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
341249664914	341249665473	341249666023	341249666573	341249667121	341249667673	341249668223	341249668773	341249669323	341249669873	341249670423	341249670973	341249671521	341249672073	341249672623	341249673173	341249673721	341249674273	341249674823	341249675373	341249675921	341249676473	341249677023	341249677573	341249678121	341249678673	341249679223	341249679773	341249680321	341249680873	341249681423	341249681973	341249682521	341249683073	341249683623	341249684173	341249684723	341249685273	341249685823	341249686373	341249686921	341249687473	341249688023	341249688573	341249689121	341249689673	341249690223	341249690773	341249691321	341249691873	341249692425	341249692973	341249693521	341249694073	341249694623	341249695173	341249695721	341249696273	341249696823	341249697373	341249697921	341249698473	341249699023	341249699573	341249700123	341249700673	341249701223	341249701773	341249702321	341249702873	341249703423	341249703973	341249704521	341249705073	341249705623	341249706173	341249706721	341249707273	341249707823	341249708373	341249708921	341249709473	341249710023	341249710573	341249711121	341249711673	341249712223	341249712773	341249713321	341249713873	341249714423	341249714973	341249715521	341249716073	341249716623	341249717173	341249717721	341249718273	341249718823	341249719373	341249719921	341249720473	341249721023	341249721573	341249722121	341249722673	341249723223	341249723773	341249724321	341249724873	341249725423	341249725973	341249726521	341249727073	341249727623	341249728173	341249728721	341249729273	341249729823	341249730373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	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
22909	21678	29553	24305	21678	21743	10380	1115	827	720	645	565	532	512	479	432	435	431	387	370	359	390	382	351	380	409	332	346	367	356	316	329	345	345	367	311	325	321	347	314	344	329	336	325	347	290	356	359	334	344	340	331	331	326	341	349	348	320	340	353	317	316	347	318	320	315	290	343	309	289	298	337	295	318	307	305	297	324	315	333	324	300	312	334	346	313	312	344	352	318	316	314	310	319	329	288	290	333	311	324	333	304	277	334	302	342	303	334	332	327	327	291	330	320	307	315	332	321	311	306	329	317	301	295	328	333	320	304	338	338	340	333	342	326	361	342	293	282	322	356	300	310	312	303	296	340	328	330	313	333	326	286	315	307	320	341	279	322	283	323	325	307	316	296	316	311	315	314	331	295	315	336	307	313	302	313	329	297	328	302	285	305	327	299	334	316	326	290	313	298	324	334	314	329	323	332	291	345	289	335	322	282	330	303	312	327	332	311	303	325	332	350	329	313	304	298	331	301	280	301	317	291	342	326	332	312	319	295	325	308	288	327	334	315	321	313	333	351	339	347	284	344	310	316	290	331	315	285	319	377	302	325	316	313	297	309	321	286	333	295	301	336	332	311	293	308	307	322	326	328	331	313	333	354	330	293	343	297	329	300	321	311	290	301	309	320	312	308	322	291	327	321	293	318	312	310	318	378	330	381	332	311	327	319	317	335	348	311	324	317	318	335	317	361	318	313	323	323	297	313	311	365	280	341	320	288	325	305	318	326	310	331	296	306	327	329	333	322	318	314	324	309	334	354	336	321	329	324	335	309	328	353	327	339	303	362	340	318	304	285	304	315	308	329	285	289	361	309	328	323	307	323	284	319	300	260	291	278	317	329	300	339	296	322	306	331	315	325	312	330	291	341	357	331	307	326	314	315	339	297	321	329	320	349	296	298	318	316	329	315	320	307	302	296	305	295	319	287	341	334	358	324	316	312	322	334	289	301	304	319	326	335	296	288	328	351	341	313	293	313	321	327	325	331	320	311	346	354	331	312	304	294	316	329	326	326	308	347	348	315	296	323	305	315	295	286	316	333	325	300	293	295	314	316	335	302	326	316	295	307	323	337	301	326	312	304	301	341	329	309	299	347	307	331	333	301	335	309	307	312	335	391	333	331	303	333	330	334	281	338	280	336	288	325	314	327	348	335	315	310	284	320	314	351	341	302	314	331	332	345	327	310	278	313	356	329	328	297	306	335	351	327	305	342	315	333	326	328	327	300	295	283	302	321	338	294	310	332	314	285	316	330	322	314	318	309	346	346	293	326	314	303	301	318	297	306	288	298	288	323	360	278	315	304	304	307	280	284	303	325	312	299	310	364	311	300	340	340	330	296	316	304	336	320	340	312	308	320	319	286	338	309	279	315	333	302	333	296	297	324	317	298	299	328	316	332	305	300	318	342	298	337	317	307	337	315	328	311	305	289	313	334	338	326	338	297	329	320	313	298	306	358	343	344	293	302	292	325	302	328	300	315	364	331	309	270	308	331	302	346	329	301	328	329	343	329	311	342	378	353	315	312	317	282	336	300	339	320	314	318	326	334	303	334	318	304	328	306	322	356	301	329	323	342	313	325	309	327	336	334	308	321	301	332	327	304	370	338	309	349	306	310	298	304	317	310	321	317	301	330	323	337	313	331	302	321	303	287	297	300	326	308	310	297	334	296	299	321	303	314	292	310	326	289	304	307	310	318	311	329	317	328	307	350	304	306	326	309	307	288	282	283	293	326	326	331	292	320	301	336	338	351	333	313	353	317	305	293	358	328	299	324	325	328	328	297	303	316	333	300	329	312	296	290	311	301	306	324	294	326	320	339	314	316	323	319	314	332	294	321	339	306	310	337	330	345	276	277	310	323	316	346	341	353	317	292	334	334	295	295	338	333	334	326	292	323	318	306	334	289	312	330	314	321	346	335	302	356	307	314	299	324	309	324	318	313	306	322	306	324	322	286	311	281	322	324	324	321	339	345	325	340	335	289	338	313	319	323	324	305	326	307	280	308	319	301	298	319	312	328	330	310	330	330	325	337	335	299	307	308	339	336	312	353	315	351	316	311	292	314	311	294	308	349	326	309	324	278	293	303	317	290	324	308	298	312	304	303	320	325	295	300	357	321	324	316	319	317	297	311	299	325	311	348	325	316	359	328	335	334	336	285	305	357	334	316	338	293	305	323	318	320	310	310	321	308	325	321	314	322	311	329	308	323	311	331	353	310	336	301	311	338	294	334	328	354	315	306	305	335	315	319	332	323	350	340	305	312	321	298	302	354	288	331	307	314	323	314	286	382	344	334	354	326	279	303	305	306	329	296	316	323	334	366	316	312	323	303	312	307	352	307	344	330	320	302	308	298	310	316	314	353	301	321	315	341	309	308	312	311	353	327	335	298	313	315	315	306	288	319	330	312	326	326	305	303	300	302	337	292	301	358	345	311	312	300	296	307	291	344	310	296	301	317	301	307	303	314	327	315	317	346	323	335	328	298	322	357	340	347	323	316	309	308	299	345	340	326	314	341	287	317	319	316	335	321	319	297	334	315	323	320	328	310	298	330	327	324	318	298	306	347	294	350	307	294	344	276	337	335	301	323	320	337	318	304	306	334	281	331	308	290	308	314	315	323	309	306	313	317	309	316	353	326	300	318	320	316	281	304	338	314	310	343	333	323	295	323	311	338	337	307	345	307	341	297	307	300	310	297	310	314	346	305	274	310	300	348	290	295	303	302	333	350	317	325	293	283	334	316	362	332	340	329	302	329	315	356	286	309	315	336	332	342	331	302	310	318	311	318	333	344	287	299	321	295	323	341	331	311	310	292	307	296	311	341	335	314	322	321	302	311	345	282	312	343	319	313	319	321	337	324	338	337	289	316	325	311	334	321	365	289	309	317	297	310	340	301	335	326	346	314	300	300	286	344	338	291	341	320	308	362	295	336	286	302	276	345	311	301	304	315	296	307	324	328	335	309	302	312	324	338	319	314	295	319	309	305	288	287	325	336	351	312	325	305	309	321	332	284	302	328	308	302	312	323	343	313	316	295	339	318	313	296	317	326	308	295	322	326	322	312	307	294	331	315	324	332	328	333	322	312	338	321	334	316	319	303	300	276	301	301	323	297	331	308	295	355	325	304	331	306	300	285	294	308	312	315	290	310	325	307	336	298	306	340	321	326	300	313	296	298	304	295	313	304	296	308	306	322	310	306	355	315	307	284	313	321	331	311	333	313	306	339	296	323	309	324	318	294	342	337	302	308	327	325	310	303	313	305	317	350	331	321	334	339	323	334	296	312	305	317	312	291	331	287	286	319	317	312	346	323	319	322	320	319	283	239	292	316	334	307	310	309	325	330	302	323	368	334	326	316	307	332	304	324	338	338	325	293	303	319	346	306	311	314	314	325	332	349	329	320	326	335	331	310	288	316	325	299	320	323	316	310	286	295	309	346	308	328	320	310	304	301	337	287
4345	14629	9865	4881	3534	2555	1960	1475	1218	985	781	675	603	594	569	490	514	477	443	377	415	430	390	422	405	388	340	343	384	353	347	328	322	329	333	314	344	352	366	304	353	311	347	308	294	364	329	337	333	319	315	329	344	292	344	305	297	309	308	314	347	308	316	306	282	316	280	347	320	320	302	332	324	317	307	339	332	329	344	325	302	314	318	320	298	326	311	310	321	329	328	329	335	340	319	316	323	298	330	340	333	326	349	299	306	316	341	314	303	333	310	313	315	313	288	306	334	349	291	317	332	294	284	310	345	293	324	357	280	332	320	332	313	356	304	301	333	297	314	324	335	297	303	330	298	331	316	322	307	290	286	332	315	319	341	291	311	306	325	314	325	315	305	298	317	306	334	306	321	319	345	322	295	289	321	323	332	319	265	325	324	315	309	329	306	312	311	325	300	293	333	332	341	337	302	286	306	325	300	307	294	326	327	322	356	325	335	316	326	319	349	331	341	299	316	327	327	297	329	299	328	341	337	320	323	274	299	294	322	308	319	296	332	321	344	322	311	320	354	306	314	313	334	294	288	351	310	323	300	283	292	312	288	328	334	328	325	329	334	313	282	299	330	338	313	294	313	327	302	328	318	309	261	346	299	299	302	305	310	339	330	331	318	322	337	326	332	317	305	318	321	301	316	337	305	311	315	333	291	322	328	288	313	279	316	305	319	312	322	325	340	290	309	329	328	294	320	310	296	324	276	352	291	325	319	303	307	315	305	318	349	333	302	308	345	313	324	348	323	323	326	318	315	329	325	313	302	319	347	281	335	335	299	310	328	331	298	295	318	309	303	314	305	306	306	314	338	303	305	308	309	299	301	322	326	288	305	335	302	325	291	336	336	319	331	334	324	313	306	297	306	305	325	335	295	287	311	302	301	337	329	303	304	281	332	302	321	320	302	306	340	317	307	291	343	321	299	312	284	328	314	332	301	287	341	305	312	293	319	315	331	327	298	315	307	307	311	304	322	304	325	327	342	323	335	345	352	324	325	320	309	316	316	317	308	334	308	302	298	315	327	303	312	278	300	304	324	272	346	326	294	301	323	293	302	322	313	303	313	325	335	312	307	297	322	288	302	280	326	331	327	304	347	281	321	333	313	339	323	305	309	315	295	330	359	309	323	293	308	327	295	299	325	304	338	324	313	318	286	302	303	331	303	328	340	293	290	307	290	305	319	295	295	287	360	346	312	290	300	314	360	330	325	333	300	297	317	309	313	332	343	299	280	324	323	309	303	299	340	329	300	334	318	315	326	323	326	305	305	344	279	284	317	300	307	291	341	267	312	348	304	308	309	312	308	343	288	331	322	329	310	316	323	315	327	342	280	305	314	338	325	294	328	318	310	313	321	302	325	358	313	302	318	310	326	349	338	324	298	287	292	308	303	317	319	296	336	297	303	312	317	305	301	328	277	310	336	305	291	307	323	309	297	324	311	294	303	323	289	311	310	317	316	328	290	321	299	301	308	304	312	331	330	344	318	349	331	288	298	321	320	306	347	302	316	322	356	310	319	325	293	310	321	329	326	345	289	307	310	305	316	316	312	329	322	318	321	306	304	309	320	302	296	309	309	350	288	325	346	301	314	290	298	329	308	315	323	317	320	338	297	331	314	323	311	319	313	342	336	331	307	313	323	313	297	303	325	331	330	325	317	298	301	275	309	353	280	275	300	300	315	317	332	303	315	329	305	338	301	334	313	310	322	306	303	333	283	303	329	292	305	310	313	332	322	314	300	326	338	277	310	307	272	281	321	341	324	294	315	299	300	261	317	315	324	336	324	313	307	294	306	309	331	301	302	316	330	312	290	307	324	339	313	349	338	326	317	311	305	314	299	317	320	320	300	302	326	322	299	318	333	284	333	311	300	279	308	319	333	337	331	313	281	333	301	314	307	306	356	292	296	331	324	304	288	308	310	335	313	321	309	305	303	315	321	329	306	309	328	336	321	298	314	309	305	330	329	325	327	337	337	309	305	313	309	313	311	298	321	326	314	298	343	366	340	357	333	312	304	290	284	324	314	272	366	306	297	325	318	317	327	293	332	301	312	344	344	324	289	318	276	323	290	308	274	285	315	293	325	292	328	305	335	334	317	295	319	276	309	299	319	320	314	303	350	336	338	282	302	319	302	323	308	325	311	314	314	359	294	318	309	318	301	333	301	360	327	332	305	308	298	332	328	319	322	306	308	326	310	318	313	303	336	304	303	341	300	343	313	360	319	281	293	308	317	323	323	298	322	318	318	287	325	304	289	323	307	321	332	328	309	305	296	314	332	314	298	312	312	317	287	309	321	326	299	341	321	309	298	315	330	274	308	323	317	342	332	334	321	317	296	319	326	302	317	301	289	343	296	306	293	296	337	319	309	329	307	346	315	323	331	295	301	338	316	337	311	313	303	251	351	319	318	331	335	293	322	316	313	295	284	324	328	334	290	318	303	325	311	332	324	293	310	336	327	367	323	316	320	341	312	301	298	305	289	320	329	302	333	318	313	318	304	335	344	328	354	350	297	325	326	311	316	317	324	306	294	326	304	353	300	297	318	311	268	322	313	348	317	322	331	300	309	323	351	313	311	339	318	331	327	313	328	317	326	292	300	334	284	356	314	338	335	292	343	275	321	306	329	322	343	333	308	298	310	321	305	322	300	327	322	317	323	331	321	312	318	284	323	331	300	306	318	323	308	309	312	320	344	317	302	283	302	320	319	327	320	312	306	317	296	330	314	299	325	320	349	323	281	305	290	343	322	306	356	329	326	328	310	284	326	319	307	335	332	302	311	307	305	323	346	321	282	326	292	325	331	314	298	335	334	323	301	315	336	309	346	343	298	343	312	323	294	318	330	335	301	313	330	315	328	337	331	317	327	306	315	323	301	304	283	286	306	304	291	299	288	312	327	327	310	307	363	297	336	340	286	349	325	325	319	323	315	303	335	342	296	332	329	322	317	329	320	281	319	338	287	302	317	303	307	315	309	337	366	338	310	319	329	327	315	325	331	296	324	330	319	299	314	306	309	297	324	309	306	305	305	326	305	347	318	343	313	294	307	327	305	305	317	347	322	311	319	327	302	323	305	310	331	330	329	296	318	331	288	334	348	324	288	295	312	356	319	321	296	312	320	294	334	290	335	306	312	273	294	334	305	321	320	319	316	341	325	317	317	332	302	321	328	322	335	318	314	328	320	297	304	297	294	325	288	308	300	309	284	295	321	315	341	319	346	310	328	358	317	298	335	325	326	319	291	295	318	307	314	327	336	331	308	313	302	329	308	296	319	319	311	303	298	291	283	317	318	319	316	305	331	328	303	310	340	336	301	317	319	322	274	322	324	298	334	362	307	282	324	344	309	310	331	334	348	328	287	298	326	314	328	326	289	337	309	303	308	287	315	344	267	305	314	324	304	332	307	322	291	314	316	308	322	309	279	341	321	346	306	329	279	309	337	316	289	338	300	294	320	312
27944	20055	7501	1138	831	785	759	744	702	724	708	740	760	686	714	688	722	736	700	710	700	712	676	723	705	697	695	730	719	731	750	695	679	725	718	714	747	692	650	713	713	682	717	700	743	701	722	632	731	732	684	729	732	699	721	684	664	730	696	721	683	740	693	688	692	672	666	656	729	712	733	699	681	702	697	670	693	726	745	735	704	718	699	709	680	733	717	677	707	708	681	689	690	729	643	684	653	678	677	724	696	725	709	709	685	721	707	707	698	682	687	723	745	710	735	718	708	665	717	725	648	680	655	657	674	712	663	669	678	686	701	733	707	671	674	696	669	699	732	687	721	737	690	716	704	692	732	707	710	675	737	681	690	677	646	703	737	695	745	707	723	703	660	688	723	677	693	689	689	681	739	705	775	718	696	729	688	698	675	689	727	674	692	644	719	732	694	703	670	750	699	664	683	726	702	741	759	674	706	707	658	711	673	693	718	701	683	697	681	731	679	712	701	683	706	781	670	690	668	690	717	724	687	694	714	699	714	714	717	722	679	735	766	728	705	698	728	701	737	714	717	695	718	736	651	694	730	716	707	724	695	735	706	704	716	706	730	655	643	741	718	674	742	677	715	695	686	695	682	720	760	730	669	729	734	715	714	683	726	730	735	663	712	688	722	687	707	709	705	751	704	700	732	723	692	660	669	722	699	712	692	704	702	696	672	660	700	719	681	717	700	696	789	664	669	704	699	716	686	688	658	675	753	680	710	673	740	736	660	703	688	658	753	689	683	717	726	760	662	683	674	753	702	730	719	711	706	693	711	718	697	727	698	724	690	679	710	735	713	710	701	764	727	722	714	683	702	654	691	674	654	651	668	718	722	703	703	674	703	721	690	697	698	735	690	701	682	631	668	690	701	707	738	703	678	753	698	712	659	703	717	709	655	756	716	728	689	743	742	684	717	700	727	700	762	693	725	721	702	661	698	741	676	708	688	666	729	726	703	669	725	709	707	665	750	671	663	712	733	714	686	663	671	737	731	733	708	702	720	732	762	728	722	707	694	696	725	684	735	713	735	737	672	654	713	688	697	707	672	676	701	713	667	724	664	668	703	739	671	671	709	665	712	692	724	701	687	715	730	682	705	685	743	704	703	738	674	742	706	669	710	734	692	730	714	670	762	660	704	728	683	721	636	742	706	751	663	667	686	654	675	752	699	669	710	673	677	712	710	734	705	727	755	663	708	697	712	700	722	671	728	689	721	723	721	722	731	731	611	644	728	698	704	712	736	707	727	698	705	712	690	713	721	699	717	692	730	690	734	715	683	722	697	643	670	686	717	750	693	713	699	653	705	740	711	737	682	673	720	693	670	702	654	720	717	675	709	714	706	707	695	695	690	693	709	705	726	679	716	656	742	700	707	719	714	748	781	702	694	679	716	724	669	697	736	704	731	652	723	676	664	720	685	664	713	722	687	730	721	711	669	670	701	675	715	652	682	686	710	659	666	740	727	708	708	675	749	709	677	732	706	734	694	689	718	705	663	742	740	726	705	702	752	662	702	688	724	728	739	699	711	677	718	680	708	677	658	663	732	688	722	701	682	688	686	680	697	652	652	694	675	701	696	673	684	717	709	701	699	674	696	689	697	702	711	755	700	727	708	698	714	745	694	688	703	693	751	725	717	715	692	694	686	697	708	695	695	709	675	667	684	689	655	676	697	671	752	716	689	691	702	707	735	719	701	669	690	660	675	723	770	746	653	702	746	719	683	717	690	702	725	687	668	684	701	718	729	753	687	709	719	695	724	656	749	694	680	702	677	664	712	708	708	726	699	689	677	717	683	724	734	665	676	629	686	679	728	695	714	715	684	763	668	660	695	641	691	715	711	700	739	668	675	717	695	753	664	718	714	721	696	723	677	679	743	678	711	705	722	681	724	675	705	701	686	685	704	725	702	712	675	673	713	695	681	693	706	709	708	697	704	694	701	694	715	708	744	688	698	731	627	712	690	701	702	725	692	661	725	707	725	686	664	658	666	698	719	713	690	722	665	656	719	677	659	667	653	726	681	680	684	735	734	673	725	700	728	715	681	710	719	708	724	734	710	682	692	747	672	699	657	690	700	643	698	708	709	718	680	724	699	731	659	738	686	732	679	748	738	680	691	697	671	721	693	729	769	716	698	695	690	670	742	714	691	668	705	735	675	692	706	712	736	701	684	709	668	708	710	709	700	715	691	691	715	714	677	645	709	678	717	729	696	685	729	701	700	698	728	702	732	689	693	664	702	719	701	732	751	706	710	683	693	660	680	744	681	726	699	711	672	736	694	696	685	746	704	671	684	689	685	702	747	722	713	713	701	721	722	736	738	731	681	759	701	678	703	695	674	673	705	698	698	691	703	659	749	687	685	699	674	747	705	656	719	682	704	735	674	696	743	706	699	683	635	719	649	655	715	707	744	684	728	738	688	720	699	681	688	691	675	673	723	690	663	701	729	685	699	725	691	716	647	699	736	684	665	721	712	728	715	685	648	727	698	717	735	730	724	691	738	708	677	715	692	702	735	688	674	719	728	716	705	676	667	723	680	650	653	703	703	688	698	730	759	732	737	704	726	676	697	696	718	679	693	762	701	690	688	713	718	681	730	704	718	707	715	695	710	714	698	714	689	751	712	682	719	665	665	746	757	717	704	707	692	746	698	726	672	726	675	722	739	712	724	726	703	692	677	709	714	679	723	679	752	699	700	706	750	677	671	748	676	701	724	662	713	665	719	730	686	672	708	679	703	730	707	719	684	719	695	710	656	720	687	739	714	707	665	719	715	716	761	716	648	713	697	732	728	703	682	695	667	698	719	748	689	674	691	711	690	683	699	752	743	717	667	734	727	709	726	679	665	698	643	678	731	720	742	725	704	717	718	651	725	711	681	766	681	682	696	729	695	705	653	718	702	706	684	681	671	715	727	676	731	693	719	743	683	714	680	728	650	705	698	698	669	673	686	691	752	673	742	727	663	698	752	673	704	675	695	667	736	744	726	704	731	708	644	744	687	667	684	723	702	713	721	715	658	691	682	692	705	687	716	740	690	636	679	714	713	660	726	650	754	722	728	730	699	686	710	749	732	705	734	702	707	696	707	689	727	700	669	734	699	686	688	670	687	710	716	706	733	716	694	661	722	727	654	669	720	714	653	654	726	673	679	699	712	687	730	712	664	727	685	687	747	720	699	714	685	712	664	683	685	719	698	702	727	674	708	704	685	612	722	704	706	751	714	691	715	689	653	679	759	652	694	756	764	673	697	702	743	747	668	710	700	672	713	682	701	717	724	661	648	627	700	697	752	695	711	716	747	731	703	687	726	710	766	708	675	679	713	756	641	693	718	680	688	716	665	711	721	692	680	718	713	731	705	720	723	674	706	686	697	704	731	646	725	751	685	690	668	686	695	681	704	672	680	734	664	682	664	681	694	722	677	701	696	709	708	720	679	696	707	670	722	722	688	714	728	665	695	719	697	660
4697	1838	1341	985	914	828	881	784	761	795	725	744	707	749	708	731	730	717	729	736	725	773	693	727	736	711	699	720	680	771	776	705	687	761	739	735	737	683	695	753	709	704	747	758	730	718	727	690	735	709	753	705	702	728	673	677	734	691	725	691	702	721	724	747	691	724	722	782	730	705	674	710	716	756	713	708	711	721	712	715	694	756	693	705	704	705	707	711	693	714	698	743	740	730	732	693	755	692	689	719	700	680	740	686	729	744	705	697	727	722	704	731	767	716	731	728	748	761	697	756	713	759	769	717	695	791	779	768	724	659	725	685	712	770	699	653	750	699	759	722	721	684	748	741	714	753	672	633	674	723	720	719	724	684	751	752	758	731	700	733	704	731	691	726	653	694	705	689	727	682	723	755	706	698	696	711	734	694	728	753	709	678	754	709	667	692	759	707	732	702	678	631	753	700	696	683	692	731	729	728	680	690	712	725	722	738	727	700	789	727	711	741	698	716	684	708	681	668	735	702	756	713	732	723	674	739	725	742	734	726	711	718	686	678	685	713	737	737	723	731	693	701	702	727	730	695	654	756	699	730	715	730	695	687	739	699	686	698	753	751	710	774	694	716	701	746	711	677	711	720	736	693	670	702	694	713	736	709	694	750	720	729	709	739	696	700	713	671	718	691	711	729	781	760	745	692	696	695	731	714	695	784	745	721	719	743	679	712	754	747	717	699	684	691	705	770	713	778	680	691	704	717	734	750	684	745	697	720	704	730	681	740	680	690	676	736	693	685	682	716	689	695	693	718	655	730	705	669	704	674	707	744	712	684	732	705	716	696	717	677	738	738	730	686	713	714	681	693	694	665	688	750	696	736	679	725	671	690	701	681	720	707	751	713	679	731	683	722	720	697	730	729	658	751	710	692	737	699	668	701	710	736	714	711	707	644	718	739	684	722	716	736	715	680	729	665	712	718	703	695	724	735	753	729	707	734	745	762	694	720	681	736	748	697	716	686	696	744	686	653	698	760	720	710	769	670	658	662	727	670	753	695	720	709	735	729	739	709	688	725	706	750	687	689	709	719	747	751	700	683	716	693	675	699	718	678	705	720	705	738	667	703	706	700	738	673	713	754	724	717	760	709	684	743	685	705	700	733	737	689	736	721	693	683	675	705	703	727	707	691	693	673	689	728	720	731	691	697	674	699	733	760	725	725	694	670	674	721	709	697	742	703	735	734	683	687	726	720	772	725	747	684	680	702	718	754	730	720	687	695	715	728	705	704	724	698	755	723	763	732	745	729	694	684	700	741	731	754	683	701	703	711	737	737	701	690	697	749	702	715	718	695	727	730	763	712	720	723	719	695	727	697	737	753	712	676	696	695	701	738	719	686	722	730	700	760	684	693	686	739	698	739	715	707	747	694	687	754	719	699	741	771	728	758	772	718	700	693	669	753	758	742	722	719	724	770	759	726	717	683	695	778	739	716	758	690	702	678	691	689	714	700	735	675	691	685	732	726	754	719	755	724	746	723	730	732	729	683	712	703	740	728	725	712	711	699	710	717	767	713	772	738	713	665	747	695	711	734	676	632	742	691	734	701	698	691	746	704	790	650	720	728	731	732	683	680	696	713	706	645	739	756	687	730	761	692	766	716	718	697	706	694	730	713	703	720	725	705	740	658	732	682	703	690	701	715	698	741	753	727	684	715	755	678	691	724	716	694	706	676	709	668	683	701	743	709	713	769	732	724	667	698	725	697	723	649	697	785	706	699	741	721	704	716	703	725	685	691	691	739	761	689	714	682	680	745	704	698	697	696	717	702	701	778	707	745	703	700	713	654	724	685	701	741	732	727	764	738	736	709	757	721	691	677	721	680	677	703	713	687	711	731	740	750	745	738	686	732	749	696	711	720	738	742	724	704	689	713	728	707	704	725	699	691	740	751	736	677	775	726	714	725	722	724	748	731	737	735	642	752	704	721	711	707	683	706	687	720	722	751	680	699	719	710	690	718	724	718	724	699	760	671	739	685	722	687	760	679	769	723	702	712	719	731	647	696	748	697	752	731	711	694	745	749	632	740	697	716	760	682	762	693	737	704	706	691	739	679	734	692	726	722	730	738	717	703	676	718	697	709	729	717	674	741	680	764	768	658	722	712	658	708	697	708	690	746	720	740	722	660	726	718	727	723	728	735	651	719	713	681	648	734	720	701	706	687	717	687	735	737	728	724	719	683	757	738	750	693	682	710	642	729	697	680	711	704	726	742	715	739	684	712	700	729	701	669	672	721	748	714	749	701	720	687	687	722	709	745	719	747	692	744	702	765	735	710	684	670	728	649	771	706	712	676	703	780	781	736	744	760	721	756	713	712	772	686	692	691	722	701	736	714	713	716	730	662	701	646	691	701	682	722	706	691	736	725	729	729	725	715	749	764	714	651	637	695	705	714	712	704	719	707	756	734	710	752	665	665	693	696	752	731	732	719	754	692	731	689	738	672	701	725	684	715	752	713	710	739	706	704	682	693	717	733	701	688	701	716	709	740	716	674	719	730	735	678	707	708	724	758	696	710	715	735	669	749	713	733	732	685	738	676	716	753	711	716	672	749	678	675	709	720	714	724	730	696	731	738	714	719	684	698	729	735	765	665	688	765	670	714	747	697	722	702	679	768	753	726	679	731	696	713	685	724	710	705	751	716	689	709	703	743	683	690	704	716	692	753	724	690	680	678	749	742	668	726	728	681	716	728	706	703	710	736	740	728	736	740	723	723	743	746	724	711	666	740	701	706	738	687	648	714	668	702	728	733	755	729	709	680	701	706	700	719	687	722	689	726	711	667	702	715	713	682	716	728	737	713	697	750	737	702	724	690	718	725	752	759	774	719	711	677	735	748	694	751	730	698	708	739	729	698	738	718	730	684	703	677	706	716	672	723	735	727	695	703	715	722	703	722	685	740	721	731	693	686	724	707	738	723	704	690	714	685	695	717	706	696	701	716	768	732	718	681	787	684	733	705	698	712	745	720	693	756	702	720	694	744	733	736	726	697	701	771	729	722	664	702	694	701	717	676	743	678	683	733	720	724	704	711	752	721	700	686	681	689	708	688	729	737	709	701	732	713	766	741	735	673	710	748	679	699	707	705	722	696	716	675	715	730	733	702	683	682	726	723	730	721	774	736	752	716	693	764	715	739	680	749	717	719	721	694	770	741	744	725	725	707	755	710	731	735	720	727	690	718	707	731	681	742	724	738	695	744	719	730	708	698	723	727	741	711	711	708	746	657	713	754	698	718	742	714	659	751	713	660	741	745	719	726	671	692	694	677	727	710	749	699	745	692	764	639	702	704	696	706	672	737	706	672	717	711	763	693	715	729	723	721	714	787	684	701	734	672	677	693	699	672	683	751	765	758	718	741	729	704	682	738	718	702	715	718	750	715	729	769	733	722	798	685	691	756	733	677	738	728	713	735	714	731	723	719	729	746	719	711	702	730	725	704	740	746	735	714	714	713
23739	21318	28608	24328	21325	10804	1076	700	570	554	509	477	425	413	413	407	364	425	381	357	378	370	324	380	357	311	345	330	351	348	372	363	343	309	332	368	338	354	319	303	324	321	323	340	345	314	300	344	311	325	331	330	319	310	333	329	318	300	321	311	306	323	310	324	336	331	317	336	323	295	342	330	327	331	331	317	323	324	338	307	324	317	305	322	298	293	308	330	317	291	320	362	325	307	316	323	336	329	331	340	306	304	311	324	324	315	340	320	270	286	337	323	314	306	328	310	320	332	314	306	344	273	313	342	318	329	323	292	309	350	323	300	311	303	315	320	294	319	306	305	287	331	336	312	326	320	318	304	332	306	342	324	312	310	298	314	326	318	325	312	314	342	282	330	322	319	332	316	321	328	298	350	321	329	297	311	313	344	296	331	327	308	311	319	287	324	299	283	354	332	327	322	318	324	309	341	331	321	325	304	339	322	316	318	300	305	335	340	315	312	349	346	338	298	290	293	308	311	310	330	331	302	318	302	356	300	309	347	317	330	346	310	323	313	352	280	323	320	319	323	306	325	305	353	271	338	310	302	294	341	270	305	330	325	324	348	322	312	323	276	273	296	300	321	296	330	280	324	309	329	318	324	291	303	304	307	314	343	340	323	355	314	320	291	349	311	355	335	329	337	321	333	294	309	351	306	318	319	330	290	290	316	343	351	362	298	343	287	326	325	309	349	326	313	345	299	324	316	330	298	342	333	310	313	311	318	296	299	302	351	320	307	296	301	302	338	325	311	322	337	310	334	322	315	337	289	330	318	341	330	336	322	366	346	317	336	339	304	316	304	336	326	332	327	313	319	308	360	362	313	335	336	323	321	328	339	313	308	342	327	315	341	331	354	330	317	274	316	312	301	317	318	307	323	320	344	317	332	320	338	343	323	347	331	301	321	315	335	318	333	311	355	332	303	324	324	298	312	310	325	308	321	326	333	318	326	303	320	314	332	321	295	314	341	331	297	324	296	303	306	322	337	314	339	314	325	342	363	337	327	289	302	344	314	316	319	289	294	355	319	338	316	328	364	310	307	344	343	287	324	318	311	303	322	308	325	303	314	328	342	355	298	329	339	297	295	317	318	344	299	298	307	311	351	334	324	324	323	307	308	318	297	323	345	327	329	323	345	313	341	313	342	327	313	338	291	340	343	295	317	336	283	307	310	327	351	318	341	288	305	299	322	321	317	360	313	309	315	306	336	322	345	327	312	327	307	305	315	311	360	296	336	320	342	319	329	325	352	343	325	335	331	295	352	315	308	334	314	315	319	295	328	313	339	331	338	292	336	290	308	308	291	318	303	335	340	354	302	315	300	348	308	351	326	350	300	313	355	315	329	323	334	333	319	323	321	308	304	305	329	304	347	345	326	302	295	315	295	327	336	316	321	305	284	328	287	349	318	340	298	316	311	326	339	346	333	301	293	328	323	315	324	333	317	314	302	274	324	326	282	303	338	324	308	322	341	351	328	324	297	327	330	332	301	308	297	329	295	291	288	305	320	330	331	318	317	313	336	341	333	338	304	326	328	348	325	310	313	310	312	347	288	296	343	355	310	325	303	317	329	327	334	310	278	323	288	328	318	330	307	307	312	289	301	361	333	305	339	318	341	315	307	309	326	317	334	335	279	333	310	286	322	313	307	287	322	317	297	331	324	290	285	314	329	332	333	330	347	303	333	345	321	344	296	332	306	363	340	342	302	324	325	313	343	308	318	328	305	324	318	317	306	335	308	356	332	349	300	316	330	332	316	317	295	345	332	316	328	350	322	311	312	337	320	320	331	287	329	337	312	291	340	310	291	324	315	334	314	320	335	320	326	320	321	321	283	316	305	299	332	314	312	352	355	317	308	309	307	334	292	349	337	319	348	317	304	277	337	313	346	344	339	316	323	320	306	326	287	314	326	326	304	330	308	294	347	332	271	298	335	326	326	335	312	313	337	329	309	313	311	321	313	342	260	343	301	322	334	302	315	314	356	328	286	327	314	292	331	336	344	310	342	312	321	312	327	306	336	320	316	280	333	323	277	299	307	315	314	310	342	322	318	295	313	319	290	301	299	342	288	321	342	297	301	321	320	311	306	300	287	320	317	324	351	334	313	313	319	310	299	311	330	320	328	306	344	365	311	318	327	304	306	324	341	311	353	327	335	330	282	310	321	328	324	308	323	330	363	333	262	313	345	316	333	324	321	319	335	329	349	300	305	323	339	328	337	315	299	307	322	319	316	323	325	317	301	323	333	315	340	305	332	335	339	337	314	313	311	321	309	314	330	334	311	335	312	313	331	319	334	304	295	320	351	320	327	318	284	324	333	354	324	303	334	311	382	333	305	319	300	333	310	345	325	342	330	314	332	348	320	300	311	313	323	295	326	285	310	345	296	314	318	291	335	324	313	326	330	332	307	348	311	347	328	300	341	331	357	358	334	302	326	329	306	322	310	327	283	350	317	310	314	322	330	314	330	327	324	329	329	315	315	335	358	315	343	302	291	321	331	297	328	349	311	310	338	331	301	338	300	314	316	316	343	319	349	348	310	334	331	321	316	324	313	314	319	307	316	331	308	288	302	293	294	340	301	314	337	291	326	303	321	320	312	311	280	338	335	314	311	325	320	316	344	323	318	318	342	338	342	330	314	346	298	328	313	309	315	302	338	342	323	303	323	297	303	315	329	275	322	275	340	307	304	326	306	303	319	319	335	317	345	307	306	306	307	335	335	311	319	301	336	347	335	340	296	308	340	310	297	356	293	323	315	342	334	325	291	340	329	357	319	319	329	316	349	348	336	313	321	318	343	313	344	319	369	303	340	311	325	338	312	332	313	327	316	325	311	324	288	303	304	314	300	305	306	301	300	325	322	316	322	316	311	302	344	328	281	328	329	333	311	318	317	314	336	313	299	348	311	327	306	346	366	337	304	317	335	331	320	308	328	354	328	307	326	344	337	311	296	326	339	320	298	284	288	316	321	286	298	300	342	304	302	329	331	303	323	311	305	311	343	347	344	312	337	318	335	319	272	303	318	301	328	277	328	333	297	301	337	310	311	313	291	288	307	270	339	314	347	306	297	326	311	323	308	312	318	340	303	295	359	327	285	286	349	336	310	306	306	299	331	327	328	318	341	299	318	283	346	300	325	298	313	331	333	320	318	319	296	358	308	317	288	322	309	337	372	303	301	316	346	338	315	320	322	302	319	321	327	324	323	314	296	345	271	328	336	352	339	335	318	339	331	352	313	339	311	315	270	329	311	323	309	335	336	329	306	335	322	306	309	315	295	297	312	322	342	331	315	332	326	329	302	345	348	316	319	319	323	293	306	329	299	340	312	314	318	308	334	337	308	340	306	302	285	302	327	342	337	322	313	303	313	336	335	336	305	335	337	305	344	326	345	311	324	361	355	351	288	314	321	321	322	331	295	283	335	343	327	313	288	303	316	318	297	314	310	345	288	359	321	299	289	319	341
3372	8784	6016	2802	2031	1513	1270	971	779	691	612	544	499	474	419	436	446	389	404	390	389	378	375	371	369	337	352	338	354	334	373	379	361	366	376	372	355	348	337	316	348	313	319	360	337	349	360	326	338	357	324	335	322	327	361	376	337	310	336	371	332	321	305	350	384	338	362	339	323	322	327	343	347	327	328	353	331	348	335	333	356	364	370	373	354	337	318	337	339	311	323	310	356	325	369	327	338	345	325	343	334	338	346	328	335	339	369	299	351	318	363	346	338	319	325	315	301	347	314	366	337	348	319	356	333	315	307	335	359	336	337	372	348	350	337	340	355	396	330	354	351	308	343	346	333	330	319	345	322	337	328	330	312	330	365	338	330	301	337	337	335	335	302	343	355	361	336	326	344	343	336	324	376	348	307	329	331	321	320	304	313	343	302	345	360	298	309	353	364	333	333	341	330	310	319	350	337	353	330	328	319	315	328	334	305	322	311	324	303	326	307	340	356	354	336	336	334	329	343	312	343	344	324	367	341	327	354	345	327	312	324	321	349	308	339	356	325	308	330	316	333	362	334	342	348	384	323	309	325	347	356	359	311	322	311	345	346	298	362	315	320	325	303	336	343	326	356	322	335	322	288	332	343	334	308	324	332	297	311	349	352	311	344	301	294	344	316	327	303	322	335	341	337	315	305	338	318	340	341	318	349	313	329	346	361	313	357	314	340	308	335	344	318	348	345	390	324	313	329	338	340	305	330	352	305	353	319	321	343	318	327	339	355	333	340	336	324	325	305	327	344	335	345	355	343	331	344	319	351	326	326	315	347	323	322	361	334	344	319	360	328	346	348	311	307	354	322	344	299	316	346	331	311	301	301	345	357	311	332	315	295	360	323	345	324	327	297	341	312	294	340	320	332	346	327	350	350	343	350	317	325	355	340	331	322	355	337	315	313	328	356	353	325	335	319	317	352	309	356	337	370	322	358	330	371	343	354	373	359	376	331	344	322	337	359	322	336	348	336	335	364	333	331	352	343	347	331	331	318	336	310	347	335	336	341	329	315	323	335	345	335	345	354	337	343	362	322	349	338	332	293	345	340	335	310	319	317	348	305	337	354	345	333	317	353	346	348	307	314	332	314	353	328	297	338	319	309	357	349	314	328	329	373	311	344	327	323	304	321	320	327	343	304	315	330	348	300	312	335	307	366	322	363	299	337	356	299	332	318	318	327	332	350	358	324	320	342	363	353	353	335	352	323	323	348	336	306	328	312	342	347	352	356	299	328	330	353	332	336	313	341	328	335	343	327	322	334	331	343	340	293	365	336	352	322	331	315	341	319	322	307	318	334	355	336	319	348	352	334	358	327	361	359	374	324	307	299	369	342	330	325	330	324	325	327	310	366	340	345	291	314	329	346	349	333	303	310	305	338	321	337	346	312	302	345	348	328	364	327	346	304	341	330	328	379	290	329	323	384	325	334	337	325	346	325	335	306	298	311	336	346	323	337	350	346	327	334	353	319	349	297	307	347	338	317	299	302	359	325	302	322	328	335	337	345	340	353	292	346	360	332	367	327	350	307	341	324	346	343	379	329	329	343	340	332	309	335	318	312	333	354	331	339	343	352	306	339	319	350	331	321	328	291	315	342	321	341	309	321	342	300	332	332	358	347	348	348	310	336	317	332	362	317	367	337	329	343	308	311	335	339	293	317	332	282	325	305	337	348	319	351	316	333	303	361	350	317	344	329	369	335	337	319	333	339	324	332	326	287	357	355	358	306	324	359	343	322	317	369	339	331	340	331	329	297	324	310	327	336	349	330	302	299	331	317	332	338	328	318	351	333	314	342	307	344	367	342	307	343	359	336	320	338	335	328	337	333	338	356	335	338	359	369	341	326	338	301	330	347	352	320	357	356	340	320	324	369	323	317	339	315	324	357	339	330	347	331	311	315	345	407	330	340	363	315	307	330	318	332	312	342	339	307	354	357	327	331	332	310	327	330	331	323	306	307	348	327	332	315	354	349	322	349	326	349	322	324	346	319	328	314	356	339	334	343	375	320	354	311	324	331	352	351	333	348	316	332	356	335	369	333	311	331	352	358	332	345	311	326	339	353	336	328	313	316	346	309	366	343	290	359	354	321	326	302	361	327	297	297	339	367	334	310	336	355	328	358	327	344	315	328	345	318	311	346	338	343	324	366	349	326	353	329	332	327	282	351	382	350	347	301	355	358	349	344	356	383	309	337	312	312	367	365	334	330	378	354	318	334	312	328	330	338	333	349	351	357	362	309	326	344	356	312	313	306	308	337	354	330	311	344	334	329	303	336	344	319	320	308	347	340	322	319	334	319	354	316	320	333	311	335	322	358	366	338	326	342	327	309	329	332	323	344	334	346	316	315	353	323	349	347	365	334	349	356	313	300	342	346	341	326	320	331	313	314	320	284	321	310	326	356	302	348	336	311	344	352	329	344	318	344	368	324	324	367	294	312	320	348	365	311	337	291	337	350	302	354	295	316	319	314	347	331	320	346	326	339	303	333	337	348	335	312	339	311	325	312	329	319	339	310	332	335	307	328	303	339	295	302	308	317	351	367	355	339	344	346	367	317	321	352	348	303	355	336	336	355	321	328	344	321	333	319	336	328	314	328	321	295	340	340	329	344	328	343	330	321	325	353	337	322	331	316	300	324	346	301	340	351	335	390	378	380	293	320	327	300	313	321	319	322	339	299	342	369	326	344	349	313	358	333	339	309	339	325	371	311	353	355	350	309	318	354	337	332	310	301	306	320	357	345	345	318	323	335	344	340	361	347	338	340	320	349	332	354	327	337	312	326	338	349	320	333	331	335	316	328	340	355	316	323	342	351	310	346	327	300	318	318	298	347	340	335	315	345	359	323	308	338	334	373	344	315	323	349	355	330	338	349	354	336	319	302	323	351	361	324	335	315	329	325	354	298	325	302	341	344	318	304	290	339	324	327	324	286	333	370	321	328	329	344	326	365	334	302	312	331	334	324	325	326	325	348	318	356	342	318	340	335	329	308	334	342	331	351	304	307	343	308	346	347	318	331	342	335	352	305	352	342	341	315	348	337	322	337	342	324	370	317	352	353	358	335	333	304	321	334	337	315	332	339	322	313	292	328	335	328	342	366	324	315	313	315	316	331	347	317	331	321	316	326	321	345	317	315	330	339	347	278	338	345	320	325	373	328	342	310	328	366	339	365	354	344	331	325	346	346	345	336	318	333	332	332	307	332	299	318	354	330	345	372	335	332	309	359	340	350	328	319	359	326	344	324	335	322	307	321	297	353	343	345	322	329	347	368	327	335	320	319	360	361	319	359	344	361	329	329	347	335	321	328	345	333	368	346	343	343	317	315	320	362	314	318	302	332	309	340	306	384	347	317	338	326	306	322	315	318	356	312	327	313	327	326	361	322	331	351	341	310	329	310	314	330	344	325	310	329	338	340	329	306	343	348	320	316	368	333	331	350	319	335	293	343	353	314	329
24842	21326	27665	25259	12392	1494	1107	956	960	944	857	902	893	872	817	844	857	914	844	873	826	834	837	833	845	864	830	866	811	789	832	836	860	883	781	804	829	836	831	817	790	760	845	832	840	798	900	803	843	796	858	834	847	852	811	854	827	829	827	852	808	817	782	826	850	860	795	815	820	830	774	805	819	850	848	836	821	836	777	794	792	797	780	789	801	844	832	790	877	837	815	797	900	781	812	802	800	830	809	818	809	853	827	812	804	796	842	816	789	790	814	839	817	834	802	793	805	811	829	829	821	831	826	870	831	843	861	793	806	797	759	839	783	795	830	781	794	836	784	809	833	831	881	790	822	833	825	770	811	818	808	815	813	818	761	850	814	875	867	888	828	812	775	852	765	782	769	807	803	794	824	820	809	773	841	774	760	811	871	857	833	826	866	831	844	830	811	781	797	775	839	752	759	803	804	823	814	812	832	801	861	780	806	821	860	840	810	841	816	804	838	775	785	812	825	839	855	852	779	850	788	814	818	821	881	817	795	830	792	819	808	819	775	782	809	873	813	797	805	822	794	830	785	769	799	777	795	817	867	846	735	779	802	785	761	801	841	819	846	817	853	787	842	771	835	825	797	869	798	829	846	778	826	841	808	816	825	838	807	778	814	823	795	769	831	822	805	832	838	834	864	786	784	799	821	767	833	848	800	804	810	795	786	831	786	810	838	788	824	813	768	798	811	848	822	828	801	815	792	827	782	828	823	854	788	827	803	757	802	826	834	792	868	751	778	787	831	817	821	819	807	816	783	840	849	817	871	773	818	868	758	790	890	829	836	793	835	820	827	834	777	819	849	832	794	781	790	778	753	861	788	804	831	840	797	814	857	823	801	790	816	822	814	834	799	802	796	814	819	809	784	828	803	807	807	832	848	804	763	828	877	839	783	839	824	812	849	785	809	828	794	820	821	821	809	851	751	841	742	792	787	850	821	775	840	864	769	809	853	818	790	830	822	814	814	796	759	796	849	851	826	779	839	824	772	789	851	814	840	822	834	809	838	801	857	852	774	804	805	810	831	799	800	821	839	793	785	854	763	787	818	826	856	845	830	843	824	845	761	827	863	871	782	775	857	747	829	754	804	810	773	837	780	790	832	814	762	832	826	789	865	793	793	851	824	819	777	814	784	805	820	867	811	788	880	857	806	780	758	811	830	862	866	822	798	825	801	866	834	815	806	792	812	817	850	870	822	857	822	853	834	809	833	812	837	792	838	815	823	831	802	845	815	796	896	830	843	748	807	819	807	766	821	776	838	795	775	821	819	822	832	773	852	805	802	779	775	767	831	784	845	787	804	880	848	787	860	845	828	830	810	837	800	883	817	795	815	809	776	810	809	851	779	810	850	801	828	835	836	752	802	832	798	804	755	777	843	834	860	803	789	819	802	800	846	822	832	867	797	847	763	796	822	840	744	798	837	835	752	828	798	744	838	836	855	803	843	828	855	753	831	856	792	824	803	797	802	768	849	849	813	809	772	833	758	836	845	841	886	807	784	834	812	807	795	781	840	772	869	852	809	756	806	819	845	794	836	806	809	824	830	796	825	809	825	788	822	784	807	784	801	803	855	812	866	786	846	816	805	764	770	804	773	788	792	819	796	826	832	817	781	829	850	817	809	802	807	804	788	797	856	798	767	873	782	814	820	806	833	827	810	831	790	838	819	825	787	824	770	853	794	777	807	820	764	760	846	813	801	835	807	845	827	789	787	805	845	758	775	855	825	838	798	790	816	771	795	810	787	794	814	804	830	768	857	782	795	818	795	819	749	783	799	823	845	802	789	813	778	814	793	833	852	811	803	838	861	809	855	878	844	897	845	790	798	818	794	835	874	810	840	854	821	791	846	834	854	868	766	807	799	806	855	816	810	800	812	817	800	807	765	822	815	792	846	856	800	802	812	852	801	772	804	802	827	828	826	805	854	816	874	820	823	816	825	791	803	802	799	808	789	824	773	826	855	850	818	849	832	840	774	843	795	780	802	857	790	818	820	773	849	847	790	739	824	789	816	800	786	820	843	799	828	839	826	843	804	796	821	832	755	797	799	817	831	827	805	781	827	804	815	792	862	801	833	845	822	804	840	881	842	824	759	842	837	832	794	812	790	787	836	784	821	822	862	863	773	779	811	869	796	845	822	771	766	814	754	817	907	853	826	833	867	769	820	874	795	865	863	797	767	756	821	832	841	802	862	801	821	845	849	781	812	790	810	807	782	812	830	790	818	799	844	781	834	824	798	781	781	777	782	806	759	801	845	786	745	827	818	852	760	801	872	847	804	868	791	849	849	801	794	853	850	798	843	816	795	738	835	780	839	778	782	810	819	791	805	764	791	792	778	809	816	802	727	820	783	832	841	844	787	817	796	809	826	790	796	796	766	822	825	824	853	799	836	819	835	769	810	771	869	795	830	783	781	804	843	772	806	810	896	803	735	828	820	795	841	782	841	782	841	848	779	791	802	825	772	817	839	762	767	779	857	815	807	833	848	807	810	818	814	796	863	783	870	852	828	847	833	815	882	766	838	775	792	847	776	807	861	833	766	836	820	802	805	761	852	848	792	857	837	833	817	813	793	808	839	855	817	792	798	774	835	855	843	829	846	843	813	791	828	816	836	815	826	842	772	846	820	778	755	809	788	818	799	797	853	782	791	832	805	831	785	800	830	822	803	826	861	841	840	777	858	845	788	823	806	798	833	834	796	822	831	809	801	826	843	855	858	837	833	811	846	839	831	795	763	839	770	824	808	759	782	848	807	791	857	794	817	830	791	818	770	814	793	836	777	749	881	769	833	826	805	766	791	819	817	855	801	754	760	803	845	875	856	851	856	816	814	830	784	828	789	852	793	835	835	808	809	804	784	824	828	805	830	791	802	763	778	838	841	817	812	819	814	804	832	856	791	827	829	806	810	817	859	820	812	831	824	788	786	812	809	771	826	791	763	825	795	822	826	809	784	751	784	821	770	853	817	873	786	798	809	822	839	825	814	794	812	852	829	849	856	863	852	798	798	837	808	866	799	829	801	814	851	817	776	864	853	866	816	824	801	815	770	840	817	739	810	839	812	775	854	788	842	868	798	813	809	839	817	851	788	810	843	781	845	823	846	810	821	799	824	836	795	805	836	781	879	805	828	839	850	853	830	775	783	785	794	837	853	782	824	854	814	829	825	860	819	809	792	767	753	825	812	809	805	886	779	802	781	799	894	796	873	858	791	846	797	784	895	807	848	795	836	845	836	813	863	871	804	839	826	834	863	787	833	865	853	872	849	823	814	792	814	825	770	805	854	875	854	833	793	771	818	800	817	825	813	881	826	808	837	817	858	793	838	836	868	760	804	828	847	805	786	827	842	804	768	778	776	825	793	838	833	805	825	820	784	833	825	798	794	807	785	827	863	863	785	804	812	815	828	806	814	820	796	823	824	813	810	782	840	847	831	825	799	877	773	860	823	798	863	849	777	809
3487	5501	3833	2073	1772	1451	1243	1128	1059	980	1015	937	913	868	899	794	862	797	841	835	775	862	879	777	810	809	841	839	808	802	855	821	823	794	814	839	799	828	805	832	827	843	866	862	780	814	840	831	849	773	806	814	855	803	834	783	824	818	826	828	822	821	827	846	796	780	772	842	756	871	759	834	775	816	801	744	789	806	812	853	795	793	796	779	772	799	809	789	791	863	750	849	808	859	843	785	850	797	829	835	807	836	816	815	772	801	785	869	799	767	779	748	820	825	800	846	788	786	812	855	851	816	786	857	803	823	760	818	804	768	801	824	869	790	820	817	810	793	799	794	804	767	806	813	821	843	833	865	826	738	810	790	820	846	795	806	825	784	806	821	767	812	799	795	827	814	814	745	861	785	824	789	841	782	816	823	830	816	835	854	827	783	792	787	796	798	830	801	831	808	867	781	745	794	757	793	768	795	826	871	787	782	824	821	761	798	805	780	819	814	805	792	859	813	778	801	829	869	811	813	781	821	856	817	822	839	804	774	833	820	832	857	871	791	838	870	826	771	820	809	844	838	795	836	803	835	786	815	792	816	816	779	800	770	827	788	866	789	896	822	831	809	778	851	771	819	785	773	843	823	844	826	816	843	763	792	830	794	786	853	794	812	856	773	789	830	758	806	795	868	807	846	806	818	821	808	785	791	792	810	817	810	780	801	798	822	800	829	804	833	835	863	767	822	823	815	830	772	794	828	797	794	796	865	826	825	814	805	843	786	824	786	769	805	831	809	842	782	802	775	787	765	779	739	837	778	758	860	811	790	818	748	758	818	775	835	751	804	810	799	821	785	773	799	770	804	804	853	801	782	817	850	792	776	790	825	837	832	867	797	715	821	751	791	818	814	794	791	802	792	804	801	816	835	794	833	799	775	749	848	821	797	786	807	854	820	796	900	856	860	827	884	778	842	781	808	808	811	765	853	755	798	816	852	795	811	819	807	855	788	827	819	865	805	804	801	779	799	855	843	762	818	796	794	794	823	831	814	774	850	801	840	858	818	751	828	742	796	840	837	810	842	813	770	882	776	820	772	835	805	832	773	824	787	790	799	754	816	772	768	802	886	801	805	805	815	868	808	822	785	774	808	806	776	816	808	799	862	855	802	830	814	882	817	796	835	801	818	789	777	771	808	798	761	797	856	842	779	785	826	825	817	821	782	782	804	785	765	809	813	813	814	859	813	809	786	791	844	813	831	782	803	777	819	836	810	786	819	797	807	809	789	817	830	810	826	826	866	792	825	844	798	871	844	798	825	837	907	876	770	797	799	830	810	832	844	855	798	784	840	850	801	836	858	825	882	813	825	815	766	801	829	774	800	771	809	804	778	816	779	814	803	825	791	806	777	820	793	836	783	814	864	801	819	829	771	786	800	780	836	822	860	760	816	808	863	819	774	807	757	794	801	809	828	781	808	798	833	834	838	851	806	786	809	797	797	826	848	819	826	801	815	814	804	834	788	813	819	835	814	759	792	813	854	829	829	837	840	810	820	843	861	759	835	822	826	784	741	781	820	822	821	816	768	817	840	747	748	774	803	814	799	764	816	753	803	796	758	816	838	746	794	842	821	795	806	840	809	821	828	817	788	840	794	810	788	783	767	757	831	819	888	791	848	809	785	799	815	800	790	829	794	770	878	812	826	771	825	799	821	840	802	830	815	797	818	793	816	825	818	785	800	835	801	771	809	795	841	814	810	798	868	813	829	804	800	774	776	802	782	768	829	836	787	773	813	821	850	775	826	828	823	796	798	848	824	815	813	811	793	824	844	809	858	798	834	785	807	825	787	793	828	841	787	778	841	866	787	806	806	787	745	788	825	792	775	809	791	808	763	839	795	850	819	841	822	829	819	817	822	802	807	816	808	790	792	798	801	788	848	787	810	786	825	866	802	767	829	789	824	834	850	784	797	784	841	785	840	812	845	808	776	842	803	818	787	825	826	834	791	816	733	824	829	760	815	828	744	763	746	780	775	804	833	813	753	840	767	823	801	808	798	828	820	808	794	789	822	830	822	836	823	810	775	776	841	849	824	804	795	789	849	835	817	817	761	796	854	826	801	799	809	840	808	815	815	829	850	835	814	776	797	769	780	816	807	783	782	827	772	796	833	872	837	775	771	851	756	829	802	754	804	803	782	779	763	814	836	814	803	849	783	807	802	770	794	814	874	806	860	836	813	779	825	796	768	803	797	807	776	810	768	835	808	792	766	784	787	779	784	845	859	766	801	853	776	777	768	784	798	836	792	833	844	817	850	796	815	801	779	822	862	797	869	838	795	828	791	801	778	841	770	811	822	799	896	774	828	818	822	833	842	854	794	794	827	781	821	859	811	755	844	850	823	815	850	864	819	842	817	806	774	799	771	810	774	857	852	821	840	793	808	834	807	828	821	853	850	819	771	817	799	821	796	798	862	802	805	830	820	784	764	803	803	843	835	819	837	820	792	856	854	769	816	795	770	763	801	817	800	801	811	839	781	801	821	781	759	746	849	799	819	823	784	806	729	827	816	860	812	833	813	811	803	773	816	803	801	806	776	834	802	817	786	843	810	806	770	783	792	785	760	801	762	755	771	846	822	774	797	788	771	841	814	819	807	834	822	793	818	858	776	797	831	807	815	768	772	773	851	812	815	774	848	793	803	842	850	797	795	775	797	789	776	804	861	814	776	835	782	858	840	786	794	786	778	741	772	817	775	828	823	819	788	804	781	829	825	848	791	856	793	819	812	832	807	787	794	855	760	798	787	762	790	820	767	809	825	797	835	803	827	854	807	807	807	803	843	820	817	795	823	829	795	777	782	838	838	839	839	829	860	848	826	783	780	819	839	802	826	814	862	802	806	790	846	825	778	752	834	763	870	809	795	830	815	845	818	810	828	764	786	778	793	824	832	830	778	825	876	791	745	826	784	817	844	798	829	746	790	835	778	800	813	822	821	784	834	812	822	806	835	806	876	802	798	832	791	783	819	837	775	825	824	800	792	798	789	804	833	795	816	769	798	787	816	826	803	825	827	806	774	818	818	809	834	828	807	762	822	829	815	792	801	839	787	816	849	839	812	761	805	819	846	843	768	799	842	815	791	800	805	768	780	795	767	813	791	830	789	787	860	805	861	776	838	814	840	845	758	793	822	802	793	801	848	787	769	733	811	808	780	837	800	768	821	777	818	783	806	806	805	814	857	816	786	819	851	822	775	800	817	793	805	816	806	769	808	832	787	868	778	787	813	809	822	825	833	796	796	818	804	769	800	820	803	851	812	817	819	869	832	774	806	779	822	830	853	796	840	798	822	811	840	848	790	807	803	823	761	798	831	777	829	785	860	817	811	785	784	824	803	779	791	790	801	761	794	844	812	880	824	781	801	815	774	765	830	802	815	797	835	817	813	787	839	812	790	775	811	834	795	796	826	813	855	819	840	792	724	829	828	805	816	791	759	824	828	865	825	791	823	808	808	840	801
22609	21354	29126	23927	21360	21423	10335	1087	786	755	650	577	472	496	461	444	446	411	384	380	385	373	383	392	393	338	358	348	357	309	376	369	374	351	359	334	332	296	341	344	324	315	327	308	323	330	317	342	334	340	326	302	355	340	326	303	320	301	309	347	331	311	343	318	320	336	307	322	332	319	302	355	317	330	338	349	298	335	310	351	309	301	308	331	311	312	315	347	318	293	300	306	320	311	324	299	327	310	324	339	328	362	333	289	349	320	298	339	273	343	347	296	300	333	340	314	332	339	348	294	324	323	325	325	318	321	323	339	355	307	288	313	327	308	308	319	308	296	338	336	311	298	314	327	282	338	334	300	319	314	324	323	314	280	304	294	286	341	329	318	314	314	311	323	333	325	293	314	325	322	306	328	292	285	319	291	345	335	344	334	295	334	335	297	311	321	348	297	312	332	300	298	333	307	342	315	344	318	322	304	319	320	310	349	301	325	323	296	317	329	324	317	318	308	323	299	292	299	329	311	295	306	315	311	322	335	328	301	303	296	297	304	315	282	311	336	323	333	326	309	294	323	331	343	317	298	327	338	323	286	300	330	319	320	294	318	331	321	307	305	317	320	335	315	320	307	308	325	348	308	290	297	347	289	276	306	330	313	334	334	302	354	291	311	302	321	315	313	322	332	304	307	322	332	332	297	342	311	321	309	313	324	303	302	290	327	313	331	327	315	314	333	322	295	324	316	354	293	293	360	354	326	342	274	330	332	330	317	301	327	314	335	276	302	312	321	290	318	318	345	317	312	307	327	308	314	314	292	314	326	323	328	325	298	316	311	304	339	318	315	315	345	325	316	314	316	307	301	302	303	368	351	324	336	347	314	284	328	321	319	279	314	308	352	327	308	330	316	361	319	300	309	306	324	305	336	335	294	311	306	318	357	308	297	322	324	303	313	293	324	339	297	326	305	323	333	299	273	337	302	302	319	320	304	360	313	320	333	306	356	292	314	337	283	315	313	341	324	293	342	322	326	334	313	292	327	324	308	338	300	320	339	308	322	333	291	320	300	304	323	295	295	342	310	319	338	338	331	325	306	315	298	292	311	321	322	349	320	339	317	324	317	316	334	307	289	301	306	318	316	322	340	357	327	342	347	304	315	319	306	310	335	327	325	327	335	328	332	337	346	304	291	306	297	291	315	302	330	336	313	295	294	321	311	303	305	299	323	359	287	308	337	312	309	332	345	296	308	305	329	327	308	284	293	340	301	348	293	305	321	327	337	343	309	306	345	323	314	319	328	325	329	313	291	301	318	306	295	339	333	323	317	306	311	345	352	299	301	292	331	341	310	298	315	291	295	321	296	327	348	344	340	334	306	327	310	340	333	318	302	337	330	306	301	331	331	325	285	312	349	301	299	325	331	286	309	320	299	327	307	336	340	355	333	307	294	296	313	328	300	340	284	321	334	326	330	308	298	281	329	318	317	336	309	317	321	320	337	337	319	323	317	331	318	349	329	313	326	300	319	321	271	288	336	361	323	331	326	327	329	322	318	324	304	361	329	325	304	309	286	338	330	305	328	322	344	324	301	354	304	320	313	325	329	323	300	316	296	320	292	288	326	294	362	321	331	311	307	313	336	304	313	336	292	296	331	313	307	328	318	342	326	310	321	322	330	313	351	331	297	308	326	300	313	325	310	300	339	319	325	328	301	344	273	326	299	292	326	357	303	284	325	315	332	314	268	314	338	320	308	350	308	332	319	301	375	341	303	336	315	353	324	336	311	318	343	329	294	326	302	361	296	339	306	325	298	321	286	328	313	338	330	332	354	339	320	314	345	281	319	309	322	331	294	273	300	298	300	330	321	330	320	291	314	356	338	310	338	315	320	355	282	318	299	303	305	313	327	286	303	308	303	330	328	308	334	316	305	335	289	348	340	302	286	312	316	325	317	326	323	325	315	306	307	318	328	288	311	335	335	326	294	318	328	313	300	292	328	311	295	319	349	308	310	334	308	314	303	326	317	310	300	326	311	279	310	325	303	315	330	308	290	329	301	361	339	321	324	308	341	306	295	315	315	317	339	305	346	317	301	329	327	325	327	309	286	321	314	327	316	303	287	321	306	357	321	307	322	335	303	326	301	336	310	311	298	358	293	334	269	331	317	284	305	274	325	305	329	329	297	328	332	321	352	319	326	312	312	331	345	348	338	294	319	309	304	326	323	326	314	318	295	331	308	317	281	312	327	300	321	309	331	289	317	325	313	315	340	339	293	322	299	305	323	322	324	338	326	319	341	297	300	308	292	292	327	306	316	292	316	302	280	339	334	315	317	319	348	306	319	292	305	310	331	323	331	334	329	296	327	315	306	354	314	301	317	321	297	345	318	309	305	294	305	343	314	310	283	301	288	307	298	333	333	335	303	320	325	328	354	329	322	302	307	327	313	342	290	320	313	310	300	333	347	290	313	324	316	318	308	324	309	314	303	332	344	317	312	316	300	304	263	292	323	286	312	341	302	314	349	327	320	339	343	318	308	291	287	300	323	285	282	319	329	322	313	325	315	335	336	351	321	339	312	330	343	298	299	305	321	319	297	314	291	341	340	304	310	306	294	324	339	323	302	308	330	310	331	309	299	332	321	285	340	304	334	284	332	315	318	281	297	315	285	308	319	309	318	339	303	321	318	286	283	294	294	323	300	316	315	320	318	273	289	317	349	320	324	315	320	327	312	322	322	298	317	342	302	294	335	370	332	295	313	335	304	313	339	316	303	327	347	340	329	294	309	326	314	331	303	309	322	300	327	322	336	313	298	327	312	298	348	314	270	276	267	327	311	306	335	296	321	327	315	331	296	309	317	330	349	310	296	291	279	342	311	286	302	311	288	302	287	288	308	340	317	339	291	326	308	354	341	302	287	307	341	313	314	325	326	307	312	286	303	351	312	344	311	311	305	325	289	325	311	325	280	295	304	313	298	314	323	320	306	299	365	314	323	311	335	311	311	329	302	338	315	322	330	297	354	287	283	338	320	322	309	323	300	341	314	345	298	277	316	327	291	305	312	324	301	321	311	318	307	326	298	303	327	319	316	312	347	315	332	344	319	290	301	340	332	324	322	290	345	310	293	327	361	327	341	301	298	346	317	327	319	322	299	309	321	354	328	315	291	351	333	286	342	353	296	318	349	314	287	312	330	343	338	317	334	317	309	274	305	353	291	345	322	296	325	310	337	302	342	328	335	306	346	295	309	336	310	288	321	308	296	294	327	310	297	322	326	332	313	307	316	309	324	318	305	290	293	311	329	335	348	306	312	309	339	323	314	341	297	304	318	300	302	314	327	325	280	309	309	305	314	343	295	313	324	333	327	307	302	286	292	325	308	340	293	322	319	310	313	329	359	319	287	297	292	309	280	297	315	316	325	323	318	319	342	296	326	319	313	305	315	277	293	361	345	351	333	309	296	302	319	281	329	329	313	327	299	322	296	308	335	312	296	314	323	289	297	294	321	290	301
4349	14258	9816	4825	3565	2500	1831	1414	1139	965	836	686	625	603	503	537	511	464	460	460	373	382	429	391	381	374	389	371	356	356	391	370	347	358	347	344	335	313	327	311	314	322	320	341	337	320	310	348	335	296	330	325	318	325	329	351	320	313	317	337	303	302	313	345	314	348	299	298	310	329	324	309	309	326	349	310	311	333	337	326	309	326	322	318	296	326	321	289	308	351	295	312	295	309	294	298	328	298	323	362	331	304	298	307	330	323	294	331	308	313	281	321	273	294	305	309	324	312	326	308	307	311	312	322	312	338	291	352	324	303	288	334	298	313	321	307	346	301	319	313	324	309	286	311	302	317	317	298	322	312	327	353	312	302	310	340	285	312	344	332	330	305	309	301	309	312	324	293	327	318	309	265	311	290	327	341	331	317	273	323	323	332	297	327	285	318	336	324	318	320	308	317	293	309	321	295	284	351	289	350	305	342	284	320	323	326	344	315	337	315	306	283	303	313	324	304	322	331	328	290	322	310	338	306	289	305	295	302	331	317	298	277	309	338	354	318	314	315	336	294	317	315	324	314	294	310	269	314	303	349	313	304	315	312	347	299	331	308	325	302	317	307	317	346	333	300	290	323	305	319	312	314	299	303	305	284	327	324	314	307	311	313	307	347	290	311	280	329	315	289	280	332	318	311	290	311	297	330	314	329	316	297	324	300	287	323	301	314	298	301	312	313	299	315	322	323	329	312	318	318	317	292	306	314	310	304	328	296	330	325	331	328	356	297	328	310	333	335	322	340	303	321	285	329	313	312	303	311	283	333	337	320	296	319	283	343	334	317	304	333	320	291	325	315	299	340	299	325	299	288	331	317	324	298	312	307	307	304	316	297	308	322	279	318	350	335	336	304	296	277	306	308	297	308	286	302	323	326	303	319	308	310	313	319	289	274	308	327	337	289	305	302	295	322	315	292	315	291	311	300	301	325	330	312	270	297	331	326	324	301	298	302	315	315	306	284	325	286	296	296	312	317	305	310	343	292	336	328	321	307	299	306	303	326	306	311	307	357	315	329	309	282	310	292	269	337	325	319	336	287	298	326	320	307	310	326	317	332	304	315	313	284	334	307	321	306	307	332	288	349	313	313	287	292	326	309	334	327	317	320	338	334	292	330	329	311	313	334	278	313	312	323	295	295	314	307	315	295	309	341	303	346	307	311	269	334	348	320	319	316	338	319	336	335	315	305	321	334	313	290	343	329	314	284	298	317	326	305	289	317	304	314	325	302	313	317	292	302	328	329	306	320	305	310	306	328	312	312	323	344	324	300	297	329	308	308	328	301	304	304	299	314	312	297	282	299	314	309	303	315	315	326	347	338	309	318	304	316	294	301	306	319	297	310	326	316	336	320	341	345	332	301	330	320	302	277	322	310	283	318	292	312	325	326	314	308	335	308	311	311	308	317	342	299	321	324	340	310	337	333	307	314	313	321	335	306	304	311	308	318	309	320	314	304	310	272	295	293	326	314	323	306	277	307	316	340	330	286	312	317	308	290	317	298	304	296	309	333	322	329	331	327	319	322	301	303	345	307	312	293	295	280	322	289	317	320	309	313	286	292	278	289	311	295	323	295	343	315	291	285	325	320	332	294	298	330	347	329	329	302	324	322	321	311	300	288	284	297	301	338	315	296	293	331	282	317	294	320	316	337	306	317	295	298	319	316	308	329	315	305	276	307	323	309	302	357	305	301	327	313	324	322	336	316	304	304	301	321	303	321	303	336	307	331	334	298	321	302	300	290	317	318	333	321	315	316	292	337	328	317	351	303	321	330	294	304	309	311	338	291	338	342	309	327	312	296	307	309	307	300	295	308	320	321	324	315	297	313	283	323	309	324	323	283	286	298	336	357	308	297	286	327	302	318	300	313	311	326	288	322	348	310	294	299	272	322	314	284	324	298	324	291	315	300	348	304	328	299	319	319	303	318	308	317	300	318	294	301	299	297	326	309	310	328	283	306	295	331	293	314	324	325	326	302	281	348	304	318	314	323	307	290	324	331	296	304	301	324	321	322	279	322	339	313	322	331	303	283	313	346	336	337	283	281	331	294	340	307	270	290	271	293	300	289	326	308	311	301	309	287	323	324	315	308	308	309	326	296	324	291	337	303	310	322	301	351	310	323	328	312	324	324	296	315	311	305	322	300	327	300	288	334	302	290	296	316	300	304	333	310	273	328	296	282	344	295	317	336	323	350	311	320	306	291	332	297	312	308	305	291	319	320	287	328	310	307	342	305	318	297	315	302	292	292	295	316	301	306	299	300	323	310	281	324	300	355	270	318	319	333	317	306	295	319	343	312	339	330	320	346	299	316	305	304	330	316	326	311	324	303	334	311	320	302	318	308	291	326	312	299	311	312	294	304	291	305	333	332	280	289	304	295	291	299	289	302	314	316	297	327	319	305	317	330	308	329	285	285	335	311	333	319	300	323	309	307	310	298	303	301	317	290	296	313	287	317	308	314	318	342	304	320	297	318	320	300	352	289	328	313	307	300	336	307	299	320	308	276	318	304	334	315	288	307	264	323	315	300	321	313	310	322	327	321	326	307	333	329	334	342	328	315	313	301	330	311	296	307	302	318	319	314	334	327	319	304	336	310	309	308	284	319	290	309	306	319	316	289	299	288	295	295	320	322	330	321	321	330	329	346	313	318	286	302	324	338	342	338	328	318	294	306	318	324	315	331	322	322	294	304	320	289	336	328	302	305	349	314	281	331	321	280	305	327	326	282	316	310	319	315	321	311	302	329	314	314	338	299	304	294	328	311	307	326	322	334	321	312	297	312	332	306	284	317	283	293	319	314	294	322	314	322	304	312	299	304	303	310	291	302	324	293	328	320	309	316	296	314	291	328	290	282	347	331	279	301	318	263	317	296	322	322	303	314	314	269	354	307	324	311	301	318	285	295	314	301	312	302	311	319	327	296	326	304	302	310	344	312	334	303	303	342	300	300	319	322	319	321	322	297	301	272	291	322	325	331	325	330	332	326	328	329	325	313	342	305	291	288	313	306	316	319	306	300	325	279	287	277	289	322	284	295	334	332	286	331	333	335	335	296	344	314	330	308	307	321	329	316	321	308	311	309	310	303	327	346	326	307	334	301	330	321	301	288	327	300	295	324	305	304	308	326	311	334	343	341	335	321	318	316	287	284	296	311	360	314	345	300	345	282	295	322	333	337	330	304	363	325	288	296	298	337	321	307	345	347	342	313	288	320	355	308	337	310	286	351	278	322	294	350	302	299	327	278	266	306	318	341	311	315	359	301	322	345	303	358	314	303	318	299	325	349	312	309	289	344	317	319	339	298	297	308	288	305	326	331	322	306	307	328	323	293	313	319	318	297	306	333	310	314	317	318	318	313	314	317	272	310	354	308	309	312	318	292	309	314	306	322	314	272	314	284	314	337	290	298	317	287	310	317	306	307	304	324	340	290	268	288	332	317	330	316	323	300	319	324
27689	19901	7495	1101	815	784	764	720	763	759	719	721	732	717	728	711	673	666	709	769	699	758	676	674	691	688	735	703	681	709	707	721	705	652	706	675	633	664	679	703	669	696	693	708	677	684	740	739	744	740	684	706	679	713	728	709	727	741	673	668	690	735	672	678	702	686	730	716	717	705	693	681	713	663	685	673	719	721	740	690	727	685	675	697	704	696	689	697	708	713	693	715	704	669	697	712	724	747	736	747	694	749	643	701	681	649	688	707	712	711	656	729	718	716	693	682	688	700	680	694	769	700	697	691	674	696	692	701	711	696	701	703	744	680	710	753	681	734	665	665	698	688	672	688	714	764	724	651	667	746	710	665	688	717	728	665	664	695	686	718	729	641	698	667	657	715	697	713	686	674	741	679	717	743	735	686	723	688	699	657	629	715	697	689	707	702	696	653	715	778	664	650	670	673	674	723	699	684	686	696	706	690	710	666	710	692	709	722	749	680	679	724	684	724	702	674	694	729	724	700	706	726	649	699	661	665	725	654	696	694	712	660	745	648	692	692	707	687	724	707	720	721	714	702	721	691	702	695	632	693	678	680	692	666	683	715	709	695	701	706	688	686	722	691	657	698	706	707	729	657	680	715	705	647	705	675	704	703	669	629	658	699	698	766	764	721	704	723	723	730	720	714	742	713	685	689	682	707	717	654	679	677	685	717	720	702	734	683	687	667	694	696	729	673	666	668	691	718	730	680	732	692	723	735	668	675	688	713	636	638	713	721	693	707	715	685	733	701	766	692	668	708	702	746	709	690	691	668	700	755	703	731	685	682	684	655	745	694	718	717	695	713	686	707	728	696	720	774	741	722	728	657	688	708	699	676	699	726	688	701	709	677	707	651	692	728	728	712	691	718	717	734	668	723	688	705	749	711	730	686	700	707	721	729	676	700	675	746	671	698	708	706	715	685	639	693	664	710	674	733	715	718	702	646	760	742	707	680	723	717	667	757	682	699	737	640	659	699	693	755	706	683	756	759	684	712	668	709	698	719	736	697	693	729	704	689	720	693	705	679	647	673	716	645	727	745	639	656	703	650	650	674	699	702	672	665	690	730	665	737	701	710	708	711	733	714	680	690	729	700	713	715	669	696	680	724	700	676	721	727	713	699	680	680	699	768	705	719	717	705	704	670	664	682	741	683	766	716	668	707	689	718	722	687	739	703	705	698	679	629	679	638	703	712	701	712	726	633	665	689	706	727	693	683	704	695	687	717	684	688	713	667	709	701	639	677	683	718	630	676	682	700	657	759	685	682	673	708	696	680	686	671	680	716	632	719	673	704	720	742	661	684	706	679	719	724	675	674	685	702	685	677	705	723	720	678	735	676	710	730	631	704	681	737	708	682	678	695	682	661	679	740	730	683	713	639	729	750	747	708	686	698	726	699	666	677	694	661	687	728	697	765	695	707	698	690	698	697	732	685	696	747	726	690	731	684	740	686	709	741	679	743	687	680	690	716	691	655	650	682	723	666	721	709	648	666	732	698	672	738	724	697	733	677	673	723	722	711	713	651	729	682	705	683	702	693	682	700	717	733	699	736	691	751	711	675	712	652	690	704	663	717	696	716	699	682	679	678	703	732	726	754	650	713	690	698	734	725	685	662	745	716	702	674	711	707	697	677	680	689	679	670	763	717	689	752	690	679	696	685	727	756	722	712	701	701	711	653	768	674	736	688	676	716	666	731	661	721	740	725	726	731	695	712	670	698	687	730	755	667	626	727	678	691	730	711	706	715	695	682	667	680	697	682	679	696	705	673	754	672	706	712	748	701	708	685	732	748	708	738	654	694	704	743	729	705	738	744	709	723	698	637	711	693	699	641	713	691	697	721	724	670	689	752	690	716	669	707	676	713	678	697	648	687	703	690	709	705	698	681	766	728	705	703	719	752	728	655	707	718	678	666	701	749	730	664	667	727	737	730	647	735	744	732	709	712	709	751	684	732	682	683	765	686	691	659	719	742	715	742	705	707	693	705	739	702	695	663	705	672	663	671	701	697	675	676	732	749	736	702	699	700	740	679	674	737	674	672	714	722	703	751	671	653	718	689	738	700	689	707	679	724	701	702	734	714	736	674	703	663	689	667	720	706	688	688	669	665	704	707	707	750	703	696	721	702	696	706	722	654	702	716	714	661	673	711	712	665	702	670	704	699	705	656	700	707	737	728	693	734	746	710	719	685	725	747	634	724	680	725	718	695	738	707	762	694	729	698	668	685	680	683	720	674	711	671	684	684	659	692	720	707	723	726	716	685	686	676	721	737	674	724	750	734	692	637	690	681	668	687	700	680	693	704	698	710	708	679	726	635	708	666	701	731	706	690	732	747	730	690	693	725	709	673	686	730	738	719	693	708	706	699	741	705	684	715	674	692	719	703	706	705	680	750	685	696	698	664	673	677	712	706	722	661	710	688	718	684	727	688	668	708	733	693	704	743	715	664	698	732	661	735	686	709	682	715	706	750	721	709	681	727	678	682	715	733	716	720	741	651	723	726	718	697	704	693	691	686	734	713	726	726	669	714	732	683	727	741	705	699	712	670	700	690	693	672	717	707	725	703	732	675	679	698	675	701	721	741	696	748	679	761	720	680	645	688	684	722	680	702	715	721	722	729	626	713	691	633	689	696	679	684	699	732	691	664	700	741	624	742	715	664	752	691	720	685	674	691	709	674	724	728	691	753	679	674	683	708	676	671	718	684	707	723	696	698	720	683	682	665	686	685	720	660	683	697	745	721	670	693	693	713	697	695	711	660	728	654	698	728	730	718	715	747	668	684	708	716	741	708	702	696	763	711	628	738	708	750	655	675	743	679	681	708	715	667	716	750	728	759	677	721	704	722	666	714	699	694	671	709	716	672	734	681	690	680	682	736	727	678	707	671	695	655	667	669	685	717	706	725	686	747	678	663	762	685	758	702	702	702	718	711	691	686	670	745	708	675	727	641	676	693	737	665	701	710	649	670	655	715	727	673	688	716	651	654	657	678	713	747	700	715	726	668	709	678	712	699	715	774	713	692	657	718	667	660	676	663	733	676	710	646	680	694	640	663	667	715	694	716	693	730	661	683	710	678	655	686	725	700	699	687	669	713	701	703	701	698	697	732	712	704	674	713	699	726	718	700	706	743	681	735	728	670	725	687	692	656	673	687	733	708	704	782	668	658	691	732	719	704	682	711	733	692	678	712	686	731	690	703	639	734	717	727	701	654	724	727	721	720	675	642	747	718	704	713	693	657	700	747	715	676	689	735	674	676	643	714	660	699	707	686	717	649	717	656	679	700	692	744	697	713	671	690	721	713	700	665	716	718	697	688	708	707	701	709	759	698	719	722	688	670	685	698	727	681	683	687	701	725	743	720	710	658	740	682	751	708	694	690	687	697	658	649	693	705	684	687	712	692	686	671	666	674	731	709	708	706	695	736	671	686	705	690	667	673	677	722	692	664	687	707	690	684	691	713
4661	1859	1326	1007	892	837	813	754	745	734	720	742	788	745	770	738	701	729	774	692	712	696	700	669	722	687	734	675	749	690	692	730	739	693	710	780	691	755	752	744	715	681	700	715	745	759	684	733	701	699	755	728	706	698	705	705	716	692	682	686	741	708	717	692	732	739	683	718	714	728	676	723	698	718	704	731	734	705	723	769	707	709	722	717	751	744	706	685	694	703	685	736	703	749	679	735	726	732	703	736	720	724	736	719	727	711	693	702	727	742	726	727	694	756	754	677	693	747	735	711	741	696	747	760	737	700	703	669	682	733	699	768	736	693	733	704	710	687	712	723	740	723	702	676	709	773	773	725	740	693	685	746	696	761	762	721	748	719	744	704	728	710	676	660	710	728	686	693	707	701	740	752	667	729	709	723	690	707	700	700	733	671	696	687	709	726	708	713	780	747	685	739	706	691	791	708	694	721	722	722	706	682	687	721	721	715	716	717	729	715	692	708	722	740	673	705	760	722	695	704	695	769	698	738	768	734	652	675	688	742	710	677	704	697	678	704	684	731	732	703	717	755	706	732	692	734	714	743	744	748	675	730	733	708	740	769	707	676	788	727	720	714	682	725	702	724	736	701	689	764	710	703	744	676	690	690	730	699	683	718	703	727	689	716	693	784	730	749	708	785	701	718	720	693	691	651	679	748	743	718	720	728	711	693	741	736	687	714	707	671	716	706	735	693	731	738	709	693	676	716	758	701	717	678	725	733	715	718	727	715	728	712	697	746	748	701	641	719	707	713	740	739	753	681	682	737	757	700	731	723	734	733	655	709	742	760	696	689	715	719	755	702	698	697	735	687	740	732	674	698	701	719	708	741	708	706	734	719	713	692	740	690	774	694	737	750	688	709	708	720	698	694	684	729	744	690	739	679	714	710	740	695	704	718	721	746	751	722	744	719	736	740	672	755	705	725	719	687	734	710	714	726	715	738	727	720	711	676	728	747	693	707	768	740	722	719	685	695	761	704	712	709	642	694	734	744	712	697	763	670	738	731	736	679	694	682	660	728	669	730	744	726	717	767	706	709	697	702	771	692	665	721	705	712	716	744	696	678	674	700	657	734	699	681	717	667	711	710	722	661	745	720	670	724	719	724	722	674	730	705	737	671	763	686	721	723	677	735	672	718	782	666	707	695	681	745	756	726	762	675	660	745	743	691	722	699	722	708	722	694	686	684	719	658	708	709	711	729	732	735	695	713	763	740	725	729	690	680	676	708	733	721	708	685	724	710	722	696	700	704	704	725	718	718	735	761	699	737	722	708	735	690	703	700	740	685	718	712	681	743	774	736	734	725	711	724	704	684	725	765	737	731	740	720	726	720	729	731	703	735	718	713	730	714	734	682	765	724	747	718	725	710	709	722	715	718	725	678	715	707	767	724	669	707	691	739	719	702	716	713	720	700	728	723	754	692	654	661	697	712	730	736	703	709	752	705	706	733	714	679	716	735	689	708	724	737	738	696	706	717	733	690	680	716	702	764	734	688	706	704	723	660	693	711	713	675	746	664	749	734	709	681	697	684	685	762	701	725	701	689	706	726	703	746	642	716	725	723	723	766	773	721	685	719	672	692	735	754	669	748	696	678	712	703	660	702	741	679	679	710	701	733	748	727	712	707	721	730	700	703	711	752	729	686	750	722	732	744	654	719	701	695	702	721	732	727	713	704	719	675	720	698	679	712	723	687	748	731	729	662	756	721	694	720	663	683	712	762	747	675	716	661	704	697	738	662	707	729	706	754	704	676	700	709	751	687	722	707	676	740	717	751	713	686	653	737	712	741	665	720	742	703	720	752	754	743	688	751	704	725	699	732	752	695	738	709	699	702	697	673	724	681	639	669	684	714	687	706	687	723	736	779	725	674	719	709	710	687	743	713	756	650	728	645	725	695	680	729	705	734	723	738	715	708	755	704	694	709	673	685	706	702	750	744	724	708	752	718	698	728	712	717	662	705	715	715	716	740	705	714	715	709	735	694	737	682	743	695	732	726	694	725	689	693	710	699	730	736	680	679	728	697	716	712	683	735	739	703	688	732	690	750	710	674	698	717	721	693	758	741	689	694	709	737	739	700	665	744	683	758	690	715	693	739	731	738	722	704	717	731	761	739	745	740	694	730	701	705	709	718	659	672	783	681	745	751	735	719	734	688	675	782	682	699	694	796	708	722	729	681	658	727	711	704	703	718	735	751	700	720	702	757	704	734	732	706	804	674	671	709	742	722	754	706	698	690	702	690	687	688	707	684	734	720	686	687	695	683	707	736	704	706	716	719	693	690	735	702	761	710	736	728	720	691	731	736	686	786	700	693	758	724	740	746	742	726	704	699	712	703	719	675	660	715	709	722	705	720	699	738	660	740	693	757	764	720	731	707	747	745	715	721	698	709	728	689	689	714	697	752	763	720	706	692	737	721	712	725	684	709	737	706	724	711	697	701	683	714	737	710	689	678	699	739	712	685	677	691	691	692	689	750	671	680	704	699	703	738	705	731	688	731	710	739	703	734	730	721	673	723	700	675	702	724	712	678	752	744	746	756	718	737	761	688	684	706	715	705	705	714	728	687	736	709	682	691	721	696	666	730	725	707	713	661	707	758	686	664	726	715	732	745	677	729	689	692	712	763	690	688	702	661	685	730	671	755	723	740	692	706	719	767	779	708	761	729	741	730	740	757	687	738	702	654	766	730	727	679	735	705	744	704	704	733	699	767	732	747	744	730	719	703	672	732	739	714	681	725	724	712	704	715	692	723	721	748	709	693	709	726	733	698	662	728	680	707	712	699	705	721	718	650	724	780	706	714	742	711	760	658	745	690	715	708	726	716	756	700	747	710	774	725	773	705	764	691	707	705	729	725	699	651	680	713	730	734	761	730	730	701	738	725	720	747	729	723	726	758	687	747	697	728	724	711	681	690	689	735	690	772	739	727	733	683	713	713	691	723	717	714	717	732	696	678	722	727	714	753	682	711	720	690	686	719	751	712	705	691	685	680	743	708	661	716	697	675	690	721	703	685	737	718	721	765	681	707	682	671	714	724	725	686	637	698	714	681	731	731	704	669	720	724	713	696	704	668	696	706	697	730	722	741	747	732	731	720	638	684	648	674	730	788	760	722	704	721	705	713	707	730	738	702	756	696	707	733	706	752	731	726	704	751	717	717	724	703	715	753	756	702	689	735	655	756	711	739	717	795	755	716	658	721	670	690	745	725	709	719	691	744	687	691	697	723	746	695	715	758	733	718	701	664	731	755	706	687	724	694	724	702	711	687	698	708	723	712	766	696	743	703	748	702	715	707	728	720	686	662	697	691	703	702	725	729	735	724	735	738	748	711	705	760	744	735	744	679	721	739	760	744	752	662	709	688	720	723	684	736	666	678	683	719	758	714	743	713	693	688	742	712	722	706	733	699	734	724	716	718	736	649	705	728	706	744	684	730	701	731	718	723	695	714	730	686	678	722
23754	21346	28677	24369	21352	10779	1131	668	623	552	490	449	397	414	383	389	386	386	362	335	392	373	341	314	344	372	290	362	325	353	357	332	320	320	331	307	336	305	332	344	331	320	298	330	325	325	350	332	326	314	303	351	347	313	347	318	324	322	322	348	335	339	318	318	316	329	310	286	334	303	302	326	306	347	316	337	347	324	334	314	312	327	322	343	328	350	317	343	285	317	307	296	319	330	305	306	324	351	339	308	304	319	309	315	317	313	319	292	336	335	326	354	359	322	306	344	303	294	293	300	321	322	338	322	316	312	320	312	318	290	277	326	291	351	335	318	312	316	330	301	319	342	312	307	344	295	309	331	286	319	297	320	318	314	363	333	294	328	316	282	321	316	318	313	351	324	347	316	356	313	323	281	329	283	343	331	305	293	323	320	325	305	312	303	281	334	308	316	308	299	318	329	318	281	326	327	342	297	318	298	295	293	296	287	335	319	300	325	319	321	315	346	316	321	312	343	297	325	318	332	322	320	327	290	335	294	339	306	294	298	289	313	339	290	313	330	306	349	292	320	308	335	329	316	315	334	309	302	318	314	332	328	344	317	329	318	300	319	298	319	305	345	345	320	307	319	332	354	302	296	330	317	314	323	316	320	303	348	336	316	317	313	337	348	313	312	334	308	305	304	306	350	342	319	312	311	301	275	277	317	307	347	292	316	291	353	339	283	295	304	360	309	315	293	328	338	324	327	341	336	310	333	342	310	313	312	334	328	330	277	317	298	314	329	326	313	324	324	344	305	344	305	354	337	332	312	321	326	342	329	309	304	326	298	317	309	341	320	317	339	338	294	315	286	323	291	313	321	310	340	313	314	287	314	319	318	338	338	308	339	330	325	315	320	305	340	346	318	315	304	313	311	299	280	287	318	285	300	298	318	315	327	281	339	273	326	346	296	329	294	332	354	320	324	334	315	302	315	312	288	280	304	296	304	359	325	295	308	315	322	313	334	307	360	314	306	318	347	323	331	321	287	307	292	311	306	325	341	296	295	306	302	304	305	328	318	331	309	326	334	339	327	311	350	309	322	302	291	351	338	322	317	277	324	330	314	303	332	324	304	315	332	316	303	335	321	304	337	312	323	351	307	300	322	309	329	338	286	332	305	323	318	296	291	321	300	327	293	304	306	276	317	296	307	326	299	315	308	338	312	348	315	338	316	319	329	297	325	297	283	315	321	322	317	324	339	325	319	297	314	331	330	298	284	279	280	308	307	317	334	303	302	323	329	313	326	334	291	313	309	298	320	337	319	303	301	328	293	329	285	295	314	339	330	308	345	346	304	336	316	326	276	326	329	324	327	321	301	335	319	311	319	326	335	320	271	322	301	311	315	315	347	313	309	321	324	350	333	348	316	296	326	324	328	288	321	319	294	309	311	330	321	355	355	331	313	303	332	345	303	333	321	275	323	286	329	300	356	305	334	336	319	327	345	298	339	303	321	333	338	349	333	303	302	305	333	324	291	310	309	290	301	323	318	313	277	284	272	298	327	356	303	291	343	354	312	321	321	336	318	327	314	335	310	314	318	303	316	334	290	328	310	317	316	344	341	325	317	325	307	280	315	332	303	312	359	343	330	334	317	326	303	305	313	327	307	312	315	313	337	333	343	311	298	325	299	327	339	326	334	310	308	333	361	332	347	332	306	301	294	309	296	345	296	329	334	281	303	324	313	347	331	332	330	334	314	315	314	318	317	315	322	365	367	315	331	315	325	339	331	322	315	326	327	322	294	292	332	316	323	350	339	337	326	341	338	312	295	328	320	302	286	345	317	311	321	317	343	336	297	317	312	306	345	323	315	314	299	329	341	278	326	322	312	331	323	322	325	345	304	322	333	307	301	295	278	344	315	327	318	315	288	320	307	318	324	342	295	339	309	302	282	309	303	277	313	340	335	302	339	333	309	328	319	320	357	302	302	306	318	317	320	329	318	332	312	359	288	338	317	343	306	326	287	342	306	332	293	316	299	323	310	322	289	342	302	325	304	316	305	320	339	304	313	295	324	307	320	324	283	344	331	309	301	299	325	335	299	304	314	276	333	331	320	319	305	304	334	302	317	307	298	290	340	293	313	325	332	326	314	309	315	303	349	311	316	326	322	307	300	334	320	311	313	292	310	321	344	305	297	288	312	332	320	324	330	322	326	316	323	286	316	302	357	307	346	346	340	302	297	290	324	298	316	311	297	298	313	339	338	310	316	310	284	305	314	347	336	303	341	300	308	340	333	308	333	330	300	310	311	293	287	328	287	302	313	306	313	312	324	324	334	361	356	335	316	307	336	318	318	320	303	321	342	327	316	353	321	321	310	327	330	338	307	319	306	285	299	311	295	293	355	288	321	336	326	349	330	304	332	331	306	352	330	324	316	302	311	295	362	328	320	332	326	327	304	349	371	297	340	341	339	310	324	299	310	320	299	308	320	313	321	330	303	315	336	310	342	347	323	319	286	332	339	299	305	298	311	353	312	330	292	344	312	360	347	314	312	305	349	331	298	345	337	319	328	354	311	345	322	312	298	300	309	351	330	317	334	333	281	312	314	277	329	322	326	320	314	297	309	300	326	288	339	331	307	293	326	306	313	275	316	319	272	318	321	310	315	320	327	317	301	296	313	300	347	314	307	303	322	322	315	321	298	317	318	315	291	318	299	330	299	317	346	284	303	326	319	336	366	302	288	290	307	322	317	318	310	340	292	283	313	284	291	347	302	328	333	332	308	293	324	305	311	301	327	318	307	308	311	343	339	345	314	287	331	302	289	319	325	327	284	334	322	313	302	326	320	338	332	319	304	347	300	298	313	324	332	315	335	320	300	364	297	279	310	327	322	252	334	333	321	314	340	304	320	310	340	327	347	316	353	330	309	295	341	345	309	313	334	314	313	288	319	284	288	276	315	312	295	283	322	300	332	309	307	281	312	297	329	296	293	321	307	266	286	340	342	294	300	286	332	309	343	305	311	314	296	303	332	335	304	326	308	299	350	329	324	323	342	333	300	325	306	303	293	305	309	303	339	316	366	333	316	300	352	321	344	318	318	327	316	302	306	315	309	316	325	364	299	320	352	333	317	308	307	299	300	309	305	287	308	330	292	314	306	309	314	310	337	332	336	296	356	341	342	317	339	286	326	345	310	316	315	323	339	306	315	346	316	316	279	290	306	296	292	319	317	294	314	308	295	330	305	277	331	316	297	308	308	316	313	322	348	335	340	330	344	315	338	359	319	313	308	309	318	336	323	307	322	292	291	301	335	328	290	308	312	308	318	306	313	312	314	310	299	330	343	298	305	299	309	316	344	310	328	302	337	323	293	331	332	294	323	304	284	360	322	348	323	296	318	325	310	320	295	303	300	290	293	316	347	320	333	330	305	321	333	317	332	331	331	299	324	307	292	311	312	285	296	325	299	298	328	292	308	324	342	338	335	307	281	314	319	311	298	312	309	325	306	319	355	307	331	317	306
3343	8886	5861	2805	2071	1556	1156	989	785	675	606	575	513	474	481	443	438	395	371	366	365	381	387	348	371	355	371	396	353	358	340	352	344	387	333	339	328	312	302	349	347	372	373	352	398	349	327	301	359	296	358	342	361	371	319	336	297	312	355	332	305	346	331	342	302	354	316	323	329	353	332	329	326	345	313	318	361	333	347	326	335	303	336	333	348	346	323	305	339	330	346	335	330	337	313	323	357	343	332	326	331	310	330	338	352	332	339	338	343	319	326	314	357	310	318	322	343	314	314	316	333	314	345	341	356	336	318	307	321	332	353	318	318	349	315	354	320	340	344	357	302	317	303	350	324	323	361	328	327	330	328	326	331	359	339	302	327	317	348	363	302	355	321	323	363	340	371	332	377	341	327	325	348	332	331	329	323	322	314	326	323	324	366	324	343	302	340	356	295	308	306	345	369	320	347	317	300	324	327	347	280	357	336	331	317	335	319	358	307	338	327	365	336	293	338	341	353	350	351	353	315	304	333	347	355	346	342	320	331	316	355	320	339	353	335	302	324	375	325	342	323	341	346	325	348	318	331	325	368	363	345	362	348	334	352	320	360	338	329	298	330	327	343	324	348	321	368	329	318	324	317	332	317	316	319	336	317	307	324	350	343	334	322	351	334	349	322	350	318	346	346	310	328	299	344	348	337	339	350	342	287	348	314	319	338	312	310	316	328	321	334	321	317	345	335	313	350	334	331	311	333	355	311	326	340	325	331	328	352	358	331	286	317	334	358	316	308	314	308	313	345	316	292	349	319	353	293	353	340	328	358	353	322	334	331	335	336	320	353	297	320	331	357	334	336	297	345	353	335	326	333	340	327	340	332	333	333	300	319	331	321	288	341	309	327	323	334	339	344	321	345	344	357	304	342	325	321	357	323	328	334	288	321	356	335	352	351	327	318	345	322	327	365	342	336	319	333	305	353	347	334	352	347	349	320	311	321	301	334	327	330	317	345	324	323	343	332	346	295	345	340	319	326	329	370	325	307	365	330	375	331	350	369	327	307	349	316	330	329	326	325	352	340	337	328	351	366	349	380	350	310	349	331	344	367	333	338	317	316	356	325	327	313	336	339	332	322	359	343	326	353	327	320	319	320	336	305	336	356	346	311	333	346	355	342	304	322	370	312	307	321	326	342	332	328	317	343	350	348	354	332	334	323	323	336	344	326	315	318	326	321	358	343	354	372	337	362	348	328	306	345	359	320	286	311	332	344	316	348	340	304	340	339	320	340	298	376	342	337	353	311	334	322	346	319	318	322	323	328	340	268	310	355	321	329	359	307	315	304	325	340	348	341	337	321	330	303	368	324	328	303	350	331	350	334	311	329	335	339	331	359	348	335	338	337	336	358	331	324	358	316	336	331	329	334	334	331	333	328	339	310	347	313	338	311	347	317	350	337	327	326	328	332	311	358	316	342	328	308	355	348	320	297	313	348	334	337	333	296	334	346	337	352	344	330	316	344	352	305	331	295	352	370	347	324	320	328	333	346	358	352	303	318	347	329	318	332	330	331	339	333	328	298	359	314	318	352	320	317	318	334	317	335	327	350	352	369	338	297	298	339	320	317	334	367	359	339	312	331	329	338	313	375	342	315	319	319	346	360	352	320	320	363	302	331	317	345	313	295	301	331	349	356	347	331	327	315	327	323	332	317	320	335	321	332	304	341	347	351	336	350	337	344	352	311	343	325	356	330	335	333	342	321	327	331	331	319	339	319	339	343	294	325	333	310	358	307	380	331	333	312	331	290	309	362	355	308	305	330	361	306	323	328	346	326	337	336	316	312	319	334	340	294	339	309	340	359	324	345	325	299	304	300	293	313	364	342	319	340	349	302	361	341	320	350	324	302	338	316	356	310	340	364	327	369	343	329	354	326	323	331	352	315	344	342	348	329	327	330	293	315	318	308	347	344	346	321	325	325	324	335	330	321	326	355	317	338	333	334	366	327	319	322	351	313	325	357	322	334	311	322	361	380	296	327	340	295	350	327	341	327	325	325	341	357	349	302	343	328	359	356	341	367	338	337	350	313	366	339	292	349	325	337	341	334	318	335	354	346	350	373	335	348	327	359	329	323	345	333	354	342	309	329	319	346	329	354	360	387	366	312	334	354	373	348	301	331	342	338	315	333	338	317	307	324	310	308	317	332	317	326	342	346	328	333	309	325	303	365	323	355	337	365	321	342	324	323	307	361	362	331	342	326	324	317	313	318	328	328	333	367	308	314	340	332	332	328	322	319	326	336	321	307	380	315	343	337	345	335	296	345	340	332	312	299	327	302	341	314	313	302	334	355	370	310	320	370	374	328	313	329	291	305	377	335	298	353	342	323	346	304	305	322	362	354	327	342	332	378	316	319	336	304	341	346	316	331	325	360	366	333	322	303	333	345	348	314	337	317	320	299	326	334	335	338	326	333	340	338	335	341	320	377	348	334	363	329	320	315	346	349	314	326	332	361	317	358	298	311	320	360	333	307	335	357	338	323	333	365	351	314	326	313	353	344	326	316	353	300	325	337	322	336	349	409	333	352	328	317	335	378	350	328	333	325	329	347	355	324	357	336	325	352	326	342	364	318	331	322	315	359	361	350	355	330	316	367	336	325	340	336	355	322	311	321	292	308	330	332	309	331	324	322	325	314	341	345	341	329	339	345	330	322	314	327	311	339	319	344	307	333	329	336	317	319	337	347	317	284	345	368	317	341	322	344	352	329	330	329	341	304	334	339	321	332	310	322	341	316	338	340	278	338	358	330	355	304	332	323	327	298	330	334	315	314	322	329	330	357	321	337	320	309	324	326	351	346	320	347	341	365	313	317	342	339	337	329	344	343	317	313	331	329	376	286	304	324	340	358	330	315	326	335	328	329	332	329	300	341	350	369	290	306	330	313	332	353	338	338	318	323	356	329	337	330	327	350	332	333	331	351	286	335	314	376	366	370	312	352	325	340	357	361	321	367	286	291	315	361	300	328	327	349	354	335	347	353	336	318	365	316	346	318	322	325	301	319	329	330	340	347	333	335	351	346	355	362	325	321	294	339	333	345	345	345	341	355	326	338	327	346	335	373	326	337	344	344	328	356	337	353	327	319	344	362	313	328	338	347	344	351	343	354	314	315	315	323	310	318	345	359	326	340	354	351	330	321	341	331	334	332	307	376	354	322	290	345	314	326	363	320	330	350	342	343	345	357	326	319	346	347	324	369	330	328	338	335	331	314	321	316	308	311	314	328	346	317	303	321	346	311	368	328	307	344	340	339	322	340	297	335	341	343	350	317	325	355	370	351	310	299	363	347	304	308	306	295	340	346	337	347	336	327	353	323	357	335	332	360	308	296	332	312	322	335	343	359	338	347	339	344	327	323	338	328	302	303	327	320	344	326	348	330	312	374	313	327	353	324	342	317	326	343	352	359	337	309	336	326	321	288	340	354	311	337	336	316	326	347	337	341	365	324	291	344	328
24861	21322	27666	25254	12237	1416	1154	993	951	945	857	874	889	859	841	895	911	826	804	858	811	819	791	835	807	782	840	788	834	851	820	826	829	822	837	856	787	775	766	794	833	808	870	793	783	815	800	822	831	778	772	744	863	835	799	851	800	814	840	810	857	881	783	811	805	849	872	809	817	843	857	793	856	812	780	761	781	800	873	805	795	809	784	797	789	860	822	800	778	804	777	812	810	824	792	782	806	818	822	834	833	802	845	808	831	792	873	850	813	885	853	841	782	779	811	807	814	834	789	809	813	772	830	801	825	721	824	894	844	803	822	788	788	817	863	792	815	810	834	826	827	851	803	798	813	854	847	791	814	856	830	805	805	814	833	821	816	857	815	804	836	824	803	832	796	806	777	800	759	820	840	775	906	825	848	809	875	817	807	816	811	813	841	800	829	822	819	835	826	760	807	797	829	838	808	850	809	777	811	822	801	853	859	854	799	850	814	889	776	842	873	795	817	828	815	809	777	835	868	827	844	855	821	829	781	821	792	787	772	796	857	812	837	798	803	791	796	812	828	884	852	828	823	767	814	801	847	852	841	825	825	796	802	831	772	818	849	876	824	845	897	794	765	831	804	838	796	847	827	800	855	780	802	809	835	854	874	843	816	785	832	752	831	837	839	836	802	816	813	809	905	858	873	803	770	830	816	885	783	838	769	869	818	771	854	838	858	744	866	878	854	797	798	773	837	814	822	823	803	785	851	784	780	785	806	807	827	815	842	779	765	791	851	839	830	812	797	805	786	850	807	821	789	796	748	790	805	808	814	782	804	831	787	803	808	791	791	848	807	769	813	760	813	824	832	867	791	756	855	855	830	808	868	818	827	818	843	799	816	812	774	800	849	849	834	814	836	796	797	868	818	803	869	807	859	869	854	874	812	852	811	822	791	826	772	818	806	809	790	859	813	799	807	847	814	838	850	793	826	779	789	824	802	777	806	785	840	768	844	825	821	873	849	854	790	826	835	775	797	813	840	793	802	810	825	775	769	845	820	801	812	808	791	828	877	813	834	824	789	820	782	801	817	795	843	840	812	832	835	816	811	751	805	783	817	769	774	848	815	823	829	825	761	822	791	790	838	850	788	803	788	785	776	794	841	795	794	813	840	805	804	812	826	796	798	784	778	836	804	815	849	828	794	805	823	810	872	811	794	813	806	828	851	799	799	832	809	863	810	830	807	840	804	827	837	799	809	856	794	764	821	783	849	765	843	871	816	801	792	795	816	812	834	827	843	807	829	827	816	754	833	806	775	748	832	849	832	812	780	809	847	875	838	777	827	769	772	787	834	830	828	854	805	814	817	809	816	809	839	834	807	779	803	848	832	828	799	841	838	841	766	805	852	836	779	828	834	857	796	816	795	856	823	730	783	794	760	776	803	811	866	798	775	770	779	741	837	806	756	808	790	803	806	829	851	834	898	864	825	832	793	792	809	832	747	817	773	787	836	812	804	860	824	765	805	742	783	857	827	770	821	786	815	829	814	779	815	803	771	825	820	832	825	826	823	776	798	807	788	845	791	788	833	862	757	833	747	801	822	826	830	845	777	833	850	848	822	804	818	849	812	838	779	771	800	811	730	834	848	853	823	844	843	873	812	782	775	757	804	824	800	845	766	833	777	801	844	818	841	793	817	839	856	787	796	825	825	794	806	806	866	779	810	818	762	838	823	762	822	802	843	805	778	820	798	837	788	871	847	834	801	837	784	824	769	805	784	785	790	797	795	828	877	834	859	849	829	784	777	836	816	838	792	815	806	847	836	764	804	828	804	821	846	840	842	810	787	814	816	854	843	835	834	776	772	809	820	845	810	827	791	826	815	836	788	805	819	831	833	804	833	835	828	831	820	859	810	827	778	822	848	829	901	827	770	834	821	775	834	855	813	814	836	862	795	789	832	830	811	834	901	850	830	777	787	822	838	849	811	786	857	839	835	814	855	822	788	866	809	819	825	800	825	825	833	799	779	839	798	804	811	859	812	868	853	857	829	843	814	811	826	826	824	813	768	841	846	764	865	815	831	827	829	782	772	782	791	796	805	804	793	783	838	805	801	851	808	807	861	856	781	866	836	785	821	822	869	819	778	839	822	816	849	831	830	857	812	834	809	846	765	783	803	805	804	821	861	813	874	777	847	820	813	757	858	764	793	838	803	820	776	802	907	835	780	818	806	836	800	820	794	765	825	795	826	852	818	815	794	796	802	802	841	802	865	836	771	809	793	810	808	783	779	742	819	791	797	839	839	822	807	792	771	806	801	869	807	805	824	820	793	767	861	842	833	843	804	851	840	839	837	819	800	791	837	840	772	787	827	847	849	807	798	845	795	818	828	813	834	784	862	801	810	822	857	840	813	773	798	852	836	825	798	820	788	802	839	803	758	828	800	829	768	764	810	797	807	806	859	838	799	800	814	858	811	818	831	812	827	847	862	788	818	781	835	849	831	840	852	815	815	805	751	798	821	869	791	811	786	798	789	783	846	849	843	797	813	818	850	818	850	847	833	792	819	858	731	821	895	794	775	791	860	802	839	776	809	810	820	773	833	850	795	812	857	800	811	821	841	819	811	842	828	875	847	776	822	819	883	802	739	777	777	798	839	795	792	824	799	820	817	794	807	787	840	839	773	840	885	834	872	801	779	816	845	755	756	823	816	814	842	818	789	831	852	826	771	777	846	820	824	786	796	867	779	815	832	811	844	832	808	813	792	833	779	819	833	823	825	816	782	806	786	791	826	802	839	833	811	816	824	840	831	841	812	842	854	811	821	802	811	843	808	787	827	810	840	807	815	807	813	854	868	807	799	853	792	773	876	814	822	834	855	799	845	800	801	824	774	761	819	862	750	810	836	803	845	853	830	875	815	866	792	796	779	829	830	824	802	833	821	835	794	797	792	816	818	842	782	810	804	796	813	810	828	757	819	809	833	754	792	815	875	847	833	779	777	874	777	806	790	820	796	762	857	864	827	832	836	759	767	843	849	822	803	813	818	834	881	815	853	820	831	773	800	792	839	772	847	837	784	770	784	829	802	825	855	788	803	746	801	857	783	810	774	813	859	805	799	802	819	889	811	811	835	847	789	822	796	836	803	802	801	830	848	823	853	813	796	828	813	800	804	800	827	839	787	827	813	810	806	791	807	855	796	838	837	844	820	837	801	824	768	833	852	792	796	772	801	830	763	839	827	763	841	778	799	829	883	797	847	840	790	770	807	797	844	805	856	864	885	831	804	822	816	783	844	850	770	805	850	843	822	844	768	807	785	808	809	817	841	776	849	771	784	778	826	776	832	837	858	842	802	803	813	834	852	833	791	810	827	793	787	836	768	823	796	846	827	823	858	828	778	821	869	876	829	800	811	804	797	804	848	835	805	800	824	803	828	873	796	774	832	804	842	800	879	759	814	818	816	790	772	789	791	798	762	761	837	838	851	808	800	842	805	782	845	813	785	826	811	853	850	787	827	848
3601	5517	3783	2201	1775	1466	1297	1154	1034	1030	918	903	891	916	884	821	851	861	859	852	807	820	831	797	867	830	822	815	882	850	863	860	881	863	822	836	867	801	747	810	856	790	883	793	829	786	829	736	828	862	790	817	826	801	818	780	836	806	790	789	823	846	782	844	830	825	842	793	834	845	843	816	816	806	807	853	788	794	831	786	803	814	781	784	832	802	767	805	841	833	811	836	818	796	846	853	826	849	847	809	792	801	815	798	791	824	823	810	827	838	789	838	851	786	820	822	801	795	786	811	824	841	841	844	755	847	809	773	810	810	798	846	819	828	804	803	807	761	842	771	823	789	822	801	779	823	833	840	795	832	855	793	810	824	808	847	842	782	829	808	801	795	808	814	830	782	797	798	784	832	783	797	817	825	822	789	791	813	799	798	800	800	871	802	825	840	802	810	765	771	810	783	800	799	813	794	820	833	803	820	806	844	785	842	866	833	805	833	814	810	836	789	806	809	794	800	778	861	800	799	763	761	805	795	807	776	830	812	802	821	807	777	813	796	824	819	805	804	755	853	781	818	895	793	813	827	769	829	793	846	763	829	833	828	792	830	773	853	852	796	845	822	787	798	792	838	809	813	868	823	823	820	808	853	856	842	799	801	771	765	793	809	795	771	821	811	828	817	786	841	817	841	854	860	850	781	799	813	792	796	815	803	815	781	796	800	815	826	820	840	856	784	853	833	819	829	794	852	828	777	780	807	789	786	860	833	851	800	819	821	831	777	800	797	813	837	755	810	783	827	842	796	810	793	795	819	794	881	815	864	786	808	862	850	828	806	773	764	761	813	808	783	802	817	832	774	815	833	863	794	823	851	794	818	860	841	824	829	812	825	785	836	796	805	837	769	840	822	769	767	822	799	859	829	843	805	823	828	837	793	822	812	779	819	786	810	773	859	866	766	836	789	821	812	808	808	775	791	817	826	813	768	801	871	805	823	846	785	832	839	785	779	850	813	793	790	838	803	831	768	822	843	807	851	857	793	808	812	748	835	838	792	808	818	807	784	771	769	831	819	804	839	824	824	815	792	783	779	857	802	817	830	780	815	837	802	821	792	777	832	824	789	783	806	804	824	768	824	782	772	835	782	808	814	768	791	862	816	854	825	867	807	816	804	811	734	819	759	823	813	761	805	831	858	865	805	789	828	799	779	763	850	764	830	768	787	869	800	757	833	818	879	835	777	848	786	791	846	771	817	784	782	792	821	825	807	829	869	834	797	788	822	858	774	847	830	726	844	862	818	823	816	815	812	803	853	795	824	774	780	796	791	795	801	786	791	804	809	774	821	820	778	854	850	778	862	778	813	829	835	797	779	796	819	801	829	802	895	804	813	820	840	821	799	818	819	833	806	794	808	797	841	867	862	797	811	795	842	869	815	817	830	837	807	830	800	808	781	804	747	831	763	802	876	794	812	861	806	824	814	816	774	761	793	835	788	814	798	840	820	826	862	808	822	838	815	826	823	811	779	765	794	839	820	829	834	838	790	807	829	840	812	775	845	831	820	799	821	764	851	853	794	806	771	807	762	837	854	813	785	772	807	856	873	786	809	810	792	828	829	795	868	815	845	802	809	791	803	829	811	797	822	832	761	786	801	835	763	784	772	783	837	809	825	843	794	817	844	803	769	831	804	835	798	812	792	841	800	811	807	804	795	782	777	821	786	801	766	819	810	789	857	782	794	797	805	801	778	820	804	822	808	822	805	837	821	800	808	839	839	790	826	803	749	807	820	801	790	876	843	783	826	827	851	853	779	803	869	836	767	774	824	808	818	799	840	853	824	800	799	884	779	812	750	799	826	843	838	781	804	815	835	845	795	844	780	814	787	804	797	850	836	828	791	799	834	836	808	807	825	865	876	812	822	796	825	815	787	784	813	816	793	801	873	840	865	771	818	826	784	813	859	865	863	825	839	799	796	860	811	800	799	755	813	841	789	822	799	877	786	822	818	751	823	801	819	835	830	857	765	759	846	847	803	804	817	854	773	835	793	806	809	781	789	792	768	807	829	819	818	834	784	852	869	808	820	865	814	778	829	788	791	823	812	814	812	776	849	829	812	789	781	828	789	787	792	853	816	775	806	873	818	822	859	819	788	784	826	800	803	794	739	785	802	815	798	829	827	806	830	835	829	812	820	831	815	855	823	847	821	822	793	853	839	818	793	823	841	809	803	836	843	799	793	784	857	813	793	769	804	802	798	796	808	836	851	855	823	802	800	848	856	810	771	851	790	805	851	819	792	849	807	764	795	879	804	836	865	821	838	812	776	875	827	851	790	856	846	801	867	836	844	831	822	807	780	832	818	829	838	795	782	839	792	825	827	806	775	825	761	830	805	832	772	783	788	797	826	837	827	836	779	829	828	821	777	824	837	814	831	863	814	820	803	847	803	812	817	830	817	817	774	782	814	772	805	839	780	856	817	812	803	830	892	777	778	861	782	803	773	792	797	837	825	818	847	799	779	812	767	788	836	792	819	806	803	805	858	809	809	814	770	803	844	836	823	810	774	790	812	851	840	844	798	854	789	857	814	784	784	779	825	802	798	812	803	787	777	785	846	820	812	762	781	841	844	760	824	785	816	794	822	843	819	776	849	808	829	852	790	848	770	777	839	838	814	829	833	840	819	793	743	821	855	854	828	805	839	804	807	784	843	820	800	837	781	767	807	863	780	861	833	866	819	854	857	829	828	839	798	823	810	822	831	762	828	774	786	784	821	810	818	806	793	795	874	804	828	794	811	826	792	785	791	815	820	854	812	815	831	806	779	821	842	797	840	823	777	833	857	758	825	826	827	813	854	842	861	775	785	824	846	786	816	811	767	809	796	735	835	835	812	810	756	792	759	814	764	778	765	841	818	806	836	769	845	802	810	848	769	864	790	798	819	814	810	850	776	788	787	795	762	835	825	831	830	770	837	831	826	814	834	751	816	811	792	827	833	843	816	839	844	776	840	849	852	782	826	798	768	846	828	809	819	803	804	824	828	885	858	817	793	845	818	792	774	794	832	828	843	855	803	788	804	853	791	818	849	781	843	830	765	861	801	790	831	799	838	828	852	793	777	788	842	757	806	827	836	788	785	837	780	774	794	846	824	809	826	802	821	821	806	814	788	840	841	822	796	803	805	854	842	852	829	800	851	871	765	834	837	772	797	788	801	821	817	812	787	796	837	781	846	779	819	814	781	829	842	807	813	840	800	798	785	805	811	887	821	850	841	841	801	808	800	749	797	810	808	842	840	791	828	842	803	847	829	836	877	791	834	828	796	796	842	794	785	810	811	847	830	881	857	809	786	815	821	798	810	793	785	822	807	849	831	765	777	812	813	874	811	808	791	819	806	812	840	808	824	826	849	866	814	805	787	841	797	816	805	839	796	805	856	849	826	814	844	825	796	834	876	841	790	811	808	816	800	765	795	812	757	764	864	884	797	815	850	822	772	805	853	829	844	766	818	838	847
22586	21300	29039	23890	21300	21375	10070	1123	819	697	669	594	512	465	478	419	458	460	396	410	392	367	374	389	361	366	329	365	354	328	339	355	311	336	352	342	324	360	353	339	333	298	348	340	327	318	290	318	341	345	321	349	308	317	325	326	333	325	321	318	321	300	320	342	291	328	319	303	339	336	288	322	292	319	291	261	311	345	339	305	328	299	366	320	287	314	312	343	312	315	289	330	304	304	335	318	321	328	360	310	326	317	312	328	331	340	342	319	320	287	308	335	304	330	291	319	318	330	319	325	324	314	363	314	298	300	320	292	325	316	319	294	308	328	299	329	313	333	311	332	291	322	311	314	369	300	352	317	309	307	334	323	339	324	306	321	334	308	324	324	336	311	336	309	339	263	308	301	300	322	324	293	325	309	302	318	307	320	301	316	300	316	299	314	320	327	324	339	323	301	302	291	312	284	319	299	317	327	304	291	302	305	317	359	348	313	329	268	323	302	296	290	343	344	320	280	328	306	318	306	333	296	332	329	297	296	332	327	301	312	310	312	328	322	328	308	303	311	304	292	326	308	300	303	316	302	312	326	297	311	281	308	292	350	287	313	332	335	321	321	321	316	337	333	303	319	337	297	317	312	302	303	307	311	319	318	323	333	306	316	328	302	323	295	303	334	327	334	321	308	303	341	299	307	302	297	308	333	327	315	315	314	349	306	352	314	308	311	343	306	293	318	316	328	321	326	330	325	345	349	342	304	308	296	311	289	341	307	304	306	338	294	304	288	315	312	318	310	319	312	308	292	287	315	304	329	293	340	317	309	316	343	337	344	299	322	346	333	340	339	321	310	327	331	326	321	321	302	361	295	343	338	315	296	341	327	321	299	330	324	312	276	299	321	307	287	303	295	333	300	320	318	290	319	318	323	294	329	295	260	305	323	328	305	300	335	324	304	328	313	344	308	303	294	342	317	305	307	311	319	326	313	322	336	304	286	327	316	349	300	322	353	305	309	300	300	318	298	306	304	298	292	301	324	303	284	344	310	297	324	289	305	314	319	328	307	346	320	323	334	317	327	327	305	303	331	318	317	304	289	315	301	310	278	339	330	303	331	318	335	299	334	313	319	341	336	341	310	291	312	330	321	313	338	305	332	340	339	300	331	360	337	294	314	317	314	322	316	323	306	314	272	307	324	301	296	309	313	287	312	334	293	329	311	318	308	330	283	309	294	322	289	309	317	319	322	290	331	337	316	322	322	303	321	325	302	342	343	326	305	328	308	304	323	335	330	320	328	315	325	294	327	301	335	290	324	295	304	315	321	323	317	336	334	301	330	335	301	327	311	296	326	335	322	316	330	304	325	268	310	323	334	343	311	319	341	310	309	315	304	307	335	289	333	360	295	342	301	299	318	361	334	289	314	327	347	318	299	342	279	286	315	349	324	305	296	309	332	328	309	326	326	309	331	340	334	329	342	294	327	333	311	302	316	311	268	331	338	310	321	313	324	314	316	278	301	311	307	317	290	321	314	325	351	298	300	338	336	296	307	336	329	319	302	321	303	363	319	313	309	314	294	297	355	325	309	302	311	356	308	323	318	328	330	322	312	320	316	318	312	335	308	314	277	328	286	328	317	316	319	308	327	299	333	320	331	339	296	327	320	351	315	331	341	284	307	329	300	315	326	327	309	330	277	333	312	299	311	284	311	311	317	337	342	325	316	298	310	295	297	308	331	290	328	319	315	327	307	325	316	330	293	310	304	328	306	319	355	289	301	328	356	350	333	304	336	310	298	297	304	316	297	326	330	306	321	300	329	310	319	304	317	309	276	320	311	326	321	322	319	366	323	338	343	336	322	318	308	330	336	296	320	306	304	296	321	307	328	310	352	302	323	311	325	314	318	320	273	300	328	323	308	301	328	310	329	313	305	293	278	309	339	334	333	311	320	334	332	290	297	289	320	301	332	310	294	338	311	334	314	321	307	331	321	334	291	320	318	339	331	328	310	300	291	342	321	345	352	300	275	316	327	313	315	289	329	300	302	313	311	302	315	298	334	303	299	307	321	362	254	319	308	336	313	338	325	312	335	292	321	295	318	328	369	302	289	299	348	303	342	342	314	310	318	363	326	333	313	313	296	309	303	294	285	298	327	304	341	323	329	331	341	287	306	317	318	299	303	324	321	300	291	321	374	324	294	334	296	323	304	310	293	326	343	310	313	293	318	318	299	329	279	336	288	306	340	302	346	325	311	328	331	334	324	324	350	320	292	318	282	307	316	329	308	320	295	351	305	339	324	317	314	333	341	294	283	341	282	302	311	307	307	314	311	307	331	306	296	346	295	297	361	336	328	330	342	323	331	303	284	269	334	291	318	348	348	312	332	334	304	324	375	315	282	303	322	301	342	308	299	344	320	315	299	314	316	310	339	322	319	310	287	327	295	311	311	305	322	315	314	296	339	336	315	291	317	316	325	327	340	323	296	291	321	319	294	324	326	318	303	314	314	303	329	338	310	340	334	362	298	311	304	293	304	300	312	287	309	323	291	329	334	315	292	311	301	334	294	327	297	306	361	289	325	313	316	320	343	299	291	323	305	308	301	314	310	314	313	327	351	325	297	319	309	319	307	346	304	312	322	304	323	302	310	313	314	315	314	298	353	352	335	315	305	291	314	297	288	341	322	331	342	342	303	334	364	318	312	348	352	312	345	332	304	336	292	320	328	314	302	321	307	325	317	318	315	320	326	312	323	325	320	324	324	310	331	308	324	324	304	323	303	305	347	323	320	303	304	330	318	325	328	283	300	309	303	318	310	321	336	298	303	323	296	325	309	318	314	349	291	306	323	326	322	350	321	314	337	308	330	310	345	319	326	324	284	280	333	336	301	317	280	324	308	287	315	317	342	286	304	332	310	315	327	303	310	304	312	344	309	298	300	316	303	315	318	289	328	329	307	317	358	339	324	307	288	306	333	318	325	332	328	330	331	311	328	308	294	311	324	321	314	307	334	312	315	282	328	321	300	332	316	292	319	325	308	322	311	335	293	313	294	297	292	323	308	307	331	285	307	334	318	317	320	317	309	328	351	300	313	304	287	302	336	317	315	337	281	315	342	336	320	311	319	309	348	351	286	311	349	314	299	312	364	301	358	313	319	291	296	291	297	310	291	326	312	324	347	319	348	286	334	312	314	319	330	320	330	330	323	335	316	330	321	278	314	307	298	301	319	312	311	323	312	328	304	306	351	312	320	308	315	317	288	311	328	315	327	337	311	320	326	296	307	324	316	329	283	322	290	330	277	305	338	308	304	317	301	354	321	316	325	310	320	337	330	323	309	315	306	321	306	314	333	307	303	320	293	316	278	291	320	319	306	300	310	307	347	345	318	306	324	292	277	329	290	315	351	331	317	284	318	302	302	366	304	275	329	303	309	311	357	328	318	331	316	319	318	294	319	298	311	348	327	304	313	319	300	292	305	319	312	355	324	297	315	345	339	327	286	334	329	331	337	302	333
4298	14578	9857	4786	3527	2588	1888	1463	1188	974	841	676	663	539	543	529	495	485	464	421	410	374	355	369	364	391	358	347	329	387	371	343	388	303	333	388	363	342	324	366	347	322	337	300	333	344	348	326	277	308	338	322	312	345	298	333	299	335	317	359	276	297	329	347	307	314	338	304	323	320	363	305	307	306	333	327	304	315	303	308	304	325	289	298	333	300	290	309	316	309	323	309	292	321	339	307	326	303	332	364	333	317	347	292	321	347	321	314	314	310	303	324	285	285	288	323	326	304	342	307	292	308	319	352	316	309	312	320	320	342	298	317	311	290	303	302	330	315	353	265	318	334	324	277	311	341	294	279	309	295	322	292	323	312	298	333	293	302	317	320	278	305	293	311	307	286	308	275	325	274	324	314	298	313	311	324	297	328	292	304	282	294	311	337	289	328	293	311	296	281	337	335	315	354	313	300	283	290	301	318	313	338	291	328	329	319	311	291	320	304	289	314	305	329	311	299	339	326	300	311	299	315	325	307	284	302	318	337	310	292	328	323	324	323	302	325	290	330	307	327	313	320	307	298	320	295	327	309	304	316	283	366	326	298	334	305	316	305	309	310	323	285	318	328	311	349	299	275	293	298	307	323	334	314	344	306	327	311	322	316	328	326	300	306	309	334	332	324	311	325	331	338	313	330	280	301	306	342	312	309	288	319	317	297	298	316	270	306	324	328	300	340	306	325	304	272	309	309	303	313	327	338	310	316	296	320	318	286	337	314	312	318	293	316	298	325	329	342	319	313	315	319	317	306	324	316	298	294	309	310	279	271	290	297	318	323	320	287	326	350	314	302	304	321	319	313	316	275	303	298	333	298	331	319	308	324	325	314	310	327	314	307	304	301	296	313	322	332	272	332	287	313	327	305	302	302	336	310	309	299	322	297	301	339	275	291	335	321	316	315	295	299	316	264	327	333	304	306	319	351	325	300	320	318	324	328	334	318	316	281	274	293	296	308	333	304	343	327	309	334	322	326	335	312	321	368	302	308	305	311	301	322	340	297	299	314	311	323	314	293	339	314	309	323	292	320	306	266	314	324	317	327	303	320	314	316	311	298	328	329	326	293	290	316	297	313	300	309	296	298	296	359	313	336	330	306	311	292	326	294	305	341	304	305	289	319	320	290	313	305	297	305	338	315	312	320	324	324	313	320	314	314	302	309	311	323	316	305	308	329	322	312	291	329	337	307	327	294	308	303	300	334	305	309	321	304	336	324	320	301	313	323	307	301	316	335	347	300	325	351	352	309	317	320	291	300	350	312	309	313	294	295	337	310	311	341	316	334	332	293	314	312	309	294	289	302	302	289	336	327	276	313	296	345	287	315	311	309	327	326	296	295	312	313	340	325	335	305	294	293	321	312	310	342	299	316	319	331	323	285	285	311	304	284	308	340	296	340	327	303	309	325	315	289	298	328	321	333	322	296	324	272	313	320	328	358	306	324	304	311	306	316	315	323	322	300	339	297	344	316	315	329	289	315	318	301	301	297	305	339	327	326	287	298	328	302	295	301	321	279	298	321	338	299	344	324	338	311	292	306	310	362	296	311	297	363	304	288	336	302	316	328	302	303	308	330	314	304	333	295	310	309	317	355	335	290	309	319	288	302	295	306	289	295	328	303	309	328	305	331	300	309	317	315	331	286	320	332	320	307	324	331	302	306	329	307	324	294	286	312	320	311	313	321	325	300	316	299	302	309	339	294	314	325	342	310	299	309	324	264	344	313	317	338	312	299	304	287	300	311	339	288	327	304	302	316	333	311	328	378	313	330	306	323	336	316	307	317	305	307	328	291	313	321	324	326	294	295	346	339	310	315	317	307	303	294	305	306	311	304	291	336	298	320	316	305	319	305	300	299	322	317	307	313	313	361	318	318	319	340	313	321	338	308	317	296	309	304	335	301	306	315	347	329	318	312	279	316	301	320	313	296	335	294	303	291	344	313	304	301	295	313	316	314	310	304	336	313	312	299	310	331	344	337	294	313	313	309	314	278	324	319	314	306	329	325	288	350	307	349	275	329	321	309	299	321	310	313	312	331	322	322	318	349	298	333	329	317	356	313	271	335	308	293	308	279	293	304	292	337	311	306	320	318	343	301	323	299	301	333	339	333	324	317	317	331	302	319	309	298	331	342	332	299	294	307	277	299	334	308	345	311	294	272	308	319	315	314	286	306	308	309	298	345	331	365	293	309	301	360	289	300	346	300	335	292	299	324	330	326	305	311	311	324	300	339	298	299	330	299	317	334	301	300	345	325	291	316	341	296	290	326	331	319	309	302	298	312	327	297	325	316	333	293	325	297	336	254	309	293	291	310	306	314	307	306	315	333	289	307	312	281	331	313	318	313	298	304	314	288	317	313	325	342	273	287	300	300	326	297	307	322	338	302	351	331	313	313	290	319	312	331	309	312	292	302	309	293	327	329	310	294	307	299	274	295	324	295	338	298	325	302	331	308	302	319	283	300	284	306	297	330	308	325	290	315	312	314	336	300	328	303	298	300	319	340	337	311	329	299	328	310	292	326	334	335	297	291	298	337	316	325	335	297	295	294	333	302	299	320	327	346	290	327	309	311	312	314	323	308	317	338	326	305	325	324	296	336	295	293	310	281	325	326	316	301	360	308	335	316	296	308	334	329	324	310	314	330	339	294	286	300	304	305	345	303	312	298	320	287	296	331	339	298	285	328	293	307	318	312	307	300	315	305	329	328	294	339	303	310	300	290	324	329	302	317	328	286	336	309	313	307	333	341	319	335	351	310	308	298	321	311	303	313	312	325	310	324	325	302	309	309	314	313	320	323	294	335	303	312	323	332	326	297	304	342	288	317	320	324	330	294	340	305	325	296	307	308	334	339	289	320	302	283	309	347	301	289	283	340	316	323	314	302	345	312	289	330	317	314	298	288	286	306	275	339	304	309	319	323	317	285	317	315	305	327	347	311	341	307	297	319	322	316	298	315	325	328	311	329	296	290	308	337	337	325	302	306	325	340	300	315	284	305	325	289	322	334	323	320	297	338	321	313	323	302	326	327	272	280	293	302	302	327	284	325	318	299	308	329	297	295	311	324	280	287	308	321	318	331	290	306	323	282	304	301	269	294	313	323	311	311	304	343	305	306	311	313	310	311	336	332	293	353	263	281	314	297	303	336	308	317	312	330	320	347	321	313	337	296	322	307	328	333	304	301	276	330	298	308	298	283	298	337	319	319	312	291	299	313	331	340	320	307	314	333	311	314	294	296	304	303	309	299	291	332	315	296	335	282	299	327	328	296	352	330	312	308	297	338	274	290	336	301	314	324	305	274	327	318	331	297	316	306	304	284	343	298	332	287	328	294	307	346	292	366	324	314	308	335	326	306	296	306	311	298	288	263	345	314	291	310	321	301	306	344	294	317	306	327	285	307	297	313	300	290	312	304	312	334	279	319	327	310	310	327	328	326	298	304	295	329	303	327	276	303
27813	20072	7585	1227	757	765	769	769	720	688	716	709	720	754	715	739	655	717	684	652	706	719	743	725	694	709	719	683	659	686	699	688	713	675	706	720	717	723	738	704	729	697	712	736	662	721	695	689	652	673	739	689	698	685	675	661	708	737	647	720	687	693	693	770	693	710	701	738	689	713	706	699	709	740	725	723	718	712	692	732	712	696	718	667	734	698	680	743	700	721	712	681	720	689	658	681	665	694	702	686	713	707	684	708	686	726	692	677	694	701	731	740	745	699	709	694	675	671	738	688	680	707	707	717	669	675	722	635	720	703	725	719	674	697	690	704	708	684	764	663	730	666	704	669	714	695	705	747	688	726	681	693	731	707	731	675	705	687	708	692	695	690	680	699	721	716	667	658	692	681	696	654	694	676	670	686	730	684	718	778	711	700	722	708	685	677	686	717	713	690	717	736	675	752	701	764	695	753	736	678	702	748	655	697	698	648	682	742	707	659	690	727	694	710	742	738	704	742	675	677	622	614	686	746	671	676	693	689	687	662	644	696	708	666	678	729	720	705	710	727	657	645	726	701	709	745	749	670	716	672	698	685	680	655	688	711	767	712	764	703	689	736	709	704	712	761	701	749	707	709	693	702	679	762	727	739	689	706	722	689	703	701	694	690	738	709	711	712	738	698	703	687	708	682	721	665	724	679	711	694	710	705	697	674	645	727	731	678	690	719	724	709	669	712	712	716	736	702	711	702	715	683	722	750	710	735	701	680	694	721	737	644	713	721	686	734	700	708	682	706	678	706	701	705	726	737	730	724	725	719	649	693	676	699	744	690	713	708	703	702	737	768	745	655	701	664	707	678	646	730	680	724	704	722	718	663	734	734	725	720	742	728	690	693	736	728	700	693	709	749	737	718	697	748	671	720	700	719	677	740	732	703	745	691	742	737	737	700	665	700	687	667	738	744	727	745	672	640	721	717	720	685	684	696	716	682	743	729	706	692	716	715	673	724	702	702	733	719	711	669	694	696	711	726	732	702	669	756	734	690	688	713	653	703	657	715	732	693	702	743	675	664	649	651	685	717	720	688	706	664	671	674	720	709	699	739	789	710	709	677	689	744	694	690	737	764	695	743	728	666	720	675	713	700	711	679	703	704	681	693	720	686	752	699	675	676	732	736	689	693	724	621	725	670	703	669	749	664	685	702	701	664	722	725	660	686	681	726	708	711	740	683	688	675	709	716	698	698	712	686	684	675	674	706	716	676	727	755	702	680	644	686	684	700	738	723	717	715	721	676	724	712	675	736	675	682	720	729	723	713	702	696	695	726	717	705	729	686	695	725	691	697	725	690	721	637	740	675	723	731	721	676	721	708	691	687	751	703	727	725	752	682	692	731	741	698	684	725	658	703	709	691	721	706	659	711	739	729	734	695	719	695	663	721	707	669	717	693	709	688	705	606	729	755	731	691	696	680	724	686	742	761	704	701	745	648	712	701	675	748	712	690	657	668	755	715	704	639	705	713	699	764	712	706	680	685	712	720	695	707	684	720	757	705	730	694	677	686	700	713	686	674	709	726	735	705	730	705	701	733	753	681	662	632	697	671	744	657	664	749	721	682	689	703	715	693	708	702	683	697	679	690	744	736	737	746	701	711	723	670	712	712	689	724	724	726	687	713	673	734	731	725	688	665	723	718	698	694	694	727	697	681	740	684	725	705	734	679	718	706	715	703	712	724	705	716	692	694	672	674	725	693	660	699	685	691	706	698	719	711	714	703	734	706	703	675	669	691	714	715	736	710	776	703	720	725	682	705	720	740	700	736	746	651	724	756	731	662	743	709	730	707	681	663	713	708	708	710	657	679	700	643	707	711	678	663	732	705	700	714	734	677	729	735	701	701	720	719	710	718	636	673	631	714	678	673	675	723	677	732	728	674	702	702	658	740	709	715	759	715	706	692	683	691	720	640	677	700	693	694	678	673	650	717	683	706	721	663	714	676	675	705	713	678	671	663	680	708	695	738	719	641	689	655	737	729	705	707	691	677	695	660	761	670	682	659	706	708	639	712	684	692	693	662	689	718	681	732	705	721	750	686	685	706	727	692	697	746	662	718	698	713	727	687	726	684	693	722	711	704	703	695	728	733	697	689	699	713	711	715	700	699	670	674	735	699	706	726	729	688	711	689	690	693	723	685	696	669	677	718	707	707	735	666	679	673	652	720	675	660	761	721	676	701	675	733	707	698	704	727	713	717	683	693	690	704	698	651	703	665	677	726	671	644	734	730	675	673	662	689	684	684	687	691	686	668	681	678	680	712	715	686	647	688	680	696	713	675	703	739	692	672	666	748	709	652	729	693	705	721	708	682	736	687	681	692	717	690	715	707	716	702	685	730	741	732	680	657	688	707	755	691	653	694	724	689	707	686	695	677	666	701	724	672	693	711	671	751	712	674	706	647	664	609	726	688	721	664	680	712	697	737	704	736	726	691	709	717	702	733	706	750	706	702	680	696	697	669	694	719	681	657	681	728	691	703	714	694	718	697	722	690	702	704	720	735	674	745	749	727	694	700	665	669	700	708	701	720	687	702	716	704	743	695	722	704	703	733	768	677	665	704	706	667	704	729	740	684	729	745	704	695	745	678	701	708	661	738	738	741	776	712	701	718	734	690	731	710	702	661	681	687	693	693	747	695	693	720	698	690	649	756	683	711	704	664	686	655	724	683	712	679	687	707	678	684	704	675	738	778	742	723	643	700	711	686	647	678	704	663	695	652	746	680	728	744	737	709	767	704	717	693	675	682	739	682	693	753	746	647	676	720	699	716	717	673	724	719	718	710	714	701	734	691	677	694	702	673	670	758	732	673	666	693	689	744	746	669	694	678	731	692	685	686	705	702	718	731	680	714	640	698	680	707	698	684	691	680	693	723	685	654	726	660	646	714	762	688	673	738	658	703	684	663	722	736	758	716	709	715	708	750	692	671	740	733	694	737	686	727	712	691	730	691	708	745	724	732	707	704	695	709	746	750	668	675	668	677	727	715	669	709	662	758	717	722	694	692	687	684	707	742	650	732	746	694	714	733	688	724	691	681	690	692	710	644	723	677	715	690	713	675	695	712	753	729	679	708	672	684	744	700	699	693	648	742	758	701	728	726	713	673	707	751	709	732	714	664	691	695	684	694	678	697	708	694	700	691	722	680	714	711	709	714	696	726	651	710	711	736	638	692	700	694	725	694	740	714	713	679	726	714	668	668	702	694	701	763	708	725	676	698	709	723	717	746	730	711	694	684	715	683	697	748	709	707	739	684	702	694	716	736	691	717	709	703	667	734	746	694	673	742	684	701	709	718	716	713	671	697	725	734	676	729	682	731	715	684	722	690	713	733	724	689	710	666	697	687	683	703	678	703	733	757	712	696	719	694	747	746	719	686	683	721	691	715	698	712	720	664	711	697	701	670	692	692	694	726	729	696	698	691	700	682	754	711	738	707	677	702	753	696	662	708	707	675
4613	1871	1387	999	937	864	783	780	765	726	735	672	692	780	761	692	788	737	696	708	733	723	675	714	689	731	716	744	739	722	767	734	747	711	718	701	732	683	719	715	746	713	714	713	711	686	724	710	732	734	665	704	710	695	727	752	698	727	738	701	696	719	744	664	680	721	721	707	677	725	681	710	689	713	692	686	703	738	695	709	707	711	666	777	675	744	759	692	692	699	660	698	698	697	743	731	708	731	763	724	717	717	647	697	717	758	717	710	703	718	676	712	710	722	728	734	692	710	754	712	675	717	696	734	702	718	744	709	694	750	697	685	734	701	705	733	708	716	714	751	726	760	732	724	720	729	696	695	726	728	673	715	684	709	699	706	715	695	719	695	716	736	695	709	711	696	705	717	761	662	693	697	736	700	689	691	664	702	731	716	712	684	721	715	729	752	691	721	680	691	737	742	686	747	722	744	782	691	779	767	683	690	691	751	730	740	693	715	741	752	698	717	731	719	761	694	686	711	714	747	704	707	726	708	687	735	737	695	693	713	674	748	723	707	740	732	686	754	730	716	736	716	727	733	725	707	712	674	685	709	705	691	705	691	722	684	703	691	722	728	666	703	719	747	746	693	685	737	736	701	757	664	726	667	670	692	735	683	675	728	716	717	697	720	732	699	717	716	743	756	711	739	695	668	711	754	696	730	698	686	704	727	696	728	724	707	734	745	712	732	702	723	728	729	747	718	752	735	719	733	698	728	730	754	671	698	681	755	707	756	728	675	702	768	733	683	743	721	699	673	698	694	717	756	744	754	752	721	678	688	713	689	742	691	697	720	683	735	736	721	681	698	708	723	701	747	703	716	695	712	748	710	692	685	712	693	708	753	703	711	730	731	728	750	687	744	723	691	723	672	682	750	730	688	735	748	738	688	730	726	717	737	682	733	695	747	728	693	753	696	711	768	757	678	712	677	745	744	734	710	699	702	735	687	689	670	710	700	717	692	688	763	734	699	720	755	721	706	712	740	703	716	708	703	704	729	740	724	697	714	695	687	688	720	721	733	738	754	754	735	722	745	709	753	712	744	696	716	678	735	732	727	700	739	720	689	733	714	702	732	751	731	729	703	701	732	715	726	745	694	722	721	718	642	735	671	704	750	696	754	675	711	672	731	715	711	712	696	760	735	695	733	725	764	711	719	750	768	684	737	713	704	716	710	740	772	730	731	694	727	672	696	729	730	739	744	699	670	712	707	753	705	703	724	701	678	721	706	711	745	752	693	739	719	718	664	719	683	727	735	759	745	695	709	689	744	758	737	770	704	737	692	727	712	702	693	661	792	706	723	711	712	717	672	686	778	695	725	747	752	746	765	698	798	726	643	763	739	693	742	754	737	736	678	700	735	732	697	691	712	687	710	713	699	683	684	743	714	747	725	707	696	759	751	677	717	701	730	640	731	712	698	683	745	719	716	738	742	735	726	721	746	696	737	733	765	704	695	709	757	725	744	674	658	699	709	743	710	708	704	743	681	765	712	701	683	713	697	751	687	700	659	748	703	691	653	695	735	715	703	749	707	750	676	744	686	694	685	700	691	694	701	711	694	711	726	724	740	662	705	702	673	696	678	720	670	691	680	753	728	742	661	706	733	702	701	704	709	709	780	668	687	738	735	697	734	706	684	701	728	739	746	739	742	743	728	747	709	685	722	708	711	708	743	767	691	708	697	754	706	765	710	712	704	657	737	772	691	764	690	745	744	737	746	693	751	699	759	700	754	701	733	718	705	724	749	709	695	749	742	793	666	728	686	683	741	717	678	721	707	699	691	727	696	754	732	719	695	733	632	780	758	727	678	704	755	697	701	715	730	746	715	721	716	704	697	747	659	756	708	713	715	753	708	703	712	723	724	763	744	681	716	696	696	707	707	723	736	746	719	686	720	744	694	686	736	687	711	739	718	755	686	706	726	744	756	698	697	717	713	779	681	686	690	698	681	751	711	702	737	746	675	702	742	670	757	684	715	747	700	738	668	729	737	694	744	739	698	735	731	728	659	716	719	714	701	767	703	708	723	723	723	717	738	780	770	716	780	732	672	718	688	744	683	685	705	717	740	663	706	747	726	753	668	734	685	713	690	728	732	735	750	685	690	721	673	748	733	707	672	742	736	717	741	734	709	695	671	725	775	700	726	737	705	718	711	723	731	705	664	719	734	732	709	694	704	695	764	757	693	746	728	733	769	694	666	683	720	726	757	719	708	691	741	696	681	682	710	698	677	710	740	740	735	722	787	694	739	744	684	664	676	662	709	693	677	690	762	698	686	748	716	729	718	746	699	727	722	689	712	744	750	702	744	719	687	687	696	741	704	701	706	695	744	680	766	727	752	721	720	719	733	771	732	738	696	811	731	726	743	712	703	713	673	730	740	747	700	704	687	749	772	727	702	754	682	693	679	756	728	705	768	712	698	710	706	739	708	648	719	672	709	703	741	708	721	711	707	701	745	703	684	675	717	694	745	687	739	674	719	746	706	755	708	718	750	725	651	713	753	637	695	747	693	721	677	674	728	702	716	755	736	703	730	709	753	750	685	673	747	727	762	755	716	707	714	711	711	719	712	707	670	668	710	723	711	751	719	736	752	749	753	724	730	729	733	766	756	727	714	739	724	786	731	704	710	766	726	694	731	699	718	757	664	750	722	724	713	716	686	729	711	709	718	767	694	663	753	730	741	711	757	731	685	701	690	729	692	745	720	725	755	686	750	679	708	754	721	729	715	742	711	718	718	732	704	749	720	755	727	712	701	723	736	673	717	734	674	705	725	706	661	714	772	729	748	736	723	749	727	705	691	719	738	706	737	721	733	727	700	717	798	708	719	699	704	717	768	716	720	748	740	743	682	720	758	711	701	714	733	684	738	713	717	748	703	714	777	702	720	723	753	723	701	727	666	751	713	723	693	718	703	706	687	701	717	723	683	677	741	683	720	729	723	700	674	738	734	748	721	662	727	755	706	706	715	684	754	674	702	733	744	742	699	726	710	711	664	714	689	748	712	751	716	732	656	689	725	705	717	681	718	718	791	739	699	696	725	739	759	715	726	683	713	763	738	714	698	730	714	736	694	716	695	706	748	728	683	702	709	695	750	723	731	759	691	776	743	723	657	707	709	732	721	722	726	686	739	728	744	723	694	697	714	686	707	716	718	731	714	711	677	701	744	701	741	678	701	729	758	704	730	698	743	703	734	742	707	718	741	749	689	691	729	719	728	704	717	725	724	692	702	781	685	725	719	718	730	696	674	736	753	750	732	696	711	701	724	721	696	730	731	730	701	699	712	753	698	691	764	737	700	682	713	710	696	714	722	662	690	750	748	734	763	750	743	744	727	697	702	755	688	733	739	705	776	712	692	697	776	690	731	713	758	699	710	723	696	705	734	716	721	692	724	731	678	709	687	728	715	701	660	789	693	712	723	731	693	708	719	731	735	706	721	732	709	716	713	742	738	721	711	761	720	715	700
23716	21318	28618	24339	21328	10805	1097	703	592	539	505	438	395	408	365	377	373	361	371	360	349	358	372	383	352	335	336	357	362	335	336	336	319	331	330	315	316	319	355	332	338	351	308	304	292	341	348	334	322	331	319	320	298	316	301	330	323	348	288	314	304	330	310	356	360	332	318	319	345	305	337	331	337	333	314	314	318	360	308	325	328	312	339	325	300	316	330	344	321	315	318	335	349	324	306	328	333	351	348	296	285	311	298	332	313	349	323	310	318	301	321	323	286	284	330	289	322	321	331	319	315	307	324	327	309	324	316	318	309	301	356	302	335	295	319	294	320	314	331	307	325	318	341	321	307	340	343	279	326	308	301	319	335	309	323	321	310	299	328	325	343	312	332	311	334	320	304	352	298	342	322	312	290	334	300	306	337	327	306	316	293	327	309	292	310	320	329	318	330	314	298	329	297	317	336	299	315	313	315	306	307	286	291	315	309	299	352	298	316	293	324	335	352	331	290	300	345	327	312	334	329	307	331	333	345	297	317	332	296	351	369	354	310	313	311	317	306	304	297	328	340	332	319	330	313	331	334	324	347	354	309	326	331	325	307	320	316	343	333	308	286	335	305	296	306	310	328	335	330	307	296	307	340	295	318	335	315	344	304	321	321	322	343	314	282	304	301	289	316	317	336	307	287	302	323	325	314	319	328	314	323	304	308	310	297	335	360	326	305	318	321	306	322	333	307	313	352	300	323	295	321	338	321	295	306	310	306	328	331	334	307	293	359	347	315	306	314	356	347	312	300	311	343	322	302	285	304	343	316	348	353	298	319	311	326	327	279	299	338	316	350	307	301	287	302	313	312	339	301	319	350	329	315	310	350	326	333	316	323	326	342	311	339	278	323	306	309	314	295	334	309	339	325	306	323	336	309	354	337	304	296	330	333	357	347	302	340	337	314	303	334	302	319	327	299	308	316	319	324	321	357	343	327	311	310	339	336	333	334	336	320	303	315	315	326	333	350	297	292	333	298	332	316	339	317	331	320	313	325	319	313	349	311	313	338	325	288	333	340	333	316	319	332	298	327	330	317	295	331	338	309	312	305	301	338	332	336	321	305	328	322	331	340	358	333	308	274	334	328	323	298	307	303	337	340	313	318	295	316	324	311	298	337	340	333	339	314	336	316	329	337	336	319	320	295	329	328	300	349	291	326	311	294	330	317	343	329	289	300	319	305	313	295	308	308	317	331	331	324	331	310	330	318	319	295	311	331	331	303	290	307	350	339	313	323	336	326	323	316	332	316	298	322	285	292	302	324	316	330	320	297	296	310	354	332	343	313	327	295	314	317	335	310	340	316	336	319	310	320	306	316	326	333	333	313	301	316	333	312	276	322	324	319	313	353	313	310	308	312	337	279	337	301	284	289	311	339	305	287	308	325	311	318	314	304	312	323	337	327	288	313	306	302	284	326	310	327	319	320	318	296	324	338	356	328	305	313	353	321	346	307	329	323	303	318	350	292	306	291	304	305	302	308	288	306	314	315	327	320	312	301	309	314	317	293	327	321	326	286	316	294	350	314	324	330	327	347	299	307	328	331	295	316	282	337	314	337	303	283	309	296	331	294	315	343	311	330	326	346	304	321	302	315	281	337	327	319	309	313	302	317	316	334	312	328	274	299	320	324	341	291	296	293	335	280	295	317	305	329	286	324	340	310	337	301	320	294	350	337	324	304	330	297	310	337	310	287	327	305	347	298	334	327	328	321	324	341	304	266	311	316	316	306	297	308	323	314	318	319	335	322	316	323	315	306	325	302	311	319	317	317	336	330	330	315	325	309	325	329	290	314	326	308	312	329	301	326	304	305	330	309	312	322	312	300	345	314	302	333	306	312	303	324	337	349	337	304	303	304	336	333	325	298	326	351	328	335	336	319	324	310	317	320	317	315	353	322	327	291	297	316	314	302	302	323	312	313	327	318	332	328	317	343	313	322	317	285	333	280	351	331	334	306	330	332	312	325	310	329	334	314	297	299	312	300	309	318	367	346	332	321	289	299	314	333	333	319	284	335	297	313	326	317	312	315	313	332	320	304	315	313	311	310	340	341	326	343	298	336	336	318	315	287	302	294	300	300	317	331	296	296	269	325	321	321	324	319	360	277	296	316	299	334	316	328	316	321	303	321	284	314	314	316	316	301	330	315	335	300	323	305	293	348	355	343	294	307	344	316	310	318	318	304	317	296	319	356	318	353	311	338	312	321	330	307	322	290	334	312	321	295	306	327	360	301	314	292	310	314	326	323	352	315	326	323	321	311	308	354	310	358	331	329	328	279	318	302	311	320	279	291	320	290	320	337	278	291	313	313	317	329	305	300	322	293	290	293	306	326	304	317	300	350	328	325	332	331	335	298	358	327	306	333	295	284	309	322	321	304	348	348	344	332	333	296	326	326	302	330	320	294	311	342	325	309	321	333	316	334	299	299	321	318	320	296	311	321	293	342	330	351	309	292	314	353	312	314	305	335	334	311	307	337	298	316	321	281	315	318	303	277	291	320	323	291	293	329	339	321	335	328	308	323	324	302	363	304	314	328	309	301	355	319	324	301	314	306	300	313	316	311	308	325	322	296	308	310	314	323	325	327	300	339	329	295	297	298	335	312	350	324	343	330	321	326	337	330	305	310	320	319	330	312	314	331	335	314	311	297	339	319	344	323	284	309	314	331	384	352	313	310	309	316	307	300	336	259	341	301	322	320	324	315	303	324	285	315	339	328	348	311	318	312	334	299	298	307	320	300	326	324	321	291	318	328	310	334	338	306	335	301	314	289	319	282	284	303	321	288	334	288	326	301	335	325	330	316	297	312	291	327	328	314	319	333	320	318	339	324	303	330	319	277	308	324	324	351	345	316	303	299	306	316	301	341	334	316	298	326	314	331	325	332	316	323	326	312	286	339	300	300	344	322	345	328	291	337	313	303	332	316	312	381	336	330	336	313	291	326	338	293	327	323	321	330	326	323	314	305	345	312	308	309	332	321	336	304	346	320	294	331	347	333	346	285	315	303	316	323	296	321	320	341	315	343	302	338	289	302	334	309	329	326	338	308	335	348	342	299	314	304	292	314	357	310	333	316	321	304	320	333	331	350	334	321	333	301	344	305	340	319	312	322	295	308	338	332	319	314	317	314	301	342	322	296	325	279	313	320	336	329	302	316	331	308	327	298	318	317	306	311	281	339	325	334	334	317	292	306	292	330	331	325	305	307	348	341	352	319	319	328	326	330	310	325	315	320	318	319	320	320	325	331	343	307	313	308	326	335	297	311	331	321	308	339	292	326	323	340	312	324	320	339	326	297	291	325	328	335	311	296	305	289	338	327	321	322	329	300	337	341	336	345	358	318	315	323	274	364	336	301	327	312	308	302	273	365	337	302	316	315	311	306	348	292	331	293	287	322	295	288	316	340	303	331	311	316	327	327	329	314	295	319	334	313	323	317	367	324	298	310	329	339	317	297	296
3442	8878	5969	2882	2076	1601	1151	969	800	669	600	552	496	497	449	480	438	404	440	406	386	381	386	373	389	342	376	354	367	377	356	367	374	372	363	349	369	318	338	390	371	359	352	338	369	312	352	356	329	311	332	355	336	349	312	357	338	350	365	340	334	320	341	330	358	332	318	339	312	356	307	357	342	337	314	336	328	336	319	366	322	345	335	308	303	329	348	358	314	334	380	356	321	348	344	330	329	307	334	308	363	368	358	345	335	360	373	345	332	343	343	321	325	344	335	305	323	310	328	344	346	346	347	297	293	322	351	310	346	347	325	328	347	341	324	341	338	314	352	365	345	333	342	328	316	334	360	313	324	315	324	366	351	328	320	329	325	360	336	306	346	340	323	353	335	347	369	333	348	320	342	335	327	314	375	371	338	336	360	341	351	327	331	359	318	318	355	318	292	348	352	371	340	342	340	328	305	311	333	357	341	318	365	313	345	339	307	325	336	332	341	348	289	329	315	365	337	325	346	344	313	380	320	374	320	341	307	340	354	353	334	364	358	334	360	312	329	323	324	315	321	344	311	356	334	329	288	348	319	348	313	341	345	321	331	348	314	342	314	334	324	346	351	302	324	301	335	373	323	322	352	329	312	339	330	350	344	344	317	311	373	346	359	307	324	340	298	301	346	343	325	355	303	337	300	360	359	323	347	319	314	329	326	351	327	315	353	364	339	339	331	345	351	315	338	321	348	329	321	354	369	335	323	309	366	320	341	314	342	328	310	348	332	327	382	315	354	334	351	344	368	340	339	333	339	339	349	339	334	368	343	325	338	314	338	323	350	351	335	331	322	324	333	336	346	320	339	354	337	318	307	351	323	355	337	320	316	334	385	353	348	348	331	331	314	317	310	330	355	333	350	330	347	344	322	344	327	334	328	355	362	337	332	299	346	337	342	335	344	340	339	363	345	311	319	321	310	327	330	350	362	366	326	318	313	344	321	311	353	347	377	338	340	325	337	342	334	334	367	344	327	290	350	316	317	362	328	320	348	319	339	335	334	343	316	349	357	346	333	315	313	357	353	346	343	308	334	311	327	308	337	336	314	379	346	337	361	325	330	325	330	325	322	331	320	341	382	344	347	324	338	323	306	334	323	348	345	349	322	341	327	355	323	341	353	305	319	308	313	360	322	327	339	329	321	337	323	334	349	343	330	360	339	332	320	312	379	325	337	306	340	388	317	335	326	340	338	331	382	333	310	372	322	365	366	326	318	345	325	354	372	359	341	332	301	318	316	345	306	331	329	346	344	324	338	301	310	329	336	293	340	324	323	330	351	338	349	357	333	367	340	324	337	311	314	345	344	326	283	361	332	337	311	354	338	350	335	284	334	326	345	360	287	361	312	359	381	336	308	329	330	335	364	322	356	303	340	343	333	323	363	322	349	364	344	321	324	364	327	340	329	373	350	335	354	301	344	348	338	311	335	345	350	329	353	326	368	337	314	342	336	328	379	322	349	308	366	328	329	325	338	344	326	334	347	317	319	358	353	347	345	316	346	328	329	344	325	330	326	331	290	345	314	365	343	358	361	343	319	341	332	346	307	339	312	329	329	340	334	365	315	321	369	349	328	333	310	324	342	330	378	325	310	336	338	309	328	330	334	337	342	319	350	350	342	342	335	337	313	314	343	328	337	331	341	315	331	357	341	349	364	326	353	351	327	324	346	339	320	333	346	299	306	316	356	345	323	336	329	338	329	330	315	319	316	317	354	366	343	354	337	357	319	321	279	340	308	314	327	327	329	369	336	329	333	340	331	354	335	332	305	337	340	334	322	331	303	316	353	336	337	354	348	351	325	297	332	303	337	346	310	346	338	317	354	322	342	328	340	338	335	315	333	325	333	350	335	338	347	335	305	361	309	349	359	273	354	390	320	312	320	337	314	351	328	349	323	350	319	358	351	369	326	341	333	329	329	349	331	336	335	338	328	352	353	302	327	349	330	326	340	329	346	339	341	326	318	308	351	326	324	328	326	343	351	347	331	320	316	321	336	321	316	322	343	325	349	297	300	296	346	347	322	314	310	328	345	325	327	337	285	335	345	324	314	309	365	329	351	352	311	308	333	337	361	311	328	307	342	312	330	336	347	328	356	323	340	323	320	363	336	341	337	334	357	333	334	321	361	316	323	371	342	334	315	340	352	343	342	382	347	326	328	337	312	332	339	342	324	346	331	352	345	317	343	346	331	338	324	325	336	310	334	333	332	333	318	321	342	331	375	375	322	366	315	315	331	297	298	333	359	345	302	348	371	383	307	307	360	298	328	356	336	321	317	324	337	324	322	325	357	365	330	344	326	337	310	363	354	347	318	332	325	318	321	321	336	331	331	323	327	342	341	362	308	328	333	328	350	318	370	338	366	379	321	317	309	364	341	335	357	350	330	369	344	339	332	331	342	350	353	322	315	314	323	333	325	334	328	309	307	331	351	346	341	328	288	298	364	329	347	341	325	304	346	331	342	337	309	323	315	326	333	340	316	343	349	341	377	334	306	349	370	330	327	331	340	325	322	339	341	318	327	328	365	362	339	338	331	324	335	332	325	301	325	329	356	309	336	361	297	306	334	348	349	370	318	335	315	338	348	337	338	323	325	310	345	349	344	360	345	337	315	322	344	325	342	312	327	369	313	323	305	329	345	335	330	356	310	358	336	314	337	332	313	365	350	345	322	322	329	327	345	338	333	339	340	339	330	303	324	312	329	345	331	371	324	356	327	316	392	321	287	344	309	312	339	359	328	310	338	363	372	342	340	336	334	321	318	326	312	312	324	359	337	302	340	326	325	339	381	356	325	310	352	324	333	373	347	357	331	354	329	327	329	326	317	366	302	310	338	334	317	324	322	312	326	317	325	301	326	337	338	358	364	324	324	331	327	356	321	347	303	349	330	323	377	322	347	367	304	340	349	354	359	326	342	349	343	358	311	329	323	364	347	325	336	361	368	320	349	329	312	318	313	338	303	307	338	308	342	316	324	304	304	318	308	332	348	337	354	341	352	317	309	338	341	328	358	303	321	329	338	323	320	344	328	330	315	327	340	347	337	337	340	342	340	318	323	297	358	306	333	300	337	341	353	319	334	358	315	344	338	368	341	328	314	320	329	336	325	359	347	352	316	305	332	350	321	334	336	352	308	363	353	362	312	351	355	378	304	325	323	314	298	294	354	342	323	339	332	322	368	375	347	323	336	351	324	329	356	338	389	331	320	335	339	382	326	344	340	337	360	334	340	316	300	359	305	366	341	319	360	307	343	339	334	364	337	305	322	324	315	317	350	315	332	363	331	325	334	351	328	335	353	310	315	337	336	320	341	334	341	318	325	308	341	318	323	372	338	326	352	349	319	332	341	361	310	341	356	366	330	317	378	301	323	287	324	334	345	345	381	359	355	331	332	318	331	317	321	329	333	317	327	337	353	333	350	361	355	319	336	335	327	341	356	322	337	324	339	367	373	299	341	341
24906	21341	27701	25285	12188	1485	1098	966	948	909	916	932	857	914	859	848	861	817	939	862	818	878	830	843	857	851	820	826	841	879	862	784	867	820	855	824	828	788	819	865	834	837	791	828	794	817	814	814	860	823	813	814	728	806	858	845	756	802	768	824	822	816	787	868	882	868	801	869	859	802	778	806	801	766	807	794	814	815	812	798	795	817	862	818	840	804	793	810	799	812	812	779	890	866	836	788	808	800	808	793	819	821	795	843	835	847	862	818	863	830	826	847	854	858	913	809	810	771	780	780	826	849	834	870	792	814	862	844	829	792	825	799	762	802	806	843	850	822	888	805	816	786	834	868	821	780	771	834	837	831	806	807	856	833	810	834	780	812	829	808	831	830	790	861	814	809	819	828	822	834	831	866	833	803	831	792	824	804	811	818	841	804	773	823	766	827	793	836	810	810	811	853	813	797	811	840	779	785	814	782	844	816	805	842	833	892	841	784	792	812	840	833	823	796	853	813	851	824	789	809	792	795	816	804	823	803	816	792	778	846	831	813	772	813	781	849	769	820	826	819	825	808	831	835	780	782	812	861	841	852	803	783	813	862	821	852	842	792	796	782	797	859	838	789	829	807	833	805	785	868	882	794	825	753	788	839	825	839	859	786	827	790	801	830	849	885	801	843	792	829	830	799	769	785	796	811	841	820	837	877	798	811	848	831	834	765	810	810	841	815	782	818	858	819	822	849	789	805	812	802	867	784	813	865	786	833	765	834	820	786	828	814	803	783	829	812	826	780	851	794	780	779	836	805	802	847	857	815	802	794	790	819	844	828	785	839	786	851	824	815	790	871	882	832	820	779	773	774	803	847	854	803	794	802	826	870	841	809	859	865	771	860	810	826	792	835	855	844	844	829	820	785	827	832	831	802	775	809	830	816	774	806	807	786	836	780	826	840	877	807	802	864	840	793	836	821	782	841	823	788	801	843	812	800	816	829	860	796	816	862	837	839	789	814	830	829	865	788	809	818	820	832	851	831	842	872	891	779	799	799	813	822	803	834	782	796	830	836	802	828	847	802	793	804	873	837	840	833	855	804	821	822	869	832	804	789	823	874	832	789	822	784	840	855	819	819	846	837	832	851	788	811	813	822	862	845	791	830	831	839	821	826	795	823	804	835	789	816	801	772	790	840	813	856	802	843	855	773	838	839	821	880	816	833	802	805	790	846	825	833	826	864	831	854	843	840	853	872	872	800	854	843	804	824	798	809	766	793	782	825	861	793	869	848	765	824	790	823	853	785	827	809	850	822	809	829	862	798	838	803	792	847	844	812	849	812	761	812	831	803	830	806	826	845	772	827	837	766	839	776	831	805	817	867	827	826	829	806	816	846	787	787	840	789	782	824	840	780	797	850	837	834	807	861	849	811	814	815	832	818	788	823	836	839	794	742	859	825	818	790	778	856	825	814	812	816	849	862	835	827	830	809	777	844	821	844	823	852	870	764	790	844	837	803	788	870	828	821	862	811	781	808	808	811	803	827	794	848	791	825	873	840	760	829	831	826	830	864	865	829	823	829	829	793	862	798	833	870	787	788	821	821	844	776	809	817	796	765	807	799	822	790	799	855	829	863	811	811	842	796	801	751	859	784	879	814	840	789	875	810	777	793	800	801	776	855	850	794	821	765	805	792	839	816	839	801	790	823	860	848	840	809	844	856	821	764	808	852	809	825	892	839	826	860	832	775	879	831	831	836	831	837	801	849	798	851	824	796	809	840	857	794	831	829	816	826	803	829	764	789	828	821	820	833	778	773	769	779	844	815	856	790	798	835	802	827	792	792	810	876	816	759	809	832	848	808	792	806	857	836	830	852	835	801	821	761	834	807	809	804	814	852	851	850	879	787	846	802	819	827	786	756	833	806	820	822	796	877	806	813	806	786	807	834	810	820	882	824	802	807	799	879	819	785	846	850	779	809	817	825	795	822	807	854	811	777	854	836	821	855	819	865	845	802	847	822	773	791	796	818	854	796	813	805	762	822	835	803	787	812	828	849	802	813	789	840	822	806	853	874	814	814	823	805	850	780	806	782	816	843	770	844	793	813	830	834	779	853	832	806	772	867	778	824	851	826	795	814	837	805	847	854	830	837	793	801	786	762	823	826	789	883	810	872	841	790	776	829	810	813	843	812	797	837	856	811	789	822	803	814	837	800	844	847	861	862	808	824	855	841	812	811	779	849	821	816	801	844	810	830	789	782	830	788	855	822	816	825	827	822	840	823	796	875	818	804	791	881	837	849	813	866	862	833	875	801	848	781	864	820	853	856	845	795	816	829	808	826	882	853	842	800	808	829	840	818	899	775	775	854	855	788	835	853	804	783	802	860	762	815	807	799	780	813	789	753	849	815	816	826	815	835	805	819	816	791	792	890	897	823	851	795	812	804	813	795	797	810	830	814	751	826	815	822	891	791	810	836	824	819	776	860	868	820	843	826	812	789	797	825	822	827	849	803	825	858	814	787	767	775	825	829	849	801	845	833	829	821	806	850	808	852	832	823	835	854	800	822	806	849	817	813	784	813	801	825	857	841	864	855	822	799	931	887	800	855	833	825	822	788	795	831	885	816	800	763	835	819	788	809	795	814	787	825	899	861	809	822	767	830	811	806	796	838	797	790	791	835	840	843	818	865	825	835	812	892	844	782	842	842	801	854	788	803	815	839	806	823	855	824	788	791	854	723	854	824	759	819	824	768	812	829	884	790	776	822	793	832	835	798	846	758	788	810	838	817	846	762	844	830	805	817	832	808	793	842	807	839	842	785	855	860	816	792	850	809	867	834	832	844	825	817	851	797	799	817	800	819	771	787	811	893	796	806	844	801	860	828	790	814	801	841	839	801	820	773	802	834	899	755	787	870	822	854	816	811	789	851	800	862	804	831	822	804	835	785	808	830	817	842	778	854	808	793	838	873	826	811	797	805	868	822	813	780	782	800	803	796	835	791	851	813	838	779	853	828	832	840	812	861	784	847	870	840	786	828	836	819	808	874	822	815	786	749	824	840	862	808	810	836	874	815	832	799	869	788	827	806	849	844	805	812	806	793	810	867	781	874	802	836	805	851	857	814	766	813	831	843	803	853	820	760	784	816	796	847	826	777	816	814	833	851	812	842	840	858	824	790	803	821	798	798	828	835	778	806	778	857	827	786	799	856	816	833	812	858	838	841	798	779	822	816	789	773	831	863	784	782	813	802	823	833	794	820	789	825	850	818	807	787	794	868	789	862	864	835	806	836	832	885	795	814	816	818	819	793	836	813	816	847	839	780	802	790	812	820	826	821	831	808	831	816	805	830	787	832	862	806	778	772	833	835	777	836	825	774	873	785	845	770	814	855	845	814	860	827	750	878	808	854	852	820	800	806	819	780	854	847	796	781	830	827	818	803	845	847	886	848	788	806	824	834	741	802	836	822	796	811	809	850	806	785	912	831	795	874	828	793	767	797	872	790	799	796	780	797
3611	5481	3901	2181	1697	1447	1314	1154	1066	967	984	972	901	898	877	876	880	865	806	840	817	852	901	812	857	858	845	843	819	843	801	814	845	824	804	795	819	799	847	848	856	811	833	817	860	834	813	844	858	842	791	868	787	824	849	836	788	830	795	806	824	813	799	817	802	783	853	807	820	839	857	842	859	821	854	861	843	822	856	796	829	823	857	860	800	805	847	767	821	854	840	807	899	824	791	812	821	837	816	854	827	848	827	801	824	818	780	797	814	830	802	785	784	798	845	833	815	842	848	797	824	836	862	830	793	842	842	837	824	816	826	880	861	835	797	797	782	819	824	837	801	879	848	828	784	809	812	808	827	784	805	776	799	812	843	813	780	856	806	820	774	819	794	865	860	825	869	846	781	833	859	801	770	808	824	804	857	843	858	826	840	785	824	789	843	777	771	790	789	806	851	847	816	838	812	833	819	799	905	830	818	845	898	801	850	782	866	835	792	793	796	840	831	858	803	778	791	824	835	867	829	816	803	846	809	791	803	803	826	875	832	820	864	799	856	866	799	843	825	819	814	739	821	742	865	768	808	768	841	866	817	770	833	830	852	813	837	790	823	885	803	813	818	839	838	859	813	784	800	825	876	836	819	835	830	839	851	815	804	847	811	808	817	784	780	842	833	825	794	798	898	801	794	769	799	835	819	799	804	837	826	858	783	756	798	823	876	828	821	810	840	750	852	835	824	854	858	901	813	788	748	814	808	788	858	794	841	826	781	840	821	808	784	785	820	803	804	802	848	808	828	797	834	805	867	783	780	776	831	784	848	797	833	827	824	793	838	798	798	846	813	884	861	801	843	801	754	757	785	788	778	820	804	796	822	855	832	798	797	852	826	796	884	808	823	840	827	796	812	800	816	832	826	791	829	841	825	824	801	828	816	816	874	805	868	850	802	855	769	809	746	847	814	803	811	790	793	834	821	789	806	845	812	811	821	765	819	819	819	794	795	839	833	827	804	809	845	803	815	822	817	806	830	809	852	845	785	778	864	814	766	820	783	808	813	801	849	810	814	814	820	839	770	810	821	849	861	866	789	774	799	810	793	826	815	871	776	847	806	840	811	820	859	858	826	822	824	776	816	830	862	801	800	836	834	858	816	830	798	831	811	787	811	847	860	806	831	845	840	779	795	840	832	807	867	770	806	825	815	815	836	857	832	808	827	840	824	826	811	776	771	825	833	878	809	821	827	845	830	769	849	772	820	776	825	775	826	778	840	799	843	821	774	837	843	834	779	832	770	795	827	846	795	819	803	782	815	828	815	800	816	814	802	850	796	841	805	735	849	806	791	850	849	824	749	773	799	841	848	783	826	837	880	818	805	769	801	776	836	812	846	814	777	814	787	819	872	832	829	754	822	863	826	795	860	828	787	850	837	820	847	847	885	824	830	779	822	812	812	823	815	821	823	795	819	824	758	827	792	831	836	860	823	812	852	825	783	846	872	856	813	794	803	812	815	806	790	798	811	848	831	811	852	772	826	807	831	766	816	834	790	825	789	866	844	849	851	824	751	784	784	820	861	805	800	790	784	784	844	826	844	791	831	776	812	820	810	790	813	836	777	866	842	850	833	781	784	816	804	772	882	831	821	803	870	850	806	832	834	836	826	786	810	817	842	842	776	816	790	825	837	824	856	866	840	847	856	829	867	849	826	762	849	794	819	767	831	839	806	846	819	814	798	851	840	834	816	808	790	854	837	882	839	798	783	822	781	803	858	799	813	826	810	855	850	790	877	877	804	800	792	869	807	811	826	759	798	806	868	804	840	797	755	797	779	835	778	812	848	844	857	865	811	821	751	814	799	855	845	770	810	842	846	818	817	791	773	822	827	799	794	870	799	744	778	797	824	845	785	794	808	837	822	863	790	812	794	754	854	860	784	826	866	797	848	834	823	788	825	836	741	830	848	818	840	828	808	794	835	844	834	865	807	821	837	863	770	843	833	863	846	834	857	852	863	806	847	847	832	814	797	868	833	805	870	823	863	822	822	805	803	802	796	848	870	818	854	772	813	844	870	822	764	820	827	782	868	807	776	850	850	825	814	835	797	812	853	844	834	811	780	889	811	800	821	827	832	847	811	803	788	793	827	864	807	808	853	823	809	873	755	901	876	764	811	828	823	841	836	769	833	870	831	817	826	836	806	816	852	811	847	825	757	780	814	794	825	867	800	823	851	797	744	855	834	797	834	812	798	814	886	774	801	870	879	797	845	887	854	824	839	816	813	812	797	858	857	844	815	809	805	839	835	777	810	796	826	802	841	767	800	807	820	827	812	839	824	765	795	828	774	775	795	844	855	828	815	826	799	800	759	786	806	844	784	878	834	818	823	789	843	836	821	842	839	826	846	825	847	877	863	758	864	745	790	849	796	811	803	840	816	857	766	806	859	839	780	806	778	854	807	823	811	829	785	767	806	828	819	813	849	813	867	779	811	853	809	842	867	862	766	797	784	823	788	828	854	841	826	823	839	842	861	801	805	860	791	804	805	846	891	818	816	791	785	842	820	795	859	857	823	808	805	785	823	824	819	772	818	841	816	846	816	830	781	815	798	817	825	781	769	775	831	812	788	824	851	849	828	841	877	831	814	776	877	819	841	792	776	816	854	797	831	871	812	785	790	843	801	783	776	822	835	840	829	792	823	829	828	847	756	765	835	839	818	805	798	795	835	855	840	814	801	859	766	798	855	808	851	773	794	830	822	886	770	802	806	827	821	865	831	830	857	875	786	825	837	818	841	826	807	812	788	843	843	815	871	824	867	854	862	818	879	843	809	842	802	833	884	816	813	746	845	854	804	874	785	799	795	810	760	791	836	806	800	800	881	824	815	801	801	783	846	826	793	829	806	795	850	797	837	879	853	827	847	841	813	847	814	770	837	757	800	843	789	833	810	792	800	801	796	823	799	805	806	839	795	821	849	832	806	822	790	853	814	820	826	848	804	786	833	829	774	800	874	821	860	855	846	867	812	830	798	773	837	825	812	812	754	828	782	783	780	769	737	774	844	825	808	861	796	816	767	852	844	756	838	906	786	831	788	781	800	823	820	837	845	820	893	819	863	845	805	805	827	817	830	815	801	825	797	804	830	828	779	837	838	836	812	851	835	813	811	800	791	776	830	846	835	846	876	827	807	807	818	844	783	869	872	843	829	834	800	784	797	794	782	803	791	828	827	867	871	804	819	826	879	790	837	801	847	800	848	827	820	848	733	857	926	809	810	863	853	846	836	808	792	838	825	786	815	767	788	832	804	817	770	807	836	826	851	832	790	797	834	806	860	846	863	791	794	861	814	803	820	854	715	838	854	812	870	806	866	752	858	801	832	864	849	841	837	823	838	777	749	848	788	766	814	802	798	844	847	817	808	819	798	812	805	828	859	863	840	852	808	827	780	814	861	837	794	855	805	762	795	781	811	793	812	819	835	866	793	801	835	805	821	796	802	789	841	823	817	814	824	854
22648	21400	29171	24021	21403	21480	10126	1122	771	737	642	556	578	480	534	474	449	433	423	384	356	355	356	385	377	343	376	348	347	355	349	354	363	350	348	307	343	348	348	337	344	330	335	345	320	343	317	282	356	322	334	322	316	352	362	348	340	349	311	299	303	349	291	334	300	301	321	340	334	350	307	340	323	329	296	333	304	322	318	335	334	330	301	293	346	312	333	327	333	345	320	288	341	318	317	357	334	330	312	314	335	324	309	350	296	339	350	311	317	333	360	331	327	298	313	341	326	335	337	345	344	342	290	297	328	331	347	330	323	334	323	323	343	352	324	325	321	344	311	329	345	322	348	313	327	331	326	307	337	309	314	300	320	280	335	303	314	314	329	304	307	277	314	281	331	309	297	325	323	334	346	310	331	340	320	303	314	343	333	334	307	323	322	313	363	329	338	299	320	333	326	280	333	314	352	318	303	345	319	342	315	279	317	332	351	314	280	327	314	348	289	291	326	347	330	332	306	329	306	328	327	322	295	310	336	302	318	280	326	299	345	340	309	293	343	306	332	316	336	276	325	319	316	308	320	294	298	335	329	340	327	298	313	327	315	310	320	316	335	333	324	312	295	326	295	325	301	335	319	320	314	329	344	297	304	319	351	361	342	315	328	323	337	327	288	326	344	319	319	325	324	322	322	320	314	341	335	322	313	354	322	352	295	303	306	336	334	321	347	327	316	319	321	328	347	299	313	277	330	344	319	342	305	315	338	298	310	296	355	312	331	307	334	293	319	322	327	306	327	346	295	322	350	313	338	330	287	345	354	299	337	300	319	301	310	312	317	330	317	335	307	312	327	297	359	295	326	321	337	312	352	341	326	313	337	316	299	284	340	351	363	316	310	324	304	318	321	336	311	366	290	310	303	294	325	336	321	334	311	360	333	306	332	305	304	335	316	325	301	350	318	333	315	356	313	334	368	308	338	323	338	290	336	308	321	309	332	318	313	307	331	355	352	310	311	335	309	339	304	299	322	332	357	353	304	329	330	314	296	312	333	340	320	299	344	340	300	318	314	347	316	316	349	356	334	294	333	307	316	331	335	298	324	318	306	331	308	328	310	307	327	329	299	307	324	342	314	299	303	323	302	331	328	310	300	316	321	301	340	323	325	362	312	310	347	311	305	322	320	342	316	273	328	300	325	312	343	307	331	315	322	334	313	304	320	294	306	324	326	327	335	319	321	347	319	323	313	301	348	334	295	364	302	353	303	340	307	329	303	324	316	304	332	328	312	310	329	320	327	318	342	310	311	307	330	287	297	329	329	320	339	357	337	298	314	324	359	343	311	330	325	317	343	347	321	330	308	335	329	333	315	306	341	316	312	353	318	301	341	295	292	321	323	318	309	353	330	303	316	326	306	292	324	333	314	331	329	313	313	335	328	320	302	319	310	324	309	308	340	329	314	308	300	346	263	304	298	333	362	310	279	299	300	307	320	312	325	307	331	324	349	300	344	299	325	324	288	272	313	322	297	332	292	333	316	345	332	333	332	338	316	315	304	340	294	281	302	333	295	280	342	299	329	333	309	347	315	334	314	312	329	333	307	308	299	319	295	299	312	312	317	350	321	336	333	332	300	359	309	326	299	311	295	322	294	339	327	306	336	337	293	296	320	312	297	301	341	306	348	307	318	322	338	332	332	313	329	319	312	302	319	316	325	313	300	314	326	344	329	314	317	308	347	308	308	306	310	291	298	305	353	334	321	275	307	320	329	308	349	338	280	317	322	313	342	312	333	320	309	319	333	305	325	293	356	299	341	311	297	304	329	306	300	318	304	336	326	308	355	295	329	332	289	347	318	315	320	350	317	313	302	311	337	309	323	351	308	317	366	305	302	322	364	318	334	331	333	298	350	288	302	340	337	324	313	304	312	296	338	301	328	308	299	335	324	314	325	295	343	306	307	312	305	310	302	346	316	302	302	330	324	371	336	303	291	308	306	302	339	309	333	352	322	304	304	314	324	315	284	300	309	339	313	315	306	303	348	340	344	331	297	315	315	311	310	329	317	333	315	309	295	331	320	302	321	305	337	341	306	307	319	313	301	328	289	324	304	301	339	300	298	296	315	341	275	323	302	319	324	306	305	328	325	351	323	333	320	310	323	333	316	324	336	330	319	331	317	333	317	310	304	359	309	327	331	332	320	283	335	348	291	382	316	334	296	311	325	310	310	312	303	312	335	281	319	348	308	317	300	321	341	319	324	302	319	291	313	348	336	310	380	319	294	344	326	272	331	297	296	302	322	295	308	345	314	331	283	331	304	300	355	340	345	303	313	303	323	332	362	324	310	313	311	335	352	303	310	308	283	321	349	358	312	317	330	328	347	324	334	314	331	313	322	345	340	308	335	300	300	332	322	311	297	325	305	346	342	322	318	296	321	348	353	327	321	292	299	292	335	291	278	332	324	346	308	305	311	303	307	309	330	287	305	278	287	319	338	300	329	328	320	334	314	324	301	316	327	338	316	327	305	323	331	315	320	302	316	321	291	344	319	325	309	290	303	307	319	276	344	311	331	303	326	334	330	330	334	306	350	339	320	293	324	337	305	341	338	317	310	280	323	327	336	326	296	317	315	306	321	311	325	360	329	336	329	336	324	330	281	303	317	322	316	317	339	314	356	335	355	294	336	291	276	323	330	277	328	336	328	294	329	316	328	342	351	329	320	302	356	324	292	328	283	309	338	304	309	298	323	296	324	333	306	340	330	315	327	336	302	296	313	311	314	319	329	345	351	334	329	303	319	343	325	327	329	338	298	329	343	363	326	333	328	323	328	307	343	308	305	305	302	324	330	308	348	327	279	313	337	291	356	300	327	318	331	322	314	361	315	293	310	298	283	344	340	314	329	307	301	318	306	283	317	310	293	282	292	331	322	351	319	308	316	316	336	332	315	309	308	302	316	318	320	311	321	291	321	300	321	315	338	358	340	321	298	311	310	319	311	323	342	334	305	313	338	353	317	294	305	321	298	332	317	321	310	336	295	341	325	319	304	314	308	310	323	289	296	337	299	319	323	289	330	349	308	308	339	307	329	330	303	301	327	363	318	288	340	311	320	318	334	334	367	323	339	322	322	287	288	343	288	327	311	292	321	300	299	327	302	331	324	300	305	297	319	327	315	309	343	284	335	338	345	336	333	311	310	336	334	313	328	302	285	353	336	315	317	318	319	359	331	326	346	338	337	317	295	311	303	335	321	305	296	367	298	314	326	284	318	326	341	301	338	309	329	325	305	325	299	344	304	306	313	340	295	291	310	298	316	361	328	334	340	332	287	277	323	282	344	336	322	300	276	308	304	320	317	333	313	319	322	315	287	326	344	313	345	296	365	297	316	269	324	335	311	315	321	341	269	327	293	312	329	307	296	299	338	327	301	306	308	319	306	315	308	334	292	327	307	329	317	326	321	322	314	285	325	318	336	337	360	337	340	289	304	351	334	310	290	316	328	359	303	310	313	285
4460	14526	9807	4873	3413	2600	1966	1479	1176	1003	840	741	675	580	571	513	506	477	432	400	440	409	405	397	355	390	365	364	384	357	357	344	350	327	344	324	321	360	359	307	340	357	323	317	339	314	314	323	326	330	330	340	323	304	327	318	314	323	344	321	317	336	306	299	322	352	336	301	320	332	349	300	324	312	300	315	333	358	296	317	298	338	327	358	286	308	336	311	318	345	322	294	300	326	301	341	282	324	349	336	346	331	328	326	354	316	281	315	309	307	359	289	331	310	324	337	315	323	325	344	287	345	335	331	345	324	323	288	310	353	295	306	371	312	306	330	323	312	346	305	288	333	326	301	307	309	349	297	318	337	324	306	293	296	309	335	320	314	303	341	296	337	330	340	307	328	343	346	347	293	298	329	308	325	304	306	368	343	316	310	341	314	325	297	316	305	273	359	312	297	303	318	301	333	347	320	311	287	312	317	333	346	286	284	325	310	317	316	345	335	329	322	313	294	320	316	314	348	319	337	308	331	331	329	318	300	311	306	321	312	295	323	274	335	299	316	334	342	328	333	308	291	317	341	336	315	322	320	316	335	315	323	327	315	314	320	332	291	294	305	279	310	320	331	331	313	302	306	321	305	302	312	324	304	301	322	312	331	293	336	328	319	304	337	316	320	316	308	328	354	328	312	308	335	288	300	324	306	319	281	319	298	303	296	341	340	295	307	304	295	311	361	293	320	306	309	301	334	306	358	332	302	302	295	305	349	339	298	355	310	322	355	333	302	325	342	328	322	318	296	293	328	310	307	337	327	333	288	315	291	280	346	308	315	358	309	320	317	286	362	306	322	331	321	317	348	311	305	353	328	309	335	291	250	331	321	319	305	332	349	314	332	303	304	322	346	332	303	340	315	296	317	323	314	324	311	327	293	304	307	313	324	324	323	320	346	315	293	312	325	324	324	346	324	327	338	310	342	325	291	313	315	326	334	312	303	317	301	309	337	348	293	340	320	317	288	341	293	308	315	324	314	314	339	331	344	302	300	302	320	319	304	317	313	325	314	294	326	328	300	328	288	315	322	329	355	302	293	312	307	310	326	318	327	320	296	309	331	287	307	283	337	330	292	289	305	309	328	297	336	324	313	302	325	284	291	315	318	310	324	318	300	327	329	336	316	312	308	328	316	345	331	329	316	304	318	301	318	336	319	292	309	301	314	300	312	324	312	324	336	326	307	352	315	321	320	300	325	338	313	314	314	346	321	301	330	304	324	307	312	312	317	292	309	343	266	332	330	334	299	295	324	331	301	308	333	287	326	306	297	317	342	327	304	286	356	317	285	318	315	328	310	299	338	313	350	344	292	310	318	323	304	310	314	331	317	318	283	302	330	315	308	352	315	328	335	290	320	327	324	294	335	309	289	331	317	314	294	313	346	324	330	302	297	332	308	305	291	307	307	323	307	315	312	284	328	338	347	325	320	353	309	306	308	318	336	329	355	305	325	368	332	307	311	328	307	326	329	344	299	328	326	313	321	313	338	332	308	289	311	320	339	315	316	332	322	341	309	329	308	329	337	324	318	310	310	317	339	305	304	311	318	314	326	281	300	335	310	280	338	312	327	313	320	324	323	306	335	317	348	332	359	314	349	302	315	365	362	325	316	318	303	335	301	333	325	325	302	322	307	343	336	302	276	325	319	325	323	309	287	336	319	301	318	274	312	313	301	320	357	312	309	323	314	310	340	342	338	317	307	321	330	303	337	340	313	316	298	308	328	288	313	349	277	284	327	316	304	332	326	311	330	308	351	333	303	348	304	303	315	311	313	310	329	328	313	351	292	337	334	319	300	308	315	334	314	335	321	339	368	311	338	305	324	321	323	323	314	303	336	333	335	318	346	336	324	295	319	306	339	346	347	343	316	331	315	342	334	325	330	319	321	325	311	316	318	322	310	336	333	319	326	308	338	320	341	337	326	313	311	319	305	311	324	313	349	292	359	353	359	326	315	346	339	301	354	300	302	338	329	319	321	299	312	314	299	354	336	318	351	262	354	306	306	336	316	306	325	323	322	297	317	329	333	302	328	294	310	294	357	326	332	319	313	328	331	295	339	325	328	312	308	342	291	371	332	329	322	309	324	333	330	346	312	291	340	346	317	337	302	309	317	329	298	324	331	327	300	326	311	290	368	294	329	319	320	314	298	332	301	318	329	326	334	307	308	326	324	327	314	308	329	331	300	330	290	327	315	329	319	338	321	310	296	309	280	292	353	294	330	308	364	317	318	293	302	319	332	333	322	334	308	299	346	356	312	336	320	309	324	318	326	320	272	306	276	320	324	311	327	321	344	309	327	293	303	318	326	325	316	347	320	325	304	310	321	323	352	307	315	322	316	314	302	307	321	332	310	323	316	329	300	333	303	290	281	347	317	348	295	311	321	325	315	319	287	333	311	317	309	314	328	307	304	316	331	314	313	305	299	319	310	289	298	317	303	304	312	300	336	346	300	349	324	312	326	331	328	292	314	337	338	312	363	314	319	297	323	307	331	295	312	318	324	309	341	340	288	301	331	304	308	287	309	331	332	308	316	348	296	333	321	308	300	306	354	344	325	312	304	332	311	343	303	307	299	320	305	341	290	318	332	327	284	306	336	300	286	318	314	304	281	298	290	343	332	303	332	312	315	312	296	305	326	313	327	327	286	296	316	329	289	316	330	300	309	294	299	303	277	305	315	289	323	306	306	331	302	309	295	287	315	291	328	352	271	328	318	328	298	319	324	299	325	292	307	316	329	327	285	317	333	344	296	322	335	317	309	343	304	305	319	313	312	356	300	304	307	287	348	345	313	283	318	313	353	323	335	317	345	327	367	323	305	319	300	335	313	317	294	349	317	294	317	289	336	314	302	322	313	324	308	319	331	312	333	309	342	292	331	298	319	271	328	351	299	333	306	324	294	325	283	311	366	326	313	302	327	312	285	315	291	297	310	308	304	326	332	290	316	346	304	320	320	315	304	292	318	295	332	346	345	318	309	297	300	352	342	325	318	327	336	338	309	318	321	317	311	320	315	322	307	308	325	322	302	353	305	324	319	312	319	289	340	328	301	330	283	284	322	366	299	291	305	344	343	293	318	314	310	298	321	321	330	320	333	329	294	278	298	298	325	325	335	277	305	295	327	318	345	308	341	303	343	308	330	360	318	317	339	331	313	304	316	303	320	314	294	295	302	329	304	333	344	304	338	341	347	318	335	298	313	321	325	308	320	301	331	308	291	331	318	323	302	313	343	314	336	327	325	347	314	335	310	310	292	347	332	311	339	318	303	325	316	321	315	315	337	304	325	345	334	339	330	335	311	285	315	299	323	333	324	331	302	326	308	323	337	308	295	344	306	298	303	347	344	322	356	341	344	298	323	315	330	330	322	326	319	314	280	336	300	316	314	290	313	345	345	274	314	321	332	351	364	309	324	336	344	339	311	343	333	310	343	306	313	317	291	308	345	316	288	329	293	313	316
28066	20245	7873	1205	830	770	798	771	722	728	713	772	739	736	712	746	696	739	710	741	694	767	754	727	705	699	738	721	726	720	689	698	713	683	732	745	721	707	755	729	733	733	753	756	729	644	749	692	697	724	708	666	679	704	681	701	745	742	713	671	742	740	706	701	697	766	710	685	687	709	695	743	694	724	708	712	709	736	699	726	737	716	700	715	704	713	682	668	663	710	686	690	700	704	720	710	722	700	740	705	750	718	743	699	742	689	666	725	682	722	695	649	727	695	718	713	699	748	651	700	699	703	738	714	684	657	727	731	743	683	692	724	695	752	739	754	737	719	759	725	686	740	712	706	654	753	694	773	696	694	732	677	698	712	658	760	728	779	710	740	705	724	695	755	699	720	719	724	695	731	740	706	708	716	707	705	687	726	747	726	720	771	696	708	740	736	698	706	742	720	712	734	700	770	715	731	693	739	764	726	678	728	678	673	705	778	747	726	750	685	741	753	758	701	738	713	737	731	736	725	716	692	751	685	756	691	740	720	702	716	698	725	693	689	719	765	666	757	677	673	720	664	714	752	715	756	732	707	721	742	756	685	678	710	758	735	698	759	646	766	738	771	724	726	700	726	729	705	723	723	712	677	730	681	702	744	741	719	684	717	725	703	734	790	706	718	714	626	705	716	663	722	709	755	685	713	735	674	718	682	724	770	697	723	693	711	695	721	738	687	721	699	628	723	713	695	733	681	737	732	770	751	698	717	765	734	718	697	757	748	697	724	716	739	682	737	768	778	680	709	657	746	765	705	736	694	701	689	723	727	718	735	723	741	743	705	733	726	658	723	700	703	696	700	703	731	726	747	744	704	717	739	733	771	690	751	682	744	704	705	717	756	702	709	770	735	740	767	689	728	693	656	687	725	731	699	727	728	721	675	704	684	645	672	729	727	680	732	743	713	657	715	724	680	703	712	704	715	724	695	724	751	733	724	681	690	734	706	703	676	689	743	679	724	704	734	726	715	689	711	711	698	713	700	696	718	693	729	686	740	741	706	690	753	663	691	725	722	724	743	722	705	731	740	722	706	678	746	697	723	706	713	727	693	684	688	724	760	700	677	705	724	727	755	733	730	685	744	708	712	731	723	653	709	742	721	726	759	723	728	699	792	702	730	723	657	709	734	717	691	741	685	716	730	702	715	696	723	630	745	723	689	704	686	714	713	695	725	689	727	746	703	704	708	671	706	695	722	720	741	710	738	709	655	690	711	755	694	714	726	712	700	723	634	719	725	699	652	720	723	703	697	688	694	722	663	693	678	708	695	712	685	704	757	727	687	723	759	643	753	713	749	714	696	716	710	723	717	770	711	696	704	714	711	674	670	691	742	691	684	703	710	729	678	668	746	685	681	706	708	689	746	702	726	708	692	682	730	714	765	724	697	690	712	722	718	702	756	736	755	709	698	697	740	727	713	683	668	687	697	737	727	736	702	712	754	706	716	741	710	734	742	707	764	721	700	721	732	700	698	744	731	718	736	699	742	709	688	725	744	733	743	723	754	707	698	717	712	672	706	705	689	733	691	748	682	661	766	695	692	676	718	660	703	708	686	726	743	726	763	699	701	735	673	707	713	718	762	704	666	740	731	736	746	741	748	756	709	735	680	707	746	736	791	698	733	766	728	655	664	677	668	701	739	666	713	724	720	704	722	751	683	761	714	715	760	704	666	716	739	720	776	725	730	671	728	699	743	715	694	709	695	683	716	691	702	699	711	634	759	720	665	728	715	723	726	719	763	684	712	686	719	706	689	726	709	708	733	685	740	703	731	727	738	673	710	737	728	764	711	685	776	696	710	703	680	744	709	714	688	731	712	696	734	731	670	683	715	673	723	706	721	660	692	700	750	738	777	694	725	742	716	716	722	718	721	743	730	653	714	695	730	710	632	741	737	739	744	686	669	734	714	702	703	716	679	712	681	699	735	690	719	697	733	735	731	678	745	745	685	690	704	753	720	712	731	700	694	708	724	720	713	706	730	722	713	678	735	740	678	736	731	686	690	723	733	737	677	685	721	699	735	713	744	709	755	699	711	658	709	703	726	710	735	711	727	698	738	770	726	714	739	685	783	688	684	709	737	687	699	712	713	709	749	709	680	731	711	767	699	715	752	731	712	727	788	727	689	684	732	708	731	689	745	671	704	697	737	702	685	731	712	738	726	743	706	716	665	640	758	693	758	739	705	729	744	682	710	763	740	721	733	717	720	717	739	789	715	716	753	698	721	705	687	716	674	745	737	711	729	677	690	691	745	683	708	710	708	715	750	693	740	712	690	696	711	698	675	733	715	710	719	692	727	762	738	721	759	709	726	738	709	698	762	721	728	736	705	698	728	772	721	732	726	686	701	683	741	750	668	703	717	733	701	712	671	657	693	736	727	684	732	710	756	733	699	727	718	718	742	726	718	741	754	686	705	673	693	709	736	669	660	695	718	729	720	698	671	690	713	744	704	753	716	693	722	716	699	701	748	726	738	700	688	741	693	752	742	742	749	688	717	713	672	694	672	723	705	742	725	729	718	670	700	717	667	706	707	718	726	700	679	676	758	721	733	769	680	742	740	741	723	731	741	662	735	686	690	730	764	732	697	711	782	669	716	706	701	751	743	739	738	697	707	694	735	761	692	720	731	667	675	763	710	691	737	739	709	730	743	712	668	778	739	699	733	755	692	709	723	718	698	704	746	701	781	771	763	707	712	696	693	643	678	681	739	696	717	714	749	733	724	689	756	771	737	688	733	672	726	698	740	708	719	724	701	683	723	698	720	749	730	707	752	700	693	695	747	703	747	753	734	712	707	714	727	745	728	689	664	721	680	714	688	734	702	694	723	742	701	712	718	707	724	724	688	718	732	682	682	738	705	688	727	759	708	715	712	689	701	733	737	717	725	681	739	685	690	690	708	690	692	703	750	707	738	713	719	734	723	730	764	681	692	710	702	700	731	690	694	685	719	706	685	727	660	680	715	740	727	716	741	701	665	661	695	737	756	733	744	778	700	730	719	688	761	733	684	700	702	656	735	745	768	731	708	707	745	707	731	714	721	704	690	699	731	693	691	686	711	742	684	652	715	653	717	690	654	684	703	733	718	719	711	716	719	732	706	729	662	691	715	725	670	700	719	741	744	729	719	695	747	728	697	722	707	752	701	724	725	702	747	735	728	706	695	690	719	703	731	680	743	694	733	703	729	683	717	735	708	732	709	780	714	730	706	690	698	720	709	719	692	707	707	715	768	738	721	723	688	740	694	715	767	744	747	747	705	700	686	710	741	729	699	708	719	764	735	700	733	748	706	707	751	711	748	712	683	686	700	743	677	681	725	744	689	741	687	707	712	758	711	707	742	729	735	701	701	658	746	712	744	709	703	700	719	702	718	693	691	736	690	720	776	714	731	732	732	726	719	717	704	717	683	736	706	747	702	696	726	763	712	730	722	737	691	742	708	686	708	725	723	739	736	747	711
4749	1854	1379	988	893	889	783	801	756	765	715	764	781	745	721	713	779	749	718	770	733	722	766	724	725	725	705	699	704	762	764	743	767	738	769	726	724	708	722	719	775	715	725	772	767	732	714	715	749	716	779	661	746	708	721	744	726	704	707	695	779	791	700	760	783	707	683	719	733	778	736	711	707	731	717	717	774	716	697	752	749	708	800	697	707	685	765	781	730	702	717	718	690	712	737	676	748	720	720	696	686	703	753	726	736	738	787	751	706	735	721	769	736	683	698	697	725	758	720	707	728	757	763	747	732	735	736	750	740	742	693	784	759	748	733	730	754	698	775	716	706	747	702	702	707	737	716	755	763	717	668	737	698	702	711	709	736	733	724	711	730	742	722	756	723	717	776	679	688	703	742	694	735	756	746	730	726	716	729	709	714	734	760	742	728	747	690	700	722	710	707	718	711	685	748	705	782	695	717	725	720	734	737	710	730	750	692	721	800	760	700	706	699	714	754	694	717	705	763	681	696	721	731	729	729	699	745	715	693	779	732	742	694	736	739	792	719	742	695	726	788	708	722	734	712	686	667	739	747	722	724	750	740	715	710	712	761	707	755	759	743	710	705	769	720	744	719	707	702	723	693	731	762	703	742	767	714	701	741	775	681	712	738	716	812	788	740	713	700	729	719	719	712	712	744	705	767	702	716	762	690	674	689	754	717	740	732	777	691	768	721	723	734	725	783	689	720	744	722	748	706	710	699	711	678	766	762	702	707	754	698	731	718	688	735	735	746	729	751	685	730	711	731	715	689	762	718	709	729	756	732	741	752	691	688	753	729	721	703	722	768	727	739	739	693	756	729	735	733	735	698	730	649	696	741	724	694	710	720	682	768	739	756	731	715	708	763	686	728	735	702	749	760	737	695	706	744	770	766	769	723	758	678	725	731	716	691	709	706	768	750	740	712	734	675	709	768	702	709	729	701	775	716	713	707	739	736	712	702	704	735	686	721	705	681	694	728	759	776	753	711	734	726	683	762	724	713	722	747	713	740	730	711	741	713	712	730	757	692	761	727	722	764	770	731	737	677	774	749	734	737	759	749	747	773	761	705	796	749	736	731	699	789	743	770	684	753	744	772	722	730	745	805	747	760	755	738	756	738	722	801	723	724	713	685	773	693	740	715	795	732	737	778	698	723	715	754	698	664	762	711	744	721	755	733	720	708	742	691	714	783	726	704	709	793	759	716	768	696	783	739	701	717	703	681	708	748	743	722	734	740	672	713	717	710	714	695	712	714	702	715	695	679	760	679	695	787	758	724	740	738	693	735	717	741	683	728	739	709	704	736	705	695	720	725	752	758	709	680	682	728	749	687	747	723	753	747	733	723	712	774	764	725	712	699	739	708	724	798	739	749	713	751	755	740	727	706	711	710	755	739	709	701	742	723	710	721	787	757	753	709	726	753	744	730	742	719	722	722	776	771	759	739	694	727	723	690	744	698	734	774	706	797	710	729	741	747	714	726	774	717	737	714	687	742	733	728	703	754	761	755	786	755	713	723	733	657	676	757	721	701	771	753	773	760	710	749	750	693	705	717	706	710	722	740	712	761	725	750	705	700	723	757	710	680	745	712	747	746	733	753	770	805	698	744	710	720	748	716	752	737	737	700	726	756	708	718	716	723	719	693	733	707	731	724	708	725	738	739	765	714	756	697	802	717	737	795	788	739	719	735	702	726	727	708	735	709	693	717	748	685	738	704	699	800	752	701	708	755	754	710	725	752	785	765	728	687	734	724	731	708	735	693	761	793	737	743	742	710	754	731	741	738	707	708	725	702	708	708	737	727	727	725	752	742	739	724	724	741	706	730	740	756	704	707	672	714	670	749	660	726	743	756	714	757	753	748	695	728	728	741	701	743	724	732	719	723	743	780	718	735	707	758	760	672	730	749	706	798	729	761	692	772	717	725	701	701	674	726	713	693	708	705	706	813	758	768	741	679	765	756	783	717	743	728	756	731	749	705	732	743	699	759	711	715	710	714	745	687	676	753	729	785	795	706	707	717	708	771	720	694	721	714	735	711	764	734	726	787	707	763	702	719	714	674	698	706	736	738	728	757	706	691	721	803	714	704	739	714	731	705	731	720	774	717	708	713	771	698	740	689	714	751	726	750	714	707	711	736	679	721	726	724	730	713	742	673	759	721	739	698	707	741	720	723	716	733	736	730	729	754	731	738	721	743	729	692	721	766	747	741	686	682	783	722	719	707	732	688	727	742	711	698	692	741	717	684	747	736	719	715	729	717	745	749	756	757	729	737	749	693	722	682	756	765	708	756	700	697	723	699	747	693	757	696	734	732	756	725	749	701	725	711	735	699	701	741	718	776	683	665	750	723	681	751	732	740	681	692	783	738	719	739	729	755	691	715	747	738	707	719	801	784	718	739	749	753	784	752	741	738	695	722	728	718	749	710	718	688	737	748	678	735	729	741	746	684	719	721	701	768	704	712	731	739	688	733	714	694	750	724	754	685	692	749	784	749	732	697	741	720	748	732	702	786	715	739	705	737	724	747	729	728	722	766	728	712	746	686	728	732	719	759	710	702	757	703	753	742	707	720	698	705	751	765	790	762	727	733	728	708	769	745	663	729	731	746	725	748	753	715	737	708	677	734	738	728	724	704	764	747	722	752	738	722	727	733	703	688	743	703	712	758	778	684	735	701	694	719	767	735	711	711	701	738	728	752	656	707	728	743	693	746	704	752	728	658	750	710	725	700	731	710	756	723	761	701	753	749	708	764	757	760	726	706	736	746	737	764	696	734	745	744	739	703	710	729	749	696	682	730	697	757	722	755	725	740	685	721	753	741	733	701	716	754	683	745	760	728	682	757	683	751	733	735	738	762	712	710	725	737	732	712	721	752	692	737	730	748	681	747	752	726	664	717	693	728	712	709	727	772	716	737	700	688	743	721	666	693	724	689	754	758	690	716	720	738	699	720	736	725	719	713	741	755	755	747	734	725	736	709	735	721	729	705	730	730	726	705	712	743	711	759	744	748	756	720	718	769	750	715	703	703	712	759	695	739	752	682	732	697	687	682	736	731	667	680	699	712	725	737	702	732	727	821	752	726	696	759	717	710	769	716	701	714	753	704	712	751	747	744	770	709	767	743	694	698	751	671	748	727	762	796	703	757	756	691	779	743	723	717	721	696	779	733	726	771	735	701	731	730	744	727	711	752	733	749	724	762	750	720	742	689	752	709	705	728	717	728	752	718	686	694	698	726	769	771	753	714	700	717	704	785	674	719	750	703	777	727	715	726	771	738	685	749	721	711	736	738	665	753	695	717	681	719	703	737	736	786	730	720	680	742	740	748	700	759	762	731	732	698	723	757	686	690	769	725	770	685	714	730	771	738	717	720	687	751	727	711	702	704	730	705	702	734	759	746	712	742	696	728	741	718	774	706	746	737	746	740	756	728	761	663	737	732	723	754	763	754	744	718	737	717	744	687	763
23816	21338	28665	24392	21345	10878	1128	699	560	515	480	440	412	376	409	369	425	343	363	383	368	314	359	380	345	360	365	353	315	318	335	334	347	353	360	324	359	316	357	314	332	301	342	357	314	332	344	296	337	318	317	351	339	335	322	333	328	329	339	295	310	324	327	326	326	322	337	309	324	318	319	355	313	304	338	359	321	328	354	301	284	333	312	341	338	320	285	323	314	302	300	333	312	309	313	330	309	352	307	292	317	321	308	317	358	308	286	318	361	299	311	319	314	322	318	305	328	291	348	291	312	352	363	354	332	334	326	339	305	318	303	339	316	313	350	320	331	326	319	351	346	332	333	322	323	324	318	325	313	332	290	324	365	318	303	320	319	322	336	316	322	334	296	360	298	308	349	320	323	319	337	336	273	349	346	319	312	331	331	317	356	343	319	316	351	325	328	327	323	340	310	343	291	335	338	300	331	336	317	323	313	304	350	329	339	330	314	345	341	310	325	336	299	352	322	322	314	324	323	336	306	348	337	315	318	319	337	327	293	335	305	318	340	336	318	320	307	327	348	332	340	320	340	309	325	319	291	287	309	326	306	342	309	332	367	320	328	277	326	317	322	332	291	316	317	316	329	352	340	353	330	307	327	312	330	338	299	319	322	288	337	314	304	319	318	327	310	367	292	308	327	321	325	326	315	294	336	300	355	303	329	298	331	359	343	326	299	300	336	320	323	358	332	337	315	326	340	318	319	342	342	307	322	311	324	334	309	326	301	292	305	371	341	311	312	319	350	313	328	304	332	323	312	325	304	335	356	344	309	304	320	376	328	312	329	343	316	292	323	300	352	319	316	322	304	290	303	328	309	304	334	352	336	336	303	297	307	325	353	309	329	313	323	339	328	321	332	338	324	324	295	326	325	315	355	315	337	349	284	338	343	338	337	318	300	316	309	329	319	330	322	319	302	295	316	332	301	279	353	319	332	266	298	307	299	287	307	323	312	337	350	303	336	302	310	326	326	340	331	308	325	324	319	315	337	325	329	335	338	318	317	345	351	304	289	313	316	307	317	309	335	330	312	289	322	301	302	332	335	341	335	358	329	332	340	349	328	317	339	324	312	299	304	324	299	336	314	305	318	306	307	306	332	309	332	306	316	287	302	355	314	338	341	308	326	332	304	312	318	357	323	320	303	291	300	312	328	276	339	300	324	325	333	346	327	346	332	318	343	322	316	322	349	332	316	312	316	315	333	324	329	316	327	350	364	289	306	313	337	315	325	311	360	345	309	333	303	325	330	332	312	309	328	296	332	346	313	355	359	313	296	311	358	343	346	324	324	324	328	343	330	319	319	291	301	343	334	310	338	301	309	343	308	295	324	338	320	300	322	310	318	318	340	303	316	350	324	300	351	330	322	328	294	319	306	297	327	309	310	297	306	333	322	348	316	296	345	335	327	306	317	316	335	306	317	319	344	333	329	354	330	314	336	369	361	327	344	342	343	345	320	300	329	346	313	330	301	300	294	301	312	338	321	320	298	333	311	309	348	350	327	318	324	288	324	319	347	329	293	330	325	315	290	374	290	308	322	323	319	332	339	320	331	314	308	300	341	336	332	318	336	329	304	332	323	335	306	323	334	331	356	360	325	330	308	370	320	344	325	291	322	325	311	319	343	308	314	309	306	323	307	340	324	383	307	299	286	313	305	320	308	303	314	309	326	321	285	299	326	318	316	325	298	307	323	342	327	319	327	333	298	309	310	343	314	312	307	360	327	325	318	295	369	350	324	314	325	280	359	331	327	296	341	317	361	312	314	322	334	333	315	354	334	317	308	308	319	295	324	296	325	310	332	322	332	331	310	354	331	335	318	328	337	305	318	342	310	312	329	314	315	315	325	309	329	316	341	303	339	341	316	292	317	319	303	314	328	310	359	297	314	314	310	315	322	321	352	325	334	323	309	323	324	331	355	349	315	309	326	339	355	297	319	337	325	302	334	332	309	330	324	324	349	312	335	364	348	319	342	320	295	349	300	334	332	334	296	294	309	318	361	319	311	310	354	321	344	319	306	334	328	320	287	349	310	322	332	320	364	333	331	341	320	315	327	322	320	321	305	314	320	347	354	317	319	311	308	306	279	333	325	311	309	310	328	338	346	342	291	324	299	304	311	328	316	327	302	288	325	322	328	311	304	313	311	319	330	327	336	328	327	350	368	324	342	354	334	319	318	313	320	315	314	323	335	336	308	313	314	311	344	351	314	308	306	311	311	340	309	310	311	317	276	337	327	318	318	340	353	335	320	301	307	337	301	340	310	334	326	339	315	329	322	300	343	305	306	323	318	305	322	316	319	312	353	334	330	296	367	302	333	318	291	337	322	340	315	313	329	321	330	322	359	317	314	295	308	336	334	325	321	319	332	296	343	308	271	337	313	329	302	297	321	331	331	308	318	316	319	322	344	317	307	329	348	328	303	323	321	326	359	337	340	340	346	346	301	309	320	315	304	325	316	300	306	330	284	336	297	315	300	358	328	312	298	293	332	294	291	323	318	317	314	315	337	303	316	337	278	320	312	300	276	307	321	307	365	324	329	333	375	313	333	293	322	310	325	350	335	311	285	359	329	325	305	293	314	312	323	306	323	313	329	298	324	308	313	312	312	257	332	319	319	294	340	309	302	315	332	329	326	318	301	336	329	295	336	307	326	343	301	333	350	313	298	323	295	324	306	312	345	318	308	325	306	301	311	279	337	324	337	333	345	325	316	342	307	324	299	296	292	323	362	320	323	305	312	330	335	347	345	315	326	315	306	324	305	353	307	301	362	341	327	297	329	314	321	315	319	346	323	353	301	317	324	301	326	317	325	313	285	325	324	304	298	310	300	321	303	307	346	315	336	313	320	330	312	309	326	314	314	298	328	326	338	336	324	317	331	314	326	328	317	339	328	314	316	329	344	320	319	301	319	336	321	301	320	315	338	314	337	311	284	324	339	305	299	300	307	333	331	295	296	334	341	289	309	305	325	325	319	320	310	331	294	323	341	320	298	339	348	313	312	327	356	323	304	322	302	332	320	316	304	324	329	334	326	323	325	321	320	324	348	330	326	342	329	289	331	324	326	309	349	314	315	290	326	327	277	313	341	282	345	321	305	289	322	353	319	308	303	303	321	308	325	295	310	337	287	305	298	326	304	292	314	303	299	293	336	334	324	299	351	326	329	320	306	330	332	285	289	308	315	311	338	285	335	324	345	347	313	339	375	341	327	318	303	334	331	306	313	301	322	324	299	315	284	328	324	299	317	317	324	295	327	295	306	313	340	336	326	339	318	319	320	307	322	336	322	292	323	262	310	317	313	358	327	325	316	313	313	307	332	307	326	297	331	342	295	330	315	311	348	305	313	339	274	277	320	329	313	342	332	307	334	315	332	347	294	287	331	348	299	308	297	346	340	362	326	353	309	344	306	334	324	308	313	337	345	274	326	330	314	311	315	294	322	312	284	334	308	313	307	307	327	335
3388	8928	6033	2967	2034	1647	1219	934	829	686	609	607	472	471	455	419	470	420	400	403	395	338	398	359	334	392	383	332	352	369	368	363	374	347	353	325	341	350	336	350	355	347	322	330	335	387	368	326	378	360	361	349	344	329	368	309	346	349	356	343	333	362	347	344	307	302	313	349	327	317	364	341	374	318	361	343	345	370	364	303	338	340	325	349	341	324	373	301	353	338	345	336	350	309	329	330	361	324	348	337	338	328	331	344	346	351	335	326	355	354	330	339	350	332	350	340	308	353	351	295	326	326	330	353	320	356	342	307	307	337	352	315	354	332	347	296	317	347	310	354	334	312	298	316	322	342	322	317	314	334	341	329	320	307	357	359	331	335	371	327	333	320	324	347	345	360	347	332	307	309	339	328	338	358	346	350	306	330	313	306	329	356	328	343	331	341	324	350	328	357	300	344	328	353	366	322	335	352	361	350	343	374	337	357	324	357	363	337	294	328	342	295	298	308	320	350	355	332	339	328	343	339	332	346	352	338	340	327	342	346	321	317	328	352	330	334	335	331	329	351	335	325	336	317	349	320	308	351	350	340	287	329	302	349	338	365	344	331	330	300	328	349	346	353	335	328	297	299	346	351	338	313	322	337	348	331	354	322	310	345	366	340	365	325	357	334	335	303	336	336	343	336	342	324	315	282	308	352	337	347	377	331	352	329	332	360	365	356	347	326	326	309	312	348	333	341	341	342	321	315	357	305	342	350	358	329	361	335	338	345	384	337	321	347	333	349	321	331	324	359	341	374	333	315	339	321	349	324	369	328	374	322	339	339	321	350	327	331	378	338	330	310	317	324	354	328	340	309	394	340	314	305	338	339	310	331	303	340	342	316	310	370	347	335	352	310	344	309	315	325	360	316	350	338	332	341	339	307	329	330	361	316	342	342	342	295	320	356	344	325	354	355	351	356	354	342	343	347	315	341	328	338	322	357	304	352	358	340	358	311	324	322	355	343	325	325	346	316	344	338	340	342	361	312	349	321	340	359	336	310	353	300	321	377	308	313	363	327	348	351	340	318	354	321	308	317	351	328	344	309	320	299	352	337	346	321	334	338	306	321	353	330	282	352	369	343	327	308	299	358	331	347	335	332	348	316	332	342	323	337	320	326	332	328	344	348	341	344	314	341	310	357	355	320	330	302	322	348	359	354	355	328	349	346	319	340	352	347	332	328	318	354	308	318	338	348	350	320	331	319	350	353	306	380	350	346	332	347	341	308	316	344	309	333	348	334	329	317	352	312	351	339	351	364	340	348	322	328	311	322	333	362	327	352	348	364	341	332	329	318	370	349	364	330	344	357	357	369	319	379	318	344	346	366	314	315	341	352	328	328	374	358	332	339	327	337	314	332	321	333	341	327	339	342	307	363	326	349	324	334	321	347	320	352	332	334	330	336	370	332	320	342	330	353	326	367	309	336	340	333	367	315	306	334	340	365	309	343	345	361	329	349	369	346	347	327	317	320	353	339	333	332	333	350	357	325	302	325	353	322	358	310	371	362	352	329	340	344	323	355	330	333	332	336	320	325	330	322	331	355	366	320	329	329	352	338	326	339	340	335	341	333	330	351	347	361	353	338	344	329	335	335	349	355	318	349	379	372	344	319	349	326	345	319	360	338	310	319	370	350	307	361	348	348	324	361	309	315	349	336	351	338	342	344	329	380	339	348	343	314	323	336	331	327	346	341	315	332	330	333	335	327	322	343	357	339	348	333	323	328	334	338	340	335	356	338	350	340	331	349	334	335	367	323	331	359	385	372	327	362	321	381	328	309	355	352	328	328	324	344	374	318	348	359	374	335	312	318	359	290	310	341	333	322	344	321	332	372	370	369	367	300	359	365	340	322	322	346	319	286	333	348	327	299	336	326	333	312	322	309	343	320	327	356	368	353	311	349	354	377	343	363	352	357	344	348	360	347	366	340	384	321	329	332	356	318	338	344	357	326	346	342	327	307	315	336	341	340	350	331	353	342	373	355	336	364	315	332	318	321	301	346	308	326	331	353	362	351	325	362	345	314	317	362	338	330	349	331	375	371	319	337	333	323	306	332	338	366	370	350	348	356	335	344	335	314	332	331	293	365	368	336	342	336	334	382	340	328	334	340	358	355	322	330	312	344	349	353	369	300	306	346	304	330	344	310	361	323	320	349	322	319	330	320	335	292	316	323	304	350	322	345	324	347	352	330	333	343	374	319	329	339	352	335	365	317	341	350	296	327	353	341	322	316	308	354	299	334	341	380	368	356	311	296	393	333	325	353	339	340	305	339	336	308	360	338	358	306	319	362	346	331	347	362	375	330	315	332	350	319	335	326	312	335	337	338	344	342	301	341	317	332	335	334	346	332	324	341	319	328	349	339	335	314	327	324	331	359	341	358	398	340	315	311	348	351	339	334	319	344	354	325	310	337	364	307	329	312	353	313	317	344	295	314	313	343	334	330	313	388	355	315	333	337	333	347	339	298	368	318	328	352	367	332	354	301	308	299	332	344	332	345	325	351	350	348	310	345	366	333	337	343	327	328	333	343	357	326	329	324	341	344	300	334	393	337	352	327	336	332	324	350	344	343	343	346	340	360	348	359	333	291	332	329	351	367	337	344	313	334	334	311	327	342	367	354	324	339	344	302	349	351	319	358	330	339	337	329	374	313	340	325	321	321	356	350	345	337	329	331	354	347	315	307	344	323	336	335	308	314	350	318	314	352	339	321	321	323	314	331	344	348	335	356	323	333	342	323	309	314	342	342	349	349	354	324	347	323	312	369	309	341	328	320	352	329	340	345	329	344	333	305	313	315	326	351	330	331	348	326	305	337	308	317	342	346	346	348	355	305	340	339	343	326	375	332	350	333	353	342	329	317	318	386	323	327	341	332	343	306	324	336	313	350	317	356	342	336	325	312	345	358	350	328	334	339	351	347	338	359	327	302	364	305	322	342	302	306	360	321	317	362	352	360	349	345	292	346	343	355	356	319	346	326	337	329	363	317	340	311	344	314	345	332	337	358	339	306	334	323	349	327	339	352	329	325	324	346	311	330	314	333	347	314	325	321	337	362	327	314	332	368	374	327	324	354	358	341	360	314	304	355	360	311	347	324	337	363	359	331	334	349	372	303	320	359	308	330	332	326	316	325	346	331	339	342	354	355	354	362	347	346	336	327	334	295	341	337	285	306	355	351	341	343	344	360	334	333	348	307	346	347	308	316	327	343	287	325	337	337	346	356	348	332	346	322	327	333	331	326	338	336	337	313	349	329	341	307	345	312	350	317	365	341	322	377	287	309	340	337	313	295	336	371	292	313	369	345	316	344	343	343	345	349	353	354	323	288	349	329	362	335	316	362	333	306	345	316	342	359	348	311	350	345	314	341	315	325	363	319	317	334	352	327	346	332	330	354	316	316	334	319	319	340	346	326	323	324	355	337	316	313	349	325	345	339	348	360	326	349	349	335	336	322	348	317
24835	21322	27667	25304	12334	1442	1149	1051	894	918	903	907	876	873	896	883	843	843	846	810	804	849	814	847	911	857	845	812	831	849	845	894	900	857	816	822	838	847	803	810	857	808	818	841	846	802	833	804	825	817	864	859	796	852	827	866	843	821	790	800	806	798	851	919	859	851	864	795	846	811	851	808	836	826	840	840	769	816	831	858	839	818	811	855	865	817	851	766	813	814	904	811	829	893	887	869	808	843	844	810	882	887	864	765	877	778	812	775	835	875	782	844	811	801	881	845	858	831	807	849	868	828	821	846	812	841	831	841	837	812	808	849	831	784	815	852	840	817	781	828	851	841	822	782	765	841	824	803	849	831	874	815	779	811	822	817	846	802	780	855	773	829	802	832	827	838	808	830	804	876	818	787	818	810	819	829	780	845	802	797	840	844	874	868	799	854	833	812	839	859	815	851	824	844	863	787	812	794	880	872	780	772	784	805	834	847	786	821	817	810	807	847	870	807	870	815	817	781	838	796	814	828	791	844	812	821	826	810	843	842	833	833	754	848	770	799	838	830	825	855	836	790	804	799	782	841	781	880	826	794	838	815	820	797	851	819	865	833	895	806	845	820	867	830	830	806	848	804	841	824	798	800	807	831	818	817	811	839	838	791	785	793	858	831	812	826	805	782	769	901	819	868	791	815	797	772	789	833	820	847	843	836	857	835	785	832	834	833	819	807	811	869	863	835	841	849	790	826	881	829	814	775	852	848	824	831	824	824	787	796	826	799	803	825	821	789	852	812	835	775	836	878	813	819	761	834	796	838	802	850	835	868	829	766	797	903	836	856	882	820	810	819	804	830	842	861	850	816	837	810	778	840	840	845	810	798	862	800	813	853	858	866	790	835	800	857	821	823	883	854	839	819	787	778	822	824	837	790	806	888	830	854	832	809	850	824	820	840	843	828	819	862	852	869	808	806	863	884	810	858	850	807	839	813	798	779	825	773	808	863	831	872	823	872	888	776	795	805	837	796	848	799	870	803	878	875	905	864	859	815	819	830	845	793	817	823	829	816	869	798	770	852	768	841	828	828	832	824	819	849	859	812	813	794	821	821	844	851	862	790	820	814	910	823	853	782	867	846	839	862	837	817	804	855	838	851	847	867	801	832	855	787	784	819	754	856	774	785	822	845	821	816	781	829	800	770	816	867	842	854	871	854	816	821	789	851	858	860	893	829	855	791	802	830	862	817	843	824	907	826	811	837	856	882	832	802	818	844	808	787	844	800	844	806	849	838	838	808	810	848	875	805	829	847	875	830	844	849	850	815	833	829	824	898	816	864	852	755	809	852	799	798	865	896	853	812	774	819	828	862	839	869	771	841	808	854	804	826	787	777	816	880	798	857	803	884	832	830	815	821	852	827	863	819	776	792	825	855	796	853	821	816	862	839	791	867	832	861	899	777	878	762	802	823	781	822	857	807	849	845	828	813	813	798	878	807	836	827	825	823	755	809	825	817	819	802	827	844	853	784	855	814	816	833	834	791	832	846	786	801	830	840	877	835	845	867	895	839	849	783	876	849	827	842	812	841	818	793	817	857	847	824	799	835	859	806	838	820	812	785	877	788	797	822	835	788	856	821	856	808	799	812	787	848	812	833	834	829	812	836	842	819	823	818	843	826	803	801	808	868	755	820	821	827	846	792	858	827	838	833	809	803	822	811	811	814	822	811	814	853	854	821	864	849	795	855	805	788	882	822	858	782	776	842	873	826	856	804	813	830	832	794	771	880	828	841	794	861	819	827	842	766	840	801	791	820	783	853	826	802	815	880	856	840	829	817	804	834	788	858	817	837	865	812	840	825	809	804	830	832	811	820	854	797	822	831	812	820	807	910	798	832	820	793	881	864	839	832	826	811	802	827	853	820	800	849	801	816	825	849	831	867	791	792	813	861	848	862	796	832	855	834	860	851	847	843	813	817	782	812	810	834	821	859	803	845	817	858	768	830	826	816	813	871	844	860	784	831	819	858	843	857	815	814	796	827	840	871	861	851	867	862	828	827	833	813	800	806	835	804	794	792	763	788	852	838	836	826	868	853	858	800	796	765	818	815	828	885	883	838	843	834	830	855	854	840	860	827	806	794	821	881	852	804	817	845	853	835	838	850	780	795	783	836	803	792	837	810	820	802	813	820	813	815	818	865	856	797	813	803	829	847	770	835	808	866	837	872	855	812	844	804	810	821	845	793	813	854	817	886	883	830	766	793	812	846	800	806	796	839	829	879	831	826	871	837	782	810	801	856	880	811	782	762	838	821	808	863	745	835	851	860	853	804	782	839	853	820	832	786	843	824	781	803	877	816	839	864	884	828	872	838	824	827	833	806	811	841	834	830	841	794	847	818	844	846	851	811	884	813	823	804	838	797	836	819	847	792	819	823	834	853	837	862	863	837	817	847	858	809	792	796	821	879	760	864	804	880	801	860	883	897	839	837	809	838	805	799	803	803	825	831	805	816	805	791	843	799	807	863	808	818	773	827	854	814	882	768	805	803	847	792	800	782	856	818	839	820	827	881	839	865	910	772	843	838	825	820	864	788	823	815	805	868	868	801	811	866	832	775	826	801	825	800	839	863	786	778	864	829	839	785	808	801	778	848	815	840	824	802	876	834	787	795	794	883	835	864	868	781	843	850	794	835	799	828	810	837	843	869	845	846	859	832	801	809	901	838	847	810	879	829	835	833	835	822	839	795	832	771	812	828	860	850	865	850	784	836	820	845	836	851	849	793	787	840	832	843	823	823	829	788	816	856	851	803	804	781	879	839	798	828	832	845	796	841	837	811	857	810	840	821	830	858	818	837	800	822	854	824	806	779	810	843	851	840	819	843	847	861	816	828	866	839	798	823	828	830	818	770	799	847	835	854	834	819	849	830	819	820	829	795	800	832	795	785	847	813	878	799	787	819	836	825	859	819	836	789	843	816	820	842	841	853	794	850	848	816	775	825	830	824	824	802	842	804	816	838	853	839	812	837	881	832	849	791	865	859	858	834	822	800	826	850	860	839	797	788	848	826	869	839	827	786	791	819	876	800	853	826	786	838	808	792	831	815	889	825	811	828	805	813	837	865	841	860	830	754	791	840	862	862	845	851	886	804	831	772	855	873	878	826	792	844	799	830	840	822	814	825	807	779	799	815	830	856	795	828	798	804	791	830	847	879	803	809	857	832	856	846	818	802	828	820	826	837	792	837	812	809	782	811	873	827	879	839	852	829	791	827	839	811	792	846	864	841	829	847	816	781	813	839	809	814	787	823	853	812	820	833	778	820	853	838	850	804	819	828	816	809	781	852	827	781	821	807	834	841	811	823	814	813	773	812	859	827	807	854	838	812	829	843	801	845	871	810	774	812	890	834	816	849	812	800	826	827	821	872	807	870	841	822	822	798	821	821	858	834	860	757	815	820	825	805	776	804	799	800	853	860	847	821	828	815	770	833	802	780	876	830	841	815	779	833	855	841
3597	5621	3918	2125	1708	1468	1330	1125	1097	1015	940	876	920	911	856	882	823	838	834	864	884	814	841	812	878	812	879	840	883	823	844	810	821	840	852	862	837	837	838	881	854	823	809	807	798	825	834	813	811	853	845	865	818	875	778	803	824	854	850	855	828	812	831	808	846	840	805	765	864	828	834	870	834	819	798	861	799	846	847	784	831	812	838	852	798	802	795	809	770	826	862	793	817	857	813	786	859	854	811	812	811	843	825	811	820	825	870	762	784	816	826	832	873	795	833	790	832	805	865	810	843	823	865	797	852	801	833	845	838	872	867	758	796	831	826	828	820	840	785	808	800	829	824	784	797	803	827	848	828	846	798	803	827	826	791	822	809	795	858	856	858	796	833	820	887	823	832	774	807	788	830	831	796	838	826	850	833	799	787	852	826	769	838	844	838	815	796	825	774	805	802	876	846	846	799	860	792	818	782	810	762	856	816	846	828	824	800	826	836	837	824	812	828	842	823	824	859	821	847	829	858	855	822	846	859	786	811	812	821	795	780	812	813	795	858	833	811	853	790	756	845	780	816	830	847	809	817	858	842	846	815	814	827	824	794	787	771	869	847	857	838	819	807	841	843	821	777	860	778	811	801	810	797	821	844	858	823	819	809	796	858	846	865	793	839	813	795	801	842	804	843	785	806	800	832	854	828	867	845	797	818	806	792	815	833	820	801	790	873	812	802	823	801	835	855	820	806	813	861	843	816	800	808	826	852	835	816	824	865	817	823	836	825	834	787	845	812	855	832	855	821	818	797	869	831	833	816	850	863	790	814	833	848	877	826	874	842	824	850	889	833	834	845	766	799	832	823	878	827	850	822	807	794	854	850	889	857	840	892	845	810	827	848	888	794	861	837	817	785	849	831	833	848	838	845	811	841	818	855	857	873	825	877	876	872	930	832	855	815	824	878	814	766	824	836	834	853	782	825	834	820	842	790	798	881	831	813	845	810	838	803	859	779	875	859	798	872	853	786	822	762	831	801	779	799	826	788	837	828	817	841	789	854	784	897	812	815	826	839	794	850	854	850	796	781	835	820	790	838	866	856	809	756	796	763	813	814	834	810	777	859	795	807	812	800	818	818	831	857	822	816	797	830	865	844	829	789	839	792	842	872	866	837	814	883	831	857	812	881	850	817	833	783	784	822	860	816	870	778	808	861	832	808	822	816	810	810	797	823	846	824	817	854	846	794	823	838	839	797	823	828	821	862	797	809	846	838	817	855	827	823	788	852	784	829	812	830	833	790	869	852	781	822	791	822	808	767	817	798	794	853	836	823	806	762	809	804	834	834	839	798	879	775	868	821	857	833	840	777	844	818	845	831	842	855	849	847	890	786	824	845	785	848	869	870	821	830	861	853	844	823	820	816	821	874	828	826	864	852	873	839	866	788	834	805	807	823	768	832	807	829	839	852	845	838	853	816	835	833	845	805	826	850	800	813	851	824	856	875	850	827	813	810	862	813	851	796	781	814	769	842	813	865	828	859	793	809	825	850	851	791	828	759	834	839	804	810	854	871	826	831	816	858	866	822	805	820	792	843	819	818	849	834	825	864	804	853	827	839	779	834	784	808	860	805	853	839	863	825	843	819	817	861	852	834	845	841	788	833	849	813	827	839	873	775	801	811	848	798	838	838	801	813	808	783	833	803	817	849	774	838	804	796	850	835	804	834	831	807	834	831	845	818	810	806	782	871	848	809	825	830	809	802	858	813	851	797	845	842	821	858	824	788	879	845	797	858	835	824	798	828	849	859	820	818	824	874	870	813	776	805	814	850	857	838	848	816	829	822	812	862	856	830	810	843	870	808	798	828	840	750	848	847	868	839	847	821	817	852	805	832	839	810	830	811	832	834	810	850	832	840	867	828	823	859	861	805	836	846	827	869	877	824	812	793	841	884	775	808	822	793	857	806	808	773	828	826	831	850	809	824	805	837	813	826	881	757	831	819	818	846	794	852	795	850	823	861	841	813	834	811	874	802	790	799	839	810	825	842	822	869	857	864	824	854	798	844	884	844	835	861	830	817	803	845	845	821	867	841	862	846	824	806	864	795	825	832	782	793	834	803	834	801	794	823	816	843	829	839	829	888	832	800	749	789	767	843	845	801	873	827	817	796	840	819	857	798	843	820	784	801	822	862	842	808	832	857	775	809	880	848	840	830	840	837	800	812	866	847	872	826	814	806	848	771	807	815	832	867	828	818	845	822	875	837	829	814	854	819	802	781	873	843	849	835	844	855	818	825	850	818	832	855	800	822	833	833	848	813	846	821	844	821	795	885	841	842	841	815	826	857	863	815	858	858	832	819	825	847	819	824	791	813	779	812	869	839	843	827	834	850	827	816	833	780	805	809	808	815	835	788	836	833	791	816	805	822	848	776	875	809	819	782	796	813	832	786	818	885	782	826	871	868	817	844	766	788	830	849	781	804	843	775	813	832	836	795	883	805	860	804	840	825	802	847	819	824	852	852	796	791	840	804	845	836	875	812	791	888	858	897	824	858	846	823	832	852	882	799	815	800	805	860	839	839	853	817	771	822	788	794	821	784	804	831	776	828	812	865	844	857	828	802	832	839	810	806	795	847	796	837	826	795	822	847	796	835	803	804	852	784	873	850	837	811	839	819	817	850	795	761	839	841	860	809	820	839	865	772	825	865	813	776	842	824	811	818	787	814	828	819	856	849	829	808	802	776	794	853	848	829	821	815	791	861	811	837	793	875	788	839	810	814	799	805	855	795	783	835	837	811	829	854	846	826	843	808	880	797	799	792	825	796	851	849	838	843	794	842	809	828	823	839	807	838	801	806	849	831	814	790	808	796	838	822	772	812	825	815	816	868	812	849	834	810	871	812	841	816	824	819	814	833	826	800	830	829	839	794	870	851	792	761	809	852	766	762	792	842	841	814	825	804	841	785	900	825	836	836	860	836	808	812	821	758	796	813	839	816	859	823	823	841	837	826	852	859	831	843	822	757	823	843	812	833	914	844	859	803	836	805	842	782	838	814	851	805	815	800	835	835	809	862	817	841	844	827	821	759	820	813	791	816	811	779	829	835	810	838	806	807	790	850	788	805	823	818	828	860	783	864	789	856	884	830	845	830	770	838	845	870	807	843	819	775	817	835	820	905	857	812	834	848	859	822	818	848	836	836	798	870	830	814	854	804	857	851	853	829	812	788	798	830	866	816	793	819	831	835	838	833	815	806	862	845	784	813	787	807	874	833	834	805	852	855	834	827	828	849	825	820	834	795	841	827	779	858	808	775	832	809	821	805	773	866	851	832	837	842	840	823	821	792	754	853	824	854	820	812	818	787	821	796	860	834	816	844	831	813	819	811	812	794	808	838	800	828	794	802	799	836	791	795	784	819	799	775	845	860	808	806	827	826	826	820	878	830	813	835	845	862	880	800	829	847	833	856	863	822	814	856	808	807	816	856	842	840	841	817	760	849	838	869	847	763	794
22636	21392	29155	24025	21397	21444	10283	1079	786	751	619	525	551	472	478	478	432	420	390	414	416	396	369	397	386	386	345	343	349	355	356	350	361	329	368	345	332	319	326	337	343	340	334	318	339	349	320	357	329	325	353	326	310	306	364	306	313	342	322	354	302	312	364	357	295	324	327	327	330	335	323	314	352	322	279	299	357	341	320	317	351	318	340	324	345	331	324	308	316	338	360	315	324	329	309	317	308	332	322	355	305	333	312	309	325	300	347	320	323	313	349	349	331	344	339	322	316	330	283	340	296	323	315	284	332	312	310	321	313	316	308	331	313	334	318	355	340	328	301	321	349	298	309	337	308	343	317	345	336	291	345	329	332	309	318	322	335	340	315	307	329	326	300	329	315	299	355	306	322	346	310	307	304	304	316	337	327	297	347	339	341	334	309	302	313	302	324	321	331	337	324	309	331	326	334	301	314	325	331	320	316	317	345	336	339	318	350	319	328	351	314	309	307	314	321	339	320	362	308	320	314	332	337	336	329	300	304	321	350	347	311	337	334	306	326	323	322	328	319	351	334	344	303	319	316	319	309	344	306	343	317	296	308	328	341	324	340	352	307	320	309	305	320	310	322	317	327	318	317	323	326	302	329	312	280	325	323	323	337	328	340	295	310	311	340	334	317	311	332	317	330	355	300	326	312	317	334	341	310	292	311	292	320	326	313	287	334	321	340	320	338	307	320	341	312	331	305	320	326	321	333	320	339	331	339	288	323	328	326	330	316	330	337	338	321	358	338	338	314	312	348	353	327	310	308	332	321	331	371	305	353	324	312	314	321	313	319	296	306	333	318	335	343	311	327	335	330	332	326	326	341	343	359	323	320	317	325	313	340	329	334	323	331	360	366	303	313	320	366	331	349	356	320	320	332	310	330	295	361	317	317	346	321	345	316	341	346	338	359	298	354	345	341	267	340	334	318	349	324	355	309	303	336	331	340	369	325	310	318	290	355	333	347	296	299	328	334	322	292	363	337	315	341	342	313	304	302	335	338	317	289	342	336	318	308	294	335	339	344	333	329	324	309	297	329	330	345	287	310	323	317	301	332	336	317	301	277	341	302	337	328	327	341	330	357	323	312	327	302	274	298	351	315	304	305	316	331	314	332	314	332	335	353	309	334	322	317	310	274	310	333	327	303	329	338	328	340	315	317	296	316	341	299	330	308	344	313	316	336	323	320	343	328	319	338	294	293	363	352	341	335	329	302	318	293	336	314	322	325	369	321	308	317	330	332	335	313	338	316	301	325	359	315	306	327	320	316	333	279	305	335	312	331	296	313	277	302	324	324	331	318	313	279	361	309	307	327	330	355	302	326	315	324	325	351	323	281	319	335	313	342	287	305	341	328	329	302	353	286	321	317	351	350	328	333	358	314	331	318	319	340	335	328	341	321	313	322	321	338	320	297	324	303	338	311	356	332	313	318	317	358	299	363	327	326	343	328	328	304	317	332	341	343	309	323	349	306	300	334	338	355	313	320	331	334	302	305	295	360	347	339	302	342	358	335	331	327	298	296	331	298	313	326	317	327	351	328	329	331	349	325	352	341	305	342	337	322	278	327	283	287	338	335	309	317	329	310	327	311	316	292	336	321	329	284	306	342	357	311	332	263	312	325	318	349	309	339	341	342	354	328	303	322	284	337	317	327	301	327	332	321	297	333	334	328	321	289	353	306	322	318	295	326	304	308	338	319	327	339	319	344	324	349	305	314	338	337	314	307	335	321	297	339	291	338	319	325	344	330	315	320	313	319	326	305	328	334	307	328	328	295	335	321	323	339	342	341	302	325	324	344	318	334	330	336	305	334	287	336	316	320	315	341	312	307	319	316	329	311	341	315	331	325	326	284	303	291	308	340	349	311	334	325	308	314	320	293	328	350	313	330	348	308	336	318	353	312	327	289	321	344	312	301	300	333	308	360	332	308	309	319	356	307	331	314	314	311	301	318	329	332	300	326	363	331	313	323	343	349	366	305	343	350	308	359	311	332	339	304	304	322	326	338	315	315	331	349	335	342	310	298	297	318	327	313	331	319	338	332	323	353	304	306	333	368	326	327	317	319	333	319	305	330	338	336	337	313	322	331	334	326	347	335	324	302	318	324	325	295	348	321	322	284	323	343	313	348	350	321	322	323	325	275	315	336	295	325	325	331	343	359	318	315	301	320	329	325	341	314	334	338	296	320	346	347	327	324	347	342	303	317	341	317	329	344	311	313	335	357	331	332	350	321	348	346	355	323	352	304	301	338	284	329	315	319	298	310	336	311	318	295	316	300	298	323	347	319	345	346	333	335	291	338	306	326	360	285	344	330	322	295	302	315	313	313	321	350	342	336	298	319	308	319	325	343	343	336	321	317	324	321	283	348	329	324	329	346	339	291	312	332	295	315	344	317	327	315	317	320	320	331	312	326	333	309	349	323	307	313	313	343	320	325	330	320	305	315	318	332	350	317	324	309	277	348	322	326	279	347	342	315	333	327	314	342	304	312	321	355	294	304	305	353	331	313	324	317	334	341	317	320	336	321	338	307	318	297	353	325	302	318	337	299	323	326	309	294	292	357	337	296	330	326	279	360	301	298	298	337	338	358	358	335	311	312	345	310	314	307	341	291	299	334	318	300	307	349	327	276	340	312	340	346	303	311	301	325	349	359	319	286	322	337	320	344	317	333	338	331	302	314	360	322	327	318	297	299	326	355	312	316	321	337	326	341	359	332	318	322	339	314	309	335	295	349	301	319	351	349	315	308	321	351	326	322	342	354	298	321	339	345	309	329	318	338	342	329	354	315	328	351	343	356	334	327	318	310	343	357	334	303	349	317	315	315	319	306	348	318	331	320	351	294	312	308	290	314	334	330	307	325	300	319	327	317	345	305	316	322	293	318	350	311	299	334	327	323	283	295	298	331	334	347	292	310	304	314	323	311	318	349	341	304	317	316	351	328	333	329	325	313	327	342	312	312	328	328	314	337	313	338	337	335	286	339	297	322	327	322	336	320	311	304	303	333	348	270	320	314	335	322	324	331	313	306	332	309	352	347	292	289	336	303	330	292	326	311	307	295	333	327	332	332	281	358	310	308	326	311	309	322	316	313	337	290	318	297	295	356	297	342	320	317	352	309	310	341	309	312	341	300	336	325	296	290	322	305	309	324	296	335	336	323	305	300	321	319	325	335	344	350	328	334	315	310	324	357	333	298	332	317	314	279	324	320	311	365	332	308	338	371	291	329	344	358	333	346	332	316	288	311	324	323	286	328	323	324	279	338	319	344	334	329	300	337	311	316	341	329	295	308	348	329	312	348	332	340	306	327	303	349	330	338	302	332	328	319	297	299	301	315	284	343	332	294	356	342	323	322	308	354	319	306	286	312	333	304	335	321	301	334	326	350	337	298	320	299	317	297	310	311	363	336	309	330	326	339	307	313	354	351	300	340	322	324	335	302	333	339	329	334	309	337	302	333	337
4428	14520	9883	4859	3465	2521	1963	1484	1168	948	818	708	655	610	485	489	502	471	444	391	432	395	386	364	403	356	399	403	410	363	334	328	348	373	355	341	349	315	335	375	373	324	304	351	331	360	345	339	364	360	298	346	356	339	355	332	320	352	348	320	356	338	312	363	318	360	332	308	330	326	319	329	341	364	340	347	305	325	343	313	343	311	376	311	314	310	305	307	322	311	353	297	317	338	348	330	326	323	320	341	309	300	332	338	323	346	319	352	330	294	321	319	301	324	306	325	293	340	307	305	329	299	318	310	296	331	334	305	312	345	325	297	329	304	341	353	325	330	300	306	297	310	321	310	306	331	288	292	338	315	315	353	319	308	324	331	339	326	316	316	303	322	355	308	339	359	309	340	340	343	346	334	338	331	354	326	332	310	315	312	330	337	295	296	316	318	329	320	328	332	327	331	325	292	301	340	306	308	299	291	344	339	335	317	283	324	322	328	310	312	309	349	332	307	336	344	313	355	312	313	357	294	317	316	298	335	337	311	348	334	329	327	308	322	305	328	363	363	333	303	321	330	344	298	303	309	339	312	360	292	311	322	329	338	344	296	329	330	305	336	288	355	316	320	343	356	295	345	293	310	355	306	340	328	313	337	360	326	330	314	343	323	314	315	327	331	332	303	327	331	309	348	318	354	339	320	312	325	339	344	325	351	344	333	302	318	304	324	330	334	344	317	326	324	297	323	330	307	355	308	345	297	316	308	346	303	299	318	322	327	306	325	354	347	312	325	339	312	312	299	293	360	341	328	317	319	343	327	297	310	347	312	342	338	300	336	316	302	306	258	337	314	364	302	330	312	339	288	316	306	307	298	304	332	358	325	327	336	327	313	315	317	321	309	306	347	291	299	337	347	307	344	314	340	328	323	304	308	315	299	282	310	324	308	319	315	270	320	314	327	311	325	320	331	321	337	329	325	281	333	337	322	299	315	334	308	301	308	324	325	319	326	321	337	334	317	312	321	306	318	347	342	333	318	295	341	317	321	357	313	341	360	324	319	324	323	307	291	324	338	342	332	322	339	307	337	306	306	355	313	336	321	332	313	317	325	318	319	319	317	313	326	323	376	341	316	321	340	317	340	335	317	308	339	316	276	325	318	315	318	319	318	316	339	330	333	320	327	310	326	334	321	305	361	326	325	355	332	347	323	327	322	321	363	324	327	324	291	331	311	311	347	299	326	352	339	327	328	333	336	337	318	321	338	285	345	337	358	310	332	295	285	300	336	309	344	317	310	328	327	311	329	311	286	314	319	306	319	353	321	341	340	318	314	309	313	319	340	321	294	318	310	320	323	339	320	297	313	307	309	343	310	322	329	303	299	310	330	307	298	320	330	316	322	339	345	323	338	342	338	302	318	344	362	318	304	343	303	300	322	359	334	330	307	302	324	322	341	336	306	327	328	313	322	298	325	326	330	324	334	335	320	324	329	331	367	326	338	319	332	305	339	324	293	274	334	281	312	329	287	317	327	329	317	318	339	315	282	327	297	276	333	303	326	333	313	337	302	333	311	352	313	354	303	310	320	285	344	382	331	341	310	356	299	290	350	323	336	323	332	331	336	323	324	345	318	293	318	300	317	338	299	343	326	337	319	345	303	313	308	312	308	306	322	350	342	328	304	310	334	292	331	310	332	324	317	321	357	322	328	312	338	317	309	332	320	298	308	307	322	356	338	315	329	327	310	308	329	325	324	301	367	333	342	356	289	317	311	294	335	343	310	311	310	342	305	326	338	299	335	322	326	322	305	342	356	335	324	321	326	310	358	304	316	302	322	313	330	310	318	365	319	306	324	297	313	318	308	327	348	320	311	326	326	299	336	342	301	325	346	325	319	331	334	322	305	357	325	329	310	304	292	324	280	326	323	329	339	293	301	332	335	319	285	327	306	321	350	332	332	341	349	361	297	323	329	352	316	320	319	328	280	319	344	327	349	345	312	340	301	319	308	298	341	313	344	335	308	306	330	321	362	405	326	369	322	313	314	306	321	323	299	278	291	316	292	347	307	357	327	296	318	334	332	318	316	292	328	343	296	334	336	319	336	323	329	302	334	364	312	313	306	323	328	323	323	294	348	336	310	303	305	342	328	330	313	343	304	297	287	331	291	325	308	320	339	317	309	309	335	319	304	315	323	331	306	341	343	317	330	312	327	315	305	295	338	330	310	310	308	324	306	299	344	287	325	330	312	351	323	321	323	322	321	325	338	351	319	323	315	307	333	318	314	333	335	307	313	310	323	331	324	306	304	312	316	331	334	350	364	350	284	335	346	320	314	325	334	321	323	296	353	303	314	334	337	321	314	333	355	308	343	312	317	287	329	338	290	339	319	302	356	306	325	294	335	335	317	316	321	336	330	319	298	341	300	301	325	335	334	354	298	350	307	347	306	324	303	313	312	282	318	293	324	307	316	346	310	313	309	349	320	344	335	305	309	321	307	336	324	322	320	337	301	331	324	345	338	326	327	285	331	334	350	318	327	300	342	343	310	323	312	337	281	303	305	283	270	304	319	312	330	331	340	359	320	301	298	314	330	322	315	317	345	295	323	303	310	328	315	320	338	306	363	315	315	307	312	347	320	354	314	309	316	337	316	331	347	309	286	299	314	330	325	319	331	311	331	332	312	353	364	335	335	328	327	315	305	330	311	300	324	308	318	344	369	311	338	306	313	304	316	346	306	335	315	327	341	299	334	312	302	299	338	311	320	303	306	313	315	312	350	305	293	315	305	341	306	353	331	318	310	361	287	339	317	318	324	305	299	296	305	326	328	312	341	321	345	296	358	321	319	328	337	333	283	318	347	308	325	308	327	322	346	327	325	280	329	342	325	332	341	318	288	335	293	299	314	328	332	306	307	337	332	328	305	323	322	296	328	330	330	313	285	333	332	314	343	294	322	325	329	347	293	340	322	314	320	303	318	289	318	317	320	299	307	344	347	308	338	313	334	316	347	363	321	318	329	328	356	336	317	347	296	315	311	336	314	334	329	319	332	309	328	344	354	319	329	350	306	313	326	337	319	335	319	324	325	344	336	320	328	308	302	306	293	304	281	314	321	337	331	311	332	323	297	312	314	343	305	315	328	358	307	318	335	327	333	302	375	333	329	275	296	321	324	329	338	322	348	357	322	313	299	357	320	318	305	321	353	315	302	292	314	353	274	329	338	308	303	342	338	354	340	302	338	315	317	301	311	323	334	284	310	326	351	341	307	324	310	322	336	352	293	321	342	330	318	341	297	316	354	316	314	321	302	342	326	322	316	310	331	335	335	302	350	329	318	314	324	328	339	344	298	345	283	312	298	321	327	334	328	296	310	332	314	307	315	318	318	306	303	319	328	300	317	343	317	319	313	357	317	317	350	334	319	305	326	327	342	351	302	300	320	328	281	335	291	358	312	318	334	317	336	303	317	316	292	288	330	334	304	294	329	342	325	290	324	345	332	339	313	279	303	371	288
27940	20185	7747	1141	860	837	818	760	737	676	718	707	728	729	732	730	690	741	717	698	743	719	701	741	711	703	732	730	719	718	716	736	698	722	743	767	775	701	769	715	714	689	713	742	727	740	690	726	752	706	749	691	729	713	722	735	712	689	674	722	721	718	706	712	709	717	693	679	715	721	728	738	733	708	676	674	724	697	761	734	713	690	729	706	692	775	683	735	696	708	700	758	662	723	651	666	701	711	756	669	734	690	705	664	749	743	750	702	731	722	702	767	707	709	707	738	727	713	712	755	726	683	709	666	698	718	730	688	742	735	728	726	754	714	734	775	685	747	703	748	727	669	740	701	678	709	715	738	679	682	726	694	766	775	686	712	732	730	670	739	742	678	745	727	757	757	743	727	703	716	716	728	714	733	726	732	694	715	746	686	727	775	751	735	763	693	711	736	688	718	681	708	690	723	723	756	741	699	752	715	768	720	741	716	754	736	738	771	710	733	717	708	717	738	735	720	700	675	704	731	687	700	732	724	705	723	743	708	717	690	688	755	705	731	691	687	724	791	716	744	735	729	773	717	674	710	731	704	726	714	745	714	754	725	702	769	696	731	667	723	796	686	757	741	707	752	730	719	743	693	719	747	728	709	723	712	741	696	772	724	703	671	658	706	729	697	709	682	772	694	715	664	749	760	740	731	707	770	655	718	768	727	760	749	758	731	746	692	706	671	715	726	716	710	737	724	746	711	696	715	698	739	686	721	774	740	719	729	727	717	715	688	707	747	717	745	715	696	695	710	706	672	716	703	801	709	691	689	697	754	681	672	718	707	707	727	731	747	686	732	743	758	720	715	738	690	676	736	707	723	730	704	703	765	725	697	680	699	725	738	751	744	737	721	705	748	699	767	711	693	737	685	677	717	743	703	706	726	754	717	738	716	713	735	754	722	760	697	738	753	735	705	708	677	743	724	714	704	690	709	717	712	664	705	758	733	689	709	732	730	694	740	754	723	719	683	685	716	677	753	757	774	743	685	734	704	762	724	719	719	735	753	703	713	774	764	749	731	730	715	706	721	696	766	699	721	688	717	742	670	693	744	698	682	702	756	727	728	703	721	710	691	712	730	716	693	723	687	700	716	736	725	747	695	721	690	773	699	685	696	731	724	718	753	680	735	721	755	694	722	725	725	724	684	754	714	722	762	708	739	697	722	708	721	765	719	713	743	756	711	733	707	733	751	743	688	728	681	733	664	768	724	699	691	670	698	717	724	676	714	725	736	719	722	758	744	695	737	730	725	766	735	713	670	714	707	731	751	672	694	703	702	696	777	725	727	678	710	740	734	750	681	688	704	717	702	697	767	663	783	721	718	741	744	698	758	783	730	705	684	672	705	767	764	710	686	730	708	685	710	687	783	693	730	706	714	755	777	669	731	719	678	755	717	730	695	735	709	682	698	758	756	706	717	726	699	711	686	695	745	694	708	776	706	714	711	733	730	734	711	706	741	703	695	686	741	704	716	712	705	703	692	708	706	696	751	702	748	695	711	707	726	697	707	706	744	701	712	745	696	715	740	723	749	750	748	738	707	688	701	687	734	743	690	751	675	688	682	761	745	679	735	641	723	684	713	717	716	700	693	732	753	723	708	734	676	714	756	696	732	721	738	732	710	743	708	701	748	697	676	698	707	679	685	737	718	684	736	654	683	667	721	790	695	715	716	746	725	706	690	692	710	692	737	701	718	706	698	705	681	731	722	753	728	722	747	727	673	690	753	723	757	702	731	736	689	645	692	745	735	750	712	710	711	662	716	723	723	740	754	687	728	745	743	733	723	735	753	729	706	735	730	733	715	723	686	718	704	707	727	722	757	713	699	735	727	742	714	685	727	712	714	720	712	778	721	705	664	731	742	703	732	761	748	683	733	731	743	760	669	719	715	692	664	689	717	695	712	688	740	742	717	735	765	704	745	714	734	750	727	719	729	704	725	718	673	712	723	736	678	689	736	725	716	725	729	726	684	706	748	731	747	668	773	664	745	754	717	725	711	721	626	739	733	711	715	712	697	741	751	706	725	702	726	754	733	705	751	724	735	712	744	700	706	747	724	729	739	707	666	664	689	722	737	695	701	666	707	728	664	733	727	745	736	715	729	710	714	742	736	730	694	677	713	703	716	733	739	750	745	716	684	766	702	690	674	753	727	649	688	671	696	769	774	705	724	769	741	717	688	731	725	661	728	726	723	753	671	757	679	728	714	722	716	688	687	713	711	777	711	681	692	634	709	714	754	701	689	724	654	725	721	699	758	711	663	695	682	764	738	720	708	718	751	732	761	694	738	733	681	754	653	756	715	692	669	734	699	682	693	688	669	703	722	783	702	734	688	710	681	710	756	679	679	710	674	688	721	712	755	724	762	729	728	677	732	729	762	688	738	707	802	750	730	738	716	739	693	692	708	732	734	725	749	679	738	750	679	690	683	676	748	734	693	700	734	704	760	756	735	727	720	736	691	744	683	711	771	742	728	735	700	738	715	714	744	685	703	743	758	680	695	698	723	721	720	750	693	680	722	769	705	688	690	697	727	701	719	730	740	702	676	717	728	735	746	686	748	669	764	688	622	718	665	735	760	699	727	703	668	741	677	723	697	765	707	732	739	731	749	763	706	703	756	700	738	706	753	657	704	693	739	711	740	754	687	744	752	712	692	704	723	737	716	756	725	692	708	739	732	708	697	705	677	733	717	727	698	691	682	703	703	707	742	716	730	706	703	770	764	753	727	767	739	704	714	685	722	729	694	703	700	730	724	738	718	689	723	702	689	700	694	720	717	714	731	725	692	715	712	695	725	769	743	707	716	704	753	722	706	773	748	702	692	715	709	739	756	781	750	697	713	719	775	738	678	698	701	740	714	737	730	693	722	704	773	739	742	704	718	734	720	695	732	696	707	735	738	681	708	745	736	714	730	692	751	713	666	706	716	704	727	719	701	727	709	726	710	709	745	723	691	700	745	736	642	712	743	718	750	750	683	676	767	738	717	717	770	747	761	727	690	718	650	737	706	685	735	697	758	739	759	755	736	719	753	735	711	708	668	691	719	697	680	738	708	732	724	731	712	679	755	759	681	764	727	732	691	717	763	714	688	728	727	690	729	718	680	722	746	740	734	768	747	718	722	717	668	725	731	694	722	736	778	724	679	701	720	716	762	666	760	731	652	735	718	695	764	736	704	679	719	741	735	698	671	746	705	719	686	713	743	717	679	761	690	698	684	725	713	739	728	689	716	707	675	736	723	693	747	714	743	726	751	695	711	749	714	754	699	702	734	753	703	727	752	740	745	719	740	728	698	727	742	702	693	645	718	694	699	699	722	717	678	706	675	715	749	687	714	677	671	775	754	664	742	703	750	708	706	719	715	720	698	724	679	721	670	684	713	745	725	733	724	682	690	721	737	758	724	716	679	746	715	725	758	704	719	723	722	741	721	696	700	705	700	715	629	749	716	721	723	702	664	703	677
4651	1885	1326	1095	947	875	854	818	818	781	773	774	767	754	782	791	700	743	749	728	744	755	734	743	732	703	697	705	731	755	725	734	736	749	754	715	685	733	694	772	730	747	716	717	739	723	726	732	698	744	737	753	721	698	727	740	719	749	780	729	721	748	682	732	694	731	732	736	732	714	687	708	755	672	714	763	756	725	679	714	714	776	746	702	776	728	768	739	696	743	740	731	737	779	687	748	736	712	729	713	782	716	747	739	734	749	743	705	717	710	738	746	777	714	734	744	706	711	728	743	765	738	787	681	718	737	732	779	697	748	699	785	745	700	734	727	739	733	751	689	723	737	744	747	787	726	738	745	710	701	728	706	726	739	727	680	749	787	749	681	746	699	734	744	725	707	719	725	731	752	770	724	758	747	728	720	751	800	768	710	719	696	754	704	744	776	735	716	730	752	743	755	724	739	720	782	737	732	744	745	662	742	732	775	738	793	727	733	718	749	731	741	723	762	724	691	811	745	694	741	754	686	714	735	726	767	711	731	742	730	731	729	742	731	756	747	730	733	650	757	693	742	766	764	792	774	698	754	772	728	716	732	715	772	769	694	743	741	717	769	736	708	762	744	766	688	713	670	772	745	751	790	732	732	677	783	721	733	712	687	743	703	734	735	701	738	701	739	779	744	686	683	754	715	748	756	772	683	747	744	744	759	718	766	692	735	714	771	764	699	781	713	740	739	733	760	659	702	770	751	749	748	697	733	763	721	690	746	706	751	723	729	734	721	740	720	747	697	694	724	748	726	734	767	694	725	754	718	776	731	726	679	725	708	705	752	748	759	727	757	705	742	764	706	744	715	738	708	763	739	747	785	699	750	707	715	690	712	710	723	685	686	758	746	759	717	733	749	783	735	745	754	678	707	723	751	778	712	703	763	724	758	736	753	788	754	764	719	707	730	761	742	696	712	745	743	699	714	710	709	750	736	750	727	717	758	695	739	746	754	743	695	778	791	710	785	703	717	656	734	769	807	751	737	772	702	651	691	706	777	723	723	688	704	708	744	697	718	667	722	747	771	761	768	702	739	706	721	724	745	750	753	737	730	711	753	745	737	729	716	719	749	712	715	757	784	742	696	697	738	724	768	739	694	697	726	700	749	728	726	777	729	721	662	707	759	736	771	718	750	742	718	747	725	691	746	727	719	717	744	698	779	723	695	760	734	758	764	696	764	765	737	709	695	714	723	777	730	734	743	722	719	731	760	790	765	730	721	712	749	752	743	731	734	755	737	799	712	699	762	727	706	745	765	722	723	726	688	716	734	715	790	730	725	715	745	714	760	761	706	759	734	716	721	673	733	762	712	739	738	695	729	716	738	772	731	716	762	733	746	728	756	764	742	760	750	706	731	715	753	716	726	735	682	699	766	762	752	688	712	760	731	736	761	684	757	722	727	738	746	743	750	699	685	744	742	743	727	692	721	746	741	747	701	728	717	745	735	767	735	767	780	729	709	770	746	741	746	760	728	744	732	713	723	741	731	745	777	759	691	736	735	741	717	758	735	749	748	726	715	736	739	736	723	733	741	688	734	721	742	739	712	707	791	729	758	749	759	715	753	716	787	777	738	757	747	732	733	728	743	758	775	750	721	739	723	716	782	741	701	739	717	690	736	704	732	709	702	732	716	754	688	729	686	720	712	715	794	726	737	729	694	729	729	751	703	733	744	726	737	765	716	713	735	740	727	702	756	708	711	739	794	768	744	762	741	727	725	666	694	743	722	778	718	709	753	684	723	784	730	714	751	698	772	733	722	737	711	756	716	763	691	719	674	731	699	770	760	755	694	747	725	744	750	707	714	693	687	713	685	744	754	756	724	705	760	741	732	678	679	706	706	759	732	738	731	758	779	746	735	732	689	777	694	741	740	708	738	765	697	746	722	705	753	765	708	737	761	722	726	768	713	731	724	738	671	687	715	743	744	780	781	744	753	711	657	716	731	702	757	685	747	735	740	709	719	733	686	721	736	755	768	716	730	727	722	744	750	776	727	745	682	722	711	738	777	720	764	740	722	717	723	707	713	718	758	773	741	752	682	757	709	739	770	739	691	759	741	720	707	732	741	756	753	675	737	724	772	753	736	709	748	712	747	765	722	721	701	764	733	701	686	768	727	690	807	728	714	728	703	734	745	713	704	720	762	767	752	696	726	683	731	764	755	741	762	756	706	691	724	723	736	705	727	677	715	700	769	710	721	736	746	772	736	741	731	725	756	728	716	742	726	739	732	754	746	760	745	732	736	727	754	712	732	742	693	723	753	740	771	732	733	711	749	746	738	738	702	742	727	740	736	755	717	717	688	762	755	706	701	713	703	718	679	742	758	773	679	752	728	721	772	764	753	715	714	701	708	811	718	744	743	727	659	725	732	728	711	762	753	723	726	710	713	729	785	784	725	782	749	715	741	780	700	697	749	752	751	691	730	743	678	737	724	706	757	699	747	729	719	728	701	776	718	734	711	729	711	694	753	774	698	717	758	777	740	698	694	677	720	739	785	693	753	775	725	717	751	794	712	748	699	694	768	758	716	722	706	760	690	753	741	744	718	721	757	751	737	761	754	736	764	682	724	749	785	743	752	756	675	684	716	727	716	754	759	711	753	720	734	785	727	732	698	725	730	731	729	757	735	699	696	705	716	698	758	691	793	705	784	716	720	692	690	726	711	745	736	771	748	740	750	779	729	720	718	730	762	749	758	735	723	687	710	736	751	761	783	698	691	751	719	778	742	743	744	699	741	744	735	676	770	755	722	765	730	749	716	712	737	752	713	695	737	698	712	756	714	729	695	733	737	731	746	708	707	739	715	722	733	670	742	747	724	767	705	733	752	734	712	726	736	719	722	707	728	749	724	759	752	735	742	684	765	733	775	678	741	729	774	737	723	712	710	762	727	732	744	810	735	742	745	761	764	688	731	764	751	744	715	734	722	719	804	730	741	778	715	713	732	758	749	735	707	747	709	726	718	716	722	688	723	757	747	708	719	705	733	750	774	752	739	737	697	748	707	726	782	683	732	699	730	688	737	753	683	728	737	675	736	730	700	736	708	709	765	719	713	767	731	767	749	723	724	702	732	729	699	712	742	724	713	800	758	731	713	776	730	764	719	745	768	775	760	760	708	738	670	692	763	681	749	711	725	762	708	744	749	737	722	735	693	758	737	721	742	717	754	731	726	720	701	738	739	673	696	752	701	694	726	714	710	696	730	743	745	660	754	732	691	731	803	747	679	718	689	775	691	769	731	725	753	704	703	743	705	726	720	700	707	699	721	757	750	704	721	757	753	734	743	746	708	686	753	736	715	770	748	707	735	773	699	723	723	703	753	723	741	753	723	701	673	690	731	698	716	705	710	709	767	679	726	755	739	757	670	792	747	759	697	717	735	747	725	741	759	730	786	771	690	738	751	763	732	773	733	723	743	765	733	727	717	763	674	727	761	720	752	743	738	732	675	730	722	760	749
23663	21232	28534	24267	21215	10697	1049	689	587	552	452	475	407	451	386	396	355	353	357	380	370	370	348	352	341	354	362	361	354	323	333	325	314	332	340	336	337	291	355	336	358	328	342	317	344	340	327	339	302	343	338	330	283	340	318	332	332	323	335	314	360	342	319	331	330	348	328	347	319	368	322	297	332	309	306	338	325	325	310	317	292	357	328	331	323	346	361	332	329	343	295	339	298	307	334	327	307	308	315	324	308	313	328	311	368	335	316	312	318	349	308	305	335	320	320	326	315	289	307	313	327	322	297	293	326	327	334	299	321	299	336	329	328	311	329	310	318	292	274	361	312	309	323	308	326	320	282	332	312	350	328	324	313	340	306	296	347	321	281	345	338	344	360	297	327	331	339	338	295	336	334	327	350	330	332	336	350	313	290	310	284	327	310	335	328	315	325	306	340	330	337	314	315	296	321	315	281	342	286	327	329	328	310	346	300	341	334	334	336	338	310	305	340	315	325	287	315	312	357	362	327	326	313	294	336	322	322	328	323	318	301	272	305	333	303	317	336	308	305	301	328	345	307	322	316	297	318	303	319	336	335	332	331	329	309	309	315	318	300	344	321	290	345	340	360	334	302	339	376	318	341	345	320	307	348	332	359	310	347	331	334	338	332	338	352	323	338	311	347	310	330	304	300	305	294	325	323	302	323	333	296	336	323	324	331	287	320	292	338	301	337	303	350	314	305	289	297	317	346	339	335	300	300	324	331	316	301	339	342	301	331	294	357	335	330	338	327	290	294	359	317	280	313	316	357	317	301	314	302	320	340	279	361	326	317	340	296	336	287	308	330	313	320	320	300	288	337	352	316	291	321	298	313	308	366	319	289	306	325	335	293	334	316	341	331	342	303	305	339	313	322	322	317	335	310	339	302	310	320	336	292	313	304	315	320	310	308	304	317	299	326	319	351	334	311	338	314	319	319	304	333	316	347	326	285	326	299	335	322	320	319	309	330	349	366	317	340	321	291	333	334	320	307	325	331	318	346	298	364	338	334	356	331	283	332	340	321	328	346	310	296	319	331	337	320	323	314	328	303	332	318	332	322	315	347	321	334	309	338	294	332	313	310	300	325	341	345	350	321	303	313	299	334	296	311	324	326	300	299	354	323	350	308	297	294	325	311	334	319	359	322	371	330	326	374	318	334	350	353	326	344	330	333	330	285	340	304	323	332	329	328	293	292	326	300	336	318	331	303	302	321	291	355	302	298	300	317	286	331	305	326	340	323	285	346	299	333	324	322	332	313	342	325	290	311	311	344	299	337	332	328	336	313	293	350	319	342	294	331	283	333	318	283	315	279	302	347	318	322	335	338	337	299	310	346	319	324	348	286	292	339	313	292	307	308	333	326	325	328	310	293	337	322	309	318	362	324	295	333	283	314	312	350	309	320	332	291	335	339	370	303	302	312	348	300	316	310	313	341	333	326	315	296	318	322	305	310	323	335	298	315	348	308	277	299	280	303	337	337	304	330	327	330	304	298	354	305	327	317	309	321	347	333	345	303	316	326	319	293	313	341	331	309	340	348	345	327	314	327	311	317	313	331	339	312	305	319	316	328	330	332	289	313	339	316	347	325	303	317	325	310	352	331	333	358	345	359	311	332	318	359	313	322	319	319	345	368	331	340	334	293	335	330	308	318	329	329	320	310	302	332	284	332	313	325	324	317	335	319	324	314	309	343	313	338	320	306	304	319	334	344	347	336	321	328	331	345	307	289	344	300	304	313	308	344	323	342	299	333	314	339	330	333	306	324	295	324	308	318	325	332	306	288	311	300	339	316	304	317	324	301	353	334	302	297	306	326	338	315	304	332	318	315	316	328	315	337	332	348	330	311	332	313	300	307	300	308	310	317	330	338	323	324	342	340	326	335	325	321	311	318	306	337	315	316	334	315	344	298	320	342	300	302	325	339	314	284	329	310	324	308	341	315	292	330	296	304	350	309	298	319	315	276	305	326	313	325	318	356	355	338	294	341	328	307	335	316	332	311	305	299	311	319	297	329	334	350	321	338	312	334	322	327	323	313	322	326	345	346	297	300	325	339	304	334	310	368	343	337	339	331	333	313	311	314	321	297	339	343	310	322	347	350	323	325	331	326	325	343	313	334	302	298	298	310	357	350	321	332	335	323	303	317	324	332	346	317	338	343	292	341	326	315	337	310	330	326	291	340	361	303	302	310	340	331	310	309	345	303	356	285	279	318	303	318	329	314	317	332	331	304	317	311	329	319	317	314	319	332	352	325	324	341	313	327	333	326	335	320	329	331	327	310	333	297	304	336	336	292	334	325	314	304	334	325	309	291	308	324	293	327	339	286	313	299	300	344	334	329	337	315	318	321	329	370	344	325	306	304	326	348	330	307	300	364	318	315	348	330	317	308	321	332	323	304	331	372	332	303	310	351	331	317	301	359	329	336	323	303	303	316	324	293	307	286	310	313	333	325	335	311	318	295	305	305	314	312	282	328	344	328	346	318	320	335	331	329	351	338	334	308	301	301	338	371	333	331	323	319	316	319	361	330	320	336	318	290	322	322	315	323	290	312	327	340	327	306	326	330	310	339	309	317	323	321	323	329	314	337	313	341	336	310	321	307	325	313	312	327	298	321	332	344	285	313	319	309	318	311	284	357	307	316	326	320	361	325	331	328	317	352	294	298	334	306	330	297	319	317	335	333	315	315	297	346	371	292	323	316	314	300	329	303	279	340	338	332	292	294	309	346	335	333	322	321	334	294	285	302	295	344	322	326	287	330	323	323	297	326	306	334	306	302	286	309	308	313	308	310	298	314	310	299	333	320	324	313	324	292	349	326	333	315	309	323	294	308	330	319	312	365	309	304	346	302	314	317	318	311	318	335	334	319	302	301	326	310	323	330	317	336	306	355	327	300	323	344	283	303	330	323	319	304	315	344	323	321	342	339	342	319	316	322	303	319	339	329	307	347	323	330	294	295	309	313	324	290	330	313	322	312	330	325	335	307	301	347	299	296	351	358	341	329	301	317	329	303	315	310	313	300	304	312	332	316	322	323	316	288	331	325	308	313	319	298	304	289	313	333	320	354	325	294	327	312	332	331	323	355	320	309	326	321	329	311	309	310	313	319	331	353	316	325	316	353	335	320	331	322	302	332	297	321	309	321	329	349	305	319	323	327	310	353	306	312	328	291	349	275	348	315	345	335	329	313	347	307	314	333	314	343	335	347	326	323	292	325	308	321	289	340	323	298	318	277	322	319	298	327	338	300	280	321	297	326	324	311	322	299	301	320	292	282	301	310	323	318	312	357	361	326	363	361	350	314	344	325	282	292	324	276	284	338	302	327	324	313	336	319	344	334	289	294	316	319	325	303	339	317	315	309	325	333	302	284	328	305	307	307	303	302	339	320	323	337	296	330	324	312	297	348	330	311	329	325	329	307	356	316	328	295	310	308	292	315	293	329	321	299	327	322	315	307	336	329	311
3454	8890	5944	2849	1987	1550	1122	916	781	665	584	565	534	463	439	400	437	438	421	424	422	417	366	392	369	378	349	356	356	372	370	367	403	319	314	354	357	324	382	337	333	320	359	346	327	373	354	320	345	377	356	328	350	350	303	315	303	365	327	341	341	313	310	331	343	340	335	320	346	377	342	305	360	340	344	345	321	339	368	346	345	337	333	334	323	341	357	356	348	291	358	355	319	369	342	317	313	316	367	313	363	330	345	346	322	359	332	350	311	321	331	312	315	343	340	344	364	357	335	327	350	336	378	339	331	318	366	337	356	337	331	309	342	345	336	343	345	308	362	339	342	350	339	351	358	359	342	320	347	313	329	350	364	337	380	338	350	341	331	352	316	324	347	327	336	320	312	352	325	336	326	320	322	339	357	330	331	353	345	344	322	294	366	317	328	318	332	327	326	317	340	361	339	331	331	326	349	365	323	348	307	317	340	356	354	340	347	320	362	349	342	321	349	302	343	355	322	354	311	350	352	365	321	362	358	336	334	345	353	321	339	325	355	320	334	366	355	365	347	347	344	338	344	322	326	331	336	352	325	326	325	342	338	325	315	320	346	333	308	330	332	360	333	344	321	347	331	345	296	330	298	381	339	333	341	319	320	323	321	336	330	326	338	341	345	315	354	354	345	331	337	310	333	365	298	340	351	358	356	311	365	315	330	320	332	326	314	335	304	333	347	360	346	323	359	341	335	341	344	344	344	363	362	347	343	340	371	341	338	312	349	349	385	345	360	318	322	331	341	333	311	312	311	333	320	325	347	354	348	340	338	300	331	347	353	355	334	326	338	369	317	323	369	348	359	381	319	324	328	319	341	337	350	324	336	337	314	362	354	332	333	324	338	340	337	289	335	323	334	330	347	331	329	381	350	346	356	339	357	351	380	350	340	327	339	340	357	350	322	376	347	339	384	341	314	322	360	339	341	335	333	350	347	337	312	334	326	327	382	337	319	354	364	329	342	360	317	374	330	338	337	306	329	323	355	389	337	310	326	322	322	326	337	343	331	340	337	370	342	354	343	371	346	335	319	323	342	313	342	303	350	330	352	337	355	347	329	315	334	319	320	337	365	347	335	305	333	360	344	349	317	322	391	377	340	346	371	320	344	370	324	324	366	343	368	343	311	336	323	326	354	323	359	326	331	326	353	345	311	357	374	318	321	349	342	329	394	352	336	360	350	356	302	337	345	360	326	367	348	335	353	327	338	354	326	367	354	344	352	329	330	361	358	333	350	329	339	353	326	318	305	378	314	331	347	366	328	359	358	333	355	359	338	339	355	355	326	343	272	337	356	352	356	330	290	354	358	329	334	346	401	347	355	337	337	353	359	352	338	361	338	334	303	325	330	350	350	351	351	340	319	370	332	361	333	318	328	321	356	370	344	323	368	353	322	340	318	333	363	344	295	353	362	325	332	332	324	337	347	336	353	306	322	314	342	320	313	384	338	353	313	343	354	292	329	340	318	354	315	354	318	361	344	359	348	388	334	324	347	381	328	330	360	356	340	311	344	299	307	335	351	316	332	347	309	355	306	343	346	339	341	315	352	299	342	323	315	312	351	321	361	331	319	351	320	346	316	310	318	341	324	320	319	337	318	359	333	343	288	374	335	326	367	342	318	363	341	338	339	334	333	335	321	349	353	347	334	334	355	316	330	336	351	345	333	309	351	366	310	370	336	329	337	320	321	340	350	324	307	359	328	347	335	319	320	297	311	343	325	347	356	326	343	329	323	351	330	341	329	336	385	327	321	339	359	320	314	322	342	378	336	332	313	341	303	353	345	306	336	327	362	325	328	307	310	313	322	337	340	291	320	351	356	356	363	334	344	329	337	353	316	359	341	351	353	339	338	363	326	319	346	341	366	326	381	348	332	317	325	368	371	373	357	369	333	307	319	340	335	357	322	290	352	344	325	347	340	326	355	331	323	362	355	341	306	314	336	354	329	338	339	319	331	337	371	372	329	335	341	337	334	332	315	335	321	347	343	335	320	327	326	335	298	337	347	335	361	328	344	307	353	347	340	377	366	365	324	338	328	332	344	355	350	325	344	339	339	330	377	323	362	338	327	351	353	340	337	320	313	354	354	335	374	335	322	334	325	348	337	321	365	331	331	327	318	322	340	341	347	314	362	323	340	332	350	357	317	349	361	372	324	311	343	342	366	337	376	343	339	325	310	344	362	364	331	306	349	326	328	333	331	345	336	350	359	323	313	326	327	331	309	341	341	305	330	360	327	344	364	324	348	349	318	379	358	343	346	319	344	350	353	344	352	302	328	342	334	339	321	361	328	336	345	377	334	358	296	316	349	364	330	335	319	358	326	294	361	354	351	331	311	312	326	365	310	380	355	354	328	342	345	328	377	342	404	343	324	325	341	326	351	320	364	297	321	352	325	330	336	343	350	342	345	326	339	347	331	324	317	325	330	344	343	320	344	316	365	354	354	344	310	351	332	373	354	318	359	347	352	334	355	366	291	328	330	336	338	323	293	332	333	332	297	346	313	333	298	303	376	369	353	383	354	332	338	338	325	317	345	334	298	321	342	340	289	357	352	337	356	345	335	339	381	322	317	324	339	338	312	325	321	356	313	338	315	365	328	304	346	331	347	375	302	342	335	340	319	322	339	320	353	355	328	344	374	355	326	343	354	312	298	364	356	336	331	315	307	344	314	315	330	340	316	314	308	324	332	339	334	327	333	368	327	359	311	359	355	336	360	355	319	335	356	318	362	335	319	345	315	366	348	354	352	322	341	299	305	366	310	330	347	325	327	362	349	331	360	332	323	343	328	316	346	330	337	360	351	322	342	324	334	341	356	349	340	330	314	336	318	339	341	329	338	335	326	341	310	323	324	332	353	358	339	312	344	341	359	354	330	374	337	357	324	338	322	337	344	337	369	351	321	347	335	342	362	330	337	332	371	345	355	338	317	322	317	340	370	341	340	310	326	352	342	328	326	313	340	358	330	344	362	342	317	361	348	357	349	316	337	368	323	324	343	362	340	313	304	317	344	353	336	353	338	330	346	347	324	351	330	351	349	358	425	348	358	341	364	328	321	322	342	321	349	332	344	361	336	304	313	329	385	341	343	328	320	304	337	316	330	339	324	306	335	341	364	349	342	305	334	353	348	323	339	342	330	332	341	357	323	340	341	352	361	321	358	326	350	357	318	306	315	331	331	330	357	305	297	355	362	362	342	349	300	364	312	327	329	369	356	370	329	344	332	341	337	359	346	327	340	324	312	326	307	329	332	336	337	323	340	361	344	338	360	359	342	302	314	341	360	340	336	313	364	331	347	333	346	325	356	333	360	346	324	365	362	330	358	343	336	351	366	348	313	299	332	363	368	373	343	318	341	355	334	319	364	322	343	344	331	357	355	301	329	318	331	325	323	334	336	351	369	371	328	362	325	330	327	331	322	332	319	346	347	325	306	333	324	339	349	329	294	344	347	363	311	348
24639	21172	27459	25091	12162	1432	1121	961	941	958	901	887	845	847	838	868	864	858	880	853	835	881	832	773	801	869	848	849	809	807	861	823	855	776	818	861	772	849	863	824	811	782	843	809	818	840	844	824	842	821	832	785	853	872	828	881	813	822	845	842	819	817	826	813	839	806	787	815	775	830	825	827	825	837	818	883	836	811	890	829	829	784	834	818	838	861	804	836	808	812	825	853	877	755	853	861	873	762	867	858	816	854	854	842	819	810	804	832	823	831	826	804	830	817	750	801	779	786	817	837	795	803	843	833	814	803	873	812	852	838	810	847	846	839	841	825	873	824	795	792	779	846	821	829	801	816	798	837	815	795	796	845	811	778	822	827	862	852	816	784	819	816	818	834	869	818	822	789	832	777	841	859	810	834	820	779	847	851	799	812	788	854	809	827	793	827	855	812	824	827	833	850	824	847	871	852	820	839	871	860	808	817	869	779	811	844	856	827	781	822	789	817	873	805	810	818	863	805	779	834	789	785	820	824	805	876	849	828	789	851	851	803	792	871	810	785	890	823	797	865	832	849	789	863	770	800	814	817	757	887	837	895	794	863	851	789	811	892	827	777	812	791	846	844	796	836	843	805	808	785	792	859	804	861	880	832	825	815	793	793	841	816	832	846	820	768	843	796	831	809	812	794	859	824	824	822	851	838	767	767	836	796	886	782	832	841	886	831	779	842	831	818	831	850	843	807	820	840	778	772	862	765	799	829	799	806	871	804	814	838	842	868	820	885	776	858	839	826	843	795	768	772	834	824	827	801	803	736	838	791	806	797	797	796	796	825	794	827	822	817	783	846	788	857	768	844	815	772	812	834	794	814	856	849	792	878	850	784	774	832	813	801	861	809	838	768	830	790	845	862	837	798	836	808	804	806	828	840	818	828	823	850	771	820	825	841	821	855	799	839	816	804	838	848	801	806	816	863	844	780	841	804	827	805	814	841	817	820	816	826	791	801	870	826	863	853	742	851	805	807	829	827	794	802	797	857	795	802	810	892	870	811	859	838	774	867	849	836	831	805	850	856	821	799	778	827	801	818	894	818	813	884	821	797	816	856	829	852	808	855	860	840	805	855	824	875	831	800	811	824	813	818	809	873	804	820	748	831	811	836	827	794	821	890	860	860	872	775	790	850	771	807	795	835	832	826	816	794	856	861	811	832	821	834	861	802	795	808	797	820	797	840	810	814	811	905	786	841	779	822	870	824	829	881	815	799	817	800	826	841	871	895	772	847	829	780	833	837	829	809	795	843	796	822	827	788	847	819	831	824	873	741	828	872	821	841	805	810	891	847	787	823	845	832	829	907	796	848	856	824	875	865	842	856	864	825	819	831	831	800	760	832	859	815	840	825	821	852	843	804	788	794	791	813	835	812	774	811	835	861	817	782	827	807	839	858	845	829	791	813	868	799	831	821	807	805	811	827	785	814	795	883	862	770	860	823	859	864	785	828	833	878	813	844	832	849	805	829	820	844	859	861	785	824	818	819	856	841	813	803	810	803	789	847	830	854	843	814	795	879	806	821	805	862	826	837	837	816	863	849	767	787	824	789	801	835	840	825	813	754	840	821	828	814	838	815	802	807	829	860	802	825	799	798	795	814	890	795	837	800	792	823	821	818	799	812	761	813	858	842	834	772	793	856	864	786	844	823	851	855	820	841	863	863	834	830	778	839	862	780	841	833	819	791	816	855	875	829	857	842	878	798	824	835	832	820	845	847	802	838	797	807	861	803	804	814	826	756	833	821	816	781	786	772	787	853	827	851	843	827	845	826	857	831	811	807	826	809	853	801	868	859	874	848	876	821	759	842	850	835	795	776	813	809	782	825	798	797	823	832	879	852	817	820	821	812	846	844	798	777	794	774	844	815	817	833	846	807	863	834	792	834	852	825	802	830	854	798	848	840	824	884	812	826	794	812	761	828	791	862	836	804	800	790	792	816	856	797	802	816	841	844	844	821	829	799	802	826	786	833	860	777	812	808	810	860	789	834	852	818	821	794	851	822	812	838	862	835	838	842	790	846	834	786	767	850	840	817	853	800	839	773	841	799	867	814	843	779	824	854	803	780	803	820	878	842	865	869	868	900	824	767	849	855	809	808	835	815	869	849	805	864	835	798	786	798	853	843	781	818	835	803	830	849	822	820	833	835	826	793	816	851	840	800	865	871	829	847	830	851	816	814	859	848	878	800	795	799	809	863	840	862	849	776	806	818	850	825	833	817	791	807	869	810	872	834	836	856	813	844	846	831	874	853	800	839	867	836	868	852	784	815	835	844	811	797	813	831	815	819	801	799	798	768	828	826	835	781	766	763	819	821	824	855	814	822	863	793	797	769	809	825	850	797	846	802	801	775	836	816	784	785	840	805	813	822	817	812	854	836	824	902	871	839	859	851	847	799	866	814	856	821	818	827	806	792	832	860	820	795	838	848	802	839	802	817	816	813	864	850	827	845	771	817	793	803	817	864	792	828	820	815	807	861	832	812	803	829	806	765	771	839	823	848	833	843	824	780	821	802	842	797	805	804	792	823	791	824	807	839	739	820	849	833	813	864	781	859	821	858	868	829	814	875	849	830	865	841	803	860	843	812	776	868	843	789	850	812	794	804	766	845	800	855	849	817	823	789	785	824	773	813	814	817	797	862	782	861	772	842	812	797	827	863	808	836	824	840	822	870	806	815	859	815	839	789	815	815	824	797	806	849	856	830	830	826	798	880	831	807	829	851	771	828	790	811	874	853	809	793	808	884	894	799	815	786	797	771	829	872	867	839	838	789	775	811	817	836	872	806	860	815	845	795	840	787	845	816	816	794	781	822	870	800	848	789	878	813	797	802	817	824	792	838	840	766	831	834	808	776	786	825	844	786	794	797	838	783	809	794	844	807	835	808	810	833	807	770	841	803	831	824	845	894	755	845	831	838	784	847	795	775	833	822	829	827	811	837	827	817	845	849	829	892	799	814	799	813	871	818	800	880	824	761	825	800	801	869	865	752	763	811	827	785	824	856	790	844	860	842	843	838	840	794	839	829	821	816	859	804	831	855	842	777	764	824	784	822	773	823	799	864	797	799	861	873	860	844	791	895	861	803	861	833	831	828	849	801	783	802	836	822	829	791	833	836	815	871	804	785	821	860	807	806	822	830	824	793	792	862	886	864	830	801	789	825	835	804	887	843	843	842	779	826	802	812	809	885	805	805	827	777	834	788	861	846	835	861	811	786	849	804	877	848	849	876	822	818	802	838	840	830	810	855	826	841	810	837	831	836	849	824	863	773	830	842	793	815	799	808	844	854	769	764	785	814	816	860	801	827	814	803	852	808	799	833	827	806	873	794	857	826	800	860	788	782	825	778	809	850	820	828	836	822	811	793	800	801	792	835	872	849	804	813	853	798	755	816	790	816	840	865	855	819	794	862	846	846	865	837	756	792	829	871	784	821	820	823	837	823	794	787	866	811	832	796
3595	5596	3777	2212	1690	1459	1338	1185	1053	1016	941	875	902	904	911	922	815	883	874	851	832	845	775	852	867	796	873	843	812	814	856	842	854	801	788	836	813	824	791	784	821	861	891	853	810	805	823	838	866	788	847	883	814	827	827	805	828	824	832	860	825	824	822	847	786	816	817	816	771	812	822	837	848	787	868	877	821	829	870	798	800	826	794	875	815	823	849	811	806	794	789	791	858	749	883	873	821	797	820	840	828	811	812	859	781	800	781	738	819	782	796	884	849	801	864	845	840	820	840	818	857	808	865	789	867	833	760	794	866	865	819	821	855	810	855	840	844	796	866	834	808	766	839	878	786	800	850	876	845	842	799	812	815	792	820	825	810	790	843	843	806	811	785	815	831	796	839	829	819	792	788	832	835	818	866	864	833	854	841	826	851	826	773	852	802	799	865	801	840	819	798	810	849	789	877	848	853	820	818	810	810	766	833	879	823	824	842	818	834	768	844	856	872	838	883	823	775	781	807	860	791	835	823	788	776	850	816	830	830	842	779	796	837	841	822	870	795	880	776	818	792	854	861	769	833	808	817	780	801	864	838	789	833	785	843	818	788	847	807	806	848	808	850	852	837	793	845	801	809	803	838	833	825	840	828	814	871	835	816	803	806	791	821	807	797	839	832	786	824	821	830	818	778	867	792	851	841	850	852	834	827	840	817	802	843	774	809	875	843	803	783	845	865	829	806	852	835	804	836	832	823	838	823	774	823	860	787	843	786	873	826	854	829	876	857	831	783	848	846	803	811	773	810	803	798	857	831	838	790	860	828	847	826	827	801	844	884	803	847	825	799	776	811	862	830	776	821	836	828	857	774	837	816	845	837	837	812	798	836	846	852	830	810	836	833	813	818	814	795	885	815	812	827	900	794	839	778	843	834	872	792	867	832	813	798	848	796	828	851	836	821	805	813	815	782	828	778	808	824	792	817	802	808	795	850	857	820	818	775	882	817	817	863	822	818	813	861	849	831	787	783	837	779	801	808	820	845	796	798	792	828	793	799	782	786	825	793	835	870	854	806	883	827	800	855	792	828	821	842	848	829	865	809	849	845	839	810	848	835	845	807	854	796	837	778	818	768	832	809	779	840	839	877	815	814	865	835	811	836	834	825	795	827	849	772	829	856	835	880	779	809	866	832	795	834	839	824	828	770	797	840	834	788	847	797	747	780	791	812	822	810	813	799	833	787	811	833	839	849	831	852	833	820	845	798	873	828	829	797	813	825	783	814	837	844	845	763	787	868	844	861	796	780	851	780	780	779	842	785	824	844	825	801	824	846	888	867	873	829	837	824	811	830	762	866	853	803	791	842	810	811	759	845	880	845	816	799	820	877	776	859	794	804	840	784	805	810	836	844	821	843	789	837	804	807	848	790	854	844	803	790	849	788	826	827	821	859	784	854	813	812	790	853	842	814	857	778	808	851	818	844	846	818	805	801	774	812	797	799	793	790	803	785	835	866	802	844	804	819	844	843	758	827	906	839	793	848	812	776	783	823	776	812	840	816	869	826	779	845	752	796	808	799	791	788	841	779	824	795	826	766	830	831	894	842	845	797	831	792	818	814	787	810	814	787	848	831	795	817	772	820	760	852	843	815	815	842	829	824	851	838	841	780	830	767	895	844	862	801	812	792	857	832	838	788	825	846	809	866	815	838	844	839	795	826	836	844	776	854	781	819	831	806	858	807	812	851	822	876	832	866	789	816	806	846	866	750	871	790	832	845	821	857	813	871	810	773	804	799	874	812	832	802	842	837	858	762	795	846	830	806	843	847	837	871	855	822	851	868	807	865	801	813	879	865	800	833	835	798	812	811	789	802	790	776	852	854	814	848	759	832	799	850	807	798	848	778	834	832	839	826	796	840	808	854	807	800	864	837	787	852	790	810	829	843	867	842	781	781	817	831	829	770	884	793	861	806	774	801	778	819	804	817	823	824	878	873	839	797	810	805	854	782	801	802	831	848	841	823	812	831	829	782	853	854	807	851	769	827	840	782	844	826	817	789	832	865	796	813	839	843	867	861	844	804	843	876	831	796	782	820	825	843	792	853	837	811	832	784	836	774	838	830	792	805	833	832	822	878	831	797	773	799	805	811	787	860	813	782	862	844	811	783	834	776	798	860	830	837	829	855	806	849	801	821	813	816	843	777	861	852	872	843	838	820	801	809	810	871	805	807	848	774	838	816	808	847	788	884	836	835	844	853	801	796	834	812	817	806	843	801	780	831	820	806	803	808	835	796	852	829	844	822	772	865	829	832	827	890	845	803	802	800	774	771	848	780	792	819	828	849	790	784	819	794	836	811	828	849	797	841	835	829	908	853	854	850	854	772	813	775	853	851	810	823	863	818	816	844	799	838	796	874	819	777	866	818	802	784	890	844	884	809	803	856	836	761	813	815	799	857	835	826	770	822	806	815	823	854	831	841	828	826	840	801	801	827	781	813	830	873	782	817	802	826	826	794	819	831	833	801	808	813	832	822	820	843	861	791	834	817	856	815	833	768	843	856	831	842	865	771	814	787	809	860	826	832	804	831	808	794	842	770	775	810	847	836	829	791	795	813	822	851	815	787	842	818	853	819	822	777	836	849	763	771	881	784	843	840	820	797	827	837	797	823	821	826	798	833	730	806	824	838	825	834	776	802	803	843	850	852	793	780	846	803	782	810	826	856	814	826	829	828	818	844	842	804	780	797	838	863	792	824	828	804	827	814	806	835	841	789	839	798	826	806	838	828	791	821	811	784	790	852	830	807	788	812	839	837	868	848	810	853	794	817	854	779	817	808	825	837	843	827	841	808	800	806	871	803	856	813	864	797	844	790	875	806	790	830	852	792	812	802	840	856	814	849	842	811	830	849	874	819	802	879	788	831	819	816	808	837	868	825	805	765	798	871	812	797	820	832	879	796	845	834	821	788	831	803	829	857	830	838	864	867	839	824	821	845	816	841	800	769	808	772	811	815	848	813	819	785	835	797	785	824	779	774	829	768	866	821	874	812	810	816	857	818	811	800	825	767	824	828	843	797	872	773	823	825	791	802	811	811	805	815	810	809	845	817	817	808	830	813	889	862	804	840	803	775	834	821	865	806	803	872	780	838	813	862	856	839	806	846	830	807	787	832	838	796	830	801	830	844	847	792	857	789	801	810	830	848	878	829	813	815	842	808	785	867	812	814	837	783	810	837	819	847	862	841	816	827	799	856	853	846	833	810	808	819	821	796	825	803	816	805	870	820	841	809	812	822	790	817	786	861	854	761	825	766	862	837	829	846	814	756	824	817	809	834	808	833	819	808	808	812	841	815	820	813	837	784	848	805	792	799	827	851	803	803	829	808	762	802	802	788	829	831	836	817	811	786	794	877	780	829	827	813	805	831	846	826	811	829	832	800	806	859	788	807	778	782	760	807	801	774	891	822	815	809	856	784	789	859	818	803	774	846	819	784	828	850	832	877	802	835	835
22498	21282	29029	23866	21284	21338	10203	1183	788	677	636	559	547	488	476	414	459	372	409	428	399	385	368	375	392	391	373	395	378	388	338	369	348	334	339	342	346	320	355	328	322	335	311	330	335	338	352	337	378	317	374	347	333	288	310	310	319	332	337	299	370	300	300	318	349	298	315	357	316	348	348	324	344	340	309	331	354	300	299	325	337	313	317	325	320	331	332	336	365	304	329	324	331	308	319	324	292	329	327	308	315	332	341	314	318	305	313	295	326	296	325	349	271	315	302	343	311	319	336	301	320	342	339	333	320	309	349	330	328	364	366	327	304	319	335	295	316	314	323	314	328	356	307	368	341	332	326	323	312	315	343	296	311	293	359	342	329	302	340	334	367	292	308	329	297	287	332	327	313	296	300	340	316	345	305	314	303	314	325	339	304	322	290	373	324	329	344	354	314	317	343	295	326	336	333	335	313	342	334	304	320	325	327	342	343	344	328	360	337	319	304	342	318	313	334	336	315	302	344	334	303	321	353	308	355	328	325	351	338	290	345	322	327	317	304	318	340	322	295	307	341	310	324	322	322	304	300	326	310	352	322	332	302	319	352	350	315	307	345	322	345	349	323	348	371	332	317	341	354	335	335	331	312	328	335	322	327	353	277	309	297	301	314	347	330	330	308	316	316	304	326	367	309	315	323	327	301	330	337	318	328	305	324	335	325	328	321	330	301	336	343	317	337	341	313	321	319	350	317	336	317	308	284	318	314	328	342	318	286	323	334	347	325	325	319	320	341	325	292	322	326	299	382	347	329	327	293	347	308	313	338	331	321	315	360	319	294	317	334	332	341	338	312	314	322	335	285	329	341	318	331	327	328	321	346	319	301	297	305	298	328	339	333	319	327	298	340	326	340	363	309	329	345	291	320	285	321	312	311	328	349	322	318	343	327	337	318	345	340	333	356	357	317	352	353	287	359	310	314	300	329	291	321	337	303	316	329	321	348	318	293	325	336	319	300	339	311	318	290	331	314	315	326	300	331	321	353	319	343	292	305	298	335	344	339	303	318	294	327	326	284	309	331	337	321	303	329	312	319	340	334	315	314	351	327	324	318	314	347	313	366	285	335	296	317	327	314	324	287	319	324	327	356	329	316	331	316	343	320	328	342	349	356	329	309	324	304	316	328	341	302	313	318	333	343	336	335	307	278	327	308	341	344	340	309	347	327	315	313	295	309	340	296	315	332	324	324	324	339	309	358	328	315	291	301	340	337	308	305	327	308	320	294	299	340	314	327	320	311	315	333	348	318	305	321	320	379	354	335	345	317	348	289	349	323	320	302	325	322	318	319	337	330	310	325	352	348	313	346	346	332	330	312	302	312	320	309	317	337	310	316	332	323	346	335	313	307	355	326	329	341	328	348	324	322	306	302	314	292	309	334	327	346	279	334	348	326	290	351	317	332	337	324	316	308	304	336	354	320	347	334	312	365	341	323	311	309	306	303	304	325	319	348	319	360	325	302	325	331	334	322	322	339	355	295	298	352	315	327	325	308	305	334	315	328	306	303	337	293	327	315	317	301	306	322	309	311	291	344	334	345	269	327	346	316	321	339	319	336	321	343	309	316	324	323	321	276	349	325	330	314	340	356	311	305	324	314	335	340	318	335	310	353	322	290	318	328	334	330	322	291	331	312	394	300	318	309	355	300	332	319	298	303	369	329	312	289	345	301	311	329	331	334	328	318	293	345	325	338	322	363	306	349	321	334	319	322	323	336	329	317	300	297	293	334	348	335	308	324	324	314	321	314	306	307	336	310	340	322	326	330	345	316	317	326	337	325	340	305	324	326	340	296	371	333	325	338	331	283	330	344	339	296	315	333	361	303	304	342	304	328	316	288	328	318	314	354	328	327	294	314	317	308	312	359	344	357	343	328	317	342	324	337	348	321	353	333	315	316	315	321	305	327	332	344	316	329	324	324	342	317	344	301	345	313	284	345	340	333	321	361	340	305	344	311	347	333	328	344	302	329	336	363	333	309	348	312	315	320	332	314	341	314	272	340	325	363	347	318	313	328	300	333	334	285	336	295	319	339	321	307	315	291	319	295	341	299	345	345	303	308	358	323	323	324	347	305	316	318	306	332	321	309	305	315	320	320	340	309	314	324	320	285	339	347	339	354	327	345	331	310	330	324	323	347	313	315	331	321	320	324	308	285	327	346	283	322	326	305	311	349	342	324	336	323	356	280	349	317	326	343	335	321	361	341	304	338	303	333	308	343	333	342	352	325	333	330	357	327	313	320	296	327	343	330	315	290	338	327	328	324	343	302	327	347	313	332	334	317	333	349	358	332	326	329	349	322	291	308	333	339	326	317	313	314	307	290	333	338	336	301	327	323	323	312	346	305	347	348	308	325	311	308	292	325	334	294	327	314	348	295	319	301	352	329	345	326	315	322	285	327	328	336	359	329	305	294	344	351	332	286	349	318	299	341	333	292	338	336	292	354	354	314	327	363	310	320	317	337	293	328	359	301	313	308	313	304	327	332	326	323	310	338	344	333	319	335	287	323	337	323	316	320	328	317	312	331	322	327	344	341	341	323	332	288	345	301	311	346	331	338	362	308	355	328	332	338	355	304	322	309	309	328	317	341	301	314	334	355	328	297	332	324	311	297	324	347	324	306	311	334	304	306	349	343	312	329	306	321	330	348	328	319	335	350	334	326	343	318	313	319	307	306	318	320	302	330	291	320	332	317	300	337	312	310	340	341	302	324	327	327	323	328	327	308	330	322	319	366	327	302	328	338	325	342	349	306	313	306	337	338	320	316	317	351	324	303	337	296	329	329	362	306	321	350	308	320	358	327	359	356	309	310	333	299	324	364	315	339	315	347	353	359	352	318	327	317	301	304	296	351	341	345	285	297	328	334	335	306	349	330	338	341	332	318	314	303	323	321	316	333	303	348	294	338	293	309	348	300	331	329	364	303	312	333	325	283	308	305	308	325	332	321	273	309	307	366	313	303	319	323	314	329	339	333	315	318	351	336	332	336	343	325	318	334	328	307	324	325	314	302	342	324	339	326	317	311	372	328	319	297	328	345	341	332	315	329	341	310	288	326	328	356	308	333	332	365	321	326	315	318	323	318	315	312	342	306	315	328	333	339	336	330	323	329	306	293	318	323	342	305	322	313	316	354	322	327	300	314	334	348	346	342	312	352	362	328	322	338	339	327	331	336	321	337	346	328	358	329	322	312	324	300	304	312	362	307	311	333	333	272	318	305	302	329	324	340	341	311	319	351	300	329	333	335	334	338	318	323	323	314	348	339	353	345	329	291	316	335	353	339	322	309	336	312	291	329	320	337	319	315	292	323	310	331	333	315	320	316	334	341	310	327	305	312	327	302	339	324	347	363	317	332	337	332	318	336	304	294	306	316	336	342	321	336	314	312	298	316	343	333	336	315	315	297	331	334	319	333	339	305	313	326	351	306	322	287	337	305	320	336	330	333	326	335	339
4254	14339	9832	4934	3440	2539	1966	1444	1160	1014	789	703	644	577	609	498	494	463	472	445	407	381	408	383	395	380	361	368	373	375	319	327	409	346	363	339	353	324	346	329	335	348	314	353	337	335	362	345	302	341	316	317	313	338	325	328	350	332	290	320	311	326	315	315	326	333	323	340	347	320	336	329	344	331	336	298	315	324	337	319	345	298	335	287	338	297	325	333	277	330	314	354	305	336	325	317	326	342	347	339	344	326	325	319	364	328	311	323	310	321	303	331	314	311	309	315	340	342	310	341	320	346	339	315	274	343	343	333	308	353	329	310	327	367	302	308	321	359	307	334	331	315	308	344	314	349	306	300	308	286	308	343	333	308	337	308	323	315	338	335	346	332	313	283	303	316	358	294	353	312	306	336	325	297	307	317	319	302	316	325	323	344	354	351	344	324	317	337	310	354	344	335	341	326	321	333	323	338	350	301	340	326	303	321	339	348	329	319	351	296	306	333	299	340	320	305	322	306	327	307	319	311	288	338	318	302	358	284	313	310	307	303	343	340	330	324	312	310	356	336	355	324	302	333	331	346	327	342	334	340	332	333	337	308	332	312	324	308	342	297	323	320	333	337	312	348	307	354	337	315	322	321	324	360	313	347	350	318	347	325	322	314	296	322	328	324	311	324	316	321	326	328	318	325	317	312	295	351	322	321	324	329	329	336	307	328	315	299	324	302	337	359	318	331	308	343	316	310	322	326	304	321	352	306	346	298	314	327	308	291	300	326	297	324	317	346	341	313	315	344	321	310	361	319	320	317	324	322	292	343	326	318	324	319	301	312	337	323	334	303	315	289	307	303	304	311	348	334	321	331	321	304	342	314	329	308	327	319	313	307	330	326	331	327	353	343	329	340	313	330	350	319	319	356	312	316	308	287	320	304	294	365	312	336	333	313	349	321	342	339	328	328	316	346	312	307	314	291	280	347	301	276	310	330	306	303	337	333	306	307	329	320	360	313	323	330	327	289	335	327	333	337	314	316	310	306	353	303	301	312	299	295	310	334	335	313	322	342	323	304	336	290	293	333	300	316	326	326	343	291	306	349	332	318	291	287	307	325	343	327	321	317	308	348	317	308	324	325	324	298	335	334	306	341	318	324	345	311	323	319	332	323	350	307	346	331	318	301	314	314	327	286	311	303	356	361	330	313	309	319	295	335	345	297	301	352	312	325	350	290	305	319	315	324	307	333	292	317	324	339	335	333	335	343	312	303	330	343	337	309	312	305	308	330	346	308	326	367	342	339	315	308	343	334	347	330	321	318	317	351	305	343	319	334	343	285	331	279	311	314	310	346	299	318	292	325	327	286	322	316	346	342	307	315	290	321	330	298	329	315	343	347	325	331	317	329	314	330	299	315	334	328	311	298	350	336	327	305	314	347	305	310	308	341	296	339	315	321	301	340	337	332	305	327	357	301	328	348	352	355	308	320	315	331	352	306	327	301	322	350	340	275	299	320	335	326	343	342	345	330	315	330	331	316	312	301	311	314	325	314	352	325	349	328	315	345	329	303	328	339	337	326	331	335	347	316	328	316	359	306	296	348	315	328	334	339	318	319	346	331	310	330	334	334	330	333	319	313	324	317	334	312	314	318	323	381	349	331	321	310	333	341	306	331	304	334	342	312	330	316	345	322	296	332	316	333	328	326	306	320	327	304	312	289	345	324	328	359	330	331	321	303	311	333	314	313	324	301	312	316	294	329	316	370	322	313	289	328	309	308	296	317	332	312	324	325	331	284	347	347	353	306	328	325	323	336	353	326	290	292	322	333	296	328	335	327	313	281	361	310	343	338	332	334	319	308	316	324	302	344	298	325	329	322	354	367	322	331	323	315	288	359	334	311	354	311	322	294	332	326	311	305	323	354	332	340	334	332	319	303	327	325	341	318	338	331	337	297	312	287	315	318	327	345	325	292	315	347	333	315	322	350	311	319	324	345	286	318	372	312	349	320	318	289	300	292	324	322	310	305	337	333	345	318	340	342	320	317	373	317	364	304	333	349	338	330	357	334	325	314	295	284	329	342	324	312	315	300	303	304	284	346	312	332	323	336	321	320	312	327	327	331	321	295	331	313	341	344	354	331	317	341	306	307	315	325	333	308	348	301	329	326	335	303	317	318	330	328	321	311	331	338	297	348	312	336	337	319	309	327	275	333	302	308	318	332	325	367	314	295	323	316	335	295	308	323	303	325	301	312	307	294	345	333	355	350	291	317	313	341	334	349	299	293	331	318	376	309	353	339	302	312	320	309	335	303	308	345	323	307	316	304	338	293	315	335	301	313	296	301	345	306	317	376	336	316	324	342	336	358	335	328	323	315	324	308	332	305	305	315	313	324	323	326	349	347	327	345	325	332	299	335	348	333	314	349	325	343	357	338	325	319	336	324	305	302	318	361	335	310	344	298	378	320	322	322	317	295	309	317	337	306	310	312	335	322	327	319	340	314	347	338	334	326	336	330	315	299	321	318	308	304	312	305	320	352	318	321	312	326	370	336	327	315	297	291	340	325	341	304	316	316	340	333	317	325	301	321	320	317	312	307	332	299	314	321	328	319	326	312	329	314	315	302	327	331	296	321	333	343	343	302	342	333	310	311	329	331	316	324	301	355	297	367	297	329	317	306	323	334	313	331	302	345	315	300	332	283	323	336	299	310	303	320	320	322	330	325	328	325	305	329	290	328	362	331	304	357	342	305	327	342	322	306	305	312	328	307	318	323	326	331	321	350	324	308	356	306	340	302	325	343	301	315	312	298	305	310	307	317	328	301	358	302	329	303	375	328	306	303	311	370	356	308	340	268	306	329	309	338	314	324	330	327	334	328	342	338	343	316	304	334	321	339	307	317	330	305	317	323	343	326	317	296	324	316	329	303	379	347	321	336	303	295	314	367	320	307	325	329	329	325	300	309	326	311	300	305	307	308	318	342	303	315	300	327	325	301	359	295	296	331	311	319	302	319	337	325	328	320	326	324	313	315	307	324	317	330	340	303	316	293	317	299	320	328	333	358	292	320	332	332	314	320	304	339	329	310	340	325	337	306	299	316	316	334	333	332	328	307	355	305	315	306	340	314	309	312	323	322	343	332	311	304	290	325	328	293	335	345	317	318	327	320	328	315	327	380	336	347	316	306	301	335	332	334	317	340	327	335	319	329	347	367	318	326	326	332	306	308	316	312	333	327	352	330	299	318	346	365	325	338	313	301	296	339	298	323	330	349	312	317	295	324	317	333	289	347	333	329	359	317	315	325	334	348	293	318	335	331	326	343	272	314	351	334	341	283	326	314	333	318	310	337	322	354	286	284	324	330	312	313	322	336	305	332	325	339	353	312	310	288	321	324	355	313	327	338	341	327	310	332	328	285	329	386	346	326	314	309	328	361	331	361	337	339	320	290	314	328	352	347	329	318	363	321	316	309	322	322	333	343	307	297	318	349	335	323	325	300	316	346	362	346	298	330
27735	20138	7934	1269	883	796	759	812	750	766	744	770	778	718	735	758	744	721	712	748	688	742	730	699	697	697	653	677	683	744	680	745	736	707	786	714	709	725	662	726	709	741	694	722	732	724	709	751	688	740	682	734	796	730	734	700	713	715	708	761	691	761	762	714	718	702	719	745	730	716	691	728	711	705	750	740	700	674	684	722	735	746	688	737	736	681	715	672	724	704	698	752	698	750	722	723	694	741	661	695	785	706	704	708	737	717	716	712	676	731	691	788	726	741	728	690	690	721	693	756	777	707	742	669	707	681	698	675	738	746	692	755	736	729	701	737	685	762	717	710	731	710	729	764	700	737	715	716	830	741	714	773	735	711	730	704	699	686	710	715	694	769	693	730	786	702	693	737	719	718	709	767	763	737	730	672	711	703	681	722	692	689	723	721	746	707	762	717	751	749	737	752	631	693	745	699	724	714	744	733	740	705	704	684	760	685	809	758	722	709	648	723	693	672	735	718	688	675	699	738	701	704	771	712	723	729	747	686	758	703	693	697	701	699	696	767	728	773	682	735	739	723	666	739	726	676	736	707	672	717	694	699	758	752	733	743	732	749	671	712	754	739	720	698	719	735	742	698	725	712	745	757	687	689	691	719	678	720	737	667	678	729	678	708	703	757	753	714	687	744	710	735	724	741	704	707	720	705	737	714	688	751	773	729	701	703	640	757	707	718	694	719	727	764	791	721	632	688	710	698	716	743	697	678	695	716	716	732	734	708	713	692	728	728	703	692	710	699	697	740	719	703	704	738	758	702	740	698	677	759	749	699	711	713	790	780	734	668	701	700	707	712	738	729	744	745	730	657	743	707	726	698	709	711	689	733	730	720	695	709	731	755	742	730	694	715	704	760	681	690	682	769	714	658	733	686	712	726	732	699	738	678	749	723	696	739	754	678	761	692	685	724	764	729	741	715	719	700	720	707	764	743	760	709	760	714	747	703	716	720	687	690	711	706	734	740	686	719	674	677	750	693	754	684	717	682	687	717	708	686	755	698	735	716	702	745	728	695	695	712	680	719	715	694	743	741	743	747	724	715	752	707	713	704	728	676	748	675	700	761	682	685	739	702	714	728	736	724	693	692	735	673	696	680	729	741	699	725	698	703	740	694	741	746	740	705	717	715	767	705	727	720	771	701	693	737	722	735	692	742	743	717	725	699	693	766	718	672	719	687	729	746	686	685	713	746	747	790	706	732	759	748	755	722	729	701	738	707	708	711	713	651	762	692	712	711	710	745	689	689	728	718	727	663	686	725	708	685	752	747	687	739	742	732	721	681	714	704	742	694	707	703	738	704	708	690	752	683	668	692	713	694	729	750	695	690	719	695	752	705	730	745	679	740	757	686	708	717	664	685	728	711	695	687	715	727	755	692	732	730	763	712	677	727	730	727	686	737	697	720	742	686	703	752	701	723	665	674	717	679	747	753	702	693	723	730	692	741	707	714	722	689	712	746	697	705	730	769	705	725	724	677	712	717	730	705	692	697	705	731	737	740	692	721	690	714	694	746	707	766	719	675	781	747	689	713	707	731	782	718	641	746	709	683	736	703	702	693	666	715	678	709	721	721	712	685	715	719	700	752	725	702	688	749	730	700	689	727	718	726	716	730	706	753	751	700	669	740	689	696	686	685	722	775	676	699	713	747	731	703	747	734	728	684	706	765	690	740	697	755	692	711	688	750	709	726	691	704	687	670	718	704	714	744	698	690	681	679	751	702	723	701	723	698	770	740	711	682	728	721	694	729	722	744	734	720	681	715	731	744	776	714	693	690	682	690	691	693	737	710	720	672	743	679	695	669	746	744	684	719	718	760	725	694	716	743	703	694	692	733	676	730	683	698	699	767	746	660	748	763	700	704	676	670	723	665	741	701	688	670	714	726	787	730	707	712	741	798	774	716	756	732	763	741	658	703	765	697	699	704	729	709	715	727	695	733	736	741	730	739	696	722	693	711	749	718	729	710	730	743	729	744	747	768	703	705	648	750	708	713	690	744	786	757	736	698	715	714	721	701	734	693	738	724	678	707	691	720	728	714	693	753	698	649	733	691	767	672	712	705	721	722	711	759	752	708	762	750	758	713	695	722	715	721	775	691	753	802	697	746	686	731	679	666	702	697	711	668	693	732	748	755	688	728	753	694	691	712	673	671	747	711	721	695	704	700	728	692	735	678	747	725	698	700	725	746	702	723	732	686	701	719	724	702	708	695	713	704	695	735	723	733	707	681	762	754	694	730	718	705	677	754	736	715	702	676	769	732	710	710	682	687	737	716	710	701	746	691	730	744	733	691	683	703	757	698	750	699	741	696	701	752	688	677	689	744	723	708	740	709	708	728	728	704	762	708	697	730	748	676	689	719	718	741	746	700	762	701	700	718	698	745	722	748	688	733	698	724	717	721	728	744	750	758	758	668	702	741	709	747	718	730	735	690	693	728	726	725	712	703	716	738	744	751	701	707	718	749	722	751	783	692	720	723	730	739	706	750	721	694	702	753	733	735	709	717	761	705	636	692	725	696	777	732	679	757	747	736	686	694	705	749	726	702	703	724	722	720	698	690	713	759	704	731	701	705	717	700	705	739	742	718	718	723	740	725	728	756	694	750	700	721	731	695	721	709	693	748	704	715	681	698	740	697	729	704	684	696	715	732	732	698	710	731	735	700	643	736	701	727	694	773	688	713	745	693	728	721	729	747	761	721	709	715	650	762	727	702	682	684	709	676	715	712	708	748	732	758	693	727	716	723	727	689	675	714	727	741	704	763	725	723	702	699	781	758	725	769	702	728	729	703	758	773	720	682	705	687	686	727	731	725	750	688	758	737	720	740	721	673	718	691	765	755	700	735	722	761	776	693	694	714	733	736	707	701	731	737	675	764	690	759	714	742	754	699	706	690	706	710	791	705	737	701	714	714	722	694	785	719	713	742	751	706	734	679	752	668	738	722	717	700	726	767	729	721	752	747	661	704	742	726	679	716	725	732	693	663	722	694	733	721	715	740	705	710	710	674	700	696	743	748	734	685	750	708	713	748	725	703	709	696	689	724	754	692	721	682	719	689	726	744	726	727	739	732	664	707	668	730	706	690	753	717	723	705	746	742	711	694	720	724	693	726	746	676	725	734	763	714	694	761	732	721	748	704	698	737	730	730	684	698	730	722	751	741	722	710	708	709	727	707	750	633	699	724	749	718	646	722	731	739	714	756	702	705	746	757	696	696	704	745	731	727	722	695	681	705	781	684	732	692	695	718	697	725	725	689	732	694	771	692	727	676	711	736	665	692	760	780	703	738	694	728	708	733	702	732	729	697	722	713	666	743	698	681	699	772	769	640	668	735	714	690	704	748	711	696	720	676	710	727	747	739	712	768	679	737	722	723	702	726	731	756	714	735	752	725	717	732	669	658	723	792	731	685	700	724	736	726	751	724	705	696	742	712	709	691	721	729	748	730	720	706	729	694
4595	1958	1390	1044	901	889	843	778	783	741	734	800	780	746	739	768	787	756	801	713	692	731	732	765	722	724	758	734	746	746	739	747	722	712	742	736	758	709	776	740	720	713	684	757	704	717	724	704	759	730	692	718	719	732	715	721	725	684	783	713	735	738	746	737	743	760	766	741	755	705	765	753	733	745	767	732	731	734	720	701	762	738	723	717	718	684	732	780	732	684	755	729	720	710	698	736	775	678	736	741	792	742	792	733	766	721	708	735	757	701	727	754	724	762	706	730	728	698	728	769	743	738	757	727	747	692	725	772	760	747	748	747	711	748	750	746	758	749	745	732	759	737	741	757	748	741	698	739	764	736	729	732	751	737	708	725	777	707	774	783	720	746	726	717	738	735	726	720	735	676	730	690	731	723	722	716	721	759	699	712	737	700	691	722	757	747	730	729	707	784	727	730	696	764	757	714	716	751	735	750	723	722	754	683	771	681	751	733	782	739	756	750	747	742	763	754	770	710	723	755	699	768	744	756	701	766	716	763	734	686	738	735	749	722	749	730	702	741	735	719	722	712	716	725	762	755	780	738	724	725	708	705	754	726	732	707	716	739	716	710	681	726	722	723	709	743	770	705	737	728	740	795	749	765	736	761	713	703	720	736	766	725	721	707	679	759	720	718	700	727	722	777	711	785	735	722	737	749	691	758	700	721	707	733	731	757	729	715	712	750	711	699	721	753	750	709	750	731	753	753	739	721	747	727	731	732	737	739	688	712	732	747	713	719	746	730	714	731	758	729	696	688	747	724	701	703	735	724	734	695	695	720	721	728	740	734	694	739	701	708	768	743	772	773	715	738	687	711	691	741	729	712	731	766	719	731	737	752	727	695	767	729	743	707	717	704	732	771	760	702	747	718	758	740	750	739	724	688	698	725	755	766	720	757	725	802	715	695	790	712	712	712	720	759	707	763	735	689	696	785	733	733	728	763	679	678	734	697	739	758	754	715	728	719	712	695	760	746	730	718	696	704	696	761	714	704	778	707	703	755	749	707	720	714	705	683	723	749	736	767	733	725	750	715	674	762	704	758	735	724	707	735	770	687	719	781	764	731	733	727	782	733	734	759	723	783	676	724	787	754	712	775	726	743	731	742	703	731	736	707	743	771	757	701	736	755	753	698	745	713	729	688	762	744	724	711	710	726	742	742	698	782	721	726	764	731	721	700	706	749	658	765	705	729	765	695	763	721	808	708	710	749	718	730	751	722	720	735	732	730	755	751	714	702	739	743	738	758	769	730	730	773	775	719	732	749	748	742	707	740	703	748	708	712	752	737	688	760	720	704	749	751	713	765	723	733	729	735	716	750	737	728	789	719	725	732	698	735	700	738	723	768	731	725	713	761	717	764	765	731	688	717	733	750	719	741	730	777	751	796	754	762	738	729	748	758	751	755	700	729	764	694	724	738	724	736	736	746	704	704	743	714	766	703	756	751	715	764	736	704	723	764	714	740	700	738	773	775	720	773	714	719	752	722	730	727	702	741	740	724	724	753	729	734	765	766	728	794	720	739	714	736	762	712	731	715	723	713	709	730	770	721	725	713	729	719	670	684	763	728	751	729	727	761	699	735	722	726	672	690	712	675	731	738	688	711	727	741	765	798	810	724	770	706	740	768	746	738	736	761	747	772	742	732	729	695	723	735	733	732	674	710	748	732	758	703	745	734	696	764	769	714	725	727	692	769	774	756	727	686	689	711	733	707	708	789	713	743	715	707	714	741	711	707	752	721	724	744	710	745	724	762	702	717	754	771	720	685	714	713	731	782	691	745	730	739	766	763	681	703	741	684	775	681	732	738	730	713	728	736	773	739	775	773	708	717	716	704	749	762	767	730	749	765	695	731	754	721	756	718	731	752	700	743	762	705	728	711	782	750	742	709	702	705	702	758	786	733	740	775	721	784	759	709	757	742	736	689	738	754	745	768	731	741	718	754	721	755	803	759	719	744	740	691	708	782	740	759	742	714	722	713	745	755	756	711	747	727	717	740	723	780	759	690	744	765	707	750	748	760	732	757	743	708	730	739	753	742	715	656	721	734	681	733	754	744	811	739	708	711	722	682	745	741	797	741	756	704	731	772	729	793	712	722	716	732	712	720	756	714	727	760	722	799	741	736	741	741	709	683	758	788	749	757	709	694	728	776	692	741	793	756	702	710	711	759	694	760	682	729	714	728	668	734	684	758	761	719	762	719	733	766	759	762	763	751	726	737	711	688	726	783	739	739	717	738	785	753	726	750	737	701	735	770	736	743	789	718	778	719	723	713	728	737	731	766	713	747	716	750	713	782	721	780	723	715	786	713	746	667	734	720	746	728	755	737	710	752	733	748	769	741	713	727	675	713	704	741	712	705	722	731	691	719	738	717	723	728	720	721	674	760	748	768	710	770	752	748	739	723	774	765	723	749	770	752	745	725	724	738	778	700	752	748	731	691	744	741	711	770	735	714	733	709	721	739	726	730	705	746	705	716	719	727	772	748	736	747	731	739	712	755	748	716	739	737	737	714	720	755	705	724	749	706	760	705	722	696	663	720	728	738	763	713	719	742	729	700	739	753	702	685	728	758	737	771	714	689	729	698	760	773	764	736	728	714	738	742	735	743	719	768	690	738	739	760	738	690	676	738	734	737	749	784	721	696	717	746	722	748	726	722	701	753	713	747	708	765	741	761	767	691	702	715	691	727	761	783	707	685	714	677	690	702	716	715	770	702	760	714	761	736	707	757	768	675	710	769	750	763	703	729	719	746	697	738	750	753	750	810	707	696	686	737	710	762	713	753	689	769	710	748	729	733	712	687	721	792	725	751	746	758	731	697	756	708	723	750	728	735	723	747	715	732	736	782	725	699	742	671	745	715	732	748	710	757	744	711	729	716	685	744	735	672	727	724	714	709	752	757	739	698	734	757	735	740	757	726	775	779	720	762	784	732	738	705	721	761	738	731	702	723	720	758	725	712	723	770	731	745	706	697	732	735	727	730	725	748	677	746	744	780	724	725	742	724	729	738	717	743	761	713	717	724	707	733	707	709	708	710	724	669	734	785	771	789	785	656	725	714	757	759	727	722	765	708	753	717	763	678	724	707	741	753	703	730	740	715	698	765	728	752	737	707	762	717	687	740	719	736	713	705	713	753	710	735	743	741	701	740	746	753	699	702	740	721	709	739	760	719	717	700	681	740	760	762	699	734	800	759	667	682	704	791	742	746	699	787	734	732	741	707	725	721	713	817	770	752	713	784	689	713	733	735	739	736	729	727	710	728	729	712	718	760	712	681	711	688	752	730	756	696	773	751	708	708	776	730	769	738	716	706	761	750	751	766	728	714	735	755	705	722	763	692	735	711	719	763	716	743	762	710	712	690	734	704	752	720	727	709	758	710	719	736	766	728	719	691	725	716	762	715	732	733	790	704	719	776	644	753	715	702	759	733	669	730	748	740	734	707	769	726	709	714	706	708
23686	21244	28547	24242	21252	10723	1143	686	519	492	495	449	414	383	415	388	382	388	374	379	368	349	352	352	332	354	344	336	331	336	364	350	341	351	320	342	327	342	334	293	326	364	320	331	337	319	328	305	345	302	335	324	323	340	353	358	323	325	315	299	308	328	300	308	299	332	322	328	334	303	309	320	327	351	279	320	333	303	323	335	339	329	297	335	314	346	330	315	309	329	300	324	331	356	320	297	322	340	319	342	314	310	327	329	300	319	301	319	340	324	338	307	330	286	331	333	311	319	348	345	360	319	313	279	326	317	317	311	342	311	322	336	317	328	306	320	337	317	356	348	344	345	309	286	342	326	311	319	319	344	326	298	330	283	305	333	326	344	326	297	332	327	339	295	355	314	282	324	325	319	334	350	338	329	294	297	330	306	321	320	338	331	310	326	328	336	325	310	311	303	323	322	334	363	315	328	301	326	343	321	318	331	316	306	314	319	323	314	355	299	326	293	331	334	318	326	295	308	306	330	305	312	317	315	354	277	289	315	331	323	341	353	354	321	321	304	322	314	315	312	293	310	323	288	313	315	331	340	286	310	286	314	307	301	304	339	335	290	313	303	318	317	327	329	338	314	348	341	326	349	320	303	347	335	316	331	308	328	311	303	292	334	317	336	329	301	351	341	326	317	312	312	336	359	331	325	336	298	315	324	347	322	330	308	294	310	322	307	299	325	319	308	340	329	367	322	315	322	321	324	324	339	310	310	316	323	300	306	310	330	304	323	332	324	319	326	318	348	318	348	308	344	314	311	312	316	282	323	313	331	315	320	323	353	326	306	314	308	350	305	304	327	303	343	318	335	354	341	318	312	356	325	352	306	312	321	349	323	296	328	326	323	302	291	305	322	343	323	328	355	338	322	307	286	329	316	338	309	305	294	327	315	321	314	281	300	314	329	296	318	329	363	327	320	338	351	342	323	305	348	309	309	290	293	300	295	307	311	338	314	312	338	314	327	319	323	329	344	334	325	312	315	315	306	346	329	309	316	316	302	350	304	328	343	315	306	342	323	361	308	333	300	357	313	338	320	310	355	324	311	343	309	333	333	289	339	314	336	309	314	311	309	340	327	286	313	305	331	315	340	330	362	352	310	318	309	323	321	321	345	328	323	352	312	339	305	316	310	309	339	289	295	301	321	292	328	320	327	301	334	319	297	325	330	311	357	303	320	338	294	308	339	359	318	289	312	317	319	336	312	329	312	326	337	324	340	310	319	314	300	331	307	329	331	337	305	285	299	337	343	323	329	354	332	305	339	308	307	353	333	329	300	313	342	340	347	299	326	295	315	340	308	319	353	323	313	358	281	316	349	332	315	304	332	305	333	318	298	344	313	295	327	350	337	307	339	329	300	339	327	273	333	295	322	317	322	329	330	309	291	335	329	293	304	340	301	324	339	326	325	280	344	330	326	329	335	314	336	312	280	304	339	338	315	306	309	292	326	323	329	329	351	348	332	358	307	319	304	284	332	364	328	314	322	315	309	314	316	297	347	341	319	296	325	331	300	337	316	310	312	339	298	314	361	335	295	337	344	310	315	309	342	339	343	334	278	302	322	315	326	322	338	300	326	330	344	301	317	300	291	357	338	338	336	329	302	289	322	295	354	332	354	309	335	297	300	328	324	330	324	326	329	332	358	334	345	295	331	322	353	344	293	354	317	306	316	339	308	297	344	305	298	327	324	316	321	311	281	358	328	331	326	318	326	330	341	309	303	341	308	322	291	309	336	347	309	332	299	325	323	334	309	352	299	305	361	289	282	362	353	325	339	306	288	371	307	318	338	302	325	347	295	330	330	326	331	322	337	325	329	310	333	314	348	296	326	318	345	326	342	286	326	287	314	337	317	298	336	308	323	330	332	316	322	312	306	312	309	315	327	324	320	335	291	283	325	312	329	323	316	329	291	307	297	286	302	317	318	345	330	336	329	297	321	314	348	311	339	317	295	325	332	315	336	307	355	310	307	303	307	325	333	313	329	301	322	320	316	319	325	334	314	330	316	311	323	297	319	339	320	324	312	338	306	329	302	311	288	343	317	321	343	344	338	312	329	310	323	342	329	329	315	292	322	316	332	325	345	344	349	306	354	298	330	320	308	296	335	362	322	337	347	304	295	318	310	321	291	325	304	312	353	350	327	336	328	303	338	312	344	294	348	333	328	332	318	333	343	311	324	297	317	311	315	319	304	309	322	328	303	304	332	311	306	326	325	336	343	291	325	342	305	323	323	325	362	314	323	333	306	294	315	303	323	330	328	297	307	364	307	326	309	321	327	304	325	348	290	313	340	331	336	336	312	341	315	314	329	305	326	335	341	339	339	301	294	307	300	318	317	321	344	334	324	337	357	310	326	350	332	306	338	328	311	314	315	307	325	328	284	313	306	334	311	326	319	324	335	294	319	333	309	304	306	331	312	361	335	327	332	371	329	317	341	316	310	311	310	311	335	321	346	326	286	351	331	352	342	300	338	320	320	321	303	306	302	312	296	291	317	312	351	311	306	336	300	348	370	292	330	314	330	323	354	296	347	307	321	288	312	349	360	311	305	305	333	294	305	322	316	320	300	315	317	335	310	313	343	330	316	314	333	320	330	320	327	323	336	344	334	336	344	334	309	328	300	321	333	338	310	329	309	288	317	304	291	341	315	293	295	323	313	311	311	328	351	353	309	344	320	287	328	322	320	312	336	295	294	311	317	317	299	330	304	355	319	325	330	322	298	298	328	302	344	339	309	344	337	333	305	304	286	328	315	299	327	349	326	310	314	334	312	319	312	308	329	333	334	351	300	349	343	314	288	338	352	300	315	335	323	332	315	348	306	287	346	303	300	300	340	317	303	312	326	315	301	336	322	314	360	321	309	284	310	313	304	300	308	300	335	307	333	339	315	362	299	317	297	299	330	302	315	349	289	349	294	309	348	336	317	362	319	339	312	311	347	285	328	305	318	313	327	313	324	339	312	320	310	318	344	312	324	312	272	328	296	306	336	330	339	303	306	305	360	339	327	349	311	304	358	323	293	325	320	311	313	305	337	348	302	276	307	335	288	328	311	336	311	333	328	318	322	333	311	333	321	348	307	335	343	338	315	315	311	340	310	318	339	316	317	329	285	332	316	304	322	306	355	361	312	328	325	308	318	325	305	339	324	330	286	312	319	321	325	323	320	325	299	333	298	312	315	347	311	346	331	308	327	337	322	309	273	303	330	303	313	306	305	312	297	351	362	322	322	333	298	335	307	313	318	331	315	318	318	321	329	330	317	308	265	322	338	304	327	323	329	321	309	359	337	332	309	371	335	315	329	318	311	335	318	344	333	316	305	324	324	321	290	323	321	361	350	316	305	327	333	330	317	321	328	346	328	324	286	364	339	306	297	345	293	305	336	316	297	315	334	283	324	299	273	306	338	298	336	313	314	312	320	296	287	311	337	310	310	300	283	348	315	369	312	301	324	327	330	299	310
3368	9043	5983	2880	2011	1604	1178	902	793	725	567	566	519	507	472	449	418	423	421	361	393	404	383	396	389	400	375	404	376	341	360	357	363	342	341	355	358	323	358	363	368	363	343	323	338	389	332	361	346	352	307	336	306	347	360	337	347	327	343	307	355	354	330	310	351	341	348	368	375	328	327	306	359	343	355	323	348	326	365	324	344	340	365	355	344	326	341	333	326	316	341	325	379	395	348	346	319	350	388	327	385	341	342	319	338	345	319	333	319	327	337	337	336	322	317	336	354	322	344	342	380	335	326	358	321	308	331	306	320	325	356	335	322	340	318	337	360	320	327	328	339	340	343	318	341	361	370	349	386	341	331	310	346	343	333	324	336	358	342	336	325	344	321	294	365	335	342	343	339	350	348	390	336	345	340	325	318	338	347	322	364	311	339	344	352	341	363	327	326	333	323	348	349	340	342	320	330	327	350	323	345	372	307	333	374	338	309	335	348	324	320	345	350	322	352	352	338	367	332	333	317	339	336	329	358	348	324	335	348	364	340	346	297	334	325	331	357	359	325	347	336	339	336	350	326	360	365	350	344	327	346	333	348	332	322	349	367	340	350	328	333	332	367	311	347	333	356	326	345	344	345	321	351	317	352	332	346	321	342	352	334	326	300	344	340	340	299	373	352	369	342	320	358	327	344	296	328	303	310	331	352	369	388	339	336	357	308	322	310	333	356	321	361	380	343	304	335	356	339	331	344	370	341	365	353	350	309	359	352	335	331	332	333	300	307	365	347	288	318	341	315	326	343	365	346	325	343	339	326	365	326	320	337	327	344	327	338	335	339	340	335	358	315	347	316	316	363	334	357	315	386	331	327	316	374	346	328	285	354	369	358	327	386	363	315	358	354	313	346	352	312	351	328	351	323	357	333	315	333	326	315	344	359	349	314	355	279	365	323	345	329	346	358	333	344	339	365	355	350	362	392	346	350	344	329	333	352	389	374	339	332	347	357	332	355	315	346	310	340	358	310	321	330	346	314	311	319	364	349	319	334	299	351	319	340	339	311	335	353	345	353	337	352	321	321	323	370	322	345	314	372	317	311	301	338	334	347	314	317	320	356	366	333	336	353	336	331	358	367	364	346	353	337	353	353	340	329	329	366	328	351	331	324	318	336	330	346	348	332	281	337	333	334	354	315	345	350	320	366	309	321	333	335	324	309	357	355	333	361	352	356	355	318	345	274	311	335	332	321	326	310	329	362	334	340	355	344	322	337	320	339	371	333	300	327	311	309	339	331	324	369	327	353	340	367	360	336	334	361	369	345	345	319	343	346	354	358	336	344	327	331	336	341	346	320	355	366	354	342	358	339	339	358	359	337	298	315	338	346	349	342	368	299	370	331	325	310	338	345	335	352	313	353	365	338	348	361	301	333	306	332	340	327	347	324	350	296	342	325	328	353	375	353	358	363	346	323	329	344	345	324	331	352	348	320	356	339	330	343	327	341	348	365	344	324	328	327	325	329	318	361	325	330	359	339	351	328	327	315	350	318	320	329	330	324	343	323	332	368	359	341	323	348	353	325	366	363	352	320	350	327	319	318	343	346	359	344	334	330	349	325	348	356	332	363	351	321	354	317	354	369	327	341	321	331	339	357	354	337	316	354	312	342	343	368	333	338	321	361	363	335	346	342	330	319	351	330	331	380	356	355	331	352	344	337	345	369	360	310	330	349	362	341	373	285	342	321	320	326	330	375	325	321	334	347	333	388	349	318	334	315	318	317	313	347	330	364	345	333	382	335	323	357	343	326	367	316	351	351	348	328	324	327	346	349	363	338	317	346	347	316	366	327	335	362	322	388	319	336	337	339	330	305	321	342	307	332	352	342	305	368	329	341	345	337	341	366	321	323	332	328	334	322	326	350	308	339	332	355	353	346	327	363	338	335	338	363	353	333	320	357	324	320	336	353	324	332	339	326	361	298	346	324	335	345	355	341	313	319	367	358	356	335	343	326	336	374	348	322	322	332	366	369	326	342	320	372	299	350	305	369	342	310	354	356	339	320	333	348	366	347	319	340	348	333	338	319	336	342	349	326	351	340	309	370	340	338	334	329	316	342	347	351	359	351	324	350	340	356	351	324	338	343	352	272	330	349	341	351	328	336	329	317	357	335	335	331	344	360	337	367	318	343	334	331	316	329	344	368	309	346	348	336	352	319	346	313	324	355	285	367	308	352	351	344	366	325	300	351	320	344	330	365	337	318	353	299	355	295	318	319	345	307	339	347	335	326	377	315	307	334	341	304	324	334	383	316	351	324	352	327	317	361	353	318	321	328	296	314	339	324	363	348	361	362	323	339	346	370	366	335	355	346	306	337	318	360	343	384	329	344	320	337	326	345	358	317	358	324	340	318	332	346	309	319	310	308	342	335	363	337	334	347	353	339	300	334	371	340	329	336	327	330	369	351	322	352	334	368	334	358	362	348	352	347	337	352	331	328	317	327	355	350	341	394	334	338	331	358	337	336	352	345	363	330	362	340	326	351	340	355	346	344	336	344	344	341	317	323	342	333	312	321	334	330	338	315	338	355	335	360	354	350	355	339	325	348	348	337	326	360	338	316	330	339	351	340	326	336	346	367	360	309	325	354	301	344	322	394	319	343	341	340	350	321	318	326	353	338	346	363	330	329	312	348	309	344	353	358	314	326	331	315	346	324	318	335	349	355	361	314	347	345	332	343	311	344	310	348	321	343	327	312	308	349	306	295	345	360	330	341	350	354	332	336	323	331	343	328	327	337	332	335	348	344	364	361	334	318	363	304	369	312	350	342	335	316	337	338	353	356	341	328	309	350	328	311	320	324	348	312	329	356	327	314	327	364	338	351	333	343	344	347	326	338	362	360	303	345	327	357	361	316	361	322	292	321	328	320	342	352	347	336	341	344	351	314	336	318	335	346	354	338	356	321	337	334	356	357	288	334	344	310	308	345	311	301	344	317	330	322	321	318	345	375	357	341	349	371	322	344	367	347	316	351	333	387	366	305	313	343	309	345	361	303	320	322	349	335	313	322	329	298	366	349	340	357	371	329	332	298	320	352	368	339	371	331	347	337	319	302	348	361	338	301	340	347	356	323	303	328	351	339	339	329	315	355	335	340	341	351	328	337	339	363	338	344	331	346	352	311	309	344	317	329	301	361	356	313	322	328	327	307	321	324	359	354	308	352	377	327	355	408	328	307	375	350	337	347	337	345	330	374	337	323	347	302	311	338	349	325	296	308	338	329	353	347	334	323	356	318	330	348	363	341	351	352	291	332	353	337	354	363	333	351	324	350	335	366	358	337	319	303	340	322	354	348	324	342	324	356	375	329	318	361	325	321	335	374	337	342	364	337	318	328	296	326	354	329	356	360	287	352	350	354	339	349	319	352	320	321	333	331	315	335	326	350	325	318	320	342	351	324	357	348	352	329	348	353	305	347	323	344	349	327	353	361	367	313	316	335	357	296	342	320	327
24857	21292	27619	25232	12207	1350	1090	1043	965	964	909	926	893	895	855	862	938	836	855	884	825	815	826	848	877	901	805	846	863	900	886	840	856	848	852	809	863	786	862	831	832	868	857	875	863	825	837	814	831	866	875	838	868	819	835	811	824	837	868	864	835	819	836	840	837	881	862	805	862	858	851	841	884	780	842	813	808	837	846	835	860	835	866	857	870	835	856	914	872	833	892	905	859	839	834	871	834	818	858	788	804	882	853	871	841	853	759	816	881	837	846	839	840	905	839	825	828	829	828	802	929	808	834	828	831	860	838	784	877	791	823	881	851	829	860	841	831	862	853	824	847	820	814	831	868	878	897	817	829	827	858	839	791	784	876	855	803	822	882	770	830	859	802	853	849	837	851	868	818	822	882	861	861	843	847	822	827	870	836	876	846	786	808	809	852	896	845	878	838	814	864	854	832	774	840	839	867	807	811	861	840	866	815	835	837	872	800	961	838	825	797	867	830	833	814	872	864	836	822	806	856	878	864	851	881	838	927	774	804	840	821	813	759	871	841	855	845	870	840	862	838	829	832	905	866	879	826	838	842	865	777	823	849	854	812	860	812	782	878	765	871	835	842	903	864	825	828	823	853	813	831	834	872	883	822	809	856	842	865	848	833	878	862	875	785	809	837	851	838	851	895	846	829	865	866	833	849	812	845	836	832	864	845	849	829	797	826	887	810	823	853	855	849	810	794	785	818	845	831	839	832	833	783	804	843	841	861	869	815	878	811	809	825	823	825	822	867	838	823	808	803	817	829	840	839	821	829	886	861	826	798	817	869	864	853	898	829	874	824	870	918	809	834	827	874	787	855	827	801	794	802	821	824	849	831	821	786	833	828	807	888	854	831	837	793	846	846	825	929	839	882	826	825	812	811	815	833	883	832	800	849	825	846	835	829	852	848	840	837	880	805	838	837	847	810	856	808	827	824	833	814	881	869	835	826	818	837	805	871	830	824	815	837	836	823	778	844	865	856	851	844	857	855	829	850	801	809	822	829	868	872	863	827	858	854	802	843	847	874	792	853	823	850	799	894	867	858	801	875	804	785	817	861	815	880	850	761	823	839	842	882	855	873	820	812	814	850	827	853	873	851	833	867	818	870	854	766	842	826	840	838	868	816	799	818	862	848	829	841	855	864	788	794	852	859	831	861	827	819	852	858	871	850	804	856	822	857	832	784	831	848	811	825	818	824	879	838	848	831	822	810	827	832	842	845	797	793	839	861	842	849	851	839	790	828	829	846	867	873	783	855	864	863	816	851	848	820	808	835	821	820	842	882	787	835	813	863	838	821	836	804	840	821	858	840	839	831	799	808	861	791	831	892	830	887	852	792	873	905	855	781	866	841	781	855	825	840	836	849	878	828	894	838	843	922	801	848	805	851	849	882	853	852	849	878	837	869	840	811	887	844	824	855	824	864	823	794	825	848	838	867	795	825	857	793	870	857	832	859	841	894	860	862	877	790	834	839	834	877	808	821	798	854	847	852	828	810	822	847	821	867	841	849	870	820	873	865	821	825	849	851	789	818	848	902	842	860	828	857	805	827	867	832	856	758	810	855	820	787	836	801	856	857	837	813	850	882	789	820	868	805	807	858	860	868	807	812	826	845	830	859	910	801	786	821	849	881	775	821	850	873	828	878	811	829	869	832	858	857	807	791	838	907	789	838	810	832	827	862	838	864	806	830	787	846	841	824	839	831	794	808	781	831	798	819	847	816	886	814	819	867	836	838	831	800	873	887	869	914	859	866	822	796	869	859	856	853	863	848	823	848	841	809	826	812	811	837	870	817	857	858	853	840	881	860	880	857	873	814	906	873	865	863	838	825	813	841	839	832	794	857	831	875	820	811	852	813	796	830	869	860	808	823	866	830	872	877	815	868	860	850	856	777	874	870	838	804	859	802	848	866	892	876	844	850	803	839	845	817	829	852	809	826	878	856	838	853	832	819	826	837	853	871	788	847	808	863	845	836	838	831	857	841	835	828	843	854	844	867	880	835	809	849	787	862	802	924	810	844	791	829	848	844	851	809	831	845	836	789	868	815	813	817	835	858	890	835	839	840	820	833	844	788	800	789	838	825	843	887	819	828	827	868	885	885	840	837	823	798	819	815	806	861	843	840	865	857	856	846	872	881	822	847	810	848	864	875	793	831	872	845	862	827	838	810	826	824	809	809	820	883	874	831	874	795	837	834	838	829	830	809	854	829	910	848	873	811	846	842	836	833	849	827	809	859	817	857	882	789	795	849	865	835	807	827	846	787	869	835	852	791	825	788	793	828	822	791	842	843	799	876	834	846	771	822	792	844	777	832	808	793	843	852	821	827	822	826	859	819	812	834	839	851	855	792	820	816	845	810	821	821	882	864	801	791	800	855	831	851	788	925	853	809	826	870	831	832	811	849	858	824	871	825	829	806	826	782	827	825	844	802	853	830	794	803	827	870	828	795	813	831	848	878	891	820	825	826	862	783	831	831	862	837	858	794	854	807	849	873	813	850	822	830	829	805	788	814	834	847	841	830	819	807	880	861	863	850	808	843	801	794	822	870	864	816	846	834	875	833	775	852	879	849	834	883	864	823	824	844	854	855	854	807	844	842	834	860	775	858	838	835	831	776	858	796	845	794	854	889	829	839	829	855	862	785	828	844	842	836	795	800	891	836	816	880	826	837	812	828	902	835	787	809	839	833	893	847	814	868	789	798	846	850	872	866	895	804	846	855	817	828	852	845	908	861	810	754	836	851	812	894	825	789	842	881	838	811	858	812	891	845	841	849	811	836	791	859	865	866	827	843	853	835	834	849	816	771	871	857	808	830	829	878	825	844	872	830	852	805	892	819	786	864	829	820	874	833	853	824	817	791	859	868	886	857	816	784	861	880	855	869	833	844	818	832	833	824	881	856	822	835	794	881	869	828	859	821	821	848	866	839	801	876	899	860	799	847	809	850	802	845	830	816	820	843	839	820	800	832	816	809	874	850	830	846	778	886	853	824	855	818	801	804	814	832	827	905	857	839	840	797	812	846	851	866	858	828	856	833	833	837	889	838	782	887	830	848	822	843	826	808	880	823	860	880	878	850	828	840	798	845	881	836	834	816	852	837	815	831	788	816	795	842	815	826	874	846	840	818	872	822	857	827	857	809	845	811	826	841	822	843	825	806	858	840	853	823	875	780	822	850	839	782	857	814	819	921	800	823	839	852	836	806	851	868	834	842	851	823	798	851	825	807	809	809	851	828	842	866	868	775	820	860	837	762	830	802	856	856	778	839	888	813	814	871	826	887	827	860	854	809	822	800	871	886	788	836	820	864	750	866	829	845	867	810	839	858	847	859	829	835	846	843	778	811	845	853	838	834	872	886	830	857	859	843	799	860	822	854	782	832	827	856	853	872	817	847	851	841	887	875	797	836	815	864	832	859	830	830	847	821	821	818	806	860	817	827	791	832	828	874	810	873	842	844	829
3569	5692	3860	2170	1790	1449	1294	1212	1109	1049	1057	963	887	886	931	920	864	924	844	873	864	879	835	874	855	856	815	828	814	818	864	830	842	814	873	840	862	874	835	867	840	811	777	875	811	823	841	831	830	854	819	833	864	774	832	808	887	856	811	839	845	857	842	887	833	835	836	859	860	880	813	798	839	853	803	834	830	872	854	842	833	810	838	872	835	873	811	809	860	788	797	844	820	888	863	872	887	835	823	882	890	843	822	804	869	828	829	794	847	871	852	824	845	834	831	880	827	827	881	829	860	797	816	815	823	863	834	838	859	828	822	817	818	858	807	820	874	816	849	867	887	836	896	767	870	851	851	814	835	827	877	814	833	832	826	781	864	829	839	839	822	858	852	796	857	866	848	817	836	835	788	839	861	841	814	897	845	888	842	874	807	891	874	787	786	833	860	846	838	780	856	835	827	847	830	837	809	838	817	875	844	879	838	849	858	842	859	818	798	797	865	853	824	863	743	836	836	862	796	828	838	830	844	839	794	832	811	787	848	824	861	865	823	860	856	881	849	816	795	856	830	827	823	819	827	834	842	854	839	857	835	833	840	858	877	919	829	825	842	835	893	859	852	812	817	843	845	830	815	845	794	856	880	856	825	844	822	815	847	842	865	865	806	829	806	830	802	794	807	842	838	830	810	872	846	859	860	856	821	792	866	880	877	787	802	832	779	798	804	880	870	850	822	819	853	846	835	848	827	821	839	857	802	793	881	898	815	867	865	836	855	856	866	871	859	818	872	789	869	804	927	873	820	821	854	851	866	828	837	803	839	857	794	777	854	789	858	897	826	841	829	855	831	878	779	808	804	799	852	846	841	840	793	846	824	784	821	834	807	859	846	828	870	858	851	812	798	823	816	778	845	820	822	808	836	827	826	853	850	825	838	825	838	849	813	839	824	841	860	831	840	846	810	906	859	832	840	836	831	843	840	813	814	851	811	844	764	834	823	886	810	864	828	876	860	813	874	826	862	798	862	816	840	794	860	784	833	812	816	825	844	817	789	812	820	834	802	850	846	886	862	858	819	860	829	846	820	860	847	752	872	796	846	876	867	852	834	869	861	826	810	881	820	841	874	848	873	822	826	838	837	860	820	821	814	843	822	864	850	814	828	849	827	773	836	877	812	801	865	825	873	790	781	806	883	850	816	832	813	860	899	782	811	819	825	902	835	799	847	830	854	876	874	811	793	863	866	885	832	825	855	857	826	834	851	832	854	849	821	837	809	782	829	845	807	838	828	855	900	809	827	817	870	904	820	888	858	834	794	833	836	833	819	867	828	859	856	874	843	794	847	832	818	800	774	868	860	763	833	856	788	845	851	847	779	799	865	872	832	857	831	857	901	850	859	878	834	873	827	842	782	843	856	848	849	781	818	824	843	820	778	833	856	862	836	828	878	802	875	841	885	838	765	823	841	850	853	910	816	792	804	884	818	823	820	795	811	855	842	866	833	828	850	831	818	881	782	875	857	847	836	799	869	803	865	812	863	853	853	833	844	847	858	867	857	871	864	820	848	888	852	846	842	802	778	847	794	849	860	798	817	855	837	858	852	814	863	841	783	789	852	838	858	804	856	791	859	861	817	866	833	806	830	841	764	867	817	862	848	824	832	841	820	814	823	874	795	870	866	853	850	805	813	821	828	845	857	823	818	826	811	788	856	865	865	867	894	881	816	798	842	879	829	875	848	875	809	789	822	916	795	855	863	889	792	874	832	819	760	823	814	839	840	850	804	795	864	784	854	855	870	824	870	763	858	812	837	809	818	775	802	851	822	875	838	856	872	869	851	769	847	821	801	849	878	833	839	843	804	866	891	818	839	859	845	791	853	843	825	835	871	804	870	862	805	853	840	800	795	905	828	829	855	822	856	803	809	827	836	823	792	791	795	834	845	795	850	865	846	792	834	828	858	861	814	825	863	886	864	833	831	849	800	854	840	922	837	860	789	801	833	882	836	797	805	768	815	852	854	805	833	829	819	807	823	885	826	764	804	875	876	833	820	813	880	836	847	872	864	882	828	796	839	908	841	834	877	881	787	828	822	833	801	877	806	863	855	857	846	838	810	840	832	864	813	882	850	853	864	787	770	800	854	841	857	812	774	877	829	808	862	809	869	816	804	816	819	850	855	808	881	779	860	816	847	831	810	825	773	874	843	819	871	829	838	817	850	797	824	840	849	800	827	824	853	793	793	868	813	820	810	829	793	845	798	876	823	828	792	796	858	817	816	802	810	861	839	877	846	813	855	842	849	800	810	792	828	818	832	812	887	873	827	850	829	820	808	846	816	826	925	872	876	873	877	829	872	842	810	808	867	830	832	809	781	817	833	846	809	846	872	879	871	871	830	861	834	879	866	810	814	878	848	826	890	845	814	862	833	821	837	814	854	863	853	836	843	911	818	883	864	823	824	885	852	869	816	833	860	770	858	797	815	819	778	822	820	817	841	781	844	847	819	811	840	879	799	841	824	864	817	825	836	837	845	781	861	891	847	816	844	855	802	801	793	802	850	844	827	846	815	880	837	792	870	825	828	823	838	835	847	844	854	833	882	864	819	842	781	872	861	881	842	846	768	846	797	797	810	806	829	846	840	820	779	879	812	850	835	794	838	822	829	832	833	829	815	848	824	866	830	838	875	798	859	876	871	870	780	847	832	852	769	862	857	833	775	840	829	842	887	878	807	825	852	808	865	841	866	826	828	837	855	838	832	813	824	846	861	805	816	852	793	889	806	874	782	841	873	825	885	763	855	854	844	856	805	888	816	813	884	844	893	858	823	903	852	880	841	831	803	858	790	845	817	844	776	817	855	804	798	791	838	830	839	837	868	829	854	845	834	865	835	843	807	836	826	842	869	842	843	793	849	854	848	862	824	882	854	798	765	871	834	831	859	857	827	826	810	832	827	867	788	805	831	865	793	788	879	797	837	818	875	809	874	866	865	847	819	830	834	876	863	822	842	825	827	825	810	822	814	761	801	846	839	806	816	831	831	818	808	846	842	819	789	825	869	794	845	849	827	852	887	823	878	800	806	864	871	891	858	860	845	827	835	870	844	830	826	797	823	812	831	894	824	833	841	823	845	812	857	831	843	899	802	819	837	882	838	824	887	859	859	863	826	865	834	819	859	846	825	815	847	849	861	824	845	852	841	817	890	868	854	855	835	821	837	800	865	867	850	839	834	896	806	840	873	822	878	847	812	857	806	855	795	820	870	807	843	855	855	825	830	882	821	830	901	784	849	793	886	846	884	840	805	815	853	831	829	843	785	820	821	845	859	815	839	835	803	821	837	794	846	820	856	826	806	844	801	865	841	811	847	798	833	795	839	821	805	835	853	851	835	862	873	875	836	754	814	866	887	849	818	838	867	827	874	869	847	766	836	805	819	891	841	824	823	859	780	813	801	823	838	847	768	806	867	909	861	856	916	883	836	869	836	877	817	805	906	850	859	868	828	860	851	825
22536	21322	29081	23912	21316	21376	10370	1140	817	733	592	557	550	474	469	395	422	421	398	422	416	393	371	367	394	378	351	388	348	355	337	349	341	331	368	332	319	347	355	339	348	350	348	350	330	341	335	343	306	334	333	349	333	324	337	305	335	361	307	352	317	333	318	316	322	334	336	317	301	339	317	332	340	316	363	322	341	341	327	320	339	305	354	329	321	312	338	345	317	321	357	329	320	327	331	317	351	345	308	320	326	340	288	337	347	330	322	318	326	340	319	351	321	329	329	309	327	318	358	345	316	325	292	313	326	316	347	299	335	324	319	327	313	337	334	292	339	306	336	359	307	344	300	323	338	309	338	322	309	304	320	311	318	331	359	322	326	305	311	324	307	307	331	332	348	341	344	332	305	347	332	321	324	339	318	330	356	346	326	334	266	342	337	321	319	342	325	310	354	347	328	326	336	316	334	357	327	321	323	359	338	323	313	325	327	317	306	318	279	351	317	345	337	315	321	327	349	337	328	329	307	326	326	343	341	324	327	303	356	331	293	346	342	332	332	351	334	331	340	328	300	354	323	349	344	330	330	306	308	370	342	345	322	335	344	304	335	362	359	328	311	376	298	343	357	344	330	357	341	296	329	336	314	304	307	338	332	331	304	308	298	297	333	311	306	316	305	319	327	327	333	359	322	315	350	346	338	349	349	331	340	328	328	310	300	327	339	310	326	343	347	344	359	324	319	321	341	342	357	349	312	359	318	339	339	299	317	364	346	325	370	341	335	339	357	320	335	332	342	286	332	309	332	307	363	289	363	326	325	333	314	315	305	357	328	322	348	369	290	341	305	330	321	307	305	337	350	333	305	358	349	336	296	361	286	342	365	328	319	335	283	291	322	347	326	345	302	301	341	314	298	350	307	362	339	328	364	349	347	344	338	306	305	380	329	332	333	350	323	335	327	340	303	306	345	356	327	342	297	343	320	315	339	322	357	328	336	302	305	293	341	326	329	337	314	326	337	370	325	311	319	337	318	313	314	333	329	314	311	339	330	327	325	369	299	335	302	322	344	344	353	318	315	312	325	301	335	352	317	326	313	352	319	323	315	322	337	262	329	302	338	338	321	301	342	313	339	325	325	309	307	334	367	326	314	337	346	337	274	368	327	329	321	365	336	323	296	329	322	319	346	344	313	298	323	338	356	321	299	324	353	335	310	326	328	364	327	330	351	364	354	327	339	362	304	320	351	331	359	319	330	304	323	330	333	353	324	322	354	333	330	300	304	313	318	305	296	325	314	325	323	330	310	313	322	320	330	300	304	308	314	299	362	319	335	326	301	359	319	336	344	328	316	319	305	338	335	335	364	328	324	302	331	332	351	312	285	316	333	342	331	322	355	304	314	321	318	339	304	335	332	357	334	314	328	316	331	313	316	357	330	316	338	326	360	353	327	310	338	324	319	327	341	321	331	314	326	334	355	340	299	321	317	289	357	337	304	339	342	352	306	322	314	320	343	331	354	304	343	313	348	337	316	339	329	310	335	327	336	313	307	328	327	338	304	325	313	344	351	346	310	337	343	343	338	352	308	312	311	332	332	338	318	330	333	341	321	320	351	335	327	329	316	325	323	342	346	322	335	317	310	329	336	333	309	361	352	336	328	346	324	312	344	367	294	339	304	345	291	340	330	314	316	324	340	347	318	345	330	330	309	364	347	323	347	338	316	336	318	313	320	317	320	325	280	327	357	319	338	335	341	319	344	318	314	322	325	342	324	308	302	320	320	314	368	320	333	324	325	331	367	326	309	325	322	337	308	323	310	306	348	309	318	335	318	321	339	344	337	346	339	310	344	304	342	304	337	298	339	318	347	321	321	295	348	315	318	303	347	322	316	343	338	326	312	310	358	340	345	303	329	301	317	337	328	311	320	360	314	323	347	346	302	300	353	329	348	334	337	350	327	325	364	286	314	330	306	323	367	350	349	343	313	297	335	310	352	334	328	344	330	347	331	321	328	324	317	313	316	347	317	337	327	328	358	322	301	367	332	336	324	362	307	353	324	330	356	357	348	348	340	314	350	322	298	312	332	342	339	309	306	307	353	341	314	331	325	329	337	278	345	332	326	333	354	330	317	335	356	325	313	344	325	356	325	309	356	289	310	328	341	338	326	336	313	333	340	279	318	316	341	306	346	308	328	321	308	336	306	332	327	349	327	312	334	327	317	291	346	323	331	329	345	313	367	323	327	314	309	340	350	312	317	322	371	316	311	293	325	334	341	323	317	319	331	339	315	305	328	351	333	345	291	317	341	319	297	290	303	288	280	328	324	302	335	324	308	345	324	336	311	322	353	291	349	314	303	343	312	295	365	288	325	334	332	304	319	348	340	361	295	321	334	334	334	317	321	349	323	333	343	324	333	307	341	333	333	307	337	306	338	326	317	313	321	327	354	326	325	310	311	348	299	314	332	313	332	327	355	323	325	323	330	333	293	324	307	353	319	350	327	312	333	351	365	300	327	332	319	336	313	331	333	330	310	345	334	339	333	355	309	312	302	319	355	347	321	299	311	322	329	343	336	349	325	297	333	314	321	321	326	347	322	334	308	327	339	318	318	321	375	339	310	339	333	355	336	341	346	322	334	359	343	326	339	312	319	323	349	300	313	323	313	306	331	352	352	325	333	345	294	333	347	309	337	318	330	309	297	360	327	359	328	319	309	363	321	325	335	334	361	316	365	334	299	322	381	306	321	339	337	348	357	328	328	356	328	346	345	339	327	311	327	343	314	300	336	353	315	320	318	344	324	330	336	341	307	297	326	344	335	303	351	321	314	293	305	371	326	340	289	384	321	342	365	332	345	326	340	345	306	304	308	327	323	320	360	349	331	315	326	330	309	357	328	315	328	355	319	341	339	332	316	311	301	330	293	326	344	352	328	318	326	313	318	323	355	319	327	304	318	298	304	316	324	331	314	360	333	318	341	323	320	318	340	335	304	329	344	341	348	350	311	313	326	309	336	339	332	301	345	334	323	301	317	348	331	339	318	325	308	288	301	325	322	312	344	346	329	350	322	310	349	287	327	312	324	330	325	328	329	352	318	343	336	312	348	327	319	323	329	319	303	335	341	306	330	337	323	316	352	337	319	328	319	337	292	336	329	310	309	303	346	314	319	336	338	310	312	299	347	320	325	311	321	340	302	332	321	334	310	314	318	311	322	316	371	337	337	357	316	333	301	290	338	304	337	359	331	335	360	320	329	348	339	295	346	321	307	342	336	297	307	331	329	332	365	344	318	367	283	309	331	339	311	348	369	323	335	325	350	330	315	326	353	312	331	352	326	336	348	296	317	330	355	315	329	298	314	330	347	306	346	330	332	325	316	324	325	333	336	325	303	323	344	322	314	336	352	339	313	318	325	341	336	339	329	299	294	346	314	384	324	327	333	309	313	313	330	317	336	303	342	334	347	346	311	329	350	303	333	335	307	301	326	332	346	362	326	333	313	347	324	339	331	294
4315	14392	9835	4887	3539	2574	1987	1494	1246	1022	837	768	614	614	517	468	462	476	451	431	408	404	395	367	380	383	385	408	375	357	370	356	342	344	325	376	350	336	332	322	343	340	303	340	330	340	355	308	360	327	314	347	308	334	350	308	302	347	337	337	339	320	346	344	348	325	348	334	347	351	321	325	333	334	348	324	333	368	318	347	330	352	315	346	346	333	360	297	328	345	309	356	336	333	319	312	336	370	343	320	332	321	314	327	313	306	333	309	339	298	328	308	302	345	328	323	324	319	310	328	298	337	325	322	323	319	315	338	334	359	326	323	298	327	337	321	330	333	309	320	297	328	336	314	309	311	296	353	284	328	310	310	321	308	347	320	333	338	342	327	304	335	326	335	324	319	335	335	323	329	319	304	323	324	318	292	331	354	340	328	332	298	320	320	323	297	327	320	337	328	329	322	315	294	314	305	338	303	313	284	334	338	276	321	304	355	314	366	316	356	349	352	337	318	337	335	293	323	306	311	354	337	335	296	353	340	319	349	297	342	360	310	344	316	330	323	330	336	343	348	320	292	318	320	315	337	323	323	330	339	329	324	338	336	350	325	326	348	314	346	343	330	335	334	311	365	349	332	284	319	352	307	322	339	318	293	321	334	322	306	324	305	298	324	312	354	342	349	362	317	324	337	329	360	311	307	338	333	345	346	337	324	314	297	323	317	298	278	339	310	311	337	324	335	278	335	313	331	341	334	327	342	351	318	316	309	335	322	352	322	315	348	337	332	332	345	297	319	324	329	346	335	311	332	329	331	326	340	321	321	314	310	310	350	334	327	302	332	322	331	308	322	341	324	313	317	355	354	349	315	337	361	348	349	335	336	337	358	321	330	362	309	329	323	346	319	310	322	349	325	308	326	325	340	322	301	321	355	324	316	338	330	315	285	351	321	348	332	320	317	318	308	335	294	365	341	348	314	311	344	340	343	329	323	340	362	360	317	313	355	305	307	338	318	320	328	319	345	345	316	329	321	357	327	317	351	335	314	312	307	319	337	348	315	318	302	321	361	330	347	318	318	321	308	308	330	336	338	328	328	335	305	321	357	343	315	350	354	320	337	355	330	323	365	322	338	319	336	334	352	330	327	345	311	327	324	319	324	314	325	320	331	321	319	312	349	323	335	328	331	333	337	341	342	306	318	349	330	314	321	343	305	362	309	304	334	336	298	318	307	296	341	354	300	318	344	335	310	351	319	309	307	320	323	338	340	317	315	324	314	334	352	333	316	352	319	360	369	320	342	337	333	319	316	338	323	292	328	320	317	335	352	353	332	351	320	298	363	337	329	313	333	344	349	344	310	310	317	331	311	341	322	340	312	349	320	357	292	326	309	332	334	322	308	340	341	341	284	324	340	319	329	328	334	333	327	303	345	331	321	311	316	343	351	336	318	355	317	303	325	285	340	330	287	347	334	315	343	331	362	350	326	323	348	322	346	329	343	294	324	328	360	359	324	309	323	328	317	317	322	343	334	329	336	305	335	342	318	341	338	350	308	329	328	318	309	307	322	308	330	326	301	348	298	336	311	352	284	330	361	331	327	338	351	331	333	296	327	314	327	294	325	318	330	323	358	327	326	309	342	299	345	339	322	300	327	348	293	335	306	312	338	351	336	332	325	321	334	310	318	331	299	336	341	310	342	318	334	338	336	318	352	338	340	321	342	344	315	298	322	338	342	348	323	313	323	314	337	342	336	299	349	336	322	356	322	336	315	325	338	297	310	336	322	332	348	308	322	328	308	355	334	350	306	324	316	326	333	324	364	365	342	329	310	341	340	338	335	326	337	319	342	339	355	329	307	333	321	321	314	312	312	315	333	315	333	336	323	329	319	301	334	330	305	324	344	312	317	325	307	343	328	330	357	325	278	322	321	337	311	322	313	335	330	308	337	308	316	338	313	318	310	323	304	306	322	305	338	323	315	344	351	336	323	353	346	320	323	365	320	302	307	314	354	339	327	321	327	342	328	276	340	328	331	333	360	333	339	298	350	350	339	333	320	351	332	322	306	328	327	331	308	308	323	315	317	339	316	293	326	351	325	331	314	339	321	317	328	329	309	318	339	313	309	328	311	320	327	314	309	339	354	358	332	334	294	343	302	322	302	319	324	316	342	337	356	317	318	328	321	344	295	334	311	303	342	335	336	301	304	348	328	351	317	319	346	306	344	310	312	302	313	354	329	296	341	335	306	335	333	383	322	334	298	333	315	310	332	317	329	315	313	309	340	328	328	315	315	316	305	321	311	320	296	333	325	294	332	296	315	297	340	344	312	333	329	336	348	320	340	291	363	336	323	328	329	292	346	306	318	312	354	312	331	334	332	320	313	331	304	312	309	315	351	320	348	288	312	304	319	324	344	333	337	323	368	341	302	331	323	311	290	320	300	325	336	324	299	355	366	344	293	341	334	315	335	323	327	288	351	331	331	325	288	352	283	348	360	317	314	326	345	343	327	358	344	311	345	328	358	323	313	287	285	334	289	331	326	354	347	326	334	333	366	329	309	363	329	316	345	349	322	354	318	310	316	355	331	333	334	323	295	307	327	335	336	315	318	320	295	322	308	353	316	329	328	319	330	344	328	310	345	314	327	328	354	309	354	305	305	326	347	312	320	346	297	351	344	326	306	334	357	331	310	316	347	308	316	323	312	338	333	338	328	322	316	321	355	307	349	322	304	362	355	355	348	293	292	330	330	319	322	330	334	318	345	326	356	307	320	312	322	337	313	320	310	334	298	350	338	320	316	317	336	301	328	295	312	347	327	338	310	329	300	349	328	298	339	321	324	346	337	342	313	318	321	341	322	342	333	306	341	317	331	325	337	324	287	342	329	362	320	318	330	315	317	319	319	351	294	322	314	332	344	311	343	314	327	357	349	323	320	335	324	351	347	308	335	367	308	346	314	313	341	343	329	347	312	334	293	301	391	342	336	343	309	309	332	324	318	335	336	347	340	349	315	326	330	312	295	310	342	362	299	353	347	350	339	271	316	319	282	302	325	324	330	329	297	332	353	318	332	313	334	328	297	335	305	335	337	338	315	346	309	324	348	323	294	296	316	325	335	339	292	326	332	331	321	339	325	347	357	310	351	310	360	332	308	345	309	343	317	348	324	360	358	369	329	322	336	366	314	306	345	307	330	344	314	315	323	322	354	334	327	335	357	334	335	318	316	339	328	334	326	355	305	301	311	295	336	290	350	308	341	329	325	291	330	331	339	336	342	352	284	345	348	334	355	341	340	300	317	313	294	353	340	336	326	377	342	315	304	344	333	350	337	319	357	349	345	327	321	352	339	319	335	353	314	300	339	315	323	339	326	323	353	331	331	302	326	326	322	309	325	292	284	342	325	333	294	328	328	377	299	317	294	316	342	352	318	341	347	303	309	310	318	342	353	306	334	325	330	336	316	322	315	340	315	343	326	294	319	333	315	312	333	357	369	291	342	341	317	355	337	318	354
27930	20167	7853	1261	860	802	766	781	784	717	739	736	739	782	718	698	738	723	702	749	739	695	718	767	728	757	715	718	719	701	745	775	707	801	706	737	678	696	735	701	741	774	777	684	702	693	719	719	692	731	753	785	706	714	723	710	739	680	736	726	714	717	802	680	748	749	710	695	735	715	734	734	717	681	781	677	705	698	731	732	711	704	717	686	697	721	701	700	736	697	707	702	730	736	754	655	731	695	759	712	726	726	700	699	720	759	716	737	725	696	726	734	684	774	703	726	766	745	718	729	730	688	714	692	711	748	748	766	755	693	713	731	704	785	689	754	731	703	761	717	726	759	741	720	689	762	692	708	773	703	730	753	685	698	675	694	773	720	711	696	736	755	716	742	705	787	751	762	719	686	754	730	723	723	709	698	707	753	765	676	698	740	746	777	724	643	722	743	738	709	698	678	745	720	724	751	730	718	687	714	764	713	727	751	688	683	753	691	724	685	736	727	731	754	764	716	731	715	771	662	693	684	755	736	707	732	714	715	764	699	720	699	741	692	759	738	702	674	721	715	745	690	706	771	702	808	740	713	736	742	698	702	738	712	698	752	715	669	680	677	738	701	712	725	739	677	768	735	762	666	758	739	712	701	701	713	728	754	695	720	688	771	701	725	709	689	717	787	680	733	722	714	727	715	712	686	709	724	731	727	695	734	748	732	674	713	758	722	697	755	705	699	697	717	704	762	682	725	713	685	773	737	728	741	699	703	736	693	695	707	721	758	702	682	650	698	742	645	752	784	769	716	719	668	785	722	702	702	722	678	773	773	734	695	755	733	761	759	718	730	724	664	687	790	697	733	677	736	755	708	724	709	768	752	726	738	688	680	699	758	752	690	706	787	713	710	730	720	721	719	724	758	656	731	727	757	743	758	708	724	763	759	674	771	739	726	722	680	741	766	742	719	752	706	764	760	772	721	704	747	692	759	683	709	746	676	707	711	739	704	750	713	735	703	738	682	691	726	736	714	712	706	660	732	706	710	733	786	715	765	726	691	728	771	711	707	747	707	717	737	742	718	752	764	694	745	820	720	713	685	737	707	690	695	768	762	729	711	759	738	699	726	746	747	705	715	690	777	694	721	698	703	741	732	710	734	719	738	686	755	685	747	743	682	728	684	712	749	692	752	762	757	706	715	726	690	732	707	723	718	740	743	761	699	735	703	723	703	747	754	669	732	744	733	724	729	723	751	731	726	729	706	702	705	764	731	704	692	722	694	673	729	713	726	722	714	657	725	739	706	715	718	766	756	705	746	758	746	720	722	742	786	732	707	740	730	701	713	708	706	738	718	665	695	715	752	759	702	742	694	721	728	728	694	750	727	732	735	725	667	743	754	696	745	738	752	714	672	793	719	779	728	754	735	704	676	762	752	715	738	716	711	721	719	725	737	717	785	676	704	777	735	697	755	712	719	753	713	698	725	746	701	682	746	674	728	717	677	703	748	688	717	740	676	711	670	701	716	689	716	759	762	739	757	751	719	758	707	715	717	737	686	728	689	746	738	676	696	672	755	755	730	722	746	678	671	741	772	772	742	720	724	729	756	710	768	759	754	721	753	748	760	705	705	679	639	719	708	758	765	753	752	724	712	698	737	685	740	742	710	722	721	689	766	760	724	711	732	780	773	743	709	724	690	755	718	696	782	706	735	724	705	702	728	735	739	731	740	727	735	715	755	736	704	716	750	671	712	722	729	706	719	732	758	700	720	680	734	722	737	758	730	746	735	741	738	700	723	752	715	723	705	730	756	745	693	720	709	709	777	745	695	755	722	784	724	694	673	728	743	671	679	735	712	730	665	661	682	676	722	746	753	728	677	732	744	671	735	747	732	736	710	645	729	713	780	690	725	718	732	780	785	653	711	709	685	741	734	677	728	727	696	681	699	707	734	777	697	727	778	766	752	680	710	720	777	768	697	718	722	746	722	744	721	691	736	726	745	749	692	726	715	721	697	720	716	738	756	710	691	682	721	706	728	722	686	699	720	777	708	779	740	681	742	758	685	743	712	697	744	779	744	695	774	706	713	648	694	706	730	728	723	771	690	751	695	761	724	706	678	694	752	679	729	711	744	736	668	734	704	721	738	697	728	762	758	754	718	744	731	712	744	745	658	761	752	733	718	695	724	699	735	723	694	737	740	721	722	747	756	732	718	707	724	712	719	745	687	751	691	724	746	743	740	728	722	717	719	746	741	745	687	761	735	772	729	697	723	730	666	699	773	711	706	755	734	737	726	688	750	712	768	733	683	666	747	685	665	743	712	687	716	766	745	751	720	785	759	683	712	746	772	696	725	742	710	716	719	718	694	759	709	692	742	725	731	729	706	715	715	712	722	726	701	716	719	737	754	746	685	737	739	708	665	714	728	727	720	711	732	659	749	724	699	725	769	731	732	724	715	760	714	694	705	722	689	750	690	674	724	683	678	760	693	749	720	688	755	728	751	771	746	735	707	741	689	699	743	744	685	756	748	700	755	705	752	726	714	729	747	803	668	730	714	703	758	752	706	686	708	742	722	708	720	768	707	758	751	714	672	744	727	706	769	675	759	707	758	757	672	743	749	693	670	734	703	734	694	693	744	700	686	747	710	718	700	738	752	760	717	753	741	711	720	749	726	715	703	769	724	697	737	717	747	742	669	693	721	689	752	741	750	715	697	705	707	728	655	695	729	749	753	710	703	767	733	676	734	735	733	745	719	720	711	747	791	730	732	735	730	760	737	693	727	726	728	728	744	753	742	686	752	699	682	729	736	713	718	709	774	729	706	754	711	754	676	743	745	712	758	688	746	720	730	728	686	758	721	713	730	758	741	704	709	739	707	679	730	740	696	714	724	724	696	730	738	693	767	726	725	726	761	669	703	760	681	717	742	713	724	695	689	750	715	738	793	702	739	768	729	716	734	736	721	717	633	706	748	700	665	725	744	700	745	704	725	774	745	680	667	726	761	700	702	734	713	717	755	770	702	787	678	690	750	731	745	727	718	759	754	695	716	738	680	743	741	706	692	718	743	719	697	730	723	743	758	741	728	673	730	747	698	749	730	761	750	735	699	673	703	732	733	707	726	715	721	697	710	725	719	690	718	734	698	700	726	697	682	697	776	704	765	746	697	693	742	644	684	710	760	707	695	714	709	754	725	744	700	680	739	722	716	712	718	733	740	723	682	739	721	715	712	740	752	733	781	731	655	726	709	743	710	699	725	769	739	707	730	754	689	732	672	724	736	711	714	659	702	756	713	696	722	689	759	744	736	684	723	694	748	723	744	715	692	683	755	735	727	660	731	753	728	750	727	765	687	747	786	750	729	704	753	708	740	674	692	705	752	738	745	727	738	720	712	693	761	709	715	669	755	704	761	699	729	673	712	720	718	694	759	696	740	764	686	696	725	703	754	761	694	697	705	786	727	773	691	724	653	736	721	720	768	727	658	721	728	812	725	781	711	709	692	751	733	780	721
4629	1898	1455	1021	935	840	863	867	848	750	738	773	745	730	740	787	760	774	750	771	749	758	735	754	766	745	741	709	722	729	708	724	709	714	791	785	705	741	737	735	749	681	740	781	759	746	731	773	746	741	736	757	706	740	774	731	693	746	772	773	705	721	755	725	743	765	753	725	752	778	719	742	789	716	761	695	739	733	723	729	739	739	769	761	724	718	778	678	753	748	711	696	740	723	753	736	746	734	718	780	746	759	728	762	688	721	657	701	737	805	755	743	726	726	689	710	704	697	738	741	745	749	712	730	746	765	761	747	704	754	738	727	731	736	814	735	718	745	693	693	736	732	742	727	721	733	687	690	728	700	705	747	721	748	767	746	748	741	771	738	728	781	741	737	743	729	742	761	770	765	716	755	790	671	740	758	743	767	712	734	721	757	718	756	724	742	701	756	793	759	765	750	723	751	733	728	735	745	728	698	730	736	754	718	735	761	751	697	746	735	756	715	747	766	726	732	756	738	778	689	713	758	728	729	765	754	743	719	787	760	739	708	671	762	713	747	735	724	754	758	732	743	720	668	724	745	762	700	748	673	781	717	741	767	704	800	758	745	718	744	762	718	701	769	739	726	747	692	807	804	720	702	702	743	745	727	721	799	735	709	682	695	701	798	770	724	747	664	754	749	719	699	728	721	730	761	715	738	707	710	751	717	788	721	748	731	730	797	744	761	736	727	750	757	716	781	752	728	733	706	757	774	738	740	718	739	733	723	735	757	736	735	699	699	735	731	716	737	716	747	742	732	738	734	771	730	725	766	743	743	723	722	754	724	743	747	744	721	716	733	737	744	755	681	730	758	762	753	773	722	728	757	694	742	729	775	764	723	765	736	766	745	745	726	767	734	717	736	720	721	707	729	677	771	787	710	736	734	773	734	755	712	773	743	732	741	741	782	723	765	717	779	752	777	743	756	661	748	744	760	741	716	744	728	717	697	742	733	722	690	671	711	719	769	722	681	792	775	749	702	751	690	728	756	696	701	748	712	712	706	692	770	729	758	781	724	757	722	728	765	722	725	734	729	738	716	728	747	717	769	703	710	708	715	794	728	772	760	757	763	727	727	745	752	718	719	747	747	688	705	770	744	757	696	714	721	750	765	719	682	726	749	812	710	759	735	736	732	759	755	759	736	680	761	690	735	777	733	709	714	721	760	758	759	709	776	735	765	722	740	766	714	714	716	754	764	744	793	689	682	727	743	698	746	757	729	782	760	685	779	776	724	779	738	736	755	671	728	735	710	686	784	724	742	746	758	747	706	727	713	717	733	730	771	715	714	700	725	753	745	731	740	686	742	751	747	726	729	747	741	758	734	723	724	734	710	745	747	684	696	759	794	759	734	734	744	751	734	767	737	701	728	703	729	756	756	746	678	762	786	758	756	736	749	717	776	765	714	762	713	707	785	741	772	753	739	772	732	726	733	752	784	733	752	720	754	733	738	707	721	689	743	747	771	771	779	730	726	743	720	751	750	791	734	724	727	677	761	776	773	721	718	728	695	727	752	797	744	742	727	779	766	669	722	749	731	728	750	740	747	761	754	698	744	684	733	717	749	730	752	765	746	722	758	699	752	737	734	748	708	690	735	714	742	751	719	728	728	753	714	711	750	723	736	718	751	783	712	759	738	748	743	746	786	714	737	727	742	750	738	733	737	715	698	786	757	755	785	693	741	699	674	742	734	693	775	745	699	756	755	736	781	730	732	684	781	719	742	739	718	744	746	740	724	732	742	759	726	697	740	735	808	732	729	735	711	784	692	785	726	736	799	777	741	767	700	746	744	740	751	721	738	755	773	728	790	790	725	730	744	793	755	700	780	699	709	723	795	728	787	764	743	708	732	763	754	717	740	698	743	748	712	787	771	691	736	745	690	719	753	738	731	736	737	736	752	740	682	761	746	663	749	750	756	721	747	721	769	731	761	769	724	709	708	696	758	712	736	755	706	751	752	711	701	747	731	715	690	716	710	744	762	735	776	752	715	769	705	695	714	755	735	802	740	706	732	733	721	721	767	750	756	741	720	698	749	725	752	719	734	752	726	751	701	751	747	717	716	685	699	746	730	713	721	746	743	679	806	732	717	746	709	739	707	723	716	706	713	710	777	713	766	747	759	802	735	729	703	770	737	710	732	740	761	722	756	733	767	776	767	745	760	750	726	741	808	760	736	735	754	748	727	719	726	734	699	759	771	700	722	745	757	739	738	775	750	770	713	748	735	715	723	748	731	784	752	781	737	769	754	720	771	738	765	713	745	753	775	760	762	735	765	805	741	675	772	697	702	734	717	744	730	732	768	747	729	701	711	740	726	681	731	745	776	742	748	738	711	721	782	747	748	748	751	744	725	707	718	739	700	752	701	728	757	735	743	763	768	728	762	750	687	751	748	778	734	752	723	732	749	724	733	742	759	736	724	710	716	774	708	721	748	768	731	749	750	701	760	712	710	733	709	734	752	744	736	708	685	776	719	699	692	732	718	763	753	748	775	771	786	744	674	757	738	710	739	752	697	724	749	729	702	709	725	739	765	764	709	752	713	724	759	757	733	735	735	774	754	786	707	747	742	787	728	720	775	741	727	708	747	763	741	728	726	745	774	731	766	711	759	728	773	669	747	728	741	737	722	761	718	712	737	740	721	730	730	775	721	774	741	708	799	692	759	732	713	694	756	719	733	721	761	766	704	722	775	769	777	688	793	756	728	693	740	768	771	747	772	751	727	753	717	769	724	766	681	732	671	759	743	756	736	719	718	744	728	741	675	739	756	719	750	751	758	755	750	764	694	669	710	710	754	712	743	724	758	746	750	686	743	748	728	758	750	748	733	715	732	747	734	820	787	783	713	792	734	700	744	741	723	719	724	747	732	752	813	724	760	726	734	742	756	780	724	709	713	734	782	718	727	760	719	683	759	745	749	740	699	753	731	747	741	737	775	704	764	748	808	720	726	740	741	703	745	715	751	719	773	731	798	713	744	727	683	769	754	749	695	751	735	697	711	761	713	693	749	683	728	722	717	771	691	760	751	762	721	780	733	713	751	717	708	727	735	753	722	696	740	719	774	685	732	725	781	701	787	716	709	710	779	708	727	787	739	740	725	700	712	749	721	748	699	737	728	729	781	767	699	732	764	745	740	725	756	731	771	731	720	755	684	770	727	721	721	748	718	762	797	730	718	701	710	745	692	770	692	760	732	737	722	710	720	769	761	710	764	743	799	764	747	749	683	736	779	769	753	756	738	764	714	741	711	684	726	782	728	755	699	740	687	792	747	725	714	761	742	745	724	746	726	736	749	773	737	703	774	778	744	756	687	779	783	718	719	748	706	790	738	746	755	771	715	733	717	756	747	733	768	737	743	733	728	734	744	720	729	718	705	787	724	771	755	743	735	722	735	728	705	747	772	729	693	769	735	776	727	720	736	778	721	668	730	672	757	767	725	742	765	719	757	773	804	723	751	750	748
23780	21314	28613	24331	21291	10879	1134	714	569	572	504	457	433	433	430	397	368	386	390	353	359	358	417	356	360	330	325	340	338	314	350	335	342	344	354	323	342	350	333	351	328	296	335	338	363	337	337	317	301	327	330	309	351	343	329	311	340	338	336	354	333	302	328	324	346	317	311	334	316	344	324	316	326	328	317	321	319	334	333	302	325	329	302	341	342	322	359	311	312	345	318	329	347	308	346	330	317	336	337	356	342	321	340	354	344	333	328	291	352	323	302	344	342	310	309	338	317	330	299	292	350	338	321	346	311	340	337	318	355	307	317	291	336	287	340	362	320	348	315	348	321	323	320	328	315	311	344	325	352	310	333	335	341	312	362	349	333	313	336	316	292	342	360	313	352	338	338	366	355	316	334	304	306	326	307	311	311	328	295	354	333	318	323	337	367	335	326	322	337	327	325	313	328	324	344	324	332	305	370	319	319	316	337	345	375	299	339	344	337	349	344	329	352	320	305	338	338	323	317	342	322	330	315	302	314	315	353	323	352	307	339	337	334	325	302	339	316	292	323	311	319	356	315	314	327	322	320	331	306	316	305	309	337	283	305	331	334	291	323	340	341	355	345	330	330	321	325	338	337	298	333	329	335	326	334	324	363	302	314	333	318	311	326	350	332	325	313	312	328	304	357	321	294	363	324	331	339	327	316	328	318	320	309	347	325	282	313	312	338	327	287	324	305	315	327	322	320	310	357	305	352	356	339	326	347	352	293	329	312	335	331	327	305	338	308	328	307	337	298	341	329	343	312	329	341	349	319	322	313	301	313	316	336	361	374	349	342	328	299	289	358	347	344	292	326	348	308	335	314	301	328	341	315	317	335	317	313	343	312	331	332	324	301	332	311	322	339	318	352	319	350	341	343	327	293	314	334	338	333	321	316	331	366	322	304	317	328	348	322	330	370	343	343	359	322	274	305	316	329	330	307	363	346	360	314	326	309	312	316	305	352	306	367	344	299	327	315	322	306	323	307	324	319	361	336	287	339	357	310	307	319	314	319	336	321	317	329	351	325	310	292	305	316	318	343	314	330	319	330	359	360	306	326	328	331	346	326	342	319	320	359	331	299	324	325	353	305	314	352	313	315	324	315	299	338	309	331	325	348	350	310	327	306	327	349	321	328	303	354	327	321	301	337	337	368	307	338	296	293	343	316	311	331	337	330	285	361	345	329	321	332	323	336	296	311	328	330	337	330	310	350	307	321	328	323	327	302	334	334	348	314	306	317	315	325	325	349	381	335	345	353	294	349	313	311	306	317	320	304	308	307	367	346	336	321	302	308	339	357	306	335	307	317	314	322	325	338	338	342	308	343	314	334	307	292	330	328	327	319	313	346	340	315	355	328	334	350	306	329	307	314	271	310	317	337	303	313	316	341	329	322	356	326	340	319	322	346	316	297	326	266	332	316	296	308	318	294	298	347	323	341	327	336	311	342	340	318	321	310	327	321	309	338	330	372	310	350	327	315	356	322	327	325	346	304	308	292	333	286	314	329	336	310	335	372	350	334	332	325	337	333	324	327	318	319	336	329	301	359	342	324	329	334	332	348	346	307	350	319	376	331	299	319	319	316	326	330	300	342	337	314	355	333	329	335	322	322	308	351	339	324	342	335	330	322	304	309	315	314	320	334	291	328	344	318	333	293	335	336	323	325	323	322	324	351	331	301	337	316	334	318	369	283	311	346	306	340	309	331	362	340	316	344	340	352	365	322	347	354	348	283	344	325	314	343	341	352	319	316	320	302	337	321	334	330	355	333	324	326	314	357	340	331	297	322	325	340	321	360	312	344	315	339	327	340	320	306	333	319	325	323	296	317	345	352	347	342	330	322	314	327	335	303	345	327	308	332	326	331	304	347	288	321	339	313	312	327	311	330	333	327	358	314	304	345	329	357	335	340	318	302	342	352	377	328	296	282	335	351	329	329	314	308	320	332	334	315	350	330	309	335	306	308	304	338	325	326	323	313	321	300	316	329	316	322	295	335	341	307	353	326	328	319	319	328	312	310	301	351	317	302	296	344	326	309	321	342	342	298	307	340	318	313	321	328	327	327	312	325	341	344	336	342	346	320	339	335	307	304	313	346	311	298	336	332	315	313	355	325	327	338	339	302	321	342	331	318	331	339	318	334	339	311	340	325	350	306	315	333	316	355	332	317	317	312	307	305	305	324	354	307	317	319	357	328	353	291	324	326	312	314	333	339	324	350	330	338	308	334	323	310	331	325	340	308	329	311	337	326	316	319	346	283	331	353	357	346	319	304	327	307	303	307	303	357	338	326	314	311	327	344	333	348	338	303	348	313	320	328	351	351	346	319	304	295	342	322	312	304	315	337	370	306	334	323	331	353	333	313	344	327	318	314	340	331	340	317	317	320	298	310	339	327	326	350	357	335	301	312	342	336	347	341	327	317	339	339	321	318	306	331	309	345	324	328	367	340	325	299	327	317	323	292	320	324	330	302	323	315	340	314	318	358	344	333	328	338	323	318	322	322	316	339	335	321	356	319	350	353	337	313	312	331	326	313	349	300	312	308	310	321	324	333	318	310	330	326	325	366	305	317	324	288	303	300	318	336	303	330	351	354	314	301	307	279	322	309	334	318	328	320	324	298	340	338	315	344	321	328	318	355	333	328	311	352	316	337	306	360	333	297	330	329	311	296	334	305	313	317	328	334	332	339	342	334	353	316	310	313	332	307	328	351	339	315	282	341	359	364	305	337	336	350	303	300	318	356	327	333	327	306	324	348	329	355	338	341	334	355	321	308	320	301	324	307	346	294	327	301	305	352	320	321	324	328	301	306	338	331	331	293	327	310	341	334	303	311	341	328	312	332	313	345	323	308	346	339	324	307	342	336	335	298	321	326	342	306	315	332	302	325	330	323	282	304	350	294	312	322	258	322	345	322	340	347	339	321	302	307	292	342	309	375	344	306	363	350	296	319	327	328	292	332	302	333	344	335	353	348	328	357	336	348	296	339	290	327	302	313	295	339	330	338	313	304	330	341	322	276	338	312	327	290	327	314	307	347	340	316	321	326	305	313	359	305	316	327	314	303	336	311	314	305	325	339	350	300	298	317	303	316	335	298	314	339	309	292	327	307	343	302	330	305	321	320	332	330	322	322	319	312	304	303	315	353	297	352	323	323	316	292	334	350	306	313	368	320	343	289	339	361	322	319	332	310	330	326	338	344	321	340	329	323	336	307	343	317	324	333	346	348	299	333	312	337	314	308	324	337	334	326	324	359	341	335	336	347	312	327	338	350	336	330	270	339	317	310	335	322	308	323	333	299	337	325	350	341	312	341	309	324	346	344	322	331	330	316	310	358	326	318	326	325	328	331	329	349	344	296	352	334	303	338	336	315	324	330	311	339	331	320	331	325	325	323	347	279	334	322	318	336	342	322	327	316	341	323	309	310	309	360	300	318	319	289	352	325	321	334	330	341	329	286	367	332	305
3483	9093	5948	2887	1964	1580	1229	939	775	683	597	546	519	528	454	403	440	396	447	432	401	376	358	374	396	365	349	358	365	354	333	358	361	334	354	368	349	352	346	330	359	335	335	312	348	383	343	371	355	325	359	329	347	375	371	329	342	311	358	343	329	331	340	384	316	354	316	332	316	368	336	332	338	350	378	313	347	325	370	347	356	331	368	336	359	322	315	353	362	355	341	375	342	330	347	332	352	334	342	340	370	336	376	357	358	357	347	343	342	331	352	338	318	333	383	354	338	364	339	332	313	314	329	305	357	341	347	337	319	338	352	353	359	338	302	344	343	368	346	315	366	328	338	343	309	349	352	364	368	361	345	372	341	338	350	330	368	365	364	365	310	353	344	361	360	319	346	348	339	335	320	348	327	300	366	364	360	346	314	316	316	342	339	330	320	341	331	360	322	320	362	359	329	358	387	323	347	350	340	332	355	321	335	328	337	342	312	348	329	346	344	364	356	369	359	333	312	340	349	330	295	333	315	334	351	344	334	341	324	346	358	315	321	371	333	350	346	344	327	355	299	358	309	315	354	322	341	368	371	325	339	355	361	334	352	344	340	354	333	358	339	312	294	318	327	335	309	341	351	322	334	347	353	364	330	343	334	347	306	347	371	332	346	338	325	341	350	326	361	353	352	380	332	354	332	358	353	344	340	364	354	329	344	351	343	350	321	321	337	353	335	337	335	323	358	341	365	327	333	308	354	365	298	320	373	340	341	358	344	345	359	316	357	336	336	383	356	363	328	327	319	340	342	313	342	371	331	320	359	362	355	333	310	317	306	321	346	349	349	340	340	351	313	319	393	356	354	334	337	340	346	336	311	319	336	333	342	335	349	333	362	366	338	356	328	346	343	355	356	342	342	323	358	354	373	353	364	349	342	345	314	375	326	337	368	354	333	355	340	364	361	353	329	344	322	339	320	347	315	305	316	370	316	334	346	364	342	323	342	322	374	330	361	360	323	351	360	351	353	348	323	342	342	376	364	330	342	372	320	350	346	354	351	308	353	353	357	317	349	347	341	350	342	353	344	370	344	292	323	304	325	347	358	356	327	341	325	315	340	319	332	310	355	308	346	336	373	329	328	328	328	353	320	346	344	357	332	322	353	337	334	340	334	358	358	377	336	330	350	357	332	359	354	339	299	315	362	314	368	364	333	336	369	316	350	322	326	358	346	323	336	348	349	305	329	344	337	361	318	314	353	351	329	349	366	329	364	345	362	325	339	367	353	390	359	314	336	332	322	339	336	357	352	340	381	304	350	357	346	362	373	356	318	350	338	340	336	359	342	358	327	392	338	357	326	354	325	320	361	336	357	331	341	327	339	305	353	321	292	353	350	318	358	346	366	348	371	339	369	349	299	348	320	370	367	335	347	398	331	368	339	349	351	351	341	332	327	340	336	327	325	345	340	379	326	325	382	339	339	329	320	337	353	347	298	387	327	326	334	333	342	362	395	351	348	351	325	324	366	346	330	331	331	366	348	384	362	347	356	344	339	349	356	321	297	333	332	355	324	366	352	371	336	328	320	344	334	344	324	338	352	377	323	369	344	327	319	344	346	355	354	308	337	340	337	326	341	333	369	328	355	323	367	366	316	355	325	375	364	330	351	367	336	335	328	338	333	319	324	367	291	333	341	340	366	305	326	338	346	351	368	316	347	339	322	347	322	325	334	327	341	359	325	318	361	323	364	344	323	316	328	335	299	361	339	368	342	346	314	376	337	363	318	332	336	370	360	353	320	348	371	354	332	352	348	358	307	299	357	348	335	343	333	331	321	366	358	350	334	336	340	359	341	323	315	330	342	330	360	308	312	356	353	357	349	340	324	342	332	356	355	316	319	344	372	361	323	377	313	346	339	347	353	324	336	332	333	330	324	325	354	321	306	329	362	339	348	355	322	321	360	361	351	325	321	333	356	311	328	336	350	357	334	354	348	320	346	343	379	348	371	342	339	361	315	360	317	337	376	348	348	363	351	320	342	339	321	334	345	302	338	346	362	342	309	315	360	368	354	358	345	352	327	339	359	318	343	328	375	327	322	364	318	327	337	344	337	350	328	380	346	330	335	327	335	345	351	320	331	343	335	353	334	328	359	340	339	334	346	327	350	338	347	329	364	366	363	331	376	355	306	370	325	351	322	337	298	303	339	352	348	345	323	333	327	342	368	345	368	328	342	326	366	321	366	362	343	348	339	328	332	306	317	312	342	315	332	322	337	347	356	339	357	348	339	337	342	351	337	322	376	338	358	342	338	311	317	338	344	352	329	338	326	331	337	335	346	341	308	341	341	347	331	370	317	359	342	331	331	345	348	334	345	333	347	334	356	361	376	352	351	352	387	362	346	350	365	331	289	336	333	350	359	332	346	327	330	310	358	358	326	333	327	322	323	358	340	337	330	343	350	311	350	368	368	351	338	337	346	345	372	355	308	335	320	357	324	319	344	355	344	332	317	327	324	328	346	352	311	325	329	350	337	316	357	298	347	358	362	333	328	310	343	325	321	348	313	322	359	354	342	348	324	322	391	333	353	379	356	329	359	303	349	341	350	312	320	353	328	354	313	348	354	338	311	333	374	344	367	351	300	347	355	337	318	346	331	337	333	354	324	336	346	341	310	386	340	332	336	337	329	360	360	343	356	349	296	362	339	332	323	314	365	382	353	336	344	332	333	316	372	347	349	374	361	371	317	354	342	307	337	350	324	332	373	352	347	321	361	351	326	340	349	314	344	367	365	320	359	335	323	354	337	309	346	345	358	361	332	301	354	324	364	329	347	357	347	325	331	352	329	310	350	307	339	327	311	324	356	369	378	323	333	332	348	327	327	338	338	354	341	391	345	357	336	332	344	351	350	319	376	358	365	350	361	321	351	358	358	327	345	362	352	340	355	327	362	336	375	363	323	343	363	343	358	347	336	329	343	365	356	348	329	344	324	353	337	336	347	319	351	328	326	362	329	350	332	324	322	370	344	362	308	362	340	326	328	335	348	330	323	361	344	359	342	334	344	335	361	396	353	361	305	348	328	333	335	350	361	312	345	363	344	364	354	332	376	361	328	330	346	342	306	369	343	354	311	346	335	338	344	353	340	383	307	337	309	303	359	349	301	358	336	336	329	360	337	333	364	377	337	351	326	337	349	311	364	331	364	326	334	336	332	344	343	338	351	328	344	360	338	288	328	340	347	340	313	371	369	348	349	317	352	335	345	362	334	349	321	357	308	356	362	343	404	343	345	320	346	333	322	342	333	307	311	325	374	330	326	355	334	323	357	339	316	319	328	335	347	336	340	349	376	370	342	335	339	329	371	341	338	367	353	316	328	322	300	357	348	325	340	318	303	327	337	360	302	345	342	352	371	306	318	354	343	336	355	370	358	340	343	332	336	331	346	318	370	335	322	328	335	320	353	331	331	340	325	330	346	351	355	353	352	353	330	344	354	375	362	353	310	339	346	307	383	370
24927	21324	27662	25271	12463	1467	1165	1083	942	999	935	886	865	915	932	925	909	895	862	837	878	859	893	855	859	873	830	800	846	859	815	853	828	857	791	809	805	839	852	846	839	871	865	855	844	882	868	820	897	840	850	832	834	884	818	802	853	784	861	893	829	863	896	863	871	814	850	872	856	836	799	812	831	831	901	913	856	869	877	846	864	849	830	799	806	817	915	889	855	865	828	789	899	819	869	857	811	822	851	835	833	860	860	807	812	855	841	879	852	822	900	763	811	810	799	832	849	796	835	811	863	882	808	836	888	807	811	802	871	837	878	824	815	815	838	850	888	825	872	853	858	794	891	891	805	787	790	817	861	831	825	806	872	869	828	858	871	856	854	870	827	851	866	785	837	805	846	844	873	838	872	856	899	840	835	871	829	856	821	852	869	844	811	821	888	825	891	814	873	845	838	817	797	896	860	911	838	835	884	849	835	807	866	884	827	866	898	853	838	849	825	843	826	830	875	863	845	837	864	861	886	822	880	814	808	837	880	811	840	867	842	896	867	879	822	850	847	781	873	869	802	873	814	843	841	823	872	859	834	808	859	824	820	872	851	872	834	850	845	802	821	863	865	834	854	811	806	895	896	853	864	864	856	854	820	822	825	873	866	826	824	843	857	796	864	843	834	867	845	877	851	818	819	843	860	874	823	798	836	881	826	857	792	847	842	863	810	825	822	828	863	795	863	859	868	844	883	864	832	859	839	817	845	800	838	900	826	870	917	880	871	808	801	810	855	863	864	836	828	846	846	829	837	821	857	868	879	856	864	832	882	860	817	803	833	796	821	831	846	855	883	811	854	800	856	854	848	830	900	848	867	832	864	874	880	842	813	908	814	799	829	839	839	806	805	862	827	873	840	856	793	809	789	893	824	851	894	790	800	895	834	855	869	823	835	849	869	835	825	848	845	831	862	851	840	840	836	820	794	809	832	839	850	831	848	824	876	863	836	826	862	831	817	823	887	870	828	853	833	872	848	848	831	878	879	820	813	855	830	872	887	873	818	845	838	831	824	879	796	822	774	838	824	867	853	812	869	816	816	842	811	826	831	855	863	783	812	861	833	809	831	872	863	840	863	868	795	890	820	846	832	868	816	813	843	846	840	865	862	870	796	834	852	824	884	871	846	830	821	886	868	804	846	812	850	847	905	863	832	892	880	840	855	824	876	875	801	789	832	842	829	857	823	864	809	812	817	856	868	859	827	787	848	831	831	824	832	810	871	833	873	840	812	857	867	804	888	807	875	841	848	871	844	840	808	890	824	876	837	859	798	802	843	867	860	814	843	893	877	849	852	856	810	859	841	815	900	821	863	789	838	847	871	824	802	840	828	854	834	856	836	811	814	840	849	874	805	863	884	804	810	871	825	863	857	832	848	833	810	855	877	856	840	870	824	840	813	883	896	851	838	837	882	839	855	879	867	809	876	869	866	828	822	847	795	826	843	818	812	817	845	819	783	819	881	838	865	872	829	886	869	807	808	821	825	827	894	852	877	853	819	837	821	822	816	855	823	818	834	802	842	847	848	814	796	857	865	827	809	863	829	871	872	836	853	839	832	816	841	873	803	859	836	884	847	877	862	876	845	854	868	783	845	842	865	849	815	830	827	822	850	904	805	822	786	850	823	867	896	846	838	873	857	882	804	852	843	828	873	860	840	864	812	842	843	804	826	840	800	812	866	826	872	838	859	832	865	833	817	880	879	848	862	801	838	870	844	823	845	816	885	838	851	839	844	849	825	809	828	846	847	811	855	855	849	815	789	843	882	848	899	790	770	786	838	830	791	856	835	808	847	840	862	863	842	871	841	799	859	830	810	796	882	893	886	823	879	819	855	844	851	848	863	822	859	850	805	836	826	877	848	840	820	872	838	857	837	843	819	887	875	881	819	836	847	806	884	780	816	812	822	844	870	859	845	891	816	867	843	843	827	883	887	887	839	809	847	893	873	859	886	861	854	843	841	891	851	848	850	825	819	876	844	857	885	821	847	814	860	853	854	826	885	833	851	826	832	862	867	851	842	841	833	852	834	854	785	838	810	885	866	870	848	858	844	825	851	840	823	845	867	853	804	846	813	937	777	821	802	856	870	824	810	811	832	804	832	841	841	826	881	841	804	889	843	839	791	811	850	838	831	814	856	843	857	818	860	871	883	896	838	818	834	828	799	901	875	888	859	798	822	850	845	838	878	872	875	879	852	822	822	821	866	841	837	844	800	814	822	800	814	826	860	851	886	857	896	839	863	845	820	879	816	843	812	865	841	878	870	875	846	896	824	776	850	819	806	841	829	853	869	863	827	847	859	865	898	871	870	808	827	809	865	784	857	813	796	881	899	862	838	878	883	858	851	846	871	825	834	847	877	846	774	823	791	835	799	822	882	816	799	851	873	819	799	838	827	945	847	854	828	839	857	843	875	823	839	872	813	818	818	786	892	879	883	886	844	812	835	819	830	856	870	845	845	835	908	865	861	834	855	898	825	860	852	843	865	801	846	800	795	822	841	833	869	836	839	809	833	811	835	820	836	809	813	858	837	878	843	827	844	773	828	900	799	828	835	880	869	839	790	841	826	886	807	826	793	826	818	822	833	800	834	835	897	850	847	869	875	820	813	850	791	851	855	839	866	837	853	809	879	818	831	811	815	875	865	880	881	788	844	854	803	888	826	794	880	804	821	841	843	845	816	803	895	829	836	772	826	814	833	847	809	784	844	858	869	834	818	822	843	820	844	855	841	850	824	867	863	841	885	904	798	854	823	883	788	827	846	827	850	848	878	849	826	875	835	859	839	861	805	847	832	921	881	852	855	813	803	838	807	852	802	874	825	794	850	877	784	861	811	847	844	900	904	901	882	902	887	868	842	880	863	821	832	824	858	849	906	815	848	833	815	913	801	849	761	843	806	798	829	800	802	828	837	879	840	886	872	842	797	802	818	793	784	803	826	866	849	816	778	855	829	860	853	855	925	865	814	830	815	900	825	877	848	766	865	874	828	816	877	841	811	861	855	866	859	843	816	805	868	822	847	821	837	855	838	871	884	840	829	906	865	851	842	877	835	835	846	832	861	810	813	836	804	836	871	930	844	816	849	803	821	880	852	894	853	863	832	863	863	877	877	818	869	819	809	805	838	860	907	860	820	815	869	845	787	815	816	825	842	829	821	817	851	847	875	805	844	845	845	825	842	816	806	816	833	819	844	847	845	830	896	825	835	833	848	827	789	841	831	862	850	825	842	891	842	818	829	840	833	839	813	847	830	857	865	851	847	826	872	829	820	842	825	837	818	858	821	778	788	848	818	799	866	820	834	843	840	788	877	821	878	799	883	820	818	850	827	859	832	848	852	785	818	863	811	836	849	812	825	863	808	848	825	820	880	886	800	878	852	845	841	889	837	836	865	822	857	799	798	823	840	865	832	839	855	810	831	834	873	823	830	850	873	788	808	861	886	820	840	835	871	825	813	824
3620	5656	3795	2173	1758	1426	1269	1175	1105	1045	1021	917	951	895	910	899	897	902	859	905	872	903	819	890	854	847	855	851	795	854	869	862	860	884	870	774	831	837	824	847	883	839	837	870	861	822	818	816	830	878	831	903	816	888	814	861	870	832	848	858	874	839	826	845	829	825	810	803	842	841	861	857	913	816	846	809	885	867	884	807	869	868	837	835	809	874	832	815	821	875	834	855	828	881	874	870	887	856	868	802	859	841	832	868	793	822	847	881	810	852	843	857	856	804	842	879	827	819	894	819	852	878	855	879	878	824	843	819	793	848	870	854	848	863	873	825	875	834	884	787	808	862	818	837	858	749	841	823	837	820	903	868	857	871	857	830	832	837	820	817	871	830	849	860	820	834	863	815	842	858	863	839	858	873	860	867	850	763	780	870	857	889	866	861	848	787	839	842	807	828	862	830	811	872	813	825	833	887	845	884	864	843	836	883	795	835	875	875	803	839	836	898	856	823	833	837	796	818	817	808	804	832	905	857	845	808	854	906	871	844	851	866	849	856	839	780	851	836	901	907	854	826	857	866	825	856	833	827	844	871	792	883	825	830	854	862	824	805	860	856	851	827	834	864	882	855	842	851	857	793	915	834	822	862	856	842	890	828	844	825	874	829	828	850	816	860	814	834	814	805	864	867	848	857	790	806	869	867	844	836	812	849	857	825	874	843	810	879	854	856	813	850	874	855	850	826	818	901	849	842	835	856	888	853	868	855	864	850	832	847	884	856	783	829	811	835	847	855	867	878	810	859	827	864	830	822	857	832	866	828	789	826	883	795	876	850	879	816	826	855	814	846	861	826	835	853	847	839	839	876	830	799	862	871	862	836	824	863	814	858	851	840	824	815	837	904	852	856	870	884	844	836	786	819	854	843	893	779	846	894	791	869	863	836	819	828	821	823	817	890	839	838	802	850	882	849	873	821	868	855	857	883	867	828	846	893	882	840	879	840	793	855	899	827	890	857	832	866	845	842	905	810	879	824	859	861	811	850	881	875	813	824	823	820	838	837	855	829	805	825	863	882	821	840	767	829	759	835	836	859	863	843	862	816	899	808	864	842	856	848	843	826	857	823	853	911	803	842	826	823	837	856	839	869	861	872	849	796	866	843	834	825	827	785	889	876	811	843	828	827	855	880	812	861	778	808	803	824	802	838	837	822	828	839	830	808	804	827	845	844	879	821	826	836	849	889	895	864	854	811	817	865	833	807	834	852	808	769	862	869	881	844	844	854	832	882	825	804	848	832	873	843	823	793	877	876	862	860	844	860	852	856	863	864	828	836	848	863	829	872	831	853	862	884	852	856	848	833	814	864	846	825	829	841	843	797	862	787	829	813	832	901	870	844	788	852	823	819	762	905	838	831	873	830	890	870	862	826	828	817	800	880	861	836	848	847	885	862	863	808	851	884	827	842	839	854	829	867	821	815	796	846	840	826	845	894	890	820	854	865	815	853	871	860	861	877	845	834	900	803	850	852	847	874	810	848	823	806	871	874	880	835	842	860	869	863	840	823	889	887	833	823	796	818	847	818	840	803	830	921	855	843	833	873	813	836	838	825	917	817	832	815	841	876	832	891	832	838	852	844	779	817	844	860	880	840	911	918	849	878	813	876	906	881	839	925	807	870	840	840	825	829	825	852	803	850	823	887	855	840	822	740	900	866	829	871	806	842	849	820	862	812	811	829	843	876	783	830	826	839	817	854	830	826	835	851	832	909	868	898	839	837	815	866	854	864	819	852	817	864	792	883	824	842	863	820	863	816	840	878	832	879	815	823	835	841	827	839	882	798	866	816	859	882	873	840	827	819	872	883	811	838	887	817	840	861	873	843	861	910	841	856	816	860	814	849	904	857	820	848	820	852	858	787	888	855	871	854	852	826	867	836	831	795	894	849	859	864	816	884	815	851	807	896	850	779	843	813	861	760	851	820	831	841	844	834	847	861	823	829	834	884	824	841	832	827	827	842	843	852	794	894	811	838	882	819	822	892	845	872	804	819	802	823	851	862	804	859	834	784	847	828	826	846	835	874	862	879	837	896	920	833	801	850	865	807	829	863	816	867	845	814	830	826	883	873	861	806	847	824	874	895	817	852	850	852	840	817	811	853	892	822	891	840	826	825	817	874	868	830	852	812	821	836	852	854	861	862	800	822	791	831	767	839	872	849	883	827	858	810	868	810	861	828	824	852	905	784	790	811	857	845	850	842	860	806	805	841	864	822	883	896	826	884	853	886	861	824	839	836	889	894	829	871	841	851	841	833	861	843	756	857	837	917	836	820	833	839	849	858	832	804	849	827	836	843	845	871	839	864	856	856	871	827	816	837	874	878	840	875	857	857	820	790	850	836	847	838	855	825	844	825	861	803	827	843	868	842	815	857	858	909	802	832	871	924	847	815	854	865	834	812	880	829	863	803	884	811	820	807	819	877	816	869	802	879	825	818	867	838	849	841	861	825	901	863	851	832	833	806	824	834	823	838	865	843	867	818	850	830	894	847	875	848	844	839	841	832	820	835	810	876	841	865	805	833	849	847	864	824	878	835	897	825	849	752	844	843	834	831	848	799	825	838	855	857	872	870	823	862	827	806	825	835	867	827	829	856	820	830	844	860	909	839	835	840	876	810	880	866	858	832	835	806	811	864	781	868	833	874	834	854	848	857	878	818	807	844	864	874	839	854	842	825	825	819	823	835	852	840	849	854	797	829	861	828	794	858	833	862	813	836	810	828	841	839	850	831	919	803	856	805	845	844	829	840	830	844	858	810	830	850	878	812	833	869	784	823	818	842	874	828	815	813	822	830	802	823	801	854	897	838	870	827	854	870	893	846	775	852	861	823	830	857	894	803	877	905	831	837	837	807	828	835	846	817	838	808	862	871	848	833	865	870	766	864	853	811	829	827	801	847	912	882	780	818	835	835	851	818	841	876	797	863	847	765	770	870	862	841	857	852	811	889	784	821	843	830	829	869	863	855	840	906	848	879	877	889	829	846	823	846	844	853	819	904	840	845	872	771	820	857	845	820	820	861	836	833	800	815	839	857	832	804	860	828	849	839	854	898	811	802	819	783	823	840	795	889	850	895	845	844	816	827	783	921	812	796	828	825	814	871	853	912	881	807	866	839	879	841	866	918	863	836	785	850	811	806	839	842	852	861	895	826	851	877	863	826	803	846	786	857	837	896	811	819	870	799	818	811	871	850	856	821	844	913	777	859	795	820	821	812	817	836	822	887	821	861	845	870	825	825	821	857	871	826	860	838	811	874	867	853	848	804	813	835	838	853	798	864	842	818	825	837	765	864	845	856	828	802	830	851	926	804	883	860	837	875	863	789	882	897	851	842	840	882	844	814	856	829	778	859	830	828	893	850	892	852	871	826	783	815	851	822	887	790	854	847	872	872	850	804	834	862	850	875	856	813	813	826	836	789	853	776	799	853	833	784	849	869	882	821	854	804	861	866
22649	21388	29183	24008	21394	21453	10602	1118	817	752	641	601	548	518	470	479	431	444	427	413	413	383	404	368	415	402	336	375	377	354	396	371	365	366	358	367	325	371	372	368	371	340	336	347	322	322	367	357	331	352	339	361	340	318	343	325	332	323	380	352	360	359	362	354	343	331	350	334	373	335	342	365	354	310	311	345	348	336	339	313	335	342	349	362	320	349	345	315	320	381	325	361	305	360	345	353	342	342	319	301	345	348	327	356	308	336	296	323	323	392	303	331	311	383	365	327	322	308	349	321	331	338	338	361	298	354	372	337	359	340	340	314	337	343	339	293	330	349	319	327	332	306	345	327	323	331	322	327	347	343	346	319	313	345	352	335	350	350	345	324	327	341	346	390	377	346	312	364	353	307	330	363	334	333	336	317	336	285	340	332	343	340	337	350	342	319	370	320	335	354	329	344	329	316	373	348	314	341	355	360	345	344	359	312	324	357	323	321	325	296	354	308	367	346	334	356	316	356	303	316	327	332	362	339	366	334	369	323	318	347	363	354	350	363	332	328	319	313	336	351	329	348	331	338	350	324	357	367	352	352	307	331	327	326	332	354	343	314	327	368	339	336	328	309	330	313	311	358	358	310	354	364	326	352	327	327	296	329	329	338	316	334	342	338	360	341	308	338	328	313	378	384	326	346	340	325	323	314	352	338	341	340	350	322	352	344	352	349	309	289	340	341	320	303	327	344	315	342	304	342	332	369	305	322	329	314	350	310	322	342	279	327	317	320	337	362	320	358	365	312	324	304	327	361	311	319	334	316	332	350	315	359	330	316	334	324	377	313	341	351	349	334	335	343	330	345	328	352	344	327	322	342	365	319	329	315	322	334	334	355	356	349	368	347	333	336	335	333	319	350	332	364	351	320	332	347	300	359	310	364	328	327	343	349	326	350	351	386	346	313	321	316	334	348	372	354	305	352	347	346	317	343	295	312	354	376	332	310	358	327	346	338	332	339	316	312	331	373	341	328	354	309	343	325	308	319	335	343	314	329	354	324	328	363	309	351	346	353	311	314	363	316	349	344	314	296	340	335	313	381	336	342	320	352	340	366	304	318	332	328	372	334	359	327	363	310	351	351	342	338	365	357	333	318	357	309	312	323	335	338	327	373	337	351	331	309	334	323	326	340	335	337	344	322	316	325	346	318	338	335	360	343	340	346	319	350	336	350	338	316	341	354	336	344	330	328	367	318	319	329	324	324	326	346	318	333	332	342	358	336	337	330	302	341	335	331	361	317	301	338	367	353	360	329	326	329	359	355	338	335	351	323	315	375	326	301	330	326	317	325	348	360	318	318	346	306	338	323	367	339	322	335	347	307	335	307	314	338	318	344	335	353	347	311	360	361	352	305	291	309	346	356	320	342	339	319	329	325	328	313	322	355	350	362	303	348	366	360	351	316	331	315	311	333	346	296	306	318	351	320	369	324	349	308	352	331	338	321	306	340	304	327	358	340	352	322	345	323	332	350	327	348	337	318	336	348	325	343	327	324	312	339	341	349	314	340	368	325	313	311	308	351	358	357	327	310	318	316	383	352	345	321	350	343	325	307	312	316	350	304	342	319	342	340	401	363	338	328	339	368	351	362	365	364	320	309	337	316	335	339	339	328	331	323	341	339	329	306	341	332	359	363	335	304	322	323	366	344	338	318	349	324	354	329	324	379	363	337	334	338	357	302	315	368	359	346	314	334	338	341	337	356	363	301	315	336	334	332	293	357	333	313	339	339	336	351	341	331	342	340	336	336	338	349	342	337	352	300	329	360	359	298	341	326	307	353	334	332	350	364	347	323	336	361	319	313	355	322	306	348	342	302	324	351	349	345	334	310	324	326	321	351	308	381	326	350	316	341	310	363	343	367	363	347	378	347	310	331	328	360	343	357	372	309	321	332	364	327	316	307	337	321	331	323	314	333	331	320	333	325	295	320	346	343	341	354	356	369	333	315	329	339	348	355	312	285	310	335	333	312	346	346	351	326	333	347	328	305	336	370	345	319	337	350	332	295	313	338	329	312	356	360	339	344	317	364	343	331	326	333	306	340	314	328	329	318	335	356	300	318	315	324	333	305	336	349	318	344	325	325	314	324	356	330	341	307	344	327	313	375	334	342	348	341	326	308	354	354	336	325	344	326	350	335	349	345	352	340	330	328	326	327	349	335	354	382	365	341	303	366	333	336	321	328	313	345	342	344	364	352	341	338	325	340	361	360	304	316	342	358	335	307	345	348	353	335	371	314	328	320	325	327	302	325	333	331	361	353	344	352	338	332	322	334	309	298	347	324	332	322	345	330	361	350	342	331	342	315	310	317	332	316	313	339	319	308	322	345	335	350	393	327	327	337	323	322	356	352	300	338	290	321	313	318	327	344	352	327	313	328	317	338	336	330	343	352	363	340	315	338	335	333	316	361	335	308	365	339	338	359	315	347	347	343	300	327	306	367	367	387	354	345	337	357	357	345	345	350	346	324	339	353	345	341	321	316	309	337	332	347	330	357	344	336	332	367	323	335	352	334	312	361	347	332	346	372	339	346	399	339	347	335	344	316	365	299	313	302	344	319	343	337	355	358	335	350	361	302	363	296	334	303	295	318	332	307	343	308	340	330	342	342	380	305	350	358	299	370	316	350	357	366	305	328	321	344	319	334	323	332	320	321	350	342	312	347	355	337	344	313	358	333	318	386	350	346	342	334	330	335	339	325	358	310	364	342	353	351	335	325	319	310	330	340	341	362	330	352	364	328	296	344	353	278	348	335	332	337	354	344	345	332	328	303	325	322	307	341	303	331	345	317	346	329	342	334	351	319	347	335	309	359	337	322	333	338	326	344	320	309	337	328	328	368	352	307	324	351	344	325	343	378	318	353	329	369	335	355	320	340	314	342	343	317	347	355	331	338	340	317	358	375	334	357	369	360	370	332	359	322	344	320	323	350	335	338	326	350	352	321	318	323	345	329	337	312	294	360	309	350	323	342	322	314	333	335	330	320	300	359	316	358	347	350	324	371	287	338	308	359	347	306	307	341	326	334	323	346	350	288	332	311	336	340	324	340	323	343	323	334	314	350	337	330	351	376	325	340	324	310	334	318	333	308	315	332	393	354	321	354	360	389	373	336	354	352	312	318	349	309	348	315	311	356	325	332	374	343	346	337	326	355	386	309	304	296	311	295	329	350	385	329	335	353	304	363	331	334	341	309	342	338	337	332	310	339	375	323	319	322	353	344	366	329	325	353	326	373	346	319	318	326	331	329	328	349	327	317	313	375	340	340	326	349	319	359	319	306	351	338	341	325	349	344	339	326	336	306	319	383	343	332	376	363	328	332	352	303	338	326	322	310	336	345	339	304	355	305	311	351	318	317	367	320	336	320	312	363	313	348	353	342	337	321	341	340	325	342	313	328	329	322	307	344	357	353	365	317	315	356	342	342	352	311	324	326	354	331	358	321	325	312	328	264	341	377
4329	14575	9842	4918	3495	2628	1896	1468	1210	964	779	746	658	641	567	555	478	490	436	458	466	439	419	393	392	389	408	382	375	348	364	380	381	332	370	349	365	390	364	359	363	318	346	307	375	332	364	304	346	336	339	348	354	341	315	324	323	346	334	308	328	330	350	335	314	327	362	381	329	318	341	372	346	364	340	323	312	343	364	333	325	311	311	342	340	316	375	328	317	325	329	333	337	350	332	318	306	339	345	329	338	295	322	343	314	302	309	333	366	311	319	311	333	300	345	373	341	319	300	360	346	344	317	371	348	320	306	303	336	346	339	337	305	307	316	339	317	358	293	354	312	318	355	342	356	317	308	350	350	338	352	355	342	319	332	341	329	357	354	331	339	301	327	333	351	355	315	356	348	349	326	322	348	314	342	345	339	323	307	325	338	313	330	345	331	309	340	330	322	345	304	342	310	347	333	312	328	369	331	307	333	338	338	329	327	327	320	336	323	340	314	338	341	338	324	310	326	327	298	345	325	322	339	339	328	344	320	331	329	318	339	325	312	320	333	331	329	315	326	344	347	352	323	343	308	334	313	333	347	336	327	320	324	317	340	329	356	355	321	318	327	321	305	337	341	322	327	334	309	326	360	339	293	322	285	360	327	314	359	338	342	322	366	332	299	318	327	319	327	319	309	312	356	317	297	324	331	326	311	324	349	308	333	347	326	336	344	328	325	329	335	302	316	359	340	331	330	332	324	332	344	329	331	345	312	321	321	331	306	327	311	318	312	337	341	339	323	309	326	334	339	272	311	329	332	293	331	323	348	335	346	339	323	340	357	353	332	311	349	363	331	367	332	338	330	340	353	336	311	345	329	317	320	337	319	328	307	295	321	345	324	315	320	311	340	332	334	313	326	320	326	311	298	328	336	335	320	360	343	324	315	334	308	302	335	354	337	315	340	323	327	325	320	355	312	325	339	333	322	305	302	323	343	318	357	352	320	328	357	345	335	301	340	348	335	330	323	334	325	330	313	362	322	300	315	300	325	327	344	307	304	319	322	348	317	328	353	329	338	336	304	295	327	314	298	324	316	364	331	328	340	334	315	326	348	306	322	335	339	314	322	312	341	352	342	348	331	307	327	358	319	311	339	361	346	294	326	355	353	355	293	314	317	326	336	315	310	323	336	358	330	323	356	311	343	296	303	307	368	347	353	329	302	307	325	364	315	322	333	328	355	336	325	311	328	348	352	350	331	362	333	350	322	339	308	316	344	340	348	338	325	340	307	338	326	349	339	324	341	334	334	308	330	318	312	282	332	316	346	320	309	315	324	366	332	356	333	309	344	309	308	301	336	316	328	331	344	324	344	314	317	337	350	350	322	349	304	318	329	325	350	330	331	311	335	352	311	307	359	316	291	340	311	340	350	324	338	299	326	346	353	312	351	341	333	305	337	332	344	324	338	332	347	327	329	283	319	355	322	358	330	357	346	329	342	306	319	373	355	323	300	325	371	319	350	325	337	359	329	334	341	320	330	351	320	318	326	334	360	336	346	353	311	327	366	344	327	324	331	337	295	330	331	336	343	327	345	300	323	351	311	342	313	324	316	318	349	290	333	324	338	332	321	339	306	322	342	342	336	309	383	321	332	324	327	319	358	331	316	328	324	322	354	316	350	320	318	335	357	343	352	321	337	334	318	356	320	357	330	308	318	325	338	336	335	320	316	331	340	347	333	321	357	331	313	338	341	351	309	342	313	337	367	292	337	346	341	329	323	347	301	341	323	324	333	333	323	345	322	333	351	299	345	309	330	332	357	332	345	376	333	335	340	295	336	335	338	341	347	317	312	314	335	326	324	378	328	322	336	309	347	349	341	335	310	338	361	352	354	340	324	359	327	328	344	365	346	327	299	336	333	340	317	333	372	318	351	307	330	322	307	287	326	344	352	332	342	326	331	323	331	314	322	317	306	329	309	348	346	335	365	321	327	324	344	340	322	321	327	328	351	342	338	305	350	317	358	333	348	353	328	322	320	310	345	310	337	328	320	331	319	320	319	335	344	354	323	317	319	336	357	372	347	324	314	301	332	312	334	317	345	328	334	312	361	331	338	315	301	323	352	323	312	321	312	322	306	345	348	319	304	362	376	348	328	320	348	343	350	324	351	307	305	350	354	358	330	324	336	330	322	329	340	321	332	307	327	327	287	312	346	309	337	298	346	306	330	327	345	359	349	348	330	348	316	360	330	326	353	353	309	304	335	343	299	341	326	322	358	349	312	334	307	353	320	347	278	329	339	335	338	315	300	305	323	321	364	356	324	333	341	337	296	304	307	281	366	320	341	327	322	315	331	338	325	312	302	350	349	301	311	318	368	327	335	294	321	345	327	328	329	322	324	354	323	368	351	283	324	324	354	372	344	334	344	327	338	353	355	332	290	322	315	357	324	320	337	322	346	325	353	295	357	329	329	346	355	344	339	343	357	341	303	339	310	346	348	370	349	340	313	331	313	327	324	336	336	344	322	313	311	343	296	333	323	335	323	328	336	353	338	338	318	321	337	363	331	323	306	344	346	331	332	330	347	313	353	343	299	326	310	373	332	323	338	317	339	314	315	345	321	339	328	288	287	346	340	347	321	347	306	362	337	325	331	313	336	342	350	305	331	312	311	341	327	333	308	330	333	330	347	335	307	349	364	325	339	337	325	322	329	340	355	324	337	337	318	320	340	332	340	367	290	371	339	363	305	324	356	329	313	348	332	283	310	335	352	310	348	348	332	318	305	341	341	358	330	340	339	322	326	325	316	329	326	334	284	358	293	318	315	326	311	365	297	334	326	330	306	301	352	367	318	323	320	311	311	299	319	364	332	337	356	356	348	306	324	333	312	311	340	319	322	315	334	379	351	352	325	337	370	329	352	329	292	313	343	316	337	328	304	308	345	338	311	321	329	351	327	329	314	352	312	343	345	371	320	341	329	347	313	332	309	316	306	337	359	349	338	329	310	351	326	315	368	342	354	336	340	315	346	291	309	307	301	311	321	306	333	338	352	310	316	349	325	290	328	309	356	316	322	330	350	331	337	307	337	324	338	329	347	330	330	330	319	325	325	340	306	347	328	322	336	345	329	329	338	345	316	315	309	314	299	349	347	327	334	317	338	346	343	323	295	357	302	360	348	314	298	316	325	330	352	342	332	333	339	299	312	322	323	318	337	294	325	342	352	341	330	324	338	326	346	297	307	353	339	336	313	302	356	325	327	356	311	341	333	324	349	331	360	337	306	343	328	324	333	264	295	334	333	326	307	311	355	317	370	333	287	358	330	333	348	306	322	318	321	351	341	343	343	354	341	311	348	284	321	385	301	324	321	344	366	349	342	354	333	329	353	343	311	328	319	352	355	341	345	316	324	340	317	331	347	328	303	322	348	335	310	321	323	347	342	344	332	347	328	318	295	340	324	323	328	335	354	347	350	296	354	336	314	324	339	311	348	333	344	331	309	327	345	317	325	332	328	333
27909	20267	7939	1362	824	796	800	778	719	733	706	751	705	711	722	710	719	690	759	707	744	734	808	733	679	724	723	693	726	724	688	762	739	761	744	711	764	703	771	718	773	763	741	724	757	729	687	732	704	740	740	674	733	710	738	727	711	735	728	716	733	763	712	756	737	720	744	694	699	752	696	695	662	706	714	747	683	723	675	714	735	737	683	689	761	739	676	743	755	735	730	701	752	711	714	682	716	710	746	749	723	738	740	731	674	710	715	721	726	769	759	696	713	700	704	718	735	686	689	740	698	700	722	709	725	718	751	743	721	690	736	713	715	704	705	713	711	723	742	696	697	761	731	744	698	717	715	701	704	735	690	732	692	705	701	700	679	714	684	736	763	693	715	722	745	754	704	743	720	732	746	755	732	717	764	754	740	714	728	774	671	699	736	724	725	753	709	688	751	701	735	715	718	728	739	756	759	703	730	728	717	801	709	762	722	722	722	758	756	722	736	761	731	730	720	721	766	625	721	741	737	747	719	724	721	720	690	714	709	725	710	738	724	705	727	749	769	722	688	691	678	791	726	742	743	764	747	703	681	702	727	722	744	764	750	731	689	708	724	715	705	710	759	713	709	704	713	693	744	754	730	706	746	706	707	711	722	721	731	712	720	741	700	733	746	738	729	735	706	708	740	712	746	762	794	690	710	698	695	713	757	721	749	712	714	708	736	713	705	745	749	733	739	717	719	765	727	738	729	719	745	734	684	727	684	688	710	716	733	722	722	681	719	727	700	721	738	738	736	710	722	727	718	706	781	730	691	742	739	714	720	749	735	703	711	721	758	698	705	703	732	698	746	751	714	714	756	742	741	690	687	722	734	728	729	663	709	697	702	676	761	699	762	732	712	709	751	740	754	752	755	716	751	707	676	728	731	763	736	695	691	732	724	754	730	712	740	748	727	687	738	730	748	714	718	757	700	716	724	750	735	730	728	684	739	683	713	761	677	713	723	727	696	690	735	696	745	735	719	709	684	713	738	762	697	698	742	698	710	700	715	720	726	702	751	735	723	736	751	742	728	732	720	733	715	719	737	757	727	715	762	741	682	744	761	714	744	744	744	674	727	721	648	712	729	716	733	713	731	716	729	679	709	700	740	698	712	706	713	735	751	710	703	760	752	707	747	664	757	739	744	714	747	762	741	736	723	714	745	759	684	757	764	687	767	697	757	707	733	736	740	723	721	704	689	742	723	697	722	742	720	710	726	724	722	745	685	735	645	722	753	685	774	736	702	771	780	715	675	712	704	700	730	703	739	743	724	708	732	784	727	746	709	716	755	695	730	747	731	732	744	764	698	704	696	740	717	737	710	738	700	710	722	724	697	722	742	724	709	756	700	793	745	690	765	711	712	718	694	712	780	723	698	729	718	700	791	712	728	685	704	783	745	689	739	710	687	734	779	720	680	706	769	719	707	704	756	707	690	725	735	723	677	686	733	708	775	759	751	732	693	707	727	718	678	684	698	708	701	705	710	687	746	707	739	707	717	729	724	756	727	727	769	681	685	731	700	760	717	695	704	705	735	760	736	741	718	727	709	692	762	776	763	745	739	686	747	728	716	732	719	667	743	768	715	749	681	721	726	706	722	741	721	683	781	730	732	719	706	710	702	773	656	697	746	766	737	738	743	721	754	715	803	693	712	745	693	713	705	733	689	767	725	708	714	743	688	687	714	723	775	707	752	748	778	664	722	686	702	736	739	673	759	749	717	718	740	724	732	723	702	697	693	685	728	707	695	771	710	752	733	701	733	691	736	738	714	782	744	733	787	650	713	723	732	735	705	712	731	738	707	694	695	722	732	707	768	691	725	728	726	682	709	740	749	695	753	740	711	744	772	708	688	722	763	745	718	723	731	723	742	690	729	754	719	733	702	734	746	645	722	743	707	698	734	688	728	695	725	693	728	704	701	740	668	702	695	696	796	674	765	725	707	737	722	707	738	777	673	754	728	740	731	693	747	730	758	737	713	685	711	692	675	731	716	737	734	708	698	675	735	690	712	709	673	753	735	736	697	701	737	691	706	728	724	699	701	713	734	722	740	726	740	745	750	677	714	705	727	717	731	726	735	753	734	715	727	681	723	714	747	743	733	751	734	720	743	738	682	704	662	711	789	685	690	726	758	752	747	740	694	722	767	728	730	710	736	786	757	739	723	730	704	752	746	714	715	715	666	755	706	694	709	729	730	717	741	726	711	676	793	695	718	753	754	718	690	736	745	725	707	736	698	708	694	704	713	742	739	745	699	754	704	753	675	721	745	691	707	750	703	684	714	725	712	691	729	742	709	700	751	671	688	714	739	749	670	765	735	760	784	675	730	757	670	623	702	708	709	703	747	722	708	686	746	665	715	737	684	732	723	754	753	676	756	691	725	730	716	671	721	736	698	665	769	739	729	772	714	697	716	742	738	714	690	692	740	729	733	720	686	697	755	693	755	682	732	698	711	675	682	708	753	710	745	672	734	716	665	762	710	762	726	771	711	678	687	731	710	714	727	753	781	729	728	746	765	712	693	719	748	696	757	776	782	806	738	720	785	754	745	684	718	758	682	719	732	735	743	715	721	722	709	772	745	703	721	720	743	712	725	726	757	737	714	768	740	686	695	682	736	777	738	744	685	766	694	715	738	704	693	693	709	757	733	688	721	705	754	686	700	755	759	691	735	735	671	743	698	703	766	723	759	730	741	738	743	688	653	689	724	731	690	750	749	730	759	722	709	734	717	714	724	717	718	726	709	697	752	715	749	763	705	731	739	784	715	763	744	751	730	707	706	773	660	676	686	712	744	719	693	707	690	706	724	712	742	733	765	718	762	718	724	776	739	738	738	727	708	724	759	750	771	710	743	741	742	746	735	766	749	752	774	706	650	724	716	716	706	718	758	731	699	695	696	731	698	744	768	707	705	737	728	747	686	719	793	706	761	719	703	752	723	726	704	726	756	748	734	688	713	673	735	731	754	735	724	774	691	720	703	746	739	685	725	745	750	711	737	689	703	698	778	724	693	733	759	752	705	719	670	713	702	783	704	748	772	713	760	726	751	718	719	749	741	712	693	794	709	663	648	739	757	688	711	718	679	724	722	690	734	733	670	767	698	753	743	683	702	717	721	732	752	747	718	758	725	753	724	759	674	691	771	704	739	761	767	738	697	702	735	714	746	770	710	720	718	733	711	694	703	744	709	730	735	775	722	721	765	740	745	723	743	712	746	695	726	764	725	708	689	742	735	730	766	786	740	695	753	714	753	735	752	721	754	751	688	694	696	680	704	733	657	743	674	683	744	711	755	712	725	751	738	802	712	731	723	755	713	696	733	692	675	767	769	704	722	732	710	733	713	687	764	714	721	718	708	741	726	697	724	743	735	738	785	761	768	719	732	723	717	702	723	710	742	768	732	719	737	700	740	774	718	777	721	703	677	714	746	762	731	674	753	734	653	749	769	790	702	710	695	681	771	751	724	724
4710	1962	1443	1113	955	813	902	814	836	752	781	786	755	809	741	748	745	792	754	768	737	748	778	701	716	719	815	749	710	764	723	720	748	729	741	760	731	673	682	780	742	757	723	712	745	761	751	734	816	706	697	728	656	748	716	766	707	754	730	748	727	751	720	736	738	771	790	775	713	765	762	770	733	706	720	740	753	718	722	719	697	775	805	736	740	756	755	741	768	796	740	727	764	721	726	728	720	745	762	742	763	764	720	740	751	742	717	746	717	705	766	746	778	741	698	727	761	724	736	776	736	728	733	727	752	754	704	796	741	704	702	767	689	746	729	750	793	742	755	771	707	759	749	720	759	772	757	705	725	746	704	715	760	755	759	715	747	735	800	730	694	718	748	743	759	760	739	746	748	768	695	741	738	769	763	781	783	759	695	742	737	727	741	730	719	767	702	700	714	741	704	773	749	722	733	775	737	712	703	755	700	778	664	691	756	706	707	714	728	735	714	753	787	683	704	761	752	729	822	741	714	737	739	734	746	758	716	735	694	729	707	717	754	735	763	692	767	763	706	764	734	755	731	762	762	702	743	686	720	743	766	748	718	719	805	746	769	718	696	700	734	730	769	728	795	705	746	754	785	699	744	800	761	754	766	684	772	754	743	748	715	755	754	683	739	677	740	729	739	767	768	788	749	736	722	763	746	796	749	720	743	702	756	722	718	727	765	764	781	709	758	770	749	766	753	773	725	769	758	704	735	710	751	750	753	752	751	751	744	742	704	774	738	744	675	726	785	719	700	753	724	684	712	703	825	721	748	723	730	725	709	714	734	770	741	741	766	743	683	725	711	794	681	774	710	781	757	733	758	735	732	694	751	734	754	690	768	715	794	783	778	730	735	822	742	749	743	724	788	762	693	733	726	737	741	747	713	749	670	754	731	767	727	708	718	747	716	711	786	732	751	738	679	708	686	742	716	705	784	743	732	710	758	685	733	720	748	755	723	710	709	751	718	779	727	767	714	764	723	774	757	731	722	756	797	766	761	739	766	778	685	768	742	781	781	690	784	725	701	765	738	725	717	707	739	680	728	715	703	721	704	707	738	741	736	773	694	732	775	732	741	756	760	715	711	745	714	649	748	726	819	773	730	727	741	711	723	730	726	727	796	711	744	751	722	742	750	717	757	725	768	748	745	784	691	719	748	738	768	737	738	763	736	767	719	793	728	803	811	727	738	752	706	716	773	790	728	787	708	762	792	738	758	776	804	748	789	741	724	757	776	760	771	715	780	684	805	736	709	775	672	732	731	768	720	740	753	735	727	753	757	730	715	763	755	739	703	754	760	718	737	751	729	718	738	765	753	762	731	776	727	716	779	726	767	782	770	746	746	738	744	702	803	746	676	713	722	783	814	774	699	734	715	768	756	724	742	736	691	759	748	781	711	683	770	752	730	674	769	776	726	759	740	657	787	762	769	730	730	756	727	737	718	734	807	712	741	737	730	743	737	741	723	703	709	764	721	749	747	751	704	724	790	710	781	711	747	762	794	758	801	723	714	776	712	732	804	750	716	744	773	706	752	709	773	699	695	748	688	775	764	716	746	761	738	705	709	769	767	789	719	725	731	705	767	721	755	740	781	744	741	719	753	767	815	726	779	775	697	748	780	748	719	739	753	757	756	696	711	758	738	754	751	700	719	722	723	771	776	739	745	789	725	743	735	752	742	698	718	763	788	738	747	761	696	729	778	779	774	753	796	740	744	733	769	712	740	757	760	739	754	731	789	690	751	735	689	705	757	725	733	741	722	728	689	740	729	755	729	752	809	722	784	722	724	704	745	737	731	750	752	695	737	748	742	719	764	734	740	727	745	733	750	754	755	751	712	732	743	738	743	748	789	743	724	695	740	755	762	734	734	694	743	785	664	757	733	781	686	757	745	750	712	750	750	723	701	753	808	760	734	722	805	770	752	765	792	724	747	714	751	736	766	708	734	731	700	744	703	738	732	722	765	737	745	750	737	751	673	761	676	707	708	695	738	700	703	751	704	786	769	758	741	740	735	712	706	692	746	755	710	746	790	764	772	705	778	716	735	697	738	735	698	709	761	709	719	810	776	751	719	707	680	777	730	740	711	670	757	768	749	719	778	711	766	772	725	749	729	739	751	726	719	748	697	742	729	731	716	778	748	771	782	720	738	708	801	799	774	712	752	694	751	674	722	714	727	752	734	752	722	723	782	698	703	739	709	696	727	769	737	730	760	747	723	765	719	718	728	760	714	731	735	740	740	742	757	727	781	775	721	737	763	748	756	735	732	748	692	743	741	743	734	777	761	729	703	753	722	728	730	725	711	725	760	695	728	700	739	703	718	745	690	722	725	749	738	687	725	729	737	745	749	766	730	796	740	733	728	719	735	751	678	708	699	750	771	720	732	713	706	730	709	723	717	718	713	755	733	735	730	738	709	759	713	730	729	747	778	756	762	731	709	707	709	729	715	775	763	744	776	739	733	781	773	780	692	766	739	766	701	736	699	724	717	741	744	747	720	741	764	759	765	755	700	691	779	764	746	734	711	773	742	727	737	710	721	779	766	773	682	714	756	728	688	679	717	733	731	711	748	729	746	716	741	713	749	701	718	765	742	765	697	665	740	739	765	777	742	775	694	735	773	722	800	732	756	765	753	714	736	759	732	741	720	754	744	746	733	729	780	710	736	743	744	783	732	756	698	732	717	727	738	802	689	711	774	761	738	743	757	748	712	668	767	703	772	771	729	745	701	711	748	753	718	725	764	726	736	749	711	705	761	667	775	725	731	753	758	756	754	769	783	693	770	713	723	755	707	758	743	704	756	747	753	742	748	802	745	730	804	788	747	713	732	781	759	753	733	717	761	767	695	746	723	731	743	744	752	753	730	752	723	749	764	802	746	729	775	710	701	763	688	738	704	744	722	734	762	760	715	816	754	746	769	765	763	755	750	754	745	735	751	688	740	766	768	753	758	743	735	727	761	699	731	715	723	777	782	727	708	737	728	727	774	733	786	762	763	762	769	741	801	755	739	727	730	695	724	711	709	748	703	715	678	785	747	708	761	737	771	747	764	738	760	681	751	732	738	739	709	749	795	710	746	739	730	751	735	720	742	746	735	755	729	777	739	771	762	737	679	737	721	708	734	791	730	681	714	684	822	742	757	750	731	731	693	742	743	693	765	765	701	734	708	738	765	718	718	738	740	700	715	690	748	774	767	792	724	735	742	755	685	741	777	731	722	792	705	748	731	726	741	738	785	717	720	728	758	801	744	706	745	734	723	734	764	723	729	732	732	737	726	709	766	786	688	781	775	741	771	768	696	729	717	719	743	736	695	764	721	709	768	706	724	779	725	766	760	712	705	745	735	768	754	756	730	699	731	697	721	799	732	739	730	778	723	760	706	761	726	743	686	751	754	773	748	764	705	735	695	772	727	711	747	737	739	729	723	753	724	739	720	733	747	713	751	718	789	739	782	713	738	734	725	747
23680	21310	28639	24322	21302	10823	1088	691	580	524	481	483	405	430	419	402	369	365	379	360	358	339	357	337	342	340	342	348	327	345	328	325	325	319	336	334	344	309	348	318	351	381	358	281	305	332	338	335	323	352	319	332	320	322	367	326	302	300	304	337	345	317	334	341	322	332	340	320	319	339	320	311	343	340	327	329	338	303	356	337	335	327	339	314	307	292	298	365	316	315	291	321	321	317	330	311	311	314	334	316	320	310	318	328	339	336	359	299	329	344	330	305	331	338	334	334	372	303	313	299	333	312	361	338	371	342	332	308	290	307	298	332	326	352	312	353	348	316	324	324	297	312	314	338	325	312	319	327	335	324	320	303	299	346	339	330	347	363	307	319	340	306	341	317	333	332	321	354	310	327	343	324	306	321	329	333	307	303	326	324	344	333	336	298	342	305	308	315	303	310	350	347	321	323	317	359	327	346	351	301	337	335	295	351	330	322	346	309	345	311	329	298	357	285	339	322	345	333	355	346	323	326	320	323	306	326	319	341	311	301	315	347	305	319	365	318	373	324	319	318	334	311	323	335	324	333	297	305	358	333	303	323	338	333	317	357	337	320	305	349	327	296	335	376	333	349	334	322	322	352	315	299	346	323	314	378	320	306	320	315	332	323	322	297	347	332	314	333	319	317	309	320	326	347	324	340	314	318	332	322	306	322	335	315	389	322	360	295	297	349	342	293	311	332	324	318	309	293	301	340	333	327	311	366	305	326	312	336	278	318	348	341	335	344	333	327	353	317	323	340	344	332	315	334	306	332	307	321	337	273	349	331	339	336	329	302	318	337	362	306	327	344	325	318	324	315	309	337	339	364	332	346	341	334	348	308	339	336	312	334	316	311	326	319	346	353	352	300	316	338	351	355	307	300	341	366	329	343	312	345	347	332	322	301	343	350	313	317	319	312	357	329	323	308	291	330	354	314	362	357	287	313	312	287	284	307	368	325	337	334	319	335	350	312	303	328	326	305	297	319	305	339	296	336	313	313	332	341	311	341	338	309	348	337	334	305	336	339	366	305	359	326	333	313	279	348	348	357	375	330	321	299	336	297	319	323	313	303	299	323	330	324	341	316	310	334	293	335	303	308	322	342	333	324	315	353	345	349	333	289	294	323	301	321	338	369	298	319	337	331	317	320	326	323	333	297	312	329	327	334	352	342	327	344	344	309	317	348	327	327	334	325	324	323	341	272	293	348	300	331	358	339	331	350	302	336	299	330	317	335	322	323	321	306	330	319	315	311	316	275	337	281	293	321	286	322	289	329	324	340	327	316	293	325	334	331	362	334	344	328	329	327	316	290	309	305	356	325	327	360	303	313	367	333	334	290	330	331	305	332	329	305	348	291	319	331	350	331	328	318	340	360	331	323	329	303	343	312	325	330	302	319	319	323	328	319	348	368	306	300	315	319	356	312	326	346	333	322	301	345	369	298	320	341	367	312	348	311	334	340	367	348	327	312	335	308	329	340	303	348	314	331	331	339	343	351	365	336	326	325	335	330	338	319	327	324	325	364	360	299	331	316	338	347	301	311	340	363	341	319	311	315	297	347	327	367	328	307	346	316	329	323	329	301	346	305	367	323	324	328	344	325	335	346	325	325	310	301	275	331	310	324	319	352	337	314	296	335	325	301	326	315	317	332	319	347	321	287	333	347	323	327	324	327	327	334	345	301	305	330	339	325	314	341	345	326	305	299	342	323	306	305	337	331	369	316	343	294	333	343	349	351	324	317	338	324	317	339	326	294	280	313	322	333	334	375	332	318	319	297	320	340	320	339	317	357	309	344	338	314	330	319	320	342	295	350	299	307	335	329	334	338	353	323	330	312	307	320	336	323	310	304	340	359	271	340	322	331	315	326	304	315	325	306	303	310	312	296	342	338	313	348	341	336	334	346	297	325	360	343	319	310	323	331	314	315	316	313	311	334	318	293	326	331	339	318	368	299	294	308	314	356	359	328	317	291	315	329	282	316	328	327	284	316	307	315	345	301	299	338	333	332	338	308	284	315	308	355	306	318	300	304	343	322	330	319	314	336	337	365	320	329	300	327	299	315	287	307	344	303	332	311	324	326	301	313	349	306	289	330	282	301	301	318	332	330	319	325	326	337	309	338	314	333	316	337	309	300	316	330	347	320	357	287	345	337	321	311	331	343	327	339	305	315	318	322	318	311	312	346	359	315	337	338	322	310	332	334	323	328	336	302	291	301	307	312	322	289	333	324	318	317	313	357	328	365	311	327	333	322	326	332	301	331	311	322	340	314	305	304	320	321	298	344	309	329	313	330	310	317	323	336	357	313	373	340	328	339	324	324	387	340	326	319	343	325	293	320	345	306	339	309	317	357	344	350	323	362	309	320	339	325	373	314	343	318	335	306	309	330	351	325	266	353	325	345	307	332	317	326	338	320	314	334	333	308	336	342	349	334	323	309	332	322	335	320	311	331	337	330	300	301	310	337	303	330	308	330	314	318	348	322	293	298	298	321	307	309	302	325	326	309	355	318	310	298	330	338	326	294	332	293	352	320	325	334	313	286	333	333	297	334	326	302	288	359	323	311	317	304	369	300	310	356	313	346	336	331	334	308	294	287	331	335	340	328	319	348	316	336	334	322	303	295	329	312	340	339	326	326	293	319	324	326	330	326	334	325	336	296	345	332	333	291	314	322	339	346	310	337	357	333	320	317	343	364	320	362	312	317	361	328	321	347	320	338	348	342	338	329	334	324	302	313	352	324	333	294	333	368	318	306	319	317	293	315	343	351	337	325	302	339	326	318	333	347	352	348	319	332	332	324	338	342	322	324	334	313	310	338	307	343	324	322	309	310	329	321	357	319	314	347	309	345	322	349	317	328	342	335	349	350	317	306	347	303	353	290	319	339	307	317	327	312	342	327	344	334	327	327	322	319	323	362	297	323	338	315	327	338	323	303	301	315	318	300	302	300	310	294	323	327	294	384	325	325	334	343	351	338	305	331	313	309	353	325	333	348	345	334	337	324	347	350	297	343	342	333	348	302	332	292	333	312	371	337	335	303	292	345	313	327	333	326	316	352	354	340	329	290	331	354	301	305	319	339	305	323	369	282	289	325	325	327	355	311	309	299	302	317	293	308	328	287	324	293	326	339	318	312	338	295	305	326	321	364	335	322	317	329	300	293	322	338	252	322	325	324	312	335	309	335	327	325	324	338	327	342	310	299	328	324	328	330	313	339	330	328	347	295	329	315	318	327	320	343	309	308	337	343	333	314	357	306	309	306	316	336	330	333	332	320	296	320	316	322	320	321	312	349	372	314	340	331	331	316	336	309	343	309	352	353	327	325	350	352	309	306	304	336	339	332	332	308	347	331	315	324	333	321	304	303	329	339	331	328	336	295	300	323	327	328	273	327	316	333	321	339	311	326	336	319	328	339	311	337	329	318	338	323	295	324	378	330	297	309	365	358	312	311	366	356	330	307	355	336
3332	8998	6082	2902	2076	1590	1285	980	781	678	648	557	513	439	452	428	401	456	407	386	358	383	386	392	360	338	361	339	390	342	344	389	389	353	344	343	373	332	341	358	388	379	395	343	352	364	335	376	334	330	338	370	361	376	325	335	371	348	359	346	326	353	361	359	312	343	317	361	340	346	348	347	364	343	357	335	343	328	354	338	325	356	331	349	322	341	316	362	380	353	338	359	361	327	355	321	316	335	336	344	343	331	349	366	345	364	335	326	360	337	377	347	345	351	344	360	342	361	359	367	340	367	324	351	340	365	358	294	363	364	354	356	342	314	329	358	328	316	341	353	344	299	345	353	341	337	333	338	307	340	342	346	332	345	366	336	345	326	360	336	355	315	315	351	356	325	350	363	335	343	317	368	336	329	340	355	334	359	348	339	352	312	372	320	372	356	345	336	345	346	341	345	314	358	355	352	334	364	322	327	361	348	318	326	368	348	330	322	335	329	357	352	328	326	352	316	326	351	380	334	333	360	332	343	330	332	330	338	334	333	355	317	347	389	362	346	352	340	314	329	371	372	358	344	306	330	353	333	323	350	344	337	350	347	348	369	355	359	342	352	341	337	341	370	313	329	376	331	337	353	377	327	341	329	334	338	361	362	335	348	336	358	335	339	330	327	345	360	351	333	364	366	336	330	336	336	349	357	342	360	344	338	345	340	346	343	316	334	346	334	326	336	362	326	338	341	308	323	348	361	343	329	370	358	339	333	362	367	339	346	350	328	314	322	309	373	344	359	327	313	374	341	341	353	330	315	356	371	352	344	345	354	333	330	359	344	353	338	359	351	359	342	352	309	317	337	349	332	376	340	352	330	352	339	348	343	336	342	330	342	320	316	312	301	366	347	337	339	341	355	329	344	352	359	331	317	352	327	351	349	319	354	360	350	339	336	349	337	344	338	348	369	331	335	346	332	302	365	369	333	340	334	338	354	352	347	340	336	354	320	372	319	337	329	329	343	360	371	327	317	351	326	327	364	351	343	311	333	334	330	319	353	311	379	319	329	337	324	340	348	355	367	338	328	329	290	352	325	318	378	344	358	341	342	358	333	327	353	365	356	344	301	305	327	359	359	311	353	355	350	364	376	350	369	362	375	355	348	352	373	382	308	353	350	351	354	349	317	344	359	334	315	321	332	337	336	336	339	328	351	346	371	334	324	357	323	377	329	345	325	307	326	341	335	344	327	345	335	348	340	361	340	344	348	319	337	339	341	344	362	347	369	361	349	321	314	334	340	339	346	340	369	344	345	338	359	321	320	345	335	335	315	390	333	321	336	356	341	315	396	350	389	317	363	334	336	379	334	343	337	338	345	330	336	360	290	335	322	295	349	355	309	360	344	357	367	330	342	357	307	358	317	343	370	319	333	334	328	336	314	328	361	311	353	360	349	378	381	354	366	348	336	354	369	375	335	332	322	362	321	330	358	338	346	395	306	352	313	321	351	355	332	306	341	347	361	374	361	322	323	346	357	334	366	370	340	318	365	360	345	351	315	362	331	358	358	317	355	356	336	305	365	398	368	327	319	379	393	349	338	354	324	345	370	354	330	302	343	358	334	366	351	337	305	340	345	346	347	383	332	358	350	340	318	360	363	354	362	360	360	335	356	341	309	377	346	337	355	349	341	351	347	346	339	367	345	336	323	341	341	351	333	328	348	332	315	351	364	353	349	320	339	322	359	365	352	355	341	368	316	326	349	343	326	346	338	356	349	302	336	347	332	316	321	358	358	334	318	341	359	353	343	352	358	353	340	331	303	388	380	341	319	342	365	326	339	327	324	349	355	316	358	366	345	361	324	336	337	336	332	330	357	329	326	337	354	344	333	334	353	320	327	335	362	355	336	328	322	347	324	348	361	312	319	369	346	334	353	329	364	312	323	358	334	352	312	335	376	366	337	351	349	340	353	328	355	365	351	310	337	361	338	367	320	349	308	348	327	330	359	335	359	349	343	332	345	325	335	356	340	355	308	372	350	343	342	335	358	330	324	334	345	341	334	367	338	337	361	318	325	349	357	328	318	342	343	337	304	328	331	344	317	372	331	341	350	293	343	326	329	398	343	376	329	352	329	368	319	313	309	356	353	330	348	372	314	326	352	312	350	355	324	334	364	352	353	331	343	357	378	352	326	324	336	345	315	312	329	320	341	334	320	322	298	333	358	307	315	341	308	319	316	351	359	339	307	355	345	334	325	367	351	338	330	366	328	347	342	343	368	332	345	369	319	361	323	351	332	326	322	330	316	350	349	334	333	347	356	330	353	344	337	304	331	358	349	344	327	321	339	332	338	324	352	340	346	346	337	341	327	336	353	341	338	376	345	351	367	379	337	327	349	363	343	361	338	344	347	344	369	355	337	332	340	331	347	350	334	347	320	355	343	373	338	351	355	346	335	319	358	372	354	327	329	360	368	339	329	345	327	344	393	353	311	331	361	343	364	356	374	345	329	361	379	313	317	328	380	351	344	336	326	318	343	359	368	349	319	335	332	341	353	378	334	333	333	351	349	364	342	321	357	345	395	343	347	320	379	350	367	313	338	335	314	330	351	358	356	329	334	370	317	339	315	349	361	355	355	344	338	342	323	327	333	351	340	359	349	323	363	328	353	329	357	282	324	338	332	352	338	311	334	348	347	352	376	307	346	342	356	357	334	369	336	347	310	353	319	385	336	328	373	340	371	377	370	380	333	351	350	342	331	368	332	370	347	372	352	354	330	348	352	328	336	338	351	326	355	297	346	334	341	362	339	330	301	336	322	314	381	377	333	344	327	348	351	374	342	351	335	357	337	325	343	325	339	336	333	326	315	362	350	353	330	339	341	340	364	375	334	369	332	344	305	354	333	349	339	342	382	357	377	337	353	360	353	302	300	343	350	341	363	332	341	322	360	320	352	356	344	339	344	317	370	349	327	371	329	337	339	303	339	356	375	325	365	361	359	336	387	354	356	363	366	314	354	341	316	368	331	325	345	352	356	324	337	325	325	329	321	312	337	329	305	335	342	349	343	349	335	326	341	355	314	332	335	335	317	333	320	358	323	325	359	346	349	319	315	337	326	335	321	340	335	342	324	311	396	381	377	352	362	351	332	338	346	373	366	342	315	367	344	325	344	348	319	350	390	347	346	325	338	308	360	340	339	332	328	315	353	369	328	368	365	345	379	344	366	318	352	351	339	336	326	332	333	331	356	329	358	328	327	311	367	335	343	350	341	369	349	362	362	321	358	348	343	342	330	337	347	355	302	332	331	335	355	331	342	310	368	340	369	349	311	308	333	350	331	338	340	389	384	331	343	373	357	374	336	364	335	307	338	327	364	353	333	338	309	341	344	329	356	337	349	344	365	330	335	325	365	342	346	371	321	369	358	303	341	367	331	345	360	352	306	388	360	363	333	318	350	350	320	344	343	378	334	334	342	338	348	337	341	329	358	354	356	324	342	317	339	353	388	324	358	330	339
24853	21338	27709	25281	12636	1568	1172	993	1005	1014	950	960	917	916	886	851	968	869	919	895	855	869	915	871	926	918	856	910	883	945	845	878	834	813	930	842	852	863	851	881	870	840	909	837	914	873	840	868	889	867	861	824	876	907	835	849	881	874	894	821	810	855	858	829	879	852	848	843	856	849	899	848	811	894	892	841	828	875	823	844	836	884	839	781	816	840	883	875	870	848	845	854	889	867	882	867	780	866	827	848	880	838	837	869	833	835	866	864	877	807	873	852	804	878	927	913	820	864	825	862	844	826	848	861	875	866	835	864	889	853	864	895	819	874	798	845	826	845	889	821	794	885	866	872	887	866	843	836	907	860	918	837	842	858	898	835	874	857	827	843	795	854	899	856	860	914	859	880	866	825	848	857	804	911	797	889	889	830	850	939	831	880	834	827	837	842	881	868	824	899	855	865	899	792	867	809	829	851	850	825	808	848	851	937	873	869	888	816	919	848	895	806	867	845	880	867	833	837	856	857	846	893	859	840	829	863	872	828	879	906	847	914	905	855	892	846	868	824	829	853	869	833	817	870	866	812	856	910	854	787	864	862	863	834	867	859	841	848	872	857	880	842	865	839	853	894	902	905	858	872	868	850	870	900	874	832	834	903	907	884	826	858	889	896	899	837	867	839	853	807	857	835	856	867	796	906	892	864	833	869	846	907	832	820	882	864	857	842	890	832	788	819	829	876	896	852	831	851	833	866	890	896	861	863	880	866	908	826	806	859	817	891	887	823	876	865	826	898	861	904	851	899	857	859	791	851	888	837	859	888	894	869	853	835	856	830	876	881	832	829	853	899	839	893	826	887	843	854	849	870	863	866	874	814	876	876	846	840	864	831	854	854	833	821	943	878	866	892	869	783	848	841	843	845	907	813	908	867	832	861	894	923	867	845	831	844	870	888	896	815	898	866	798	843	863	841	835	888	870	893	852	907	806	865	917	832	853	852	845	810	896	915	840	809	885	861	878	900	858	886	901	919	840	809	846	874	859	839	828	849	845	795	813	857	831	833	869	919	858	888	896	878	849	840	872	878	852	861	873	878	796	868	849	866	863	808	858	856	873	887	883	875	815	834	905	806	852	840	882	833	855	885	849	850	857	910	836	910	888	839	819	856	857	841	824	880	828	846	855	874	831	878	839	832	912	904	896	881	900	832	874	853	834	819	860	868	862	821	872	911	869	843	908	788	884	864	822	841	847	853	910	861	807	854	867	832	839	882	876	844	838	847	829	840	836	852	853	863	861	874	825	885	864	871	843	889	844	856	854	918	852	815	864	836	923	834	855	863	892	812	837	874	879	896	871	849	888	868	886	909	859	781	887	828	871	820	881	851	891	839	910	932	892	921	846	846	859	870	842	857	839	901	816	871	817	813	847	927	854	853	860	877	825	850	858	908	878	863	838	883	895	806	859	859	884	837	862	828	871	836	870	884	886	915	867	862	839	858	852	818	848	825	917	828	831	892	865	895	875	871	868	859	895	847	854	800	908	869	853	856	849	888	831	848	834	866	863	883	826	832	850	895	917	855	904	867	825	904	875	827	908	841	869	859	894	835	892	810	835	833	836	801	874	902	898	873	825	836	888	805	842	934	822	871	878	872	822	864	855	901	844	896	821	896	811	866	840	852	839	854	855	868	838	868	889	887	848	873	842	864	848	842	850	837	878	858	826	826	805	822	822	823	833	856	885	826	821	819	872	859	850	799	851	822	863	864	829	821	896	865	842	813	841	837	852	867	776	810	882	888	841	853	894	920	848	854	892	865	855	875	843	918	881	834	857	810	865	821	909	867	899	886	859	855	851	961	835	893	836	846	831	805	863	910	815	867	800	853	924	870	806	859	866	837	856	859	872	825	802	856	897	835	835	826	876	854	825	812	821	880	865	827	873	822	825	872	823	840	849	849	829	830	821	772	899	937	862	877	805	852	819	859	885	927	887	916	878	845	908	908	841	833	859	836	858	830	922	880	843	863	862	846	831	930	890	834	817	863	838	838	902	883	883	810	874	837	881	844	854	858	839	846	843	877	860	804	841	882	787	848	854	909	819	820	822	915	865	796	865	890	904	820	866	864	874	893	901	823	878	850	879	838	829	858	833	878	838	885	857	837	874	871	890	915	806	854	844	856	800	865	799	840	862	858	888	880	890	860	843	836	854	783	843	842	865	899	878	886	849	862	851	858	826	872	876	883	840	902	861	912	810	845	793	923	846	836	846	861	829	817	865	900	837	883	892	800	898	870	844	849	868	904	800	818	928	891	795	810	884	848	906	845	889	797	780	846	898	840	867	916	904	918	866	841	852	803	821	845	907	896	828	935	881	861	838	836	861	837	939	882	864	847	870	861	796	889	833	857	834	878	834	854	836	886	866	893	896	818	873	788	890	890	867	803	817	831	815	788	868	907	879	798	906	848	873	845	851	904	852	853	815	887	838	844	822	890	932	840	849	858	845	857	827	858	892	875	861	910	819	813	813	848	861	844	837	921	849	871	806	864	831	832	843	844	844	832	818	851	886	891	879	884	809	854	835	818	846	906	850	897	848	870	852	796	928	874	899	847	843	857	867	824	863	773	847	900	813	899	915	908	822	893	835	853	908	885	863	836	876	808	811	846	876	848	860	857	864	860	873	787	865	869	827	850	828	825	830	830	818	847	826	835	864	852	890	854	908	849	877	834	898	855	892	885	856	865	828	889	817	834	845	872	864	841	863	789	898	855	822	879	868	867	805	859	865	880	809	844	842	801	854	851	874	814	817	894	817	821	872	870	829	875	874	871	823	843	810	828	848	861	833	829	856	823	876	868	845	847	826	854	863	847	853	846	861	815	859	846	844	797	859	881	831	908	861	857	923	835	893	842	837	913	919	855	861	854	859	814	846	845	851	907	842	862	872	831	839	832	856	809	857	815	865	872	821	852	839	826	866	828	833	893	873	877	928	775	859	851	839	906	813	865	914	822	895	883	829	865	871	863	853	825	876	844	844	858	890	843	879	893	907	823	864	899	819	839	906	847	851	831	878	853	905	867	818	882	865	830	854	900	881	891	846	907	874	827	878	894	823	884	824	851	908	881	845	918	930	851	802	933	855	856	840	841	902	869	837	883	848	870	842	837	843	879	874	829	871	870	861	890	875	857	790	841	836	826	884	858	845	804	857	820	792	853	851	851	898	852	795	840	887	845	866	832	863	827	856	879	829	844	872	851	860	857	874	893	901	836	897	908	791	883	830	862	872	920	856	879	880	807	852	815	861	897	827	889	833	836	872	821	830	826	928	868	887	916	841	849	860	825	865	876	826	851	877	829	799	860	804	883	881	879	829	838	852	824	919	893	847	844	886	861	879	849	884	891	866	873	823	875	846	815	855	827	844	838	830	824	892	932	823	893	801	874	851	834	837	855	858	868	836	822	828	843	840	831	832	831	831	880	865	835	828	840	860	827	870	821	868	849	838	814	856	884	845	864
3557	5629	3871	2195	1678	1463	1294	1208	1099	1031	969	979	962	911	930	928	947	894	895	875	888	941	837	859	860	901	916	840	887	826	799	844	848	853	824	864	864	882	834	848	845	878	859	870	861	810	844	852	868	837	861	886	898	872	803	867	815	857	828	856	830	868	796	862	858	858	859	789	857	848	817	849	837	828	823	874	823	853	845	884	888	872	833	865	901	828	883	830	786	790	849	875	938	831	818	867	867	873	884	886	839	896	894	828	837	884	845	858	909	853	826	823	794	887	847	850	881	806	805	842	827	862	914	832	871	871	865	840	853	883	819	851	844	862	911	843	848	820	845	888	873	826	864	875	834	840	841	877	840	832	903	793	858	851	858	860	853	836	891	897	842	861	788	906	841	868	861	833	833	853	881	875	881	895	821	866	866	865	824	770	846	878	836	871	840	883	868	850	871	855	839	862	839	861	882	877	817	834	871	879	874	876	833	863	881	828	913	833	852	809	854	822	821	815	860	815	853	902	837	783	824	817	850	862	819	864	851	864	852	861	839	880	834	835	871	880	914	862	838	903	870	869	871	828	865	860	850	875	799	838	817	860	824	817	797	817	844	919	832	858	862	840	809	848	910	882	888	817	849	869	822	896	867	861	812	837	829	830	851	866	862	850	880	842	849	806	885	876	850	859	846	812	831	814	888	853	827	812	790	817	853	900	841	862	829	907	879	860	874	825	844	862	885	843	847	851	853	835	859	811	812	846	841	793	826	895	843	841	880	906	853	869	881	894	853	839	835	851	804	825	892	835	824	872	857	856	816	852	856	853	848	815	865	817	850	904	835	798	842	867	897	842	905	826	849	802	892	835	873	823	847	844	870	850	879	870	836	902	880	867	806	871	851	817	849	853	845	836	811	832	865	844	841	869	831	945	884	831	827	819	847	858	851	888	809	840	807	815	848	810	857	822	805	893	838	857	813	834	863	828	833	835	877	829	887	859	882	865	859	798	849	811	824	838	861	893	835	845	813	867	840	880	859	840	870	838	879	846	807	821	852	883	866	922	837	862	794	882	891	823	877	849	800	849	944	879	853	812	862	850	876	844	890	818	835	845	842	827	860	848	892	845	864	794	821	853	895	824	847	796	805	805	839	817	797	854	898	852	832	891	841	832	861	924	850	803	851	785	849	888	859	866	861	853	821	881	905	834	830	800	887	857	785	837	823	834	839	834	850	844	899	800	838	823	811	865	869	830	852	833	852	861	852	800	854	849	853	848	889	878	845	880	876	831	840	853	895	823	827	833	856	880	845	802	859	866	871	938	852	871	856	843	907	833	871	889	871	803	860	831	893	843	863	827	808	883	822	817	805	894	830	853	805	851	930	808	854	824	817	845	889	823	845	877	826	886	861	866	838	862	876	851	813	802	831	845	863	840	828	869	872	853	870	883	834	836	826	861	855	870	896	853	838	842	843	853	811	878	843	885	846	881	854	823	831	882	855	881	807	903	912	841	901	880	829	869	847	817	831	826	904	852	904	878	837	813	873	881	869	901	780	809	826	872	813	869	861	869	864	829	862	829	823	880	818	854	808	825	886	855	843	859	847	808	827	878	838	793	853	858	829	851	859	878	844	843	859	857	822	816	863	876	896	840	824	850	882	845	836	863	857	875	845	884	845	867	816	891	832	897	894	824	856	854	839	861	894	813	843	892	907	881	835	862	899	836	828	850	865	841	807	852	858	801	812	849	871	809	836	880	875	858	805	808	831	877	821	830	859	854	823	850	888	796	816	846	818	795	872	863	835	805	825	849	852	849	821	865	843	796	797	881	883	788	841	904	862	851	849	868	867	901	860	851	837	841	791	827	813	838	842	874	849	800	874	832	811	795	797	823	805	878	819	800	906	817	876	863	834	914	868	856	875	869	842	881	856	897	847	814	823	844	880	814	854	804	827	837	800	886	860	849	912	864	865	851	818	852	890	882	903	819	870	841	878	857	887	834	830	890	872	850	811	855	876	824	862	829	865	792	863	846	874	837	831	847	797	830	859	869	832	881	887	819	832	816	884	821	868	865	877	822	828	830	857	841	873	841	859	841	855	865	849	890	855	854	892	835	870	948	910	825	841	842	812	821	852	829	808	865	907	862	818	822	845	801	875	856	828	796	859	874	825	805	846	845	889	861	835	825	856	844	906	849	906	785	831	815	831	847	896	823	794	878	819	838	853	843	869	849	891	825	856	836	847	867	862	753	824	824	842	909	879	861	889	786	872	868	873	849	851	872	893	890	847	860	831	816	837	821	856	862	827	859	856	872	832	823	875	813	851	855	854	802	854	914	853	826	829	862	817	837	822	857	891	868	881	863	841	796	815	850	821	817	863	826	865	823	822	852	825	896	848	885	825	901	878	855	882	861	828	846	842	797	802	811	831	893	786	839	808	792	843	906	888	820	884	871	862	877	888	890	856	836	851	854	836	819	831	854	839	844	883	865	891	823	864	844	848	886	827	916	872	811	873	874	895	851	878	812	836	848	865	836	819	847	876	829	834	869	818	790	780	866	865	853	860	870	906	894	780	901	846	827	794	837	835	790	853	904	848	895	877	854	864	861	893	835	803	844	837	816	837	860	821	852	852	918	855	824	851	866	869	840	838	812	845	868	867	806	844	822	865	849	831	880	863	821	846	889	876	913	827	853	801	870	886	830	852	872	830	836	851	864	939	870	851	850	887	861	811	881	890	830	847	881	820	843	843	891	842	828	822	826	784	872	895	815	853	865	880	811	896	878	937	914	813	842	789	804	817	840	841	870	916	843	864	869	843	835	834	851	904	864	855	874	814	825	876	824	824	853	842	826	804	823	860	930	881	841	830	840	848	866	859	839	870	778	844	869	902	881	837	865	896	831	878	843	822	856	832	846	828	846	902	864	837	870	876	856	837	856	846	815	887	929	852	905	857	836	830	846	860	875	836	862	809	850	879	891	868	898	853	838	847	818	844	842	864	868	885	860	839	843	859	847	847	831	823	864	839	848	873	852	832	825	879	814	846	846	840	846	839	786	821	842	821	843	868	875	876	882	837	878	845	803	891	842	828	839	840	848	854	860	839	878	836	832	829	900	856	847	839	869	856	876	885	817	840	798	896	868	885	813	860	829	865	854	886	837	818	857	885	825	814	895	866	891	849	808	814	873	799	839	847	877	828	829	908	871	861	855	854	844	859	845	829	874	868	868	853	863	866	834	871	825	844	870	866	812	841	821	845	860	796	858	839	845	870	861	900	889	804	818	869	880	790	863	842	846	858	848	836	844	850	872	887	867	858	841	839	834	802	856	836	912	847	886	860	823	865	830	843	832	852	837	832	828	840	913	867	861	813	811	857	875	843	856	851	838	898	859	825	847	896	858	849	825	886	826	820	875	915	849	820	833	874	862	875	808	857	857	897	900	827	839	783	869	848	805	855	883	865	857	905	848	857	852	867	890	808	843	818	875	827	796	865	851	847	844	892	860	871	782	843	860
22611	21376	29166	23996	21377	21447	10463	1154	822	740	620	577	582	503	491	408	418	425	429	420	386	407	410	371	386	385	365	383	383	341	345	372	325	356	346	347	389	325	358	366	401	355	368	344	384	366	364	375	377	352	340	353	345	353	388	337	359	351	387	341	368	375	318	332	325	334	341	341	357	317	332	326	355	338	338	322	343	377	334	353	322	383	358	348	346	321	331	319	355	335	346	338	329	340	348	330	309	348	338	337	337	352	347	352	349	345	323	324	317	346	357	348	348	365	331	355	327	330	359	364	357	350	340	354	320	355	354	347	350	358	336	329	325	341	345	328	345	342	367	343	324	340	348	290	349	359	345	360	370	310	317	341	377	323	351	374	301	344	369	352	323	330	314	326	336	362	331	338	343	342	317	352	343	341	338	351	339	343	348	332	347	313	373	360	352	324	345	337	319	346	333	364	324	340	319	328	332	350	312	326	338	341	367	342	342	386	382	298	322	312	328	349	347	329	336	333	326	335	334	351	342	337	337	317	323	347	318	372	384	339	337	335	364	349	328	335	367	347	349	340	323	336	361	362	334	310	363	337	353	324	326	350	373	357	348	349	321	299	345	339	330	347	320	339	331	367	313	304	313	374	370	323	315	336	339	357	346	337	347	353	350	351	338	338	300	376	341	330	370	326	346	351	347	329	345	330	324	358	352	320	323	339	323	360	393	312	358	316	344	345	313	332	340	310	345	347	337	350	338	321	328	368	322	335	331	353	329	327	346	370	321	323	368	319	345	359	335	350	355	349	349	342	366	335	342	353	314	355	324	361	332	349	341	323	329	322	340	338	332	328	329	350	332	325	316	321	345	311	328	327	334	318	364	331	326	323	322	316	363	310	324	327	371	349	340	304	313	363	349	324	372	355	345	347	316	327	334	333	344	351	367	342	365	335	315	357	338	367	337	341	338	339	337	348	357	314	322	343	319	391	343	388	354	341	357	318	339	344	291	346	382	344	320	323	325	337	307	311	338	321	338	329	351	335	332	366	333	345	332	360	333	382	342	363	372	336	343	360	317	343	338	362	312	323	369	321	347	338	354	352	327	347	326	347	331	340	369	337	343	318	352	346	346	359	339	284	334	340	331	346	347	358	324	352	335	327	345	361	354	355	345	377	342	315	345	328	344	382	352	347	344	331	309	316	335	338	345	345	348	371	370	338	332	347	356	339	357	335	299	344	358	339	335	306	343	337	334	350	326	330	357	330	345	374	316	341	350	381	314	335	307	342	316	350	355	336	306	341	354	339	355	352	365	321	354	332	349	343	351	356	338	333	310	348	322	331	340	342	354	370	334	308	356	336	374	320	347	325	310	361	321	353	362	354	306	352	308	321	342	326	345	335	320	330	327	300	356	353	347	333	376	333	337	339	310	328	350	340	341	321	325	360	343	328	310	351	319	350	346	313	374	342	322	318	322	336	343	334	309	327	327	336	345	319	336	321	353	323	344	319	324	330	307	314	298	352	336	317	347	360	331	348	324	369	309	327	357	366	357	348	352	353	348	333	341	345	335	327	315	322	337	347	346	319	310	324	309	368	336	331	323	353	318	333	325	372	322	344	325	344	348	346	321	361	349	323	363	311	369	335	317	341	376	357	360	334	355	315	373	321	309	363	354	304	317	357	296	336	328	332	328	336	358	362	317	363	358	366	330	348	326	343	331	318	308	376	342	341	322	328	345	324	345	336	353	334	348	335	311	349	338	320	332	360	366	321	336	337	319	331	352	351	338	337	327	379	327	365	317	334	290	346	350	330	328	315	333	320	310	324	323	304	322	343	327	318	324	331	372	332	362	355	347	348	332	319	351	331	340	379	343	326	311	330	332	328	330	318	363	353	341	337	351	343	367	357	329	307	365	323	345	341	356	328	327	331	331	360	322	350	355	334	346	324	328	344	346	343	323	327	332	332	333	316	343	383	328	342	331	361	327	329	339	339	321	330	359	343	385	330	345	377	351	322	335	355	372	325	304	350	315	327	350	326	349	345	347	367	323	351	366	338	329	352	328	368	329	353	340	340	345	365	342	358	328	347	357	315	328	354	358	342	348	327	368	359	358	339	349	327	363	346	367	327	377	313	361	345	332	348	317	341	323	301	341	350	312	304	345	322	338	342	333	336	348	317	337	340	340	333	317	351	312	327	317	333	342	363	351	350	356	353	367	350	362	360	326	355	314	362	343	352	324	350	344	355	342	362	324	331	350	357	305	351	340	299	364	323	319	377	359	328	317	357	354	340	323	312	319	355	330	321	327	309	320	314	328	335	388	347	322	359	346	374	340	328	327	299	374	336	342	324	311	344	345	344	306	354	353	309	355	330	314	364	338	332	360	306	308	320	315	343	319	347	343	343	360	339	335	345	356	371	350	353	333	337	311	320	355	369	333	368	345	314	327	311	337	334	321	357	321	336	345	357	345	325	339	346	332	338	336	346	319	332	329	347	302	339	336	359	340	320	324	352	365	298	345	315	352	337	346	336	330	350	348	352	350	361	343	344	346	370	360	342	362	335	318	308	324	341	315	327	327	304	345	357	346	326	323	358	329	359	339	336	350	294	383	335	351	316	303	342	337	325	330	367	347	327	334	351	351	306	319	317	310	348	308	308	312	337	348	343	358	318	298	311	353	309	368	361	320	349	324	329	340	337	334	339	343	341	354	319	319	376	340	342	342	347	336	318	281	310	342	358	359	346	335	332	328	324	309	337	350	352	362	337	317	349	363	299	332	334	326	325	349	355	363	349	336	321	334	333	390	334	362	367	333	318	373	339	374	354	335	322	346	334	327	338	333	339	335	342	325	321	315	343	322	339	343	311	359	340	370	339	342	356	328	389	334	315	328	339	316	324	390	317	353	367	310	365	323	291	336	324	363	349	331	343	343	321	317	285	345	332	338	365	350	333	341	340	342	337	350	367	359	341	377	330	317	320	331	340	329	358	341	343	322	351	329	315	375	321	342	319	330	353	350	325	336	322	341	354	363	331	340	339	356	349	323	308	340	340	314	322	329	325	300	324	365	357	321	344	324	332	335	346	346	364	349	354	325	341	349	344	345	350	330	340	308	378	358	314	364	337	322	359	339	310	326	350	361	359	385	362	375	331	348	320	327	330	337	325	344	356	326	342	318	350	325	307	335	355	373	363	307	338	346	345	339	333	340	310	307	330	326	341	348	325	334	381	343	329	338	322	328	341	340	324	311	350	311	313	373	330	295	333	330	338	337	325	324	326	344	333	339	365	315	343	346	377	348	377	334	344	315	320	308	326	338	306	351	357	321	364	325	307	318	350	343	320	318	330	339	340	326	336	391	332	301	333	297	316	356	346	322	350	369	322	335	359	330	338	310	381	344	341	370	337	405	304	331	340	328	297	335	303	320	335	325	361	325	335	316	347	338	364	339	340	383	312	345	357	377	324	338	353	324	338	363	297	324	319	330	339	339	362	346	325	335	346	333	332	351	345	306	341
4413	14592	9836	4815	3531	2610	1974	1542	1200	912	836	719	641	579	586	524	477	487	493	455	432	393	403	425	407	391	389	365	387	371	378	376	404	348	383	336	383	357	351	399	359	348	344	309	302	341	366	332	327	347	348	323	309	362	330	336	360	309	324	358	346	334	353	341	333	362	344	346	357	321	364	339	324	361	371	361	322	343	308	361	321	347	340	356	338	325	351	325	334	312	320	348	332	320	348	351	331	357	334	358	326	350	311	348	330	308	332	316	311	345	332	375	360	334	334	349	350	365	367	324	304	328	344	338	320	312	351	332	318	323	315	317	314	327	337	358	347	324	331	318	341	350	328	310	337	334	315	325	350	333	315	342	347	333	340	310	327	346	297	343	313	354	313	336	330	348	339	320	329	326	347	327	334	306	335	340	325	357	356	311	343	313	358	344	283	345	319	347	298	337	354	327	371	353	328	362	340	338	393	335	326	324	347	344	340	333	309	350	314	308	333	379	316	343	354	334	333	330	345	310	351	323	323	339	356	339	323	323	313	343	362	341	344	361	281	329	340	326	317	326	332	357	312	343	377	346	347	322	335	341	343	340	339	316	351	315	323	323	323	322	343	306	319	336	362	330	367	350	311	334	321	323	338	342	349	357	325	348	339	313	331	351	351	354	323	332	326	330	361	317	341	332	375	361	307	338	296	350	321	320	352	321	327	345	349	350	319	335	328	326	317	334	332	316	330	317	293	310	330	333	337	296	373	364	346	338	345	330	354	344	338	358	318	364	322	301	316	341	344	342	331	314	357	346	324	334	316	302	312	336	362	325	321	311	333	338	315	335	350	332	341	320	312	355	320	336	359	359	338	331	320	336	302	319	332	330	332	353	323	354	326	357	338	314	302	326	338	341	358	345	310	320	325	344	325	346	328	336	347	341	342	305	337	341	310	305	319	333	327	339	324	342	316	335	347	341	311	347	364	352	325	335	345	314	346	305	325	331	337	344	311	338	339	321	338	354	314	323	325	342	328	346	338	324	312	293	334	307	359	303	349	301	311	356	345	331	351	319	346	296	338	323	330	325	341	326	322	298	370	343	340	336	322	358	366	312	339	304	343	326	333	318	324	342	333	336	308	364	311	323	337	341	342	341	337	327	342	329	336	336	326	316	377	378	358	320	368	288	320	325	329	342	335	356	335	311	337	326	351	330	341	326	341	342	346	327	308	318	326	322	355	346	341	302	331	351	347	311	317	371	325	297	331	340	357	296	371	340	313	335	325	317	313	339	325	352	356	323	326	337	302	327	312	325	329	330	323	331	350	330	328	313	333	317	314	357	334	314	358	317	336	346	332	337	301	327	357	353	350	330	360	339	313	306	338	346	312	348	309	362	336	366	335	317	342	324	324	336	354	309	349	358	329	330	318	350	335	336	329	347	332	354	345	326	308	317	365	347	337	348	354	284	305	364	327	340	353	332	376	335	371	327	317	341	348	331	325	320	358	340	315	323	329	332	325	346	313	338	349	359	338	345	323	327	332	342	304	343	315	328	292	317	343	329	356	315	342	339	356	302	338	350	355	349	378	321	336	358	340	327	369	304	330	360	330	334	353	314	345	334	324	349	334	352	310	332	343	319	298	326	345	359	331	307	337	338	339	307	320	339	319	349	295	315	330	379	357	350	341	328	312	338	329	343	295	335	368	331	358	332	316	376	328	322	327	344	351	322	307	336	325	334	343	340	345	328	355	353	331	339	306	329	329	321	333	325	343	332	343	329	331	368	322	333	364	344	364	310	371	330	310	344	349	328	327	349	316	310	323	336	346	305	356	337	333	368	320	316	355	355	345	321	342	347	316	342	321	342	344	348	301	355	321	367	325	347	340	332	349	383	346	311	361	320	361	353	308	344	344	332	307	348	327	330	327	350	347	347	317	315	327	344	348	367	331	320	325	333	327	333	338	307	317	336	335	337	329	314	335	335	328	310	336	287	324	335	335	323	351	353	327	317	325	349	345	360	332	336	339	345	309	345	362	340	343	361	362	337	308	311	319	349	345	335	315	357	325	292	347	344	316	349	332	312	365	329	342	331	311	350	338	362	322	315	313	316	343	324	374	356	317	347	330	317	308	337	308	357	363	318	325	312	343	315	348	302	330	338	346	327	343	350	305	341	300	358	318	360	337	341	343	334	329	324	352	323	315	324	327	362	332	321	344	324	302	361	360	314	335	299	324	350	338	310	353	345	326	331	371	331	320	338	338	308	314	335	337	311	315	330	351	342	335	335	326	328	319	361	354	316	324	350	341	292	335	326	325	313	317	309	340	309	347	346	350	334	329	352	358	322	369	325	303	333	352	325	334	309	301	354	352	324	325	359	338	326	328	334	328	310	343	359	364	336	311	331	322	343	334	346	370	344	342	332	324	337	338	321	340	316	342	345	327	350	308	336	333	355	343	318	341	353	375	355	346	337	350	311	334	343	346	321	353	338	330	359	353	326	361	331	339	351	321	374	325	355	347	308	336	338	336	319	360	318	330	338	369	348	347	352	317	341	334	325	342	339	333	352	363	361	348	355	349	318	323	316	329	352	286	311	332	355	320	303	367	350	284	332	310	362	321	329	310	336	354	327	303	332	349	306	305	367	339	358	354	330	309	337	334	337	355	334	335	312	325	324	305	347	352	318	316	342	330	350	284	308	353	342	319	329	342	290	331	365	342	362	333	316	320	332	348	311	341	301	322	359	331	342	332	316	330	342	324	302	348	339	307	359	297	350	364	332	351	342	311	339	344	343	339	343	332	326	363	330	339	317	312	317	335	334	316	336	332	347	302	329	347	330	338	355	348	367	345	326	330	338	318	364	344	308	327	324	325	365	326	330	311	346	333	347	345	376	329	336	337	332	325	358	346	339	312	327	331	319	313	335	315	333	339	295	332	334	340	303	334	350	345	363	359	362	310	293	314	337	339	309	334	318	337	326	332	320	343	306	319	361	382	339	352	363	321	360	324	363	359	364	327	358	316	342	357	316	380	342	313	342	332	355	353	310	333	351	369	328	368	317	386	319	307	350	350	353	340	322	335	379	337	313	328	297	319	353	347	344	366	379	332	324	342	322	355	326	370	348	314	341	333	358	330	314	328	324	320	349	297	334	322	352	316	293	356	339	335	364	358	332	325	336	307	339	314	283	346	331	346	347	318	342	336	300	328	342	329	309	337	341	330	353	331	304	352	306	337	303	318	316	298	353	358	327	322	349	348	325	315	346	337	289	337	299	300	335	347	317	355	324	335	301	350	330	343	313	347	338	364	307	338	347	333	312	300	354	338	322	356	342	332	331	338	319	342	370	337	319	313	329	340	325	347	309	329	328	344	345	361	336	339	334	318	334	339	341	323	342	316	314	319	331	330	329	357	369	325	375	338	337	311	324	356	336	323	329	339	332	365	346	331	319	324	341	365	351	349	298	332	344	301	329	307	324	321	340	347	312	335	326	333	314	318	350	325	331	354	339	329	327
27685	20051	7819	1157	854	841	826	787	724	693	720	758	731	729	715	735	700	768	703	752	718	722	734	768	718	749	779	731	704	694	735	717	738	740	761	754	740	695	740	726	753	726	718	738	680	710	694	716	748	732	687	687	730	708	748	733	702	725	742	700	756	757	731	707	759	729	758	715	699	746	701	745	730	697	717	726	759	728	746	680	735	695	760	730	736	751	718	706	726	704	708	706	700	741	772	664	696	733	743	674	671	706	763	726	769	707	734	728	722	737	722	739	711	699	696	810	719	740	766	717	697	736	740	752	771	739	745	744	761	685	728	723	746	707	747	740	750	761	759	744	713	732	746	701	715	712	702	712	704	723	723	716	736	734	739	718	745	703	745	739	711	775	744	745	742	721	723	769	725	708	736	701	715	715	730	784	740	769	751	716	672	695	718	712	669	740	737	723	721	726	694	746	729	746	701	756	791	718	703	732	699	750	710	732	710	732	755	690	720	739	741	717	733	702	760	687	708	728	699	695	723	695	693	676	707	791	725	715	761	711	714	685	703	735	733	756	721	724	743	748	739	730	699	731	761	690	692	704	756	741	702	729	740	684	710	688	822	760	724	706	696	713	715	709	757	687	731	680	729	696	725	727	753	711	712	706	742	761	720	727	738	695	760	746	723	718	717	738	732	742	730	697	734	723	699	714	685	710	717	714	764	771	725	759	758	697	739	775	730	752	691	750	735	727	725	729	739	725	712	701	751	697	708	732	744	717	716	720	684	769	744	751	680	729	693	718	709	744	727	732	730	712	711	721	764	716	739	758	745	725	700	711	713	708	700	718	713	771	743	682	701	712	706	696	700	710	652	750	689	707	700	777	719	722	715	748	719	709	727	745	707	717	741	713	718	740	746	704	751	728	711	677	718	750	721	780	712	714	738	673	709	720	726	718	720	719	703	722	717	760	735	706	771	694	728	763	742	699	761	744	750	692	729	711	758	711	733	731	719	706	710	696	684	726	680	710	709	699	771	692	703	746	755	721	739	673	705	724	735	749	719	679	725	697	718	716	719	712	719	742	658	656	699	752	703	739	773	746	742	713	741	716	759	717	733	689	770	731	719	721	734	709	762	732	727	736	717	730	773	701	660	709	716	699	744	724	732	709	753	782	762	694	697	729	672	720	684	719	728	756	759	734	690	694	718	713	731	713	712	687	733	703	751	772	728	720	693	700	714	719	726	728	731	680	749	729	727	687	717	706	681	760	710	743	682	726	728	715	734	694	704	664	754	742	696	677	720	748	723	728	712	729	705	695	740	737	739	681	740	735	741	701	758	730	765	710	773	751	689	739	754	759	689	731	739	752	694	686	737	775	693	769	746	759	735	686	714	679	700	676	738	695	713	729	722	715	699	707	716	736	714	748	702	741	731	716	681	772	722	751	736	680	693	695	759	740	722	736	712	728	705	731	723	763	706	751	761	698	751	740	733	742	741	711	735	752	742	720	765	701	754	681	745	672	802	718	732	749	798	693	735	714	727	736	764	752	703	748	707	718	735	718	684	678	770	719	742	746	735	701	726	705	715	717	727	690	739	764	782	747	726	770	759	753	713	710	737	782	760	753	728	735	763	729	751	701	729	680	810	714	757	661	727	740	676	794	733	702	728	766	730	756	772	752	720	756	696	707	668	704	751	726	723	713	735	681	697	702	714	717	740	743	732	741	758	724	768	706	713	708	673	746	719	700	752	686	694	712	716	699	725	697	680	746	728	709	696	764	717	680	749	706	708	729	717	728	752	738	726	722	757	730	716	718	725	747	700	691	727	743	721	667	746	725	752	773	721	730	743	690	697	721	732	735	722	708	708	680	685	734	734	731	720	691	754	680	746	728	777	703	741	702	723	734	748	759	718	708	742	700	803	752	772	752	716	709	746	700	702	745	755	727	788	718	732	761	787	727	754	741	675	704	735	734	734	723	723	725	728	758	747	733	741	710	695	780	765	777	705	760	726	762	706	678	707	801	724	717	705	731	696	759	737	754	716	722	710	714	698	729	732	698	755	703	722	650	672	730	756	690	744	721	780	694	732	765	737	759	713	753	785	709	732	682	696	696	726	732	676	704	718	708	707	731	746	739	751	754	769	731	692	687	721	713	710	741	773	718	741	749	780	707	712	700	663	725	768	754	717	742	761	760	728	728	681	735	741	738	734	740	719	735	724	722	749	708	729	693	675	697	754	716	773	727	742	740	687	729	710	714	731	738	728	739	710	704	711	769	760	728	712	724	726	790	687	745	721	717	716	718	640	731	717	749	707	719	749	719	739	723	702	746	719	752	691	747	747	751	721	682	715	712	793	779	723	711	754	707	696	696	723	726	698	741	710	747	696	743	745	771	740	740	748	693	738	708	727	687	694	665	763	756	708	750	717	723	792	761	763	756	715	657	691	752	708	725	666	678	769	745	717	783	756	711	733	672	681	690	661	697	714	735	720	702	801	710	737	720	713	747	747	722	698	726	724	728	747	735	727	728	734	733	742	701	780	789	768	732	746	720	739	678	715	745	699	766	723	696	705	701	702	656	745	717	763	757	747	694	677	750	701	769	725	754	725	724	747	756	708	734	719	732	708	737	730	732	723	730	685	747	740	745	714	722	736	714	708	753	709	722	683	725	714	712	707	731	706	751	726	731	712	706	715	746	745	695	785	710	700	716	774	728	686	747	730	758	796	729	704	670	707	724	751	668	755	785	694	789	741	760	733	727	733	740	736	760	747	752	718	662	718	730	775	691	677	671	769	783	735	716	755	724	710	728	713	764	709	754	728	712	733	739	690	735	729	755	753	719	708	660	708	754	697	772	679	706	747	704	708	721	740	732	706	735	756	764	697	672	743	713	714	778	743	716	723	743	716	734	695	740	689	784	810	708	710	737	677	734	748	704	727	730	712	720	736	749	748	730	702	761	752	783	742	749	755	723	707	733	696	735	758	730	723	766	722	732	727	773	737	744	764	758	744	754	718	734	704	708	759	738	728	709	752	715	685	735	766	732	761	653	734	668	684	704	722	713	768	748	682	735	719	714	743	744	736	751	711	728	775	682	750	748	738	722	757	685	753	720	756	728	710	731	678	725	752	723	715	763	722	733	747	735	759	717	745	734	733	748	707	719	751	686	752	784	715	730	704	748	734	712	750	665	759	661	729	733	723	732	720	730	711	684	738	758	716	709	742	707	717	657	731	745	688	707	750	726	693	747	742	795	742	704	719	731	716	737	733	767	735	690	736	733	717	728	726	700	704	723	746	745	696	668	702	730	716	712	760	703	723	720	688	699	702	720	705	691	747	710	732	723	722	769	658	783	736	754	803	711	699	713	751	732	741	740	749	734	714	715	728	730	770	725	730	722	696	706	688	761	663	713	756	759	698	745	755	708	708	678	726	717	740	726	778	715	705	681	716	742	706	721	770	719	728	728	696	736	717	724	692	729	751	696	652	740	688	697	717	750	799	724	690	776	768	748	713	673
4611	1928	1437	1002	976	894	852	791	797	759	769	744	771	777	750	725	766	729	718	774	747	760	773	790	729	753	743	688	736	747	700	750	748	722	745	756	716	735	801	752	766	725	800	766	757	784	731	718	747	748	741	759	751	762	751	739	801	765	715	728	755	758	729	748	765	690	724	742	776	746	704	768	759	693	729	702	769	794	755	749	770	722	725	716	743	791	752	745	771	787	764	763	747	749	732	746	713	808	745	790	755	705	705	744	753	724	718	751	786	706	731	731	732	759	757	750	780	778	710	740	765	690	773	768	748	742	712	751	676	706	718	703	735	724	684	731	749	807	712	738	770	747	730	735	731	712	674	783	753	755	721	758	718	702	749	751	706	730	746	773	772	737	760	731	685	724	750	728	741	738	742	718	680	769	746	790	747	767	707	705	766	764	713	735	727	721	777	724	786	711	777	745	751	732	749	707	735	784	697	741	721	744	753	723	754	769	737	688	752	734	701	763	714	734	705	722	750	706	728	738	748	760	746	767	735	738	731	744	704	749	728	749	745	686	672	737	740	715	697	699	726	707	724	696	757	765	703	750	749	722	717	743	709	716	739	747	734	734	758	705	735	770	735	783	736	712	753	719	759	764	743	739	751	738	692	745	741	710	769	769	714	742	742	714	753	758	745	742	714	742	753	679	713	731	732	704	695	723	737	704	712	735	732	717	741	745	757	699	725	727	746	749	753	806	738	753	725	738	723	721	744	712	711	733	723	727	763	750	799	749	741	754	744	753	751	727	761	725	747	738	747	755	791	712	754	697	741	769	754	738	727	733	700	740	703	752	739	741	772	732	742	715	749	707	758	712	712	750	754	698	774	741	743	763	731	728	755	766	732	714	736	774	753	756	704	717	762	763	754	765	736	734	709	749	740	723	714	710	727	761	740	728	700	699	736	714	776	735	746	732	700	712	782	710	763	733	739	768	711	711	765	746	763	779	708	764	762	711	700	742	689	723	753	743	764	726	714	702	728	697	706	770	743	756	717	730	748	736	695	780	731	764	778	725	763	739	757	768	730	681	788	793	674	758	726	702	716	796	773	743	743	728	737	737	748	752	741	754	767	751	762	757	746	731	731	730	773	709	678	712	676	739	711	774	763	715	711	725	770	721	718	713	741	765	753	753	723	761	718	701	701	754	719	755	734	725	736	713	718	722	729	709	727	769	734	745	722	735	690	717	781	727	722	780	713	733	775	705	745	740	725	744	669	709	755	716	726	697	764	772	792	751	779	731	754	767	737	763	739	764	748	731	751	786	717	772	726	793	747	762	719	720	764	752	682	763	732	730	724	767	730	705	736	698	676	702	756	771	757	768	730	758	731	719	739	788	787	746	785	732	744	727	752	690	717	741	707	779	774	722	730	743	701	712	756	745	737	734	725	709	792	726	700	752	741	705	698	701	731	779	746	750	769	702	699	750	787	759	770	747	769	762	746	762	719	738	760	727	745	756	757	755	747	720	698	722	764	774	763	787	692	749	708	747	784	699	774	725	717	736	751	743	694	742	721	721	729	693	706	753	757	714	720	771	711	734	765	749	714	767	728	789	686	741	744	755	753	767	769	739	731	720	748	702	708	760	743	693	746	713	710	752	792	732	712	750	732	770	730	773	764	786	733	729	717	758	735	736	705	715	757	755	740	768	737	705	710	720	757	719	725	724	766	703	696	784	728	769	724	745	731	737	769	759	764	722	759	783	703	721	791	749	730	769	706	741	744	698	756	760	725	785	764	718	751	732	736	750	695	755	763	743	762	741	730	743	726	745	737	758	780	695	704	739	788	777	712	774	722	738	763	740	732	734	793	739	718	750	743	711	732	741	753	755	797	819	707	731	733	722	709	726	733	705	785	776	723	740	755	755	747	732	745	726	749	761	803	738	745	712	767	711	736	687	741	722	732	711	760	714	712	718	756	738	714	771	709	740	736	760	750	727	724	721	718	753	711	702	721	723	757	726	747	745	722	730	751	722	723	778	739	727	728	721	721	711	773	739	725	741	760	732	722	728	763	753	789	745	693	736	752	726	762	761	698	760	731	739	699	751	775	710	739	698	722	804	719	768	784	740	742	799	727	704	740	779	702	725	752	754	752	774	721	731	740	748	719	739	760	753	693	761	731	771	785	684	744	765	758	741	714	758	700	720	696	720	727	750	768	755	790	751	752	749	737	715	747	771	757	749	740	704	687	762	726	737	744	688	735	794	760	743	717	706	747	765	768	766	754	759	749	777	736	719	753	720	731	696	679	723	709	788	714	702	750	753	768	702	746	752	705	685	721	711	739	692	723	777	741	764	790	743	752	753	749	760	737	748	726	741	723	701	727	709	714	756	727	727	714	782	715	794	764	732	709	768	750	722	752	707	725	703	717	751	767	742	760	740	738	734	725	755	740	751	704	736	762	719	758	770	718	742	746	731	734	725	761	679	740	746	669	719	699	790	753	770	782	782	695	746	785	750	731	707	752	679	686	726	756	760	715	751	718	729	751	717	755	707	686	730	740	732	758	731	760	753	749	759	731	732	744	743	795	726	771	755	703	675	727	672	751	741	741	732	759	722	713	733	705	757	768	763	737	728	723	722	756	765	756	761	718	774	747	770	751	721	726	753	729	775	719	716	807	721	757	751	748	738	744	713	720	732	756	760	713	739	735	706	763	700	707	737	745	702	756	762	762	751	733	719	755	775	733	718	699	770	779	739	727	751	725	777	799	758	714	720	744	725	773	744	725	791	719	744	759	746	744	754	757	731	761	752	750	742	672	753	745	693	721	743	742	728	655	754	708	710	735	714	752	736	739	774	721	766	760	738	754	756	727	780	720	786	728	759	795	717	725	731	724	724	743	752	743	693	719	744	721	734	729	723	761	722	703	774	747	683	689	692	748	715	743	702	732	742	725	738	749	741	719	737	668	781	780	782	722	726	723	747	744	787	764	793	695	737	714	728	690	719	697	788	727	674	722	743	760	710	763	751	738	693	791	721	749	722	732	754	719	748	734	758	765	752	738	775	718	751	765	719	745	755	722	751	720	731	761	734	769	723	821	702	746	709	693	747	689	761	787	765	742	716	681	708	728	801	783	781	769	757	722	705	737	717	682	712	731	715	728	720	760	714	767	776	718	697	710	687	729	765	716	795	743	775	707	761	727	708	738	710	757	709	763	696	705	729	734	679	714	762	711	751	699	774	765	764	721	752	710	723	754	741	812	751	738	707	754	759	743	758	798	781	699	749	795	704	804	735	719	779	716	799	728	742	772	665	708	741	728	795	744	704	738	788	725	689	730	730	708	739	718	773	712	727	747	724	721	764	733	767	769	715	750	747	748	783	777	738	773	741	730	686	725	681	757	738	764	692	737	728	762	746	693	763	761	684	727	706	769	728	719	759	721	720	726	707	762	748	750	678	732	696	771	792	759	775	736	695	707	723	792	704	746	717	731	773	767	775	751	726	762	734	729	733	741	718	753	738
23704	21314	28635	24326	21316	11034	1154	726	587	545	480	455	405	440	419	391	352	353	375	401	360	379	357	374	367	342	346	343	351	354	332	366	367	364	338	339	346	310	334	362	323	333	337	311	319	332	352	342	318	316	342	327	337	311	327	331	316	326	348	314	303	346	364	314	361	367	350	348	314	327	354	310	342	353	346	352	338	302	310	328	334	329	361	334	321	349	347	306	320	319	348	312	330	323	327	360	315	307	317	311	330	319	333	323	318	304	350	339	319	331	301	336	330	353	360	337	349	318	348	347	326	323	326	346	318	347	347	312	342	331	340	305	337	314	323	350	335	317	301	310	307	327	350	339	338	297	313	330	358	324	327	315	354	314	334	312	331	330	329	347	308	354	330	339	316	345	336	320	328	312	293	325	320	309	344	314	305	342	359	316	336	320	335	321	316	351	308	324	329	312	321	319	291	360	299	346	319	322	371	341	347	342	329	322	350	306	321	331	345	337	346	347	308	323	303	331	316	314	346	324	350	312	343	323	335	327	347	340	308	329	328	318	327	341	329	310	308	310	342	342	343	324	299	319	308	345	344	311	346	337	356	321	344	330	335	304	332	289	358	339	326	329	317	304	315	326	361	323	343	315	315	339	328	333	296	309	331	330	308	330	335	334	319	289	287	342	316	320	327	341	317	322	347	343	310	371	290	352	329	324	326	306	331	354	335	351	335	345	313	336	356	346	339	308	342	342	297	331	334	334	329	335	334	333	353	310	297	377	352	319	324	322	313	325	338	312	301	311	322	325	337	314	346	346	343	329	300	334	317	321	338	330	338	320	324	336	338	341	362	331	362	323	309	339	305	316	310	304	342	327	320	331	312	334	374	345	319	321	323	287	337	326	335	347	322	351	331	333	333	318	303	332	360	345	318	343	353	356	350	341	317	328	361	333	321	347	324	339	306	306	356	338	313	342	346	328	329	320	303	340	296	341	353	328	328	383	336	333	337	317	339	321	320	335	338	324	347	351	315	332	337	310	348	347	341	330	305	338	352	340	323	312	314	318	344	332	327	313	321	331	338	353	328	338	332	318	324	348	338	318	319	311	309	334	332	319	334	352	317	328	297	286	335	329	303	352	318	281	352	324	322	340	344	342	331	323	326	326	297	325	317	355	324	351	352	350	330	318	348	321	328	302	288	340	327	357	304	297	321	369	326	327	330	343	321	359	290	315	325	309	354	323	342	316	333	336	326	326	329	327	320	319	342	337	338	359	349	317	326	378	357	351	339	353	351	330	333	358	373	333	320	317	322	369	335	364	309	327	324	320	345	339	364	322	336	330	295	325	313	341	342	290	324	375	301	318	318	323	352	307	313	308	352	372	318	364	367	296	320	344	367	343	321	310	327	323	318	336	332	327	347	309	328	339	346	329	344	346	304	356	325	336	328	343	358	316	336	344	357	335	349	329	313	331	332	310	328	286	311	316	340	336	324	337	341	346	329	336	322	312	336	322	336	326	331	329	335	339	388	351	319	372	330	336	315	338	353	351	341	330	335	333	329	299	328	312	340	342	345	339	340	347	339	326	334	298	333	289	313	350	336	303	318	329	335	359	350	350	315	317	332	328	337	339	347	292	320	317	358	325	323	350	355	356	332	339	310	353	343	311	349	295	319	343	322	329	327	317	342	298	332	341	347	339	311	329	352	313	333	316	316	333	345	347	316	313	342	336	339	334	334	309	326	354	318	324	362	322	307	329	343	318	323	323	300	354	336	313	317	337	329	340	304	331	324	364	309	330	357	327	312	307	317	312	327	302	351	319	323	339	317	336	318	331	337	377	333	311	326	336	340	322	340	333	333	338	317	340	299	335	320	343	344	322	356	331	338	355	325	303	326	372	323	319	298	312	320	307	318	353	355	349	303	357	339	307	308	307	324	336	315	296	362	309	351	337	320	343	359	345	346	337	362	315	302	317	329	329	333	340	340	361	338	355	351	352	360	311	315	331	337	305	334	311	348	320	323	345	299	346	336	329	340	333	332	334	317	331	359	339	319	323	337	360	329	317	328	329	301	314	313	323	331	317	315	329	307	324	333	361	313	296	325	345	345	335	304	333	332	351	324	317	363	345	335	316	299	317	334	305	351	310	349	338	343	314	348	342	317	310	327	337	327	293	337	321	326	324	328	322	351	338	301	296	324	331	336	328	302	327	318	296	308	351	343	360	309	322	335	322	340	352	310	327	358	340	303	343	322	300	359	314	347	334	340	318	336	347	332	302	336	329	328	310	319	345	328	336	328	304	343	316	328	332	325	319	337	336	344	299	359	346	298	299	312	370	309	326	326	301	360	337	302	328	349	300	336	336	287	360	298	332	314	333	353	336	349	323	328	325	311	316	316	343	346	350	295	340	354	336	339	338	353	301	358	322	329	295	304	292	326	337	354	342	319	319	315	364	338	297	309	307	326	303	340	329	334	317	321	354	328	315	325	317	341	340	321	328	333	316	326	322	345	352	319	320	353	309	350	320	338	319	305	314	319	352	346	326	336	323	323	337	319	294	358	334	342	350	317	326	327	326	314	326	341	320	333	325	335	320	334	342	292	312	332	318	320	355	286	291	334	331	324	348	345	312	325	349	331	309	340	342	306	332	313	312	317	337	320	312	345	322	338	322	328	322	322	309	347	329	314	339	325	331	342	323	353	332	314	332	299	364	336	326	327	345	336	344	294	323	346	337	338	337	346	342	335	306	305	316	358	333	350	347	313	331	311	318	306	312	321	324	349	322	345	309	321	342	287	306	310	338	322	305	327	326	322	343	328	328	297	337	344	319	322	303	352	368	317	323	319	325	327	338	289	323	346	342	318	346	304	323	340	352	315	311	366	321	342	339	319	349	333	291	320	327	324	355	317	321	336	301	315	317	342	310	314	315	349	303	300	329	324	342	350	323	328	328	340	291	322	368	317	318	337	317	308	306	324	328	319	320	326	337	352	344	319	332	324	347	337	357	319	325	323	310	323	345	313	329	335	332	324	324	306	335	327	316	333	310	328	332	303	322	356	344	338	314	328	313	326	336	333	341	330	311	321	305	340	307	310	324	331	348	318	319	312	340	325	334	321	311	316	335	304	301	318	312	326	341	307	313	312	312	348	337	330	346	360	338	324	348	297	309	340	332	355	358	315	292	325	334	302	330	313	323	311	341	328	306	307	302	333	312	321	298	339	356	356	306	327	332	333	349	309	342	307	363	342	353	315	346	341	320	317	321	332	336	312	323	317	314	318	322	333	342	313	360	348	336	318	296	377	331	355	337	311	333	318	355	347	326	314	304	336	307	315	324	355	348	342	343	366	325	346	330	318	334	337	331	329	315	307	347	319	314	339	311	363	335	357	338	349	333	340	311	325	337	346	322	346	338	345	333	309	326	347	296	307	351	293	337	340	326	330	315	328	377	318	354	319	303	334	321	309	309	287	334	345	330	323	329	337	329	304	352	335	309	346	350	297	335	311	337	327	336
3422	8865	6146	2892	2113	1623	1256	996	867	688	638	570	542	507	473	455	403	437	422	380	373	386	400	365	363	377	360	374	338	370	375	363	360	379	358	366	350	287	328	379	350	344	344	357	386	353	368	366	361	366	361	351	355	330	368	363	357	360	337	378	372	339	346	320	350	357	325	378	331	314	379	342	335	377	340	375	359	363	307	314	309	331	383	326	350	338	368	348	372	316	382	349	332	382	328	351	314	368	321	328	317	338	316	368	347	345	378	331	317	329	332	335	326	348	355	372	333	352	334	332	360	382	357	354	342	353	344	360	337	339	344	341	339	346	341	362	339	376	329	324	342	333	360	317	312	329	345	365	355	315	319	364	346	312	344	372	360	376	344	357	360	339	349	340	339	315	376	367	340	356	345	360	315	349	332	345	331	338	321	330	351	352	346	337	368	361	385	308	379	355	378	352	336	361	296	378	366	331	338	317	369	348	365	346	353	331	341	304	331	301	341	336	326	349	341	332	321	371	329	349	348	324	338	354	337	356	337	332	344	348	371	362	316	368	333	331	324	318	341	332	317	357	355	318	337	332	322	335	365	348	356	339	324	344	333	328	316	342	343	330	346	336	341	344	328	356	376	338	342	346	320	296	330	329	350	350	327	343	337	343	326	313	336	349	405	355	320	371	332	351	342	326	349	351	357	379	333	335	358	349	344	351	336	357	367	348	336	368	336	307	334	327	329	344	356	342	333	366	360	371	367	341	349	338	370	354	351	315	336	345	371	334	353	341	330	340	316	388	374	360	333	322	317	330	337	365	380	349	331	364	364	329	355	327	348	356	373	347	372	369	351	324	366	330	334	371	340	361	371	345	356	339	335	346	345	360	379	335	361	342	325	315	341	370	316	364	352	347	323	370	348	337	321	357	304	348	330	363	318	336	348	335	355	342	362	382	361	347	345	378	363	341	325	313	348	339	309	360	347	353	363	378	363	340	324	312	352	327	333	343	329	373	335	348	329	327	327	346	326	344	342	352	337	357	348	325	321	321	337	357	323	356	357	341	303	341	332	352	380	313	364	386	343	358	361	315	346	366	339	361	340	337	357	363	360	362	351	325	351	343	349	339	363	338	353	353	347	326	326	375	341	336	340	361	365	314	349	363	311	322	335	387	371	330	350	324	317	341	326	315	365	347	371	335	384	337	352	332	344	335	334	328	362	325	338	374	344	333	350	339	343	401	355	335	327	357	348	389	334	354	317	316	336	358	330	349	330	323	363	326	337	342	362	343	362	341	346	348	305	350	365	322	331	327	344	342	337	344	367	306	290	331	347	357	334	362	343	339	327	318	360	358	339	349	317	364	345	370	325	341	317	363	374	370	334	380	320	350	356	356	326	347	335	365	316	362	328	334	365	360	370	340	357	352	349	357	331	339	350	362	337	351	337	333	347	343	342	342	331	336	332	337	326	350	355	333	350	326	343	340	356	346	334	348	339	349	338	324	311	331	352	336	340	348	331	353	355	347	351	349	367	336	361	375	361	333	332	332	361	342	367	337	349	333	340	330	375	359	347	333	342	328	326	369	348	372	331	301	351	356	363	383	350	338	324	345	355	320	346	320	366	366	337	330	351	346	324	345	332	327	330	333	390	359	359	357	350	382	360	333	319	339	353	356	349	337	328	344	329	367	358	330	357	373	348	325	311	356	353	334	362	340	362	344	363	307	328	319	318	377	336	331	357	349	349	330	344	350	349	339	334	294	376	343	325	352	323	340	320	324	365	335	327	335	299	352	314	355	357	380	360	351	369	326	332	345	323	377	351	324	316	340	404	338	372	342	329	340	353	329	332	345	344	349	362	300	365	357	360	352	323	373	306	362	335	338	337	357	318	334	331	336	364	371	347	360	363	359	373	331	358	323	369	340	315	322	337	320	340	401	330	312	375	348	329	317	348	342	362	330	351	323	359	346	336	331	357	355	327	363	320	363	333	349	332	340	338	353	361	354	363	337	331	340	348	360	353	336	329	344	361	351	357	307	330	332	349	339	354	329	358	396	369	376	337	333	340	309	369	344	330	344	326	311	326	345	353	372	345	353	322	363	318	377	360	363	378	359	358	357	360	358	362	308	349	335	354	327	334	369	350	380	325	364	354	357	356	372	360	336	360	343	318	349	355	363	333	309	355	365	361	356	329	353	349	343	332	332	328	344	336	378	314	337	382	336	389	358	371	370	357	335	326	366	367	318	343	359	363	340	348	363	335	341	331	318	342	351	367	357	354	352	351	340	366	339	421	344	313	361	340	370	336	310	337	351	365	330	353	371	310	333	337	340	356	323	362	361	348	338	366	354	339	338	318	338	357	341	404	322	350	338	359	336	338	339	328	332	339	324	376	348	339	341	349	364	319	326	327	359	355	350	329	337	350	379	311	336	344	359	343	350	346	388	362	347	315	327	323	364	393	352	345	350	355	322	312	337	322	335	334	342	346	313	332	342	347	337	344	333	327	351	354	362	335	325	360	360	300	330	350	355	310	344	342	352	343	348	362	364	378	351	343	355	348	336	362	366	324	329	375	346	365	343	332	365	330	343	365	365	352	316	321	349	354	382	366	337	387	365	315	368	335	327	360	326	361	343	356	311	346	340	353	328	381	287	332	324	330	384	342	328	337	356	307	344	347	359	356	332	343	333	324	350	339	330	373	326	366	375	344	331	333	359	362	346	336	363	306	364	333	323	351	351	336	345	377	386	336	341	380	329	291	335	338	324	350	326	353	343	331	363	352	357	321	358	361	343	342	349	338	330	355	317	354	351	373	351	325	329	348	357	375	324	337	356	355	352	335	333	378	382	355	345	363	354	351	328	395	358	326	346	342	350	335	372	335	368	344	365	322	359	342	359	332	324	312	339	362	329	343	337	337	336	319	336	340	330	321	353	348	317	368	331	369	345	326	323	336	342	341	359	340	326	350	350	370	369	345	363	360	341	330	345	373	346	347	339	368	333	367	314	369	343	332	364	338	336	377	338	346	383	376	391	352	357	363	356	371	316	360	303	352	317	343	334	313	329	346	332	316	370	345	332	317	395	366	339	340	337	325	340	357	344	352	315	319	363	353	340	336	349	345	342	367	360	315	371	331	339	306	371	327	371	329	364	337	349	372	340	359	324	325	333	308	346	371	354	306	339	341	358	337	363	343	324	315	316	349	352	367	350	351	340	363	377	338	311	362	358	363	359	335	367	354	324	335	343	336	337	331	363	356	339	354	305	353	356	338	359	327	338	371	350	359	381	345	342	325	344	363	335	321	338	362	340	346	340	346	332	340	344	356	345	332	355	349	345	313	377	371	350	320	330	383	353	345	327	328	340	350	364	360	369	368	384	345	353	353	355	334	372	346	336	345	341	315	353	336	338	362	329	349	321	351	382	354	334	364	348	360	337	324	338	341	339	383	345	328	349	329	326	385	320	330	368	339	309	318	353	359	345	314	340	359	338	329	342	358	333	331	355	351	331	338	360
24837	21308	27636	25307	12587	1527	1127	1030	993	985	973	909	927	942	875	934	874	863	820	852	841	858	827	894	846	913	853	852	847	884	879	885	839	864	860	806	873	877	877	837	851	869	864	871	844	884	807	839	884	848	859	845	846	849	856	840	905	848	905	908	827	856	875	902	838	877	815	832	867	843	888	848	862	851	856	862	840	896	867	874	915	867	852	868	835	863	850	827	845	862	906	826	858	895	816	866	852	828	883	862	867	903	829	858	842	827	850	858	867	871	898	852	838	830	834	882	865	920	811	819	916	849	889	833	858	838	800	852	844	854	889	868	803	878	824	823	877	838	884	880	900	896	887	872	860	848	850	854	845	854	855	859	831	820	869	884	892	868	798	806	905	849	813	941	906	840	880	816	905	890	815	837	865	861	834	881	827	822	855	882	860	857	889	853	830	891	874	824	841	885	831	857	854	832	861	820	910	906	824	909	887	849	865	849	826	808	822	832	882	857	872	888	849	902	874	889	867	864	851	865	844	869	800	861	811	885	854	825	854	862	839	833	823	894	892	844	818	820	823	854	868	878	870	913	804	879	832	881	829	839	898	877	846	865	815	821	857	838	834	930	820	875	898	850	901	895	830	865	824	883	834	852	904	834	849	823	838	897	878	828	819	861	869	818	860	853	843	863	824	837	893	851	904	833	867	861	855	883	903	878	860	794	885	852	812	862	878	869	814	828	902	852	880	874	815	813	843	920	846	884	822	857	893	886	857	845	849	835	900	856	894	810	854	804	855	848	863	895	887	812	839	896	778	817	859	837	857	829	872	782	824	872	871	810	859	876	825	895	867	863	832	824	807	818	846	842	829	862	868	847	849	832	856	805	797	803	879	822	882	841	803	886	826	887	865	811	870	874	881	889	882	876	883	801	855	892	891	872	827	847	851	846	878	854	895	829	836	784	865	859	870	892	790	813	856	899	820	870	818	883	819	864	887	815	853	877	826	811	834	857	805	856	872	792	829	852	876	831	872	840	876	822	884	833	824	858	876	875	883	842	834	826	855	843	865	811	870	868	847	828	831	867	878	890	834	858	811	853	840	856	864	802	875	808	890	873	822	860	855	830	777	894	833	859	852	863	847	869	843	835	867	875	867	808	826	815	839	822	871	881	825	800	853	847	895	811	831	863	861	841	856	798	915	881	906	895	875	818	904	856	909	875	806	889	888	852	864	863	851	875	921	830	855	892	820	869	890	822	863	854	855	907	877	815	871	884	829	838	826	872	873	847	849	865	855	838	858	834	848	907	882	827	893	847	866	883	844	854	785	864	848	813	812	832	846	856	844	877	849	779	802	817	845	899	848	868	827	838	827	855	819	830	893	892	836	866	875	867	864	828	829	875	826	863	854	871	821	859	889	822	834	918	838	873	864	846	855	814	869	833	856	872	894	869	805	834	904	849	814	886	804	845	874	892	847	831	864	797	855	849	830	867	870	852	867	817	848	881	862	807	854	901	816	852	875	863	832	900	868	860	862	892	810	865	826	785	818	867	875	818	807	871	897	810	857	807	870	837	887	876	826	899	915	880	828	819	874	820	878	868	825	847	870	812	806	833	857	893	883	808	857	860	823	812	881	876	866	844	829	871	873	801	857	832	837	881	842	829	860	859	828	897	839	879	816	811	855	887	824	856	835	872	828	877	872	816	884	898	911	839	819	872	892	874	911	872	826	879	843	881	836	849	817	841	839	819	848	823	879	819	846	865	820	832	862	861	828	852	888	777	871	827	856	894	840	803	861	816	885	884	839	832	846	890	881	834	838	819	877	820	870	828	836	811	877	869	881	805	821	810	836	858	857	790	885	864	850	821	853	855	867	875	847	807	847	845	818	883	883	855	822	885	889	813	858	837	868	843	876	848	850	838	829	861	900	843	831	844	887	881	885	817	817	896	823	844	903	904	849	860	855	898	897	824	826	858	904	857	877	828	820	824	876	842	840	886	890	845	849	818	837	853	895	815	847	864	821	853	845	876	823	896	831	919	839	932	824	838	861	840	839	885	863	874	862	853	883	868	827	813	868	880	800	867	885	859	881	815	859	831	850	883	826	800	840	837	873	859	821	854	833	864	846	837	843	866	835	843	914	858	876	826	889	823	900	839	862	804	850	864	872	857	842	883	865	809	844	827	895	853	818	883	826	852	847	852	810	879	814	867	812	896	884	871	847	839	754	850	788	786	886	865	861	894	860	874	873	824	830	864	884	867	856	847	860	848	849	855	793	868	851	873	820	942	882	847	862	830	906	842	874	883	834	886	854	851	831	857	846	844	840	850	882	843	849	881	869	850	833	833	873	869	886	858	860	810	898	810	890	862	859	819	888	852	813	881	860	840	898	831	878	848	814	868	894	887	869	840	836	860	897	812	847	844	849	804	860	852	816	850	853	840	884	853	888	852	840	913	854	825	846	865	850	812	843	838	857	865	868	829	838	840	857	877	853	867	822	814	828	878	831	849	826	821	873	879	889	847	838	898	857	840	855	841	798	870	865	852	834	865	883	823	898	861	869	827	929	816	878	925	826	857	895	837	820	827	893	867	788	834	859	822	876	796	817	855	845	895	852	857	841	849	927	851	815	837	856	849	872	816	867	866	865	886	784	851	790	839	863	886	840	851	889	857	878	865	900	877	860	843	802	857	850	888	882	929	854	829	871	842	834	871	832	868	872	857	848	890	841	893	865	897	816	856	877	901	874	910	842	825	846	837	895	809	834	841	825	781	877	835	858	868	892	872	888	818	840	857	889	815	872	913	848	850	908	842	893	860	823	897	859	847	861	876	866	837	777	822	857	818	894	865	823	847	882	869	824	882	885	869	900	885	902	864	871	846	834	858	816	830	916	831	906	879	858	826	790	821	874	825	845	896	874	863	904	859	896	843	833	820	831	858	913	805	876	820	843	911	824	877	860	879	857	856	843	848	891	848	823	877	822	812	861	838	883	871	892	829	875	809	840	825	908	855	827	895	847	820	841	813	894	863	784	850	863	868	819	860	838	897	845	835	817	860	816	794	889	829	813	878	866	826	888	868	822	846	865	803	824	863	853	878	843	872	886	872	832	909	878	840	847	833	873	849	867	863	811	896	841	826	828	784	846	841	839	870	866	895	834	841	836	842	850	882	795	891	883	873	834	795	874	858	885	875	865	858	914	807	846	857	816	882	853	808	879	842	857	890	838	836	863	868	817	811	855	812	886	860	873	867	863	854	846	854	839	810	830	854	841	845	894	847	816	891	855	811	865	843	875	844	903	834	850	908	833	853	889	855	903	850	840	778	870	913	816	906	872	790	917	879	866	867	816	877	904	830	856	854	850	874	820	862	843	851	793	832	857	849	829	841	883	866	852	861	834	834	842	799	781	868	875	857	829	850	860	828	878	847	871	882	883	862	844	872	855	824	860	921	804	874	811	849	813	869	868	933	844	854	849	851	861	833	857	768	856	867	820	830	881	864	892	907	843	831	879	873
3636	5716	3878	2211	1838	1501	1335	1198	1046	1053	1017	945	962	900	990	936	888	927	837	874	844	820	873	887	899	868	811	907	920	816	849	841	854	890	863	846	867	895	868	863	819	882	873	910	850	865	896	857	860	862	864	876	852	864	853	880	863	838	807	836	845	895	817	877	853	858	841	850	818	859	884	877	869	835	843	869	803	887	900	869	902	829	788	855	897	829	856	866	852	850	901	847	834	854	889	827	851	850	850	865	849	844	861	871	894	818	868	843	857	895	904	901	843	820	888	887	869	836	927	846	834	899	874	862	813	843	836	849	805	856	806	821	881	865	838	843	883	817	836	873	844	909	822	864	852	878	884	865	847	832	813	829	832	831	858	863	826	934	892	825	888	850	858	865	842	862	841	880	866	840	881	850	808	873	845	828	836	818	839	798	842	828	845	887	808	816	831	832	852	887	861	871	835	813	855	789	848	938	833	852	862	847	890	837	900	830	902	897	891	876	901	846	862	849	844	879	874	843	830	874	862	810	855	859	862	860	848	824	873	839	829	938	833	878	851	864	876	850	858	763	854	830	871	845	918	817	863	806	842	909	837	854	858	875	838	840	871	879	871	901	829	810	860	834	836	786	865	831	812	854	829	833	847	856	837	858	793	832	854	833	841	853	868	801	871	843	832	884	822	924	837	917	854	861	827	869	854	857	882	869	857	824	895	917	872	873	834	861	855	859	847	822	855	857	902	823	849	882	861	876	843	869	838	793	869	872	824	831	868	871	860	831	897	859	889	822	844	851	878	808	838	861	817	843	821	893	881	924	840	887	879	807	824	883	863	838	828	867	830	866	821	816	913	819	865	836	828	845	861	844	906	853	843	921	849	812	840	852	793	859	824	824	865	857	859	843	866	857	917	859	815	852	829	829	858	838	890	810	866	814	846	858	908	855	871	869	851	857	879	868	858	869	822	872	847	897	883	900	888	845	830	849	799	848	847	845	817	822	893	860	819	824	847	826	813	836	871	822	872	864	853	831	800	912	850	754	830	885	819	855	870	897	896	863	864	888	876	811	896	843	777	891	873	811	833	845	854	840	806	897	841	878	834	874	839	846	893	849	853	818	807	820	847	897	851	848	881	918	862	881	870	824	905	843	821	853	830	815	859	876	891	847	857	879	868	866	834	840	893	879	873	837	848	833	801	906	875	833	867	830	856	829	832	887	871	876	841	823	842	860	890	781	881	838	900	823	802	824	881	883	863	854	849	849	859	797	872	846	840	816	854	884	834	832	850	810	889	807	880	869	830	813	877	821	829	876	857	889	866	828	813	834	799	880	826	856	863	840	823	828	844	845	848	858	851	853	854	894	836	915	855	837	850	841	835	863	831	838	852	869	906	861	859	893	879	840	842	858	858	817	819	911	850	858	841	868	849	893	824	842	820	843	860	836	838	853	839	917	877	859	848	874	865	806	850	826	835	866	832	841	820	827	882	899	857	850	888	853	817	905	879	842	850	857	838	869	863	901	830	834	887	841	864	874	847	817	818	864	902	880	850	809	826	839	847	846	878	903	831	843	875	831	874	860	865	874	870	906	844	841	852	845	864	856	870	798	787	930	850	838	809	845	818	863	840	896	869	846	804	847	878	862	874	822	874	891	884	825	863	862	827	837	847	832	898	818	878	879	878	835	895	857	838	824	838	814	921	913	830	853	844	848	858	826	835	902	889	880	850	867	868	841	823	811	854	893	822	846	831	814	856	820	860	879	892	917	887	847	857	823	804	830	819	838	898	863	881	871	880	834	805	834	844	826	825	878	827	865	809	839	870	854	900	855	855	843	867	863	829	864	854	834	852	877	872	872	853	837	843	895	851	857	879	844	837	843	819	826	826	827	816	822	821	886	828	821	889	853	811	918	913	893	819	848	848	851	859	798	844	806	850	826	873	862	819	842	870	851	841	821	852	902	880	877	945	835	888	800	852	831	911	857	817	824	861	835	872	825	843	848	872	878	893	888	894	835	878	842	880	783	819	868	872	806	827	828	838	840	852	831	849	865	804	853	858	855	875	824	804	852	831	869	857	888	849	862	809	853	803	798	850	860	886	848	814	864	890	784	878	898	871	869	802	836	889	864	878	812	838	829	856	872	856	831	907	821	853	903	900	887	865	877	888	863	842	892	810	854	837	868	795	846	882	843	808	866	838	842	845	889	858	821	843	848	867	893	882	914	863	848	858	816	893	890	838	837	858	838	867	844	827	882	882	848	879	858	888	789	848	843	865	843	891	812	859	814	877	817	855	853	802	869	872	846	841	865	911	848	850	806	844	871	858	874	813	835	888	900	829	863	812	890	912	849	847	878	822	855	823	854	815	867	867	844	873	866	827	852	840	877	904	848	832	881	840	834	870	821	855	864	827	885	848	879	839	799	854	845	891	854	867	842	816	777	855	850	844	841	873	873	841	854	842	848	845	864	866	876	906	840	835	816	884	845	879	821	880	829	858	869	829	887	870	823	856	912	848	845	904	835	832	897	846	839	839	833	820	824	905	884	824	834	854	861	826	855	818	865	806	855	866	884	811	886	832	846	814	810	884	859	813	864	831	832	797	831	867	828	850	874	863	883	855	849	886	849	878	886	868	865	862	861	824	865	822	843	853	841	883	784	865	859	886	840	821	852	844	896	827	877	859	851	841	881	824	833	883	817	835	842	858	855	868	849	868	837	827	829	846	881	845	851	839	823	917	869	820	823	822	822	840	852	856	814	857	859	834	872	878	826	794	869	854	896	836	834	879	835	844	814	858	847	804	868	856	842	865	836	872	861	874	831	854	834	864	886	822	848	855	841	845	874	920	840	877	869	822	861	869	846	822	836	879	870	814	863	835	827	908	872	823	879	847	855	847	823	849	829	858	877	826	847	841	847	868	835	883	864	871	815	900	835	887	891	889	800	911	856	896	842	863	836	858	884	897	849	850	857	801	856	833	847	842	808	868	814	842	845	804	879	851	916	896	867	826	904	880	871	895	889	848	882	833	830	827	892	785	840	852	834	824	882	878	899	856	876	862	901	901	902	848	878	865	844	839	895	823	830	876	879	874	879	887	908	838	872	852	886	837	827	892	858	874	888	869	905	854	833	821	820	855	864	856	841	844	841	883	856	849	870	846	864	830	833	869	854	907	832	861	844	814	874	855	861	854	853	834	846	840	866	835	891	780	831	869	853	854	877	834	856	858	819	832	878	847	864	890	835	820	829	847	867	863	869	824	812	836	924	802	851	837	873	831	842	854	839	895	854	868	834	855	883	891	876	842	869	865	904	859	818	855	849	883	846	834	834	852	889	814	879	824	868	793	861	849	822	862	869	821	905	845	887	866	828	807	834	897	866	890	852	863	779	881	842	838	837	779	831	838	809	863	858	848	862	831	850	885	864	858	800	873	836	854	881	859	866	870	847	840	824	897	874	800	864	869	845	820	893	879	845	903	870	878	835	839	893	805	798	875	806	829	838	890	826	804	897
22495	21286	29057	23864	21290	21338	10387	1138	855	719	590	561	548	537	446	480	440	424	398	424	390	383	359	395	383	372	395	368	353	371	378	378	379	362	395	353	354	365	387	349	356	348	371	335	322	363	332	331	344	337	347	346	368	318	352	327	344	342	315	328	352	314	320	370	349	370	334	365	363	342	314	354	367	316	329	361	322	329	313	335	358	329	363	374	353	356	358	356	355	342	351	353	346	314	379	325	344	293	328	346	385	358	321	372	365	337	327	327	362	358	340	349	351	317	345	303	301	340	372	379	356	369	368	340	325	356	355	357	355	332	331	369	361	363	349	360	315	310	330	342	324	344	360	360	340	329	350	348	342	321	334	298	373	360	382	333	334	357	345	308	295	337	337	321	329	337	335	342	319	336	326	353	299	346	293	362	346	364	362	337	328	313	315	321	317	335	319	317	345	357	318	316	329	338	364	352	344	332	318	311	339	351	351	350	315	352	319	373	352	347	369	334	320	365	312	320	304	348	348	334	324	345	337	348	336	355	334	369	340	395	332	377	358	310	375	354	345	346	345	300	318	343	301	383	316	351	317	337	349	313	290	298	337	338	336	331	358	338	342	325	349	327	344	338	350	331	363	360	332	332	291	327	323	314	339	354	318	375	344	343	345	330	360	307	336	319	299	304	351	333	398	343	322	400	335	355	379	323	359	340	349	323	340	366	350	349	357	330	315	354	364	308	328	341	345	348	338	352	309	348	353	305	365	330	346	322	361	338	340	324	338	363	365	322	313	365	325	342	345	331	337	350	304	314	320	354	333	344	342	344	334	367	348	350	355	338	349	326	348	331	345	352	335	338	351	358	343	366	337	306	351	360	334	347	338	318	349	308	347	349	343	346	338	339	346	344	312	362	335	353	356	362	365	353	321	333	345	329	354	344	330	385	357	370	320	343	347	343	343	345	348	348	287	309	362	299	349	366	329	316	338	332	352	387	376	327	360	335	346	308	352	348	318	323	323	347	339	346	333	318	311	332	349	331	317	348	345	303	365	323	350	351	344	326	300	330	337	296	353	352	324	293	345	372	333	332	336	324	335	324	337	296	347	341	336	373	355	328	341	290	328	340	361	331	357	354	329	330	337	341	371	338	339	341	320	347	362	325	366	316	308	343	360	327	359	344	376	351	354	331	318	326	341	335	320	353	338	341	360	300	354	323	351	309	320	350	328	311	332	347	358	340	324	329	314	329	355	348	380	296	338	356	341	346	357	337	325	316	343	342	318	336	349	337	314	338	351	367	320	315	360	344	341	359	319	344	338	369	315	335	341	360	350	317	332	340	327	327	338	355	345	339	357	335	343	335	318	321	328	366	361	358	333	333	296	338	335	355	348	348	348	336	351	377	350	309	322	352	356	333	341	350	340	353	325	321	318	312	334	332	333	340	319	330	321	343	332	327	332	351	330	281	355	336	344	362	350	339	296	336	349	337	333	354	377	348	335	353	326	348	330	340	326	336	326	369	309	330	341	343	343	349	341	335	335	360	337	349	344	330	320	328	334	314	355	382	351	310	314	350	343	368	348	358	318	338	327	318	332	348	344	326	333	317	309	347	333	312	317	364	343	335	322	326	355	341	349	323	355	336	358	348	371	340	378	308	308	298	337	353	323	336	335	342	336	341	357	341	355	312	328	328	355	343	355	330	327	346	325	370	355	316	314	298	344	365	315	327	339	313	353	318	319	297	336	332	324	348	330	312	334	352	342	373	371	343	350	336	340	344	333	361	336	324	343	329	344	310	349	329	346	356	358	328	366	308	350	349	374	320	337	329	333	354	347	326	320	305	343	337	407	317	323	360	291	340	338	351	336	330	330	368	329	339	350	285	329	322	341	339	323	345	326	345	351	333	342	343	367	328	332	346	363	354	337	335	349	326	326	296	321	325	326	384	337	341	309	357	325	317	320	338	327	339	330	361	326	361	344	364	339	355	327	346	383	359	333	345	323	327	308	333	366	323	363	342	330	308	319	372	318	327	336	356	349	351	368	341	349	321	303	344	315	348	308	353	346	341	346	331	325	350	315	350	344	349	304	378	333	332	326	323	343	372	356	321	322	317	332	301	334	336	342	322	319	334	319	332	330	337	318	317	358	386	370	341	346	348	338	323	348	341	318	337	322	358	361	368	320	327	333	363	350	359	342	320	326	342	317	328	342	323	355	329	325	326	316	312	332	310	324	325	316	328	360	349	340	366	371	364	347	327	341	362	310	315	366	359	356	344	385	329	340	352	344	316	348	310	351	338	336	320	308	318	308	364	311	337	328	347	304	338	323	357	348	325	347	293	348	356	314	348	345	331	326	338	337	351	353	352	382	331	360	311	300	361	320	333	334	343	312	329	336	318	337	361	308	322	314	324	306	354	345	349	328	359	329	332	338	325	325	342	343	346	327	359	332	327	317	316	341	327	319	322	337	331	312	324	328	328	337	342	314	352	324	379	358	318	321	337	338	327	326	338	359	350	357	373	331	350	339	342	316	336	374	336	346	344	338	352	364	313	292	325	307	351	333	342	343	320	358	327	359	337	331	338	319	346	330	342	331	356	333	319	330	338	308	327	369	308	331	297	335	331	361	339	333	301	347	365	311	340	328	309	325	324	350	328	318	315	334	324	326	332	349	341	329	362	346	334	358	330	320	351	343	325	356	326	376	292	363	328	316	328	350	362	351	323	352	350	335	336	304	336	333	341	326	365	349	338	339	340	340	326	327	358	377	341	327	346	355	335	333	333	386	306	322	341	325	328	302	359	331	326	327	321	340	368	335	306	330	345	327	344	337	325	343	347	335	360	342	363	356	325	367	356	331	291	336	341	350	312	353	331	328	355	340	333	350	337	362	339	346	320	342	349	337	355	356	333	300	326	313	332	328	338	344	355	352	347	346	351	365	319	341	342	308	364	365	347	333	310	319	349	352	346	335	345	323	308	335	342	332	348	350	344	352	348	336	348	331	351	356	333	319	341	310	330	324	331	338	363	315	348	307	321	348	329	330	342	324	306	311	337	358	356	363	321	339	308	335	320	335	301	306	355	328	335	343	330	355	354	357	322	362	324	306	349	327	343	344	344	348	331	327	345	322	329	310	313	333	335	320	327	327	336	347	344	322	335	363	334	343	335	330	343	309	335	365	372	361	334	347	333	361	363	320	327	331	325	287	308	374	357	333	306	368	326	349	333	352	328	359	336	341	329	332	328	300	358	341	321	343	365	363	334	321	349	330	328	321	338	326	341	317	326	337	368	334	337	322	343	343	329	351	331	337	336	328	310	315	342	335	358	313	347	345	371	364	362	344	352	347	362	306	333	361	357	339	340	347	377	370	368	316	307	326	368	380	323	320	336	383	327	349	364	339	308	357	338	330	287	346	345	384	352	337	316	322	314	323	316	322	336	341	342	310	350	342	328	343	321	340	304	351	335	333	346	338	326	343	354	358	327	331	334	321	335	313	342	329	347	371	319	347	342
4309	14547	9880	4831	3487	2563	2045	1564	1187	1019	850	736	696	590	580	517	516	497	461	439	408	427	392	415	433	407	401	398	370	388	371	392	373	358	332	367	331	324	342	371	353	349	358	331	344	375	340	330	333	368	333	328	330	363	374	352	337	347	335	343	327	388	366	320	338	339	334	335	373	371	330	347	358	359	337	361	336	349	353	345	310	315	349	326	324	356	355	334	334	384	321	326	327	340	348	360	350	364	385	349	327	352	335	371	353	358	330	370	345	319	336	316	350	321	322	303	341	348	328	350	331	362	318	333	339	333	334	341	328	327	328	332	337	295	295	336	329	302	333	313	319	317	284	326	333	339	349	328	316	310	335	325	332	362	322	375	347	351	358	352	351	368	329	368	335	333	317	349	337	329	350	319	324	315	349	317	323	344	320	331	308	329	298	342	343	363	347	346	332	352	332	339	317	358	318	323	333	325	322	335	325	354	344	299	317	329	304	346	323	358	386	322	350	322	294	334	305	324	310	330	343	296	307	312	322	341	315	347	364	331	327	326	344	322	314	334	311	329	363	359	355	321	325	356	360	318	334	380	351	331	321	356	350	330	333	346	381	341	372	336	353	316	324	336	316	346	329	334	358	346	352	322	349	354	351	363	347	326	296	350	344	314	334	319	340	339	346	307	341	357	330	331	345	329	319	366	342	342	285	312	348	324	292	342	323	341	361	336	323	326	340	290	293	368	319	363	313	330	317	310	345	325	314	329	348	348	321	330	361	347	349	340	325	343	317	308	328	335	334	368	308	332	358	352	330	323	316	303	297	351	352	354	335	389	302	308	296	330	329	334	328	341	323	318	343	356	338	279	325	347	332	318	324	310	303	325	309	344	324	344	336	348	333	315	335	344	343	336	335	338	338	328	339	322	337	336	324	334	303	342	339	324	318	311	346	330	311	369	326	330	332	341	342	346	315	330	317	341	325	341	333	319	335	326	354	341	364	331	334	317	335	346	367	349	335	350	308	371	334	350	309	306	317	346	356	324	319	381	320	297	332	320	337	320	350	319	310	327	325	353	331	347	341	328	345	356	337	339	323	353	338	326	322	354	338	332	363	337	338	358	326	343	313	394	336	329	332	293	346	340	312	332	331	350	317	372	332	329	357	334	313	302	307	321	332	350	351	319	333	332	306	359	318	389	333	333	343	356	313	333	364	351	346	332	354	330	365	350	334	341	316	302	352	353	324	339	365	324	292	327	339	310	311	298	328	318	305	302	338	355	334	359	373	337	333	304	318	353	360	287	335	346	324	344	326	341	342	330	374	350	367	353	360	309	336	311	333	341	360	330	340	325	334	306	351	368	302	362	342	299	322	316	377	350	327	328	342	322	317	302	320	348	319	321	288	327	311	326	364	347	323	327	328	320	316	354	338	318	300	320	344	368	337	344	364	340	337	366	307	327	333	321	348	318	308	315	345	340	345	338	354	341	322	343	361	341	337	346	313	340	347	343	330	293	334	350	292	339	323	357	379	343	332	338	315	318	370	358	341	337	329	337	343	307	328	314	355	358	320	361	391	333	328	371	327	337	332	350	341	334	339	322	329	350	311	347	334	358	347	301	328	335	339	365	330	374	336	331	344	331	308	336	320	316	330	343	334	352	333	340	332	327	336	341	351	309	303	326	353	346	359	357	366	332	314	348	343	323	326	332	329	306	321	323	327	331	357	322	332	346	333	330	378	352	317	299	302	318	329	332	347	351	327	346	308	328	318	348	344	310	350	354	343	306	328	350	364	342	333	318	336	315	338	327	320	333	339	328	330	332	345	316	314	351	327	358	358	322	310	305	351	338	335	349	323	342	331	325	317	350	308	315	320	334	325	328	323	325	338	340	328	311	335	318	326	327	351	344	348	340	341	318	340	342	316	350	371	310	324	357	342	308	341	352	353	356	369	370	339	362	338	335	324	288	322	330	325	350	335	333	375	305	336	326	314	339	371	336	314	301	314	337	332	344	325	298	312	321	334	333	355	334	368	344	320	317	323	290	352	349	279	329	355	347	313	337	317	368	340	323	329	348	332	359	318	328	323	318	281	333	339	349	309	326	340	319	340	374	311	333	314	375	340	350	333	357	311	336	320	354	328	306	347	361	337	319	337	339	322	372	301	316	350	321	341	331	337	319	310	369	319	352	334	298	321	334	358	330	337	339	361	345	326	341	328	355	328	332	348	333	322	335	319	322	336	337	330	345	339	327	352	313	330	344	304	349	382	360	306	360	353	328	325	329	343	319	292	362	347	332	331	348	333	330	355	360	338	326	335	344	330	328	331	341	351	336	351	365	345	322	325	319	321	320	320	348	345	303	338	352	353	355	356	333	346	351	354	336	343	314	333	310	324	364	326	327	337	310	340	365	315	289	332	347	365	348	343	338	353	316	321	330	352	338	363	340	357	331	326	341	334	310	345	319	290	329	332	343	290	317	345	350	331	320	309	341	326	345	328	329	350	339	330	353	341	350	343	339	347	363	311	318	312	326	334	361	323	344	326	314	318	346	327	343	301	341	365	335	353	370	338	322	331	315	349	341	316	345	313	308	309	339	323	337	337	334	294	332	363	328	373	331	319	349	325	334	322	358	336	354	318	286	359	325	347	324	313	380	323	336	335	357	315	318	356	303	335	322	355	366	320	309	382	320	338	318	354	367	334	322	343	323	349	355	328	316	342	341	318	350	353	372	338	371	346	339	337	341	330	345	346	351	333	334	373	297	339	336	347	305	350	347	329	333	328	374	342	360	360	337	312	322	354	328	322	355	332	369	346	330	351	329	377	338	321	368	321	332	319	345	313	352	285	336	368	328	342	301	334	336	303	331	330	369	349	361	322	356	346	328	366	326	324	325	349	357	329	316	325	318	349	346	311	332	342	314	362	328	332	320	312	349	343	346	335	341	357	333	361	327	334	309	343	342	294	360	322	319	331	301	332	311	332	348	345	367	340	321	299	342	347	330	307	369	340	323	338	338	321	362	313	329	330	342	325	334	358	311	335	350	345	341	366	371	364	297	341	343	368	328	335	321	324	360	377	337	335	331	331	336	325	350	356	316	329	355	315	317	343	326	325	322	355	326	339	344	328	338	354	343	339	321	349	321	354	334	354	340	312	338	321	336	310	352	336	350	335	332	338	315	326	375	380	359	345	344	356	331	326	308	346	331	305	324	303	368	356	363	304	348	348	293	357	318	367	315	348	342	349	363	337	323	339	355	340	334	330	326	342	352	344	337	336	377	336	340	339	321	377	339	349	322	369	336	310	347	358	325	346	298	326	328	325	341	363	319	343	287	311	347	340	338	340	360	332	355	328	320	332	347	345	380	328	279	321	325	358	340	323	338	333	346	397	322	361	322	322	349	338	325	350	344	316	306	340	325	310	335	315	353	326	366	317	356	338	317	358	372	316	335	312	328	329	357	325	340	396	364	347	339	357	324	327	321	334	336	338	370	326	314	344	326	328	328	330	314
27939	20233	7982	1206	871	825	861	801	800	802	770	744	749	692	784	750	773	767	759	764	714	748	745	762	748	719	720	760	800	768	757	727	764	755	776	755	723	778	711	722	732	790	711	734	719	732	739	694	745	662	799	717	756	751	749	730	748	738	722	719	742	684	752	789	769	781	737	796	722	723	740	701	700	804	721	749	731	778	701	727	754	776	749	721	724	659	743	788	731	694	726	755	742	794	811	689	730	724	749	755	751	759	708	710	720	776	734	717	744	721	731	763	747	765	762	764	710	719	723	745	764	756	705	757	804	714	703	740	743	752	749	766	721	741	756	758	706	768	746	750	716	741	738	767	704	761	743	735	752	661	682	724	719	775	742	715	746	768	744	746	719	722	721	753	771	752	747	714	705	770	751	764	810	701	738	717	712	688	750	746	766	691	757	706	774	732	717	728	801	790	757	748	759	742	735	739	784	755	754	764	714	725	751	744	689	693	785	768	748	765	795	745	737	770	749	729	721	727	749	759	726	747	695	771	726	669	736	751	734	735	747	754	732	708	752	737	722	732	708	699	724	703	730	706	736	749	740	743	724	737	738	787	741	700	730	741	759	796	703	730	780	763	720	704	706	771	763	790	774	748	752	727	733	713	713	683	706	791	711	747	729	724	752	746	754	738	767	734	730	640	719	749	738	717	787	744	711	756	723	751	760	753	720	764	744	768	713	729	713	710	745	723	736	708	671	756	732	725	734	737	762	751	720	738	727	713	752	750	746	752	764	699	721	812	692	765	752	733	740	738	715	760	737	714	728	770	743	719	751	756	731	775	709	741	728	713	754	701	746	777	728	754	690	755	744	723	748	750	745	746	715	730	761	757	707	735	722	716	742	757	759	778	725	697	709	768	753	763	752	678	680	781	713	760	737	735	754	769	733	787	758	764	698	766	696	753	751	712	733	757	726	762	715	734	758	762	742	726	774	772	706	722	736	720	710	778	737	785	727	785	758	785	736	771	763	737	744	772	743	709	745	745	738	756	775	722	750	671	734	743	679	702	758	760	734	778	708	692	682	726	762	754	688	722	735	682	759	715	702	689	713	716	773	745	717	768	714	754	764	781	726	759	802	782	652	729	738	738	731	679	709	737	759	704	770	709	761	727	737	757	723	764	784	737	737	724	767	742	704	778	744	748	742	736	728	739	760	751	722	721	763	726	732	718	691	731	759	741	742	705	730	737	733	708	740	686	777	745	790	733	720	727	753	766	756	686	777	719	777	764	713	729	803	716	667	721	733	744	720	726	715	696	757	688	698	746	691	780	774	775	767	801	751	755	760	735	749	724	739	712	753	687	713	742	747	723	745	744	753	738	743	758	741	706	691	748	774	696	687	711	708	721	771	726	752	763	746	758	702	743	711	762	700	797	733	657	714	724	753	750	751	764	725	760	750	730	770	776	758	770	740	773	725	717	775	754	727	677	721	745	735	720	715	765	775	715	754	752	722	776	766	760	781	774	752	726	756	715	727	743	752	739	723	709	731	756	745	755	747	712	704	706	736	729	761	685	723	758	689	770	741	756	720	797	717	740	734	767	692	711	753	706	714	753	730	750	717	696	739	691	716	780	778	770	782	706	755	765	725	768	730	699	741	698	760	766	778	737	695	769	722	731	807	716	732	708	739	767	814	716	741	756	777	694	724	734	749	744	693	711	744	653	764	749	761	800	765	758	750	732	767	747	730	747	720	763	724	758	771	750	752	752	715	754	718	705	740	791	764	755	729	768	694	717	761	737	709	698	724	712	717	758	751	723	747	703	749	763	733	721	725	815	724	732	695	726	707	753	724	763	725	746	731	727	724	687	803	715	699	709	752	760	743	707	740	710	742	725	792	728	750	703	743	698	729	720	737	748	793	743	720	744	736	749	761	752	713	698	749	722	801	731	759	707	785	756	788	745	724	718	762	754	714	743	718	745	728	758	765	757	760	754	748	758	784	678	737	746	758	711	717	666	720	740	743	765	706	685	707	741	750	737	702	781	741	771	718	694	727	716	729	718	734	770	737	776	733	724	712	745	731	750	793	744	725	736	711	702	735	753	763	715	752	724	732	778	715	765	800	742	700	745	744	796	723	734	811	714	688	726	746	774	715	713	768	676	749	736	739	722	737	754	759	733	733	743	699	743	775	699	747	713	772	699	776	711	720	768	715	746	723	782	741	735	756	759	723	699	749	792	715	711	740	733	723	772	763	735	735	795	702	783	709	731	704	759	738	728	721	728	709	742	733	711	732	714	741	665	755	722	719	774	743	712	736	717	717	785	738	728	718	731	726	715	791	720	713	713	719	782	736	715	764	723	758	749	704	724	724	752	724	762	749	711	715	747	713	770	729	741	744	732	778	764	738	734	721	745	726	677	734	717	746	738	756	728	763	746	734	766	755	750	708	731	711	702	724	791	763	689	723	743	735	724	739	718	725	729	724	797	724	736	707	720	781	725	725	703	731	772	738	771	750	753	767	771	749	710	749	682	755	777	740	694	784	736	740	721	711	764	705	736	796	715	772	750	744	749	762	729	725	744	746	719	767	708	716	741	715	760	735	737	715	706	732	762	770	760	760	736	705	716	720	703	763	709	784	740	738	776	727	695	746	725	731	730	703	729	734	718	721	729	704	696	761	728	747	720	749	708	774	764	733	784	720	757	732	722	730	700	764	711	764	693	757	689	697	737	737	694	783	706	747	769	705	696	751	739	709	763	739	754	751	711	748	754	709	711	758	735	746	783	703	704	784	759	747	748	762	795	796	711	753	748	717	732	742	703	731	731	722	731	753	758	763	738	760	705	673	778	706	739	794	769	720	687	722	771	719	755	723	751	711	748	734	718	782	738	777	735	729	729	666	716	709	761	761	760	778	700	710	746	697	702	729	779	726	744	739	720	738	753	798	698	728	778	725	768	707	736	740	738	724	770	742	756	727	719	693	717	732	752	724	742	731	733	796	819	737	699	726	774	723	758	743	732	726	766	714	741	706	776	696	722	796	708	741	738	703	741	745	706	748	760	723	748	723	735	749	697	737	704	701	727	746	739	701	744	781	772	787	688	701	722	732	774	727	743	786	720	757	740	754	722	775	705	740	733	766	674	772	746	711	784	758	783	729	786	733	749	756	766	729	724	718	729	763	754	724	739	747	751	752	746	744	741	722	777	743	737	757	698	743	710	748	738	740	733	752	708	743	670	716	681	744	712	729	778	753	740	780	732	733	759	730	759	755	749	764	700	798	769	694	729	747	723	765	706	763	727	765	703	750	736	764	728	765	693	715	715	732	764	724	778	722	724	747	715	746	741	739	753	711	807	773	733	795	739	726	751	668	771	735	767	717	740	783	745	727	684	742	725	703	743	712	731	779	735	772	710	730	743	733	702	751	784	785	706	699	698	759	729	689	755	755	718	737	758	710	782	772	716	753	742	756	769	755	782	768	759	741	708	723	767	745	748	738	716	739	721	733	757	738	749	757	700
4637	1924	1373	1008	967	864	809	852	860	762	788	724	776	827	760	782	733	767	770	769	733	715	786	800	789	773	769	761	742	795	717	731	779	742	760	727	769	763	785	745	772	746	741	736	778	778	788	732	764	741	763	767	771	780	793	740	754	770	743	740	781	779	758	763	683	729	788	753	757	754	755	757	732	790	714	771	727	731	721	711	704	763	739	794	762	769	758	721	748	710	766	767	737	797	730	756	779	731	743	742	732	713	722	734	781	764	742	724	719	766	748	773	744	780	807	727	744	729	757	789	798	718	707	767	797	704	743	746	766	780	731	777	775	744	754	743	720	738	763	748	739	738	730	766	768	789	755	810	746	747	763	713	712	728	800	736	784	733	752	776	746	849	747	753	765	784	762	741	704	746	765	729	767	730	775	748	795	733	766	711	763	748	773	745	730	794	762	771	779	755	761	771	754	679	724	744	727	732	777	758	766	738	754	767	756	741	783	794	772	765	745	775	771	770	755	767	747	699	730	704	753	778	777	725	738	767	775	750	760	759	727	753	746	723	765	724	746	756	751	759	795	761	739	813	795	758	732	743	768	722	717	758	744	780	729	756	779	738	764	731	740	791	767	781	777	741	685	784	756	724	790	742	753	707	756	755	762	752	758	759	746	708	742	749	773	757	744	760	763	776	689	723	805	770	719	731	742	735	697	719	726	756	717	780	746	769	743	716	731	739	738	761	726	708	764	717	716	736	773	751	747	739	731	846	727	759	778	739	724	768	798	723	742	743	775	766	767	754	785	789	718	696	791	777	729	760	763	728	715	733	730	792	730	711	755	729	737	748	768	736	711	735	759	743	758	753	802	787	759	761	708	746	739	733	709	768	751	752	749	747	779	740	731	747	744	751	713	759	731	712	750	763	775	766	741	718	713	739	782	750	793	757	766	756	779	736	744	746	728	812	749	717	670	748	770	726	779	770	694	726	724	748	796	756	764	770	713	728	764	804	739	730	724	762	724	755	764	759	707	767	771	715	732	820	745	789	721	814	754	755	740	725	772	790	803	745	748	694	745	766	726	770	776	740	732	733	739	759	774	744	767	745	787	738	738	729	750	740	736	757	764	717	797	706	752	759	746	811	708	753	766	728	728	728	753	741	735	757	745	734	753	733	746	766	810	757	781	789	729	800	761	758	732	783	778	764	777	786	735	743	722	772	730	716	716	755	766	760	736	728	721	782	726	710	778	749	784	745	753	724	752	791	761	727	717	729	727	739	824	743	760	782	780	778	784	770	781	755	758	816	747	742	784	787	786	732	761	757	751	700	751	753	740	789	794	787	748	706	722	713	807	751	731	776	766	755	720	804	716	767	776	763	737	731	746	694	732	814	758	760	693	772	747	734	723	772	772	765	794	754	760	782	753	755	788	725	741	748	743	750	758	764	745	760	759	782	772	713	741	725	744	803	757	733	754	777	743	761	781	785	744	828	704	725	750	746	798	715	745	778	735	763	711	749	764	707	724	770	741	730	774	749	806	739	793	739	769	735	756	787	772	751	779	726	763	784	780	744	687	733	752	766	764	769	742	791	773	793	721	745	740	749	747	757	749	728	757	752	773	743	740	761	758	716	779	755	745	703	750	744	729	778	713	751	762	770	760	751	740	810	763	811	770	742	749	788	725	725	798	771	716	715	734	776	733	731	743	747	737	780	761	760	738	738	768	763	800	796	776	730	817	736	752	798	766	749	770	764	769	745	704	746	757	734	736	753	717	750	714	776	751	726	792	719	713	765	772	742	782	731	732	745	725	756	773	775	778	755	772	731	830	789	690	752	765	781	748	736	729	779	752	747	740	734	726	772	766	786	771	777	759	777	830	731	813	758	781	738	723	755	779	757	747	755	810	775	730	714	790	697	755	785	780	715	753	755	775	703	731	791	756	760	768	757	739	709	707	759	707	723	787	726	784	778	774	775	757	709	778	741	767	764	736	785	704	786	750	744	800	774	700	703	748	764	705	723	707	778	724	764	716	733	713	753	750	734	750	731	773	724	751	752	744	762	738	758	728	712	710	751	760	770	788	783	793	722	778	721	758	775	754	760	794	766	710	755	727	795	730	784	752	801	741	770	742	762	754	763	748	760	784	730	800	748	816	751	720	741	770	717	773	753	752	735	787	739	764	711	757	794	707	796	747	729	748	766	796	747	751	769	722	792	772	750	747	722	778	765	705	741	723	756	749	763	787	735	706	743	766	733	782	755	766	736	716	717	763	745	740	793	734	753	760	709	803	732	765	733	726	754	725	721	748	731	722	750	731	736	723	762	749	763	801	754	733	731	772	734	728	769	723	762	745	732	787	710	745	782	759	767	724	752	760	737	781	720	760	782	758	749	721	705	782	736	733	757	753	781	768	747	751	752	720	777	748	761	780	782	758	748	747	722	727	716	708	745	732	754	758	697	749	776	784	759	738	777	762	764	753	754	758	725	764	726	765	777	793	791	791	798	755	801	714	727	744	789	796	736	737	814	736	781	771	774	706	819	720	764	698	749	751	757	773	811	778	703	737	727	779	758	729	798	791	763	725	743	764	726	716	727	768	743	738	770	745	751	716	772	737	766	785	763	759	742	719	780	777	766	742	795	713	730	762	716	770	791	764	794	796	808	705	738	745	737	710	746	743	757	784	774	761	694	747	763	775	756	757	774	753	756	761	746	775	735	748	736	743	749	733	782	752	766	713	733	701	740	740	784	766	764	748	752	783	788	715	785	822	732	760	788	736	766	713	775	728	755	750	763	765	733	773	709	719	747	736	729	731	749	689	748	755	721	704	743	718	760	749	759	728	730	756	744	717	758	737	731	786	727	811	723	793	777	739	713	714	708	779	746	747	703	746	757	729	757	818	770	806	676	749	720	761	779	734	748	727	805	740	734	815	759	748	737	734	712	726	773	731	708	703	726	755	733	748	727	782	756	712	724	757	714	722	771	760	752	812	737	750	762	702	697	714	760	743	758	742	803	759	768	733	742	750	775	760	742	799	757	739	793	682	703	728	740	715	793	758	711	745	768	738	755	720	831	760	723	804	727	745	770	747	745	730	730	753	799	762	733	761	771	772	743	759	742	748	751	728	734	762	727	741	720	728	787	762	707	755	724	736	779	739	729	795	724	729	714	775	763	727	792	775	748	714	712	737	750	732	741	725	766	782	724	728	731	743	755	777	782	749	752	747	767	698	746	748	768	775	732	774	752	754	740	731	828	739	735	730	742	735	733	762	725	747	759	754	733	734	769	747	788	759	763	758	743	770	755	769	758	787	741	721	757	733	830	809	737	774	683	749	749	766	759	757	809	778	732	792	746	758	762	765	792	745	738	767	719	738	740	760	779	731	733	726	728	752	754	739	748	708	732	783	783	739	784	740	761	782	760	756	744	707	681	773	799	759	781	722	746	787	750	728	743	743	748	724	738	765	790	707	783	771	761	773	765	761	755	731	710	766	771	790	731	742	710	774	733	785	741
23715	21306	28653	24290	21297	10996	1105	731	607	538	479	482	412	412	403	390	356	391	387	361	367	350	366	350	377	369	368	320	348	339	332	353	363	359	356	370	362	349	318	289	323	338	373	347	374	346	324	374	365	366	303	306	310	307	334	346	333	351	332	343	345	365	349	356	333	364	346	320	312	313	319	325	331	302	332	311	348	346	325	329	357	336	340	329	326	342	369	330	343	340	353	321	350	312	325	360	327	344	309	349	342	311	307	345	309	323	323	368	346	345	345	341	332	335	350	332	327	326	337	336	314	326	328	331	345	379	360	326	334	313	323	329	309	326	324	336	286	363	330	357	331	333	297	308	311	311	352	317	341	306	335	326	345	327	338	324	343	330	316	346	355	350	362	299	321	332	336	345	300	333	333	323	335	315	320	309	330	358	352	334	307	346	315	318	333	300	351	327	368	297	361	332	343	323	318	304	314	302	298	332	322	361	327	305	303	337	333	373	357	328	338	317	325	333	380	315	325	340	314	351	308	325	323	321	324	340	337	359	308	341	332	338	297	325	306	306	296	338	302	351	341	314	339	346	342	327	330	329	299	331	309	365	358	333	331	290	315	323	317	321	341	345	348	353	326	327	352	329	319	302	309	324	313	319	345	352	331	319	333	308	341	374	358	296	353	326	311	338	346	281	312	347	367	298	347	333	321	364	320	316	337	313	342	324	332	329	342	324	299	337	332	328	338	322	301	333	330	318	353	312	335	311	384	334	363	303	328	327	313	342	301	323	364	339	339	343	307	330	333	337	324	307	327	364	309	338	335	357	321	344	355	330	334	340	345	334	339	332	332	355	349	351	320	332	314	312	341	335	334	345	370	339	335	339	301	313	321	312	331	360	311	323	348	337	343	386	326	361	289	347	350	355	327	323	304	325	329	333	331	311	313	321	308	353	314	340	299	352	320	343	375	326	316	358	333	344	335	343	315	330	308	319	326	355	309	367	330	305	342	348	351	304	339	328	360	332	307	324	326	357	324	322	313	307	352	333	354	345	332	341	340	350	329	295	366	333	335	361	342	313	348	323	329	366	311	325	319	301	333	318	347	349	323	329	335	323	335	326	324	349	355	340	326	347	361	356	343	325	327	327	320	330	308	323	343	313	342	371	341	336	324	329	320	331	329	329	350	321	343	347	324	337	325	345	328	312	348	329	327	340	339	347	343	322	336	308	378	292	305	347	337	326	346	323	326	325	307	334	320	315	328	330	332	336	302	291	334	336	320	318	351	308	298	337	336	304	342	343	310	337	324	325	321	335	345	325	315	353	333	337	346	344	357	345	321	307	322	321	347	337	329	369	318	351	320	350	314	323	338	334	382	339	310	336	308	321	336	333	323	297	317	337	329	310	304	323	310	315	330	335	315	350	357	306	309	354	289	349	331	325	345	343	338	335	322	331	308	348	322	312	318	324	318	311	318	320	334	342	323	357	318	308	360	315	331	365	345	330	319	346	316	312	345	298	323	354	349	351	317	336	357	297	321	344	329	332	330	359	341	347	340	345	387	316	297	367	326	335	326	336	306	332	308	366	310	328	354	349	308	311	317	334	323	322	381	305	325	336	291	366	301	360	317	316	347	347	350	344	334	339	301	318	342	375	346	344	359	339	344	344	344	333	330	341	325	302	343	357	325	346	327	333	366	343	316	308	335	341	320	320	368	349	360	318	356	324	348	357	356	343	331	335	323	337	320	332	343	315	302	333	327	337	329	355	349	321	336	298	357	304	334	345	343	323	328	338	317	342	297	327	335	344	319	362	339	350	335	361	344	352	341	323	315	351	347	317	306	319	301	317	310	311	320	355	386	319	353	337	328	333	296	361	335	366	327	336	342	307	310	380	328	356	349	336	315	324	346	301	347	314	342	317	353	385	315	333	350	348	282	348	348	335	339	298	362	331	336	318	317	352	290	300	329	315	320	339	323	311	363	338	332	305	343	317	337	303	315	294	340	334	318	352	372	346	310	343	322	319	344	327	356	315	339	323	332	319	324	331	335	352	352	326	320	341	302	331	319	320	339	347	330	330	346	342	308	328	324	333	327	328	318	350	329	339	293	310	294	341	346	334	345	347	323	334	375	360	361	335	327	321	307	317	321	332	352	308	339	369	322	326	327	309	311	333	305	337	362	307	287	326	340	316	313	357	338	323	346	293	331	363	381	326	348	324	345	324	360	293	338	330	322	320	357	365	300	328	341	329	326	367	343	349	322	323	309	348	337	349	354	343	344	310	346	320	316	335	335	333	317	346	353	331	316	328	328	348	343	353	309	324	291	343	359	331	336	329	342	336	346	347	315	330	365	303	328	343	363	309	335	341	295	311	377	337	356	318	337	334	326	329	349	371	343	321	342	362	306	300	343	311	351	362	337	306	338	323	331	321	304	326	339	322	309	323	351	348	349	304	330	326	337	325	335	340	317	348	323	353	335	322	332	323	358	294	331	311	347	326	315	336	318	334	330	330	319	327	372	355	319	332	344	335	326	348	335	315	353	308	338	312	348	312	331	365	312	352	325	350	369	318	353	324	316	308	335	334	354	339	321	351	363	329	342	329	321	335	342	344	312	353	334	359	341	374	349	344	333	356	357	322	325	353	337	325	332	330	349	316	315	333	298	327	337	326	326	348	293	315	342	383	351	352	304	352	309	343	312	333	310	325	327	338	363	331	333	333	345	326	369	326	343	339	335	370	340	359	347	339	326	294	344	307	322	317	337	342	348	332	353	337	297	336	323	345	319	314	316	316	320	316	312	322	342	291	334	330	338	334	359	323	340	314	330	327	322	332	333	329	355	327	358	347	341	348	320	319	348	292	372	307	328	347	333	315	312	327	340	314	354	322	338	303	331	318	315	314	328	355	319	322	331	329	306	336	331	340	338	348	303	356	325	326	330	320	339	339	339	367	320	313	314	343	338	337	317	344	303	342	330	348	357	347	356	337	316	313	329	340	331	357	330	318	338	348	328	358	319	337	322	324	281	337	334	317	345	337	319	335	296	364	344	326	333	339	334	349	326	330	352	373	360	341	345	332	328	321	347	340	313	337	341	311	342	309	318	330	303	301	341	346	329	330	351	343	307	329	344	349	346	345	313	322	338	359	326	347	319	315	334	345	344	333	329	322	301	323	341	304	337	360	364	320	326	336	292	332	358	370	306	289	319	314	318	325	331	341	353	344	337	339	311	345	299	318	305	343	330	338	318	314	352	333	332	341	309	324	338	358	337	347	319	328	318	305	340	321	313	321	354	329	355	331	317	317	306	305	295	310	316	328	292	339	337	310	330	320	325	354	352	325	301	358	367	353	338	341	362	331	317	333	351	332	354	337	337	377	290	331	321	310	353	336	313	351	388	314	308	346	355	319	344	323	323	337	311	357	328	348	354	347	343	355	316	330	314	349	344	371	343	324	305	320	359	362	340	343	342	321	350	361	335	350	314	318	350	333	297	323	344	328	320	338	295	350	319	311
3366	9105	5973	2963	2079	1538	1223	998	834	683	591	577	541	521	493	502	449	427	400	396	378	396	395	384	371	413	394	381	351	369	336	357	351	351	356	393	359	368	359	332	365	326	386	323	351	380	364	358	355	342	371	381	391	312	353	365	322	338	390	338	334	347	337	373	352	368	346	329	338	352	364	324	340	348	321	346	337	347	341	343	343	354	369	350	388	363	330	333	337	303	354	344	353	335	388	356	322	355	348	331	352	356	346	369	362	333	350	360	355	376	362	346	326	336	339	351	360	361	331	337	343	342	348	366	345	385	346	355	329	389	353	368	363	345	342	361	364	346	362	360	357	348	358	345	296	320	331	393	344	371	357	321	356	337	345	338	364	321	340	377	314	335	365	345	349	370	369	365	386	303	355	383	382	338	331	349	357	321	355	306	363	331	352	397	321	362	356	331	348	327	352	356	358	321	345	381	339	340	368	334	347	367	362	322	352	370	380	355	311	341	347	346	353	349	341	347	352	323	366	350	341	354	347	368	345	370	342	354	322	328	347	339	342	354	348	331	357	355	346	316	339	339	305	355	325	350	362	318	367	336	342	391	354	381	371	354	367	351	331	342	355	359	333	333	336	395	315	388	367	337	330	326	366	335	342	316	325	296	370	356	378	326	338	392	338	368	371	341	363	331	340	311	355	345	332	338	315	374	404	362	359	333	335	342	354	364	366	327	366	360	331	329	350	351	349	343	356	373	349	372	326	361	351	359	346	368	329	361	359	350	357	362	352	358	361	346	334	347	341	355	369	339	346	380	347	376	359	341	308	342	321	347	327	339	318	346	342	347	388	378	353	335	381	361	341	327	319	335	350	355	359	346	352	307	317	360	356	400	327	362	349	321	355	358	350	387	343	335	332	352	370	361	346	362	355	349	343	354	357	324	331	373	350	309	356	370	362	368	354	329	337	352	355	337	353	354	358	368	341	328	310	352	351	356	355	331	328	343	341	353	330	359	367	367	353	349	353	348	387	315	382	340	349	330	335	319	368	346	338	363	305	348	298	319	385	351	340	317	311	342	363	364	351	370	333	323	333	345	324	340	354	327	312	372	334	342	336	348	328	357	334	343	330	368	336	332	361	348	347	350	325	358	343	349	383	361	365	334	358	364	360	383	327	364	319	353	374	362	330	357	332	399	358	354	345	353	318	345	363	366	338	329	335	371	360	320	328	347	365	338	358	324	358	355	358	369	369	311	327	393	371	348	352	366	341	380	352	334	362	329	307	332	351	359	362	337	331	343	342	336	336	322	348	382	348	315	344	355	370	347	346	341	385	304	341	330	342	318	366	367	380	313	366	339	347	325	338	353	366	358	397	323	316	349	353	327	323	350	321	361	351	351	335	328	352	340	344	353	333	336	369	338	362	333	375	304	353	339	357	357	342	368	352	352	375	349	338	332	327	357	366	338	329	340	373	357	367	375	334	376	328	356	348	358	339	338	349	352	367	387	330	358	333	330	331	319	360	346	356	368	371	331	349	373	345	353	350	397	355	304	335	343	325	378	357	349	346	343	339	359	336	350	387	340	330	348	329	342	373	354	310	351	355	348	357	351	388	350	367	359	339	350	361	332	351	320	340	343	327	357	327	318	366	342	358	347	332	326	352	345	326	350	336	349	356	359	345	359	353	330	350	386	352	350	333	332	341	344	359	337	351	357	349	344	353	347	361	348	366	377	350	371	362	328	350	352	375	371	355	338	302	309	353	350	341	353	385	332	344	395	354	392	359	342	361	353	360	328	361	333	356	349	336	332	336	330	342	329	352	351	303	339	366	354	366	354	368	349	305	354	359	391	339	381	354	357	350	341	344	363	359	370	356	339	354	362	356	313	324	355	343	342	311	335	345	337	357	366	359	350	343	350	337	352	335	324	336	333	337	345	371	354	367	340	369	372	370	347	333	340	310	315	351	350	386	344	349	309	352	345	361	362	322	377	335	342	317	390	346	359	326	374	368	348	341	329	396	349	365	323	354	356	349	365	353	318	381	326	340	353	315	325	363	335	339	353	340	339	360	343	337	367	346	320	382	336	335	348	370	348	319	340	356	330	363	339	349	379	324	329	347	371	345	345	341	348	368	334	326	339	309	355	317	354	318	338	323	341	324	360	364	348	348	345	363	354	364	337	323	341	351	342	334	331	337	344	348	342	319	337	333	376	337	335	334	362	381	360	312	333	360	369	342	382	366	396	361	354	345	338	361	373	345	352	352	326	381	360	328	345	328	373	324	371	347	342	361	306	314	360	341	330	330	344	345	332	339	343	339	365	347	348	355	367	386	362	389	380	367	353	338	356	352	347	355	321	358	327	363	320	345	379	350	337	350	353	339	300	330	356	364	331	356	375	374	362	306	323	381	337	376	310	361	340	321	353	369	340	312	336	339	328	355	352	367	325	343	353	335	383	353	332	334	334	361	403	382	331	322	362	333	375	343	327	331	362	354	340	342	343	309	375	343	370	325	343	345	358	332	316	349	354	350	342	391	384	332	329	348	353	366	322	306	320	395	312	367	375	353	358	329	346	362	331	333	342	370	326	351	384	343	361	357	361	351	316	338	332	357	337	321	347	341	356	319	362	339	363	378	359	362	347	384	317	347	333	366	360	376	331	344	326	332	303	377	399	358	336	382	351	378	362	317	317	310	363	394	351	351	363	334	342	360	350	319	333	341	346	344	326	358	327	359	360	360	328	368	343	336	366	383	346	341	318	344	320	332	358	363	353	333	352	350	343	331	365	384	340	355	322	388	357	361	374	360	368	340	344	371	346	369	354	335	358	348	321	353	342	375	341	354	357	334	337	405	360	344	377	343	376	337	363	346	300	346	360	340	357	358	378	362	361	361	341	366	330	299	325	301	339	363	334	323	391	331	354	360	358	322	348	345	373	373	363	308	342	318	345	356	335	341	378	352	343	352	357	353	354	360	372	373	338	364	364	336	360	354	337	357	349	357	321	342	356	333	367	311	362	346	361	343	330	382	345	351	368	314	321	352	339	362	369	361	297	330	352	354	316	354	311	331	314	345	317	349	338	341	337	318	345	332	358	338	345	337	321	323	340	328	367	342	381	350	374	339	342	387	360	348	345	325	357	357	319	363	340	333	366	340	354	354	352	373	361	341	346	351	383	359	318	338	343	351	372	350	345	368	330	310	346	349	367	346	356	336	363	349	359	358	352	348	347	353	355	372	347	341	355	356	316	358	366	381	348	373	350	327	334	368	330	354	385	345	340	338	361	305	359	363	298	354	335	345	367	357	361	362	325	321	311	332	378	307	349	322	350	320	337	384	357	327	345	319	362	336	315	365	353	354	358	329	339	331	337	389	365	359	350	320	354	358	379	315	333	369	355	346	304	371	329	368	319	374	364	367	363	352	358	349	358	374	337	358	316	340	361	359	319	338	368	353	354	318	331	354	360	328	364	335	312	354	332	330	373	336	355	304	332	363	330	358	327	344	330	342	341
24946	21356	27698	25320	12640	1544	1159	1087	903	1044	958	929	907	839	924	839	875	902	901	874	881	901	873	893	864	884	908	832	864	938	896	888	873	929	892	872	878	874	846	904	863	843	909	875	913	849	883	881	905	862	851	831	888	865	853	903	862	841	880	905	854	842	836	826	849	901	843	892	802	892	814	890	842	878	830	834	902	884	911	861	906	872	842	873	844	843	903	926	896	878	924	852	931	848	818	827	877	819	877	864	858	853	857	826	856	895	867	861	859	882	907	872	842	837	900	897	851	912	795	877	916	874	858	896	839	849	856	904	882	865	878	923	883	866	880	873	810	908	879	847	858	876	828	879	862	874	829	838	859	864	860	854	862	898	824	872	915	837	870	852	866	808	862	848	855	863	792	886	855	861	844	847	849	891	864	885	893	838	817	852	859	826	895	895	900	887	876	865	823	868	857	889	844	865	907	881	840	912	847	889	843	837	866	896	858	885	850	893	841	839	889	809	879	828	837	855	811	834	850	848	892	841	852	869	844	864	879	853	873	886	825	872	872	868	847	903	823	864	890	862	875	897	883	864	865	881	886	850	871	864	891	845	849	896	879	836	900	876	817	861	880	843	889	847	897	910	893	864	853	849	881	880	871	862	871	905	879	876	865	888	854	921	855	804	881	842	849	859	879	808	889	861	877	897	872	830	897	867	892	843	844	874	865	891	856	847	949	836	880	878	882	897	854	868	861	879	815	889	869	881	849	905	870	872	867	894	863	829	895	878	827	876	907	822	820	882	881	873	845	853	878	801	855	878	893	841	909	886	925	883	865	840	906	880	930	862	902	870	881	844	825	854	840	847	883	896	887	878	898	866	872	900	814	826	853	865	870	837	883	867	885	855	858	884	839	850	815	874	882	848	837	873	888	879	861	874	868	916	871	841	834	920	857	868	884	867	903	882	849	934	780	894	872	871	910	801	856	853	896	835	903	853	848	871	897	821	880	824	850	887	846	869	842	860	905	848	843	866	890	905	863	891	859	835	951	876	806	868	815	881	840	900	945	885	856	898	844	857	896	851	868	855	881	810	840	932	843	873	888	804	854	854	895	844	827	882	847	877	876	858	880	886	919	871	898	854	854	832	834	913	857	867	860	874	885	902	827	845	864	859	836	830	870	829	885	877	831	841	834	860	863	903	872	888	859	830	880	866	836	811	867	891	879	852	871	864	804	898	849	871	877	880	872	866	864	859	850	854	945	900	904	900	853	888	856	907	854	878	899	858	852	864	838	882	866	865	856	804	830	896	865	842	867	894	852	845	828	843	831	891	898	863	821	880	859	875	842	890	871	804	866	890	907	838	845	875	835	860	818	851	842	909	870	917	870	872	916	922	914	852	878	845	872	798	890	856	911	844	880	801	841	869	815	865	861	890	877	880	848	907	898	908	831	862	855	813	891	874	821	816	841	872	874	909	818	805	874	891	789	861	898	846	922	817	850	855	858	863	880	863	893	880	891	898	894	815	890	891	897	793	816	867	863	836	887	888	872	846	895	852	842	790	842	909	872	900	886	869	864	892	877	911	869	870	839	846	864	933	893	829	919	856	796	907	867	890	907	896	870	891	883	863	856	890	843	843	835	842	848	834	882	863	783	846	836	820	861	885	864	904	854	878	848	815	914	862	849	862	934	882	881	905	873	908	837	813	891	851	862	875	841	857	872	889	864	863	840	874	861	902	888	898	883	804	979	908	912	883	918	899	889	916	876	878	852	888	860	827	911	877	871	917	854	877	851	843	843	872	877	837	838	942	858	891	875	880	887	876	885	849	859	865	898	901	871	897	899	881	856	878	855	829	876	868	871	872	908	864	843	877	893	827	852	848	843	838	796	893	904	843	878	875	933	908	866	839	825	865	812	912	856	814	810	859	884	893	851	850	855	829	842	852	838	842	871	831	869	879	888	861	819	862	832	846	847	893	861	893	852	879	860	896	880	842	831	929	873	935	912	817	836	865	822	853	891	862	891	867	914	848	817	874	855	916	927	842	911	809	869	857	829	902	891	839	873	837	878	848	865	839	888	894	847	848	882	855	900	816	875	898	899	862	891	863	854	852	826	882	881	903	933	871	857	867	853	904	899	849	904	920	858	811	851	839	902	853	874	852	816	925	844	903	846	828	856	878	907	897	880	870	888	881	838	805	859	883	893	898	838	845	806	816	830	866	908	844	861	861	854	848	826	836	842	903	865	895	910	856	854	868	864	891	879	858	825	834	824	857	845	887	868	893	829	881	852	882	893	854	884	882	829	936	885	902	828	845	865	879	847	832	873	886	894	875	892	869	893	856	885	873	861	855	889	844	890	887	905	852	838	842	860	852	864	914	885	855	861	890	847	861	859	854	848	862	856	907	895	889	860	855	841	835	867	875	857	878	873	859	852	896	837	844	871	876	805	895	883	892	870	860	842	838	837	885	885	825	877	884	864	852	879	864	848	852	900	853	819	904	879	889	898	829	817	862	878	846	864	875	865	849	875	802	871	864	911	899	903	805	835	831	880	810	868	856	879	843	864	846	846	904	883	911	882	831	887	852	881	916	903	885	864	877	785	894	874	874	852	865	847	828	883	848	898	841	924	854	869	881	870	885	849	841	824	863	819	862	859	862	855	828	903	814	915	870	849	828	866	854	886	840	855	843	901	848	837	837	883	895	846	876	846	877	852	816	850	862	887	841	913	857	896	870	831	864	889	801	855	899	888	843	861	883	896	837	916	903	928	783	850	888	892	843	845	843	882	835	851	883	872	887	879	870	862	830	846	851	842	806	867	878	825	858	848	869	922	823	810	862	877	885	840	858	878	819	917	882	953	875	890	821	869	881	853	895	878	837	871	870	842	890	877	884	863	912	913	900	821	869	939	889	932	861	820	887	834	816	808	886	914	882	928	864	830	862	907	894	883	889	849	834	836	867	846	865	869	871	899	865	887	875	873	826	894	893	841	824	846	854	847	850	887	844	825	938	877	806	855	832	868	839	824	816	878	898	909	895	835	866	860	895	886	862	872	855	890	830	886	861	825	948	908	866	856	846	862	847	861	894	862	825	873	916	838	846	912	835	861	885	854	858	877	863	843	862	876	872	890	872	864	852	889	854	875	871	832	876	885	869	833	881	825	907	848	906	871	904	892	866	894	869	838	860	830	817	942	910	830	861	916	847	870	897	869	869	918	873	869	884	868	899	856	828	841	802	859	850	895	880	919	866	841	838	864	876	899	898	880	905	865	899	893	820	906	885	926	795	870	863	894	874	834	884	810	846	897	856	835	912	916	879	882	883	844	807	928	897	857	864	837	877	894	845	882	832	813	837	896	902	860	869	848	849	803	875	908	884	823	856	871	863	858	815	825	840	868	868	851	871	887	882	915	854	851	787	870	895	856	836	878	911	903	900	879	858	861	851	809	863	905	845	885	886	898	851	900	883	876	847	862	876	847	847	886	826	803	880	834	884	838	855	877	882	859	912	849	863
3638	5659	3930	2175	1821	1492	1365	1211	1085	1024	1012	1001	1029	948	964	919	865	914	904	910	939	876	892	893	882	848	911	869	892	827	883	870	821	834	837	847	895	867	905	867	889	917	851	807	866	893	840	857	899	908	843	884	866	872	889	922	867	813	886	877	831	882	908	873	872	870	867	904	785	889	864	872	839	860	877	835	818	831	885	888	822	902	859	858	854	827	853	872	845	881	878	843	819	831	843	868	867	840	897	828	868	873	894	867	811	873	869	852	821	835	860	862	930	783	868	877	882	814	854	896	897	845	879	821	862	837	880	855	856	835	856	848	853	879	821	916	840	842	856	851	876	892	803	842	901	918	841	865	944	866	880	839	853	881	885	866	888	866	868	853	840	873	865	953	869	817	901	865	887	872	855	873	920	853	877	845	883	866	864	898	862	815	852	821	878	864	872	833	858	888	901	858	847	845	850	813	827	856	819	860	894	836	827	877	838	861	831	869	813	864	822	812	837	847	824	835	842	841	903	926	828	816	835	867	877	854	836	921	822	844	868	877	823	858	823	854	886	833	836	857	873	876	890	897	891	876	885	871	803	794	853	839	867	853	852	840	851	884	857	805	821	879	881	828	897	875	834	847	888	831	863	832	841	840	873	863	889	834	873	835	876	876	841	851	893	866	833	849	881	908	877	823	885	888	878	855	850	852	868	816	881	912	904	815	872	871	818	785	845	861	857	880	848	937	846	858	864	811	862	868	837	875	822	888	873	825	867	871	827	836	908	839	840	920	845	821	871	940	887	873	891	875	850	859	857	881	847	874	832	877	904	902	891	869	820	889	848	874	840	830	879	865	873	857	868	863	857	825	868	839	875	813	848	840	836	796	868	883	838	886	795	868	848	841	918	862	853	829	902	827	871	892	858	923	825	870	862	825	893	851	861	896	861	855	804	852	881	864	833	897	890	874	892	801	811	853	863	936	759	869	869	852	843	879	845	846	852	880	818	886	867	836	858	844	797	909	850	826	892	829	861	872	936	854	847	855	894	854	857	856	821	870	861	867	906	863	797	845	876	845	883	843	912	887	908	873	873	854	842	892	859	907	900	845	859	841	863	861	850	873	824	877	854	867	832	884	864	864	886	872	857	860	837	851	852	881	819	884	878	850	870	827	897	841	867	843	825	883	849	873	864	866	900	868	875	888	910	911	884	822	886	851	824	850	962	853	854	924	861	827	865	887	861	882	858	877	861	845	865	876	855	817	881	866	879	875	864	875	793	887	864	862	859	907	832	855	861	857	879	877	879	866	817	907	873	792	854	874	883	842	854	915	845	853	862	862	836	838	868	827	823	891	859	899	878	901	845	862	823	872	882	876	868	787	849	869	864	922	912	871	892	859	890	855	857	894	870	823	899	859	889	876	855	848	890	893	878	844	857	866	874	855	831	880	797	813	848	843	852	879	905	846	846	847	835	848	903	860	836	837	792	809	883	829	873	831	848	890	870	829	877	894	873	862	867	814	871	853	910	840	837	838	856	889	881	851	835	837	839	860	828	830	851	883	818	833	896	866	901	831	899	923	874	835	874	881	822	842	886	848	855	893	809	811	834	850	821	817	852	813	897	801	876	845	868	854	847	896	884	839	862	810	880	820	917	860	881	859	874	798	883	814	824	866	884	870	880	867	839	861	862	844	942	860	854	821	888	871	882	861	817	932	907	862	915	874	821	801	827	858	848	879	832	869	855	858	848	866	805	870	864	884	904	836	820	828	813	865	874	915	875	851	868	842	843	872	867	844	837	878	857	858	823	888	860	864	867	826	904	889	834	864	868	851	821	850	812	873	788	867	865	835	844	885	888	875	882	796	848	880	868	858	847	868	836	877	839	868	832	880	835	872	851	920	859	851	854	828	893	852	852	831	887	854	827	858	888	844	825	829	832	858	837	827	836	862	821	922	863	859	834	864	869	890	881	844	881	850	859	818	857	904	872	890	845	848	890	884	876	851	832	836	922	879	898	858	888	873	808	890	896	855	935	816	845	877	866	849	842	867	833	875	907	839	855	857	900	851	918	859	836	877	845	886	845	824	909	898	879	892	848	837	872	859	875	843	846	863	831	891	851	837	850	875	834	865	878	812	901	863	865	878	864	838	820	877	846	883	855	892	883	850	864	876	819	861	860	848	865	819	868	869	820	894	874	901	860	868	937	861	875	878	852	849	844	918	868	822	877	865	849	906	876	863	869	835	866	846	856	852	913	874	879	844	829	879	898	902	808	890	861	864	909	858	901	898	864	805	870	857	877	831	828	835	926	844	881	830	890	842	870	899	880	874	879	880	876	864	788	850	882	843	866	866	814	901	868	894	869	890	844	871	830	843	812	868	885	849	831	835	882	896	863	872	849	844	851	895	896	888	854	906	895	881	891	822	824	817	861	835	882	841	864	936	911	841	884	853	857	851	887	863	828	837	855	859	878	857	904	882	847	815	826	848	855	848	810	876	872	888	864	867	913	845	903	873	881	854	894	838	859	903	880	854	849	881	811	814	814	857	865	861	881	892	885	858	865	875	975	862	857	879	845	856	868	873	851	881	824	871	875	887	870	886	905	868	899	838	841	837	887	857	871	887	860	844	810	889	857	826	852	936	911	874	890	838	875	877	893	887	894	817	876	808	911	841	855	866	847	889	830	884	888	827	818	893	888	901	844	839	823	894	923	907	893	832	854	845	875	889	896	876	894	887	825	871	902	814	880	863	828	831	888	875	868	866	829	902	831	890	852	898	910	864	888	872	857	850	892	877	842	809	858	937	891	817	873	856	892	857	859	870	862	833	816	877	871	852	922	856	863	920	872	826	867	872	889	877	880	841	828	899	873	899	936	847	912	904	810	878	792	847	924	902	816	896	884	855	860	859	930	886	930	868	911	838	901	856	871	902	832	841	863	832	916	847	830	851	831	885	846	834	920	853	928	851	882	807	845	852	842	823	871	880	857	898	863	842	844	896	854	824	842	846	869	816	847	883	868	838	815	856	815	841	839	807	866	904	881	822	842	857	920	874	807	861	856	777	849	824	939	833	854	830	864	867	849	898	939	819	834	885	873	862	829	860	861	882	904	899	834	895	839	868	873	850	879	864	878	849	901	865	874	845	884	887	844	836	856	867	847	829	851	870	922	871	890	861	878	921	857	820	906	911	845	866	867	866	863	882	847	874	857	818	855	871	878	817	873	822	896	818	863	818	852	841	888	832	888	898	873	854	860	910	847	886	822	854	841	922	846	803	928	800	848	879	879	813	811	879	881	842	870	872	833	831	870	853	874	859	888	826	903	841	898	831	897	899	824	920	878	879	857	832	848	878	827	791	893	857	809	862	877	838	887	868	876	888	831	888	840	890	871	857	822	862	891	895	944	898	874	814	858	861	832	913	847	857	883	911	850	900	856	847	844	887	829	851	832	897	917	873	900	885	843	865	878	839	783	832	877	856	819	830	911	845	891	819	872	874	900	863	851	865	851	881
22624	21400	29215	23980	21400	21456	10775	1206	861	741	662	565	560	530	498	464	477	436	404	416	391	408	418	404	378	431	383	366	387	363	333	355	394	376	378	368	361	344	392	359	413	372	323	369	363	337	347	327	371	358	340	363	361	333	387	366	353	349	362	337	373	339	351	364	325	345	343	339	331	335	362	359	368	348	352	350	339	358	326	362	360	338	364	356	325	348	358	351	395	330	323	363	366	352	363	353	335	345	363	332	363	324	334	371	362	350	366	361	326	335	363	322	340	353	338	340	364	353	336	349	352	326	315	336	351	376	341	347	366	370	329	310	339	321	295	314	386	351	390	339	358	353	340	323	326	377	311	315	374	355	337	358	354	355	369	350	356	341	340	350	337	337	328	341	351	332	348	310	362	320	343	344	345	355	373	369	315	310	308	319	369	347	358	322	325	373	336	375	303	360	341	338	355	333	345	366	340	369	327	352	356	358	327	359	329	380	370	336	354	343	350	368	369	325	350	316	340	349	341	396	350	339	320	364	354	383	338	333	321	347	347	319	372	310	355	341	328	322	348	383	345	330	328	359	372	341	324	351	340	312	342	352	355	347	357	346	352	336	346	311	329	376	342	345	354	348	359	339	334	356	375	397	376	287	353	357	330	321	331	340	320	380	349	324	355	362	348	324	363	344	363	366	368	344	372	341	334	359	324	338	322	340	394	364	340	318	371	342	352	313	339	317	312	369	345	336	350	357	326	333	354	323	371	349	326	387	363	326	377	341	342	346	355	358	360	349	361	321	340	334	325	324	363	327	350	304	377	362	324	357	371	339	332	368	376	318	347	310	379	345	354	349	360	354	352	363	344	361	384	303	376	315	317	346	364	345	342	347	336	343	365	323	332	345	334	366	350	304	331	352	362	331	318	328	339	336	337	369	368	332	352	354	357	319	354	370	365	332	348	374	355	359	353	377	353	355	344	304	336	353	328	368	351	315	359	333	317	344	354	355	338	343	343	348	308	328	343	353	342	359	309	332	324	340	334	331	351	334	373	317	346	321	330	357	344	358	331	379	317	336	356	321	342	347	375	336	322	333	377	344	354	331	331	335	373	337	319	334	353	333	334	338	341	349	350	361	338	323	335	345	341	355	373	346	330	342	330	327	303	349	339	338	360	322	352	335	324	320	326	341	328	337	327	320	366	356	345	333	349	358	330	304	348	326	327	331	326	372	338	350	312	382	327	344	350	320	331	316	373	392	338	337	312	349	358	341	362	344	349	337	375	338	352	369	332	325	333	349	329	327	328	312	326	331	348	335	330	323	374	392	369	346	354	366	357	351	351	341	332	359	335	389	363	371	338	341	341	335	368	357	330	382	359	379	328	320	355	340	358	322	373	344	324	355	360	394	328	328	364	344	371	350	345	402	355	348	344	363	340	337	331	333	335	357	356	303	372	346	365	342	329	318	346	321	357	372	373	343	343	315	330	341	322	353	376	339	338	357	318	341	354	334	348	318	337	347	328	348	283	315	357	353	347	349	348	340	349	328	342	349	377	334	321	350	355	331	335	342	361	363	349	343	326	358	333	347	372	367	328	318	322	353	351	325	318	306	340	365	350	373	352	345	356	304	305	347	340	353	333	303	353	329	362	305	330	355	352	346	353	325	358	314	327	329	349	319	343	326	343	352	343	375	366	333	344	359	349	363	309	327	359	318	343	351	354	334	375	326	326	350	346	345	320	352	342	372	332	324	325	327	364	342	332	365	331	337	338	345	347	315	336	339	338	343	342	387	353	353	352	325	341	332	348	355	312	391	381	346	346	345	347	362	346	345	337	324	344	314	397	337	326	324	381	343	333	343	322	352	382	351	357	346	339	337	354	313	327	341	329	349	342	364	315	367	350	353	341	338	350	350	387	332	352	358	298	364	364	349	365	324	340	369	364	354	335	333	384	366	332	349	328	321	312	341	349	337	343	368	318	335	323	347	316	353	372	372	345	349	364	354	314	336	358	342	371	349	371	386	360	333	359	334	356	333	320	345	358	314	334	385	323	355	339	359	331	327	343	340	367	324	317	329	336	314	362	327	362	280	348	310	343	304	342	346	300	344	358	327	353	361	356	367	345	369	355	330	326	352	359	321	330	347	324	326	323	344	341	338	337	347	365	325	340	355	332	340	335	364	339	359	349	351	380	340	304	336	348	355	342	315	357	325	326	323	360	375	324	334	333	369	343	356	367	356	329	332	365	335	368	316	335	332	345	338	326	336	362	313	325	379	366	336	379	340	341	356	348	332	342	346	353	359	335	341	341	322	329	334	334	360	337	349	353	323	334	369	374	366	341	344	370	353	358	312	356	337	347	362	347	334	351	354	332	343	344	350	340	355	323	331	303	339	361	333	339	348	356	365	341	362	327	346	312	336	316	350	344	349	358	352	319	357	336	324	372	352	352	332	349	351	364	358	343	321	339	305	303	357	373	350	337	335	353	322	335	355	333	346	368	370	347	338	329	328	331	321	348	325	358	330	366	328	317	331	362	313	358	352	364	370	369	367	314	341	342	322	347	372	351	378	343	357	327	330	356	367	348	348	353	366	309	347	327	358	354	348	368	358	349	338	345	323	338	352	323	335	325	354	308	348	340	358	340	345	366	340	347	352	340	336	337	357	361	362	352	373	356	344	357	345	346	346	370	341	354	339	336	325	328	318	336	346	338	347	378	346	336	368	329	350	367	347	365	388	334	359	340	365	346	354	341	364	341	342	310	337	322	338	362	339	334	351	341	330	344	347	328	343	307	334	361	308	373	306	359	320	336	355	355	351	361	371	355	357	340	317	350	354	350	316	329	376	357	326	342	346	340	344	328	353	340	335	346	342	357	343	371	355	353	337	358	331	309	325	378	356	350	328	373	333	327	341	335	323	322	316	330	337	335	354	342	349	303	347	352	338	372	316	385	373	337	335	313	339	350	352	324	347	322	326	332	358	391	345	328	342	345	364	319	332	367	327	334	336	363	345	354	337	328	353	334	344	326	349	362	344	363	335	348	318	359	378	350	337	342	348	326	366	358	339	346	347	351	363	358	353	355	350	332	336	365	348	308	347	345	331	329	321	344	355	358	351	328	322	357	319	323	325	358	349	370	385	335	330	350	345	332	355	356	371	342	319	357	318	328	296	379	317	357	344	336	401	334	337	336	352	364	337	371	339	295	332	329	316	344	375	339	331	355	331	332	369	346	340	352	350	318	358	359	351	338	351	349	364	345	333	336	341	303	322	302	361	334	313	348	373	344	370	310	349	331	341	329	360	345	362	345	326	343	353	352	366	343	348	341	343	343	320	370	374	353	357	356	323	362	345	396	380	357	354	371	355	367	326	342	326	370	330	362	347	371	344	336	348	368	354	352	355	361	346	355	329	320	367	359	332	371	361	341	284	364	378	301	347	343	303	367	333	342	356	353	323	368	342	334	330	359	354	351	358	321	333	345	366	327	360	333	335	344	346	350	345	370	348	337	310
4316	14610	10071	5008	3567	2636	1934	1528	1208	991	844	739	632	619	534	521	494	443	456	466	435	407	406	410	382	380	374	352	392	376	371	370	375	387	383	396	372	351	371	392	384	359	346	355	368	368	350	379	369	373	366	330	357	355	348	368	333	329	331	329	318	349	341	363	334	340	354	356	353	340	325	350	368	324	340	324	341	358	343	312	343	390	346	323	362	329	349	318	328	309	357	339	340	346	378	335	356	340	326	333	330	312	343	355	308	327	368	322	320	335	351	308	336	336	360	337	344	281	349	356	337	331	335	361	305	317	352	310	317	337	332	330	334	364	326	311	344	324	338	366	343	334	349	326	353	326	294	371	338	319	338	339	340	370	328	340	337	333	307	362	353	354	355	346	347	378	376	341	345	344	336	341	351	350	319	343	356	329	330	347	356	331	336	360	320	335	342	307	344	312	324	347	355	342	343	360	350	357	303	330	359	365	338	303	349	325	345	341	370	330	353	364	331	305	357	329	292	337	299	359	320	361	328	375	331	347	333	322	340	372	348	328	341	344	364	351	349	348	345	311	366	312	338	304	318	363	332	330	333	323	344	317	316	319	329	330	307	358	360	315	356	362	373	352	339	333	334	323	335	356	348	293	345	325	342	362	325	348	347	348	348	316	367	338	339	327	330	337	345	369	349	338	338	297	342	349	359	329	359	333	305	331	353	321	308	350	321	337	355	360	316	335	367	352	342	358	341	349	336	360	307	329	360	360	342	373	336	352	357	373	337	356	352	322	332	342	295	326	337	304	370	362	327	319	341	330	392	365	373	352	341	325	351	352	326	322	326	356	342	336	359	319	352	299	350	337	341	360	351	358	358	347	350	345	295	326	309	319	351	369	346	337	337	357	338	362	313	311	338	346	328	338	356	308	339	367	367	343	362	377	353	321	348	328	374	331	343	343	344	309	360	342	380	324	321	371	357	342	332	372	354	363	344	321	359	331	334	308	345	332	356	358	298	322	349	306	362	333	313	327	328	327	332	320	317	346	335	360	315	358	337	369	324	364	324	336	314	320	347	351	339	324	361	328	301	332	354	345	329	318	374	373	322	374	342	333	304	336	363	344	377	375	356	345	358	361	376	366	325	347	335	304	315	322	371	330	323	344	347	332	360	346	321	349	335	353	333	322	320	334	341	325	354	337	326	355	339	326	351	337	368	336	300	345	320	350	361	345	326	331	330	309	334	346	350	336	349	363	348	316	357	355	332	336	344	333	343	352	363	352	354	338	341	331	332	351	334	324	341	381	330	354	336	311	327	335	339	335	334	356	337	339	369	355	331	369	343	352	334	349	347	334	333	335	344	355	361	320	347	339	367	357	342	344	366	363	357	333	342	352	352	356	321	353	329	360	337	323	366	315	331	359	350	320	347	350	344	332	342	311	328	374	338	310	353	346	303	314	333	327	318	323	355	329	347	313	333	344	363	342	346	332	335	381	330	355	320	349	363	367	353	346	321	341	328	331	374	327	343	327	341	309	326	323	314	368	336	354	335	360	393	356	324	324	328	328	312	348	308	327	326	361	314	324	326	302	346	352	340	321	326	336	348	316	333	336	333	349	356	300	359	327	340	343	333	331	351	341	351	339	326	354	349	325	349	348	300	317	361	358	327	343	347	318	354	320	324	382	335	312	345	350	325	352	304	366	345	364	356	374	323	360	343	342	372	338	377	358	350	328	297	331	337	345	377	339	328	329	332	309	353	360	319	345	342	340	369	350	355	377	384	318	343	345	345	333	342	350	321	350	328	349	327	330	329	358	338	326	342	381	310	317	337	359	352	325	332	334	362	325	330	364	364	335	366	323	335	386	326	343	317	370	316	346	340	365	303	300	341	352	343	339	324	376	339	319	365	343	360	327	339	344	339	333	372	315	344	336	337	324	339	327	321	326	353	339	344	325	299	369	351	360	347	355	334	373	320	344	327	333	358	330	330	349	337	338	346	331	326	284	325	339	336	343	335	358	335	325	317	341	328	321	340	340	317	336	363	353	353	319	350	302	338	340	327	327	336	359	332	380	364	325	351	335	365	335	344	333	339	366	357	356	350	359	319	331	309	338	345	341	337	360	321	337	328	337	343	368	351	332	357	323	331	373	344	300	317	326	338	351	314	349	319	322	318	379	333	342	372	334	342	331	362	362	324	371	341	326	359	350	351	336	346	360	291	302	325	317	356	344	358	328	360	328	366	370	339	325	328	348	339	346	331	376	336	357	347	337	309	347	321	349	334	333	340	363	345	324	342	347	317	340	312	336	317	330	356	326	336	320	335	321	335	344	367	342	316	343	357	331	314	360	362	325	333	349	350	326	332	331	335	331	330	308	374	339	322	354	333	353	314	376	346	378	366	380	332	357	350	324	351	339	338	319	328	335	339	330	326	324	336	357	315	324	327	371	303	330	356	336	331	337	365	312	334	350	323	339	335	318	322	321	361	345	344	357	330	317	315	335	352	317	336	335	320	348	342	337	351	300	340	323	341	335	328	331	322	355	366	333	361	346	324	355	325	337	325	347	329	307	372	318	322	357	343	342	349	359	315	361	300	343	362	345	324	340	339	346	310	336	332	310	358	332	343	329	355	341	315	343	323	337	306	320	314	328	338	343	350	370	355	329	345	321	334	337	329	315	373	350	353	321	318	339	353	352	341	351	334	353	355	336	332	301	358	317	332	340	336	352	326	345	336	337	315	342	376	329	353	356	346	354	318	329	348	359	358	329	343	333	323	363	378	290	339	362	359	344	324	340	364	336	334	328	324	352	327	334	294	311	336	310	314	368	324	333	346	353	345	365	326	317	342	323	340	347	346	364	348	348	335	344	340	353	308	357	322	358	330	352	303	371	329	317	362	331	379	350	318	360	355	321	326	333	342	345	309	344	334	336	338	339	330	349	359	328	321	365	328	310	339	314	325	333	315	379	354	299	348	351	300	360	329	351	343	321	351	336	325	355	347	329	342	322	340	319	337	353	335	354	340	359	343	368	379	306	331	316	349	370	308	379	346	368	326	339	348	324	326	331	342	342	342	350	342	362	286	354	339	327	337	314	362	328	351	358	339	339	330	317	357	371	342	353	338	329	368	352	309	348	319	346	369	370	352	347	312	361	331	289	337	355	331	313	342	332	367	314	352	339	332	364	333	370	386	329	324	331	370	342	351	372	349	357	328	346	351	362	376	329	330	321	362	359	349	349	341	348	336	358	324	329	350	345	375	360	326	353	348	352	357	334	311	305	344	344	347	375	306	330	371	313	345	340	328	352	394	333	331	315	299	326	347	346	344	353	332	338	325	308	343	322	348	343	342	336	330	330	338	352	345	317	325	352	322	395	328	366	363	379	319	313	344	353	362	359	359	336	356	329	365	326	338	314	294	351	324	363	324	338	313	325	345	331	345	361	342	366	342	357	334	358	351	335	326	344	355	354	338	341	326	325	333	319	371	331	342	370	368	331	351	364	375	353	369	335
27858	20247	8004	1262	844	869	803	819	793	762	825	749	739	736	775	756	742	747	821	718	741	759	763	746	798	742	782	773	746	758	736	723	745	734	735	769	742	719	697	755	746	731	698	714	729	714	725	749	703	793	766	712	761	733	743	685	746	726	749	707	758	734	765	740	768	749	742	731	698	734	716	774	753	760	741	744	773	765	779	817	753	752	746	691	726	750	765	756	744	775	716	741	791	760	725	697	723	744	764	733	699	774	749	736	753	732	788	752	800	761	771	765	799	763	781	679	739	734	743	719	715	697	765	767	788	748	704	801	759	755	748	716	777	746	722	785	701	709	796	751	725	770	747	757	766	770	723	740	764	706	763	731	742	716	732	790	730	773	761	763	755	708	746	719	751	744	715	704	759	816	751	739	714	725	760	790	713	759	725	755	748	747	807	715	745	764	756	754	792	752	768	729	767	782	717	725	792	698	726	765	780	703	768	767	757	759	759	733	757	737	756	770	749	745	763	778	786	786	771	787	757	726	726	765	768	742	712	740	668	743	780	763	692	727	785	714	790	778	758	693	733	737	719	725	718	756	758	830	758	736	767	720	725	727	766	795	761	726	731	728	722	678	740	750	767	778	762	743	745	731	723	786	726	716	736	765	734	732	748	814	746	743	737	740	762	725	718	804	719	720	702	765	745	766	782	778	793	784	723	744	705	715	680	734	750	755	778	755	736	721	758	738	746	740	710	745	756	738	718	805	741	759	726	765	787	788	748	708	703	724	739	777	776	723	729	729	747	711	743	790	747	726	744	760	731	749	726	774	745	812	749	708	722	716	728	741	782	739	741	691	684	762	739	752	765	725	805	809	711	723	686	716	764	750	756	736	767	790	803	728	757	764	734	766	772	770	771	764	699	763	739	764	761	702	719	703	718	742	799	733	722	707	774	775	698	723	782	705	717	807	723	745	701	731	723	735	712	733	744	692	752	724	756	750	757	730	716	733	742	760	686	754	726	775	756	695	787	717	710	715	760	715	775	752	779	690	763	757	721	728	738	776	733	775	760	754	730	763	730	721	747	752	762	757	729	711	723	746	747	746	774	743	708	782	674	747	778	748	741	712	731	728	792	750	739	745	711	771	725	738	760	753	703	725	795	742	712	718	747	786	694	781	755	752	738	753	753	774	723	765	755	792	784	712	761	729	720	768	738	751	754	720	746	709	733	766	781	741	734	738	733	744	726	778	753	803	763	740	736	743	809	787	717	761	752	764	725	743	712	754	800	733	700	764	709	764	771	759	751	724	716	762	761	717	752	781	741	729	800	803	719	773	748	744	731	741	777	716	729	793	725	764	795	734	733	736	742	711	771	732	753	735	705	749	709	749	711	729	808	756	723	711	676	763	728	742	757	756	775	702	743	737	747	719	757	759	779	797	771	715	770	734	762	755	696	691	765	671	747	760	734	707	724	733	778	743	785	715	756	788	743	692	747	779	747	711	703	712	740	783	743	773	744	731	816	735	776	745	791	733	761	695	771	703	740	715	749	707	761	728	765	728	721	746	729	726	729	784	742	756	767	746	779	726	764	766	763	731	726	731	738	775	773	813	745	728	726	735	778	719	804	751	762	733	729	771	748	740	756	803	728	754	727	752	792	735	747	742	780	750	745	758	728	733	736	781	699	770	762	733	787	763	734	734	785	753	772	755	770	774	722	724	776	705	709	776	742	709	772	741	762	714	780	737	746	733	785	774	742	714	726	752	784	709	772	730	721	705	728	729	789	731	725	755	786	724	720	726	671	744	717	696	728	776	753	773	782	779	688	738	730	716	719	731	737	764	721	756	720	765	731	760	731	722	725	739	731	721	786	760	755	820	742	758	763	737	735	753	722	776	708	771	785	693	700	726	739	748	734	748	758	748	721	709	751	720	784	744	765	737	759	747	703	776	779	719	763	742	744	720	770	772	806	704	689	761	765	727	730	717	746	713	703	738	673	805	747	695	728	695	738	750	748	762	700	803	728	748	731	719	761	783	745	728	739	811	720	764	731	746	708	725	691	729	708	786	740	724	779	733	792	737	765	738	806	753	754	739	761	765	777	745	687	720	735	697	753	699	748	792	775	763	697	772	759	714	736	751	773	773	734	711	728	769	757	725	682	731	683	765	719	718	775	798	716	716	691	753	734	764	739	718	772	700	737	689	714	735	740	706	763	741	753	788	714	708	728	730	725	704	719	752	780	772	749	745	745	760	774	714	773	757	742	758	757	706	779	693	746	764	763	686	754	708	746	778	769	730	732	718	783	770	757	767	736	676	728	703	742	742	741	741	745	730	702	776	715	772	767	767	744	763	720	724	689	714	779	719	720	742	770	736	772	704	692	673	738	723	747	737	739	752	743	782	744	751	771	737	807	728	683	763	739	721	734	789	786	732	729	751	767	716	723	732	725	729	776	731	708	760	728	708	687	760	793	717	720	770	731	690	747	782	731	721	807	726	711	740	694	758	758	792	781	750	735	754	715	749	749	753	735	753	711	721	748	751	802	669	746	706	740	702	690	723	738	728	757	758	717	761	726	732	836	732	739	696	708	783	749	715	796	767	776	741	723	752	730	695	767	727	727	743	767	776	771	778	743	706	764	720	728	665	783	716	791	788	767	770	765	704	723	745	741	731	731	736	720	714	764	692	717	772	705	712	769	753	764	728	757	724	778	665	732	760	719	764	759	776	762	739	718	717	751	738	769	791	765	729	735	717	714	763	770	730	724	697	768	732	722	749	791	732	726	757	713	693	768	777	741	780	747	760	769	771	784	761	675	755	744	748	761	731	750	772	765	762	718	727	675	754	778	750	698	757	732	725	757	720	761	730	735	761	739	758	739	736	756	745	756	717	731	745	775	730	712	768	800	775	739	692	746	693	711	776	742	742	725	754	720	773	732	738	693	761	740	726	747	741	765	741	761	792	721	769	689	756	733	710	735	715	713	693	771	712	697	759	742	771	733	773	772	768	787	765	745	751	718	734	748	706	748	746	735	723	785	778	733	748	774	784	784	734	737	739	715	691	719	748	737	735	755	750	742	741	721	747	747	789	700	692	724	784	700	728	764	791	689	771	743	721	750	720	728	757	765	711	745	712	743	715	780	721	779	731	730	745	733	769	739	700	740	776	789	686	710	751	699	730	742	757	755	737	720	743	714	767	727	754	729	731	748	717	744	716	734	754	747	731	706	725	722	746	750	728	735	696	726	717	731	715	735	705	779	748	720	714	734	715	743	762	759	799	740	768	759	771	794	733	720	708	717	770	704	746	711	769	743	776	684	735	762	770	743	730	769	738	728	751	727	738	722	752	780	758	715	738	737	732	772	710	738	729	724	782	664	788	717	752	771	740	736	761	723	712	725	793	807	779	709	722	735	733	754	730	747	769	768	691	732	717	740	759	786	745	749	746	734	731	721	724	791	720	769	723	771	766	692	777	738	717	728	758	690	743	780	763	769	729	736	769	754	740	729	746	731	718
4558	1884	1390	1081	978	903	901	871	840	799	778	787	798	791	765	758	790	753	770	790	710	766	747	748	755	777	743	753	718	784	718	761	772	706	748	783	716	744	796	783	745	727	733	757	779	729	730	725	747	765	736	741	786	743	709	698	757	773	761	802	750	747	773	747	785	710	751	782	774	750	760	768	749	770	785	770	724	778	747	808	771	752	743	735	784	748	795	780	757	764	771	765	701	786	773	781	733	733	766	704	729	740	774	762	751	737	748	732	748	775	727	788	791	712	759	770	730	770	773	718	798	749	752	769	771	765	756	745	760	761	768	767	790	774	756	765	740	742	755	760	724	748	751	763	775	757	731	787	805	749	803	750	755	815	710	766	740	738	715	699	743	753	742	801	700	754	733	787	790	730	735	766	757	768	751	739	751	764	782	737	761	778	760	748	787	738	762	732	796	778	744	780	732	719	721	728	758	825	739	756	751	728	776	731	738	793	759	795	709	747	772	785	744	780	783	829	791	749	752	757	752	760	763	739	787	741	765	759	735	746	740	743	731	752	760	719	727	722	800	794	795	710	743	774	744	793	741	716	756	777	751	724	757	748	690	773	783	718	772	736	810	787	761	730	727	713	744	745	761	804	765	745	767	712	747	813	755	733	764	737	759	755	779	752	742	794	729	720	741	756	724	725	745	775	737	781	731	741	753	745	797	795	768	773	763	782	757	731	728	739	755	730	763	775	774	752	756	790	756	738	728	706	768	773	731	768	800	729	753	745	780	781	743	762	724	759	743	715	731	761	708	764	733	734	756	770	769	769	765	789	732	742	781	790	776	757	800	775	756	740	765	767	774	751	753	707	750	737	756	756	705	755	813	766	773	696	702	813	788	739	721	711	748	733	767	732	783	734	731	767	731	720	729	726	809	730	764	746	713	752	790	745	768	747	758	771	740	748	767	698	712	774	736	786	768	756	713	755	771	828	798	763	752	725	758	736	733	744	757	761	770	730	750	747	717	783	774	742	809	755	803	716	805	721	744	750	750	740	702	757	729	723	709	740	724	737	750	790	795	748	738	747	784	764	784	749	765	760	745	775	749	734	756	740	766	744	784	738	761	725	755	758	762	726	775	736	711	750	731	740	778	749	749	761	719	800	797	770	790	718	734	781	756	744	735	759	761	732	765	732	736	762	764	731	722	808	761	752	792	766	765	716	692	708	767	739	756	723	758	789	741	760	813	780	718	757	823	754	779	765	778	774	742	677	739	726	750	751	767	736	769	750	773	756	766	727	761	744	766	730	758	758	768	784	794	755	761	773	809	741	740	731	768	749	755	772	716	704	775	777	720	805	773	765	778	733	779	689	776	776	736	773	786	761	765	747	775	758	778	784	778	728	747	789	790	759	719	787	754	742	745	766	768	768	757	733	769	726	727	766	764	805	739	758	776	749	786	744	779	748	767	759	740	725	751	711	717	767	756	802	806	718	791	763	756	727	756	716	763	767	721	730	796	713	796	724	769	777	778	757	729	723	799	752	711	727	686	763	707	700	781	714	773	776	730	758	760	731	734	751	765	759	791	765	759	723	755	767	762	750	788	764	767	764	706	749	780	736	770	710	752	766	740	781	807	698	737	777	736	747	737	797	727	728	730	752	763	729	761	745	759	754	707	761	793	737	795	750	713	711	788	808	779	723	804	701	782	765	750	744	767	754	727	748	719	686	777	720	735	787	737	763	770	804	716	762	776	750	741	750	762	727	776	734	743	746	768	765	767	760	759	724	709	751	802	720	786	749	743	809	754	782	751	765	726	745	755	732	743	774	762	760	749	774	757	732	748	744	745	759	752	748	745	746	771	743	736	824	777	766	773	717	722	767	737	781	766	754	777	853	813	763	756	757	722	774	710	771	809	823	738	744	803	731	762	744	735	758	745	733	783	749	752	747	734	801	762	755	744	778	736	727	769	750	776	779	740	708	781	754	764	743	740	792	810	773	741	788	747	733	741	768	716	702	719	736	704	748	763	738	753	767	765	812	729	775	771	709	731	776	771	720	781	739	750	784	771	744	758	653	726	759	743	789	743	761	733	756	719	730	736	738	803	826	771	794	774	817	712	784	745	769	756	779	734	762	750	761	698	759	751	764	771	734	794	736	724	766	773	708	718	727	756	760	755	795	783	754	735	717	732	743	760	772	729	758	704	774	728	758	725	727	772	768	731	767	781	748	749	786	771	743	739	717	800	769	723	732	757	760	810	705	727	713	728	760	762	793	747	800	724	764	745	752	720	803	765	760	753	783	753	794	778	790	744	762	741	708	779	722	738	790	698	727	759	709	753	810	775	725	780	740	784	768	781	779	749	756	782	767	744	771	782	778	732	777	728	772	752	797	747	736	776	807	765	781	759	734	729	757	750	764	761	772	714	728	761	746	747	754	794	734	755	706	742	754	798	772	706	784	750	770	734	762	790	743	772	766	753	749	702	727	720	740	774	770	742	750	748	736	779	712	717	790	764	773	753	753	726	753	749	785	732	741	759	744	781	773	758	733	757	741	789	694	784	732	709	778	769	798	759	766	733	715	714	746	787	811	791	713	725	789	728	792	723	785	781	734	798	756	783	712	721	728	747	735	732	762	743	768	773	723	724	790	755	763	747	740	744	689	729	773	731	752	746	748	759	777	771	746	764	733	780	799	763	719	704	766	825	782	745	717	779	765	762	770	795	768	755	761	791	745	754	782	784	793	746	735	712	754	760	731	792	714	712	720	773	708	741	732	740	752	754	744	783	767	759	747	783	789	748	742	746	732	719	759	717	748	780	697	712	759	798	731	744	747	752	710	729	750	795	761	739	724	680	771	766	801	736	757	708	795	746	787	771	767	758	761	739	756	702	724	692	709	761	740	725	788	711	756	748	710	764	781	800	806	713	715	759	730	715	767	792	769	772	720	792	726	758	762	739	731	696	783	746	727	802	772	754	778	753	794	710	751	697	767	761	708	757	788	709	684	748	800	774	764	765	763	718	822	756	776	746	764	751	810	725	743	776	750	711	780	719	724	778	766	740	771	737	788	709	731	768	727	738	785	778	723	759	736	714	711	745	722	748	759	751	734	777	747	722	770	774	737	797	754	765	810	781	768	774	758	788	794	810	758	733	800	740	714	731	774	749	731	737	741	773	778	769	736	755	719	758	798	720	692	757	747	705	717	775	738	716	700	769	722	788	775	745	739	742	751	759	740	816	687	779	741	742	808	760	821	790	775	718	758	733	743	746	725	757	754	756	728	742	776	710	774	734	713	770	814	813	753	723	738	734	769	767	730	729	725	763	698	736	794	754	738	784	788	775	771	751	773	743	753	744	774	821	731	780	767	784	702	763	754	734	774	781	754	792	743	768	732	747	728	736	784	725	711	787	751	711	714	798	761	780	756	705	732	708	745	733	740	793	769	756	754	807	754	786	719	721	765	763	763	820	709	778	738	760	755	725	763	729	749	782	750	752	705	712	775	743	764	753	733
23772	21326	28683	24327	21309	11248	1142	726	637	558	516	479	472	444	401	399	390	407	414	380	369	346	350	371	341	366	395	381	380	333	375	354	343	327	341	345	340	326	339	346	295	319	357	367	355	319	328	356	321	328	385	332	336	347	322	358	325	304	330	334	320	346	342	294	357	356	320	326	349	308	320	325	353	338	295	328	349	340	353	325	324	337	318	335	321	319	357	329	337	345	320	349	371	325	327	330	334	327	319	323	369	333	333	319	332	336	334	329	353	331	331	332	343	339	322	334	318	349	356	337	351	355	329	332	300	326	326	327	333	327	327	340	314	328	346	359	371	301	319	358	362	351	338	342	320	319	316	335	304	338	343	334	325	313	320	315	296	351	336	306	317	349	385	317	308	376	334	288	346	356	306	349	350	346	335	329	359	336	350	331	332	321	315	344	359	355	362	318	303	347	316	325	332	315	323	313	301	356	306	353	343	332	348	336	341	330	347	323	314	340	350	388	332	350	341	347	365	339	322	356	361	315	344	363	343	392	307	353	356	351	358	331	328	295	347	334	334	299	317	368	351	340	334	357	347	330	350	309	372	307	328	312	338	332	315	331	348	344	334	325	318	324	317	347	340	309	304	331	338	356	291	330	339	317	324	314	352	325	300	314	338	342	369	339	337	315	326	316	324	348	333	316	321	338	336	300	355	321	328	352	372	364	355	336	335	363	345	345	352	331	333	311	338	335	311	356	319	334	320	307	346	311	313	343	371	349	334	346	351	360	330	320	335	321	342	349	349	328	308	337	302	320	337	329	346	336	311	323	330	314	340	329	329	363	338	308	332	328	308	368	312	345	330	280	313	357	312	347	339	359	298	356	338	362	346	321	357	329	327	355	348	352	336	328	298	345	334	342	348	343	341	340	318	318	354	375	332	363	372	337	330	300	354	379	328	285	341	341	330	337	355	343	291	355	301	334	347	322	314	304	312	350	350	338	321	333	340	347	346	336	320	328	293	319	330	341	306	300	335	365	338	336	337	327	342	345	348	358	371	343	310	335	327	307	349	341	343	347	345	379	341	331	342	336	316	332	349	351	310	327	342	350	345	337	317	334	328	357	329	345	309	362	338	338	349	346	365	299	339	312	350	325	332	347	345	321	333	338	332	336	351	323	349	333	327	346	353	308	348	317	313	324	330	303	346	348	298	305	297	345	354	305	326	325	335	348	318	364	350	328	339	360	345	341	316	331	383	355	360	301	314	321	329	342	327	304	313	341	332	317	324	370	342	313	329	347	339	309	369	347	321	316	340	316	317	323	336	295	319	306	337	309	337	322	340	342	334	322	330	288	338	358	339	321	348	343	321	363	323	327	301	344	345	349	329	320	332	288	347	336	356	322	340	330	308	362	334	335	286	320	326	333	284	315	303	323	334	347	327	315	336	341	312	325	321	320	347	324	336	365	330	350	308	347	347	330	315	330	340	345	373	334	313	324	343	337	325	322	353	319	362	324	336	321	329	357	366	332	315	314	302	349	340	345	302	368	299	326	303	340	330	312	317	334	364	316	347	329	347	371	324	309	309	304	343	346	339	308	302	325	359	326	362	333	316	313	338	329	326	344	309	313	348	320	324	346	349	325	335	355	310	326	358	330	338	296	359	304	330	357	337	353	311	302	326	320	301	314	338	351	354	338	317	323	339	314	354	327	323	341	346	339	338	340	363	346	343	346	339	343	338	330	362	356	375	356	320	316	308	324	333	355	322	342	333	324	320	337	316	335	360	320	351	329	310	330	365	338	364	325	342	325	315	330	355	340	322	327	331	335	340	363	358	331	333	363	315	320	358	340	329	351	339	328	304	332	292	324	329	295	333	294	346	350	326	317	386	341	314	312	323	329	307	325	333	336	318	335	308	348	316	314	334	332	326	309	354	294	334	330	322	351	335	353	338	356	340	340	350	300	309	317	314	313	353	366	318	329	353	331	351	356	319	321	307	346	357	347	325	331	358	316	335	373	325	320	348	294	358	321	318	332	353	358	317	326	331	334	327	355	321	331	370	327	335	351	311	324	344	320	319	333	300	344	304	302	347	319	332	331	318	354	342	361	326	330	333	318	329	318	369	337	328	318	302	351	339	323	364	317	307	359	339	352	329	317	326	299	337	331	337	317	342	338	373	319	346	321	315	302	328	326	314	350	317	328	345	349	337	316	346	348	311	342	321	316	355	349	293	347	344	327	296	322	338	291	329	324	339	372	307	329	318	349	327	356	351	331	376	338	331	305	350	301	319	331	336	332	334	361	353	332	356	349	336	335	336	334	309	326	352	349	322	333	314	320	314	343	331	349	338	295	324	327	323	338	304	340	329	350	266	372	324	311	348	317	365	331	301	338	335	327	284	340	335	328	323	347	303	318	297	356	331	326	297	341	335	341	344	328	353	360	308	352	316	342	350	308	302	313	330	330	334	358	362	353	329	319	340	303	316	325	330	358	318	341	301	327	331	324	347	323	338	371	322	323	342	319	307	360	307	322	321	345	306	361	319	338	329	324	359	293	303	324	321	315	345	363	329	325	312	329	327	349	304	305	341	337	342	339	320	362	320	330	330	360	341	336	321	348	341	335	316	349	344	338	315	323	363	360	363	328	326	311	363	332	382	356	321	329	319	358	361	361	345	331	327	300	336	338	333	334	355	325	343	302	313	331	355	362	307	361	307	348	336	328	307	292	316	325	359	354	321	346	352	375	352	329	281	323	343	348	333	336	334	365	315	327	317	344	392	314	312	339	335	335	305	324	324	340	324	345	329	343	367	294	362	314	355	342	354	383	375	327	335	325	346	325	353	325	322	308	315	338	329	312	317	331	308	341	322	338	322	344	302	355	331	313	325	299	334	332	320	331	324	375	339	366	313	342	347	344	340	316	341	312	334	327	337	326	322	366	348	349	296	347	342	318	310	316	300	353	299	334	301	301	323	351	328	338	364	337	352	342	303	343	334	329	340	303	304	350	292	361	342	333	329	343	332	357	335	342	338	342	350	365	353	343	325	319	302	292	316	374	347	354	315	330	348	357	353	329	314	365	313	376	362	312	343	327	331	325	325	323	324	301	316	338	334	352	306	308	343	330	350	322	332	329	376	320	319	304	343	331	368	324	316	320	311	298	324	337	332	324	347	329	338	311	340	325	344	301	325	334	375	339	328	341	341	345	353	333	352	331	338	355	329	371	322	354	335	333	343	363	318	352	310	365	318	355	338	362	345	338	345	334	354	345	348	342	342	349	345	351	340	369	303	307	353	307	335	325	329	324	315	354	328	331	308	337	365	322	352	307	332	346	320	321	329	352	298	307	334	349	309	311	321	301	330	364	358	316	316	343	377	346	335	342	324	347	355	322	322	350	352	307	324	330	334	353	373	348	316	327	324	300	342	347	325	334	321	366	312	327	311	355	323	326	302	343	324	325	316	327	381	348	337	319	346	327	366	322	338	357	350	340	348	317	336	315	335	302	328	341	332	321
3358	9155	6116	2877	2054	1521	1264	905	795	716	617	586	547	450	503	434	448	442	452	377	406	413	370	365	414	405	369	395	371	375	355	367	349	354	414	349	372	380	350	348	373	361	333	341	346	347	395	330	335	344	382	327	374	381	340	368	367	366	351	345	345	351	334	342	352	352	346	375	357	331	346	357	364	353	341	330	361	314	337	364	336	361	331	352	327	327	333	332	333	354	341	319	352	385	350	326	357	375	352	333	360	345	372	360	368	371	323	342	347	366	353	325	363	371	327	341	361	354	388	350	321	332	355	324	352	329	334	339	333	347	354	364	341	354	359	359	340	348	330	336	354	373	358	359	341	357	373	356	317	343	367	338	337	362	352	327	328	371	383	341	352	334	398	353	385	308	339	342	372	356	377	343	344	359	399	339	351	367	325	362	339	359	392	358	392	341	345	335	364	368	346	375	342	326	336	378	347	362	353	340	340	369	344	358	347	331	377	353	344	305	354	345	336	384	355	342	377	280	328	367	350	366	352	347	333	319	360	341	345	361	373	361	328	348	325	354	368	343	347	368	334	355	378	370	326	383	374	324	351	359	403	301	377	350	359	348	329	370	303	333	359	389	354	380	360	367	357	356	312	338	327	405	345	360	351	312	393	340	334	356	387	348	347	349	386	360	329	353	346	348	343	361	372	390	357	361	370	336	364	338	354	314	312	333	383	345	336	344	329	319	378	359	357	359	325	315	347	355	346	338	350	356	347	376	350	344	323	347	328	345	347	372	353	372	351	353	334	325	326	352	353	327	345	361	333	350	350	366	361	358	381	337	351	336	359	364	311	383	332	363	323	331	358	348	339	352	360	381	406	365	323	343	317	366	333	310	385	370	354	347	352	356	343	381	379	362	331	343	349	347	326	349	314	348	351	367	321	367	336	364	363	362	349	321	386	345	342	343	333	347	349	345	337	366	333	333	328	360	339	352	374	337	354	345	351	341	365	300	363	358	338	376	363	370	369	313	359	343	320	400	351	338	324	344	388	327	359	362	377	341	328	338	332	333	342	365	389	337	338	358	319	370	311	361	343	359	353	377	355	373	360	343	355	375	368	333	353	348	340	333	338	326	354	371	364	344	372	329	367	354	344	355	340	342	346	349	350	325	318	317	329	302	375	375	377	328	345	356	347	374	327	336	354	335	325	361	373	340	373	309	345	349	343	370	387	406	333	333	352	363	365	348	371	318	342	329	344	331	380	359	342	367	336	317	353	328	343	362	366	350	338	361	334	332	316	329	332	373	305	334	349	363	343	349	352	306	332	338	346	345	326	373	343	378	329	350	332	361	330	334	364	348	343	366	348	328	348	359	358	364	324	359	363	361	350	386	342	359	341	336	352	355	365	374	331	363	349	355	324	342	350	323	335	287	372	362	336	358	353	388	336	335	351	359	364	330	357	383	362	309	364	296	339	361	352	338	342	344	356	358	384	364	357	370	386	333	351	372	350	340	355	321	339	351	377	352	357	395	310	368	382	338	328	354	356	358	349	359	364	319	318	361	342	350	362	355	327	342	362	376	337	326	366	377	340	359	381	317	374	355	331	367	360	360	350	342	346	331	318	375	377	353	371	363	351	353	377	344	358	344	349	310	340	331	347	327	361	347	345	354	340	374	356	346	332	345	368	355	327	363	340	367	339	349	355	342	328	341	357	342	355	347	373	340	330	322	333	328	361	325	346	343	351	337	388	326	355	318	394	364	326	376	354	297	356	362	343	323	338	312	385	346	331	363	372	338	337	351	324	338	368	333	316	357	377	325	360	323	357	326	372	346	352	365	342	338	348	341	332	348	320	356	359	313	349	378	363	358	377	334	327	349	312	337	324	357	348	350	351	361	342	348	353	362	335	342	369	353	318	356	318	362	334	347	320	371	339	342	322	342	326	334	368	347	331	348	372	360	327	340	339	349	340	322	338	364	316	342	349	345	351	318	309	335	340	384	327	344	382	355	351	358	367	343	377	341	366	359	361	346	361	308	354	345	377	329	377	376	353	298	370	338	337	372	335	350	341	333	379	338	373	343	303	352	366	353	306	361	319	326	364	344	335	327	360	349	366	330	365	337	352	328	325	330	348	328	359	325	365	351	320	340	355	341	375	340	355	336	319	338	363	342	358	321	335	387	340	366	329	350	356	365	354	345	359	357	394	366	313	325	358	374	345	333	354	364	362	345	331	333	326	342	320	378	366	368	358	390	367	322	358	382	331	338	359	354	340	330	362	308	354	352	337	361	328	369	369	358	298	338	366	331	334	324	337	363	341	332	319	354	388	356	336	342	362	318	337	349	394	359	343	348	340	348	339	351	329	343	341	311	340	373	333	333	344	345	354	341	383	361	386	376	347	328	340	369	355	334	324	350	333	372	339	377	329	337	333	357	336	364	330	332	359	363	346	380	296	328	344	320	353	353	346	359	325	337	362	367	366	378	368	339	322	352	331	379	356	348	350	350	342	351	328	366	334	341	386	321	394	348	352	366	331	337	330	360	351	346	355	349	329	335	339	329	375	326	346	356	350	338	359	326	383	354	349	341	342	341	342	351	350	346	375	330	337	371	362	367	359	352	326	369	381	386	343	354	342	343	349	366	363	352	347	353	334	333	396	368	372	336	360	358	363	359	331	338	365	370	345	340	320	323	357	376	350	368	344	357	339	331	348	358	351	357	303	325	366	373	348	344	352	358	313	331	346	333	381	366	355	338	342	337	363	369	366	335	342	347	335	370	362	374	335	338	371	367	332	348	371	372	358	354	334	367	323	348	357	339	358	367	347	363	354	353	357	353	318	376	342	345	372	364	366	358	340	379	331	311	318	337	356	362	362	330	336	344	336	378	336	328	317	339	322	354	348	339	322	341	356	353	349	359	346	358	386	340	381	326	327	355	373	329	339	354	360	331	315	361	355	360	331	356	343	342	376	340	365	382	359	337	363	365	336	366	371	354	312	336	367	328	320	352	319	349	354	352	341	334	339	342	365	389	340	359	396	368	341	342	337	345	347	355	338	372	319	331	364	332	334	355	321	345	340	335	344	345	339	365	349	311	368	350	360	353	377	344	353	375	369	350	326	339	332	376	318	314	354	332	336	341	347	325	403	362	331	375	367	364	358	364	377	354	347	385	359	349	332	325	338	388	342	325	338	374	339	324	339	362	328	394	345	367	338	330	330	365	351	348	364	347	368	351	385	350	346	349	341	329	341	366	372	360	367	347	350	333	353	348	354	327	378	340	368	327	341	378	407	360	345	376	361	339	347	339	375	366	348	345	358	372	350	340	331	339	339	354	354	339	349	360	361	348	331	323	350	334	339	372	334	358	366	328	314	333	345	348	359	360	352	328	344	369	390	329	344	344	349	345	355	364	333	374	345	336	351	371	340	353	333	321	372	351	330	333	368	331	346	366	358	355	364	348	354	342	348	329	343	341	335	328	349	377	365	341	364	365	330	350	358	335	357	325	362	353	377	381
24836	21318	27708	25252	12882	1590	1184	1071	993	944	964	952	949	935	875	947	912	932	871	891	872	918	897	923	873	868	892	940	898	880	894	899	872	821	941	874	886	894	884	871	876	880	872	873	839	857	944	870	844	898	830	867	916	850	929	889	876	832	894	895	867	856	846	852	865	892	856	842	903	883	860	799	847	928	925	929	908	920	892	882	890	871	869	860	864	882	816	869	835	854	889	845	838	886	893	882	846	838	861	902	836	910	921	874	877	850	870	935	848	911	855	858	925	880	827	793	911	870	837	838	899	849	871	866	819	899	877	898	858	877	884	878	882	866	835	882	912	907	953	887	916	875	820	875	888	838	902	837	906	925	872	887	863	907	849	853	854	871	891	889	861	841	906	858	833	957	869	868	894	841	900	903	865	868	887	898	893	848	856	901	888	878	913	873	917	880	870	876	825	862	935	846	891	844	881	892	933	894	884	852	831	868	866	833	884	893	831	817	872	852	890	885	867	905	860	897	861	901	843	898	954	880	830	890	881	892	865	847	843	887	899	892	906	865	867	876	883	854	900	907	861	876	858	898	825	883	908	877	934	875	905	889	948	852	873	890	868	879	845	855	876	868	850	893	889	906	911	849	861	920	843	835	876	937	878	884	857	843	880	875	889	889	862	877	858	833	892	847	936	885	851	880	819	828	899	836	933	895	896	853	847	882	863	883	895	861	846	886	869	884	864	927	861	868	857	860	913	833	852	900	918	856	860	865	846	834	842	913	878	869	880	890	875	879	851	920	818	835	880	907	827	847	861	911	898	904	879	859	885	907	888	819	925	899	867	830	850	900	837	834	855	907	974	934	852	907	788	874	841	906	858	884	866	913	903	850	844	881	874	849	874	838	825	857	887	859	880	910	866	921	856	917	859	875	897	859	853	805	897	858	837	887	822	870	809	879	897	899	876	838	922	816	883	826	874	872	922	824	902	888	870	876	882	882	891	909	886	898	886	859	896	852	867	900	902	894	861	865	871	870	830	868	854	833	887	896	846	921	835	846	878	928	897	795	851	892	816	861	867	891	815	902	867	895	861	931	834	862	868	840	872	836	864	865	862	868	879	861	842	827	847	901	866	902	901	862	863	810	878	877	918	861	868	917	846	899	855	852	892	869	876	864	894	909	843	911	860	872	867	916	833	889	893	879	850	911	894	859	872	902	810	885	886	879	882	865	902	834	862	868	814	910	873	923	915	864	846	840	806	919	914	902	894	828	874	932	869	875	913	910	886	860	918	870	821	851	831	877	861	910	813	888	879	895	909	850	908	838	882	881	901	817	894	840	851	897	865	906	827	872	896	876	919	851	843	913	922	854	832	909	876	892	854	879	892	870	929	869	873	849	852	847	910	868	836	884	826	871	836	887	925	834	822	834	930	873	872	887	850	854	871	892	904	863	924	877	780	849	892	848	905	880	949	860	823	876	889	883	840	914	881	821	888	887	920	841	857	879	885	950	820	877	867	890	864	863	910	859	913	862	879	883	917	880	891	870	912	845	886	893	863	832	891	809	909	793	859	886	867	897	863	840	918	843	853	898	879	845	910	897	843	861	918	853	879	886	855	876	883	846	871	864	829	896	856	867	906	821	882	824	880	921	853	898	879	888	808	879	834	842	902	897	851	902	819	834	864	826	922	878	865	884	860	927	847	902	836	870	865	837	868	851	853	859	903	870	852	855	895	884	889	899	874	881	917	870	834	910	845	881	856	836	859	850	829	829	849	880	889	831	884	851	907	875	854	877	811	852	865	889	910	873	853	846	872	930	873	855	889	884	885	875	892	870	864	886	904	916	867	860	877	877	867	867	872	872	952	892	839	902	859	882	916	873	904	891	896	896	812	857	893	876	869	881	879	883	921	889	860	924	900	821	846	860	921	859	891	862	873	852	871	934	847	857	862	849	851	862	843	885	852	862	844	898	927	931	881	887	789	846	848	840	885	892	880	846	808	875	880	865	837	870	840	840	848	875	890	883	919	862	832	914	827	932	811	893	883	855	889	888	895	897	914	860	827	848	918	869	900	903	836	921	843	890	855	929	861	911	909	900	861	871	921	924	908	888	901	910	883	856	913	834	892	799	875	901	837	902	866	855	898	812	883	830	853	878	850	888	887	855	875	850	890	853	880	873	886	858	819	909	893	837	882	901	884	903	854	870	857	911	895	890	879	856	874	889	790	823	892	924	873	877	855	912	866	904	870	912	836	908	911	891	900	879	935	837	840	901	871	853	901	869	873	894	834	905	910	834	843	991	858	891	902	867	880	861	844	824	893	898	874	895	878	852	870	904	884	906	896	881	886	868	886	900	923	910	855	868	912	884	912	862	851	871	876	885	885	887	913	835	816	862	899	894	857	879	858	903	880	905	893	881	891	896	852	896	838	871	889	895	804	857	881	911	856	895	878	872	864	882	888	848	846	910	853	879	899	866	866	903	836	893	843	878	920	869	843	838	917	842	881	833	858	933	888	826	836	825	898	811	862	851	885	881	868	888	924	867	909	872	837	915	867	912	919	850	867	856	887	880	923	846	892	937	878	865	835	876	892	899	866	897	898	863	909	875	832	842	857	839	852	847	895	884	839	908	860	857	856	864	901	853	825	866	854	830	880	853	884	841	826	849	837	813	859	853	895	897	883	860	815	868	887	858	899	856	847	850	846	902	880	867	874	877	830	871	932	871	858	851	806	898	880	840	858	906	868	895	840	879	906	884	840	898	896	868	854	843	897	843	895	850	868	850	821	855	905	884	933	865	857	863	913	933	866	802	867	854	868	851	903	825	899	857	871	887	864	860	880	850	923	850	799	875	900	875	840	889	879	887	887	852	854	862	907	859	922	905	853	860	855	851	893	815	862	846	857	859	832	873	897	809	866	906	923	853	870	836	844	846	901	843	853	859	856	830	927	859	864	864	865	884	854	842	891	903	880	825	889	884	868	834	916	892	925	881	858	875	863	894	857	831	878	827	886	849	870	856	882	888	854	900	854	910	898	888	850	883	896	929	884	901	897	880	848	836	882	907	857	872	916	930	893	862	860	873	840	838	864	868	915	877	865	865	891	889	853	853	921	811	855	919	868	880	898	875	859	903	817	878	879	856	914	827	925	831	893	839	897	874	862	896	865	851	926	828	814	899	829	805	859	914	840	891	881	864	873	866	893	904	764	839	890	866	873	874	856	895	885	913	897	828	883	930	914	841	895	881	796	873	884	896	868	843	799	909	827	904	836	885	849	914	854	870	829	890	866	940	824	870	866	878	845	923	861	866	900	940	854	861	859	844	869	874	846	819	870	859	865	906	900	890	858	803	880	863	876	832	898	841	821	892	923	811	829	880	887	876	876	879	852	847	868	847	829	875	947	833	827	852	877	887	865	833	886	850	899	911	843	886	874	829	844	879	816	878	904	914	842	923	916	861	856	872	806	852	946	895	867	817	873	804	811	848	864	906	850	889	841	849	888	794	878	858	847	900
3585	5755	3927	2206	1790	1478	1333	1165	1134	1030	1024	1008	958	933	909	936	898	910	881	867	915	855	855	841	904	877	908	882	895	832	832	800	870	901	897	876	873	913	889	893	835	876	854	892	827	890	866	855	897	895	870	879	900	862	865	884	835	883	857	862	834	852	906	883	877	913	816	815	855	848	874	846	824	880	931	872	840	870	871	859	888	855	866	823	886	802	844	893	890	857	809	861	893	886	864	900	848	865	901	837	863	863	859	872	824	843	833	902	822	866	854	847	849	872	888	827	827	930	887	886	917	887	865	926	829	884	849	865	898	884	832	837	853	873	857	842	912	818	884	883	902	900	842	827	882	931	840	884	869	790	933	835	852	841	897	796	826	845	869	908	843	864	868	797	854	847	880	872	925	814	849	908	872	831	895	881	888	858	813	897	853	814	895	868	860	829	864	866	871	870	869	896	867	876	834	913	881	828	810	817	877	875	864	866	854	870	863	846	883	908	822	890	875	801	924	942	807	892	828	838	849	800	887	890	806	868	806	821	928	840	828	884	882	870	885	839	878	868	854	861	856	858	829	835	859	771	860	827	878	918	842	890	845	867	844	844	845	877	894	869	824	832	848	875	821	809	879	864	845	835	868	915	830	863	813	888	877	850	815	890	922	870	874	874	809	839	855	910	876	892	854	851	850	797	915	893	844	849	863	814	914	848	861	902	850	870	863	828	900	860	876	864	854	888	919	848	840	871	915	893	875	932	889	843	822	847	845	849	847	879	848	842	880	870	860	887	838	911	889	855	880	903	902	885	902	817	882	889	858	814	887	860	828	863	852	876	878	860	865	805	899	885	864	827	882	880	828	886	868	883	886	850	867	883	870	810	885	862	853	860	920	832	846	895	782	852	818	847	891	895	845	843	859	894	823	872	826	862	858	883	895	829	861	878	834	865	868	792	848	872	860	811	849	886	884	870	832	900	862	877	862	878	862	865	845	872	869	864	852	885	889	866	874	849	874	881	822	890	862	878	855	884	822	871	858	856	862	820	885	867	874	843	884	806	880	858	873	883	882	864	846	865	880	859	892	835	888	869	839	825	857	858	855	849	878	794	852	858	908	864	864	874	891	916	906	908	862	878	880	870	845	916	790	879	841	882	845	839	907	877	875	866	852	887	900	923	880	831	812	890	848	871	852	881	861	859	870	853	839	817	768	851	868	823	876	897	853	847	867	830	920	875	873	819	881	888	881	869	839	856	842	798	837	868	896	864	912	877	848	866	832	928	902	873	848	883	917	889	897	839	882	904	867	845	881	857	823	912	855	836	854	893	856	852	806	916	818	871	928	891	845	843	878	825	878	825	897	879	893	843	915	855	839	882	878	825	866	895	808	897	923	855	888	915	845	862	914	871	906	874	872	838	869	923	827	896	889	855	890	848	874	935	873	859	828	882	832	841	907	864	835	862	876	852	891	819	865	901	874	875	877	834	904	830	857	825	840	838	850	866	789	840	887	864	883	924	892	904	862	879	897	832	916	897	833	880	880	828	847	922	841	892	860	903	837	873	866	915	902	885	887	886	856	879	841	862	896	913	846	855	853	817	860	891	864	866	866	870	838	884	897	826	864	867	932	835	829	875	845	859	889	818	879	792	882	860	861	875	879	834	903	870	846	884	913	896	877	860	859	864	888	839	850	899	860	862	870	857	847	859	870	907	883	859	879	842	919	945	834	891	912	825	902	883	850	867	931	876	879	845	863	852	874	876	875	876	857	869	848	859	845	835	851	844	842	842	906	873	853	848	843	914	895	877	860	845	825	806	812	869	850	836	843	846	838	873	848	898	887	800	892	872	810	828	890	860	864	862	850	898	914	839	859	796	859	848	876	882	897	862	858	853	901	835	891	801	863	899	874	867	874	827	877	874	850	853	833	802	853	845	900	886	851	823	873	856	892	854	870	841	868	831	848	859	883	852	925	872	874	892	877	880	846	864	888	881	877	789	886	883	849	853	812	892	867	869	851	905	876	838	891	825	892	823	837	894	873	849	868	798	839	827	839	900	874	863	893	828	894	840	888	829	885	836	872	857	885	887	863	873	855	897	879	858	917	853	833	878	830	887	854	815	777	897	869	849	851	821	853	821	848	930	854	934	883	896	843	909	936	889	850	874	780	843	890	869	865	870	864	911	854	815	836	847	818	912	853	835	839	872	870	861	902	921	837	862	912	857	918	867	898	845	859	851	847	859	867	865	904	805	907	865	880	874	886	877	913	827	884	878	858	858	814	878	789	892	847	889	880	853	899	817	845	848	875	886	903	904	849	913	834	879	939	859	829	921	851	846	862	875	890	892	869	858	856	878	822	834	924	854	820	883	888	809	823	887	894	863	893	876	830	866	890	884	841	852	845	872	837	874	834	841	867	879	893	895	824	893	850	885	827	898	853	836	873	851	867	847	908	822	845	875	872	850	834	831	934	909	857	899	853	888	890	849	857	859	888	905	871	847	845	868	912	795	839	860	895	843	825	916	886	885	910	873	864	831	857	850	820	869	844	839	857	863	884	855	806	853	871	818	838	867	841	854	833	850	846	838	875	894	858	884	910	845	799	851	883	947	854	851	812	841	893	816	895	881	846	853	842	826	902	816	886	843	898	867	865	889	860	850	840	840	830	834	872	837	829	850	865	868	861	842	879	868	840	868	831	895	853	853	892	902	894	854	834	867	876	881	921	914	839	821	884	882	929	841	821	869	882	899	923	850	836	846	844	872	854	836	928	886	851	856	828	920	779	862	858	857	890	893	889	832	870	898	819	840	839	853	878	856	888	887	896	902	914	874	923	860	823	894	889	832	905	875	872	882	846	879	835	848	899	876	861	865	897	832	919	863	799	890	880	866	851	914	894	876	860	952	899	828	888	914	890	857	842	906	899	848	890	849	894	895	899	915	944	851	878	876	854	874	881	894	810	870	895	845	847	845	836	862	841	878	831	861	850	841	863	894	882	861	843	836	883	893	864	898	867	924	905	870	838	880	881	855	890	870	847	865	878	843	829	849	893	922	839	861	874	841	878	914	911	895	836	902	878	840	849	855	841	839	862	902	848	882	879	864	860	876	837	893	885	875	847	873	834	892	858	850	853	887	860	880	818	861	889	819	887	795	901	835	829	865	829	855	877	864	863	883	828	900	826	841	830	886	850	845	873	899	891	862	881	801	858	895	871	851	845	872	863	837	812	862	867	822	864	843	867	919	851	857	914	861	868	854	848	910	870	832	825	859	856	835	799	867	828	829	820	901	852	841	823	841	896	804	898	895	831	910	881	841	941	826	853	863	895	897	854	869	848	853	849	812	907	856	906	919	859	810	838	841	882	893	849	876	879	857	828	831	894	871	853	869	900	813	857	891	890	920	903	854	891	881	826	872	871	803	836	884	892	893	868	880	892	876	809	944	860	860	880	893	851	887	823	870	852	806	822	894	850	903	869	893	826	895	858	833	837	845	900	851	881	892	808	852	884	891
22498	21282	29014	23862	21276	21348	10692	1178	806	711	650	582	578	539	486	497	458	439	461	451	382	416	409	400	415	404	368	377	368	363	354	381	387	322	362	379	362	385	373	353	351	380	363	337	340	336	382	360	373	373	345	346	376	337	369	367	358	363	365	361	321	346	342	348	351	343	339	368	360	310	333	366	334	368	340	360	358	366	336	348	336	328	332	341	335	329	344	342	299	352	366	336	357	338	355	372	343	361	342	335	344	331	352	337	333	344	367	328	312	347	361	341	327	352	363	345	324	365	370	358	351	347	333	366	328	373	326	347	337	367	340	337	330	332	338	368	399	388	350	375	342	342	319	354	358	341	346	367	348	349	325	324	341	331	340	362	352	369	363	324	358	324	355	330	339	364	325	357	355	381	343	342	354	360	349	375	355	354	348	330	362	353	348	344	360	325	361	381	344	344	346	349	331	345	309	339	332	349	339	336	350	374	362	321	338	361	341	330	366	331	347	352	371	352	373	362	344	357	360	340	351	357	374	336	368	358	347	342	354	319	342	355	320	332	344	338	318	347	369	351	332	324	337	340	332	361	347	360	334	344	344	347	365	326	369	341	336	337	337	342	343	345	333	362	331	351	329	320	322	339	346	377	352	334	329	350	352	340	352	343	386	351	364	325	365	320	345	371	365	375	337	332	355	332	352	319	348	334	356	369	324	340	352	333	339	308	337	344	356	307	339	334	347	352	342	314	352	375	347	325	356	310	353	355	363	330	348	337	356	353	369	331	360	356	349	336	376	382	337	363	371	343	296	334	331	327	344	319	342	360	378	344	365	354	330	343	348	334	349	352	316	334	340	341	339	321	342	363	379	338	346	344	376	353	352	361	355	330	366	333	340	333	337	359	332	381	389	335	377	348	330	369	369	338	320	384	334	320	368	314	353	363	351	354	348	324	352	346	316	358	371	381	344	354	337	327	348	358	339	315	339	338	336	336	353	332	353	386	327	355	352	332	328	331	342	364	352	324	314	354	352	307	362	336	357	347	333	362	347	352	350	326	342	347	351	365	346	361	308	354	339	360	330	313	349	336	325	335	363	381	369	315	343	327	319	370	344	321	357	366	338	345	316	358	346	366	319	337	327	352	346	320	367	327	349	355	351	315	321	344	354	356	345	353	374	348	352	351	334	350	346	341	373	348	360	362	339	398	344	354	367	343	336	330	369	371	341	330	335	341	343	365	337	356	321	334	364	372	346	366	338	360	330	349	337	362	345	316	341	384	353	341	335	317	356	380	302	334	374	337	371	324	320	333	328	350	336	331	337	340	326	373	345	358	353	359	363	313	339	325	338	321	319	322	340	347	381	358	325	321	373	330	356	354	340	378	342	337	363	333	337	350	342	346	348	365	352	360	375	345	346	371	341	340	329	341	364	360	325	332	334	335	367	320	347	345	313	371	322	327	328	340	341	391	349	347	334	334	357	325	374	352	351	330	347	356	337	367	345	332	352	371	370	311	403	359	342	322	308	365	350	363	383	341	348	360	342	336	356	318	391	347	358	336	343	316	372	363	366	328	360	352	355	357	331	339	358	331	313	342	355	328	332	354	372	350	344	331	367	361	348	347	335	349	328	370	346	337	342	333	355	365	368	324	346	348	329	347	336	395	326	333	391	306	352	318	337	333	309	323	340	317	342	336	337	357	360	329	337	354	338	369	342	344	340	344	363	331	367	345	320	350	314	341	326	332	312	327	364	357	346	330	336	362	305	367	341	329	377	356	341	337	336	343	335	293	360	355	326	364	352	320	352	370	322	323	370	341	305	359	352	325	329	335	359	356	336	336	328	346	335	344	358	381	357	365	345	377	330	340	338	307	378	366	334	353	353	362	313	342	353	377	351	364	354	331	330	346	335	319	326	323	344	377	352	321	343	372	344	364	350	367	328	330	365	364	363	364	391	354	372	360	370	333	376	349	339	336	374	368	341	329	393	362	342	340	334	310	335	337	339	370	340	360	362	360	324	321	382	330	346	324	362	359	352	340	329	345	341	382	356	341	342	344	355	312	371	372	355	358	341	359	341	307	363	332	324	373	351	315	327	346	321	354	362	364	354	323	355	330	339	327	367	312	355	355	366	368	337	330	332	364	344	349	385	371	347	352	355	355	335	369	367	334	320	348	347	366	350	352	348	366	338	333	372	317	352	332	333	345	341	366	343	384	339	373	353	321	325	371	352	322	333	347	350	325	332	341	349	390	325	354	341	341	329	327	373	341	343	300	328	370	313	381	335	347	340	334	328	348	340	345	348	352	324	314	357	316	345	320	363	323	361	320	329	362	319	327	348	366	327	323	309	318	383	334	337	351	361	314	341	324	337	368	348	378	351	328	369	334	369	330	303	360	351	349	326	352	331	348	335	319	353	372	350	322	319	353	371	338	343	368	326	342	382	346	353	349	333	340	358	330	349	336	353	348	330	355	349	360	329	365	317	383	359	337	375	341	366	340	357	356	340	336	310	341	357	362	361	363	351	333	331	367	345	336	360	338	344	356	349	338	363	369	343	327	368	336	336	372	360	344	359	344	322	375	320	342	341	353	329	347	341	360	357	352	338	343	336	349	360	367	369	355	331	361	351	374	377	350	334	380	342	372	346	372	330	338	351	362	317	353	320	351	346	337	362	357	373	358	355	336	341	350	338	347	381	330	371	322	352	312	350	353	342	351	325	359	343	362	324	340	323	338	342	350	329	305	331	344	320	318	344	316	305	352	331	381	315	341	356	338	351	356	335	329	324	358	329	325	330	362	339	367	322	322	313	344	318	335	357	341	347	324	332	346	359	326	335	339	330	329	369	343	353	353	350	345	356	363	362	346	316	357	347	319	338	351	364	314	370	337	351	324	354	349	315	373	352	337	340	329	329	318	329	334	345	360	401	361	334	325	345	320	322	308	353	340	359	339	345	329	360	343	325	365	311	335	348	351	373	357	350	341	316	327	342	298	330	334	343	388	317	395	325	407	370	380	377	334	334	332	346	376	354	322	309	315	332	342	338	356	348	313	325	336	339	335	382	349	333	338	364	341	344	344	348	346	327	364	375	348	358	324	349	357	335	356	299	368	340	377	346	311	368	362	305	329	326	359	330	349	339	350	337	339	329	322	334	340	347	346	355	365	324	355	372	348	334	360	362	329	329	342	360	332	338	327	353	341	361	340	334	318	349	348	332	322	350	334	366	337	349	319	349	332	343	341	324	349	345	329	325	335	336	336	345	338	346	349	400	329	315	362	347	352	378	361	386	298	357	340	385	363	345	348	333	316	331	315	368	359	357	335	360	347	346	345	366	326	357	353	377	309	345	323	316	350	335	358	320	364	369	346	348	337	355	340	367	357	308	317	356	335	326	371	343	332	336	346	367	319	363	346	333	341	347	329	316	353	322	357	316	327	344	337	333	347	319	349	348	316	350	374	315	371	336	372	375	391	351	371	340	354	328	357	352	343	325	344	347	367	347	340	353	341
4401	14457	9984	5003	3529	2631	2065	1523	1208	993	823	735	671	595	601	541	490	424	465	431	489	430	433	389	455	409	382	396	360	386	388	391	363	377	366	387	341	401	332	350	355	370	333	374	361	365	356	336	342	345	376	357	359	384	366	346	334	373	353	355	342	389	341	368	343	368	362	324	340	336	329	351	338	341	316	338	347	299	359	349	354	354	350	351	330	332	358	343	369	322	358	400	386	359	350	334	354	364	359	332	368	368	370	358	333	355	364	331	331	339	342	372	331	346	312	367	345	347	386	364	348	340	312	349	337	332	329	317	345	341	323	319	332	340	327	361	339	369	349	347	330	343	327	321	323	348	326	339	340	339	345	317	329	383	313	333	327	325	350	341	319	352	356	353	340	370	340	353	359	333	316	328	332	319	340	337	336	332	334	347	352	354	313	358	326	353	348	336	313	371	379	353	336	314	335	328	353	370	327	357	349	332	336	345	319	333	311	380	346	348	332	334	340	327	350	363	333	365	381	343	354	346	336	331	318	351	336	338	353	323	334	350	314	348	346	351	351	344	362	356	363	384	356	350	375	369	338	324	331	341	379	340	381	353	322	349	357	274	324	307	350	368	325	329	349	324	336	356	342	384	330	348	376	337	402	344	317	355	348	339	341	341	309	333	323	362	345	322	325	360	388	347	378	358	357	341	334	341	342	370	362	354	338	328	340	344	372	334	350	373	320	366	357	354	331	307	317	335	345	357	334	353	328	312	342	333	298	342	350	362	302	359	369	364	351	350	351	347	322	358	313	311	323	328	351	374	339	330	357	375	324	346	368	337	337	354	347	350	330	359	330	359	304	364	332	361	341	360	315	333	352	323	359	347	338	343	349	344	311	337	326	350	371	334	343	318	363	322	365	331	353	353	354	384	334	319	364	398	366	323	360	336	332	367	339	327	350	352	331	360	320	337	332	352	351	337	309	365	335	351	323	335	322	338	334	355	297	355	364	369	338	343	307	365	330	355	313	346	328	350	328	328	329	337	339	317	332	348	381	328	332	318	327	365	315	347	344	332	315	318	369	336	353	379	369	327	363	323	357	325	325	300	343	331	354	352	315	355	356	355	361	384	335	335	339	326	334	360	333	326	334	346	342	335	324	339	330	323	324	345	351	367	336	325	372	368	347	374	342	363	350	328	348	353	370	362	342	360	344	351	356	313	367	349	320	335	351	350	340	329	335	336	333	365	348	323	342	318	334	355	350	353	355	327	342	331	354	352	328	339	360	341	339	341	332	332	325	352	337	350	319	337	332	338	370	330	336	352	328	339	335	340	354	373	327	363	327	350	323	330	331	354	327	336	332	351	318	328	351	363	355	324	361	312	321	333	339	333	332	331	356	344	339	349	373	350	358	364	374	342	323	339	349	352	326	334	341	352	327	336	355	340	340	336	353	352	390	381	351	325	358	348	351	326	344	348	322	337	323	346	288	366	344	316	363	338	332	324	345	332	353	352	325	364	381	344	347	339	345	328	348	369	332	374	301	353	346	336	377	361	348	316	302	326	374	317	331	318	352	324	326	338	343	336	349	327	334	353	360	337	303	306	338	325	348	335	316	347	321	344	310	328	342	337	352	342	322	340	348	351	360	306	322	324	360	319	363	362	352	384	324	376	346	364	342	338	336	319	353	361	338	327	345	361	342	365	318	389	318	348	372	355	333	361	304	363	313	329	330	300	310	333	350	348	322	347	338	350	344	338	351	336	342	356	351	339	279	349	337	333	357	333	375	329	327	332	338	380	339	348	363	349	339	333	368	335	337	336	337	369	326	370	352	340	343	315	344	345	340	344	339	317	368	329	325	341	323	395	348	326	353	339	375	340	359	328	344	324	349	342	330	337	362	368	343	368	362	316	355	314	364	322	348	351	348	298	349	337	374	334	337	353	296	351	321	387	334	322	348	340	338	358	381	332	341	354	324	332	350	322	331	343	361	348	336	346	313	328	382	303	342	331	333	337	311	355	353	324	346	339	350	354	361	308	342	369	351	322	334	352	360	361	336	336	327	342	354	333	373	349	374	332	343	322	343	351	339	347	338	353	341	328	333	353	359	350	354	356	325	320	343	328	325	330	336	325	345	353	322	313	354	319	325	357	402	360	308	341	363	351	353	343	371	337	335	332	331	319	370	334	370	351	377	333	335	357	334	329	335	351	367	338	311	381	318	323	358	366	336	312	351	343	346	363	328	339	343	352	333	340	357	332	368	352	381	324	331	321	333	378	305	345	328	357	334	320	338	325	318	310	328	379	356	366	346	335	312	340	332	325	345	316	320	382	345	327	340	323	332	355	341	372	304	329	333	382	376	338	360	309	340	338	338	345	328	344	332	349	317	331	305	329	341	356	335	347	342	343	330	368	340	358	321	310	365	334	318	326	319	339	339	347	329	340	340	334	339	353	343	310	325	349	349	342	336	326	322	337	322	357	321	341	315	358	353	368	350	350	349	389	336	341	343	348	396	326	361	328	337	315	345	333	351	347	348	323	357	310	376	344	351	365	355	357	368	393	370	353	364	328	344	353	359	318	331	326	305	354	333	358	338	330	294	367	374	328	344	316	381	352	353	328	340	349	344	358	341	347	336	311	364	313	359	320	343	363	345	367	385	338	315	322	349	313	374	351	368	353	334	342	324	384	361	358	327	400	339	332	370	333	306	331	320	328	353	359	368	343	340	330	326	339	334	365	356	351	354	328	314	338	327	336	361	347	327	341	372	371	350	367	352	338	343	346	328	346	358	361	346	329	315	320	341	370	368	369	338	333	335	335	366	350	325	352	354	340	379	358	357	322	392	350	355	347	335	357	331	320	343	353	328	335	343	361	330	325	359	343	341	337	325	354	303	378	322	343	337	314	322	352	345	339	340	345	334	352	358	330	366	334	361	345	340	362	324	359	348	324	338	333	350	371	312	353	339	350	339	333	348	370	358	348	353	333	343	342	332	348	303	348	376	342	327	389	354	374	324	339	340	328	373	343	351	332	326	332	359	358	333	353	318	349	354	347	349	364	342	333	317	331	398	335	362	319	330	332	337	328	330	331	337	360	344	369	326	368	344	321	361	323	370	338	340	345	340	331	328	371	317	352	332	321	338	374	340	331	363	314	364	352	326	351	346	377	328	319	364	346	404	362	334	364	321	300	336	330	333	355	387	317	346	358	332	335	329	334	337	330	359	346	309	359	338	341	332	339	355	360	353	354	347	342	342	335	367	367	313	337	334	357	355	332	350	365	361	314	349	357	371	380	332	346	354	334	303	355	354	335	355	309	345	351	341	368	339	347	340	342	336	322	334	330	320	327	316	304	352	354	356	344	360	346	350	337	349	354	358	340	346	340	363	356	319	353	333	327	360	368	346	351	312	328	348	352	338	362	343	354	337	353	340	366	321	358	369	339	339	349	334	327	392	364	343	365	325	343	352	335	320	333	355	340	311	356	324	330	345	358	308	382	336	344	380	300	329	323
27745	20309	8277	1429	1080	993	884	775	757	758	791	753	741	783	734	729	799	758	786	725	748	784	775	732	767	705	730	759	750	730	726	742	751	709	749	749	753	772	730	754	776	683	735	756	752	737	728	718	734	745	702	755	777	786	752	752	768	701	755	767	686	726	781	745	720	745	703	757	753	731	745	743	736	774	720	754	752	713	697	760	690	758	713	720	738	778	744	706	746	705	800	739	695	731	759	713	726	776	709	769	788	753	761	720	759	718	721	709	769	723	716	701	724	738	761	711	724	696	758	715	714	733	770	753	659	748	716	723	742	757	750	707	760	735	781	723	724	769	759	729	755	746	729	737	721	741	783	661	765	736	709	789	751	731	738	739	718	692	684	763	711	766	752	752	755	753	796	751	746	643	756	766	726	761	765	702	766	698	753	724	762	750	785	741	726	758	720	752	734	767	768	729	698	760	751	728	754	736	739	712	767	712	694	735	732	741	724	725	770	730	713	724	731	731	684	761	760	772	746	745	731	740	672	757	747	741	748	732	789	717	732	719	757	698	778	740	775	727	733	746	778	756	739	708	732	735	743	712	747	743	771	735	721	705	782	759	708	752	774	774	723	726	714	734	692	725	722	764	769	743	703	757	793	731	788	699	729	753	711	723	752	731	760	745	700	758	730	789	778	730	722	785	752	717	773	742	713	738	734	712	742	757	791	714	729	769	780	691	756	697	734	744	735	716	701	729	700	743	724	772	761	717	778	700	698	763	725	764	723	698	740	751	726	750	791	739	701	782	743	768	734	695	756	692	722	783	728	703	749	746	709	786	788	676	714	750	743	730	711	741	702	796	745	734	758	667	703	730	744	771	723	726	727	725	768	744	726	778	782	793	787	736	723	780	751	756	748	744	764	689	736	726	715	785	728	781	724	741	747	698	741	717	734	794	761	759	703	731	734	747	739	727	768	728	729	738	729	752	742	719	808	686	777	750	740	714	781	756	712	745	688	754	750	750	718	755	704	702	707	736	737	769	738	724	731	747	774	765	729	724	709	695	774	722	767	707	725	714	756	742	779	756	702	724	768	761	760	701	770	691	733	740	737	767	732	743	771	732	715	723	753	752	742	771	743	770	724	747	769	764	749	766	701	693	747	749	750	778	757	736	716	695	763	774	754	763	783	734	763	731	682	735	768	766	755	771	768	791	718	804	719	745	742	749	738	764	756	740	723	712	748	728	749	703	749	714	746	706	770	738	742	740	707	773	776	777	720	765	719	752	732	793	777	711	724	745	749	741	756	724	783	778	710	775	729	697	748	765	724	764	723	744	688	766	723	741	738	731	725	763	728	700	725	721	720	767	761	768	727	726	731	738	781	723	748	709	748	728	718	773	686	778	764	758	773	749	709	781	720	736	742	749	737	709	728	733	730	758	721	724	732	797	723	744	764	730	710	748	712	751	759	738	703	736	729	761	782	757	741	743	730	722	765	793	747	714	726	760	737	738	746	726	719	741	753	690	735	755	681	700	694	680	755	781	746	766	781	768	748	743	750	727	732	730	736	721	769	760	789	759	713	804	744	718	725	746	725	764	717	726	718	740	725	749	723	723	756	721	732	711	740	761	744	758	757	735	777	787	752	753	736	721	705	738	717	718	763	786	768	777	731	766	709	721	784	720	748	701	747	744	725	723	751	743	746	693	738	747	723	709	727	725	750	722	770	759	769	741	728	781	728	762	723	750	740	711	693	712	684	719	721	721	752	726	736	747	717	752	741	790	746	721	726	765	746	735	730	740	793	748	735	775	813	802	761	789	741	760	776	744	723	808	730	726	736	757	734	775	733	726	768	740	742	743	755	761	762	817	710	765	744	797	731	727	741	772	706	691	729	744	720	758	723	749	734	706	729	762	752	742	745	730	713	745	746	713	780	714	731	699	770	733	713	728	698	726	727	769	717	760	787	729	788	714	762	730	739	710	712	716	747	740	714	738	745	747	749	724	725	724	701	684	764	733	766	740	754	704	745	736	736	693	735	723	704	779	747	690	742	744	786	709	783	735	709	766	778	747	800	761	744	774	722	776	719	691	728	712	777	759	740	690	796	747	747	706	741	718	728	705	795	787	791	700	734	763	704	768	797	755	690	738	699	737	784	742	737	714	762	739	732	773	698	729	719	732	776	740	790	742	740	685	769	757	740	720	791	760	736	748	734	751	737	730	738	729	749	736	717	736	752	730	738	732	733	720	751	713	770	781	724	704	770	738	700	780	729	721	772	783	745	679	728	757	713	778	759	697	754	728	730	719	766	741	777	715	770	741	725	771	726	737	718	752	761	766	711	705	714	739	702	733	734	729	748	743	782	752	815	728	761	742	704	751	719	715	726	781	752	732	690	727	713	754	776	735	765	731	776	770	743	728	791	733	781	771	749	746	744	778	729	697	736	738	735	690	771	725	693	781	746	744	679	768	727	706	801	745	775	697	732	679	721	765	730	740	739	733	755	727	687	750	742	717	785	782	696	776	674	753	726	684	728	758	748	719	721	774	745	779	771	738	706	806	712	736	776	747	716	719	712	722	708	733	744	735	775	776	719	706	746	755	741	752	762	709	716	758	704	743	754	733	750	768	750	774	705	748	765	770	732	681	731	733	749	740	727	698	774	756	725	732	753	710	741	731	723	782	736	699	753	758	779	721	746	724	740	713	753	726	759	740	716	711	688	726	752	730	759	754	700	727	727	727	700	821	813	720	733	714	717	777	743	789	729	752	749	774	770	751	711	729	726	711	723	771	794	756	753	803	752	723	734	772	717	780	777	751	719	727	719	770	757	675	760	747	713	743	751	720	768	743	733	694	717	748	831	745	674	751	677	774	755	749	730	701	712	744	718	758	775	708	721	738	770	745	745	736	689	714	711	711	741	688	721	712	786	731	755	755	791	736	767	767	792	724	726	721	743	720	761	754	750	716	747	751	702	765	786	715	766	722	756	752	688	733	758	725	724	751	777	787	723	702	781	716	697	786	814	752	728	726	730	709	714	705	762	743	740	727	693	723	769	800	762	708	717	735	746	744	734	727	785	701	748	759	786	759	737	748	787	744	763	702	706	673	744	770	741	738	722	744	750	737	691	748	702	725	784	780	793	730	765	748	735	775	725	766	776	725	772	730	774	724	741	791	741	734	728	775	725	704	786	755	774	781	701	750	698	712	743	753	745	756	708	766	705	729	703	757	718	735	758	745	762	733	751	745	674	772	756	749	747	727	757	706	791	729	712	730	713	742	728	761	744	729	725	739	758	748	758	739	716	743	710	755	722	751	731	701	716	779	743	723	769	761	765	768	739	760	713	749	758	701	734	719	721	781	746	730	705	712	763	768	706	728	716	699	785	752	764	758	715	713	779	707	768	760	765	739	728	759	755	731	722	738	725	730	738	736	711	769	759	785	749	765	751	730	682	754	730	793	742	751	727	740	730	729	747	740	729	731	715	688	770	775	726	705	725	727	768	739	728	782	709	759
4625	2082	1410	1116	996	921	876	843	802	810	770	813	774	799	770	785	735	779	774	726	800	800	806	754	797	770	777	747	772	770	675	747	789	771	734	778	756	743	735	725	748	720	711	758	731	767	744	737	768	789	737	754	731	777	773	776	780	722	745	740	758	749	726	766	829	760	715	722	726	747	792	725	718	754	737	757	808	731	785	760	730	739	817	713	793	725	761	729	751	759	748	758	730	771	778	745	738	794	773	779	777	794	759	711	720	763	777	751	791	784	748	766	743	763	760	740	735	731	729	786	766	767	777	748	763	734	739	734	745	739	757	788	757	784	759	793	736	808	730	728	741	770	769	759	795	736	737	737	746	766	757	759	732	723	711	755	763	783	750	723	768	826	732	758	755	785	732	722	738	803	768	737	802	720	753	785	758	749	759	762	784	801	777	762	734	785	786	780	759	780	732	738	740	775	790	721	745	799	748	741	793	745	763	757	723	751	771	739	772	792	725	712	726	772	773	752	719	710	763	774	749	746	764	727	747	740	746	742	743	758	786	782	714	728	765	729	768	772	758	691	767	758	752	791	749	737	743	800	724	774	773	765	783	760	740	744	730	749	709	753	792	791	788	736	753	760	767	763	764	775	758	757	726	769	790	799	759	772	795	743	765	741	769	694	765	712	727	693	714	769	775	738	833	742	740	743	767	767	745	717	745	792	721	781	738	805	805	741	781	771	743	742	760	751	771	778	704	765	730	695	760	785	737	755	730	709	741	742	749	722	727	720	766	770	744	770	709	728	711	776	722	747	804	750	768	760	742	739	733	745	738	729	768	768	796	765	749	719	735	732	728	775	719	751	745	776	798	777	799	762	709	750	766	733	807	748	772	754	726	739	752	751	794	728	764	738	727	751	776	757	798	779	761	707	730	808	782	774	696	750	756	762	769	775	745	724	767	764	799	732	741	735	754	772	772	786	764	783	728	744	780	723	757	750	731	755	804	753	733	758	767	733	744	775	783	746	799	712	782	742	720	728	737	759	762	773	717	826	707	751	778	752	739	762	739	750	789	745	787	745	726	727	712	757	752	732	750	775	708	728	789	730	726	808	755	759	757	781	778	769	824	753	709	711	794	759	767	812	719	716	771	753	780	768	763	742	744	785	789	783	787	716	705	774	741	757	721	735	762	731	709	744	779	737	736	753	741	771	773	768	747	772	746	771	790	775	799	714	767	735	763	773	763	781	798	757	760	746	709	740	750	759	704	772	749	762	738	769	742	779	737	707	724	788	721	675	747	715	716	752	785	786	739	779	742	750	780	774	724	773	789	744	741	745	847	716	791	730	802	741	723	765	718	741	741	820	702	777	735	773	767	741	726	746	729	725	795	760	739	719	756	747	713	781	730	773	774	749	789	767	748	748	750	779	783	738	777	771	745	766	747	747	754	704	773	759	699	760	744	822	726	748	792	758	811	727	735	793	751	737	752	763	785	780	753	790	750	756	773	732	751	749	748	758	730	786	731	699	705	714	750	708	706	757	713	744	831	738	735	797	738	769	761	732	766	776	767	785	684	740	767	749	780	768	715	713	733	774	694	758	739	779	721	743	729	760	717	785	715	750	745	691	723	754	731	766	766	721	720	822	804	773	756	740	748	759	742	748	758	761	753	719	710	782	751	731	793	764	789	729	734	748	761	747	750	773	806	727	767	752	710	729	751	739	772	814	733	724	753	744	759	787	784	721	774	780	730	762	722	784	743	742	734	760	785	735	723	727	733	784	744	756	757	731	718	769	761	786	748	729	749	761	754	742	735	777	757	788	744	775	769	759	746	784	752	773	730	740	761	743	762	724	729	767	799	760	732	775	762	783	722	789	743	757	743	760	779	702	781	772	793	766	808	735	802	755	717	784	785	723	728	759	779	747	763	790	733	754	815	748	772	734	756	771	716	767	718	770	741	679	785	757	752	780	746	718	758	740	742	800	763	750	763	739	734	780	745	747	766	741	763	745	780	762	728	750	749	734	786	733	764	746	780	780	751	748	712	759	762	736	773	716	725	814	786	744	724	764	748	721	753	744	755	691	764	704	723	768	779	766	725	734	756	749	793	768	770	770	748	710	762	811	746	713	771	780	733	743	719	746	745	736	754	768	729	738	751	738	749	801	770	733	789	775	796	747	731	775	755	751	761	727	798	735	799	735	729	718	756	772	716	728	756	727	736	747	791	785	805	726	731	738	723	761	746	733	742	770	755	718	748	758	789	776	746	718	727	730	782	794	760	765	772	739	745	756	793	759	730	776	813	777	770	750	763	723	712	765	764	734	799	745	748	747	749	763	762	737	688	774	732	773	776	703	740	720	701	829	794	756	730	817	759	766	724	770	726	773	718	765	751	768	756	779	788	765	778	765	746	764	743	783	693	695	760	756	743	763	710	744	818	775	762	750	733	723	785	757	778	744	732	745	720	743	730	726	765	723	730	746	754	728	750	737	742	778	752	764	756	727	747	698	756	777	814	775	797	708	749	824	733	767	750	806	784	760	742	783	763	776	724	759	767	790	742	739	784	729	757	774	775	747	775	779	764	785	757	719	790	737	786	825	800	760	759	800	701	754	742	726	750	770	754	759	768	759	774	701	768	753	755	731	751	731	731	733	745	784	794	765	793	750	772	746	738	794	742	768	760	813	762	815	804	786	770	750	774	742	741	797	694	810	760	797	774	751	769	758	787	733	743	745	725	767	713	741	733	764	786	780	797	737	674	729	736	720	740	700	747	733	742	769	749	755	768	764	747	769	723	800	757	747	753	762	785	809	803	815	777	742	758	813	767	792	819	747	716	772	715	757	809	770	737	771	726	745	781	784	744	730	762	741	723	747	779	749	749	691	747	735	757	770	742	734	775	702	780	731	769	775	713	746	751	757	740	806	737	754	740	760	715	811	746	701	772	821	760	773	717	749	760	728	746	740	724	785	743	746	732	788	730	762	772	787	753	750	747	750	740	755	757	754	758	761	752	730	780	782	786	769	748	758	765	730	753	784	764	755	716	762	709	732	731	722	747	818	738	714	744	810	741	755	772	756	760	733	733	769	763	789	723	740	755	743	753	773	709	723	700	713	780	740	799	754	819	779	718	824	772	778	715	719	747	780	737	710	760	794	785	759	775	764	806	738	700	760	733	836	759	777	794	720	740	718	782	742	750	784	772	701	674	822	732	806	788	748	729	791	721	729	750	786	730	763	774	753	764	809	798	714	747	757	777	729	757	752	765	803	757	713	728	743	758	726	754	773	799	743	729	677	788	717	737	772	738	775	772	726	745	735	760	764	761	770	782	759	760	742	748	729	745	748	771	723	753	815	756	735	783	760	712	742	747	776	822	732	762	769	718	748	764	748	722	790	723	767	795	777	739	763	707	788	718	783	786	747	791	764	729	771	803	750	709	787	776	753	751	767	797	750	767	725	742	741	737	745	733	725	758	728	779	722	690	750	802	722	787	733	731	746	757	777	766	737	755	717
23602	21264	28594	24226	21253	11178	1132	683	607	561	494	468	444	436	425	403	381	418	369	382	428	331	392	338	344	369	374	322	350	363	315	341	352	357	354	313	320	365	329	336	359	353	335	372	342	345	367	324	325	342	365	328	356	358	304	353	302	330	353	345	321	360	336	355	347	341	323	351	343	344	319	339	325	328	317	325	357	328	338	330	354	331	340	341	345	366	350	347	332	302	346	329	349	318	355	367	344	324	352	339	332	343	326	321	317	379	355	338	341	348	296	305	354	313	317	331	356	332	326	342	352	380	319	366	327	297	361	331	371	324	356	314	306	339	331	317	308	326	334	316	333	349	311	305	338	359	332	343	348	345	294	330	306	374	326	325	367	337	349	315	337	323	346	330	333	328	309	329	372	326	338	355	342	311	324	335	329	345	372	307	310	328	321	320	337	353	323	302	327	346	352	334	333	313	361	321	324	346	329	313	334	333	357	347	348	371	321	348	328	316	333	332	359	305	341	366	379	318	330	336	331	353	321	296	358	320	346	357	332	318	338	332	328	331	331	332	344	347	348	322	344	308	355	357	335	327	329	340	333	335	325	345	312	317	327	360	346	310	326	306	329	316	318	332	313	328	316	353	332	316	369	336	320	316	357	312	321	286	358	334	352	334	362	331	327	340	338	334	339	341	362	339	311	326	347	348	327	323	333	341	351	323	343	318	333	312	308	289	355	319	342	336	352	344	361	331	338	341	312	335	352	333	299	325	331	330	368	312	357	346	338	318	342	344	345	335	320	355	318	350	330	348	362	390	324	327	343	324	319	332	340	332	338	328	341	349	327	341	365	348	337	306	330	318	337	340	319	346	317	302	351	337	309	347	314	337	320	339	348	368	320	313	382	340	329	345	376	330	350	364	325	328	332	332	332	313	320	330	318	331	356	344	347	312	336	362	334	324	318	355	292	347	344	317	343	319	345	325	349	340	368	346	354	353	312	309	333	336	330	315	363	344	334	321	371	316	332	314	353	344	317	333	328	342	336	350	310	337	356	295	323	329	359	327	342	309	332	336	312	308	374	344	307	353	321	301	366	386	337	308	355	346	362	331	344	338	362	357	356	329	336	359	331	336	321	326	342	335	341	323	298	331	334	313	334	345	354	330	327	317	314	346	346	358	328	339	349	335	306	314	322	337	331	327	350	348	320	340	353	335	316	334	349	355	318	298	347	338	394	334	342	341	336	335	339	347	337	317	304	340	367	327	335	329	350	317	344	339	318	314	359	360	341	337	321	318	308	303	331	350	342	361	351	338	341	392	363	335	342	335	353	359	308	353	336	328	345	337	334	317	310	344	327	341	319	357	314	301	323	359	334	331	321	319	347	304	365	356	340	334	357	322	315	338	348	311	338	337	320	330	351	335	330	336	320	298	334	325	309	329	324	324	340	308	310	321	376	319	337	350	355	361	356	368	348	332	301	391	324	335	341	332	348	357	331	314	341	348	350	326	366	319	292	341	330	356	310	320	325	348	323	368	331	304	344	347	338	322	350	324	336	352	330	330	331	323	329	336	315	337	367	346	327	349	325	340	359	363	325	348	316	351	332	330	336	335	343	334	335	309	306	339	331	337	380	337	333	362	349	342	351	339	307	311	327	327	321	321	319	338	341	378	359	357	329	330	329	355	322	303	345	312	348	337	328	367	322	331	319	318	338	316	323	306	324	330	329	359	336	353	327	324	389	336	353	316	362	313	331	341	330	334	342	332	322	340	332	372	344	353	325	336	312	344	325	319	368	352	336	356	344	346	355	348	335	344	300	367	370	327	340	345	327	336	344	313	352	338	362	323	314	326	319	363	337	353	310	330	321	316	322	319	338	346	320	348	315	335	357	345	336	306	330	329	337	318	317	306	360	314	330	288	352	340	328	336	313	383	330	323	343	335	348	331	342	336	344	340	355	312	326	312	328	346	323	343	315	328	356	348	329	343	393	352	320	328	351	356	319	323	308	307	307	305	351	316	312	343	347	326	358	316	310	345	309	332	323	340	363	322	341	336	315	356	307	351	343	345	314	379	343	331	337	331	352	320	321	350	335	344	315	324	362	320	342	335	348	321	325	366	325	322	356	334	339	343	345	350	309	315	338	310	363	314	357	323	321	338	345	327	333	318	372	351	343	347	350	343	327	342	306	344	372	347	318	339	319	326	365	333	338	360	323	367	313	313	316	334	350	317	311	347	313	338	295	337	333	337	322	298	346	305	340	365	336	353	333	307	349	339	327	341	325	318	322	337	355	333	338	315	338	310	322	322	316	355	339	325	359	317	349	344	374	330	353	354	338	369	317	368	344	376	343	332	319	344	348	320	340	331	350	331	329	350	350	331	345	346	335	329	322	348	348	322	358	356	344	328	324	336	298	332	328	353	345	317	314	316	335	329	341	390	319	338	346	331	342	340	344	338	353	357	339	362	299	334	311	359	335	346	355	345	335	351	376	363	339	338	289	327	353	339	315	342	329	356	312	342	341	349	336	386	336	331	332	333	358	346	301	304	328	332	336	364	356	303	311	334	327	335	340	390	319	336	322	317	346	315	368	335	318	329	341	329	306	292	339	332	364	345	344	377	337	342	367	340	337	324	363	338	301	340	314	308	341	320	339	361	363	349	327	342	339	311	326	343	332	384	338	308	293	340	309	340	350	380	371	331	323	303	323	349	321	337	346	352	326	358	340	331	321	322	308	327	353	360	322	324	324	317	383	340	364	356	349	303	293	350	370	349	356	340	358	338	345	311	354	349	388	313	376	322	322	353	331	320	323	353	323	319	328	321	332	331	328	319	336	356	321	324	356	327	309	381	342	326	326	325	324	319	318	342	347	321	301	337	314	362	347	341	341	353	338	367	336	327	319	361	336	334	360	352	297	333	340	317	387	354	310	335	332	317	331	334	365	338	337	336	344	343	358	319	328	353	304	327	335	347	324	308	329	325	360	354	355	312	346	334	358	321	338	326	313	355	328	323	296	298	359	342	362	333	349	339	319	351	351	351	316	311	342	335	337	339	337	328	351	321	343	341	341	337	330	335	348	343	314	320	348	366	352	326	369	346	307	349	318	338	358	360	319	326	340	313	290	345	331	350	307	311	357	314	324	335	329	282	301	333	335	328	332	354	343	351	311	331	357	349	349	326	336	306	311	337	292	344	315	348	318	352	306	322	345	325	342	322	313	357	298	355	333	340	351	364	362	336	350	328	315	372	300	300	357	316	366	340	321	330	335	373	376	358	341	330	324	349	349	354	332	313	333	338	336	349	342	318	340	346	348	336	338	331	318	328	308	319	375	326	326	334	329	375	329	302	311	343	364	292	282	320	324	314	355	330	314	325	322	336	302	350	314	303	336	343	319	317	335	342	324	312	357	332	380	336	328	344	320	324	338	358	328	366	344	325	375	320	311	347	340	332	314	307	336	338	342	326	331	342	328	325	335	300	373	351	349	359	344	316	335	337	331	344	307	361	303	371
3395	9027	6031	2902	2009	1643	1265	989	887	712	549	598	494	500	448	469	439	432	432	409	393	397	375	374	378	360	344	363	384	374	392	339	397	351	331	359	355	353	385	355	343	339	369	342	390	379	345	363	358	331	375	353	373	353	370	401	352	343	319	334	348	353	368	336	326	342	371	328	376	324	351	372	374	314	336	370	359	356	373	366	328	354	354	366	363	367	402	387	332	333	342	333	358	366	338	387	332	353	337	350	352	349	344	361	346	359	329	313	358	345	377	362	356	360	346	310	330	370	337	363	344	309	337	351	367	333	351	331	324	359	355	365	341	310	372	332	346	334	342	392	336	352	388	372	325	355	352	362	365	321	346	332	348	330	353	319	367	330	366	397	336	376	346	339	352	345	380	337	355	337	363	379	342	383	347	366	340	349	372	363	364	395	348	345	324	379	328	381	345	330	343	344	373	327	369	351	342	340	317	337	347	355	379	366	376	360	368	362	332	386	350	354	358	344	349	361	350	335	385	353	357	339	330	363	355	365	343	340	335	350	340	351	358	377	358	318	373	349	381	310	368	368	338	361	345	355	339	344	386	332	354	333	355	345	342	350	345	393	358	336	352	356	341	392	351	354	323	350	344	343	362	313	370	340	366	371	358	333	340	335	344	396	364	345	372	348	356	330	339	377	349	367	348	339	366	353	355	402	339	363	349	311	370	351	348	370	341	344	317	341	363	347	344	322	348	356	337	343	359	358	312	339	362	383	338	362	305	329	318	369	353	342	342	375	348	401	347	351	326	333	351	360	335	346	339	365	373	333	373	348	339	361	367	375	364	388	331	346	382	397	350	356	374	328	319	345	361	359	357	368	346	342	350	338	338	382	343	386	357	368	323	357	353	361	335	343	343	359	346	369	373	344	381	365	366	358	370	356	367	344	361	348	353	317	361	353	334	383	348	330	346	336	322	362	366	331	334	346	357	331	334	337	390	358	365	351	336	340	339	378	356	340	349	350	361	377	367	376	356	340	357	332	321	329	350	387	350	348	342	354	344	387	360	353	380	298	368	364	352	357	376	341	348	350	346	383	332	342	349	373	347	320	359	362	361	328	354	360	347	350	348	335	351	318	329	356	339	315	392	344	341	334	356	356	370	337	337	333	355	355	364	373	367	370	298	325	341	339	339	393	343	364	384	359	407	359	340	351	370	350	351	328	337	332	338	339	367	354	318	354	388	353	345	380	350	375	373	357	346	347	356	308	342	353	352	312	346	339	341	344	341	362	339	361	396	357	348	347	366	361	342	355	348	369	354	349	373	329	320	357	372	333	367	362	327	339	383	357	328	320	338	362	334	388	354	363	346	370	385	327	366	359	334	362	375	361	346	363	394	348	341	372	339	322	363	356	357	327	328	359	355	370	343	331	394	363	350	343	350	395	336	350	377	333	362	338	347	293	369	348	339	375	375	368	376	341	361	304	368	365	331	349	339	348	361	343	327	341	373	369	350	398	359	344	362	373	399	358	331	345	315	362	341	363	364	336	337	334	354	340	381	356	357	347	375	364	309	349	319	381	372	320	339	323	354	340	347	367	358	326	370	341	344	328	359	374	340	354	347	344	333	344	342	320	324	389	341	373	338	342	355	371	355	322	329	361	353	324	331	363	331	355	347	316	374	358	379	347	338	353	354	360	340	342	368	380	345	353	323	380	367	358	331	348	335	364	331	372	355	383	345	340	373	399	365	310	382	377	406	315	335	348	352	326	332	314	348	337	339	334	334	355	359	367	342	368	325	346	361	363	337	295	334	345	329	348	346	362	374	355	358	343	355	380	343	344	349	349	332	343	335	371	392	357	371	364	349	411	382	351	387	347	351	339	349	340	317	328	353	316	340	349	357	365	377	358	334	336	388	360	324	323	365	322	357	371	339	353	339	364	318	352	362	347	344	314	344	361	355	359	350	357	378	349	364	351	369	356	385	360	347	384	326	385	343	333	348	336	328	357	349	333	367	351	311	346	323	363	351	347	333	357	326	317	319	337	356	375	351	341	318	347	361	357	355	356	357	391	368	376	334	363	355	334	355	334	329	317	343	343	356	351	364	366	376	353	388	356	355	356	388	330	344	336	337	357	342	368	316	352	350	395	338	359	344	356	344	345	373	334	330	322	390	368	375	387	365	341	361	341	332	342	378	356	349	342	340	343	369	350	374	358	341	360	347	330	340	351	362	345	371	353	387	346	351	349	319	319	385	368	367	383	346	363	371	353	348	332	329	340	344	340	369	397	375	371	346	330	332	400	359	363	354	359	393	357	343	372	363	320	356	348	386	356	335	310	321	379	337	365	346	338	346	369	355	348	360	311	315	354	376	348	349	325	355	374	337	360	369	363	367	358	338	333	376	351	366	328	379	358	368	356	346	332	382	315	349	351	358	359	358	346	310	349	361	348	341	349	361	368	312	361	374	369	371	321	339	334	343	345	367	355	353	334	300	359	313	347	338	344	312	353	341	371	330	343	360	337	329	408	314	358	343	362	372	371	339	310	371	360	344	362	345	338	379	360	341	379	332	359	342	342	366	339	361	318	364	297	355	344	342	380	306	355	334	362	340	358	355	355	340	337	378	343	321	353	353	347	332	378	364	327	393	359	362	358	357	335	333	352	327	391	365	331	298	381	343	330	351	365	334	356	396	318	342	356	362	316	338	378	345	343	334	343	355	397	374	348	358	352	311	340	365	364	322	337	327	337	341	344	322	379	359	357	334	340	335	342	351	357	335	357	341	346	353	367	316	332	349	332	334	346	338	315	356	357	374	360	374	328	358	370	410	355	351	321	338	351	347	336	343	348	355	373	367	372	346	366	350	323	349	349	341	374	376	339	377	366	298	347	355	374	342	361	375	350	327	391	374	357	369	350	365	316	380	326	376	371	370	336	368	358	369	390	328	341	350	347	359	362	363	362	349	366	330	383	327	369	340	353	320	370	360	347	331	381	379	368	394	359	393	353	337	354	361	333	331	360	336	336	329	324	346	358	359	345	347	373	337	364	362	388	349	352	373	325	359	346	352	370	363	345	363	336	351	327	395	371	349	355	354	343	344	307	321	356	346	385	335	329	360	357	346	330	352	357	336	347	356	371	338	346	358	377	352	355	350	362	350	365	373	342	358	352	334	357	356	367	345	370	339	321	361	368	385	347	341	360	370	344	357	352	350	354	323	365	341	349	411	379	365	328	380	334	357	355	348	337	320	367	332	383	370	339	347	359	352	349	352	333	359	321	346	331	366	383	329	355	359	346	330	312	375	329	344	355	354	345	334	374	368	379	342	359	343	342	381	347	359	358	376	344	353	307	356	355	373	346	339	352	373	361	362	357	365	342	341	355	380	356	367	368	326	353	354	365	348	365	342	348	337	362	358	328	378	363	333	350	340	323	349	296	332	335	356	374	366	409	366	347	377	372	351	334	370	363	343	363	330	317	342	377	359	357	353	379	336	308	355	344	372	354	365	358	334	343
24864	21326	27657	25248	12799	1614	1147	1025	987	963	963	902	927	911	943	937	986	939	940	878	928	907	923	873	911	896	913	943	889	919	855	941	892	861	911	853	895	908	933	872	895	883	865	866	894	877	878	906	858	877	857	844	878	886	979	934	890	886	869	883	885	898	942	925	878	840	908	875	940	867	899	889	877	895	854	846	940	863	888	841	856	872	899	898	848	911	909	903	921	897	838	885	881	887	875	832	837	841	865	912	882	841	854	887	948	876	884	865	862	903	820	828	869	877	841	829	950	907	872	873	884	880	858	884	852	857	921	864	912	885	903	886	904	877	849	845	828	873	899	915	904	835	880	867	829	828	853	851	910	913	893	873	834	889	888	861	868	921	886	934	887	925	892	882	841	874	869	865	912	843	854	871	887	895	874	869	902	910	872	889	895	873	892	874	874	799	841	879	889	829	902	923	902	810	914	874	865	844	872	921	944	929	889	862	903	878	874	863	916	855	871	837	869	855	840	853	860	882	903	853	864	911	899	874	919	852	883	929	894	895	878	840	900	917	901	878	893	879	921	950	885	857	907	852	881	851	926	877	925	918	841	919	870	877	890	873	881	849	880	863	893	863	869	867	933	915	859	853	934	869	940	830	873	817	889	903	923	864	842	891	830	858	869	881	852	919	896	903	896	879	914	853	848	845	851	880	866	911	871	832	900	870	927	893	906	873	865	837	900	927	848	914	904	861	822	849	904	913	896	897	905	860	899	905	857	890	907	873	895	885	911	863	854	922	826	890	879	875	869	883	926	884	874	911	856	882	872	851	894	928	819	910	851	886	896	883	906	887	896	925	860	868	873	878	892	881	869	857	924	893	913	807	890	833	869	926	880	889	899	904	846	870	892	865	880	907	887	928	897	855	885	923	832	868	884	876	837	905	891	926	922	874	897	871	883	841	865	852	891	849	867	855	872	886	870	818	910	859	904	915	830	880	850	888	881	887	821	821	884	871	852	854	841	891	885	935	892	902	882	809	916	820	866	921	829	915	867	881	878	894	870	886	939	888	896	855	865	902	899	889	855	885	844	834	881	882	814	878	873	860	946	872	890	851	900	863	910	897	890	896	880	886	905	854	829	907	872	851	864	873	871	871	894	894	896	869	874	933	939	901	915	830	860	914	926	834	883	829	870	868	888	862	878	867	902	869	844	911	874	877	836	844	867	844	839	893	871	882	870	874	843	901	859	914	849	851	848	892	869	833	864	879	883	856	832	884	894	872	853	884	840	847	879	879	847	878	904	861	897	960	884	889	874	850	854	876	840	835	882	910	966	893	859	842	850	866	902	931	875	858	887	884	907	834	857	832	815	884	882	856	878	839	882	899	845	882	907	887	918	908	902	864	868	875	876	892	906	897	878	900	927	900	888	833	907	870	858	874	922	901	899	937	824	861	887	876	952	830	816	862	940	903	867	944	887	823	873	911	839	911	903	911	879	861	882	885	884	849	909	814	906	949	846	879	917	864	829	863	859	874	876	895	915	887	842	910	895	876	898	870	844	838	811	939	867	825	890	895	828	916	894	879	858	900	865	861	944	892	889	853	891	842	866	852	881	807	839	908	863	938	867	816	903	895	911	937	847	916	880	799	895	791	876	880	878	887	887	878	854	857	910	875	879	861	867	843	894	906	883	841	908	896	873	870	934	914	838	869	880	899	870	911	875	883	899	886	896	890	863	847	894	843	862	857	866	869	854	896	860	936	842	888	838	864	884	870	871	828	845	883	836	840	895	865	896	877	864	851	876	879	897	870	837	883	903	894	853	875	912	878	864	882	964	846	838	896	879	875	892	873	867	944	839	858	821	920	846	899	902	900	891	858	856	954	904	902	827	884	869	871	915	891	909	876	851	896	868	888	867	879	865	888	871	858	878	901	855	863	915	870	843	874	895	948	933	882	868	862	874	892	861	860	894	867	921	812	859	849	892	887	889	853	850	889	889	885	885	890	912	915	798	819	864	909	873	876	894	864	870	930	855	929	868	857	845	944	925	848	848	844	882	873	842	886	930	862	893	903	921	879	922	900	873	910	883	866	881	860	877	902	882	855	871	959	879	851	931	822	834	862	855	876	880	882	918	842	877	902	880	855	865	831	829	859	888	931	851	874	878	864	892	880	859	845	860	838	884	826	889	990	886	911	859	888	869	897	829	885	893	924	887	868	906	920	837	920	877	842	877	848	825	861	880	874	850	885	856	904	956	836	887	893	886	878	910	916	883	867	840	931	845	820	888	853	905	901	911	842	831	833	892	894	915	861	896	886	858	856	851	872	935	883	878	882	826	910	887	864	871	840	920	875	868	865	839	898	854	867	858	896	915	847	837	860	870	901	957	854	850	909	856	860	880	802	889	828	891	937	899	901	858	899	858	848	896	843	919	956	887	886	916	879	868	857	914	865	868	810	903	888	865	868	874	891	880	924	861	864	918	863	880	925	848	835	866	876	918	806	860	918	864	875	846	936	914	877	836	903	925	886	878	891	921	874	833	885	890	918	890	866	869	875	852	807	842	879	878	890	895	875	881	844	873	888	879	897	885	875	907	890	894	884	834	880	901	843	815	896	841	936	887	884	924	865	877	874	906	890	889	928	817	833	916	851	904	825	889	908	914	893	896	934	842	908	895	870	874	912	901	911	891	859	864	849	875	838	902	808	929	876	877	870	912	852	913	848	907	879	889	850	929	885	868	882	882	892	844	910	863	901	893	858	894	947	902	839	851	948	894	866	869	826	859	919	922	835	938	848	855	875	883	866	905	862	814	871	837	795	844	880	871	842	914	843	921	911	912	863	896	852	841	871	838	867	886	888	834	891	837	908	845	919	891	913	890	870	889	884	860	849	872	830	882	873	870	875	848	854	920	841	883	887	864	865	888	907	901	864	889	875	826	835	909	821	841	864	879	840	832	855	832	885	865	879	866	870	846	895	900	884	934	840	864	896	898	879	892	908	938	907	876	956	847	867	930	867	908	890	864	914	878	868	832	859	911	868	876	866	909	878	946	889	850	848	905	852	845	896	812	886	929	832	870	881	852	852	915	882	837	864	919	853	945	872	842	946	839	863	819	873	874	921	883	865	899	936	846	868	884	835	910	845	865	852	864	908	824	828	890	905	873	852	874	910	807	903	916	870	894	840	874	798	920	871	877	898	873	873	842	901	900	913	868	889	819	852	856	871	873	874	825	857	858	899	882	852	896	877	863	903	906	869	844	907	834	835	839	860	928	863	843	900	894	915	891	897	808	871	830	893	896	857	866	879	809	833	868	923	844	867	885	853	872	899	867	926	879	867	895	921	872	920	896	862	868	866	862	858	807	832	916	894	874	904	866	866	864	859	847	907	816	903	895	930	916	838	884	894	829	888	852	890	889	895	828	872	885	881	880	859	943	888	891	819	874	872	881	860	886	863	902	911	855	829	924	837	857	928	893	924	858	844	922	841	845	873	844	833	849	890	884	936	866	875	873	815
3590	5673	3999	2318	1842	1526	1350	1243	1097	1034	1052	941	947	944	862	923	960	853	905	915	862	861	940	840	887	846	922	892	905	803	911	889	856	879	886	857	883	895	897	859	877	875	928	877	826	867	861	852	891	912	888	866	873	860	944	850	839	848	887	864	883	833	831	878	880	821	883	818	874	910	865	854	836	818	876	886	861	899	850	860	898	905	881	922	842	821	855	944	903	911	897	923	863	896	892	916	883	879	869	879	919	919	864	854	841	881	865	888	889	835	887	867	885	904	876	863	896	896	859	906	835	839	841	901	876	795	827	815	866	905	873	861	912	874	834	857	867	886	867	938	867	868	824	905	814	880	909	865	852	970	901	884	838	820	833	864	895	899	914	912	840	873	885	860	878	851	822	922	867	877	869	883	869	863	861	915	784	888	893	894	863	863	862	889	866	877	922	884	910	895	871	851	890	859	868	858	963	853	866	893	917	869	873	905	876	910	783	850	810	877	882	836	880	854	868	813	845	849	873	866	856	829	827	899	896	898	858	860	850	878	853	851	934	875	870	868	901	842	854	914	900	901	872	866	887	826	862	904	886	838	889	873	864	896	845	923	869	861	883	904	892	915	921	821	833	872	872	961	853	908	871	845	844	862	868	868	834	893	858	856	894	872	846	821	910	844	877	834	870	872	902	894	883	847	873	928	870	862	863	841	889	847	852	896	861	854	871	899	893	853	875	795	890	824	860	847	891	867	864	829	859	839	876	904	868	892	875	870	866	922	876	869	924	848	868	929	862	862	834	864	827	883	899	866	878	890	908	857	869	888	922	880	860	884	868	844	865	890	838	843	833	842	856	874	847	838	851	872	887	891	884	846	873	876	852	860	859	896	859	817	864	873	851	933	841	843	871	894	889	848	852	906	828	900	862	850	867	883	862	834	849	882	861	852	838	886	898	846	840	822	856	842	879	933	829	920	861	871	905	921	922	828	809	934	883	896	873	875	838	795	890	886	847	870	860	929	865	895	895	844	897	904	875	845	902	876	888	847	879	846	841	847	883	892	840	823	822	854	844	879	904	868	847	874	838	873	875	869	852	898	878	847	877	845	876	882	933	937	897	879	876	850	873	879	845	920	826	888	909	850	920	910	860	929	894	870	833	849	855	893	863	889	829	848	845	883	875	893	822	883	889	921	915	882	880	895	864	861	909	820	898	894	830	936	881	849	891	890	864	899	887	830	894	872	825	973	891	840	882	872	797	828	892	893	892	867	867	898	868	838	857	876	882	924	868	862	839	859	845	835	874	848	832	860	900	886	858	836	844	879	851	849	872	869	857	893	884	917	869	871	891	842	872	904	915	873	888	848	880	847	834	887	862	927	892	868	859	863	853	878	827	889	885	838	827	845	891	869	872	810	913	866	852	849	892	856	882	862	849	855	896	844	847	895	827	881	852	873	839	894	869	876	877	855	849	882	843	881	879	838	807	850	865	803	923	852	906	874	858	808	889	834	911	924	857	879	847	841	896	886	837	846	916	860	884	850	885	851	925	883	917	824	840	874	826	915	856	836	930	933	843	854	825	849	878	948	870	931	847	893	863	872	862	871	836	821	871	842	856	863	845	863	895	891	807	871	841	863	856	841	854	814	905	879	863	935	871	873	911	841	810	881	838	859	874	827	885	877	926	923	894	887	869	862	870	799	856	933	914	848	875	870	857	880	888	901	882	876	854	862	905	890	878	876	889	889	855	866	900	830	903	899	891	871	896	834	831	899	832	874	890	888	884	894	874	862	882	869	877	867	860	816	865	833	839	892	842	858	886	842	870	830	850	869	896	839	883	860	825	841	885	851	861	902	886	904	893	902	861	871	874	872	847	891	929	863	909	840	884	881	899	902	833	936	893	894	887	930	888	820	826	873	882	878	896	914	911	847	901	867	892	876	854	892	884	859	838	869	933	939	845	876	859	819	909	835	844	877	864	821	839	861	894	890	886	884	859	890	872	907	857	941	867	868	883	865	826	852	857	897	855	873	889	867	912	875	868	895	861	853	812	845	855	874	854	916	918	936	890	809	939	851	896	802	906	854	898	873	825	889	891	860	857	890	888	823	898	868	882	886	894	833	854	864	825	840	887	892	889	869	871	852	833	838	849	849	870	814	874	843	873	869	873	850	906	896	866	887	876	870	827	836	876	828	859	953	873	897	902	851	855	856	908	932	853	850	890	837	886	848	904	888	827	911	831	822	863	900	845	889	889	816	869	873	869	877	893	864	902	890	872	843	868	869	886	857	872	896	874	898	887	811	907	845	882	838	830	838	893	873	872	850	867	798	909	845	903	857	888	898	858	897	914	813	880	861	868	858	834	812	914	922	855	866	857	814	875	881	888	854	865	865	895	905	872	907	871	891	910	897	876	882	924	921	862	861	872	860	849	848	880	853	898	869	836	885	917	854	884	881	843	891	853	871	887	842	834	901	855	945	872	862	888	917	907	912	860	854	898	911	848	829	838	859	882	906	929	865	891	817	876	824	884	882	871	860	904	900	856	897	872	903	925	866	904	887	831	858	890	830	887	851	876	927	897	854	875	827	880	868	838	893	863	918	936	854	864	861	864	874	844	832	853	874	861	895	908	873	881	837	839	931	837	846	835	916	829	847	841	872	890	874	888	850	904	865	843	876	849	878	879	900	829	918	872	896	816	863	885	844	938	866	847	852	886	892	917	869	895	850	927	926	815	884	895	830	844	896	843	853	870	876	887	903	892	891	858	922	882	834	863	872	875	862	865	899	885	892	859	810	923	832	842	858	846	876	831	861	878	834	891	868	834	843	865	897	854	924	910	871	863	861	890	852	881	865	905	869	896	872	875	867	818	911	885	883	808	857	936	856	907	898	842	892	884	919	876	867	846	872	836	863	916	867	855	843	862	867	918	839	859	922	867	904	831	865	860	845	889	897	843	905	878	841	850	885	811	874	879	859	847	925	884	841	855	910	856	876	880	884	878	862	884	854	865	852	915	893	881	867	863	877	857	872	834	837	837	877	881	912	872	842	878	849	829	841	826	834	849	892	852	817	884	935	856	883	831	853	911	867	866	890	932	908	878	850	858	841	848	870	899	900	892	918	896	850	843	892	911	848	870	869	831	856	905	841	880	881	858	879	897	876	849	914	856	888	864	831	868	874	902	886	854	859	881	910	888	866	964	871	890	900	825	818	837	859	834	834	870	855	868	909	861	871	830	904	874	895	905	803	907	838	877	908	864	833	853	860	859	819	872	868	870	845	853	874	910	873	814	871	855	898	834	856	851	872	920	859	855	912	871	892	953	887	865	868	945	875	846	828	861	858	921	905	896	829	854	892	864	853	861	884	895	836	883	909	851	904	892	870	832	850	886	860	868	831	904	840	861	904	860	863	864	871	857	846	859	845	882	867	880	900	906	853	901	873	847	901	883	848	872	802	867	860	874	872	864	822	916	840	861	879	832	889	872	888	827	862	852	869	873	812	901	850	889	862
22500	21322	29094	23866	21322	21390	11100	1166	832	693	662	599	564	522	477	471	499	464	447	416	405	370	403	408	394	426	367	358	372	375	360	373	397	349	354	372	388	375	339	368	352	378	368	365	344	373	335	344	339	375	363	325	337	367	377	372	340	326	314	333	385	346	363	346	347	337	361	352	392	349	345	359	358	336	380	361	349	382	367	369	341	344	375	332	343	344	348	364	347	351	369	335	364	358	360	349	369	345	391	330	350	338	313	381	325	373	370	352	339	359	327	357	360	343	334	327	334	376	377	350	356	373	340	325	373	382	378	354	347	331	344	371	373	378	351	316	368	365	339	317	315	369	337	347	335	317	368	341	357	359	314	337	310	389	334	360	354	311	349	402	341	314	322	339	359	355	322	365	372	331	402	349	329	365	353	344	370	327	363	355	355	362	361	361	356	356	376	324	330	341	341	346	349	338	327	357	327	376	366	348	337	338	386	328	352	332	331	336	344	331	388	385	328	333	385	337	308	364	307	394	335	335	377	350	363	338	344	362	358	371	360	345	354	341	326	351	336	332	351	371	346	351	384	349	339	367	360	351	365	348	362	342	337	365	344	368	347	365	334	335	372	355	376	392	356	358	392	366	341	348	346	351	352	366	344	324	357	326	343	342	347	366	372	369	339	369	370	351	364	367	327	369	362	338	347	342	371	345	349	313	355	339	394	329	352	347	339	352	352	364	385	341	324	325	346	374	358	329	350	354	372	352	331	371	351	323	355	327	377	376	391	383	341	351	358	355	300	354	347	330	333	375	358	340	368	332	367	330	393	351	346	325	342	354	374	354	348	380	325	340	344	349	333	381	299	299	327	326	320	360	368	369	348	341	357	354	334	355	403	337	350	328	380	343	355	361	357	343	344	372	396	336	342	385	375	320	355	385	382	372	368	353	324	374	359	343	349	327	342	315	350	353	359	358	342	361	368	389	352	300	342	367	367	308	340	361	349	367	363	370	353	347	365	360	315	340	373	376	335	348	315	352	347	371	338	334	350	346	339	368	344	363	376	363	357	329	324	356	358	380	359	371	352	353	325	323	367	327	340	374	353	317	366	372	311	357	373	342	355	371	345	374	339	338	352	343	362	349	343	329	338	327	336	386	348	367	338	318	340	349	327	340	371	356	363	346	343	330	358	367	339	337	324	353	358	363	340	351	365	329	361	377	351	304	326	324	365	355	382	347	346	362	353	349	348	353	326	344	363	375	313	363	369	391	349	388	366	347	345	377	327	342	375	350	362	333	361	389	344	361	350	390	371	377	346	344	339	361	374	342	371	314	339	379	370	354	354	360	356	334	319	369	331	362	367	331	345	341	367	362	362	370	336	356	343	364	343	352	355	354	394	331	370	335	336	326	363	367	348	348	316	363	364	328	367	350	354	368	313	353	376	358	341	312	336	349	343	319	390	326	346	321	335	347	364	339	360	355	344	389	335	321	337	320	348	337	348	329	363	379	346	385	345	358	388	379	349	339	319	337	376	319	352	340	338	375	330	363	391	337	353	353	337	381	363	358	334	340	341	327	340	346	347	335	353	354	340	366	362	327	348	387	346	380	331	361	350	408	319	338	377	356	343	363	335	303	366	346	342	362	335	373	346	369	350	312	357	323	342	338	342	354	347	355	338	337	319	369	335	356	352	365	374	349	344	338	364	355	356	325	367	375	372	360	362	332	364	362	371	340	348	345	326	358	324	331	330	352	357	356	333	348	333	330	401	337	368	333	341	327	358	370	372	350	350	367	389	347	371	371	363	352	317	377	326	373	353	351	369	351	312	359	366	389	374	307	334	333	368	353	389	328	390	359	346	344	330	322	348	361	344	346	327	346	352	308	379	365	335	337	380	333	376	357	365	348	352	340	365	327	309	341	367	367	365	375	319	359	354	346	354	371	343	342	305	376	318	351	343	315	341	319	342	338	361	373	300	344	367	356	347	358	355	317	348	358	336	355	351	354	342	356	374	395	321	348	373	343	347	348	336	319	335	362	378	341	361	353	332	375	352	385	360	349	359	317	321	342	345	319	366	380	354	343	354	357	364	351	320	334	338	377	356	339	347	335	353	355	372	365	374	375	378	377	350	358	335	364	327	331	361	348	329	334	356	337	336	327	343	330	354	319	311	371	362	331	346	349	310	352	358	351	384	350	374	365	344	344	352	363	337	325	338	354	360	364	306	345	352	358	372	378	371	366	337	378	336	351	362	323	338	363	347	359	336	356	318	357	363	371	354	346	329	338	374	384	350	348	370	332	382	355	362	336	327	340	329	371	368	359	328	325	326	336	370	339	360	341	342	333	344	328	333	349	359	363	366	329	345	365	337	342	318	334	349	320	328	362	354	310	366	355	348	322	310	330	351	363	354	349	355	332	332	355	320	380	350	335	377	340	358	340	332	350	359	347	334	370	330	353	372	358	349	380	355	363	360	372	364	339	360	337	353	364	342	331	348	372	316	351	369	374	339	364	343	369	326	357	372	358	339	361	379	378	419	340	365	360	365	321	344	331	375	409	347	377	325	343	325	353	338	342	369	304	356	335	329	346	335	355	369	315	350	379	363	343	353	368	343	309	365	360	354	359	368	379	344	314	343	339	354	339	350	373	359	349	356	371	352	340	337	314	351	345	338	353	346	361	365	342	333	364	346	398	350	348	345	335	332	351	346	344	321	357	357	326	372	308	352	362	344	367	340	349	358	370	348	341	369	363	339	345	331	336	351	348	297	364	374	353	346	357	358	346	349	313	358	345	355	351	339	325	340	363	335	357	367	363	365	350	361	359	353	346	362	353	357	337	356	342	339	367	352	348	351	317	365	348	359	359	354	376	339	338	367	333	348	406	351	317	341	335	367	360	335	338	355	368	329	367	341	324	372	299	349	384	369	349	358	338	391	375	347	372	345	372	340	340	327	350	352	347	336	378	359	333	338	338	332	349	331	387	371	408	335	342	370	372	355	345	358	337	344	359	341	318	322	348	355	362	336	342	366	345	333	370	342	361	339	358	337	364	340	326	356	326	344	317	363	367	383	364	358	359	369	336	355	341	360	377	349	344	390	348	335	350	356	333	381	366	347	358	360	339	390	362	356	314	335	359	337	363	344	340	358	360	375	327	333	365	397	332	339	357	362	353	346	333	357	342	357	349	333	353	362	337	343	367	339	345	375	370	334	360	344	324	327	342	354	316	339	350	330	359	371	355	333	331	368	375	363	350	323	366	378	336	348	360	373	360	329	342	374	315	384	358	328	368	340	320	369	329	346	344	342	352	345	369	336	349	342	330	347	315	362	352	362	345	337	347	358	351	370	354	338	345	316	385	343	343	332	357	332	372	323	369	342	357	329	368	342	375	347	370	338	367	316	360	360	395	339	353	351	356	370	331	347	333	368	331	338	348	343	342	318	347	365	353	336	377	340	399	327	360	390	327	346	370	376	347	345	341	339	333	383	366	339	361	372	361	378	358	325	324	392	375
4344	14680	10032	4967	3503	2575	1996	1487	1223	998	835	750	692	611	584	569	504	491	462	454	463	425	411	423	455	404	384	410	370	359	345	386	358	384	366	391	367	362	350	367	357	380	356	380	358	380	364	364	327	359	351	354	359	372	364	336	384	359	378	376	354	359	368	334	322	368	370	378	346	325	343	336	368	362	345	344	347	330	310	372	352	386	357	358	343	342	346	347	372	373	389	354	303	378	351	372	353	332	350	317	354	336	360	347	368	343	324	331	355	344	315	350	351	368	360	350	342	349	362	340	337	344	366	348	314	318	340	342	370	325	380	360	355	336	355	361	330	348	366	366	368	352	368	315	306	367	379	349	310	314	348	348	320	336	313	356	353	380	317	331	369	330	348	344	331	329	357	352	354	362	364	367	350	355	319	338	331	359	313	328	301	320	383	378	314	370	343	400	334	351	325	351	322	318	365	366	332	371	340	366	333	342	345	333	341	324	346	355	339	367	332	338	328	335	342	332	367	356	365	334	359	353	308	357	343	348	352	379	359	362	353	325	343	335	328	375	331	347	341	318	365	365	337	356	340	340	381	358	366	343	343	363	348	352	389	333	325	373	329	402	349	369	368	339	368	328	345	336	362	377	365	313	334	310	347	365	328	327	343	349	342	337	354	348	352	360	353	335	334	368	375	323	338	321	370	327	353	341	347	349	320	366	333	323	355	321	340	319	346	331	344	375	319	398	306	334	343	338	373	334	353	374	356	335	367	368	327	349	344	304	351	333	356	359	374	354	348	381	333	345	329	371	330	334	373	330	297	387	335	344	365	353	350	345	329	348	351	333	351	351	322	340	376	335	308	345	356	340	331	345	373	336	291	328	376	327	359	374	359	349	337	325	325	323	335	331	328	349	332	391	359	350	324	355	334	341	326	342	351	369	327	365	347	325	352	369	327	349	348	382	341	327	353	345	314	352	351	354	351	347	324	290	354	347	325	375	312	337	345	374	363	340	336	334	320	360	332	329	378	350	345	364	346	322	379	311	361	321	353	338	332	322	339	339	333	313	378	355	371	318	345	354	324	361	357	360	343	322	359	342	329	319	350	321	326	353	316	340	348	365	328	356	358	347	364	364	347	360	362	343	319	354	358	344	345	351	375	331	383	365	328	367	337	352	344	326	309	352	343	333	355	348	354	333	313	357	331	332	333	332	338	357	316	338	356	332	316	389	372	325	333	323	326	356	353	324	319	329	323	339	353	334	355	355	329	334	350	321	357	345	343	357	389	358	346	340	349	344	352	332	327	329	341	368	370	299	355	357	329	312	342	313	361	340	356	358	363	328	393	333	341	311	270	348	344	331	351	332	360	363	365	371	327	352	323	317	331	331	332	347	331	367	384	339	342	348	315	379	324	349	340	342	356	359	330	334	332	338	334	341	311	314	355	332	316	345	328	332	345	367	352	341	318	302	347	358	325	359	346	347	337	373	342	304	340	341	339	345	327	327	332	345	354	364	357	362	345	363	342	298	360	319	324	308	368	356	342	326	363	331	336	344	333	349	374	339	373	346	387	316	366	339	338	375	355	346	345	357	329	340	340	340	361	368	371	337	332	342	345	302	380	340	340	376	338	353	334	347	333	303	353	353	315	347	297	341	343	311	362	334	328	338	344	337	330	336	321	328	335	368	357	323	365	344	332	353	352	342	352	377	329	337	342	383	325	340	354	337	336	349	344	349	351	354	312	318	339	339	338	334	350	384	376	355	360	354	322	359	344	364	354	374	358	337	344	325	339	356	337	327	356	335	354	350	335	358	357	336	325	356	331	347	341	356	333	361	362	311	343	344	343	347	329	350	329	353	325	318	354	356	350	370	348	329	338	313	360	375	324	352	393	353	335	356	361	338	344	383	355	360	320	349	328	334	357	345	334	333	314	353	395	311	347	329	353	311	353	335	356	323	333	307	336	337	332	346	365	329	308	334	354	336	350	359	350	347	328	327	328	340	349	331	376	315	350	343	336	332	333	378	357	376	350	333	373	334	347	345	359	350	336	350	339	348	367	360	334	357	322	340	346	354	357	318	360	345	332	354	344	352	334	353	338	362	330	346	356	355	361	362	364	346	336	345	356	350	331	331	349	314	322	334	360	335	356	386	380	362	351	360	327	328	311	334	341	362	330	358	336	342	326	357	311	349	349	326	342	364	344	321	333	347	359	352	373	344	327	369	335	335	377	326	300	342	355	338	349	336	325	339	346	343	344	302	353	337	350	351	327	367	333	344	344	344	329	307	337	354	394	337	349	332	362	371	317	348	359	337	361	311	337	326	342	314	382	343	364	356	341	349	349	335	348	348	354	337	343	375	335	359	354	315	316	345	349	344	351	343	346	331	349	357	325	338	337	346	352	346	317	337	326	304	338	341	325	339	332	319	326	349	352	362	341	367	335	341	377	370	342	341	337	344	353	370	339	345	321	346	317	337	343	374	334	343	345	384	334	324	320	335	337	364	303	348	349	341	341	345	358	305	338	351	372	327	349	337	336	342	361	357	310	350	338	362	339	348	369	301	364	358	323	375	354	330	357	349	358	344	358	326	344	370	374	340	340	356	338	339	336	366	353	390	352	304	349	344	328	349	318	324	347	346	342	374	371	330	363	354	342	346	359	320	354	347	328	365	333	334	330	352	325	343	332	326	355	375	342	336	350	352	354	356	362	353	371	335	322	359	360	364	349	379	317	312	367	330	343	343	369	356	353	383	328	339	364	358	333	367	353	340	342	353	339	330	343	366	333	348	343	333	296	337	305	349	367	368	386	370	366	343	308	367	398	368	311	333	388	334	336	337	329	357	357	372	344	406	355	358	361	355	322	379	330	338	369	357	313	365	380	343	321	336	352	365	356	355	352	376	361	352	334	341	345	318	338	380	319	340	340	371	353	371	358	399	363	348	328	366	353	360	323	294	364	379	375	369	362	351	327	342	350	382	341	354	357	346	346	348	348	325	357	338	307	346	359	349	381	352	365	350	323	360	347	327	380	384	352	332	312	370	360	326	368	317	365	317	346	353	355	339	350	329	331	387	342	334	378	337	327	369	347	336	343	334	329	365	344	364	347	363	350	321	367	351	349	351	368	338	372	325	347	342	344	347	334	334	304	363	355	313	360	361	338	359	347	332	325	355	350	311	330	339	349	287	337	359	316	376	352	333	333	352	332	349	381	310	325	333	328	371	359	348	329	358	330	348	371	317	333	373	326	307	351	361	342	307	326	351	321	343	359	364	351	335	366	343	345	359	363	358	333	329	354	345	343	348	380	354	319	320	383	334	367	361	334	349	305	356	348	370	320	332	339	356	351	360	345	350	325	358	394	343	305	351	305	359	333	344	343	343	331	375	340	335	328	371	359	336	352	345	351	372	380	344	352	376	377	325	364	322	341	355	373	345	347	387	367	370	343	309	327	358	336	321	346	335	340	341	398	324	336	347	326	345	368	343	323	357	315	385	358	337	354	377	350	323
27741	20299	8639	1570	1124	1040	933	841	752	831	761	745	778	748	744	756	794	794	761	770	820	742	768	729	740	717	732	758	754	710	738	761	703	701	764	749	722	810	752	791	763	731	780	729	771	813	801	740	714	733	730	773	793	754	754	803	742	740	712	787	727	762	771	692	710	725	766	759	755	732	740	790	757	736	784	760	770	762	713	748	724	733	678	757	745	766	730	703	728	709	781	700	722	772	739	731	787	791	750	710	781	733	757	744	701	758	748	727	796	711	782	705	720	801	740	730	743	758	721	729	711	766	757	711	744	743	750	756	730	767	752	754	787	758	770	753	770	741	790	752	795	758	749	690	793	775	703	771	767	778	776	798	798	760	722	793	723	818	780	719	712	779	740	698	734	728	753	722	704	743	770	770	791	740	737	764	764	758	734	761	771	750	721	719	791	786	796	773	712	737	750	805	750	766	764	765	774	806	730	710	767	712	740	756	779	762	737	758	748	743	798	783	744	764	756	731	826	752	747	708	755	711	749	790	764	730	758	777	767	772	817	736	777	815	753	783	734	736	677	714	716	726	752	739	779	747	711	700	728	721	785	771	725	746	846	800	766	719	793	743	784	794	797	745	785	794	769	730	710	748	766	779	701	762	748	733	755	737	740	742	720	747	789	775	821	741	709	766	736	767	770	722	725	728	708	791	747	772	775	717	726	716	761	789	795	757	733	783	759	755	778	728	751	780	778	697	765	726	745	748	783	790	754	735	733	754	713	736	711	746	796	791	757	745	767	784	741	809	754	775	740	772	738	756	746	778	756	727	731	747	725	822	750	747	770	765	712	761	809	709	712	784	761	774	764	783	781	765	718	718	733	688	763	786	753	773	790	760	740	711	750	752	747	712	798	767	772	718	728	756	767	752	749	738	782	729	755	796	781	723	733	781	770	734	794	719	767	796	755	791	800	771	777	755	702	715	706	742	718	767	759	748	806	727	745	721	777	765	733	796	763	794	741	778	744	778	761	804	728	747	758	755	736	732	754	724	726	775	773	822	795	733	742	763	779	801	770	768	802	725	752	709	742	754	734	773	752	691	789	763	753	714	764	742	797	751	723	798	718	698	743	802	714	793	717	783	670	691	746	730	755	744	730	718	772	769	727	802	772	755	763	788	752	791	802	808	743	761	738	764	733	758	762	752	740	753	743	761	775	760	718	777	790	786	712	756	711	727	748	741	795	735	773	723	762	746	754	709	682	721	689	705	799	771	751	763	780	784	759	735	742	715	749	710	767	796	726	759	740	755	726	762	700	759	768	784	766	757	749	767	730	765	789	740	746	713	715	751	780	728	744	720	796	754	800	686	758	795	755	783	764	742	762	737	791	770	754	745	757	744	762	747	798	739	754	807	770	799	775	800	736	695	787	681	760	796	743	801	705	786	761	759	725	794	744	756	748	758	782	765	765	704	775	758	748	693	719	793	762	773	721	777	709	730	770	745	754	750	756	793	758	792	752	695	732	752	781	740	707	770	731	745	801	781	807	710	757	788	836	752	754	788	796	773	742	686	763	753	729	749	811	750	736	737	736	700	731	780	745	702	759	739	760	697	786	783	707	759	759	749	787	753	819	717	761	726	751	804	765	791	707	733	764	768	770	762	746	735	779	757	742	770	776	708	787	770	736	747	778	744	800	728	725	746	755	759	749	766	743	726	825	766	782	806	745	767	737	777	785	782	716	742	744	774	789	743	736	770	789	717	746	705	752	786	735	753	747	768	757	741	767	770	767	706	750	710	744	741	780	752	743	773	729	765	756	771	778	725	773	772	743	732	756	744	758	786	760	717	742	812	756	734	794	750	798	798	746	759	694	722	747	736	707	800	772	737	736	738	776	747	750	719	760	719	786	755	798	703	722	770	765	779	772	730	699	699	750	682	743	704	783	784	752	738	746	760	736	719	772	717	687	745	752	792	752	704	771	756	753	723	742	763	705	729	681	727	754	754	766	770	738	777	794	763	752	731	740	752	756	733	781	750	711	732	765	754	788	770	801	712	719	734	749	790	801	778	788	727	737	713	739	734	757	758	747	740	782	752	774	723	735	750	793	752	764	809	730	706	777	745	775	729	746	719	743	808	730	756	716	761	763	775	684	741	736	756	762	766	749	747	713	752	757	674	770	745	725	773	729	754	769	778	739	740	752	794	779	795	731	779	802	742	751	761	774	731	746	823	777	673	750	777	722	758	756	750	759	726	765	749	780	787	717	747	756	778	759	763	731	780	722	781	784	794	746	739	707	749	781	785	760	743	757	757	789	776	736	734	731	735	754	744	758	741	812	774	704	732	733	762	712	757	736	724	734	756	779	781	755	743	749	753	757	741	744	728	749	830	751	734	721	804	692	742	735	721	736	736	791	754	757	749	708	789	776	717	783	738	720	758	763	722	777	790	775	707	744	713	800	771	738	753	715	783	753	755	765	755	745	752	736	729	752	724	763	711	718	775	729	711	781	756	716	746	759	763	772	754	782	726	731	758	779	770	778	716	753	759	744	702	742	773	778	714	779	716	793	736	783	766	714	755	703	748	756	689	806	774	711	763	768	749	753	773	728	745	732	746	734	783	785	740	677	702	762	774	737	762	747	771	763	786	773	743	702	724	741	759	765	744	774	781	708	715	750	750	788	752	776	742	758	758	752	710	786	760	762	703	750	771	772	784	747	804	800	782	689	771	761	809	727	764	731	753	741	703	784	752	711	737	761	762	772	790	769	724	785	723	776	743	706	721	771	727	791	697	755	770	747	773	753	721	738	771	744	788	740	760	722	739	734	724	767	776	767	781	759	787	750	784	733	752	782	707	770	758	742	763	771	782	730	758	722	736	782	783	720	780	751	779	713	756	795	755	702	759	746	747	748	752	673	733	799	729	748	732	765	723	739	762	717	762	763	768	750	782	746	724	732	754	780	779	749	733	725	736	749	743	788	751	751	694	757	802	760	741	764	745	707	726	754	738	755	770	738	782	725	715	765	756	737	781	783	776	747	700	684	755	761	747	739	739	756	745	726	802	735	732	813	764	755	758	769	730	789	780	780	777	741	765	735	772	777	748	774	784	793	724	710	783	780	768	737	739	738	775	780	714	764	721	810	754	776	786	765	779	747	783	723	755	740	713	726	817	709	763	764	716	771	740	736	737	793	768	744	742	810	723	690	737	743	754	772	776	715	752	728	799	738	744	738	740	762	753	780	724	713	739	705	777	736	735	744	776	732	731	767	776	774	746	764	762	772	695	734	719	725	754	755	798	727	784	717	746	783	759	760	795	693	745	767	775	767	792	701	747	706	744	791	730	758	767	774	776	738	724	711	788	722	754	765	745	738	820	721	738	739	792	759	743	696	777	727	770	738	789	734	709	757	745	797	733	760	772	738	781	684	758	728	721	747	735	744	742	751	722	806	779	706	743	772	786	750	746	811	762	749	747	739	740	728	733	725	791	807	754	720	752	798	760	759	744	731	792	779	726
4662	2156	1546	1118	990	942	949	853	897	778	844	801	792	773	764	766	789	756	776	826	764	777	727	781	726	793	781	760	765	715	766	778	797	805	774	720	774	787	769	766	768	780	753	788	764	760	781	768	756	777	768	759	764	740	820	732	771	724	766	737	682	822	800	787	787	806	742	738	751	774	764	778	710	780	774	750	751	772	801	816	779	791	713	780	749	786	788	735	772	779	741	751	734	804	753	741	795	746	777	753	812	760	769	729	800	754	752	780	721	750	806	790	797	664	755	727	746	811	741	775	786	777	714	769	765	770	705	708	750	723	725	806	754	761	722	740	787	761	685	766	749	704	801	776	764	780	706	816	738	741	758	766	766	727	820	713	737	771	752	740	722	816	796	724	756	700	789	743	792	753	737	720	752	795	760	692	795	706	764	756	745	784	733	695	736	760	754	786	736	716	737	832	797	790	801	738	724	754	761	741	763	748	765	759	731	785	747	753	784	703	755	770	757	686	688	753	740	779	782	767	799	792	733	797	782	755	792	783	784	790	742	777	734	772	753	725	744	780	727	746	765	766	796	738	809	710	754	809	805	779	743	754	787	768	699	767	728	727	763	798	762	832	759	733	772	794	794	768	781	766	772	742	757	777	795	767	784	729	751	749	808	776	739	741	751	773	788	780	730	797	735	750	767	720	754	782	790	760	805	825	764	755	748	767	757	774	758	756	742	759	769	777	756	751	762	690	795	789	771	714	729	764	741	765	778	814	728	733	764	726	721	741	710	743	783	780	785	752	754	740	760	744	749	763	796	784	792	792	762	711	796	721	725	749	747	798	765	763	782	774	754	757	770	738	778	731	784	741	745	784	740	767	749	726	733	746	777	752	768	767	733	778	775	741	760	754	731	761	768	728	770	771	744	739	789	744	738	740	748	769	802	711	688	725	750	742	674	756	787	778	735	811	715	734	750	773	762	777	766	778	726	792	755	756	762	734	752	767	766	748	738	782	786	774	758	745	785	706	765	765	752	732	773	783	763	750	753	776	746	791	738	793	775	822	764	764	795	815	749	751	738	745	750	765	792	731	738	729	742	741	807	747	757	757	740	823	734	753	777	749	722	817	797	732	779	750	765	690	766	679	764	703	782	742	754	729	741	782	736	700	753	761	712	769	761	781	781	749	710	730	770	742	771	736	732	770	726	779	790	787	749	745	768	673	746	726	776	783	776	780	771	785	759	735	744	781	746	757	793	753	765	769	715	710	785	707	769	749	714	751	760	745	741	754	760	739	747	738	756	765	693	722	713	740	772	773	764	779	774	747	760	773	718	776	726	728	751	758	744	777	772	783	746	706	747	747	755	803	807	807	827	758	760	705	757	808	774	746	729	764	766	741	765	767	782	724	740	764	732	736	766	763	764	771	705	741	768	725	767	747	829	782	744	730	753	757	728	770	735	745	755	747	740	815	719	753	737	737	693	735	726	776	766	723	753	760	749	725	766	744	763	782	777	773	771	804	763	754	786	753	795	782	739	782	800	779	740	741	760	732	709	790	747	784	727	769	762	772	763	786	742	751	740	805	774	749	757	816	818	733	768	771	745	743	775	743	760	742	739	768	806	726	751	695	754	766	731	776	812	716	775	813	726	758	790	732	812	749	746	783	730	771	730	781	798	762	717	785	764	761	736	784	725	754	796	750	728	748	711	797	765	768	725	730	794	772	772	739	776	791	758	754	783	762	758	712	796	729	761	721	740	792	771	719	765	730	774	753	768	768	791	766	732	754	770	779	761	800	796	770	798	750	758	703	746	752	719	783	786	745	783	750	796	783	755	710	748	764	771	762	754	772	804	736	767	689	784	776	786	747	778	777	802	762	754	742	732	711	782	775	721	742	747	724	735	742	750	737	755	778	756	770	721	792	765	746	759	806	786	760	750	756	787	723	748	757	720	751	721	761	764	834	707	748	779	735	758	817	749	747	750	757	747	738	737	753	786	772	772	756	777	753	742	740	725	761	780	785	807	745	737	784	765	772	778	750	736	776	741	728	771	795	738	740	781	795	782	762	750	728	714	772	768	783	734	792	797	787	743	758	725	752	802	786	770	783	746	767	762	738	740	728	739	764	718	758	712	789	743	787	787	748	756	763	773	800	753	792	796	765	751	759	735	701	759	733	742	739	776	784	805	776	754	742	753	769	787	725	752	749	734	794	792	744	774	730	778	790	759	758	766	739	749	757	798	766	731	775	763	776	778	809	763	774	754	804	770	760	771	764	775	739	728	716	748	796	743	712	805	749	757	761	736	741	765	736	758	757	798	793	748	721	775	687	737	792	716	736	798	733	753	730	723	780	800	789	724	782	831	764	764	764	713	772	763	735	765	739	722	742	791	741	778	796	731	770	738	832	753	771	776	728	726	741	730	779	700	785	750	830	769	743	749	789	741	782	726	785	730	777	777	730	757	771	777	752	783	746	755	749	794	804	802	748	696	794	759	746	781	809	763	758	801	810	765	773	730	820	760	763	727	743	746	747	781	776	758	767	761	718	746	778	777	734	755	791	733	784	761	763	745	753	785	761	765	781	752	783	744	727	690	744	745	758	749	791	730	773	740	755	779	728	792	732	775	756	771	767	774	722	725	755	780	752	799	737	766	752	760	761	768	761	730	777	763	738	743	820	766	744	808	793	769	794	749	742	799	749	755	815	718	751	761	706	775	735	760	745	738	728	759	748	757	749	799	790	767	762	679	740	746	769	732	777	712	801	767	776	799	732	711	735	737	770	743	800	765	764	754	772	805	715	755	689	746	758	788	762	713	729	795	777	729	815	817	746	765	758	777	712	764	763	755	790	751	735	767	741	762	689	748	760	718	801	778	700	763	783	779	734	777	745	772	706	787	738	734	769	782	765	788	726	774	768	764	775	780	785	775	741	778	757	782	765	732	764	773	747	723	743	759	756	728	762	773	731	745	750	735	709	769	731	744	786	736	769	736	753	816	748	748	733	728	750	770	772	701	754	776	763	811	744	746	781	734	749	796	764	764	816	726	766	731	771	776	744	767	796	742	779	760	720	712	747	758	707	744	709	803	750	786	770	735	776	744	737	721	765	738	758	771	738	761	781	748	782	771	741	762	737	762	799	745	756	766	753	757	743	762	758	777	824	774	757	745	745	769	762	756	763	783	758	776	775	773	735	794	779	778	810	789	771	756	773	777	740	771	763	744	783	765	765	740	766	791	805	743	787	762	750	724	771	757	739	706	697	666	764	742	780	765	740	808	761	786	775	796	748	766	744	752	743	762	787	711	778	776	775	760	807	820	764	701	766	737	747	734	782	791	730	784	743	775	693	754	719	765	747	754	734	742	733	748	737	762	762	751	751	780	757	792	773	806	766	782	783	766	704	747	770	738	759	786	791	788	770	777	738	773	763	746	797	804	788	764	817	729	737	781	740	726	730	750	755	705	745	758	774	748	744	698	705	773	757	745	707	767	731	730	758	771	738	803	754	757	779
23550	21200	28502	24168	21189	11307	1236	740	592	577	548	527	439	407	435	393	386	410	377	349	368	358	337	351	352	342	352	339	350	364	352	342	299	372	358	356	366	337	342	369	355	339	336	358	349	345	370	348	322	334	367	350	356	337	336	368	337	363	333	363	320	325	361	358	336	314	347	347	324	370	325	377	360	357	357	331	364	339	352	308	325	335	316	341	362	340	354	335	343	309	337	361	296	316	364	344	349	369	328	344	366	364	351	363	325	367	342	342	332	331	340	333	358	321	333	317	353	341	335	308	332	310	310	370	326	319	339	341	339	322	362	336	327	324	313	321	316	335	333	347	350	310	356	339	342	380	330	343	375	362	329	315	309	330	353	337	359	344	368	334	325	303	332	331	343	330	326	334	329	330	312	368	315	297	347	351	366	325	357	326	359	326	335	334	344	349	357	332	370	375	329	347	316	338	313	351	336	307	320	292	338	348	331	312	354	370	315	324	366	337	347	320	327	355	362	345	341	345	359	358	320	314	334	321	339	322	346	324	316	345	303	346	353	344	322	353	354	344	366	356	346	305	326	355	378	345	323	337	343	355	331	335	345	343	324	342	355	302	323	335	321	310	355	339	325	321	363	323	304	380	340	331	355	328	343	332	333	372	325	344	331	355	366	308	354	352	345	315	297	355	352	352	320	361	339	329	342	297	329	336	369	352	309	318	332	341	332	326	354	391	348	350	359	337	326	319	346	344	356	337	356	366	341	312	346	305	343	339	306	299	368	330	363	349	314	352	332	357	340	344	334	340	313	346	335	339	313	342	324	326	344	332	343	349	343	354	325	335	307	335	327	355	348	352	327	329	348	341	355	336	325	343	330	365	318	338	315	347	332	306	328	335	322	319	355	334	315	321	331	332	340	339	318	367	333	352	360	347	310	329	369	341	327	344	336	323	331	341	348	368	334	332	327	311	327	341	357	319	317	320	375	359	338	366	323	362	316	381	340	345	303	369	338	329	285	316	343	292	343	326	334	318	300	347	340	308	364	332	324	361	335	311	335	344	311	340	334	337	334	351	324	355	313	344	335	338	318	342	359	346	336	365	344	312	335	309	343	356	344	327	372	348	331	329	341	332	324	340	347	351	334	337	337	350	311	331	351	317	327	321	332	337	320	328	351	314	347	341	352	349	322	338	339	341	335	353	375	341	343	323	339	297	353	343	316	327	326	336	306	351	314	355	354	317	356	344	361	285	349	320	327	367	331	339	353	310	305	361	337	347	355	344	364	346	355	332	364	308	323	337	343	337	352	362	312	347	361	350	324	319	302	368	359	323	371	316	329	325	292	383	319	357	322	338	344	336	334	315	328	332	338	341	338	334	313	323	356	354	313	344	328	338	374	323	364	346	368	332	328	336	311	313	324	342	340	357	331	327	307	374	351	323	346	361	331	323	342	348	361	317	323	356	315	339	318	316	320	343	335	368	327	377	342	339	336	335	342	328	349	331	350	342	320	318	349	353	350	347	344	354	330	353	320	305	355	315	300	337	330	348	339	343	339	317	337	326	304	342	341	335	345	333	315	362	329	309	328	342	292	335	330	320	323	318	368	331	315	353	307	333	367	326	351	315	324	348	295	326	348	301	356	350	349	307	347	314	346	340	334	347	345	335	340	326	331	336	326	320	332	317	339	301	366	353	386	315	329	338	349	326	359	352	338	324	355	348	314	349	331	298	318	366	310	306	327	318	367	358	322	325	345	310	338	362	333	340	307	343	344	292	364	350	359	317	342	334	325	322	340	333	332	387	334	348	314	353	326	322	333	322	294	324	324	313	333	355	348	310	329	345	352	336	321	327	336	375	336	338	327	375	357	329	340	343	343	355	343	354	346	349	324	301	337	316	322	367	339	344	345	331	353	305	321	352	356	344	346	378	333	335	362	327	325	338	328	328	365	353	342	331	365	306	316	302	330	335	368	336	352	305	373	313	327	310	347	338	318	369	343	301	358	329	318	310	350	329	335	336	312	319	350	338	335	329	307	328	319	341	336	329	307	353	342	330	339	341	320	332	309	357	317	349	367	358	346	292	343	365	319	302	355	332	346	344	354	358	334	349	343	315	327	323	330	318	320	345	323	313	358	335	335	350	333	323	314	336	368	327	350	352	365	303	358	336	339	352	320	335	323	340	340	334	359	317	356	378	332	344	315	306	349	328	353	355	361	336	345	327	364	349	323	356	360	341	296	336	318	331	318	322	324	360	354	334	376	315	343	326	327	373	347	331	332	338	358	302	311	339	342	353	345	354	356	338	308	346	341	298	351	342	351	342	339	341	359	332	328	310	337	361	321	315	335	327	366	333	340	335	306	336	361	337	314	346	331	338	323	355	336	336	302	336	359	315	337	361	319	310	315	349	363	342	336	365	337	313	328	314	339	333	317	330	347	313	337	364	332	327	316	298	371	338	342	332	344	321	362	347	339	329	362	335	326	331	352	321	344	375	337	356	343	324	349	360	305	360	356	303	336	335	347	326	362	365	350	336	360	350	333	301	304	360	357	317	332	343	347	337	336	324	332	333	332	341	355	369	348	319	341	317	320	331	344	336	334	329	386	347	348	310	342	336	333	331	340	336	316	359	315	367	328	349	332	337	338	329	302	347	341	327	333	313	334	334	334	339	360	330	352	329	335	317	300	327	351	372	334	354	343	316	304	326	337	333	338	349	294	307	330	320	367	329	348	310	315	319	302	321	322	372	338	340	342	344	336	353	348	311	319	322	374	348	329	325	320	349	332	340	358	326	342	350	313	324	330	327	316	331	352	332	290	315	354	313	344	328	345	353	334	372	371	363	333	303	309	340	323	377	314	345	369	321	351	354	325	317	332	337	329	313	339	358	347	338	350	344	340	323	337	335	312	349	328	319	339	347	364	346	323	360	330	325	357	339	357	316	341	325	324	323	322	322	317	317	306	328	358	335	284	333	324	343	324	314	334	319	338	379	353	363	349	350	319	336	324	337	357	328	308	347	325	356	324	339	337	291	361	336	370	324	344	330	334	328	328	320	307	345	306	381	347	365	330	315	348	375	355	357	349	334	339	341	324	307	339	342	328	331	336	334	351	309	362	348	353	296	335	326	306	346	346	348	348	317	344	327	355	336	335	349	365	323	321	341	335	336	354	329	343	320	303	355	314	350	292	307	335	314	332	353	344	343	363	348	355	362	344	352	318	321	318	355	365	315	343	325	301	324	333	312	346	356	330	314	322	348	337	346	352	365	349	321	316	342	356	345	346	342	351	366	354	321	329	336	291	322	323	334	296	326	315	331	342	323	340	326	343	311	334	357	327	353	351	315	327	332	328	324	338	353	335	346	339	305	315	337	310	311	292	334	370	364	349	321	351	343	322	343	339	339	329	319	380	348	305	306	357	354	334	375	341	348	319	347	319	380	343	334	374	352	323	328	313	306	317	379	333	327	351	347	339	366	333	333	344	325	348	326	345	302	363	337	349	327	334	379
3270	9157	6104	2897	2107	1640	1212	987	858	675	649	548	505	520	432	488	440	435	415	446	390	385	394	382	374	391	403	364	393	375	368	358	376	373	361	379	385	390	362	386	362	377	356	344	353	320	336	321	308	366	350	347	353	360	388	318	373	368	336	338	363	351	371	363	365	358	356	332	340	374	376	369	347	342	366	351	351	380	310	352	336	354	355	366	363	338	356	375	339	377	330	362	350	348	346	354	349	323	353	347	356	393	363	371	359	351	338	348	340	324	370	365	362	342	391	335	352	357	364	363	369	348	342	359	326	337	361	360	377	333	387	354	358	369	371	339	356	325	358	331	383	312	353	333	351	388	362	378	348	351	359	373	333	334	329	340	358	357	344	360	371	358	350	350	377	339	339	365	317	390	357	374	350	342	356	327	366	341	367	350	366	340	356	392	366	353	354	354	354	351	357	340	362	331	378	355	357	313	348	348	350	361	362	349	343	342	334	372	348	341	391	368	314	374	352	356	374	350	359	366	357	331	365	380	347	365	376	333	331	361	387	374	344	332	360	328	347	335	344	342	350	360	369	334	374	339	343	324	318	365	342	326	338	359	306	339	358	341	336	368	365	369	367	349	371	354	335	358	352	364	369	388	358	302	331	377	360	340	365	367	318	359	380	334	374	354	355	373	365	335	338	368	376	338	381	358	359	349	394	367	368	342	321	349	333	359	370	315	349	346	357	350	355	352	337	330	355	358	358	326	380	343	370	368	306	381	331	343	336	293	330	323	373	347	353	366	346	384	331	341	336	361	369	370	374	334	356	349	335	355	337	360	369	356	375	347	357	334	333	338	352	357	328	343	353	351	355	344	339	359	375	378	346	328	374	362	360	356	372	327	347	311	351	301	370	369	316	360	347	350	370	358	334	329	334	333	333	369	348	351	353	334	355	348	358	363	401	361	347	372	337	374	353	385	358	334	341	355	320	353	330	351	385	359	377	347	339	353	366	337	339	328	383	362	376	370	374	355	356	369	349	353	328	346	360	362	362	324	374	349	331	364	347	369	329	343	326	364	349	364	355	344	323	346	338	346	372	329	387	367	332	352	347	333	331	360	349	397	367	389	368	358	343	339	351	344	367	333	330	363	328	369	323	332	322	352	357	362	322	366	338	321	364	325	336	331	365	357	369	370	376	357	343	366	361	334	303	329	334	362	336	326	381	367	350	371	340	357	371	347	381	343	352	346	363	338	346	348	394	329	320	356	356	346	341	356	386	356	357	356	344	327	351	359	371	350	398	372	389	364	321	352	369	336	347	371	354	337	327	346	358	371	361	338	350	360	376	353	343	375	346	334	337	346	345	370	334	330	341	358	368	363	341	361	371	383	336	346	364	345	363	328	364	333	376	364	348	352	334	366	360	346	381	357	352	346	369	383	327	336	352	340	365	338	334	355	320	348	367	353	351	372	359	351	328	337	351	358	341	352	338	326	339	328	376	336	353	334	339	340	350	363	347	333	377	347	359	342	329	358	355	345	367	351	370	352	345	369	385	348	357	345	393	329	328	343	335	369	350	373	383	363	360	365	380	329	339	357	379	359	348	344	346	336	395	328	389	329	365	342	350	329	356	353	328	370	352	370	351	329	352	355	376	333	379	348	362	351	350	327	329	381	356	336	361	376	358	395	361	342	355	358	345	339	370	380	348	357	344	348	356	347	345	347	355	359	378	399	378	348	350	356	353	356	352	342	349	365	353	361	319	389	385	384	317	380	305	358	328	337	364	328	336	355	352	340	356	344	342	361	342	371	334	361	373	355	359	336	325	340	352	346	365	329	320	377	353	357	334	319	359	374	361	360	350	345	339	361	358	361	360	348	307	345	377	313	365	358	363	350	387	351	341	345	327	346	364	364	375	358	381	379	353	361	339	354	354	357	356	358	353	347	363	357	369	350	313	354	350	339	355	318	324	353	356	336	375	344	382	395	359	382	340	343	368	336	363	339	332	369	362	322	371	342	320	336	334	341	333	390	348	329	341	332	348	376	388	387	342	369	321	360	356	359	321	345	353	373	383	352	342	346	361	363	348	363	347	348	367	355	329	345	371	373	390	339	343	299	339	342	404	330	381	339	327	354	369	385	359	366	322	343	356	323	326	325	332	352	345	357	344	371	319	319	353	354	359	364	317	356	301	345	325	332	343	384	326	348	385	309	357	317	333	332	361	386	345	353	377	375	357	382	323	340	362	330	345	373	341	361	367	324	355	339	344	348	358	346	365	340	354	342	340	341	344	343	346	328	334	396	336	369	350	344	374	345	358	382	362	363	357	367	350	338	339	366	358	383	344	369	340	358	341	331	407	388	370	346	383	389	320	371	345	342	345	354	402	301	361	369	336	387	356	331	336	329	357	318	342	332	389	350	359	348	342	347	378	375	324	372	342	376	353	377	370	367	370	367	341	337	341	367	351	343	351	386	359	352	351	326	349	365	361	363	345	361	352	345	322	370	368	353	338	353	351	357	307	378	325	364	346	355	337	387	330	351	339	346	336	361	347	347	358	328	343	366	364	344	353	347	334	363	353	365	326	352	352	372	379	329	343	328	363	320	342	352	352	376	351	339	332	356	358	350	344	351	348	383	384	364	331	307	360	394	361	323	354	392	347	354	375	384	360	340	377	325	383	333	385	347	371	369	343	381	321	320	345	341	339	365	345	355	365	360	348	359	349	363	348	381	384	320	354	335	332	371	351	314	349	335	343	349	293	306	346	374	376	368	339	354	377	371	330	389	376	353	336	361	345	352	314	368	364	369	334	375	325	355	353	351	334	379	344	378	338	338	361	346	349	349	366	383	356	357	364	347	340	364	355	331	330	366	381	382	359	371	368	321	376	372	354	392	344	358	359	360	342	384	327	355	384	361	372	341	373	363	384	360	381	357	330	374	320	376	345	368	352	365	351	380	369	381	345	343	311	327	353	342	356	328	345	340	363	313	378	327	330	358	367	311	351	359	350	378	345	329	338	350	331	323	345	345	381	339	331	350	335	350	392	339	364	315	343	330	368	341	381	368	367	385	341	358	344	356	365	335	366	331	331	349	342	355	329	339	334	328	339	345	347	352	358	369	328	371	338	334	333	335	313	367	362	341	325	344	341	339	321	345	359	342	331	332	319	361	401	363	336	365	378	351	335	356	351	319	334	326	341	330	343	359	372	334	323	361	339	339	330	336	353	310	319	344	315	361	357	360	329	382	344	355	361	343	349	359	343	344	341	349	366	345	350	368	326	329	349	381	366	357	313	354	339	345	391	346	391	351	364	386	340	327	357	359	373	368	338	351	343	352	341	355	380	342	354	340	349	368	349	333	376	363	341	353	352	375	329	354	381	355	372	383	359	343	384	359	325	341	367	381	360	351	337	386	357	347	378	366	355	338	365	325	349	340	345	355	355	373	343	344	364	376	365	371	375	352	351	374	359	298	343	331	375	354	334	335	355	336	347	364	324	355	374	320	343	346	357	352
24687	21248	27636	25145	13193	1576	1225	1102	999	986	951	928	926	947	924	947	942	971	892	907	901	912	884	856	862	898	916	889	906	933	892	915	900	871	880	921	885	866	914	871	849	929	924	919	884	932	886	861	930	897	870	871	907	902	888	888	861	907	967	894	898	899	887	901	895	873	879	899	968	873	928	934	885	888	882	880	849	942	898	917	828	890	890	903	885	870	875	898	892	869	906	896	866	865	879	900	874	864	914	892	898	923	942	818	878	873	925	884	905	902	871	919	879	856	879	921	910	869	889	890	851	853	819	874	868	898	885	869	842	848	885	871	863	868	890	848	882	887	898	869	849	825	915	903	884	864	855	883	913	918	850	903	903	870	861	945	833	889	928	926	826	858	913	888	842	930	897	898	868	892	895	943	804	849	809	882	862	906	904	896	865	869	865	912	893	892	881	899	853	893	944	866	876	844	914	886	881	961	897	895	847	851	897	846	865	880	912	885	858	914	837	875	870	940	890	874	906	877	895	862	903	893	890	898	882	904	893	923	919	906	862	901	860	859	905	831	906	832	929	849	931	881	916	818	883	901	903	865	907	846	869	895	875	855	904	897	896	913	860	861	895	859	873	895	891	872	900	883	907	843	885	845	867	871	866	931	880	903	929	958	908	841	876	925	903	896	896	878	866	906	919	892	933	852	842	871	866	882	899	885	894	913	910	881	906	883	873	917	863	892	899	880	914	861	867	879	883	870	864	913	895	873	883	855	861	891	848	883	856	854	850	854	878	845	895	880	855	897	939	868	937	882	876	835	913	903	920	911	874	876	905	914	883	868	851	889	894	906	843	905	888	869	818	905	852	910	881	917	917	908	889	846	854	905	847	885	831	863	884	837	863	887	894	899	884	923	851	955	873	893	894	840	902	880	828	875	890	882	893	879	921	875	836	876	866	885	860	848	936	888	789	948	765	900	875	811	902	863	933	922	902	855	923	872	872	898	891	841	931	880	882	913	945	905	908	867	889	848	938	878	889	884	866	900	913	890	912	819	855	893	877	873	911	889	905	900	924	884	912	898	915	830	951	866	865	908	860	892	876	890	845	900	866	856	889	854	926	907	869	906	844	862	881	854	896	881	899	865	894	941	906	836	854	914	827	904	905	937	884	900	964	902	896	872	939	874	845	883	913	902	917	880	894	899	841	813	861	829	909	885	918	893	865	901	911	922	870	867	859	883	874	849	829	935	867	900	866	859	897	879	867	867	870	884	900	857	833	944	913	899	919	895	928	914	916	840	882	935	895	915	890	950	869	879	895	871	905	931	870	918	835	878	865	892	892	912	879	884	914	904	880	868	871	886	907	881	868	864	878	849	821	882	849	877	963	883	902	876	893	877	871	874	856	882	907	875	903	899	919	911	887	908	909	932	880	864	871	870	896	832	889	885	904	888	896	874	888	907	898	898	858	934	946	889	912	908	868	850	883	884	852	882	904	880	831	904	899	841	876	877	874	892	879	873	940	867	915	880	873	871	903	914	899	901	912	846	824	904	874	884	880	925	900	895	873	875	946	870	890	915	867	903	905	870	891	905	885	861	889	865	901	891	891	892	904	884	848	841	887	853	849	913	865	854	882	923	817	842	910	845	910	852	886	887	846	938	860	893	838	862	815	933	855	924	855	898	922	950	886	911	857	891	853	927	910	841	981	895	868	864	895	887	939	879	907	867	867	895	892	901	859	929	868	850	847	907	885	841	885	883	895	868	876	879	926	895	851	872	871	937	854	854	897	917	911	939	873	876	907	879	870	875	884	930	868	897	860	867	852	916	857	912	876	918	906	875	850	916	933	873	887	865	916	881	872	901	869	855	895	871	829	932	919	902	842	905	866	873	855	882	878	881	834	870	958	855	908	917	889	867	891	905	820	866	886	869	881	903	888	883	933	858	888	831	922	932	863	897	875	895	858	858	864	853	854	933	844	919	832	819	859	834	896	883	852	859	914	856	892	885	883	891	895	862	932	870	888	886	872	919	900	875	886	877	825	910	902	821	829	901	875	859	832	873	823	857	937	864	877	864	885	909	877	914	844	873	879	926	868	871	908	953	866	870	828	881	912	884	877	934	860	908	877	854	861	866	835	933	924	883	870	863	862	915	890	901	894	881	875	896	889	904	864	857	926	872	849	904	837	896	911	902	880	856	864	862	878	905	860	891	883	880	902	906	846	874	880	868	884	914	866	870	908	904	823	927	843	904	933	887	925	882	871	949	860	900	907	867	905	913	864	922	947	935	911	912	890	830	902	870	897	943	928	840	918	817	913	913	857	888	929	885	927	897	890	891	884	857	822	899	926	904	851	887	865	875	909	925	929	872	901	857	872	932	906	873	916	861	923	918	950	890	970	924	880	904	873	911	865	904	845	912	858	875	893	871	916	872	857	864	893	843	877	867	879	912	870	905	893	897	910	896	901	893	870	876	884	867	928	837	859	883	891	873	838	875	943	851	877	867	906	878	908	844	887	905	880	877	846	894	854	906	859	885	899	821	896	906	880	895	867	844	872	896	862	889	830	938	883	898	907	899	873	876	824	864	908	872	818	911	845	899	864	843	929	895	909	927	867	839	869	889	881	936	894	892	952	863	822	865	898	867	869	873	954	857	839	929	936	844	862	872	921	907	919	831	824	859	901	883	858	851	890	916	891	884	873	853	898	901	889	898	864	882	874	857	880	837	881	873	925	913	897	882	921	813	849	842	843	911	881	876	907	854	895	880	848	908	872	893	838	891	914	866	844	870	930	907	932	888	877	885	902	927	925	889	852	913	873	851	895	866	879	911	910	850	856	889	883	876	838	859	882	860	880	857	887	844	840	871	843	890	891	892	915	889	881	894	951	909	900	850	859	880	863	898	914	878	881	839	846	909	868	862	893	866	851	868	878	906	947	834	862	871	888	878	869	869	890	894	863	870	859	908	871	824	849	900	871	841	892	854	869	888	884	913	876	878	898	900	907	893	853	827	863	916	881	896	837	831	899	913	924	888	861	819	879	916	873	930	890	892	908	898	859	891	927	897	848	925	867	931	855	925	903	916	894	905	929	862	874	836	895	884	836	924	857	845	846	882	879	908	869	918	860	918	884	912	883	864	923	875	907	854	833	882	893	885	937	884	899	932	894	909	889	897	887	923	907	915	881	892	834	935	911	902	861	856	913	878	815	863	884	931	943	889	934	868	916	876	919	914	884	889	902	882	898	937	890	931	885	900	878	973	871	853	885	897	870	918	916	949	851	866	919	865	945	922	905	908	890	863	893	841	910	878	845	863	916	895	896	902	819	923	863	917	871	917	870	912	886	870	898	848	878	909	860	900	893	891	940	869	865	915	897	868	955	896	860	878	879	833	840	939	900	902	878	852	881	834	857	867	898	909	878	855	888	879	920	827	868	901	858	911	893	893	865	894	885	908	881	891	848	904	952	902	861	836	920	879	858	870	911	874	841	903	879	871	920	875	893	860	879	903	878	918
3594	5767	3908	2219	1788	1633	1370	1254	1080	1035	1044	1000	952	946	934	911	903	923	905	907	884	899	898	918	874	874	929	887	892	890	890	852	871	885	849	890	911	901	887	877	880	882	898	854	883	884	914	868	892	937	900	921	906	894	847	893	925	901	867	880	884	929	886	844	901	872	867	910	915	858	830	865	894	866	872	830	890	896	882	884	868	880	879	847	859	937	897	835	898	876	880	872	896	873	834	895	859	845	833	895	871	880	857	920	837	841	870	891	819	865	886	822	876	867	881	850	889	867	860	870	848	886	875	870	885	898	861	885	926	899	920	920	852	909	855	871	862	879	870	909	905	865	905	879	914	863	845	832	886	875	875	893	850	859	841	899	871	821	872	909	855	922	893	895	867	859	866	907	902	831	908	865	900	894	885	937	908	832	904	868	895	889	889	841	867	889	892	897	876	879	853	861	853	841	810	858	862	863	834	889	905	884	887	863	902	908	908	859	847	871	882	839	908	880	878	858	846	878	835	904	925	885	872	890	876	845	852	914	820	875	839	867	875	928	868	873	841	868	935	855	874	960	906	893	880	883	886	879	873	879	895	832	907	873	939	937	860	883	855	920	899	888	897	894	887	842	884	830	892	870	865	903	836	877	876	877	909	928	937	843	857	883	838	851	886	828	907	840	869	869	916	878	857	895	788	935	827	915	870	834	817	865	863	876	841	869	837	876	865	899	861	874	875	853	863	866	939	935	912	886	888	933	879	893	867	850	882	852	886	852	892	888	923	836	918	892	900	913	897	873	903	895	868	887	914	828	889	861	846	898	853	939	856	920	903	872	889	882	820	866	884	791	889	862	835	890	859	892	861	883	902	865	883	876	863	873	892	858	870	907	840	820	870	875	834	906	895	915	838	843	895	861	869	858	891	871	860	893	880	908	887	894	857	887	826	882	907	866	817	874	862	898	882	859	930	847	901	878	823	892	900	906	847	891	853	887	841	917	881	869	885	866	925	936	887	908	919	846	900	887	886	854	924	843	894	914	834	887	895	849	818	870	875	931	844	881	922	877	856	913	899	854	852	878	862	865	826	846	818	890	858	850	914	813	846	891	868	862	852	856	890	885	850	808	868	838	846	859	893	888	809	873	814	842	909	851	882	870	870	862	861	854	895	951	918	879	860	865	913	823	867	829	896	848	871	902	877	863	900	891	898	871	868	885	851	839	881	825	886	895	857	884	893	890	871	830	898	860	883	911	939	854	847	894	839	882	894	866	915	865	849	910	859	913	892	917	892	918	893	845	865	866	894	878	923	874	863	914	841	867	840	886	920	848	896	842	869	898	852	885	890	889	878	939	887	909	876	894	875	876	910	906	853	915	940	845	926	909	887	910	885	888	883	841	838	877	907	877	871	857	880	884	858	906	848	889	867	841	890	879	875	812	907	871	876	893	931	880	895	876	933	823	916	893	865	899	870	891	872	909	865	902	964	867	895	915	878	866	838	846	895	915	915	841	876	856	900	857	876	860	902	852	892	846	898	920	899	900	909	902	882	858	844	872	889	876	871	892	834	874	887	823	887	802	890	888	863	925	913	843	872	914	934	880	888	899	889	835	883	874	837	898	875	841	907	844	885	877	843	853	904	895	896	880	822	888	862	868	930	876	888	885	858	896	904	867	929	903	830	857	858	838	862	884	854	867	912	847	851	862	890	867	887	858	867	869	924	903	944	868	874	867	915	897	818	903	895	964	860	840	873	888	871	845	892	868	924	824	882	886	900	845	882	839	897	877	884	835	894	916	887	879	848	927	904	875	887	953	889	878	907	871	901	906	860	865	859	827	876	906	870	873	868	917	875	852	898	860	867	847	849	917	912	886	882	835	880	880	895	842	883	906	927	887	860	848	838	861	839	871	906	877	868	895	838	878	841	876	928	875	888	915	874	864	881	888	908	898	879	900	866	915	857	868	833	922	885	835	896	894	910	887	879	821	837	843	879	842	840	862	897	952	939	907	873	892	880	901	817	873	883	892	832	878	890	842	893	892	860	861	921	838	874	869	921	876	884	866	865	932	888	918	900	829	903	903	853	887	890	875	871	842	897	890	878	907	880	884	873	877	869	846	895	845	891	865	898	966	865	886	915	901	857	947	882	900	856	874	895	894	924	863	898	885	831	899	886	893	855	816	860	893	902	849	858	820	870	852	865	857	879	851	896	858	853	845	824	879	831	839	907	842	887	858	878	878	895	893	878	832	878	917	811	858	828	951	865	956	877	866	839	866	858	833	861	932	885	880	901	904	842	849	870	863	863	883	849	881	880	840	872	922	886	861	889	860	863	896	931	895	846	884	906	932	931	883	923	858	868	857	908	848	905	890	931	889	898	893	881	879	887	850	884	902	830	893	912	829	886	926	888	871	858	879	874	876	820	916	888	819	815	857	888	912	848	906	906	933	877	903	881	822	859	949	916	828	859	872	894	828	862	908	893	858	916	847	884	838	904	868	847	863	867	882	843	919	858	852	866	884	887	905	875	898	861	851	927	893	871	860	898	860	864	946	813	864	863	833	842	867	906	910	863	875	910	844	916	864	846	808	819	914	867	892	854	859	853	859	889	851	908	846	869	838	838	901	884	897	880	872	860	860	850	883	868	875	932	854	867	895	896	932	870	837	821	884	854	902	879	849	903	867	878	885	887	860	891	880	868	880	918	874	857	947	796	897	885	880	871	906	856	882	943	804	852	894	904	898	885	830	863	864	902	850	859	875	926	867	847	882	878	899	875	920	852	882	907	875	902	851	864	882	846	863	864	861	876	868	825	894	845	906	845	852	870	858	889	891	875	864	876	951	870	930	877	878	873	834	879	871	883	898	921	859	838	875	929	916	868	912	875	879	908	886	851	859	849	899	877	806	915	924	886	877	864	862	869	873	843	831	860	921	801	852	868	903	866	865	813	916	879	854	855	879	870	909	912	903	884	883	910	833	917	832	928	844	860	854	875	847	849	857	874	866	873	890	861	841	873	851	845	860	889	895	831	847	817	895	848	927	901	884	884	917	924	856	882	932	897	869	903	888	868	879	906	910	845	880	882	866	852	915	850	898	866	879	879	913	853	862	861	847	928	916	926	893	898	868	866	921	885	879	864	858	947	885	832	847	890	925	899	868	949	908	914	916	814	893	791	855	880	882	884	849	921	917	867	849	890	858	854	909	941	878	888	881	905	880	863	874	850	871	916	891	881	843	862	834	897	807	887	880	877	900	857	926	906	899	916	924	888	863	804	889	882	880	817	898	842	850	868	871	880	891	940	916	893	877	910	846	876	907	850	898	916	888	835	885	922	899	893	896	819	854	869	856	870	851	867	821	830	857	848	850	916	884	851	872	897	848	858	866	927	915	898	896	891	905	874	838	872	864	907	855	868	906	923	878	872	858	883	875	875	888	894	897	887	826	847	866	869	918	859	900	903	857	842	881	876	924	873	884	879	890	904	870	892	876	850	856	894	847	896	842	868	886
22575	21354	29149	23934	21357	21429	11277	1230	911	784	662	589	561	506	528	502	454	448	459	455	433	430	419	402	377	415	340	388	432	388	394	377	378	365	372	386	394	407	365	404	329	335	401	340	397	341	388	363	341	386	363	329	358	338	350	357	342	337	356	337	383	341	363	322	330	349	333	395	362	374	378	372	384	358	349	344	369	352	352	353	348	350	378	325	386	342	355	369	341	352	344	358	378	347	361	329	384	367	360	332	361	351	344	359	356	376	366	400	378	371	331	350	343	322	374	379	378	356	345	390	340	364	360	366	372	356	332	384	323	402	325	354	343	342	362	357	345	360	353	374	376	335	361	349	332	342	356	336	356	318	306	385	392	350	340	309	352	380	363	360	358	358	361	336	378	351	375	352	388	353	327	358	351	346	375	366	359	335	363	385	389	346	401	341	351	402	350	383	380	367	349	370	330	342	354	370	342	352	377	358	338	354	378	336	352	376	362	391	381	353	359	374	363	385	357	317	375	330	330	345	361	348	346	386	365	357	354	354	350	373	333	337	350	337	353	365	368	342	383	320	327	368	351	338	336	415	339	336	350	339	341	355	357	323	399	355	374	379	355	359	316	379	364	348	343	353	357	329	364	389	382	332	380	344	344	335	349	335	372	367	363	322	372	315	377	349	356	305	340	363	378	332	359	372	386	329	313	337	370	367	348	314	356	361	365	344	340	307	365	348	384	370	327	341	344	313	356	344	356	356	353	355	375	342	356	381	354	377	333	359	353	344	345	354	371	327	357	357	333	380	376	355	357	352	328	339	358	352	364	342	371	384	377	342	341	343	369	312	368	374	344	340	349	366	360	357	384	352	316	365	349	353	350	358	349	364	338	370	366	349	364	401	358	324	327	333	316	331	383	333	366	358	386	379	351	364	368	358	364	331	344	364	331	420	386	351	360	352	374	383	366	364	372	352	347	312	365	349	377	363	333	387	399	374	375	329	341	310	338	333	352	354	364	385	380	362	347	354	355	340	387	339	327	384	347	349	375	348	345	347	359	336	366	344	365	368	385	352	356	343	365	323	352	341	339	359	346	346	353	346	372	342	360	335	362	377	362	357	365	333	390	377	356	347	397	366	338	331	331	329	334	388	377	378	323	351	367	310	331	357	387	358	371	353	348	345	367	366	378	378	340	331	340	318	359	371	335	365	363	363	336	348	365	347	354	385	344	369	375	351	360	366	373	362	338	377	347	374	370	351	349	354	353	347	333	328	321	391	373	355	364	355	329	348	352	343	377	364	398	336	379	397	352	350	339	364	383	355	342	371	365	344	374	353	359	408	332	357	356	334	365	344	402	433	356	366	320	371	355	370	357	370	347	363	363	364	358	352	325	319	339	358	365	363	373	348	336	345	333	384	377	357	382	396	344	370	336	360	354	383	361	358	316	349	354	363	350	307	377	359	367	341	359	332	359	362	356	328	369	369	376	336	347	357	378	361	316	346	361	365	320	301	356	362	322	355	352	344	343	367	374	361	349	372	324	347	366	334	358	349	324	335	373	323	361	364	355	342	373	397	359	369	330	348	385	356	378	351	378	358	374	373	388	386	378	368	369	352	367	345	328	362	376	365	347	378	348	344	352	319	356	357	362	357	360	369	349	333	322	361	355	386	342	358	370	372	355	338	369	362	345	364	367	326	343	360	400	364	385	322	348	369	367	340	367	367	390	335	338	358	322	357	341	351	329	357	362	365	368	331	351	359	372	403	362	331	383	311	358	340	369	354	357	313	338	351	384	390	320	338	362	386	336	357	344	334	357	367	366	345	365	356	347	284	376	363	367	324	356	324	319	351	351	333	359	339	328	328	340	351	347	359	355	339	361	360	342	383	326	352	362	302	351	362	371	365	355	352	333	344	361	341	364	338	357	349	359	358	369	376	344	375	350	390	366	347	350	333	353	347	355	348	325	377	378	362	337	381	336	365	329	351	358	324	355	366	361	362	347	359	356	371	344	327	327	363	369	373	346	365	360	370	356	390	345	361	368	357	332	369	359	341	368	369	373	354	333	373	382	353	363	337	361	356	362	338	348	358	372	361	338	340	349	356	381	366	366	361	368	341	334	328	326	390	405	378	374	310	320	339	352	364	367	352	359	366	345	353	337	394	359	336	328	374	328	341	365	364	368	379	402	381	345	371	342	338	377	339	345	333	340	380	338	354	344	374	353	349	386	360	345	366	382	384	318	367	362	361	351	362	355	326	359	362	351	363	361	381	348	330	350	364	364	362	384	357	352	353	381	346	330	321	339	384	366	356	358	377	349	327	356	319	336	371	363	365	329	368	357	367	383	382	353	372	345	378	352	351	343	349	345	361	369	323	371	330	328	345	364	343	326	369	363	405	350	351	376	339	355	403	338	385	335	345	350	385	351	380	371	367	361	384	369	375	312	352	354	354	357	370	383	335	367	383	361	381	336	345	366	330	341	356	316	360	316	369	366	353	340	367	337	348	376	331	363	340	361	329	367	307	356	364	329	368	378	334	395	361	353	346	332	348	371	365	354	369	357	297	335	312	337	350	365	371	356	376	383	371	301	355	334	366	366	352	351	359	344	356	363	361	353	337	352	337	388	344	379	359	322	353	340	393	327	376	322	364	354	361	351	363	350	392	328	380	370	358	368	362	334	353	375	337	357	353	339	363	347	349	355	336	377	374	362	324	388	330	371	380	347	361	359	336	359	360	357	366	376	362	346	320	366	352	317	326	330	365	332	341	343	375	338	362	353	364	355	361	353	343	340	337	360	373	381	366	360	349	357	354	348	326	345	351	337	395	329	339	359	356	375	313	355	357	377	375	375	345	369	338	343	315	365	361	350	349	349	363	375	343	378	377	366	375	368	318	363	345	337	354	332	368	327	371	367	352	382	353	347	364	371	382	329	333	352	359	345	371	362	357	324	332	355	362	348	360	343	332	365	365	362	356	358	330	369	344	337	365	361	364	369	377	359	342	354	383	314	369	356	359	364	411	362	355	344	383	348	336	338	346	343	334	354	347	368	346	336	343	348	337	342	376	349	349	309	347	372	337	349	359	371	364	361	332	367	379	329	373	369	371	345	327	377	363	342	357	357	352	364	378	342	378	353	364	336	360	363	371	358	354	383	348	330	360	355	330	343	338	378	368	353	354	343	360	314	341	354	369	357	350	334	353	341	356	359	373	374	350	348	366	353	361	358	355	370	372	318	368	374	333	370	381	363	360	330	336	360	354	390	352	386	370	348	373	321	340	368	352	329	367	374	353	344	343	321	368	353	376	331	353	350	375	360	366	323	365	368	353	320	335	346	336	350	344	329	341	348	350	354	392	367	327	333	362	380	368	349	354	384	364	360	368	358	366	362	377	362	388	356	352	355	384	365	345	353	330	334	326	356	357	384	342	355	344	358	353	324	348	383	357	335	350	378	377	352	353	360	360	321	362	386	372	364	339	324	350	346	338	359	384	336	322	376	335	352	381	340	344
4301	14684	10071	5006	3674	2733	1984	1531	1236	1020	918	771	660	616	574	530	518	504	488	435	479	442	475	456	427	398	409	382	388	369	386	397	380	410	394	340	380	338	385	393	360	379	359	343	333	340	365	354	368	361	373	327	385	337	378	305	377	339	344	318	347	403	381	383	368	372	351	339	329	397	358	358	393	370	381	355	404	334	404	353	332	378	334	363	343	353	367	344	318	363	343	330	353	384	315	372	336	368	372	346	365	342	364	348	382	391	356	368	330	340	349	359	348	355	379	361	339	347	360	364	371	362	367	333	335	379	396	375	334	354	345	346	330	347	350	354	342	337	358	356	348	367	345	338	321	375	327	316	331	323	332	354	350	350	355	350	341	354	334	351	359	324	337	344	337	319	342	345	370	352	362	327	352	350	354	349	335	357	337	387	347	346	365	374	329	312	338	374	371	365	350	350	336	354	333	353	352	352	374	337	327	336	361	347	359	359	382	336	388	358	327	346	326	378	341	387	347	363	353	359	342	362	367	336	322	326	318	305	372	372	332	363	365	323	343	367	332	347	386	334	384	369	348	365	320	352	374	369	372	386	356	347	370	343	364	343	365	344	312	360	325	353	371	381	367	360	354	330	342	388	377	359	355	354	327	363	316	365	349	326	337	331	365	355	380	333	380	340	337	366	392	353	336	355	351	358	337	339	371	385	345	364	331	347	356	331	353	337	367	358	338	349	327	378	346	354	364	335	356	360	362	363	348	354	359	364	342	356	344	352	367	349	351	367	310	352	334	395	355	377	389	350	348	361	340	343	334	370	350	343	347	348	324	353	363	344	363	357	343	362	344	323	346	312	349	346	368	354	331	352	346	328	372	342	366	340	340	307	393	331	350	380	334	340	354	313	331	372	338	343	346	353	355	359	319	329	379	330	332	362	333	355	353	356	365	355	316	328	342	338	318	347	354	354	346	366	349	342	367	362	342	334	371	365	350	383	345	361	349	344	350	330	343	373	342	343	322	359	378	332	360	371	359	347	359	363	327	352	331	361	341	363	322	378	352	369	363	354	322	346	350	366	340	374	366	333	348	368	365	353	389	383	340	338	350	370	347	378	333	361	344	347	320	338	332	346	337	341	332	372	326	369	346	355	357	341	355	322	327	379	362	357	323	320	363	352	327	353	322	345	340	323	341	355	323	315	325	356	355	352	340	336	336	383	341	347	344	327	369	350	358	374	373	336	342	366	331	357	384	330	383	379	349	357	354	341	335	343	342	350	342	349	342	339	365	377	348	354	357	329	338	364	312	358	339	337	343	356	366	360	349	305	338	361	342	339	324	377	350	343	360	323	351	366	360	359	346	353	362	391	342	335	336	368	333	355	350	355	358	327	380	354	324	352	358	385	350	347	349	366	369	363	344	362	345	333	343	331	360	370	363	339	347	349	321	345	325	340	359	366	336	387	351	336	349	339	330	376	388	377	324	362	320	336	361	334	349	391	337	330	383	344	347	333	340	368	334	345	335	373	323	334	357	358	345	352	341	329	342	342	346	340	344	312	372	346	351	392	340	358	339	340	340	329	373	345	329	330	363	319	381	351	357	348	376	359	328	338	360	323	353	334	333	344	333	334	351	345	345	373	351	353	338	353	344	336	372	344	350	364	356	374	348	347	345	349	367	325	355	341	369	358	314	365	366	371	367	364	355	374	381	332	341	386	331	363	355	308	355	351	373	332	355	360	315	348	331	336	341	354	346	360	320	344	370	329	357	356	343	354	345	358	364	347	347	346	322	314	334	372	331	330	332	411	348	369	354	379	330	345	353	391	322	349	354	376	339	354	345	335	367	369	373	344	322	332	339	347	326	331	357	351	354	362	378	338	324	346	345	357	361	319	375	367	352	355	352	345	344	368	340	367	362	349	326	350	384	390	336	344	345	335	342	325	347	344	377	371	393	366	358	348	350	356	341	342	351	348	350	378	325	317	348	318	359	391	361	362	386	348	327	343	342	373	340	354	342	347	353	302	333	349	346	351	374	358	361	335	358	352	340	346	328	341	369	347	368	328	359	352	316	381	351	328	350	386	349	321	351	347	316	342	369	329	348	360	326	343	339	299	376	331	351	353	351	348	335	398	359	369	333	353	375	345	347	357	363	336	362	350	368	354	336	323	398	363	301	334	368	344	362	355	349	341	345	376	327	353	371	374	371	353	385	379	354	306	322	356	382	328	345	352	341	353	310	350	345	336	363	360	386	370	382	377	352	331	336	352	354	337	354	399	358	334	351	355	327	339	380	335	361	351	343	363	365	370	348	361	333	340	345	338	367	345	371	357	349	340	326	352	348	359	316	342	349	369	337	315	306	369	325	355	361	342	362	324	322	334	330	300	350	321	371	365	375	340	340	332	337	333	324	341	374	360	354	340	379	339	343	336	326	361	360	362	374	357	388	371	348	336	363	345	369	355	356	355	314	342	336	347	322	332	349	355	358	326	325	360	394	349	398	350	333	318	340	377	341	366	348	344	357	370	338	365	374	382	326	342	362	346	356	345	342	323	338	341	367	336	355	333	344	351	363	338	339	351	336	330	341	362	323	345	345	337	370	359	314	339	342	317	347	369	376	373	370	345	314	385	368	325	352	382	346	324	371	325	341	314	333	360	377	358	344	335	335	357	372	351	333	322	333	366	348	372	355	358	344	346	367	366	376	354	368	328	348	366	336	334	346	305	368	312	380	346	351	423	358	364	345	375	323	343	388	322	353	343	354	348	345	376	323	354	345	339	353	316	339	351	375	324	343	359	351	367	346	405	392	357	336	336	348	349	358	353	345	346	335	355	360	407	367	370	377	300	358	328	328	368	327	351	360	367	370	346	333	350	351	336	356	391	376	379	301	344	346	353	344	346	327	341	355	356	349	360	378	322	337	344	336	339	368	364	346	343	350	355	355	349	349	364	359	362	391	403	317	324	376	361	321	319	375	350	370	343	333	319	365	319	350	321	344	347	375	329	316	352	383	336	317	344	307	364	370	378	391	377	395	358	321	358	363	365	370	372	337	362	370	375	385	384	353	349	360	318	346	340	324	378	362	340	358	351	342	341	341	366	349	336	336	341	346	347	353	347	364	345	378	358	312	385	317	346	375	366	333	394	334	339	354	372	333	408	365	335	363	325	357	341	374	339	355	316	346	328	377	333	343	318	381	368	338	365	346	360	358	356	335	344	326	371	372	375	355	352	335	370	348	337	331	333	367	351	341	361	343	358	362	341	354	368	392	361	363	345	343	360	343	364	331	352	348	345	372	353	353	326	356	355	374	387	365	331	370	366	352	330	334	348	354	361	340	352	335	369	360	376	311	330	343	357	365	330	340	360	351	375	320	369	363	317	383	353	333	352	366	328	346	365	345	379	355	373	364	359	335	347	362	371	364	312	366	362	345	331	324	302	356	351	362	378	342	334	325	346	363	346	375	343	340	359	329	338	369	333	347	323	375	355	329	339	366	363	328	323	325	324
27654	20273	8550	1392	994	868	865	795	781	726	751	776	808	772	752	734	703	782	735	745	766	786	794	780	755	752	766	759	760	723	731	773	756	722	765	781	769	719	688	720	709	802	757	830	758	743	757	803	769	815	755	767	747	808	754	750	774	740	778	723	737	802	757	779	758	771	750	750	778	690	714	726	721	764	782	803	752	725	771	793	726	725	704	758	795	760	780	733	743	725	765	752	732	700	743	780	787	776	745	799	788	818	693	774	800	723	752	758	771	760	812	733	768	745	796	763	789	754	737	773	745	774	764	780	747	778	754	799	719	766	764	714	735	711	767	774	707	784	758	732	722	795	727	763	760	732	723	778	745	781	745	837	720	719	766	745	722	815	751	785	739	749	740	768	755	734	708	756	742	786	757	766	804	762	739	794	754	784	751	756	798	743	746	749	743	775	725	774	794	822	772	739	756	754	698	724	754	761	777	725	739	759	694	745	749	777	770	777	754	765	736	730	804	736	772	715	720	808	820	737	750	815	731	765	744	720	765	721	728	756	756	749	782	734	803	772	739	748	771	741	778	758	778	729	717	764	752	761	697	779	728	738	727	793	776	733	788	749	764	740	732	728	781	712	719	724	754	704	745	756	808	782	766	766	778	754	766	675	802	712	753	746	778	757	754	755	707	756	755	726	786	774	730	753	745	667	711	802	712	739	733	769	712	750	743	781	709	755	765	764	742	742	721	773	815	733	733	742	754	811	743	812	759	755	767	749	746	756	723	758	714	685	722	706	768	756	740	757	815	749	771	823	810	787	800	752	806	719	733	744	728	788	778	783	830	780	754	735	802	780	774	730	795	746	761	726	754	804	781	740	774	764	776	765	738	756	811	740	746	725	712	717	762	765	736	739	743	735	745	732	724	722	787	771	720	776	750	782	783	736	754	731	770	738	754	707	749	718	747	724	722	756	802	706	779	771	764	730	747	729	816	781	732	761	805	735	789	775	744	739	750	797	781	815	787	706	716	756	735	773	749	751	768	732	798	750	727	729	737	739	731	735	790	763	710	791	754	728	785	756	776	759	770	752	780	743	787	729	719	727	767	731	753	776	775	740	754	759	783	802	757	696	770	792	743	715	732	790	805	790	831	760	719	778	780	722	750	772	694	783	783	722	790	729	712	733	734	721	723	717	746	772	755	782	763	760	729	799	719	740	770	747	755	723	754	736	761	731	732	739	764	774	767	789	758	748	784	711	760	752	740	758	748	719	734	758	737	760	732	744	776	806	786	708	773	763	787	736	802	706	785	734	709	828	778	774	740	768	733	748	748	765	716	752	726	738	781	779	746	744	784	763	738	718	755	757	758	756	733	750	721	785	790	757	736	733	765	786	794	737	732	755	793	773	753	751	807	734	774	735	807	776	776	743	771	762	769	752	736	729	779	798	743	751	722	724	745	700	786	734	762	804	722	745	773	733	734	780	780	770	771	770	732	786	771	706	771	789	746	756	743	755	768	742	772	783	738	718	785	791	768	748	778	733	779	793	740	775	740	816	799	747	762	771	768	790	780	763	759	752	773	760	704	749	740	785	750	794	792	758	816	755	785	727	762	784	739	767	724	738	778	782	764	744	715	786	748	763	720	736	757	717	766	732	808	776	772	771	768	766	759	752	690	805	736	759	754	757	744	723	713	749	724	730	696	804	805	788	767	757	767	738	784	779	751	786	730	771	774	807	730	771	790	766	744	721	753	771	747	714	782	734	712	770	747	774	778	778	793	752	709	764	783	748	740	763	741	774	739	719	749	794	755	741	743	788	762	743	778	761	773	743	745	760	745	725	765	734	757	741	729	796	798	755	785	736	757	749	746	749	753	742	733	754	736	774	742	750	740	831	796	778	744	755	825	742	831	808	749	791	748	737	724	743	762	737	748	752	768	790	751	730	802	738	735	712	723	795	726	741	743	725	741	704	705	768	736	760	737	741	727	728	703	729	772	737	756	819	739	790	770	794	720	719	734	742	754	738	746	715	732	722	739	727	717	789	782	768	786	781	844	748	723	771	804	712	788	746	773	741	752	760	762	791	710	783	766	734	799	775	768	753	744	784	748	737	752	759	732	757	719	773	742	749	732	764	720	761	791	774	741	762	773	774	772	732	782	753	761	726	720	779	777	799	725	746	753	734	711	756	770	776	814	744	683	761	813	747	788	767	744	745	809	767	752	708	773	722	747	749	780	755	764	689	743	711	737	799	751	735	739	791	765	751	738	747	761	687	806	752	746	727	779	713	716	816	749	777	764	705	760	777	743	775	777	800	721	756	738	772	807	715	760	766	764	776	764	729	775	810	691	777	793	740	737	798	736	775	787	731	744	759	748	776	750	723	723	758	732	750	759	744	740	731	765	734	729	730	725	744	749	739	801	734	701	764	824	718	769	774	757	723	747	770	767	788	766	765	763	764	788	752	729	746	770	730	768	770	788	720	784	710	721	762	763	723	722	791	730	821	759	786	777	769	734	737	762	767	729	767	737	734	768	776	787	751	793	796	742	731	774	741	752	761	768	742	731	715	738	759	820	786	778	724	764	780	724	747	761	777	735	786	803	736	713	760	733	757	749	770	751	718	721	771	787	734	762	754	739	731	766	724	734	735	763	721	783	760	763	761	768	735	745	799	730	711	777	781	789	755	756	736	805	789	742	767	785	731	739	775	787	758	806	740	758	741	759	734	715	723	801	755	770	762	726	740	784	754	778	758	766	671	762	726	790	753	722	717	800	714	764	749	759	791	722	788	767	870	717	766	731	749	780	768	787	771	731	727	714	784	754	731	742	761	743	739	767	728	722	744	776	736	768	755	721	752	771	737	730	748	722	777	776	747	783	744	715	794	784	746	765	800	756	779	733	796	782	759	776	774	832	784	739	758	707	794	758	733	764	742	804	726	783	797	785	794	775	767	789	793	733	756	733	764	757	757	809	716	757	764	741	760	785	734	726	765	799	786	734	745	769	778	752	754	776	736	729	708	748	767	786	701	760	752	741	793	755	830	729	758	775	772	789	718	731	718	773	816	731	750	760	761	724	771	755	745	739	749	749	706	754	740	780	820	754	736	780	783	770	748	786	753	727	764	751	782	694	759	760	783	735	776	774	803	752	758	695	738	748	809	770	795	757	752	791	750	808	729	787	743	802	727	794	753	786	761	730	805	727	808	749	724	735	735	739	740	795	790	770	718	689	800	752	716	781	726	715	743	756	736	754	757	794	705	733	698	737	800	726	777	757	791	772	702	764	771	744	715	790	791	797	765	799	750	739	758	764	748	780	758	680	775	811	817	763	780	772	741	731	786	742	771	773	745	720	749	698	741	769	808	767	817	746	797	717	732	761	726	822	694	753	749	720	754	752	784	800	808	760	745	773	795	774	787	732	778	733	754	746	753	774	727	701	755	783	746	750	735	756	746	700	782	759	736	696	760	759	783	738	732	722	775	735	751	730	722	745	734	741	768	727	807	712	727	706	757
4677	1906	1445	1040	933	925	853	843	835	798	789	784	772	837	772	740	793	750	760	746	758	791	780	761	796	750	771	772	792	754	770	817	772	800	789	754	771	768	775	799	766	741	730	798	739	820	760	772	782	756	749	824	775	796	756	695	769	775	810	723	770	720	707	781	756	752	777	734	765	761	744	727	751	781	762	726	798	792	773	764	769	776	743	799	763	762	774	790	794	750	739	757	795	747	783	774	759	786	769	799	792	759	795	772	781	785	771	782	750	763	744	765	714	711	796	762	749	760	727	771	777	763	765	811	809	754	842	754	767	793	744	769	708	777	783	796	781	745	807	752	739	754	779	785	796	792	737	785	742	728	780	767	767	761	765	786	813	760	815	818	745	745	716	752	756	740	789	761	838	764	775	755	752	782	750	733	771	730	819	766	750	795	770	753	715	801	744	756	767	742	776	805	775	773	784	780	777	749	733	769	804	673	798	800	812	742	703	797	773	751	778	693	766	724	795	729	781	798	764	761	757	763	808	805	810	764	796	790	741	789	753	826	783	773	774	769	790	745	763	762	751	777	713	748	760	767	722	792	713	807	741	788	732	780	710	794	742	778	782	785	753	741	791	819	781	812	782	776	770	726	787	786	810	759	732	750	770	764	746	723	726	771	776	796	771	767	759	749	751	788	769	768	775	726	764	751	731	738	748	806	811	753	794	771	773	770	765	761	775	797	752	766	809	721	753	749	771	839	784	742	788	778	802	773	718	743	729	763	742	753	749	745	716	785	757	752	723	805	771	752	751	808	747	746	770	757	728	781	748	786	816	793	801	750	776	790	758	753	741	787	751	741	801	787	751	767	804	747	769	732	785	738	773	767	778	806	778	727	757	759	752	703	797	728	740	807	780	734	739	733	792	774	786	757	746	730	820	737	742	755	738	789	780	807	823	817	754	735	761	732	697	817	762	766	743	800	739	776	694	743	753	710	827	742	792	759	736	712	768	734	754	754	793	784	819	762	772	761	756	785	776	811	776	791	758	728	782	777	779	762	800	743	749	745	831	766	753	754	742	738	766	749	729	768	761	750	772	714	770	762	755	782	807	721	793	731	786	753	800	798	726	780	802	750	805	797	779	746	747	740	765	786	749	744	794	748	761	716	758	762	779	770	738	771	758	774	765	780	759	735	785	760	741	794	814	773	734	717	806	737	751	793	745	743	734	792	773	762	760	803	777	782	779	768	759	769	768	829	740	741	759	768	742	770	741	777	777	796	760	752	748	739	718	825	733	826	745	747	788	759	747	734	765	804	757	746	737	786	793	750	785	773	763	809	772	762	810	754	739	747	761	737	735	770	819	710	720	796	746	715	702	764	713	722	741	792	736	800	742	753	731	772	784	739	786	713	751	796	765	794	747	778	801	753	725	744	712	807	751	765	744	780	767	746	773	822	765	742	776	772	762	750	771	770	795	750	731	765	767	768	693	761	757	754	777	725	743	757	720	702	756	731	802	773	783	762	804	808	741	790	730	753	762	778	785	756	749	809	719	819	742	766	775	737	773	810	789	739	755	781	797	695	802	792	727	717	721	768	760	725	759	760	761	732	778	748	802	752	692	754	723	807	751	734	797	747	720	758	812	775	811	798	775	791	725	761	783	745	716	831	765	793	801	748	787	768	782	731	770	811	752	767	786	758	785	740	777	751	752	742	756	722	710	790	757	754	743	813	790	739	732	788	766	789	774	731	733	759	769	769	783	752	757	710	727	746	770	777	811	772	747	737	811	780	752	785	772	799	756	806	772	764	772	771	739	740	757	818	707	745	762	784	816	780	743	734	760	742	753	772	771	802	759	761	798	782	733	731	738	786	741	748	783	766	747	792	748	756	755	784	774	808	760	725	743	795	801	738	761	784	772	764	803	755	747	730	803	787	788	751	785	752	749	790	766	765	786	751	751	785	766	731	798	758	778	710	768	772	765	727	804	758	712	745	706	769	760	866	731	754	720	801	747	824	763	815	735	771	749	784	763	772	766	772	714	767	809	753	784	790	765	800	789	792	789	742	739	720	749	744	743	777	762	743	770	778	765	763	779	727	713	756	797	800	736	784	802	765	797	772	784	733	781	777	761	801	741	731	786	794	787	769	745	761	763	759	728	788	734	730	743	796	742	763	740	782	743	792	790	756	778	769	780	764	740	804	748	752	790	761	786	789	741	785	721	818	829	769	748	778	793	710	785	725	745	779	794	763	790	739	765	784	770	731	765	702	768	800	732	792	766	789	728	786	767	772	777	747	732	785	787	737	759	720	723	729	833	829	728	727	780	733	746	767	806	752	776	775	763	800	745	696	779	776	744	743	752	785	813	733	760	705	786	777	789	776	758	741	751	803	762	747	761	759	753	788	775	764	783	788	801	768	760	837	799	786	768	783	818	770	751	776	750	745	794	780	785	768	704	786	771	804	786	775	748	761	792	788	762	726	782	741	750	753	754	782	749	751	770	765	754	789	767	769	759	734	778	759	758	737	736	800	784	793	745	776	736	808	782	727	748	715	763	748	793	816	815	796	743	752	742	741	784	757	777	778	785	759	743	762	736	748	780	767	750	753	759	752	754	732	737	764	713	740	756	750	755	808	768	745	827	745	759	736	796	755	696	793	753	770	780	767	771	807	819	768	746	801	751	791	764	741	774	748	781	857	778	804	748	739	758	764	774	745	769	770	729	734	766	771	720	767	782	780	756	761	753	782	819	812	737	851	777	728	752	724	754	761	769	732	792	766	704	756	810	728	756	778	768	782	796	729	762	812	761	776	763	764	765	832	798	742	734	739	763	779	744	754	730	684	774	753	769	782	750	766	776	794	758	725	747	703	761	772	772	768	767	785	745	763	805	742	794	754	744	787	796	782	787	767	757	831	757	765	760	809	772	701	747	765	764	806	716	753	759	716	731	702	746	770	762	782	747	752	758	815	764	762	787	760	794	735	767	772	773	768	778	755	759	803	734	762	766	747	678	753	774	774	777	755	748	791	727	795	739	769	785	685	776	775	757	787	808	744	748	750	743	710	721	784	783	765	759	746	772	747	804	753	798	790	794	774	791	764	770	801	733	784	778	795	800	751	774	774	781	779	758	752	783	734	838	791	731	773	765	808	730	774	777	800	708	771	723	732	747	810	752	742	806	765	762	714	785	764	735	820	767	782	804	787	791	772	734	770	766	729	762	742	779	724	786	739	733	830	782	746	757	755	737	735	761	795	768	776	804	796	779	757	792	768	752	769	761	736	760	843	725	787	764	726	733	810	759	794	725	757	790	787	778	793	774	789	782	766	778	790	757	749	743	721	765	695	819	745	765	784	786	766	766	780	760	751	728	744	774	761	795	809	831	813	803	743	799	752	747	760	774	741	773	762	779	790	761	739	761	710	717	799	758	767	762	777	780	747	729	838	775	779	814	791	779	709	752	794	780	751	798	769	779	743	750	739	743	752	786	744	792	746	749	772	736	811	767	795	757	772
23609	21240	28582	24228	21246	11531	1180	747	602	547	501	532	421	445	443	419	394	378	405	375	384	383	388	375	383	336	356	372	384	351	342	314	388	326	371	360	333	354	327	339	316	323	348	320	370	380	350	374	365	370	313	367	339	390	322	361	329	339	332	329	347	363	364	368	353	350	358	333	338	383	365	373	350	353	350	343	351	348	339	374	340	335	348	339	367	355	388	385	348	371	338	315	339	338	357	342	323	369	339	346	360	355	339	335	336	320	335	337	349	352	342	346	335	323	380	325	306	313	318	347	366	326	333	335	354	344	332	358	335	333	336	323	367	332	350	351	353	299	329	358	314	370	341	327	353	346	292	356	346	335	334	338	336	337	322	360	339	344	332	346	348	320	338	332	322	343	314	319	316	355	376	346	324	345	324	361	348	329	365	366	349	355	344	351	362	347	342	357	361	315	310	388	338	326	381	336	298	361	358	350	355	341	341	351	351	312	328	367	335	297	345	348	335	312	352	322	353	335	327	326	337	311	362	314	363	368	333	301	361	339	349	386	338	334	350	322	334	319	344	310	356	333	330	323	325	354	319	333	352	347	344	354	307	292	334	309	350	340	312	333	352	318	336	323	318	351	335	340	321	362	311	323	310	360	336	335	310	321	358	347	343	359	380	319	340	381	294	313	359	367	324	356	318	365	321	354	332	307	352	329	349	361	331	375	332	369	339	337	366	336	356	333	304	334	354	348	354	401	335	315	351	311	383	346	347	295	304	309	324	346	394	341	332	332	318	348	334	326	331	348	332	339	352	348	328	317	339	332	366	352	320	317	334	344	307	310	345	334	319	353	350	378	339	342	343	349	342	331	327	365	392	346	363	350	310	354	405	344	352	336	329	317	355	333	348	353	350	348	325	342	345	369	339	353	293	339	345	348	316	331	339	378	324	354	345	349	309	325	361	354	335	333	364	373	336	367	338	340	342	335	354	358	304	300	341	353	317	351	328	333	336	366	333	340	315	359	358	347	336	316	344	334	358	328	334	360	346	362	331	348	369	329	350	333	351	343	377	344	362	359	354	341	334	333	326	335	359	342	362	347	347	338	340	330	341	320	311	300	342	323	357	345	344	348	317	313	318	350	339	346	326	303	332	340	345	324	285	325	339	328	324	344	342	345	345	334	314	339	308	335	359	345	336	358	331	338	333	337	319	322	353	298	322	311	309	329	335	333	348	333	360	374	337	337	342	306	292	342	303	338	331	351	329	337	345	336	361	312	358	346	355	329	325	344	349	354	356	317	322	347	334	323	325	337	303	344	343	361	330	345	336	384	302	355	358	366	349	338	334	323	335	341	345	312	295	348	348	329	351	347	311	343	321	327	336	340	353	324	362	310	350	321	322	382	336	333	338	325	330	341	334	334	348	314	338	341	309	347	320	330	321	341	320	355	316	372	344	316	358	325	349	336	351	331	355	364	344	361	338	352	339	343	362	352	345	358	358	344	346	345	351	332	291	317	355	328	326	316	323	357	362	378	319	355	341	332	364	339	345	339	352	322	336	312	344	322	345	312	331	302	317	320	327	366	403	328	361	341	340	344	321	372	372	318	362	355	346	356	329	300	356	370	343	342	314	312	343	335	332	337	341	330	373	317	359	348	315	330	355	314	328	320	345	313	326	328	318	364	338	373	352	374	356	329	356	342	336	307	371	349	348	340	348	324	329	339	333	328	322	361	326	303	345	358	309	313	337	304	349	331	323	327	338	332	309	331	348	354	325	346	341	334	357	310	336	354	338	324	347	331	343	357	339	323	360	339	338	331	332	375	342	351	318	319	321	348	314	373	364	318	356	355	344	312	362	323	304	355	352	309	367	334	329	346	349	360	317	366	366	312	345	326	313	309	320	342	359	352	368	338	352	344	343	333	324	345	342	358	336	319	364	358	363	313	342	354	329	329	344	309	319	355	380	321	358	345	356	345	338	337	364	364	333	327	353	311	339	342	318	348	340	343	333	331	344	328	319	298	370	349	337	349	376	318	342	334	325	333	347	329	343	314	367	331	339	343	339	365	326	324	344	307	360	315	336	341	353	321	334	342	362	322	378	329	363	351	328	352	370	322	327	342	322	323	345	322	298	318	333	337	348	335	316	349	331	339	350	307	365	341	339	339	370	319	353	331	352	334	335	355	330	321	362	347	320	340	348	338	373	329	375	355	328	300	335	356	374	345	323	329	319	359	354	343	332	332	340	327	351	340	322	376	314	324	359	339	360	318	363	370	303	300	339	344	336	340	285	329	335	334	397	313	340	323	374	316	349	392	357	350	297	350	334	346	291	336	295	328	319	357	343	362	350	356	359	333	333	315	324	338	339	352	357	340	356	299	326	357	351	352	366	333	305	371	328	354	320	325	327	316	319	310	350	338	372	339	313	387	340	323	324	302	352	346	349	336	296	298	340	302	329	345	364	337	370	340	327	363	315	348	339	356	353	374	331	316	316	335	349	333	318	337	360	326	342	380	338	324	349	347	336	310	314	340	333	356	314	291	350	372	356	358	334	338	332	306	327	333	360	323	383	325	336	341	321	348	307	354	358	352	350	333	320	346	368	322	338	383	328	300	322	302	364	318	358	332	339	357	326	348	322	333	323	325	328	336	322	340	341	330	344	348	325	335	355	302	368	315	352	340	350	336	335	313	353	322	323	354	317	344	345	331	310	344	328	331	341	334	306	355	320	337	307	336	317	320	348	340	315	357	334	372	327	350	343	301	343	348	334	349	317	353	352	341	323	316	341	369	336	354	331	323	323	307	364	343	314	341	335	322	374	345	351	307	359	340	336	333	347	342	339	350	349	385	334	346	343	327	339	330	337	342	362	344	343	363	382	314	350	356	353	362	327	297	352	364	323	359	321	339	351	332	332	329	339	360	348	343	375	317	344	352	326	322	362	361	327	322	315	351	353	349	321	345	362	331	324	328	333	343	351	330	361	336	327	323	346	344	321	322	343	334	354	317	329	318	331	301	380	313	336	321	337	341	346	317	331	310	328	314	345	344	349	357	306	355	346	308	345	344	324	329	338	345	350	365	342	329	315	320	318	326	351	323	354	359	314	328	354	341	377	348	325	341	329	357	336	333	322	356	333	337	320	345	329	346	319	343	322	340	330	349	327	296	344	348	357	280	334	350	307	363	283	302	331	331	349	340	306	366	328	315	337	317	349	361	341	340	361	348	354	363	324	326	329	342	349	339	325	317	319	341	331	338	349	349	333	356	335	310	355	322	296	334	383	342	328	346	340	333	351	384	350	319	331	342	320	322	338	352	324	332	335	331	351	340	344	343	335	359	307	341	299	345	328	354	343	316	359	343	343	338	355	312	352	330	315	346	363	372	363	374	318	353	354	334	327	355	358	338	346	330	354	290	358	346	305	331	323	345	352	310	327	347	358	342	343	337	355	336	329	337	308	316	342	334	342	331	302	334	343	327	339	327	304	354	359	364	354	333	356	336	345	353	356	345
3375	9078	6067	2876	2157	1524	1270	1000	825	698	664	547	526	445	511	476	456	426	424	411	409	411	420	404	386	379	358	389	397	372	372	368	382	385	387	406	350	375	347	383	366	344	372	386	377	329	344	358	341	382	383	366	328	354	368	362	336	345	383	328	368	369	377	374	304	337	370	316	357	326	360	380	341	348	342	344	350	359	396	354	363	346	336	357	350	377	335	345	347	356	329	325	344	342	374	339	368	354	329	363	388	369	357	361	364	357	372	339	367	351	403	366	333	332	358	346	328	377	376	358	384	350	342	360	376	353	370	381	346	349	377	351	358	327	333	335	354	372	347	399	376	352	359	325	339	352	361	351	342	351	369	348	333	359	329	352	371	322	340	385	380	362	357	337	333	333	338	366	364	338	396	357	359	321	345	359	360	397	312	353	360	361	353	357	379	342	351	331	379	367	359	339	370	400	337	352	342	378	345	344	371	352	369	357	349	318	364	343	365	353	349	352	375	384	372	374	358	361	345	324	361	371	374	375	324	372	362	340	333	346	358	340	337	348	378	380	327	336	365	367	368	381	352	313	364	335	379	335	343	304	340	343	355	362	379	351	337	359	372	341	347	357	386	381	369	353	362	348	315	366	376	358	362	354	386	354	370	349	355	369	353	325	323	331	311	330	322	396	361	358	386	331	344	327	356	334	378	352	378	356	352	339	369	364	361	353	377	375	329	365	346	335	399	369	367	343	407	332	346	352	354	351	351	335	344	311	353	372	379	360	355	351	337	351	319	356	353	381	362	349	340	371	384	348	367	368	340	363	350	359	370	347	345	351	345	319	347	309	343	380	346	371	347	395	335	349	389	369	357	361	368	365	326	362	329	345	356	334	334	337	367	348	350	372	315	324	357	354	342	341	331	367	346	394	335	345	374	364	381	364	354	386	361	361	339	336	379	363	409	310	353	340	350	358	326	332	339	375	365	320	380	377	368	376	353	347	356	359	327	340	349	350	379	391	367	350	372	389	382	390	357	381	352	323	379	341	340	338	331	350	361	349	375	330	345	388	376	359	392	340	347	384	375	328	344	362	349	406	368	332	346	346	355	351	340	331	375	331	316	318	378	345	363	358	339	305	364	334	345	373	351	340	362	366	359	345	326	361	328	372	372	360	347	351	365	349	349	354	334	339	359	344	349	328	334	394	363	349	363	361	327	343	342	363	367	380	363	362	329	374	386	348	346	346	319	322	374	353	332	351	357	356	349	339	350	362	358	346	357	366	351	333	355	339	364	356	362	360	368	339	343	372	326	364	360	335	360	333	365	337	345	374	350	378	394	345	365	359	320	344	374	358	336	351	352	374	386	320	347	343	331	357	367	378	345	373	325	362	344	365	343	372	369	379	365	375	361	386	333	358	357	343	366	315	343	394	370	394	370	326	299	384	372	323	370	374	366	347	328	362	344	348	376	347	354	342	373	339	331	325	349	359	364	352	347	342	366	360	357	376	382	378	320	326	355	350	362	352	367	351	364	361	341	369	345	357	328	350	357	369	363	334	337	343	359	328	400	388	354	339	354	365	352	347	335	325	327	360	358	353	364	366	363	368	351	333	355	379	347	364	355	389	350	355	351	364	341	362	336	345	346	339	352	299	372	355	373	340	308	350	345	336	372	358	348	339	360	377	346	340	366	330	311	350	354	345	342	352	370	339	381	341	325	359	357	357	353	342	357	374	329	383	376	340	341	340	338	354	363	355	382	336	355	390	341	343	352	384	350	345	357	361	377	333	339	370	327	383	386	338	325	334	350	332	333	360	350	354	374	378	341	350	313	353	331	367	340	339	363	371	363	420	330	343	345	328	347	357	377	331	330	359	399	323	333	341	367	334	360	324	372	383	343	351	340	381	353	354	339	327	348	357	353	350	347	361	343	377	356	351	351	359	357	358	362	364	352	336	390	337	385	331	358	375	359	345	356	343	323	351	355	370	393	338	394	327	375	346	372	368	356	373	375	364	348	375	358	321	354	379	326	377	400	333	372	367	369	346	362	379	368	344	349	375	319	381	369	340	335	327	379	386	362	308	356	354	340	357	356	364	353	355	362	360	337	401	343	365	342	340	352	370	365	354	370	319	353	344	345	353	366	355	380	334	353	342	342	340	374	392	336	343	370	380	349	366	345	350	333	347	354	352	363	339	358	319	360	342	382	357	331	378	374	373	339	335	387	363	338	319	345	373	366	343	366	371	386	353	367	365	339	358	410	338	323	352	324	377	365	358	364	338	337	320	335	356	362	351	345	366	392	371	335	365	329	363	353	353	323	354	351	367	319	382	382	364	361	380	321	365	350	336	318	374	321	379	351	352	368	346	351	342	342	351	351	371	376	359	343	368	352	364	357	354	360	384	342	347	359	371	352	341	342	337	375	319	333	324	387	345	361	331	382	321	358	341	370	381	338	357	345	343	324	358	340	358	363	350	373	398	344	347	350	352	323	355	338	361	370	360	342	378	342	370	311	362	373	379	361	353	320	349	353	359	364	342	339	358	343	346	340	329	366	368	351	351	334	351	398	326	355	366	378	342	377	372	376	393	379	332	345	360	370	361	342	333	338	366	339	367	375	374	325	370	350	354	352	369	356	360	349	353	310	375	349	339	401	375	394	335	377	329	344	354	340	341	370	315	390	312	355	388	340	373	345	384	362	366	356	367	345	335	367	353	333	344	369	355	318	340	328	339	343	370	358	365	355	352	349	366	353	340	374	353	385	335	359	354	350	370	331	363	372	354	356	348	371	344	355	355	346	327	326	339	345	354	321	369	337	385	363	341	374	334	370	357	356	337	347	308	377	328	366	327	357	386	371	362	349	330	333	345	353	373	344	347	319	359	347	329	349	364	370	351	375	368	360	341	337	348	338	336	341	372	330	321	366	375	355	342	364	357	358	357	366	335	345	346	354	329	372	341	368	354	360	332	326	355	319	397	367	329	332	344	347	363	367	323	350	338	357	351	355	356	348	392	368	339	343	363	351	331	353	413	337	340	360	351	376	350	389	336	331	365	362	375	351	367	340	345	369	354	369	335	361	319	339	367	385	374	359	379	331	368	353	346	343	345	361	388	340	339	374	349	385	363	360	366	351	363	363	377	372	356	330	336	349	351	368	356	362	373	371	350	342	354	354	356	355	368	352	365	354	347	377	341	325	360	337	336	359	345	349	353	390	347	343	354	336	385	358	367	350	338	360	337	342	323	373	363	345	374	359	346	365	354	354	361	368	365	352	344	325	398	368	331	351	323	341	380	333	335	359	334	336	373	354	352	351	352	356	345	349	323	334	338	354	358	349	342	362	371	332	331	378	347	334	347	344	337	322	353	338	335	351	350	391	382	350	379	344	329	366	350	358	339	320	351	375	351	326	372	336	348	363	364	344	353	339	382	352	364	325	358	328	333	375	375	361	338	325	356	387	379	341	343	380	333	350	358	350	366	384	374	323	359	327	377	336	339	334	323	346	361	367	354
24867	21319	27709	25178	13283	1594	1283	1101	1060	1028	1007	886	987	934	944	940	982	919	968	868	867	883	935	913	895	853	919	915	890	876	934	863	873	880	872	894	924	864	935	901	928	911	924	879	905	851	905	797	918	931	926	919	890	963	884	867	855	888	867	930	918	855	867	890	894	898	889	941	851	866	916	896	895	896	897	914	884	862	859	924	906	858	895	899	911	869	846	909	891	906	928	916	854	931	905	831	893	903	872	842	893	932	861	951	930	889	881	836	884	934	798	871	868	882	896	941	873	808	846	926	900	934	888	881	904	911	884	871	968	863	887	901	909	821	854	861	849	901	815	842	901	901	848	887	851	883	918	845	915	902	874	912	827	890	876	894	913	909	927	868	886	902	911	906	898	960	900	868	875	808	846	882	889	936	878	851	888	936	866	914	912	888	863	858	865	874	889	914	852	883	857	860	866	870	960	912	848	866	846	943	892	848	877	886	876	855	956	898	944	894	915	901	883	914	860	903	870	902	881	890	866	944	869	851	885	906	836	836	897	910	940	950	945	839	888	903	838	889	936	899	877	892	845	917	897	891	842	904	825	899	840	900	817	906	888	844	874	889	913	901	950	840	890	888	883	898	919	907	951	880	887	960	895	918	876	903	898	908	875	976	872	876	854	814	901	856	906	879	854	882	862	891	816	912	850	936	882	868	923	913	887	828	891	944	925	842	883	846	898	929	905	838	929	831	879	902	849	881	871	905	934	902	851	920	906	876	875	904	850	858	882	869	869	854	881	905	904	908	861	887	850	907	932	890	852	845	876	876	873	896	912	895	868	878	902	857	946	919	942	919	938	901	892	901	898	868	867	871	936	820	841	875	903	929	875	844	931	917	879	947	881	893	859	893	892	877	811	904	867	942	889	850	898	926	875	946	904	887	898	870	880	825	895	881	889	856	860	828	880	886	905	906	911	920	907	879	829	851	856	956	940	892	883	913	854	878	890	847	890	890	903	893	890	931	862	898	937	912	893	914	843	881	869	918	866	871	897	861	913	961	906	846	873	831	898	915	899	913	850	914	876	912	862	850	931	904	865	839	872	835	881	856	942	907	893	913	918	862	901	864	899	897	887	890	828	929	935	853	906	896	841	864	917	921	865	920	831	851	903	881	894	888	871	873	922	921	878	894	924	885	890	960	932	891	902	858	915	895	858	888	893	839	851	885	932	920	852	962	922	892	906	916	907	850	808	858	889	946	869	917	903	889	888	893	954	880	903	923	921	880	857	895	886	866	851	871	887	873	925	903	780	867	840	885	836	870	928	899	896	900	860	869	877	915	876	868	895	879	878	884	917	870	879	872	885	881	884	878	843	891	856	874	893	828	863	849	879	865	900	895	856	868	882	885	883	832	853	857	969	854	857	906	891	829	865	905	905	945	921	914	918	839	871	863	914	864	856	859	924	890	944	835	876	888	925	899	834	920	818	877	901	852	878	877	887	873	886	885	895	927	875	916	868	784	908	896	828	848	855	853	845	858	862	907	893	868	869	872	907	914	889	912	842	935	988	902	854	884	918	904	843	950	901	880	914	850	831	867	869	860	870	911	899	841	846	848	884	883	899	890	932	878	941	867	907	876	912	874	916	887	856	908	882	885	897	864	940	876	900	874	900	882	949	917	879	914	892	838	903	881	890	905	861	879	878	905	908	814	832	886	845	890	939	882	881	913	938	913	912	896	833	874	896	881	939	870	852	880	852	917	933	847	922	891	934	912	831	909	900	894	876	935	901	867	881	867	890	898	911	828	868	923	889	907	860	876	884	912	869	860	913	863	820	896	900	858	873	872	909	865	850	898	894	870	817	857	909	838	886	929	954	895	915	908	908	916	876	907	896	860	900	889	875	873	919	847	890	819	864	904	906	926	847	902	877	881	910	909	889	897	843	861	918	875	840	845	915	901	866	936	878	891	828	893	817	877	886	878	912	847	921	894	918	881	842	917	855	893	883	889	873	795	898	830	874	868	873	862	885	850	866	845	866	877	884	877	821	945	875	900	874	880	920	903	851	820	896	903	900	812	883	888	879	933	905	843	916	903	934	900	896	873	855	879	868	867	852	878	842	892	966	920	868	889	974	854	867	863	917	869	829	865	838	895	942	894	890	844	891	872	886	873	867	893	922	872	867	834	895	902	903	866	865	838	877	879	894	907	872	863	867	847	893	847	919	848	862	886	909	909	926	936	905	907	896	874	876	886	845	878	904	921	898	926	894	864	899	910	899	915	878	848	827	858	871	909	903	830	884	852	866	882	895	855	882	853	870	890	878	908	881	889	875	902	926	909	939	918	856	920	895	829	927	905	826	929	867	882	879	880	867	879	900	855	951	933	819	911	891	825	874	874	972	884	909	906	907	892	871	881	825	887	887	877	871	910	931	885	861	892	818	921	906	924	884	874	893	881	853	884	909	866	857	900	906	858	877	862	868	917	848	917	921	940	874	886	860	907	901	876	891	914	929	896	869	906	833	875	912	887	828	889	891	896	885	883	918	947	867	870	908	854	861	896	873	870	866	887	895	862	921	897	834	946	909	891	911	931	905	944	842	895	868	873	905	961	835	903	878	873	900	894	807	881	889	942	913	916	927	907	902	912	853	905	861	899	837	898	865	924	864	887	887	872	880	916	912	868	859	913	845	852	881	849	902	824	844	858	939	891	874	912	873	860	873	914	897	912	894	817	922	910	924	889	930	890	915	910	902	906	888	905	852	926	907	870	907	856	906	858	939	855	895	908	874	880	901	885	861	917	868	881	910	923	940	899	886	912	866	858	952	880	905	855	890	878	880	863	926	864	871	825	926	831	936	830	899	925	914	921	885	911	936	870	893	902	852	859	902	906	875	921	930	860	940	890	833	912	938	921	886	867	908	895	880	885	947	845	895	930	896	868	913	911	843	901	878	915	877	859	910	945	951	905	903	925	901	857	901	914	889	862	847	877	905	904	888	871	917	835	817	932	888	896	874	900	909	913	848	905	943	866	877	877	948	914	913	903	928	870	904	825	868	870	894	866	959	854	909	896	871	827	886	881	841	899	879	879	885	887	949	900	853	920	914	825	905	844	853	880	881	911	905	905	860	865	901	944	929	886	874	829	922	873	901	850	860	873	847	925	895	818	881	890	926	855	907	868	871	892	859	878	917	868	834	865	897	923	902	888	903	904	901	903	795	898	874	887	858	891	842	890	897	875	887	868	927	916	863	912	874	854	913	930	876	877	883	887	850	904	931	882	865	938	850	849	909	925	890	935	884	897	889	896	899	929	872	867	892	893	914	874	875	891	886	877	902	881	929	935	849	900	892	878	905	923	943	923	921	864	914	874	898	888	883	937	839	878	900	884	860	882	940	874	883	867	918	902	828	881	843	879	873	896	842	832	902	877	865	890	927	955	850	941	934	908	882	929	935	935	918	886	842	880	843	852	867	912	896	890	867	931	890	903	873	930	930	843	910	909	891	888	881	906	911	892
3588	5783	3971	2361	1838	1506	1327	1196	1161	1051	1004	1025	996	1019	973	934	971	954	941	886	883	902	880	911	911	900	913	898	898	882	879	861	874	883	885	847	859	843	868	833	866	903	860	898	913	867	877	872	940	824	888	873	917	883	882	894	866	878	903	917	874	885	904	942	839	855	907	879	874	880	864	866	891	869	874	886	894	846	906	931	905	923	896	884	855	866	936	899	925	884	859	889	889	898	863	844	958	926	949	911	906	858	939	910	926	893	872	910	879	876	845	915	860	935	905	875	900	865	890	885	898	894	882	884	909	899	834	874	859	885	875	819	928	865	874	889	896	847	893	909	889	905	887	869	857	898	885	899	868	937	855	891	840	864	927	897	892	860	954	896	919	909	862	880	905	895	899	856	861	888	896	894	876	854	853	815	919	847	884	880	862	884	882	898	880	890	903	883	888	854	891	852	922	882	936	879	870	880	851	852	865	819	862	871	939	888	867	844	852	864	883	912	849	962	844	853	874	868	952	860	882	879	914	835	894	851	899	839	886	882	845	888	916	874	878	862	846	933	870	910	884	865	899	863	837	899	916	820	963	908	914	877	854	864	855	881	838	906	849	880	898	895	923	897	899	858	883	874	899	866	874	842	867	924	841	852	873	894	896	912	821	911	897	917	930	920	914	921	877	893	922	825	936	883	841	833	853	915	920	903	857	912	835	939	824	864	852	909	857	890	890	852	835	879	877	890	903	872	938	931	868	888	861	860	870	891	898	880	863	892	898	901	856	910	864	872	881	868	849	867	896	845	858	887	879	870	901	943	869	880	875	923	863	881	859	958	860	889	824	856	904	895	869	892	848	881	891	886	904	891	899	836	834	883	917	900	915	907	927	919	900	871	894	874	898	885	868	909	864	915	891	885	865	877	864	905	919	850	907	887	903	888	875	897	863	812	895	890	897	821	825	900	887	896	894	808	918	850	868	875	882	910	820	902	894	925	891	880	928	853	891	895	891	862	878	884	902	848	905	805	894	867	899	851	921	887	867	906	902	842	912	891	870	863	863	864	853	869	848	872	922	845	853	925	846	870	923	852	915	855	887	814	889	870	906	865	893	907	935	864	905	869	844	855	906	865	858	870	876	865	902	895	850	896	904	886	848	929	883	869	893	903	902	863	889	896	869	891	920	871	843	894	825	898	856	882	907	867	955	866	875	917	846	863	887	887	894	907	838	855	869	865	866	854	887	900	927	873	871	859	867	821	865	907	870	921	857	863	922	951	879	890	899	863	860	854	899	865	840	848	912	837	853	842	855	911	937	904	887	836	913	822	882	903	880	907	920	929	860	876	830	830	901	900	918	910	863	852	911	916	877	841	871	870	838	903	881	902	894	875	820	882	877	854	848	857	910	905	886	901	892	903	851	858	834	848	838	871	858	924	893	866	854	849	896	919	905	902	881	888	862	874	890	874	879	875	937	862	877	886	876	872	910	879	913	909	902	878	916	858	870	920	910	886	914	864	902	898	830	900	831	827	858	923	825	905	863	943	837	870	873	858	833	895	897	892	833	926	913	909	841	860	889	900	880	896	897	876	860	893	823	920	841	871	907	897	917	899	846	822	887	914	828	879	835	929	919	879	913	846	865	882	870	890	894	879	917	915	882	836	911	836	907	851	893	848	886	874	870	865	874	848	950	855	874	906	869	884	882	851	907	921	850	898	881	857	874	903	891	870	878	865	856	913	920	912	896	847	909	885	861	858	941	881	889	915	867	878	909	862	872	888	928	866	871	915	893	832	880	838	864	912	874	873	866	894	912	876	866	859	864	878	912	913	852	924	934	904	874	908	858	832	903	858	910	838	858	923	849	853	887	837	888	863	871	932	903	913	920	885	905	859	843	881	867	904	846	874	838	853	955	903	917	871	895	839	870	861	866	879	871	908	858	931	894	907	889	896	892	907	857	888	914	863	926	875	834	916	927	949	932	872	842	880	855	876	914	861	885	861	880	860	832	882	877	927	867	857	930	841	916	833	883	871	857	890	831	832	888	868	907	893	884	861	926	840	850	908	899	814	907	874	822	836	899	921	891	919	912	897	875	885	853	877	934	894	828	867	902	901	898	871	868	814	876	886	893	928	823	898	856	918	906	848	862	899	905	875	860	861	912	831	907	904	910	852	835	880	889	911	831	887	920	891	866	926	893	878	913	928	907	902	866	929	897	858	876	856	883	870	903	875	921	872	889	874	896	856	888	887	859	894	893	903	865	884	908	841	871	830	893	852	899	891	900	933	866	827	832	895	855	903	931	907	914	883	873	858	902	901	883	939	894	889	919	821	896	894	933	889	872	902	885	874	904	837	940	909	840	866	887	886	901	852	898	875	890	864	925	884	945	905	923	874	847	856	908	868	912	864	877	887	866	847	921	846	921	893	863	901	878	854	920	864	927	897	896	817	899	882	883	878	908	865	914	905	873	883	882	838	854	873	872	891	881	880	908	823	870	851	983	853	885	891	882	921	916	868	825	885	875	877	899	848	887	867	841	888	868	859	888	891	863	877	849	923	847	845	843	871	868	856	870	849	900	855	887	878	885	853	835	902	850	909	862	855	906	872	862	874	890	853	865	891	931	864	898	848	790	858	829	820	906	888	887	850	888	893	884	863	891	862	885	859	891	890	881	842	860	832	906	929	913	921	856	901	853	890	906	916	838	906	884	869	907	859	948	847	915	876	914	896	928	895	887	870	896	906	843	842	845	990	884	875	909	871	845	855	894	870	892	866	858	831	918	885	812	868	880	964	869	872	907	828	855	831	897	859	901	929	851	882	893	926	908	860	865	832	919	867	892	892	912	857	879	888	890	905	876	886	889	915	911	904	794	865	848	878	900	905	882	846	864	920	925	843	817	876	863	903	889	908	890	936	859	835	846	881	866	923	879	867	894	903	891	890	906	829	884	865	900	853	823	874	906	938	890	879	909	848	876	877	863	832	937	885	881	980	875	964	878	912	899	869	846	865	838	932	851	859	879	878	904	921	911	886	844	878	901	874	874	901	874	872	976	871	931	869	879	856	899	855	866	918	863	885	923	823	837	888	906	868	898	851	876	879	888	880	909	936	881	884	870	890	887	918	891	843	898	894	856	866	853	879	857	852	925	879	831	951	830	911	834	851	925	882	854	863	939	858	900	908	898	859	867	882	908	902	863	860	927	930	871	936	883	875	909	903	849	889	847	905	914	874	897	881	888	896	877	907	865	869	852	832	810	925	934	887	895	881	856	904	898	924	898	872	874	927	859	934	883	876	833	857	876	861	857	909	818	866	867	834	867	941	878	880	905	896	923	876	826	839	897	915	855	909	909	942	878	865	952	893	890	856	879	907	921	880	862	885	891	912	824	868	893	855	853	856	871	915	878	843	897	921	893	832	886	820	868	882	889	869	901	831	875	881	901	907	954	885	906	881	903	843	888	936	884	891	838	860	888	867	856	859	838	919	895	837	909	898	904	917	918	865	865	850
22536	21364	29169	23930	21364	21418	11085	1249	843	797	658	622	569	541	520	447	496	462	466	414	408	397	397	419	413	381	403	396	404	341	401	372	399	411	382	370	367	393	364	362	365	343	380	372	370	368	387	397	380	369	388	388	367	341	357	409	386	362	361	338	350	378	345	361	387	382	355	337	355	348	349	352	354	337	364	381	379	372	344	371	355	325	370	368	377	390	369	400	391	359	341	362	344	355	375	346	338	369	318	370	361	372	385	368	358	331	388	375	385	359	377	370	377	379	369	341	373	377	378	336	351	380	331	337	342	351	397	354	370	389	359	356	353	365	351	347	320	365	349	361	378	356	367	362	351	360	342	432	355	347	379	343	334	350	332	362	381	349	354	368	362	340	399	348	338	363	330	326	367	347	375	369	368	387	361	355	342	370	393	389	354	358	377	380	351	365	396	342	364	327	375	338	348	363	333	336	347	365	366	379	342	364	352	363	351	349	369	362	368	360	333	352	362	349	336	347	381	321	345	344	358	371	367	379	366	339	377	383	357	378	320	371	345	337	377	363	358	339	367	355	351	354	395	343	332	368	359	339	370	416	388	323	388	379	352	354	363	345	351	343	340	357	339	389	338	356	346	344	355	416	372	378	380	366	363	354	359	330	328	305	360	369	329	315	385	354	374	351	404	363	377	357	353	340	339	330	358	368	338	353	344	330	358	380	370	365	375	352	375	346	381	361	374	356	362	373	378	375	329	359	376	357	377	366	362	394	345	348	346	341	366	387	380	330	342	311	366	342	348	386	379	334	349	360	346	386	338	351	377	351	344	373	355	355	363	372	342	352	338	349	369	345	348	346	351	412	377	378	345	361	361	372	375	333	360	352	309	349	366	363	373	373	334	357	375	361	357	309	372	377	353	326	363	340	355	365	335	349	359	350	377	373	393	396	373	376	369	366	399	369	371	341	399	329	361	345	384	361	381	337	361	353	335	364	378	369	379	357	397	400	345	341	355	354	346	351	364	371	348	349	351	340	357	341	320	385	366	323	389	362	362	363	367	347	324	351	331	361	353	358	319	379	372	376	373	365	356	353	352	383	327	361	347	385	323	366	363	365	354	377	408	339	350	311	357	372	371	361	364	360	401	341	325	371	346	369	375	402	381	341	373	368	365	343	358	356	337	363	344	342	367	366	373	387	340	370	379	342	341	362	384	364	384	346	362	364	327	349	369	343	386	346	373	364	368	367	367	356	358	339	392	335	360	345	354	382	356	369	372	401	365	351	357	352	341	352	368	333	353	326	325	362	331	358	372	368	361	338	363	374	341	336	350	352	333	363	365	396	361	357	374	365	352	377	392	389	335	342	346	352	380	359	384	369	329	347	350	359	354	363	335	341	348	374	358	345	352	365	361	362	333	382	360	355	313	372	363	335	365	327	324	331	378	382	373	395	346	330	355	368	370	320	331	378	336	371	342	339	363	334	349	336	339	328	362	336	348	359	358	338	374	352	338	350	372	367	382	356	329	355	354	359	335	371	328	404	371	348	341	364	362	334	336	373	359	342	373	369	349	411	363	364	366	396	346	344	359	358	360	368	353	364	335	370	335	355	356	348	352	390	367	349	348	344	380	355	365	338	346	375	365	377	356	348	333	386	386	373	321	357	375	369	350	342	350	344	349	367	352	362	381	373	345	364	336	345	335	369	360	380	373	370	349	325	376	356	370	400	406	363	364	340	339	384	382	363	360	357	382	338	367	354	370	348	350	343	395	374	367	344	339	346	376	349	363	346	337	328	363	370	339	350	345	368	335	345	375	388	405	352	362	349	340	353	334	392	329	350	339	360	369	352	322	350	360	348	323	366	355	374	352	371	375	371	393	349	343	373	362	336	339	371	373	337	370	359	366	328	358	353	355	324	336	363	359	370	345	380	331	382	371	339	363	374	338	356	335	374	344	351	342	337	357	368	370	361	359	368	359	334	358	348	362	347	353	345	324	370	364	358	364	335	392	361	373	356	367	358	361	346	345	329	363	347	358	314	340	375	364	373	361	342	353	348	371	351	350	357	333	351	349	385	392	354	367	383	336	359	347	374	360	348	373	345	384	385	364	361	350	355	366	366	359	388	364	424	342	375	362	378	355	340	398	378	328	359	373	346	362	346	331	380	359	369	354	348	375	342	360	358	344	362	348	369	362	359	364	369	325	355	377	359	388	373	352	388	383	332	355	327	384	378	383	380	367	331	347	358	356	356	335	327	359	388	370	417	370	377	350	365	356	380	334	346	359	330	344	375	336	366	313	344	358	333	337	364	364	369	343	362	359	347	410	345	383	345	344	384	366	369	373	352	362	358	369	354	371	349	344	332	389	392	361	344	380	344	371	350	320	321	322	382	361	342	334	338	390	377	320	382	362	348	350	348	375	361	357	341	366	353	349	364	380	375	345	361	329	330	364	322	341	349	364	369	335	373	322	340	338	380	334	345	345	343	412	384	344	390	384	351	348	365	349	369	390	348	352	376	351	373	347	370	336	361	372	350	369	346	349	352	313	367	332	370	356	350	403	362	351	363	345	368	385	350	352	343	375	383	378	351	333	349	366	392	339	347	361	345	367	390	362	361	375	345	367	376	327	367	354	356	347	400	356	338	346	380	355	366	370	367	380	341	353	361	386	316	341	346	355	367	335	349	353	388	362	352	354	341	354	356	357	339	379	367	354	384	360	340	358	362	329	342	405	360	336	359	354	398	340	358	357	362	360	357	345	356	368	333	339	368	390	358	388	383	377	313	347	351	362	343	345	334	355	358	352	396	338	364	341	334	333	352	326	396	358	383	344	379	358	377	323	356	391	376	330	325	401	359	398	338	364	314	348	360	341	326	326	353	384	346	356	329	360	355	387	364	344	371	337	370	365	363	370	353	346	347	376	390	391	337	362	406	358	382	348	343	316	353	353	369	350	347	313	343	361	384	368	328	365	320	377	355	344	348	373	368	346	345	356	372	316	328	321	360	362	378	360	362	317	362	358	351	384	395	347	337	352	360	343	359	333	336	359	325	350	349	345	339	376	324	369	373	378	349	350	326	355	367	368	350	364	349	333	377	329	381	341	410	372	340	349	354	358	355	371	343	317	353	361	343	383	376	360	340	348	380	366	342	362	382	356	350	345	398	362	397	354	353	376	331	372	360	302	352	337	353	385	341	374	344	344	335	342	367	349	346	361	336	340	371	364	360	361	335	356	348	392	371	344	333	332	359	374	368	364	345	359	362	364	342	342	368	345	375	360	354	382	359	355	349	381	342	350	401	364	354	357	385	352	346	359	386	363	359	313	374	343	345	380	354	368	331	346	374	350	352	339	372	379	374	365	376	362	376	342	344	359	361	379	385	323	357	362	350	356	357	378	382	364	362	351	390	347	377	331	391	353	382	360	340	382	343	354	358	351	343	356	362	369	362	341	401	350	350	318	320	356	325	337	381	313	357	361	384	330	340	382	332	345	365	371	395	361	390	356	375
4305	14630	9956	4987	3633	2553	1942	1496	1246	962	872	714	685	597	591	528	523	511	513	478	458	465	431	457	427	424	441	361	373	381	389	381	398	367	379	400	366	372	370	357	364	394	346	402	350	369	352	404	349	320	360	357	383	362	352	347	356	379	355	341	361	370	353	357	345	364	355	355	331	368	355	387	382	372	363	380	375	397	353	347	339	343	367	378	359	390	356	388	371	339	342	365	338	359	329	387	343	334	353	337	374	337	338	361	347	320	336	351	352	335	298	340	368	366	355	352	325	362	389	341	381	338	386	378	309	362	381	359	368	342	342	374	348	346	335	351	345	353	362	319	357	312	338	349	375	354	344	333	327	357	369	321	369	334	358	343	338	338	385	354	334	349	330	349	353	356	409	377	392	364	355	359	345	329	353	343	357	330	332	374	348	351	346	372	385	343	345	359	348	322	320	391	359	349	349	365	340	375	364	370	393	350	358	347	371	345	327	339	310	357	314	334	332	381	367	328	355	347	334	354	354	365	354	324	335	348	375	344	322	329	390	338	351	328	377	356	365	354	351	381	357	353	338	360	335	340	380	375	345	358	345	368	330	338	337	379	354	340	354	318	343	296	368	349	333	381	339	354	345	351	377	340	385	380	349	366	330	323	359	345	349	364	346	359	339	334	358	350	348	331	352	346	336	307	363	343	352	331	342	336	387	378	365	361	354	371	334	340	326	345	370	346	352	360	345	366	362	353	333	361	366	346	365	342	339	346	312	329	384	341	381	350	369	345	369	339	348	340	330	363	352	363	377	328	326	362	385	340	351	346	376	340	359	361	368	346	331	358	351	349	349	342	336	354	357	376	353	360	347	349	324	377	345	343	354	373	324	359	364	371	380	334	366	356	338	343	351	315	358	341	383	331	335	335	357	382	364	362	318	349	347	359	333	367	340	368	354	373	356	366	343	378	373	362	343	352	358	322	343	358	371	365	365	338	371	359	327	371	364	346	371	349	375	340	357	345	351	355	365	369	348	365	317	357	365	347	397	373	363	328	350	347	335	342	352	359	371	370	339	338	346	340	356	341	358	370	371	324	310	328	388	363	331	372	340	329	359	369	342	342	353	374	353	324	352	366	316	358	400	354	376	353	339	383	366	363	373	353	369	337	355	374	352	408	296	342	364	356	348	371	344	340	371	349	370	338	330	368	396	329	360	325	366	313	351	359	352	392	376	405	353	368	365	327	371	373	365	340	338	337	370	368	323	403	353	332	359	338	327	379	351	343	367	360	379	336	354	412	375	340	343	330	370	360	361	375	353	356	327	353	393	367	331	338	339	352	336	348	372	341	352	327	309	349	355	339	338	374	321	352	326	366	323	339	329	356	334	349	343	344	347	343	367	320	382	352	330	353	369	353	377	359	366	353	365	360	374	363	350	355	321	341	353	353	354	327	358	351	377	359	344	378	349	344	365	380	344	360	331	324	336	349	342	358	334	387	317	360	349	334	358	335	361	344	368	365	322	364	391	339	364	358	369	319	362	334	350	371	334	361	331	343	325	363	367	349	329	332	372	352	353	360	353	359	377	361	312	346	336	375	371	388	331	354	370	331	374	360	347	357	342	350	343	363	367	361	340	390	370	355	329	340	358	357	388	371	337	360	367	355	385	317	385	383	356	354	369	391	407	339	330	366	344	369	363	397	369	334	351	372	326	355	336	351	350	336	356	353	369	377	341	347	325	340	383	333	376	377	360	334	372	330	372	354	373	337	354	376	379	358	336	328	321	318	359	356	285	347	346	379	325	357	365	323	385	370	366	388	363	354	326	318	362	379	354	378	376	342	338	363	351	348	339	349	356	374	376	370	350	353	376	372	336	348	353	349	354	352	367	367	357	363	388	352	352	381	360	378	341	369	350	341	335	349	373	360	350	397	356	354	356	363	337	369	367	368	378	342	351	331	361	354	329	383	326	329	319	362	389	357	377	348	347	347	371	371	363	388	330	350	389	350	352	388	342	390	357	360	352	344	368	330	330	325	350	341	352	312	335	358	363	348	402	346	328	333	341	342	342	352	347	357	348	372	358	326	350	347	356	342	330	344	346	376	350	376	351	337	305	343	357	354	392	338	359	367	342	353	364	348	367	372	368	319	345	363	356	319	348	348	354	346	370	370	355	328	347	374	341	390	343	344	360	332	344	349	373	371	333	371	347	334	366	331	339	332	369	354	331	318	331	333	346	362	341	406	355	348	333	342	332	372	363	310	330	351	354	359	347	327	369	375	352	374	354	335	348	347	334	363	350	351	384	356	295	370	344	350	326	323	318	323	339	344	364	374	332	382	337	348	323	328	343	360	357	369	356	360	357	372	347	361	378	355	304	338	360	321	349	349	324	326	361	374	327	319	366	333	329	335	343	341	338	351	390	358	337	356	366	338	347	338	359	362	350	334	357	327	362	315	364	368	365	345	335	343	329	371	348	348	346	341	343	378	360	345	378	383	365	372	378	319	361	364	372	340	371	341	363	376	350	335	350	379	374	340	355	362	369	366	353	333	343	349	350	358	335	353	363	360	373	365	356	375	343	339	365	361	330	337	331	350	356	332	379	342	339	333	358	323	320	382	363	348	359	379	370	348	374	378	357	357	344	311	345	370	337	354	336	376	345	340	342	370	373	378	374	330	345	344	328	402	340	387	361	344	363	354	373	333	354	330	343	324	362	336	324	382	361	385	346	380	336	360	327	332	315	333	357	350	365	371	344	339	325	337	381	368	380	362	335	333	344	341	361	371	332	366	371	330	328	311	340	340	348	335	367	401	339	379	334	345	357	372	343	364	365	404	369	346	343	365	331	364	337	340	320	345	364	373	347	349	344	332	340	345	351	362	327	353	322	347	371	392	352	351	337	342	345	344	358	339	338	384	343	361	383	327	354	320	384	362	311	387	335	343	372	336	357	363	369	346	382	337	375	358	383	371	338	327	341	392	334	373	351	352	345	318	380	378	359	350	308	358	360	349	333	349	360	367	358	362	365	333	354	348	376	326	357	375	361	351	347	364	366	407	332	358	340	330	327	314	369	379	308	362	357	372	364	335	364	338	345	324	367	365	322	385	354	337	356	357	352	380	370	344	343	370	353	356	372	339	346	328	320	353	354	364	362	368	334	393	351	340	331	322	345	359	349	335	365	349	359	347	337	335	360	362	341	369	319	352	356	366	350	356	336	358	352	363	323	329	345	381	328	374	353	392	380	346	332	364	352	350	348	352	361	341	335	339	323	348	354	380	353	359	324	348	342	351	342	368	336	353	336	329	337	323	341	384	365	356	344	332	340	381	333	354	389	343	373	311	363	334	372	368	321	381	347	333	348	344	337	356	364	356	351	376	351	359	347	311	366	320	373	346	363	351	311	349	357	366	352	345	353	348	341	334	346	376	377	352	350	309	355	387	363	344	369	381	350	354	344	333	343	329	341	340	360	374	325	354	378	316	383	359	348	314	370	344	350	352	385	342	362	380
27607	20307	8540	1332	929	885	854	822	827	793	771	747	787	770	811	802	765	792	720	713	803	742	706	752	775	772	775	731	751	756	757	782	760	713	754	736	765	738	767	738	801	802	735	720	767	764	768	760	766	743	772	741	736	756	744	790	715	794	759	755	798	717	750	740	783	738	730	756	759	771	753	767	798	801	795	748	801	767	764	758	746	764	780	756	761	800	784	755	707	772	753	817	774	747	706	751	764	754	749	729	753	779	764	789	771	752	767	753	752	754	764	752	750	755	763	826	733	733	758	764	778	753	731	794	785	724	734	794	734	768	800	749	722	760	791	705	774	715	766	795	783	740	776	755	751	720	724	780	749	714	761	772	730	748	735	695	782	735	772	757	788	758	769	755	771	806	742	759	779	762	761	814	753	771	736	695	765	802	735	765	798	752	760	743	781	771	796	737	726	775	723	718	783	713	759	777	748	694	789	757	720	789	805	767	717	767	743	714	759	766	814	765	715	786	732	763	765	767	766	790	738	792	751	794	781	727	878	685	780	748	748	726	760	779	750	722	719	749	777	782	720	755	784	776	774	698	788	745	763	757	783	765	773	730	781	725	745	714	752	768	756	730	787	758	756	743	801	742	778	781	781	767	777	760	787	776	764	721	736	758	773	799	742	789	792	736	758	771	804	734	802	807	806	717	718	771	752	821	750	794	788	740	834	772	790	739	728	700	745	778	771	738	737	753	791	738	782	746	741	758	755	759	760	728	757	788	738	776	749	743	730	746	717	763	754	789	725	724	725	807	745	751	747	770	756	777	758	756	718	776	782	805	705	725	713	695	741	747	778	754	749	785	748	737	781	703	733	749	788	760	753	717	756	740	777	728	779	791	767	766	732	752	795	766	745	770	784	736	725	743	738	792	766	713	772	784	743	718	757	739	742	767	757	810	749	774	800	730	718	773	758	784	831	776	771	749	762	748	782	766	749	735	754	756	728	791	768	801	757	669	754	758	758	743	766	724	718	737	771	758	715	764	701	755	695	761	757	763	780	754	802	736	732	775	757	728	815	744	735	768	757	756	767	752	803	771	735	769	748	775	754	766	799	812	787	748	727	763	739	757	775	798	787	750	731	747	757	738	735	791	735	773	776	816	781	730	750	735	803	793	718	749	748	744	730	772	737	789	759	783	771	783	785	705	769	732	785	786	745	752	742	742	759	744	750	742	766	775	784	728	766	746	776	806	744	811	767	741	798	790	745	758	769	752	755	794	744	728	794	819	801	764	765	738	737	721	766	767	737	713	727	758	820	768	763	739	739	744	838	784	731	756	768	743	743	805	742	767	778	778	783	788	751	835	735	751	769	741	751	732	794	794	754	734	769	766	765	739	810	752	779	754	738	698	782	796	749	821	786	743	733	728	780	746	807	755	756	770	758	733	769	781	807	716	760	788	738	764	755	707	769	759	811	788	737	746	796	755	734	752	746	726	740	751	779	771	780	769	769	779	775	777	799	799	754	762	769	756	757	764	757	765	805	742	779	750	738	749	774	803	791	765	734	782	800	745	710	725	790	796	771	749	741	747	766	796	736	724	737	768	781	784	726	793	754	768	725	789	789	711	756	764	746	768	761	725	786	762	724	759	735	746	751	775	754	798	799	755	772	794	780	736	748	789	752	807	785	774	771	755	784	766	759	781	748	734	798	783	782	722	732	742	748	735	799	733	717	734	766	805	790	760	742	724	750	777	738	737	743	727	778	698	812	772	755	762	733	775	742	741	747	728	794	759	790	795	811	756	750	815	752	763	775	723	709	703	699	765	733	737	779	770	758	804	760	761	781	797	704	791	768	750	701	788	778	714	774	710	756	788	765	727	754	768	771	771	735	725	741	735	792	759	760	750	777	752	760	768	774	768	791	722	754	766	765	772	777	758	751	800	773	743	800	773	775	740	789	765	729	751	789	731	777	744	801	730	794	748	789	814	762	754	726	752	771	792	780	738	792	745	785	767	807	769	784	770	722	774	753	766	791	732	749	759	742	772	733	742	781	780	777	747	774	757	765	733	717	735	739	732	796	726	809	722	748	788	761	795	818	789	760	732	796	745	754	742	783	775	722	741	787	766	771	771	745	749	729	812	725	766	738	714	744	799	815	744	788	761	745	737	740	699	756	742	756	745	761	747	745	805	777	758	798	763	687	764	771	748	727	788	767	748	780	733	810	730	751	799	776	774	766	775	762	773	780	800	742	709	816	796	754	732	727	724	730	749	745	787	795	737	749	782	741	772	748	806	749	781	747	781	763	739	780	759	816	786	755	783	749	758	726	751	755	686	821	752	767	719	774	750	749	782	725	766	785	709	765	757	726	758	732	807	766	776	726	757	756	757	749	742	779	705	774	772	776	829	793	814	743	772	778	714	726	736	784	783	766	757	751	738	806	741	767	769	774	789	719	744	770	789	728	786	752	810	704	745	754	769	734	771	790	760	744	736	785	755	774	755	740	759	798	785	761	773	718	744	748	732	740	706	768	782	730	799	779	754	719	746	787	758	769	767	737	786	772	726	740	780	756	747	699	754	772	730	774	752	742	789	783	762	802	786	775	730	771	796	768	748	742	814	770	745	820	762	726	747	782	746	726	785	754	767	749	699	756	753	760	773	769	756	743	779	721	753	716	805	764	809	765	763	743	735	733	760	771	817	759	764	710	771	729	740	704	792	765	759	792	747	756	746	720	727	805	751	740	728	730	745	708	799	746	754	748	750	771	819	761	796	760	765	736	762	735	747	781	777	773	800	782	758	753	760	771	747	807	723	747	745	761	748	718	764	731	754	790	803	740	763	745	767	793	739	747	746	742	740	755	759	742	717	718	729	771	760	772	756	781	751	770	784	759	768	700	792	717	777	746	767	768	753	754	792	773	710	758	731	693	779	770	750	769	770	807	738	743	729	747	769	737	732	732	752	778	730	726	763	783	748	766	757	764	736	759	764	766	772	764	748	746	774	718	746	771	828	751	780	800	734	764	761	753	749	746	776	755	738	729	817	748	776	747	786	792	732	758	755	752	731	793	745	775	734	725	740	799	787	803	742	745	761	805	767	803	772	777	726	746	743	797	738	731	754	765	767	727	751	772	776	744	765	795	759	790	741	756	812	772	760	743	746	774	751	751	780	763	733	733	767	765	760	758	792	800	762	768	729	784	804	737	759	789	779	746	766	748	818	763	809	775	734	750	800	741	770	715	821	789	773	795	758	709	793	783	739	777	751	731	779	773	725	785	778	777	777	804	777	806	764	738	785	779	782	777	756	757	759	787	768	741	790	738	727	811	775	748	769	726	829	747	807	767	774	728	760	736	732	778	746	797	774	775	719	752	767	688	744	718	788	778	798	797	775	758	742	720	769	778	742	797	754	734	770	747	774	740	763	780	715	837	768	779	766	782	753	744	781	741	775	775	754	749	743	692	773	770	799	752	810	731	728	769	735	772	796	730	824	764	735	754	789	790	695	747	772	712	720
4588	2010	1388	1120	931	916	846	850	855	867	828	782	760	775	769	817	776	776	755	779	779	792	777	787	768	779	775	755	797	754	793	770	764	767	758	747	749	778	764	757	775	762	815	774	768	781	784	780	759	785	728	783	793	758	719	746	712	787	756	777	734	714	750	787	755	749	749	766	765	769	767	714	761	785	758	756	721	733	782	804	766	733	730	768	739	783	733	765	773	786	734	756	765	743	806	732	752	768	772	754	750	743	725	782	739	788	797	786	735	764	727	754	750	748	740	807	749	773	798	785	790	761	751	738	714	719	780	727	768	756	785	769	767	749	785	817	728	750	753	805	764	750	776	772	783	739	759	834	796	787	758	739	796	762	794	740	733	797	736	774	766	749	698	748	815	745	761	780	808	735	735	779	773	772	750	733	780	751	759	700	740	762	781	752	762	804	753	821	722	718	767	810	793	795	735	748	747	736	756	760	760	770	765	793	769	789	756	756	777	703	780	755	732	779	784	754	773	764	751	807	734	745	775	780	803	714	813	757	803	820	754	756	803	798	800	740	794	789	757	834	792	780	789	737	769	790	714	769	802	742	693	734	719	808	749	770	777	779	792	738	711	767	797	773	765	786	708	787	771	758	767	737	779	777	783	739	745	790	715	752	723	770	761	766	752	789	791	838	779	806	736	824	766	776	814	728	808	828	785	796	745	754	783	732	825	801	753	769	760	795	779	765	755	769	850	750	750	736	763	781	777	737	771	753	795	814	762	750	759	743	730	772	743	757	796	827	749	705	769	813	721	790	772	756	776	787	795	734	726	774	798	760	828	796	715	795	767	781	781	796	733	794	800	735	751	755	785	722	706	756	723	820	794	767	706	782	718	735	788	772	814	742	717	732	738	768	764	743	777	769	753	793	743	782	768	715	760	747	792	750	806	776	756	809	764	804	748	778	823	756	749	773	791	735	798	748	804	755	732	738	791	762	790	785	830	785	882	771	733	797	755	770	730	724	761	838	812	753	804	796	740	762	785	781	777	798	766	777	723	774	781	728	793	736	759	753	778	774	765	752	764	741	759	742	750	784	751	756	720	801	731	762	800	817	774	735	767	792	800	755	736	765	752	777	738	793	786	731	755	762	772	730	704	785	742	755	765	793	743	708	725	806	719	800	783	813	719	731	769	770	761	748	756	774	784	757	741	775	763	748	794	767	771	745	779	754	743	785	772	752	783	801	774	783	761	740	779	736	743	782	778	765	732	768	745	736	757	807	774	789	772	717	734	796	774	747	749	762	756	778	791	728	711	751	765	759	801	778	806	668	727	794	762	779	759	774	747	724	778	738	725	798	753	761	741	754	777	715	776	740	795	721	765	743	797	759	759	763	747	760	741	749	764	791	748	753	754	744	747	783	816	742	735	687	715	700	784	778	823	791	784	768	735	767	773	767	775	797	747	759	782	715	762	728	788	746	800	776	772	758	824	736	772	787	764	775	778	761	825	780	729	734	755	680	735	779	790	714	784	756	759	784	715	778	757	777	816	746	766	736	744	775	797	778	821	754	777	741	733	757	729	734	799	825	731	723	828	740	773	726	777	776	751	741	738	782	808	810	721	817	742	805	766	787	743	743	740	753	766	775	789	721	778	759	758	792	756	760	797	770	718	812	780	713	792	785	771	768	775	737	772	734	792	806	774	781	749	782	796	743	789	747	796	740	741	808	752	733	799	746	748	770	741	802	739	790	759	788	741	775	753	810	761	783	726	738	705	745	736	817	757	770	745	779	806	732	787	746	813	757	731	819	799	767	735	791	764	763	769	709	730	744	764	759	781	803	769	725	748	736	739	762	762	738	750	778	782	773	753	749	826	800	739	761	727	716	793	799	753	761	748	811	765	766	727	773	792	788	804	782	806	763	754	733	776	785	788	791	784	747	810	781	788	743	710	744	692	764	786	794	795	714	778	768	820	784	761	805	756	752	815	833	756	777	781	724	756	816	800	734	795	779	751	761	782	802	759	770	804	722	772	740	778	752	723	775	778	757	774	795	772	766	727	745	783	742	750	795	738	744	748	747	748	796	764	756	833	778	790	760	814	713	693	800	848	727	805	771	812	771	730	737	764	777	771	790	773	792	779	827	740	745	780	748	758	750	761	786	790	771	791	754	763	744	747	759	774	746	772	766	795	722	740	744	757	750	783	791	781	773	768	792	765	759	801	731	729	766	753	750	760	742	792	801	753	780	831	772	768	781	794	790	760	766	780	799	752	757	741	752	763	784	781	802	749	758	755	770	728	702	775	759	794	764	822	725	768	765	742	782	734	798	762	786	784	788	751	779	822	797	798	737	770	747	724	772	801	737	801	755	752	712	774	773	770	783	745	748	787	721	792	769	736	739	706	773	693	794	790	747	765	749	770	694	765	762	746	770	799	736	753	762	732	715	784	719	791	803	757	763	766	748	739	753	808	782	785	793	712	746	804	790	797	808	719	726	792	794	750	761	799	754	792	757	803	799	762	786	780	754	762	786	816	748	780	743	752	795	768	755	776	804	808	808	787	787	813	748	767	798	785	780	781	784	780	740	781	781	791	791	780	785	768	759	794	778	817	775	799	742	816	811	720	784	730	815	721	755	734	797	782	787	796	764	736	749	805	741	741	781	757	736	751	781	772	794	811	785	783	770	791	747	820	837	762	769	768	772	779	801	763	752	774	773	784	740	729	759	777	766	749	761	758	770	754	804	733	814	781	794	763	725	803	773	735	775	809	764	735	804	762	782	793	766	791	797	745	721	740	791	822	752	758	801	815	741	756	809	754	803	751	738	743	767	764	760	756	743	757	757	793	782	768	815	765	808	761	711	786	765	780	795	821	735	787	770	775	753	758	743	843	765	741	775	763	711	737	759	740	821	777	763	765	789	801	780	757	797	780	801	733	794	743	766	772	811	824	769	753	780	777	750	766	736	773	760	769	759	777	799	728	736	775	793	785	723	741	758	761	728	773	761	782	787	711	706	771	762	768	783	796	771	720	778	773	711	753	785	736	814	747	780	802	736	766	750	799	729	778	765	768	758	803	755	743	748	745	791	754	809	765	726	796	767	796	780	720	767	736	771	765	773	741	807	788	781	788	701	824	768	774	755	765	769	711	747	768	786	811	763	771	767	758	767	805	773	773	750	772	792	811	764	757	780	813	721	819	725	774	784	764	777	783	732	775	800	752	806	768	749	744	714	735	772	796	755	759	740	789	735	725	759	725	784	748	754	818	776	809	813	763	787	787	753	798	784	784	747	749	722	775	722	804	750	747	760	755	799	762	760	770	756	783	754	768	774	805	777	791	772	753	761	769	793	763	750	792	785	749	728	794	772	830	802	774	795	766	712	796	760	750	728	765	783	738	761	790	729	750	765	772	756	799	792	753	787	765	748	750	760	828	750	765	761	742	744	773	806	776	736	706	752	798	732	777	763	799	769	822	760	773	747	745	804	749	776	808	791	702	742	733	755	780	793	734	735
23599	21284	28648	24271	21278	11544	1122	697	636	559	497	474	452	383	419	413	396	403	408	371	373	377	386	382	356	376	379	359	376	400	321	335	346	363	327	378	345	334	338	368	333	350	347	349	353	360	345	321	396	329	321	352	329	343	353	350	311	350	358	336	343	373	332	308	360	352	342	338	347	371	326	333	333	319	358	312	345	351	332	349	367	358	379	314	370	330	337	318	344	401	345	341	366	339	353	326	336	338	332	322	354	359	339	355	344	358	323	364	336	347	330	339	332	355	343	343	329	326	309	344	327	338	349	338	343	346	339	369	335	319	333	338	337	347	349	332	385	322	347	325	327	360	371	337	358	346	375	358	348	335	340	371	365	343	343	351	327	363	391	343	359	346	320	322	339	332	365	341	387	362	335	338	341	362	327	349	340	342	344	306	348	342	365	365	380	348	365	349	292	329	331	331	314	360	347	341	345	343	348	343	375	334	350	347	370	336	346	344	362	345	343	336	348	354	329	359	330	299	357	325	348	331	351	343	334	334	338	337	386	315	350	353	342	314	339	324	334	298	318	345	361	336	370	367	340	330	322	361	331	338	330	356	323	330	323	342	355	319	343	356	341	361	325	349	327	327	316	358	339	315	339	329	338	336	318	348	349	298	343	348	334	340	311	332	387	358	379	335	341	321	354	315	360	335	345	342	355	332	334	359	352	344	347	366	329	334	369	339	352	357	325	355	370	355	330	346	344	345	311	364	347	347	358	338	367	304	324	382	329	335	329	314	321	360	335	324	348	351	329	346	304	355	361	327	327	355	316	343	342	340	327	333	363	335	349	327	328	358	369	355	329	329	326	320	383	338	344	369	322	316	332	323	377	346	328	344	359	322	320	344	303	314	353	346	351	329	309	346	337	331	334	340	330	339	317	354	345	349	328	324	341	352	341	340	353	344	345	336	333	358	300	319	336	360	337	322	330	322	315	335	334	357	342	374	357	347	351	374	354	355	331	320	328	325	330	330	341	339	316	314	304	325	319	321	345	379	309	327	329	355	360	317	348	343	313	341	361	316	341	349	379	343	362	340	345	318	361	341	307	337	332	340	337	364	331	334	341	310	318	327	368	341	319	345	342	326	339	330	368	347	329	327	340	331	331	324	336	316	343	308	352	350	317	340	330	332	331	346	346	363	343	345	343	335	353	321	348	338	352	339	328	362	328	340	365	369	332	357	330	329	357	346	361	315	324	316	354	377	360	331	363	282	365	341	335	319	361	293	359	370	342	357	333	305	345	369	327	354	335	346	301	341	365	358	360	345	315	355	343	396	362	303	335	340	343	360	340	348	353	361	346	361	391	327	343	356	372	378	325	355	339	327	349	333	325	335	327	355	378	319	348	362	330	371	327	359	335	338	340	340	340	333	335	341	329	344	322	346	352	363	347	372	357	353	342	352	349	352	355	348	346	345	337	346	345	334	340	307	334	313	327	321	319	346	362	327	312	352	315	359	317	331	334	343	333	315	323	343	356	348	331	323	382	357	351	315	345	347	388	377	347	344	337	333	312	340	352	362	339	320	302	359	311	317	348	349	333	331	346	328	360	327	329	359	323	360	320	343	371	338	323	348	351	345	335	345	331	318	337	354	357	338	325	334	354	308	333	356	357	389	312	359	322	344	333	348	330	355	343	374	358	338	367	347	327	316	358	304	364	366	347	336	349	339	339	329	377	343	351	365	303	344	343	365	362	339	313	316	325	334	350	373	347	357	331	346	318	364	355	349	338	309	322	353	376	328	343	342	327	329	328	332	323	350	333	345	351	359	316	336	347	375	358	337	330	349	339	367	352	317	355	314	333	349	323	363	332	335	361	328	367	356	352	352	344	344	321	324	332	329	333	307	349	362	341	329	365	301	331	320	350	330	371	344	348	334	351	353	347	344	350	317	357	383	341	348	318	366	311	349	333	336	355	337	345	338	339	329	310	332	349	335	315	359	322	353	345	331	370	334	329	330	335	353	345	344	332	351	315	341	355	328	328	361	366	350	338	332	327	343	316	341	338	335	331	334	338	351	336	358	330	304	341	352	333	336	359	336	342	317	362	331	319	350	335	345	346	333	334	306	341	356	345	353	357	374	332	327	340	337	339	350	361	323	327	373	342	302	310	299	340	357	335	365	329	335	361	290	366	350	351	357	319	339	336	323	338	344	336	360	347	351	380	320	359	349	361	370	352	332	367	321	353	366	335	351	374	365	359	358	327	334	343	336	378	365	335	362	331	329	345	371	308	375	314	366	351	335	362	348	295	366	297	347	376	312	335	362	357	326	329	339	337	351	348	312	336	351	299	306	356	330	365	322	332	322	346	341	357	359	308	366	329	317	340	366	330	323	341	329	321	329	370	331	334	348	328	331	376	347	357	339	368	325	342	367	339	345	346	354	330	269	378	325	371	325	349	363	337	325	364	363	341	347	351	342	334	344	360	320	311	329	352	348	387	332	337	333	324	367	374	341	331	353	352	356	316	380	306	373	327	365	355	384	317	357	357	321	350	373	346	348	327	342	331	336	375	312	349	317	349	359	333	362	316	347	336	345	318	363	332	353	348	311	363	301	330	322	355	309	319	335	343	347	318	349	349	327	359	323	351	320	323	333	355	344	335	324	342	356	376	355	343	343	354	377	351	348	366	382	351	376	368	362	356	322	374	332	310	356	338	320	350	345	361	347	357	372	317	317	319	335	356	362	332	377	338	335	346	326	330	312	371	379	330	332	382	348	347	326	319	342	356	374	329	337	351	376	321	306	363	313	348	324	324	369	336	335	331	343	389	373	337	340	328	339	342	367	323	331	362	326	396	360	335	387	368	390	360	349	327	351	319	351	346	329	348	344	353	360	334	356	304	370	368	316	345	320	374	329	365	322	323	340	356	351	350	312	324	351	363	358	332	344	336	342	335	360	346	350	334	316	342	356	308	339	338	314	342	373	329	350	337	353	361	316	354	334	299	324	359	376	348	356	314	323	362	323	361	352	343	341	354	328	338	360	345	319	336	342	333	350	329	346	306	367	378	375	344	340	342	325	318	331	331	376	350	345	373	331	322	340	340	361	359	335	334	314	343	313	350	338	331	350	335	346	320	345	332	339	331	348	336	381	320	352	314	340	329	326	342	339	359	359	338	310	351	324	337	356	333	321	348	306	332	353	358	352	366	330	379	337	306	336	339	323	357	313	350	366	321	340	347	329	322	337	343	358	336	389	338	376	352	353	347	358	338	317	348	330	312	325	345	361	326	356	368	349	344	335	360	328	355	353	315	346	361	334	348	300	336	360	319	348	344	329	357	348	325	328	345	338	336	335	338	342	302	363	297	348	362	333	332	331	303	340	332	337	336	332	304	332	345	359	357	351	349	340	333	317	338	349	312	315	349	326	359	348	350	319	325	350	304	347	353	349	345	340	336	348	366	361	357	328	369	332	369	362	373	372	328	344	339	339	334	347	348	342	361	326	339	363	362	331	338	320
3334	9174	6065	2907	2146	1666	1274	985	795	753	658	570	564	519	449	452	452	448	433	445	405	382	384	406	405	421	431	369	386	382	326	391	371	369	364	382	362	336	357	359	365	367	375	363	352	363	333	359	330	357	340	366	337	385	382	361	339	375	346	388	368	355	389	353	335	349	366	369	394	387	386	343	344	334	340	358	351	354	308	366	362	361	347	387	357	347	356	354	356	370	347	342	361	351	303	351	382	344	369	370	346	322	380	329	333	361	362	378	338	396	330	328	342	356	374	377	338	342	355	344	394	374	365	348	351	370	381	357	372	377	405	376	371	342	362	346	345	354	373	340	356	349	350	359	345	371	335	361	351	355	364	320	352	349	375	341	347	375	366	317	361	356	364	322	367	356	346	402	342	357	347	344	360	371	381	388	352	365	336	376	359	335	365	351	318	380	344	358	384	322	369	321	359	343	346	351	376	366	376	368	339	381	376	335	349	360	420	322	367	350	387	322	359	363	323	329	349	370	356	362	370	392	375	386	331	374	337	347	323	327	383	357	372	311	369	362	346	349	368	330	350	365	367	386	362	377	374	322	369	383	339	347	376	360	348	342	298	354	359	362	351	338	377	338	339	363	349	366	360	336	367	360	354	358	378	371	359	374	371	363	391	362	354	365	362	363	341	335	352	345	375	401	338	349	331	348	381	343	364	324	363	387	357	351	342	350	368	356	368	347	379	337	327	333	379	338	364	354	345	381	321	357	366	363	353	391	355	353	338	367	352	341	362	357	332	370	350	379	385	352	371	364	368	357	352	377	371	367	328	341	341	327	342	345	334	310	347	345	372	364	373	350	374	362	336	347	386	357	370	350	342	342	365	357	321	330	384	349	364	397	336	361	392	351	369	366	381	352	353	337	346	359	356	351	382	358	384	373	337	339	338	338	354	369	369	333	353	343	375	377	332	344	369	367	391	365	357	369	375	333	370	353	336	363	348	350	320	367	380	371	333	361	367	370	348	351	332	348	345	350	361	348	368	363	363	378	370	369	376	346	361	346	347	390	353	417	359	355	353	341	384	367	358	341	367	326	347	386	351	386	357	352	369	325	334	384	363	333	345	375	350	358	329	363	343	365	358	370	370	347	362	365	362	381	351	363	349	372	368	357	374	367	370	342	365	360	361	354	372	341	376	369	368	340	345	358	344	381	387	371	334	371	352	393	357	327	364	356	338	374	347	368	348	362	318	364	358	359	366	359	343	362	355	381	352	328	324	361	334	357	386	366	314	389	367	375	365	332	364	331	352	369	349	376	355	358	369	342	359	318	366	336	342	361	319	327	366	365	370	344	365	354	393	333	333	361	344	335	351	370	361	356	354	324	374	350	351	372	365	375	350	335	364	341	374	335	295	354	360	338	355	350	379	352	333	373	356	345	361	349	390	376	364	325	344	342	342	334	357	340	330	340	339	353	384	343	392	365	375	353	353	389	341	360	364	384	377	336	341	378	351	357	359	367	371	370	366	363	349	317	353	377	310	350	377	360	366	357	346	343	354	354	327	337	340	368	341	350	377	355	360	352	381	375	347	321	330	376	372	359	343	337	360	375	345	351	376	360	350	343	362	354	366	293	369	361	322	368	352	344	337	369	388	345	343	366	352	372	333	340	343	366	362	368	340	384	330	335	320	368	352	317	335	340	337	387	407	330	377	357	369	339	359	374	337	349	364	337	334	328	338	384	375	377	331	367	359	344	362	380	368	364	359	379	341	382	371	366	376	286	355	335	359	363	357	360	346	361	372	372	384	365	310	349	350	385	370	294	325	362	371	329	355	333	334	354	355	368	344	368	362	313	370	342	356	358	373	361	395	373	308	381	349	363	355	373	344	339	354	357	351	358	331	366	367	363	335	356	353	299	323	362	369	341	339	342	362	359	357	349	390	318	362	326	323	370	343	343	334	351	332	353	360	367	370	401	339	347	354	372	358	359	363	362	351	374	344	374	361	348	363	341	336	337	353	338	364	343	342	337	386	370	356	350	354	339	331	355	362	374	354	332	359	372	356	335	334	370	359	373	386	337	396	358	344	362	346	349	328	351	356	336	402	369	357	369	364	391	381	334	334	373	373	336	359	343	361	346	368	387	374	378	375	355	367	362	353	346	324	353	366	345	384	375	350	355	383	318	315	354	386	348	365	353	386	324	338	307	354	350	331	357	348	401	353	374	359	364	342	362	352	375	362	365	391	357	345	402	374	371	341	345	360	344	335	342	359	351	349	384	354	340	363	353	351	367	379	388	340	325	347	351	375	337	337	343	343	344	407	347	353	353	377	355	393	406	324	334	329	353	341	380	363	353	328	353	363	339	339	354	346	399	383	324	361	348	363	355	393	361	371	350	380	337	353	378	374	324	365	362	363	380	364	353	378	367	339	327	399	370	341	370	347	397	367	330	354	319	352	410	353	349	367	337	353	335	391	372	357	356	310	327	381	322	378	348	350	365	347	354	360	351	363	370	344	378	351	367	359	344	370	345	376	367	356	364	362	366	360	369	354	326	361	349	392	377	352	368	363	355	345	386	368	383	375	362	359	362	354	344	397	363	371	372	376	353	370	358	389	362	360	341	373	362	364	336	364	355	345	359	357	340	367	356	347	357	343	359	341	333	366	355	394	352	373	345	382	366	335	347	373	352	363	361	364	350	370	346	355	352	339	338	338	344	373	351	376	352	341	338	352	372	333	353	377	337	391	392	350	382	345	339	376	346	336	346	370	356	368	332	385	340	342	315	389	333	364	397	350	359	340	344	383	338	290	375	356	351	341	340	343	346	338	356	336	374	376	374	366	376	361	400	388	342	354	332	353	316	336	340	333	341	333	344	376	354	370	378	379	364	371	341	343	311	370	344	383	353	333	369	360	350	399	394	378	348	345	366	355	317	340	365	346	366	389	326	367	350	335	377	370	374	326	372	358	357	392	332	398	389	326	352	362	388	373	352	366	371	343	294	325	379	311	354	341	368	361	339	376	376	343	348	380	376	368	383	359	378	351	410	395	348	353	359	367	340	347	387	352	355	342	370	390	333	373	351	356	353	353	361	373	368	323	330	336	343	357	356	375	326	347	354	347	366	367	330	368	378	358	350	334	369	360	361	328	367	368	363	370	366	338	348	331	365	373	355	345	354	375	396	415	381	360	339	387	360	359	388	361	369	385	350	354	363	341	330	359	357	360	361	323	387	358	370	389	350	339	340	362	350	366	359	333	336	357	356	363	334	326	373	351	324	352	374	393	372	340	375	375	408	352	327	407	345	366	368	359	353	380	339	336	359	335	408	362	316	384	375	359	354	347	339	346	359	341	366	354	331	367	362	347	350	386	350	360	379	379	363	350	386	348	363	319	330	367	351	354	336	329	360	350	348	368	362	365	357	366	336	345	362	361	341	336	345	377	360	325	347	334	356	334	368	343	352	361	354	341	387	373	339	366	380	357	366	357	356	379	376	328	386	339	402	351	364	337	349
24785	21255	27632	25096	13290	1617	1148	1126	1005	974	982	865	957	981	988	1003	926	909	913	893	953	871	916	890	903	981	945	916	899	892	879	930	924	885	923	930	928	877	922	826	954	935	931	864	869	882	901	841	920	912	936	889	944	918	935	976	913	950	856	884	865	891	905	965	909	871	832	890	891	891	895	929	901	892	1006	935	892	874	923	862	879	967	921	936	919	933	903	886	899	861	913	961	901	890	892	905	904	900	874	954	876	908	857	922	964	904	946	856	900	937	857	882	907	875	922	918	921	888	938	895	920	899	944	944	876	886	894	943	909	940	899	885	934	912	941	931	896	885	920	944	951	904	890	855	874	875	923	880	883	902	838	908	881	879	925	840	976	868	919	915	932	916	912	842	916	903	919	862	844	887	896	953	913	914	913	871	933	901	872	893	953	895	884	913	897	927	886	906	884	872	909	897	963	851	958	886	903	915	883	892	958	865	900	864	866	886	885	895	924	878	895	898	824	908	943	885	922	897	862	903	950	882	898	883	843	912	900	904	953	929	943	950	865	899	934	930	893	836	883	888	920	885	934	931	924	916	917	923	842	894	900	906	891	846	898	898	969	886	916	912	866	924	902	897	963	876	863	874	875	857	934	853	904	886	909	866	893	846	850	908	887	879	920	907	940	920	878	896	899	902	910	916	920	894	878	856	889	921	861	896	897	929	872	869	886	903	925	927	898	920	938	820	905	849	864	875	941	885	915	892	921	854	849	946	865	941	918	921	909	967	868	923	900	835	915	901	905	933	900	860	941	912	893	887	927	894	908	959	885	928	883	927	964	917	959	871	919	921	893	941	888	882	858	941	912	916	879	840	924	953	903	876	878	929	865	902	884	881	885	959	917	875	938	889	893	891	937	845	861	956	922	943	912	844	924	869	875	895	953	896	939	907	921	891	918	911	918	936	913	913	944	923	864	879	880	925	969	936	935	918	875	932	876	956	901	856	945	914	891	866	927	879	915	904	911	841	921	907	908	920	884	880	914	907	888	929	918	928	887	934	914	860	923	859	857	863	968	912	930	868	882	856	935	903	876	918	923	901	908	900	868	905	880	914	841	925	892	908	939	920	870	929	886	881	875	933	921	864	883	879	902	897	920	907	926	900	928	872	882	868	885	891	944	858	931	914	928	891	916	923	915	875	943	915	931	930	854	939	935	889	892	983	899	958	925	907	918	882	929	862	876	860	881	840	897	874	828	885	934	885	926	909	900	916	849	876	944	856	863	912	884	839	910	884	913	999	892	921	858	852	891	857	897	871	784	873	888	858	873	930	894	885	878	939	916	875	945	907	909	885	885	839	939	897	900	850	906	901	949	890	859	943	874	957	911	947	918	856	879	939	917	880	938	934	807	859	882	910	905	875	857	891	886	927	947	890	881	935	881	866	896	897	869	891	914	880	889	896	918	933	880	912	856	863	861	869	883	882	858	853	874	962	884	902	861	944	845	945	889	883	894	873	914	921	959	890	889	924	899	915	868	913	932	898	912	907	939	899	924	878	901	884	894	908	880	904	869	925	871	934	905	890	909	900	891	992	902	873	899	942	858	870	942	909	893	854	896	964	881	896	936	884	857	937	917	881	947	888	915	874	890	912	908	914	914	920	958	889	905	889	900	904	900	914	890	850	911	907	854	893	901	910	893	907	923	854	895	908	889	922	978	916	941	912	885	984	925	892	902	880	898	934	864	900	905	902	855	877	915	923	939	930	927	879	898	907	885	901	909	842	919	897	925	910	837	843	816	893	930	893	797	903	926	856	867	873	903	911	885	905	871	942	888	921	841	863	920	890	862	956	902	907	926	872	937	885	916	890	919	870	928	881	886	885	851	931	902	866	885	910	874	868	942	876	888	889	871	925	899	968	904	947	914	867	924	942	893	917	895	927	838	888	894	942	944	885	953	907	865	904	922	934	896	933	922	931	837	932	878	907	912	895	940	896	915	878	910	905	917	910	920	900	918	878	939	959	935	905	909	912	922	898	924	941	900	852	869	921	892	909	902	854	853	974	860	916	904	909	945	873	883	900	868	919	895	924	920	868	879	888	887	925	851	940	866	910	886	940	876	880	856	844	866	847	941	911	905	884	905	910	849	871	943	920	924	969	930	891	880	946	907	893	947	891	879	991	914	857	903	957	920	902	906	863	832	931	909	903	904	967	928	852	937	933	929	830	894	874	909	861	909	847	901	885	918	886	891	950	895	899	887	902	884	948	888	898	893	914	906	862	911	857	899	918	927	909	921	900	912	890	961	973	915	854	898	868	909	942	932	949	866	962	872	926	905	895	870	855	913	901	845	909	943	894	915	914	899	920	864	887	887	922	952	926	924	919	907	922	869	885	924	900	938	939	904	897	937	896	946	901	930	889	977	963	882	922	865	940	845	929	881	927	876	880	947	928	852	885	865	926	869	884	958	935	892	914	873	902	948	880	952	890	860	892	889	891	945	923	951	961	871	915	889	900	967	909	853	895	900	931	946	903	887	879	900	886	915	895	948	874	877	876	820	896	898	865	931	925	896	886	946	884	835	892	884	871	936	926	876	900	885	896	910	884	907	902	883	890	914	950	844	934	920	905	944	896	904	880	882	868	863	903	909	910	900	951	903	947	890	926	874	892	940	921	925	939	867	871	909	862	837	917	910	909	940	952	878	922	957	907	897	864	913	923	912	896	980	910	903	893	881	880	884	869	919	879	912	898	937	919	954	905	908	885	892	901	963	898	849	892	943	890	934	923	840	861	875	864	906	863	893	882	857	942	947	927	965	916	892	915	921	885	912	911	924	972	909	850	910	936	946	970	813	917	927	885	920	931	863	852	877	925	861	877	902	862	873	904	890	912	918	918	916	894	827	858	936	876	888	906	876	901	909	916	957	845	959	862	893	904	878	888	871	866	876	870	899	874	923	918	945	874	892	930	827	870	903	886	926	901	893	918	898	919	930	897	965	914	869	911	888	923	887	927	903	902	901	947	914	908	880	969	936	941	947	896	891	957	905	874	929	923	927	897	943	845	939	886	952	898	881	838	939	892	970	820	914	888	912	913	860	916	893	919	863	838	873	940	897	862	926	911	918	901	900	936	898	863	910	886	920	885	913	864	845	857	893	909	913	872	907	894	928	906	894	953	896	918	869	917	879	923	940	918	879	929	885	922	925	869	957	950	881	878	943	918	837	958	911	921	942	907	929	928	940	894	926	874	927	875	870	914	941	916	830	892	913	915	899	856	902	929	960	911	853	925	888	905	906	914	932	831	855	924	889	899	896	922	901	945	941	880	882	904	893	910	901	902	908	925	901	904	895	877	912	893	930	889	862	948	896	861	922	843	888	914	922	890	923	855	928	906	959	930	896	877	871	949	845	899	899	930	870	907	913	919	888	900	891	904	898	972	905	916	929	970	927	844	936	889	903	894	960	867	904	903	887	890	872	918	909	891	926	911	897	890	922	909	840	881	981	858	888	921	917	978
3732	5733	3997	2327	1824	1603	1393	1267	1174	1157	1083	1024	984	990	916	944	904	980	910	903	922	890	969	884	917	915	883	875	926	889	941	902	940	900	923	869	926	917	894	878	955	916	884	911	929	887	796	913	874	891	928	848	897	864	851	850	948	893	860	872	847	871	898	870	938	931	905	900	893	911	875	883	910	856	817	897	829	941	885	900	921	858	897	862	906	918	882	874	888	906	906	838	862	891	865	869	916	873	899	871	853	875	865	914	886	855	912	919	940	876	851	917	909	896	926	896	879	939	866	872	868	881	863	866	913	876	886	845	917	907	941	866	879	859	853	833	887	860	867	877	941	894	909	909	904	937	849	934	846	888	864	904	894	926	896	906	916	813	974	897	927	932	885	926	837	923	876	909	866	886	891	881	899	873	887	897	878	866	882	890	867	890	927	837	903	884	909	883	859	882	898	915	893	879	922	932	858	886	906	913	895	926	876	863	874	890	905	888	920	922	902	847	931	908	901	908	911	897	893	899	865	862	912	865	842	924	936	841	843	891	869	920	895	960	912	885	841	880	862	938	928	906	866	909	830	900	852	974	876	890	880	853	848	908	870	901	870	899	828	868	880	908	873	914	898	928	890	908	978	860	857	862	882	855	845	869	915	932	893	883	925	878	873	878	897	890	868	923	830	853	898	876	870	927	896	856	889	899	875	879	853	895	898	870	911	865	868	883	926	883	824	913	881	899	852	901	923	845	928	877	930	875	869	825	843	883	849	873	915	889	868	902	896	834	895	907	860	914	907	881	895	895	868	887	891	865	896	908	879	897	880	955	909	917	907	857	883	900	919	912	856	876	854	858	880	890	894	870	892	927	895	898	862	903	865	902	868	869	887	934	899	910	880	867	872	913	916	904	875	882	876	887	898	877	884	882	918	841	844	834	913	925	935	899	914	858	889	884	920	905	874	915	919	894	858	905	878	881	887	846	913	854	840	930	924	873	904	893	864	926	888	887	866	889	862	888	895	902	897	854	922	833	874	926	913	895	863	841	871	839	901	875	916	903	856	908	853	881	880	856	905	866	850	877	917	921	890	917	889	891	862	907	918	887	932	919	930	835	842	911	909	873	948	925	830	890	903	866	868	895	971	849	827	920	892	854	923	882	900	888	900	858	861	898	882	906	850	882	906	876	899	856	895	883	889	902	905	902	810	882	896	839	922	866	884	917	954	931	921	848	892	906	919	889	840	851	893	843	874	919	867	884	893	903	828	897	942	915	888	840	886	897	872	955	904	905	868	893	922	880	883	933	907	870	921	858	893	829	910	882	939	864	957	898	905	878	871	962	926	878	880	876	927	878	938	894	880	924	892	899	930	894	918	893	880	840	848	906	867	896	940	875	895	896	869	892	917	883	897	912	867	892	906	898	891	915	869	895	891	830	909	915	859	901	870	887	897	935	904	871	898	903	905	896	866	882	886	919	914	877	868	880	869	907	873	876	876	867	862	969	914	873	877	888	934	881	911	881	874	863	877	889	912	858	904	904	955	898	874	938	879	883	928	885	865	910	876	917	893	924	932	912	863	919	937	857	938	902	892	888	896	896	906	893	905	905	862	871	900	846	901	934	914	900	881	897	883	873	925	893	873	875	845	846	885	865	895	921	930	863	880	864	963	806	851	885	868	880	876	923	823	903	903	879	895	915	904	874	959	930	895	887	880	923	842	879	894	904	870	910	897	882	897	878	947	914	880	945	879	918	909	887	916	901	888	894	952	887	893	868	872	849	886	902	949	907	908	913	912	828	874	879	883	890	829	908	862	956	891	855	855	893	872	861	871	862	897	845	919	872	885	881	897	877	910	832	941	898	823	902	852	916	856	896	848	923	944	863	877	926	906	831	903	848	907	889	909	876	938	901	878	834	963	941	892	952	894	916	856	883	889	904	869	869	890	865	842	938	896	913	880	906	880	918	899	924	910	931	856	919	891	910	924	939	909	906	858	905	878	900	839	923	892	842	945	932	883	847	861	877	883	893	889	901	851	915	925	905	903	933	889	894	868	889	855	867	936	883	892	906	911	895	866	894	934	887	910	894	916	926	908	845	832	934	897	845	892	880	927	906	871	912	856	911	887	858	893	897	858	864	880	897	916	883	880	863	900	844	841	894	868	917	841	924	908	910	907	931	874	943	904	890	948	863	908	875	899	905	886	841	840	846	870	870	949	921	851	892	925	890	874	895	868	902	905	918	885	893	892	891	867	870	882	900	904	871	920	903	859	883	874	870	888	856	894	870	838	896	888	956	866	869	886	905	896	850	859	954	898	866	836	807	900	870	910	864	926	871	831	888	981	935	864	903	858	870	886	890	880	881	912	896	879	886	909	920	912	971	855	859	885	846	885	872	883	841	896	913	889	912	918	879	880	895	965	869	862	878	898	911	916	899	868	902	878	892	847	910	925	895	903	893	895	850	905	901	834	920	855	871	904	868	880	870	878	875	885	900	895	928	876	866	894	865	871	855	864	901	874	950	863	850	879	910	876	896	900	857	869	887	848	884	919	953	892	865	871	855	863	885	894	918	885	932	885	887	869	926	854	897	960	895	888	932	891	783	931	932	930	895	856	891	903	916	841	924	859	916	892	913	881	875	839	887	897	959	908	910	829	917	899	855	923	925	925	848	845	885	878	864	851	896	883	878	912	884	831	908	911	898	950	893	897	938	872	932	902	859	892	876	899	930	908	899	920	868	924	922	856	893	884	884	899	841	862	862	866	932	856	842	908	884	887	900	899	835	856	918	892	879	905	901	833	885	879	956	906	902	860	872	892	929	876	875	918	828	935	906	915	906	883	867	893	852	862	906	956	925	870	930	898	871	852	867	858	878	889	874	903	916	853	891	838	892	935	878	898	909	886	921	904	859	881	864	915	881	912	887	933	804	839	906	915	898	893	864	833	954	892	918	851	857	882	887	951	875	873	888	886	874	879	875	870	868	907	910	902	956	900	853	927	867	912	907	916	859	899	846	914	894	879	955	910	891	861	882	895	873	859	887	864	908	875	915	901	872	865	939	896	887	854	874	875	860	884	881	901	900	889	873	932	907	868	904	898	870	926	892	897	936	890	929	877	841	909	891	860	869	894	898	838	886	904	852	880	864	862	829	862	912	893	919	876	904	924	905	887	871	914	904	959	908	877	919	915	895	897	942	942	912	917	920	893	875	928	933	803	875	869	912	905	859	848	872	852	875	885	909	883	915	862	838	855	858	961	845	877	900	869	942	845	889	888	882	868	938	849	808	903	879	854	845	885	909	896	877	901	836	922	881	897	928	876	920	854	912	924	860	928	947	911	888	851	919	918	847	899	841	879	885	850	916	916	923	887	855	915	890	886	846	925	827	896	950	905	860	868	855	905	923	874	912	862	941	916	878	871	867	874	855	887	904	929	881	876	852	914	943	888	918	865	871	853	885	890	860	884	877	889	874	905	890	879	904	870	928	909	851	925	871	892	883	868	917	882	851
22593	21392	29231	23944	21393	21431	11115	1172	817	747	719	646	552	548	495	485	468	485	445	404	474	457	450	399	407	413	425	413	376	383	390	405	355	411	357	403	407	424	379	378	399	373	370	392	382	382	353	377	367	353	370	380	354	396	371	405	381	362	356	374	349	352	393	371	357	416	379	349	333	343	363	361	370	379	365	372	332	354	357	364	358	359	368	376	347	371	370	340	378	370	368	346	359	358	362	370	325	357	348	383	380	371	355	388	363	396	377	376	361	373	390	383	383	351	336	339	368	321	359	366	345	332	348	370	392	400	357	342	346	351	355	332	364	369	348	363	405	366	365	392	381	369	383	339	392	383	376	335	340	332	355	316	361	347	378	370	374	372	325	367	385	363	401	330	341	384	363	367	354	339	376	379	374	383	367	339	378	335	366	346	368	375	346	382	374	336	364	355	374	378	372	344	387	340	331	378	340	358	380	369	386	365	390	358	377	370	341	358	376	368	398	345	359	380	359	375	368	354	377	370	358	336	351	360	337	351	362	390	349	353	382	348	339	373	331	359	328	313	400	378	332	369	346	381	407	383	364	396	349	348	384	347	368	347	357	375	385	378	387	376	361	379	348	395	346	345	364	363	354	376	342	364	325	347	372	327	368	409	368	350	366	370	362	369	368	363	357	315	349	368	363	366	369	367	345	370	325	371	333	356	350	356	391	355	342	347	344	385	366	401	367	358	369	322	359	350	330	362	375	368	344	368	338	325	361	373	348	341	347	350	336	342	356	336	350	370	360	348	372	344	421	366	354	399	337	380	345	351	365	354	368	363	363	360	346	369	393	349	346	324	387	377	375	382	387	363	385	372	388	402	344	374	350	361	349	348	336	369	368	371	378	368	346	367	352	365	359	380	387	366	348	373	413	357	359	341	374	330	371	380	391	354	379	373	364	343	351	376	365	343	371	357	401	361	362	354	337	339	375	336	349	347	348	362	358	365	367	384	387	369	366	367	360	358	358	318	346	351	345	362	359	363	345	391	395	362	341	361	388	342	346	375	388	393	358	377	357	379	369	399	386	370	341	363	372	359	343	383	376	384	349	351	354	377	362	346	391	364	374	371	371	359	382	373	364	349	382	360	373	384	348	369	332	375	367	361	385	370	329	405	351	340	354	357	397	376	371	347	338	347	356	411	350	346	359	380	382	368	381	351	347	363	383	348	373	371	378	344	360	372	362	317	356	372	386	331	395	362	358	379	366	345	354	361	392	347	376	361	361	350	350	343	386	350	373	374	342	375	378	372	375	357	358	382	350	393	348	366	357	344	369	358	365	352	395	366	360	345	345	371	363	374	344	360	355	384	326	363	349	407	375	399	345	359	366	322	386	370	390	372	357	389	345	377	353	369	382	347	386	348	376	364	347	315	362	316	355	360	364	369	354	371	348	338	332	355	394	361	370	345	386	391	369	352	360	363	373	379	357	360	386	393	340	376	358	349	330	369	363	367	357	341	380	329	360	356	364	350	377	392	353	348	350	376	336	361	360	386	356	354	354	380	375	358	346	348	363	339	355	378	354	342	378	379	383	360	367	361	374	379	344	348	349	354	359	335	372	380	323	383	359	369	375	334	354	347	334	351	380	381	344	351	390	372	364	344	374	370	352	371	359	330	350	370	360	348	346	393	386	366	358	314	336	365	376	375	399	355	373	402	366	354	405	375	340	330	342	357	374	366	341	378	395	341	339	351	392	358	377	375	361	345	340	362	324	355	373	374	336	342	352	332	357	362	393	319	358	382	357	383	388	375	359	343	366	361	356	399	389	363	327	357	330	347	405	363	352	331	403	354	350	338	342	408	373	363	346	366	363	391	341	339	370	371	362	390	343	348	335	384	349	347	373	380	364	379	383	375	324	372	315	354	376	344	385	345	378	349	341	388	380	329	387	341	358	336	384	367	345	344	346	356	335	354	365	389	372	335	368	377	382	376	297	381	383	352	366	323	374	362	352	357	392	369	360	377	365	409	372	355	387	364	340	350	380	360	361	332	359	339	389	378	339	373	363	352	373	355	383	400	374	390	412	370	390	369	386	367	370	392	361	382	370	360	375	378	361	355	378	368	396	399	411	366	351	326	324	369	367	388	378	349	352	375	370	350	345	371	394	341	363	352	392	346	335	348	388	354	375	364	381	382	358	365	390	354	363	393	350	376	365	376	338	363	371	363	360	382	359	359	367	356	355	355	372	388	398	351	339	347	387	325	388	386	387	339	364	356	340	368	341	400	379	363	351	364	349	364	323	341	332	382	327	329	336	369	354	380	371	361	364	340	358	344	348	323	307	371	364	388	361	329	338	351	380	334	369	405	323	326	360	370	363	338	368	369	375	381	309	328	367	340	326	322	338	370	366	351	355	378	375	373	332	376	371	347	390	362	344	339	324	353	349	378	349	351	337	370	345	362	384	364	339	350	366	372	336	377	376	390	381	372	380	362	304	383	331	363	357	378	346	363	364	344	367	405	342	310	369	377	389	352	370	342	367	373	372	370	379	381	352	349	350	363	368	329	353	384	345	373	352	358	350	362	355	382	379	372	363	365	346	391	357	357	349	327	367	351	385	353	345	381	352	390	366	390	394	347	339	371	324	396	379	335	352	349	357	356	362	361	386	369	343	345	363	384	351	340	421	349	333	376	367	360	377	363	346	353	364	368	353	372	370	336	370	367	350	403	365	348	356	342	375	347	394	346	325	355	368	371	365	376	334	339	349	370	364	376	359	379	371	379	362	354	405	369	338	353	398	362	362	367	370	373	403	364	349	377	372	387	366	352	389	347	378	396	363	354	359	354	384	389	369	370	377	365	360	380	358	372	324	389	401	360	337	352	358	349	366	357	348	381	377	344	397	348	372	339	355	324	354	352	371	346	362	406	386	339	347	366	345	347	400	360	363	408	342	371	342	354	353	387	372	363	333	343	375	363	358	366	398	372	340	396	321	338	343	394	366	395	339	366	374	374	377	384	368	383	367	374	313	344	350	355	370	349	343	330	374	373	398	359	369	370	341	365	344	328	360	375	384	391	346	345	367	358	321	351	349	369	389	384	370	330	363	340	366	357	385	401	367	383	333	369	353	371	381	324	338	376	327	354	391	365	367	360	353	384	371	369	382	419	330	364	381	333	367	365	359	368	370	350	353	408	379	367	359	384	346	363	391	376	376	367	376	362	347	364	352	383	363	381	346	332	347	370	356	366	417	366	350	398	388	397	360	347	371	332	381	353	389	368	369	315	335	360	336	352	364	335	376	369	328	332	377	368	382	342	350	331	393	330	358	378	367	335	357	381	366	357	346	353	372	375	354	380	375	355	332	377	383	363	326	391	345	356	371	335	324	363	374	330	364	389	348	394	374	403	365	370	356	338	373	413	355	384	335	369	379	328	378	341	351	353	366	380	335	360	371	401	364	358	372	385	388	336	390	379	372	379	392	388	348	392	363	366	378	356	393	335	378	357	346	360	369	383
4432	14648	10072	4989	3593	2616	2006	1551	1229	1049	904	756	676	601	622	511	539	505	492	463	461	447	417	397	424	428	381	434	431	386	382	388	410	387	422	366	382	370	371	414	402	358	385	358	358	382	362	350	392	362	375	350	365	373	365	408	375	350	347	379	397	395	388	363	341	369	390	410	360	359	388	360	351	351	363	345	372	370	361	373	362	333	369	377	373	373	374	396	373	327	347	395	369	348	356	379	341	389	332	329	343	354	395	325	354	361	361	361	369	357	375	353	357	334	348	354	360	337	397	345	328	356	344	380	371	349	408	352	349	374	349	374	367	377	308	372	348	384	359	308	363	351	344	337	345	396	327	358	330	366	303	368	335	338	376	347	369	363	352	329	341	363	359	331	344	337	358	346	349	354	365	378	396	352	407	335	358	402	341	356	346	358	368	356	365	371	352	355	376	370	347	321	338	329	364	360	356	396	374	341	318	352	370	359	348	369	346	313	365	370	364	372	378	363	345	369	353	368	368	372	364	364	378	324	362	330	353	380	383	338	387	367	360	338	381	353	368	350	341	365	361	329	367	338	361	389	335	343	373	394	381	326	376	342	378	314	332	345	327	363	376	356	334	344	343	344	347	334	381	381	368	381	363	360	368	353	354	370	328	370	407	362	339	361	369	333	375	363	362	379	330	386	358	349	377	355	390	334	371	360	349	370	395	374	371	339	383	353	348	347	342	384	333	327	355	363	377	328	375	320	404	365	346	405	373	358	354	311	393	373	371	341	331	366	357	362	356	357	408	372	364	369	371	378	343	357	364	347	368	363	415	369	366	357	382	355	355	354	392	324	365	370	355	364	326	352	339	343	333	331	351	371	353	352	338	344	357	389	345	351	372	358	376	359	371	358	374	383	333	380	374	350	348	375	384	336	348	340	372	350	405	352	353	349	369	341	364	322	343	328	374	350	349	357	315	376	370	356	344	351	363	347	334	326	376	371	381	368	338	341	374	376	380	369	356	359	359	356	348	358	354	358	340	351	330	355	354	347	337	382	366	321	338	382	350	352	334	340	353	362	365	368	334	353	348	370	393	355	350	351	347	359	370	357	353	349	356	383	364	339	355	338	365	360	330	322	335	384	339	399	327	379	365	354	368	361	334	374	345	380	367	373	359	346	364	359	408	346	351	346	328	334	356	378	347	344	360	376	344	352	359	331	387	353	352	379	372	340	370	346	359	319	335	338	359	341	354	365	355	387	349	353	371	333	385	339	322	340	364	298	352	372	371	378	351	381	355	351	350	381	345	353	372	386	337	386	353	326	357	357	358	356	372	367	348	340	380	374	344	344	370	334	361	374	367	347	351	368	368	358	353	376	403	382	328	393	381	332	367	371	338	354	368	351	346	335	372	334	358	362	369	355	341	323	353	386	354	324	322	328	389	330	361	366	346	362	341	381	379	368	373	367	377	349	368	332	329	350	335	375	401	346	365	372	365	390	367	342	361	405	401	351	348	363	368	353	349	343	353	366	342	345	383	347	352	373	353	380	370	377	315	370	370	328	365	359	356	368	387	371	335	349	346	350	362	350	335	381	364	340	351	350	340	348	357	346	363	335	344	340	350	359	383	374	366	368	392	355	349	347	362	340	361	353	383	343	380	340	353	366	370	362	362	360	374	365	374	369	360	356	364	342	391	371	351	353	365	324	315	346	343	336	345	365	373	336	368	372	336	365	363	341	366	353	354	341	376	401	343	355	371	387	373	363	361	360	403	372	391	339	403	361	346	351	334	351	336	345	352	349	361	337	400	388	378	361	359	332	354	366	397	363	340	367	363	357	339	387	345	309	351	333	325	322	370	407	343	365	341	341	361	373	364	341	345	376	361	350	363	341	356	354	380	374	377	333	374	378	392	342	363	332	351	332	338	349	384	318	348	347	400	370	331	345	340	368	335	378	356	332	353	361	368	332	327	360	308	369	363	349	382	316	373	354	344	333	348	381	364	369	338	361	372	342	342	382	354	369	387	354	382	324	352	381	351	366	351	398	359	339	340	323	368	325	384	363	382	340	335	344	360	343	337	394	352	334	362	395	356	351	352	371	354	344	357	359	358	368	313	365	364	345	368	363	335	349	357	370	367	344	363	380	367	351	347	343	365	368	370	382	355	352	351	386	346	340	340	375	332	337	360	358	382	347	334	314	332	350	348	358	379	373	356	365	318	339	370	371	349	341	373	373	357	366	358	354	362	333	356	377	341	340	369	331	342	369	392	375	377	370	336	350	377	354	348	380	352	383	350	322	373	362	363	333	346	333	357	329	393	325	368	355	371	321	323	364	372	310	352	376	338	356	362	317	339	383	361	332	348	348	328	339	359	352	366	347	361	332	366	361	364	317	362	366	345	366	359	320	368	382	347	393	366	373	342	372	349	347	361	364	360	377	330	385	375	344	373	310	362	325	366	356	347	349	396	360	334	351	368	382	343	354	344	354	361	322	325	371	358	354	344	320	340	362	359	324	341	339	358	371	380	366	360	348	344	301	366	342	330	370	323	338	333	382	343	369	376	356	382	356	351	338	344	345	355	406	326	349	378	326	356	370	340	356	393	384	353	361	349	351	353	389	360	319	382	367	316	387	330	371	371	369	345	356	374	356	363	355	343	358	341	343	388	355	378	355	391	386	358	327	329	358	372	342	334	355	357	369	372	320	362	340	352	380	360	340	374	355	378	355	341	382	316	363	364	362	352	339	346	359	378	379	358	371	331	329	359	379	377	358	368	362	386	373	343	355	376	358	375	364	395	346	380	367	379	364	330	349	323	350	332	372	350	337	393	373	352	346	355	371	351	350	367	343	338	350	386	351	336	339	357	359	381	378	355	360	370	356	337	365	356	347	338	383	374	361	347	354	361	367	339	373	368	328	347	356	399	341	356	388	377	359	391	384	370	344	349	358	375	351	366	369	382	349	336	358	335	346	351	366	328	377	378	339	374	326	322	356	375	377	355	357	358	349	363	380	332	374	347	372	358	352	333	352	365	380	340	331	346	326	324	369	344	368	375	340	316	355	375	358	356	343	344	350	352	374	332	347	356	382	353	344	381	312	388	344	349	346	346	362	349	387	341	374	334	355	355	350	363	355	381	363	365	362	336	387	344	368	375	345	365	346	367	352	350	318	361	372	359	396	328	371	350	375	374	380	359	387	393	363	333	357	385	318	344	358	369	392	329	360	355	374	374	337	357	333	369	352	381	337	374	361	348	367	373	343	345	371	370	374	394	373	345	364	341	369	331	376	353	420	337	381	356	329	321	341	379	370	363	342	355	333	334	337	344	389	368	371	342	373	361	343	336	368	352	335	354	340	349	357	374	363	358	345	359	330	360	333	385	354	357	350	331	367	384	356	380	384	311	377	328	380	382	387	343	350	377	369	359	378	376	406	404	346	339	373	366	309	374	366	364	350	308	336	373	355	360	328	320	379	324	360	334	329	350	351	368	358	367	341	356	367	320	335	394	350
27655	20200	8417	1341	909	879	772	801	779	774	792	820	753	789	798	780	745	792	863	767	763	745	784	748	759	789	735	745	781	754	768	821	795	783	781	767	840	763	766	801	808	784	744	754	798	741	763	756	793	761	813	794	794	788	760	791	716	767	768	736	725	779	750	787	803	824	815	782	780	761	719	760	703	738	738	756	767	696	739	803	732	751	720	770	743	734	784	802	743	769	785	780	763	747	759	744	777	776	768	733	763	726	735	763	765	776	781	770	789	767	801	754	762	772	759	731	762	733	768	777	777	711	850	749	827	717	811	785	723	791	765	806	778	757	733	754	754	705	803	767	740	749	762	775	756	774	743	804	800	764	774	752	737	732	756	795	744	740	819	733	802	761	783	823	782	746	810	708	747	781	751	749	793	749	761	810	706	762	783	796	774	770	804	748	766	752	781	740	770	761	757	718	824	745	776	777	741	712	760	740	742	771	699	756	767	729	722	750	755	765	781	756	729	798	720	792	751	757	811	727	786	825	786	819	760	784	775	779	767	730	796	818	785	726	763	767	790	716	716	745	772	777	742	759	817	781	737	794	734	775	749	728	747	740	771	803	789	755	753	751	808	761	775	766	795	802	807	722	760	777	744	761	718	737	834	806	757	805	832	737	733	727	701	790	739	786	778	782	784	840	751	763	742	700	791	736	790	722	775	718	781	739	720	751	744	729	745	757	747	706	717	775	754	773	751	768	760	837	762	752	756	720	770	759	782	797	761	750	747	740	782	772	787	749	770	746	708	735	725	801	808	771	702	758	822	783	765	788	717	766	769	743	763	743	778	751	730	741	778	762	738	787	769	776	781	736	732	762	739	772	753	791	777	765	786	756	755	717	747	827	761	770	772	719	792	766	724	790	745	762	737	782	738	753	714	795	767	782	800	759	756	773	770	753	791	754	807	745	755	743	731	739	739	791	705	787	736	801	779	750	785	759	771	786	805	731	801	786	798	768	752	725	727	746	748	766	846	718	727	757	765	766	751	769	813	739	782	772	759	744	758	690	760	819	756	708	746	809	774	754	774	705	762	784	770	758	816	756	795	749	741	782	799	767	810	773	756	756	742	730	733	741	766	732	834	737	787	748	809	764	766	821	781	821	752	815	803	759	770	763	763	814	738	762	745	792	769	746	756	771	768	769	779	771	763	790	766	732	772	756	732	764	748	769	751	768	743	811	682	755	790	759	766	752	756	756	786	779	767	724	756	737	720	748	797	782	731	766	769	762	760	763	732	795	793	753	769	752	756	772	768	780	782	759	819	775	804	728	757	737	798	809	760	732	826	760	709	743	774	772	745	820	785	781	795	789	765	822	755	758	753	741	784	763	747	736	756	758	775	740	790	815	780	749	786	772	794	736	744	751	772	780	779	767	793	816	762	751	756	772	806	711	773	787	836	723	779	774	763	762	777	727	813	692	770	729	765	713	752	772	772	761	714	784	701	760	779	771	795	770	748	774	754	719	774	786	726	795	800	752	779	781	752	777	770	734	782	750	786	759	767	787	765	765	757	765	780	769	742	708	763	795	783	753	759	787	805	785	753	750	772	793	766	771	743	780	733	734	753	745	777	787	726	728	795	767	785	765	756	730	782	780	752	800	737	774	751	762	771	741	769	776	743	747	744	803	746	758	775	761	783	763	761	742	766	735	756	747	777	737	784	725	766	775	730	819	812	792	769	811	779	762	779	737	743	792	732	752	808	784	726	751	776	769	818	811	772	752	777	767	720	757	767	753	766	745	727	788	721	711	825	754	766	703	800	726	783	780	714	797	779	761	767	781	694	777	808	734	789	729	774	766	741	711	788	763	790	773	717	768	783	761	798	764	804	791	764	708	782	761	811	815	756	773	752	717	760	771	745	759	770	779	778	769	792	767	726	821	737	774	732	769	782	818	780	762	798	819	777	747	747	763	749	798	749	775	760	732	777	768	808	788	766	774	793	708	791	759	737	753	757	763	736	766	769	758	753	763	752	778	764	756	782	741	798	765	740	755	760	767	776	767	809	759	776	772	718	747	775	810	808	735	763	775	751	746	777	737	695	772	766	779	777	728	759	772	723	770	728	781	760	738	742	754	731	799	780	791	764	788	815	821	798	746	762	744	737	763	742	728	748	782	758	757	758	758	805	745	745	806	761	723	779	772	765	760	803	769	759	764	835	804	794	803	775	739	779	759	774	739	758	738	771	712	705	758	771	748	789	735	701	755	745	783	723	747	801	795	733	787	776	784	784	792	778	788	761	723	755	747	782	768	764	787	759	735	774	767	777	783	750	737	764	755	768	788	751	751	780	771	770	787	818	773	796	779	753	741	752	712	783	719	737	725	706	785	770	744	780	774	747	782	788	820	792	774	756	800	753	745	754	751	802	766	754	783	742	769	780	749	792	753	774	769	795	801	769	716	753	715	790	777	751	731	781	768	750	725	738	723	768	730	819	791	738	784	794	807	767	756	732	800	710	784	746	739	744	782	749	752	741	749	726	821	729	767	751	804	767	738	802	792	766	719	797	783	779	768	749	811	745	795	779	779	800	802	777	759	745	773	740	778	784	812	765	762	771	783	758	746	805	740	750	771	755	788	749	769	744	794	757	749	805	746	806	745	729	819	821	750	774	756	803	802	794	759	803	746	741	787	787	783	817	750	811	761	744	758	746	781	771	731	783	750	778	748	717	767	774	701	718	747	784	741	775	820	710	795	780	745	758	781	708	771	730	759	742	788	752	783	742	731	770	724	786	766	765	785	788	776	724	815	756	750	747	819	799	785	760	787	778	767	761	761	744	756	785	818	776	783	791	805	744	746	786	776	769	746	775	757	748	753	739	772	739	770	784	795	750	757	774	733	752	730	812	738	772	763	728	774	737	829	736	746	773	783	768	840	750	789	787	759	767	756	746	770	787	768	746	774	760	792	715	785	782	749	788	778	759	712	763	774	792	755	784	725	734	728	737	712	806	740	751	718	771	743	766	798	770	743	761	721	766	765	740	762	785	757	733	812	715	819	780	770	739	769	761	761	726	747	752	782	790	786	769	791	762	773	775	779	742	767	742	762	747	753	735	766	747	820	762	771	772	769	790	737	784	729	763	746	733	707	761	755	720	724	796	767	777	793	728	756	733	716	725	796	733	761	777	753	767	754	801	744	762	746	765	765	757	761	771	747	775	736	736	823	779	767	724	802	749	789	749	757	818	768	768	764	773	757	763	748	715	781	730	762	765	742	758	736	712	763	799	782	798	719	759	770	810	740	718	782	785	743	740	794	773	823	768	741	762	791	765	713	775	791	742	794	762	794	834	760	679	727	730	727	786	764	759	821	714	758	774	727	763	771	721	775	777	798	736	746	780	790	807	747	815	761	801	799	732	771	848	729	702	749	717	769	772	814	726	754	776	708	743	768	757	766	749	767	779	802	827	742	755	751	791	743	795	743	799	796	799	731	752	715	756	763	787	787	735	755	719	735	713	767
4698	2030	1550	1028	955	882	864	872	806	788	854	798	792	800	745	776	819	822	770	760	809	799	765	827	801	771	787	716	775	785	779	774	761	775	763	743	724	800	756	770	767	805	801	806	786	770	792	746	735	766	792	772	757	767	809	768	769	794	779	752	742	802	781	750	760	764	814	747	761	763	774	803	753	723	774	808	775	791	798	759	777	744	787	748	729	758	734	765	785	783	871	796	765	773	736	825	745	763	780	773	784	770	783	762	736	772	794	810	713	715	753	736	784	708	753	789	766	717	802	769	765	746	755	721	762	797	780	754	775	759	804	789	763	767	739	811	799	758	765	727	764	716	748	785	791	757	710	810	714	753	727	768	781	786	781	796	783	760	740	752	741	752	795	763	713	822	753	733	780	764	798	783	760	758	707	787	794	718	797	735	768	747	794	728	776	729	755	786	766	784	799	759	788	771	766	791	809	770	749	720	776	762	771	754	810	792	775	738	803	772	797	772	767	800	776	742	757	781	795	766	766	775	752	734	792	798	747	763	756	734	800	790	789	795	758	728	787	767	768	753	818	783	744	788	810	764	758	785	737	735	705	771	792	808	798	772	815	781	806	781	759	799	770	732	798	773	827	724	774	851	821	751	797	795	709	774	803	763	763	805	759	772	772	801	783	804	754	800	763	782	756	764	805	751	773	786	697	777	775	762	771	794	772	733	767	779	822	755	810	793	749	815	749	771	772	764	793	755	802	801	790	754	763	803	775	740	759	753	823	802	792	769	807	811	743	746	764	766	760	749	780	755	768	796	746	741	774	751	800	767	766	778	779	774	779	789	818	800	758	759	793	756	771	787	756	762	725	769	812	828	797	790	734	773	786	784	790	807	813	752	790	796	731	834	755	759	805	763	752	765	777	778	768	822	752	745	780	735	704	773	760	768	807	727	769	765	750	788	788	824	743	772	779	789	823	760	743	792	770	808	794	766	789	754	714	755	788	767	809	751	786	766	810	765	764	796	772	815	801	800	752	756	746	727	751	713	782	797	752	770	747	733	801	757	790	783	749	822	800	813	841	761	791	766	754	771	782	753	753	807	727	777	783	769	800	789	784	793	730	793	801	784	760	785	762	783	756	737	769	746	800	786	739	779	758	766	810	848	730	805	771	729	739	783	763	773	785	747	831	780	734	808	777	794	758	752	771	758	767	724	750	782	751	742	783	763	734	775	738	780	763	777	772	792	764	750	781	785	804	719	854	783	769	775	740	774	771	776	749	759	787	790	773	775	767	754	811	759	670	787	777	729	782	778	785	795	770	720	758	753	792	782	744	766	752	752	781	782	740	710	765	775	772	803	775	755	786	806	779	756	766	758	816	777	760	777	791	761	766	786	772	804	758	790	811	824	799	776	771	739	790	755	745	748	799	786	737	820	784	759	740	802	775	790	744	810	735	811	754	750	786	734	747	733	779	779	763	695	781	836	757	749	748	792	790	770	823	787	801	780	766	752	755	828	767	775	810	807	765	783	752	795	742	787	738	758	761	763	772	805	800	773	808	813	750	719	808	749	779	766	734	783	685	778	780	800	735	733	753	809	791	805	765	765	782	749	751	759	748	759	784	779	787	720	780	750	784	769	755	713	753	815	750	803	769	756	796	862	781	730	794	805	760	746	752	789	767	773	767	764	817	789	742	750	779	850	791	798	773	780	761	788	776	803	729	744	780	753	775	746	797	760	788	774	830	731	745	752	757	802	777	776	798	735	770	793	752	798	765	749	760	778	733	801	767	765	781	828	735	749	775	762	744	767	798	755	714	749	808	767	768	776	791	773	739	734	771	783	763	770	748	758	758	739	826	768	738	679	828	745	747	788	742	761	780	740	758	761	792	797	753	766	767	808	798	759	736	831	750	778	778	770	772	759	767	762	774	779	755	817	769	753	787	737	729	763	725	761	809	812	798	784	750	767	695	760	772	767	751	779	790	786	719	750	728	804	796	784	751	756	823	793	777	792	767	737	742	811	789	803	755	794	801	768	748	830	762	779	776	800	719	762	798	808	776	769	776	794	827	757	837	770	780	787	775	780	775	770	819	708	792	793	737	753	708	751	818	753	794	800	793	751	806	728	751	766	787	783	768	739	766	748	788	767	737	791	755	731	719	728	730	720	755	826	793	730	771	786	802	767	774	784	788	792	787	766	760	781	801	774	774	782	738	799	790	725	746	759	810	699	757	767	797	799	762	814	832	768	793	766	799	742	840	782	771	767	768	812	742	760	758	765	754	781	783	780	778	739	815	785	806	765	780	750	776	766	795	737	773	784	730	774	773	801	771	763	795	745	798	784	778	801	758	802	793	732	815	769	771	810	808	743	759	774	761	790	738	769	765	798	818	780	783	759	817	739	819	733	771	825	842	779	732	815	770	750	738	789	782	774	757	734	750	781	811	792	759	729	773	781	807	826	763	778	742	765	786	774	746	743	801	786	804	781	757	791	741	764	735	777	758	771	795	736	761	800	804	776	800	751	807	780	764	747	703	792	849	736	742	738	784	809	692	750	748	789	789	766	729	736	803	752	767	770	779	780	768	822	798	792	766	749	763	773	789	748	774	796	753	800	789	774	780	750	737	772	806	767	739	738	800	792	788	711	745	747	803	771	774	747	788	778	822	769	771	798	770	805	816	778	815	825	802	745	773	754	787	762	808	757	804	800	789	792	793	771	797	769	793	769	776	803	816	774	747	764	806	788	777	813	791	762	779	732	787	727	798	749	765	795	736	756	797	732	789	758	769	774	761	785	766	793	738	766	744	765	755	778	761	762	771	766	735	791	767	761	785	818	845	738	787	754	738	754	751	792	760	767	707	782	753	790	799	797	807	810	790	745	756	733	742	792	796	751	719	769	804	790	823	766	779	760	791	779	726	752	800	817	798	773	799	807	787	834	791	787	704	741	813	749	773	765	751	805	758	826	718	777	760	787	816	767	773	799	778	804	715	780	789	725	804	775	794	727	798	788	755	762	812	787	780	721	753	763	784	730	799	776	707	804	754	757	759	745	769	752	827	766	769	734	765	739	708	762	788	722	787	761	759	823	781	770	768	771	755	758	750	768	784	773	813	771	749	768	758	765	721	762	748	759	748	743	744	802	768	770	795	788	778	738	809	774	739	808	713	771	739	760	767	736	767	770	820	753	727	692	770	788	786	770	830	775	738	686	740	804	761	786	771	770	797	737	752	775	780	745	808	768	762	729	736	766	807	740	763	806	771	761	731	766	798	739	769	722	744	789	778	787	801	720	787	769	823	758	752	785	803	815	760	793	768	765	746	754	781	780	702	769	771	786	761	722	797	741	786	795	762	754	754	750	823	816	791	745	785	766	747	768	783	786	815	784	785	781	731	747	787	747	740	780	796	723	793	831	789	786	778	786	781	803	772	756	738	751	707	820	733	820	779	762	801	729	815	805	802	761	774	753	798	798	732	782	824	807	722	808	796	766	746	761	770	823	758	772	732	791
23648	21296	28657	24265	21302	11608	1209	730	626	554	545	489	464	411	457	426	437	399	410	394	415	399	357	344	387	334	372	365	360	341	355	353	359	372	338	365	339	334	363	344	370	370	366	346	337	343	345	377	358	348	366	345	349	346	337	337	347	329	332	367	317	358	368	345	306	336	388	366	341	335	378	320	354	354	378	370	331	312	378	360	342	356	337	352	337	374	330	327	347	323	344	362	368	320	322	316	332	340	351	360	349	368	326	328	345	336	342	352	316	339	321	320	355	327	365	374	340	338	323	380	341	335	346	347	362	369	352	371	365	351	353	343	370	372	341	318	328	314	334	345	313	343	310	297	335	346	332	373	342	359	330	351	345	309	359	327	340	356	306	369	340	350	370	346	342	321	361	325	327	315	328	382	332	335	346	344	367	332	331	373	347	336	382	340	325	333	319	344	325	380	381	351	335	319	328	332	352	346	334	351	330	320	335	319	337	363	345	348	342	371	342	323	344	360	340	381	391	356	311	313	361	339	329	357	333	323	373	351	354	343	337	333	346	318	357	323	335	339	343	366	355	337	339	336	362	342	324	342	328	377	322	343	335	370	359	367	343	357	365	335	356	319	326	331	334	370	319	337	345	337	345	326	342	322	368	365	345	349	331	318	371	342	346	353	333	370	360	346	359	324	336	366	340	351	350	342	323	344	377	329	341	339	359	319	349	349	348	338	347	358	326	351	360	377	349	344	337	365	337	321	354	341	347	365	346	390	333	343	359	329	328	353	322	341	351	319	336	332	340	355	318	349	348	344	333	314	335	362	341	353	372	339	337	319	318	326	350	329	333	310	355	349	337	344	356	349	348	345	336	354	346	351	357	341	368	331	368	344	358	340	331	303	345	335	330	371	380	314	326	376	344	352	314	344	366	358	324	329	300	325	311	337	324	341	369	318	382	351	333	318	319	335	325	330	344	336	346	339	355	326	385	339	334	381	340	378	344	330	366	380	378	315	360	327	337	367	354	364	368	369	312	337	333	363	344	333	371	348	349	314	349	332	347	342	335	350	339	342	337	338	360	343	358	327	337	354	339	337	362	350	357	340	323	371	340	339	347	341	350	324	335	323	362	359	371	365	303	350	340	341	361	346	328	322	345	350	340	314	336	340	346	337	348	362	349	343	373	346	371	359	345	352	356	377	310	334	377	348	317	328	340	327	377	366	329	381	313	372	372	381	333	322	343	352	377	352	334	351	357	365	334	338	369	365	315	324	360	319	359	352	355	344	350	357	367	340	372	364	357	332	333	359	308	349	358	345	358	343	343	356	367	354	323	310	344	335	332	323	333	353	333	352	341	365	357	368	344	330	375	376	362	350	366	349	368	337	330	341	346	355	338	329	283	353	340	351	362	322	337	370	330	366	346	337	340	379	367	341	320	357	316	365	330	337	352	365	343	331	330	389	325	370	341	347	319	342	341	320	355	341	348	367	351	329	325	323	353	352	374	345	328	333	337	338	318	358	339	362	371	314	344	340	347	372	339	369	346	308	334	341	354	343	338	351	308	340	325	331	340	346	317	331	334	357	330	330	336	352	339	350	342	310	342	345	332	360	332	317	358	366	323	331	335	362	368	327	374	345	310	322	330	352	355	352	360	318	373	351	320	341	349	328	334	307	335	354	316	337	318	341	364	315	357	367	387	358	371	324	336	366	352	332	384	351	331	349	325	333	337	359	353	342	323	321	317	372	357	342	359	333	357	354	320	355	339	355	323	344	334	353	342	359	327	349	352	328	348	358	324	336	355	354	348	352	318	308	349	341	327	339	333	379	297	344	324	370	335	320	359	356	366	331	323	338	314	350	314	337	342	378	363	368	323	362	383	351	340	353	357	347	325	326	358	362	370	349	347	359	345	333	327	367	339	333	363	329	368	327	362	345	345	345	329	350	334	300	365	358	351	326	344	364	317	338	328	367	351	339	357	312	345	323	332	316	343	337	318	327	358	366	322	301	321	364	292	382	351	328	341	311	326	346	367	319	352	348	378	347	317	355	338	331	325	373	336	378	346	347	334	346	335	305	373	351	353	339	360	329	326	350	356	330	345	347	397	341	346	346	332	354	332	337	331	360	341	332	365	354	338	326	354	333	347	339	353	378	329	324	356	364	347	330	327	336	319	368	355	355	348	354	335	344	354	331	376	298	351	322	377	340	326	343	377	366	324	325	337	354	356	336	315	333	349	342	343	346	326	340	353	329	308	353	332	331	373	347	389	357	317	316	326	329	374	333	335	348	353	325	325	351	329	354	336	331	357	367	346	364	358	295	327	373	350	298	387	347	362	334	350	326	322	328	361	352	344	354	351	360	353	324	361	347	350	361	356	346	340	320	337	349	359	358	334	338	365	363	308	353	344	328	335	357	364	310	346	375	347	348	355	339	366	330	355	345	330	342	360	348	331	345	340	344	357	370	369	344	356	337	339	356	337	345	352	322	339	338	378	343	352	329	310	363	337	359	371	333	349	323	331	361	344	364	322	370	344	349	309	320	354	304	346	346	352	336	342	345	328	330	339	344	332	342	336	356	370	339	392	348	354	354	336	343	314	351	355	308	335	358	341	364	354	373	381	330	327	351	342	335	312	355	353	340	351	338	350	342	341	339	332	354	361	349	332	322	337	350	350	313	365	400	333	347	358	330	347	352	354	347	340	371	323	351	339	324	325	342	339	334	376	358	369	365	310	327	359	338	306	366	361	355	319	369	355	352	333	325	360	386	379	334	330	348	326	340	322	310	349	363	358	299	335	334	335	362	344	362	344	331	376	340	340	337	352	325	340	316	359	372	369	361	315	332	369	347	358	336	353	359	340	337	329	337	323	361	320	308	338	357	353	320	311	334	335	309	322	356	327	344	335	350	365	357	357	313	356	355	362	332	349	332	348	350	352	356	347	334	336	352	317	326	333	315	315	348	324	362	335	346	358	312	325	360	355	324	368	336	341	343	346	363	366	344	353	360	349	377	358	353	346	333	312	342	336	348	354	313	330	324	353	324	345	363	330	384	346	348	341	355	358	320	341	334	343	334	328	318	322	314	380	332	362	317	327	386	303	354	345	374	348	358	342	362	336	335	346	362	339	339	363	364	339	364	361	356	338	353	336	314	327	330	356	365	344	385	361	345	321	347	372	349	381	341	336	378	373	348	347	328	383	355	324	373	333	353	335	351	361	341	337	314	355	328	370	355	336	367	326	351	336	344	325	341	348	338	344	376	367	349	308	339	335	347	343	344	312	358	351	331	353	352	379	344	359	323	353	319	334	318	358	380	372	348	358	346	303	354	360	357	308	327	346	380	308	375	350	309	349	352	371	365	338	323	354	365	346	351	305	327	392	327	320	334	311	337	354	350	324	335	368	350	352	354	320	353	353	371	331	298	361	329	316	335	337	343	332	374	365	359	352	331	334	354	353	337	344	335	344	354	365	363	353	341	344	329	353	322	305	348	359	374	376	345	375	363	354	310
3345	9189	6134	2907	2080	1577	1177	987	838	675	648	611	521	525	472	472	451	439	448	439	428	387	417	394	421	387	406	378	400	392	361	381	388	399	366	383	412	346	391	373	383	403	346	345	399	368	355	335	397	353	392	341	395	361	355	377	368	348	373	378	354	336	344	348	366	355	359	341	348	378	355	366	381	360	325	370	364	364	389	358	368	408	372	369	368	349	351	367	353	370	352	346	361	377	362	370	389	368	373	369	364	360	386	360	344	353	367	356	402	372	342	356	365	316	328	364	383	368	375	342	329	367	342	352	344	357	394	363	360	375	370	387	312	354	340	361	364	394	350	326	383	356	413	363	356	374	371	337	339	360	355	348	350	345	366	361	339	370	378	376	349	368	361	358	353	387	345	350	359	349	356	384	343	402	350	358	381	377	340	388	333	387	362	383	361	387	341	385	347	349	385	370	350	381	325	351	350	334	354	347	354	364	356	336	356	353	336	374	388	361	367	347	371	366	374	351	352	355	346	346	339	321	349	350	348	373	380	333	357	358	382	356	372	360	360	329	343	368	341	394	343	345	368	374	327	381	369	351	334	350	377	396	369	328	377	354	342	349	387	366	353	368	336	352	347	358	363	349	335	374	374	357	366	304	353	356	365	387	370	330	384	341	357	350	391	355	375	354	345	342	354	366	388	370	357	366	340	372	362	396	358	357	336	335	341	353	328	385	403	422	365	336	369	357	363	365	363	374	356	383	363	331	393	362	376	384	406	382	352	343	378	358	358	376	322	345	373	378	338	378	379	387	332	337	381	368	352	353	358	382	370	392	341	338	353	356	379	374	380	362	354	353	371	362	372	374	372	350	353	357	346	339	335	362	338	377	379	352	348	350	342	355	352	340	376	371	356	392	382	348	357	376	352	355	368	379	355	351	355	348	388	360	338	353	374	337	393	334	364	370	336	346	373	342	355	324	344	349	372	381	352	340	387	352	352	348	364	351	345	378	334	364	396	354	386	343	364	375	379	333	377	349	366	363	349	372	376	351	374	330	397	357	384	387	330	371	363	361	385	350	353	365	297	328	353	332	390	375	366	388	365	344	337	336	380	380	356	384	343	393	351	375	381	354	357	351	375	343	368	358	304	340	331	366	380	352	366	339	398	361	348	352	367	348	328	353	341	365	363	347	332	355	377	344	358	370	369	339	352	347	364	362	371	377	364	332	369	361	355	361	374	362	320	358	343	341	393	356	384	348	374	373	396	373	353	356	366	348	395	351	338	378	363	361	414	378	371	345	353	383	377	332	341	410	347	380	344	369	354	349	378	345	378	326	371	358	349	364	347	346	383	369	345	394	352	367	362	355	379	325	345	382	353	383	371	378	376	356	334	312	356	379	351	347	328	344	314	341	403	367	375	357	363	349	339	384	343	357	331	363	369	353	362	341	306	371	372	378	369	345	343	350	352	340	382	378	307	327	358	375	384	366	365	357	319	369	333	388	320	362	326	354	361	372	379	380	378	384	362	363	378	341	357	325	333	353	371	343	318	369	364	339	366	342	380	341	381	362	401	372	366	366	392	384	348	362	342	349	353	336	343	362	342	356	346	379	361	381	376	363	366	363	371	364	339	391	326	377	347	358	345	391	384	371	363	384	367	353	355	342	369	405	367	362	381	352	362	338	386	372	352	371	360	352	373	377	333	383	354	364	327	373	353	357	332	316	369	368	382	347	357	349	388	330	355	342	375	361	330	338	359	340	397	365	346	341	339	344	323	335	366	362	387	331	345	335	356	370	366	379	396	382	343	348	360	362	351	351	344	354	391	434	348	394	370	365	370	368	355	360	351	332	381	358	342	385	372	344	371	340	344	361	386	377	375	342	358	365	311	354	365	389	368	334	323	342	362	366	365	387	361	377	366	347	377	359	363	369	324	349	376	365	372	374	372	339	361	352	352	356	354	361	339	339	353	365	331	334	357	369	366	346	375	351	344	357	355	408	358	355	340	323	352	384	348	320	359	359	366	374	362	350	357	343	383	330	353	367	387	397	342	395	348	376	386	357	336	335	375	361	382	329	376	356	383	378	368	365	364	341	333	342	373	355	392	336	345	357	356	403	351	376	342	364	367	380	379	378	397	364	362	352	362	361	387	335	375	362	360	379	352	365	364	378	387	335	372	331	380	341	368	333	345	364	334	369	348	357	373	364	330	379	356	340	360	363	363	339	358	361	382	358	379	383	336	376	357	402	356	386	381	316	338	352	345	379	372	333	394	359	379	375	358	361	354	332	322	362	355	367	373	363	351	348	359	388	371	338	369	359	340	371	379	356	323	334	371	365	392	339	379	330	365	385	386	388	402	344	386	363	370	378	356	344	363	352	371	374	362	374	379	385	369	359	356	326	327	364	322	336	351	326	352	366	387	359	342	362	337	368	353	348	371	349	339	372	359	339	332	340	351	318	364	371	384	339	360	351	369	383	356	362	334	353	356	353	367	362	352	372	376	359	340	359	334	358	325	364	352	354	376	352	358	326	386	373	368	373	350	378	380	350	330	362	375	361	354	364	390	346	366	368	383	341	396	327	358	360	368	359	376	348	353	356	372	338	341	328	378	328	340	355	328	326	370	329	383	377	349	369	344	386	374	329	335	365	341	378	392	404	338	369	336	392	376	289	346	392	339	378	353	370	361	373	402	311	358	377	345	342	380	371	380	402	363	384	342	369	374	371	350	347	377	345	348	321	333	350	360	377	351	358	330	349	353	345	378	395	398	360	373	384	341	336	368	354	331	364	355	360	327	340	388	362	355	376	398	385	347	364	358	367	372	358	352	376	384	351	339	345	372	379	371	373	395	323	355	360	389	391	335	370	379	354	351	378	394	336	365	394	385	352	347	331	362	358	345	376	375	323	338	331	365	366	360	388	365	335	353	361	384	341	342	363	348	365	383	365	350	360	364	363	347	353	371	366	373	368	367	373	373	353	382	366	335	376	367	370	354	346	358	369	352	323	348	368	366	321	371	338	342	364	359	350	327	316	396	350	369	401	362	380	332	371	385	368	363	342	352	404	365	361	364	354	363	334	378	373	319	350	323	397	380	355	361	357	336	350	354	397	351	392	370	354	342	341	337	353	381	375	338	397	369	370	346	340	356	365	351	336	399	342	334	401	362	355	346	385	343	376	391	342	367	355	380	398	315	368	374	377	372	356	337	384	332	361	352	330	372	336	361	359	379	363	327	356	341	350	367	369	362	346	360	338	366	369	359	387	315	375	368	353	352	390	342	342	344	357	348	310	373	388	360	349	355	396	373	369	397	355	372	353	368	345	361	367	383	375	351	361	345	375	392	370	354	351	373	350	377	324	377	368	353	367	398	330	380	384	374	377	334	399	334	346	371	357	358	368	353	341	345	390	385	353	382	362	383	358	358	329	390	365	325	368	352	376	373	356	387	379	358	369	373	353	368	376	358	383	376	362	323	326	333	343	381	367	364	365	359	333	334	390	346	373	328	359
24705	21257	27638	25103	13136	1613	1151	1083	1049	1006	955	962	974	993	994	953	905	929	948	880	905	961	893	944	937	910	903	901	864	955	902	829	908	876	932	844	882	871	887	910	923	916	870	902	867	931	931	853	869	926	898	918	901	935	877	867	893	855	888	861	901	961	865	890	891	907	927	840	932	927	906	899	909	881	881	942	894	868	881	865	904	912	927	936	874	878	867	955	917	867	849	839	926	918	934	909	875	939	871	878	883	884	889	898	867	942	964	888	894	904	935	942	913	897	923	934	941	904	878	908	904	875	944	903	885	899	880	912	871	841	840	886	851	899	929	939	879	872	899	952	909	926	919	889	929	911	949	918	833	913	839	896	882	903	871	919	886	881	898	902	884	918	897	834	925	941	876	877	912	884	877	902	919	951	929	872	897	928	941	842	911	908	868	925	872	845	899	936	906	919	907	918	905	943	885	874	858	884	902	914	866	892	896	922	862	864	907	886	912	916	867	920	936	932	901	915	925	922	893	962	921	919	903	869	895	943	937	883	949	917	926	885	887	950	890	901	877	912	954	901	925	903	895	928	928	919	887	878	850	900	868	902	879	896	858	911	910	849	945	905	922	871	901	933	886	892	877	912	905	879	927	933	927	905	893	904	948	931	924	884	834	876	860	906	882	884	882	896	868	881	892	905	900	842	874	924	892	899	905	890	917	853	833	935	890	893	932	900	960	908	906	907	897	868	924	863	903	927	921	922	907	917	837	854	854	904	909	977	883	898	925	876	878	863	865	969	969	916	894	896	849	891	934	921	902	941	919	950	949	920	884	930	855	866	853	921	864	910	897	898	927	919	889	834	911	918	922	879	907	899	912	911	934	898	921	908	831	853	854	879	906	905	837	884	898	907	903	900	942	876	881	897	889	833	855	895	890	937	864	920	853	864	922	902	873	840	900	903	904	861	886	880	871	932	903	862	943	914	907	892	869	879	876	882	863	879	905	924	865	863	920	899	923	884	941	881	857	957	903	901	903	875	879	920	918	814	910	888	913	900	942	931	925	945	911	888	874	929	858	918	886	942	932	880	916	938	891	930	829	908	890	920	933	908	914	903	901	908	907	917	928	870	895	878	840	847	943	875	851	940	879	932	899	917	895	862	883	892	867	911	894	855	943	881	860	903	898	904	968	923	882	884	938	850	926	928	886	876	905	857	889	892	801	906	884	891	904	865	892	917	860	897	891	939	935	899	925	911	841	912	878	908	868	919	895	848	925	894	908	941	953	891	949	884	867	867	901	936	874	883	870	905	883	928	916	860	904	929	912	864	867	930	895	888	936	859	898	901	841	889	896	853	925	891	937	885	945	874	894	920	870	922	914	831	938	924	892	929	895	892	872	899	940	874	899	909	923	894	865	917	904	933	899	911	853	957	934	952	914	911	870	880	857	922	913	885	898	917	924	949	932	894	908	911	902	893	934	907	910	891	893	838	857	899	886	903	832	901	915	911	917	906	902	909	967	920	863	861	862	941	851	894	931	855	945	932	852	914	829	932	867	950	902	872	991	896	870	891	872	883	836	898	895	863	905	876	873	910	887	902	912	936	908	893	880	898	885	889	928	966	882	885	935	925	936	931	848	904	901	851	946	906	899	934	900	842	888	953	915	926	888	943	963	878	854	895	944	871	896	897	895	926	842	885	885	894	846	935	882	877	873	869	927	887	919	841	898	878	928	905	873	889	940	871	904	967	866	935	879	913	837	844	894	888	938	937	843	879	950	865	937	910	916	954	871	884	859	905	881	961	906	863	870	887	914	881	929	910	843	871	916	888	861	888	914	883	881	839	875	919	943	875	868	878	878	872	884	885	908	897	922	867	883	903	912	889	891	892	873	918	868	942	913	898	946	912	881	935	892	949	859	911	938	914	874	930	840	916	930	854	902	924	891	872	897	890	841	881	881	887	902	895	931	910	905	878	859	950	945	913	936	962	949	879	883	903	864	842	930	897	905	922	888	896	906	899	938	867	888	865	864	916	870	857	906	906	888	876	902	907	957	860	837	875	861	870	905	898	888	911	873	890	908	915	866	896	878	920	840	907	861	874	906	852	844	883	913	934	899	911	919	892	910	888	863	928	851	881	883	895	896	911	903	905	882	876	913	903	916	911	900	897	882	880	916	863	882	910	879	952	945	931	885	888	949	926	930	942	970	876	863	960	935	891	903	889	862	869	917	918	881	931	914	885	872	914	905	858	835	873	936	859	894	920	971	904	898	886	885	925	906	861	894	884	876	883	911	921	897	914	872	914	895	854	875	870	898	907	861	910	894	881	918	870	968	869	940	941	861	888	908	867	952	828	912	859	906	851	884	936	904	879	917	858	894	916	902	886	889	846	888	891	923	879	910	907	842	845	935	901	894	918	909	923	901	890	876	923	856	925	900	864	894	919	897	829	920	879	897	883	915	911	885	891	904	953	899	863	901	904	932	878	876	845	875	910	874	854	881	878	876	878	877	896	887	894	878	846	911	890	896	863	866	917	848	924	894	858	919	838	910	880	900	970	865	915	953	925	930	850	884	916	935	875	869	881	910	917	889	913	884	865	858	907	854	881	901	901	890	937	860	867	839	938	885	942	932	895	895	884	889	892	889	932	923	904	950	906	905	855	904	897	915	917	909	882	919	896	821	894	919	888	846	879	910	917	860	888	907	842	871	910	908	856	928	878	918	943	961	1001	868	848	930	869	852	887	878	870	947	905	880	880	943	876	901	868	857	856	924	892	887	894	940	868	915	912	894	933	873	863	900	836	911	918	896	931	867	891	859	879	916	912	918	888	884	869	873	871	840	918	877	883	851	895	885	882	988	907	935	943	883	883	885	864	897	895	902	847	914	916	890	849	928	877	894	856	908	858	915	879	923	893	841	848	899	889	908	921	876	865	897	950	890	904	861	883	904	920	886	935	874	912	892	938	902	900	857	882	877	869	902	880	932	914	941	890	877	824	864	935	915	892	824	890	882	907	901	897	916	918	848	914	884	900	895	874	877	876	913	863	882	884	931	899	870	924	865	906	858	912	904	873	880	862	861	870	922	904	889	850	896	902	897	872	869	944	909	917	858	848	936	928	824	899	880	892	883	864	822	936	893	865	880	842	920	937	915	904	933	882	900	913	895	925	896	890	869	873	910	913	895	905	866	848	896	898	920	917	953	897	923	886	952	939	926	871	924	945	874	881	904	891	916	929	950	911	910	890	918	939	885	887	920	927	901	921	897	915	948	899	892	890	931	899	967	879	919	896	847	920	889	934	874	910	888	903	854	818	939	927	951	870	902	937	972	901	907	910	905	888	869	867	878	868	899	918	877	895	952	905	916	961	868	895	971	879	932	888	860	897	909	921	892	850	896	916	879	862	915	930	953	928	891	912	953	881	861	886	854	904	914	871	922	843	886	875	875	919	886	933	931	861	937	916	860	902	912	915	894	822	914	883	855	913	842	858	963	913	874	923	879	901	901	900	892	907
3612	5832	3950	2251	1736	1510	1377	1272	1179	1069	1035	999	988	981	977	915	1006	917	914	956	887	882	864	950	917	889	896	894	938	910	874	927	914	936	919	886	890	871	891	871	919	894	868	891	926	840	893	921	918	858	958	889	932	883	906	904	883	930	848	882	885	849	898	918	915	893	898	909	941	909	887	890	887	961	945	922	930	903	878	921	937	928	860	862	856	890	866	879	914	930	855	879	855	893	915	933	891	895	880	925	912	873	899	904	864	899	866	888	863	897	883	902	875	865	883	846	932	873	869	833	867	881	862	916	849	932	889	872	875	863	906	921	896	856	886	940	879	917	943	898	911	856	862	909	884	923	948	893	881	859	853	859	870	884	868	872	849	901	848	925	887	912	911	856	895	871	838	904	890	852	888	844	897	903	911	891	872	884	951	881	887	881	897	882	928	873	900	909	882	930	908	869	921	843	916	911	855	916	880	941	926	892	897	897	890	900	895	918	907	847	897	908	891	917	866	839	870	889	891	904	872	897	909	859	896	868	862	850	904	908	887	906	886	882	864	893	893	845	852	956	894	880	764	932	931	879	876	879	831	891	902	920	906	868	930	842	925	916	857	892	921	874	858	915	869	892	905	941	908	930	896	884	895	926	879	912	933	867	917	898	856	886	844	891	877	916	865	906	859	851	878	878	901	908	896	929	828	902	868	882	897	878	853	859	898	900	950	855	888	807	967	909	866	876	891	877	912	845	841	894	900	871	875	912	841	928	906	868	847	834	959	893	819	867	895	865	918	900	907	864	952	889	898	857	874	867	910	856	883	854	913	874	925	955	907	881	898	859	894	902	892	887	880	927	857	832	865	913	908	905	898	879	911	881	889	923	846	900	901	852	929	895	865	880	863	916	887	927	903	893	910	888	922	936	874	892	901	926	892	906	879	898	844	883	895	875	893	862	877	885	916	884	915	840	899	898	928	860	917	941	899	939	881	914	866	891	877	880	888	925	922	918	840	904	849	896	845	900	892	915	894	870	848	876	893	897	878	866	877	883	931	844	889	976	858	911	951	886	840	898	904	872	899	901	896	957	891	888	923	901	890	903	880	917	918	880	853	883	925	902	885	874	886	879	893	879	898	889	890	910	852	877	967	874	868	845	928	944	929	922	926	898	934	898	896	876	929	905	883	902	930	966	887	857	861	956	914	877	897	889	869	914	907	850	907	889	897	908	916	919	863	903	823	932	879	900	881	918	896	920	866	873	877	959	902	894	881	844	876	905	854	897	890	863	913	909	875	909	850	873	891	878	944	900	894	856	920	853	911	881	868	924	904	885	917	902	838	888	892	917	887	922	921	852	896	841	930	918	837	911	912	920	873	936	879	871	903	906	928	920	854	876	894	914	909	820	851	869	912	928	894	878	979	851	929	916	924	850	935	939	909	852	868	935	882	840	971	819	902	913	822	889	935	900	889	903	870	906	842	880	920	913	870	844	887	861	858	857	941	939	913	927	902	841	924	887	927	882	872	915	847	869	871	920	935	921	903	975	919	866	887	875	858	908	907	908	882	903	918	908	859	840	910	902	890	939	886	909	848	907	891	894	978	860	916	887	905	886	943	857	889	913	926	881	909	917	865	836	903	907	909	830	912	878	912	941	873	840	935	842	911	881	914	867	876	899	839	902	867	867	947	908	910	921	844	947	833	945	883	886	872	873	919	882	894	904	917	862	856	907	879	915	878	906	921	878	853	898	858	872	852	890	875	843	910	896	942	910	920	881	917	895	915	921	913	864	920	839	916	922	867	838	916	907	896	896	872	881	919	916	922	891	926	908	873	888	885	898	913	884	905	854	873	932	897	928	853	907	857	850	939	856	894	890	873	878	860	931	878	885	930	885	930	890	921	917	847	884	906	876	872	882	869	879	842	928	927	881	883	925	862	890	870	856	857	880	913	895	836	883	892	909	881	928	889	881	911	903	934	905	919	870	861	865	883	930	883	893	873	869	884	889	892	932	933	874	895	889	897	900	926	888	841	796	866	863	882	902	940	882	926	840	912	887	896	902	842	868	896	897	899	840	902	890	923	903	893	870	884	874	900	905	900	874	894	924	859	860	931	911	853	854	951	859	882	871	872	889	875	908	896	916	890	880	869	876	906	816	887	912	924	893	877	908	851	803	864	827	850	886	856	852	901	915	878	894	871	925	881	900	858	920	882	866	902	942	830	888	941	902	899	897	882	901	887	950	857	984	870	929	889	853	874	858	917	880	971	924	855	932	918	894	865	897	938	897	917	963	968	903	857	878	884	902	866	888	909	834	877	860	873	867	900	869	894	857	916	850	907	937	873	937	867	931	903	869	912	879	894	910	905	901	905	864	919	891	904	922	878	944	901	885	888	902	918	885	865	904	927	904	903	871	907	844	846	909	911	948	885	924	869	835	862	843	879	854	894	893	922	950	874	861	889	893	913	812	872	880	859	871	871	968	896	877	892	869	860	831	895	910	858	896	886	863	892	921	870	881	939	861	861	905	912	886	897	900	890	927	903	900	853	888	857	866	938	896	885	885	896	846	877	843	924	932	890	840	860	919	895	888	891	904	904	892	890	829	844	850	901	916	881	927	870	907	935	906	899	881	934	900	906	867	829	843	882	879	921	912	892	882	847	943	904	861	926	913	871	916	933	909	893	884	898	906	903	887	871	847	896	869	833	867	916	848	872	919	917	851	906	907	872	904	871	890	921	867	898	930	928	854	886	886	905	904	922	872	883	852	864	851	928	905	880	935	879	942	895	922	904	914	935	880	861	899	867	859	843	864	931	860	842	870	850	865	958	888	911	882	867	891	956	894	880	842	917	888	898	868	891	942	865	860	860	873	880	869	897	878	841	916	903	878	920	904	817	871	888	844	927	893	865	948	855	898	854	880	890	897	895	920	933	892	914	897	902	843	974	896	866	860	901	929	863	893	931	905	844	910	895	895	873	895	913	911	899	902	860	856	887	887	852	903	903	931	850	857	878	920	866	856	906	877	886	859	906	906	911	890	871	872	874	889	864	894	920	922	899	929	868	966	913	909	803	933	871	886	898	889	879	867	921	931	918	932	903	916	937	860	842	839	888	935	946	894	875	858	875	884	938	833	888	897	947	897	890	912	909	848	932	837	862	923	912	942	956	894	901	890	909	891	905	906	861	859	860	833	916	885	934	870	924	930	945	886	942	863	868	849	852	924	899	916	894	883	878	865	887	866	930	886	897	923	944	840	930	848	872	887	875	916	915	880	913	889	851	883	905	925	905	839	866	940	880	905	880	920	856	905	868	929	823	890	949	903	854	860	967	885	875	890	928	915	881	902	854	963	867	896	866	853	850	913	924	879	882	932	875	942	907	903	887	861	842	915	814	877	864	913	892	864	841	929	925	884	834	842	924	865	911	912	869	888	920	854	886	903	831	854	850	902	917	907	871	908	911	877	935	900	866	890	921	855	832	916	926	882	904	906	848	909	872	888	871	877	900	899
22373	21186	28910	23741	21179	21237	10780	1209	824	794	675	613	598	494	485	494	515	485	447	425	404	446	468	455	394	414	412	358	410	429	379	362	384	390	396	371	402	403	381	369	367	381	357	382	382	408	402	369	396	371	373	382	404	397	360	370	366	374	366	370	346	364	352	373	345	341	345	389	399	369	360	359	349	388	388	389	372	374	367	373	374	337	391	377	359	365	386	358	365	375	365	384	391	357	360	359	326	353	356	386	363	368	380	352	390	333	383	350	374	353	341	371	353	368	388	379	365	357	349	381	394	359	399	368	401	362	367	349	359	391	367	363	390	347	369	375	395	340	334	385	375	351	401	378	360	336	357	340	336	389	379	383	384	371	349	377	347	344	371	402	351	363	370	358	343	359	380	338	344	354	332	360	390	347	379	357	344	364	364	352	353	367	323	351	394	342	383	366	390	336	336	338	379	366	352	379	400	349	356	363	417	388	360	431	335	399	398	382	360	338	357	380	366	337	400	360	365	372	380	374	356	350	398	373	344	347	341	394	376	345	375	373	357	383	385	385	371	306	331	379	364	337	361	329	347	363	352	357	346	343	353	380	326	375	378	342	366	333	369	366	373	381	364	362	394	336	389	343	370	352	351	360	378	357	381	358	370	372	357	373	366	374	396	345	341	345	378	384	359	371	366	359	397	386	350	354	406	368	365	361	380	369	357	349	369	386	397	365	354	358	375	380	357	353	374	373	341	352	384	360	349	358	363	376	330	387	370	365	363	361	354	358	354	354	367	359	344	383	381	372	368	367	362	404	352	368	375	364	365	371	401	391	350	410	330	351	404	297	366	370	362	322	330	345	345	346	357	383	357	371	348	361	331	380	364	359	353	370	362	355	397	405	360	367	368	401	385	323	377	320	349	378	384	359	365	337	364	364	369	339	394	370	384	366	346	349	384	374	358	367	323	357	376	345	350	386	371	400	379	396	388	379	384	372	373	350	375	362	377	372	344	390	392	351	356	354	344	352	365	392	367	339	360	357	374	355	378	380	353	356	386	349	363	386	364	371	384	375	362	376	362	378	361	352	362	361	386	404	370	364	388	349	369	356	359	373	339	357	364	338	352	336	336	315	387	362	372	363	377	328	325	400	384	356	353	378	366	359	353	338	356	374	373	389	368	391	343	334	385	333	410	378	387	376	401	399	351	373	362	381	370	354	348	329	339	384	385	350	355	373	360	361	372	368	375	387	345	394	396	382	381	361	339	404	387	338	364	388	374	382	384	343	373	356	395	345	340	370	400	344	369	372	384	393	383	364	393	370	384	388	343	385	330	339	362	397	393	384	405	368	404	327	369	350	379	385	346	366	354	365	341	391	331	370	350	383	337	344	359	338	372	327	392	397	369	367	360	368	349	364	345	352	367	363	371	371	374	348	351	384	383	340	348	314	394	379	369	371	358	356	384	366	355	368	356	356	365	342	355	378	366	342	341	371	347	373	350	347	358	352	346	358	351	352	380	373	368	359	375	347	361	335	389	375	363	365	321	350	363	355	365	355	350	380	368	406	358	346	343	363	336	362	359	379	385	371	387	351	355	376	354	388	383	370	393	377	364	377	328	393	377	365	330	363	374	356	387	364	354	379	360	378	345	329	354	366	381	362	388	368	389	387	363	390	380	355	382	367	345	361	364	386	362	369	387	366	342	364	367	388	365	368	390	368	328	338	359	369	364	322	350	381	363	359	382	363	401	396	363	366	358	352	351	371	362	343	341	333	349	361	368	336	374	391	362	311	374	360	350	365	341	345	390	330	357	400	345	349	363	341	373	369	346	417	384	379	343	396	373	353	347	374	379	349	367	390	400	324	366	357	325	363	355	325	374	373	357	372	372	377	347	415	346	386	353	371	357	372	372	357	364	374	409	387	378	354	385	369	330	384	359	355	380	374	367	343	363	376	354	375	352	359	366	364	378	355	340	341	317	377	404	370	332	349	395	386	364	354	371	366	368	383	386	386	379	316	379	409	360	337	383	359	358	339	378	378	323	407	381	354	363	348	353	365	350	367	333	355	361	359	329	422	394	366	367	358	345	342	341	339	389	346	330	353	403	337	404	344	367	358	344	356	397	378	390	349	347	349	362	383	369	369	360	348	344	368	339	338	349	349	334	356	354	373	391	370	361	382	369	341	359	343	355	365	348	360	379	370	363	352	337	359	374	359	383	361	353	378	352	389	393	359	371	377	394	353	362	347	382	381	358	382	377	371	376	409	366	366	403	359	359	348	357	336	343	347	381	366	339	406	365	400	358	356	362	397	373	385	344	369	366	348	341	390	363	363	344	405	369	324	372	354	336	348	349	358	375	388	357	377	388	382	376	390	361	351	358	372	366	350	362	351	331	349	362	352	358	381	376	378	382	331	325	352	353	351	365	356	370	363	356	355	354	366	375	356	358	380	364	315	352	374	322	349	365	385	368	367	336	365	384	381	366	377	383	354	394	380	352	380	371	378	340	376	365	365	346	329	315	357	365	399	373	368	391	388	383	376	340	376	333	371	383	366	332	356	366	355	380	341	342	347	402	386	366	375	375	394	357	349	339	386	318	384	360	364	374	372	365	367	380	335	330	355	362	389	374	377	371	356	329	363	351	376	387	350	355	359	353	395	353	389	335	341	375	344	344	347	365	365	335	344	400	366	381	359	334	376	348	378	323	364	344	340	388	341	356	378	368	365	361	347	377	369	335	361	369	369	362	372	363	378	349	386	388	366	374	345	392	338	374	399	363	354	380	400	338	350	370	375	377	381	398	358	358	346	372	395	364	367	365	339	387	399	381	349	363	397	394	394	352	334	372	345	316	384	402	373	366	350	369	342	395	372	365	362	381	372	378	372	370	407	356	355	356	352	352	357	372	350	360	377	340	379	378	336	351	360	379	366	336	373	367	358	326	378	371	370	363	377	350	331	366	353	366	364	401	370	356	388	351	364	361	345	384	368	345	366	401	354	375	355	336	374	385	350	369	365	399	383	334	367	359	348	376	393	367	340	323	361	383	370	375	365	388	346	386	376	354	378	391	384	337	350	394	350	330	369	310	368	372	339	394	390	356	349	347	371	341	407	378	334	415	353	377	399	353	310	372	393	368	328	390	345	356	336	355	359	354	341	355	353	378	359	354	327	390	379	367	367	341	348	334	378	391	338	363	372	352	337	405	394	368	366	380	330	405	354	378	413	382	378	382	347	339	349	356	347	357	329	368	361	346	370	383	379	367	369	343	357	366	366	366	366	356	349	373	368	367	375	367	356	379	392	362	405	392	397	346	348	348	336	334	385	374	340	390	383	362	356	352	362	357	340	366	366	375	355	336	338	361	342	313	369	348	397	382	382	403	364	370	331	390	337	385	371	382	358	340	389	395	355	340	361	337	374	370	409	364	386	347	358	346	376	343	374	363	385	356	359	348	362	363	383	351	298	390	332	387	384	383	371	349	359	373	362	400	352	389	381	351	367	375	369	348	383
4241	14410	9855	4963	3429	2619	1966	1516	1250	993	831	771	644	654	554	532	517	499	473	444	478	427	420	403	398	377	407	449	415	446	363	414	401	390	409	365	422	381	357	384	377	373	358	384	368	385	365	380	362	341	354	373	356	394	367	371	369	371	349	360	357	368	360	394	365	343	396	359	375	350	389	376	355	355	372	368	381	365	376	369	360	357	339	358	366	384	361	388	363	368	376	371	342	369	377	366	382	361	351	372	357	361	362	367	355	388	360	352	346	372	339	386	384	332	357	372	358	353	343	341	353	354	353	353	351	362	308	359	353	356	350	341	325	347	373	355	330	378	408	363	332	367	392	366	325	339	382	353	334	367	359	367	371	336	371	374	357	361	371	362	366	375	341	370	367	337	358	385	355	346	379	361	367	387	375	385	371	356	332	341	326	387	320	365	371	356	338	371	342	370	354	323	346	364	380	375	374	351	375	365	379	331	388	351	351	380	380	335	381	318	362	398	358	366	353	336	373	358	355	353	339	343	329	369	399	361	349	337	329	368	324	364	337	349	346	374	360	343	342	356	352	352	364	368	382	389	393	375	336	389	345	365	354	390	360	313	344	367	364	360	381	361	342	377	345	371	319	399	337	379	358	355	338	362	344	340	361	358	344	340	308	382	346	346	350	360	371	341	351	391	386	334	347	378	345	348	365	382	363	348	385	387	341	333	372	366	349	362	372	364	383	345	334	366	349	369	364	341	350	335	368	361	320	350	365	369	367	364	344	369	353	365	371	333	339	356	357	385	362	355	350	335	365	368	328	347	360	352	368	350	339	330	344	386	361	387	351	398	354	350	388	364	373	332	332	371	370	369	334	379	358	389	358	349	357	399	359	395	374	347	391	375	348	383	368	343	361	379	379	375	331	351	373	352	356	327	354	365	354	337	377	328	382	350	324	410	363	333	361	339	349	324	364	369	368	355	381	391	357	383	342	305	390	376	353	360	348	362	361	329	350	378	367	339	325	359	406	362	341	344	347	350	374	337	383	359	347	376	370	357	364	340	389	364	389	386	360	355	354	352	356	347	353	339	392	364	374	359	364	362	373	331	382	366	363	348	369	378	342	334	355	367	361	341	411	350	365	330	363	361	373	369	350	320	373	377	362	349	355	338	380	352	339	372	386	366	376	383	353	367	370	389	368	388	369	377	351	362	375	389	393	373	371	397	356	360	386	370	356	355	399	328	377	374	356	375	348	382	365	376	352	348	380	349	363	352	374	385	339	342	341	328	343	363	383	363	356	342	380	369	368	367	394	365	380	361	335	329	345	387	336	352	334	341	381	338	328	394	348	375	360	367	341	353	358	363	341	386	348	390	353	384	349	391	349	365	343	348	368	383	356	352	332	357	378	351	378	361	378	366	325	338	361	351	351	357	375	381	374	335	374	332	374	357	384	381	393	333	380	348	358	342	368	352	323	350	380	350	359	369	340	364	334	382	382	341	380	366	372	378	357	327	361	369	346	333	363	360	325	343	338	365	377	367	364	358	352	353	380	371	352	362	356	362	320	358	347	357	356	387	353	386	356	371	365	326	371	317	356	335	355	327	356	382	401	364	369	367	383	351	353	358	358	349	366	390	374	392	351	352	376	315	387	373	379	340	375	391	380	362	344	366	373	377	359	354	396	349	366	368	337	349	337	377	338	367	348	348	370	365	318	335	334	406	355	341	342	356	340	349	320	377	371	352	373	371	326	372	351	345	355	344	376	348	361	382	341	391	355	355	342	382	330	364	346	324	330	352	371	353	376	340	363	354	382	359	364	389	358	350	317	390	376	369	352	360	360	328	352	363	383	329	363	330	326	356	361	363	381	355	337	323	324	350	382	390	353	372	342	374	381	371	363	343	393	385	327	365	369	346	362	367	374	360	365	356	356	350	342	330	352	330	351	357	367	332	349	349	386	358	346	342	343	353	348	340	382	372	355	350	347	357	392	365	326	331	342	358	364	376	352	377	351	333	362	350	345	361	388	338	357	348	368	381	366	376	367	336	327	379	376	371	381	374	366	381	342	352	353	359	365	355	357	347	359	350	319	366	373	374	353	344	330	370	376	315	365	386	362	371	340	406	374	354	382	393	379	343	352	343	362	352	332	329	351	388	383	366	359	355	363	345	364	332	374	348	318	322	354	340	398	346	379	389	357	357	373	379	354	363	359	350	360	371	361	384	386	366	353	358	381	372	357	367	377	341	345	323	374	352	352	381	343	354	370	341	396	360	387	395	369	352	378	374	359	371	388	349	352	328	357	355	377	363	335	356	362	360	340	332	392	362	357	388	362	377	330	350	372	323	353	394	359	377	346	383	388	353	406	335	358	352	342	357	358	331	358	374	326	360	363	366	375	377	363	340	350	351	336	343	371	346	363	380	363	340	361	347	338	363	367	360	344	335	355	353	376	371	348	395	377	392	316	392	368	352	362	347	371	385	369	386	353	359	382	383	335	355	370	376	368	366	327	388	366	354	387	363	364	367	370	345	379	345	353	384	378	358	363	361	321	386	345	359	365	331	386	375	368	374	353	344	362	341	361	348	339	381	377	331	347	330	398	367	373	360	386	361	389	377	334	354	364	338	363	339	370	354	333	352	334	337	386	374	352	354	373	364	361	352	349	351	363	338	336	356	363	376	365	369	360	400	346	382	383	355	393	342	350	371	351	350	379	339	392	345	370	343	356	343	359	340	361	369	300	339	355	344	361	366	322	362	359	338	359	352	341	359	335	364	353	386	372	399	355	355	363	409	355	384	387	367	392	365	381	362	367	395	350	377	327	349	331	364	355	364	342	358	345	347	345	327	341	348	375	351	365	372	393	365	379	357	365	326	369	335	336	346	388	347	363	388	323	386	382	341	306	357	341	368	391	331	341	375	332	332	366	364	369	362	353	399	386	371	343	339	330	338	361	353	368	357	355	332	359	363	344	359	386	367	361	347	350	354	341	363	373	355	380	322	363	325	354	359	379	353	359	343	363	373	386	344	360	349	364	357	353	393	378	345	338	352	349	346	389	351	337	358	365	352	346	380	371	341	370	352	333	370	326	348	373	354	346	320	375	362	375	365	357	352	367	333	357	346	348	347	385	352	397	348	377	353	380	348	358	391	367	357	387	365	357	346	361	356	398	356	375	375	343	343	336	375	370	402	371	350	370	359	366	383	349	379	379	340	352	363	395	352	340	346	343	372	353	379	352	350	341	345	364	355	397	369	351	358	354	362	376	365	346	377	321	353	378	373	357	328	319	351	398	313	375	342	345	392	343	371	350	337	301	359	352	373	359	351	354	334	348	368	358	371	365	348	345	377	340	386	355	350	345	383	352	379	348	390	380	354	343	360	387	328	362	376	344	357	337	348	334	339	335	349	365	348	387	366	365	348	364	347	357	361	349	343	378	362	365	342	322	334	363	351	346	338	338	368	361	354	357	377	367	346	334	350	340	388	380	362	375	333	340	355	351	338	340	354	355	381
27705	20270	8431	1325	1048	843	855	787	792	775	751	800	733	820	768	805	760	797	819	750	792	780	748	813	759	725	731	815	787	757	746	763	775	783	782	793	779	723	740	798	723	748	767	732	737	756	790	776	833	762	784	759	761	788	735	766	780	762	807	754	805	780	784	775	756	758	756	824	750	758	777	780	745	779	781	753	796	756	735	826	815	776	731	742	721	783	740	783	791	786	698	796	801	738	768	721	785	791	786	777	760	797	662	714	771	795	721	755	725	719	782	747	744	747	753	751	778	749	798	746	779	772	738	719	793	758	750	786	771	800	741	708	758	760	820	762	758	744	772	761	798	778	763	723	721	802	759	767	799	741	853	752	774	751	795	743	763	709	766	757	751	745	768	775	785	738	785	745	793	738	836	756	758	758	784	787	788	746	770	783	735	738	758	786	756	791	771	752	770	806	792	752	761	752	789	758	765	749	740	748	820	762	723	775	812	751	789	695	730	754	794	792	762	800	777	751	729	738	790	742	752	769	744	755	746	775	738	797	802	776	760	749	783	797	720	758	778	697	752	759	782	797	708	739	725	722	763	724	760	779	775	754	768	783	718	797	748	724	770	758	748	777	768	800	815	787	797	791	791	783	808	812	769	755	785	752	759	800	810	757	760	788	780	795	799	776	770	740	770	755	759	813	743	780	774	785	762	778	736	777	758	762	769	745	823	780	773	727	821	758	748	770	797	809	764	739	786	796	800	720	788	762	795	775	793	715	743	739	730	742	743	781	777	788	777	727	792	792	729	747	784	789	770	772	764	759	764	717	769	791	751	772	752	763	757	762	762	784	753	805	735	773	784	799	803	839	784	772	754	790	765	778	750	799	789	801	740	746	730	693	758	765	771	767	769	764	768	788	784	760	784	775	807	763	821	791	751	789	747	771	756	800	800	776	732	780	750	739	729	777	697	709	804	800	747	705	757	755	737	751	791	780	787	775	736	784	795	756	757	799	741	798	751	745	773	775	753	766	788	746	718	777	770	731	749	772	810	806	753	761	783	771	802	788	758	704	757	736	865	729	760	720	745	758	788	791	764	725	772	752	746	790	802	769	715	723	817	802	797	783	781	741	793	776	804	777	773	755	745	782	727	742	796	767	818	778	795	746	743	723	761	793	724	789	783	770	779	731	780	801	789	763	796	789	779	810	787	761	744	783	734	784	783	737	791	756	804	766	749	796	765	761	788	804	738	768	774	707	768	789	767	795	773	761	763	714	758	785	770	760	775	803	768	762	760	772	811	806	750	723	773	753	739	731	810	722	756	740	764	725	741	765	748	729	817	793	774	804	787	782	738	778	771	729	756	726	785	808	800	785	724	779	734	764	740	794	762	767	798	769	778	768	755	756	730	750	742	754	801	742	765	771	761	732	737	699	811	714	718	735	771	771	766	737	804	749	761	787	748	811	716	737	755	787	771	759	778	746	750	793	756	739	730	732	777	734	784	755	772	781	782	751	801	755	825	690	737	768	749	753	780	797	810	770	780	764	796	780	712	755	792	741	795	761	827	728	773	808	787	751	770	746	768	820	794	701	748	790	821	745	709	743	738	725	730	744	722	755	749	724	742	748	718	794	759	748	756	778	712	761	848	738	768	783	782	741	778	705	693	784	724	785	773	804	808	751	746	771	732	761	716	810	782	721	752	812	772	756	752	767	797	779	766	732	771	781	785	795	781	787	776	787	732	801	772	792	732	772	809	799	839	799	784	745	772	760	756	804	786	765	754	804	739	759	781	777	804	762	724	788	813	778	771	786	760	794	769	813	783	793	782	737	799	793	797	743	741	757	777	758	757	759	761	807	753	774	757	743	737	754	741	759	757	784	751	790	741	760	777	731	801	812	784	761	776	763	775	770	758	722	750	784	735	768	787	809	759	750	764	765	825	749	761	747	761	759	722	749	738	744	775	808	702	807	754	794	754	754	793	780	798	776	781	736	778	795	800	762	771	789	802	754	776	743	774	738	739	746	755	779	774	829	746	748	814	772	747	779	801	738	766	761	762	747	739	773	751	743	777	768	777	760	749	762	811	783	769	772	769	718	801	786	791	776	753	755	721	773	785	770	764	780	804	789	811	796	709	778	753	728	788	756	775	741	751	756	779	764	777	811	744	717	770	771	788	763	803	765	734	727	777	767	756	762	786	723	802	773	815	725	737	743	761	729	734	742	805	798	764	757	784	787	761	746	741	759	785	765	719	797	763	746	718	802	782	795	799	757	766	781	772	750	761	754	787	766	738	753	754	800	743	733	718	738	768	739	722	747	786	825	770	782	765	800	728	790	781	752	776	736	760	731	816	805	732	784	769	748	731	806	723	757	777	786	751	744	804	792	721	803	780	778	748	764	791	814	789	800	794	812	812	761	752	834	765	771	776	794	763	779	767	786	752	795	761	785	764	780	799	821	763	779	725	751	817	716	759	810	766	756	806	781	764	751	787	753	754	793	756	721	746	755	720	793	753	742	821	764	745	755	749	773	832	742	756	783	750	780	744	698	807	780	791	761	737	745	746	760	784	785	718	768	767	737	745	804	775	732	784	748	808	741	775	823	808	771	763	754	787	810	789	750	796	758	749	762	774	777	732	786	764	750	758	768	813	769	765	798	779	753	684	786	806	812	753	727	773	732	801	761	705	787	748	757	772	749	779	777	748	758	777	783	740	753	716	745	758	725	737	798	789	747	718	758	764	755	722	763	767	756	739	735	767	772	728	751	778	783	777	739	814	763	770	745	770	792	757	785	797	744	800	698	793	738	729	756	812	809	732	740	736	778	762	763	784	723	746	731	740	785	788	780	802	781	767	792	760	775	728	749	794	794	750	767	772	773	772	731	771	843	767	735	753	774	743	749	769	760	769	806	718	744	752	804	740	730	767	818	785	766	782	740	734	739	765	720	742	747	760	769	793	832	761	767	787	779	743	823	764	753	754	741	745	749	768	749	775	790	767	808	739	764	777	748	814	759	751	801	802	766	809	770	700	730	784	748	800	756	776	752	730	773	775	758	771	769	706	794	765	781	795	770	772	752	743	796	742	764	775	768	758	809	762	799	767	744	778	704	781	772	775	762	745	737	797	743	760	765	737	768	782	761	788	795	799	788	753	765	749	773	751	757	773	735	785	771	739	801	771	754	752	735	821	784	801	783	692	764	734	787	824	728	763	717	797	764	726	729	732	812	766	800	766	736	791	789	735	730	724	853	779	727	755	793	772	782	712	747	786	764	774	775	744	781	754	789	777	769	728	754	772	795	753	738	797	778	787	769	728	748	812	754	797	742	789	766	754	820	740	725	772	756	721	737	809	791	784	757	753	747	768	769	752	794	787	765	758	814	745	740	749	776	761	773	733	752	783	778	772	737	738	785	771	784	714	720	760	727	763	727	727	765	757	796	774	770	795	776	736	785	755	774	771	731	798	766	745	710	782	752	768	769	717	808	766	777	788	768	790	790	801	825	750	799	757	756
4697	1972	1467	1070	932	930	879	816	885	842	819	790	783	785	776	808	767	802	741	778	769	773	774	753	752	766	835	769	819	783	797	822	787	797	805	774	791	719	807	752	797	758	788	743	732	721	804	764	752	767	778	777	864	792	725	707	752	816	824	799	770	785	798	778	793	795	735	759	758	781	780	780	790	742	734	783	757	806	763	765	742	821	760	762	799	828	749	786	762	778	775	784	781	778	803	838	807	793	774	770	772	802	794	780	827	760	768	816	794	755	764	828	802	789	706	720	793	771	763	786	774	724	809	831	749	790	742	713	854	792	771	824	717	814	808	782	723	783	738	782	797	759	807	807	787	778	805	792	805	786	808	759	763	751	794	756	724	782	819	761	785	753	778	746	814	757	748	768	782	767	782	785	816	781	813	764	796	779	835	758	751	788	775	762	797	760	736	795	818	746	735	809	756	797	793	777	773	769	798	808	751	763	767	797	786	822	781	771	779	787	807	833	812	806	765	750	787	788	826	796	790	749	770	821	767	801	733	826	739	770	738	788	781	790	851	783	790	769	750	789	753	751	759	753	761	764	788	744	770	778	765	719	724	805	778	725	811	749	773	723	801	772	765	811	798	785	840	757	767	734	801	774	767	758	815	736	744	766	804	780	795	775	802	731	774	785	789	781	762	776	784	746	765	774	778	746	780	808	805	791	821	775	778	775	798	770	808	799	822	770	754	742	755	764	719	803	718	776	780	797	767	813	766	797	783	820	785	799	834	776	772	773	770	739	788	804	755	784	807	727	767	804	759	793	760	810	743	769	811	801	843	758	782	757	808	812	746	807	803	771	757	724	788	786	785	766	765	827	772	736	763	782	759	732	762	805	767	791	783	784	804	806	762	770	795	801	758	755	802	785	776	798	760	826	790	792	778	821	788	711	767	758	796	802	783	785	740	803	851	799	780	771	810	763	734	795	762	784	772	788	769	733	782	764	795	740	802	762	796	769	813	751	748	738	756	744	781	761	781	810	799	744	759	797	766	768	756	810	816	741	754	735	786	791	781	776	789	777	798	758	734	722	786	789	790	811	750	783	763	831	826	800	781	776	794	849	767	747	818	776	764	796	763	743	813	762	800	777	765	773	752	746	752	756	718	733	756	715	778	793	761	788	803	752	751	735	737	794	760	809	797	717	751	771	766	790	756	785	785	787	769	769	767	813	799	783	829	753	751	778	757	746	746	766	711	797	771	729	756	729	803	803	796	782	745	826	791	753	818	733	783	758	776	791	777	761	781	790	793	760	743	813	729	737	775	751	780	808	827	730	797	778	755	809	792	810	810	736	747	759	781	712	768	765	773	779	738	779	765	744	778	787	786	829	763	789	760	723	760	775	740	756	783	778	748	765	804	815	761	754	808	754	756	707	763	819	754	783	778	823	766	798	771	782	773	814	783	792	736	750	815	810	763	750	793	735	771	782	742	798	752	787	747	780	785	777	762	791	739	785	810	787	809	803	804	810	795	824	799	729	780	815	777	745	758	778	743	778	785	764	759	745	802	767	763	829	738	777	782	775	798	866	733	780	797	801	752	730	809	754	743	786	764	782	770	803	762	751	752	746	771	824	813	800	773	762	767	782	797	785	809	817	794	796	729	769	778	736	711	767	792	780	802	758	793	819	747	803	795	773	791	787	820	789	775	755	777	787	754	770	804	765	779	743	760	820	803	782	752	770	753	744	738	801	754	769	738	751	802	796	770	745	755	751	787	754	775	806	746	789	800	767	780	771	764	768	758	783	782	776	761	826	711	757	821	733	725	795	731	787	696	786	719	774	757	752	757	744	805	798	779	744	772	774	792	737	781	711	770	781	774	792	745	762	763	757	804	805	828	767	759	751	800	773	757	783	811	831	723	780	771	796	765	739	737	774	828	801	821	770	787	768	778	782	854	756	806	757	781	729	771	782	817	734	756	783	787	786	772	764	777	797	792	781	771	753	783	830	782	769	775	723	775	762	786	779	751	755	799	814	809	745	766	803	807	831	786	764	775	752	719	770	773	764	833	792	747	741	784	764	808	755	786	740	745	756	771	738	766	768	790	746	765	738	803	759	786	793	813	729	748	731	799	790	784	757	749	735	744	724	752	712	711	746	809	756	770	769	795	794	770	741	780	814	855	765	779	773	739	747	727	751	795	763	759	792	780	775	773	738	788	747	748	750	742	778	766	763	768	796	799	807	825	797	748	802	758	765	822	739	754	834	798	774	791	841	773	786	756	788	786	766	772	782	755	754	752	763	744	735	794	807	728	730	726	760	771	863	804	762	773	755	769	779	759	771	765	801	717	762	784	789	818	786	805	821	757	789	767	775	790	762	769	730	735	742	832	730	799	771	773	751	787	791	775	771	751	780	837	777	819	741	807	750	825	781	771	768	761	845	790	807	741	794	775	780	808	767	765	783	770	812	728	786	751	813	824	851	767	764	800	753	767	766	764	762	754	746	777	751	804	742	786	772	760	763	730	762	748	756	770	810	750	788	760	758	797	763	811	763	771	784	762	716	810	758	795	789	835	784	788	807	789	799	765	765	735	792	790	796	763	813	810	794	781	800	760	774	767	753	704	784	775	759	822	744	771	744	821	750	809	780	730	764	791	815	745	774	775	803	827	791	751	750	790	734	791	750	823	772	751	776	768	775	751	786	791	743	751	776	763	750	761	771	782	786	783	814	805	769	787	752	808	772	770	794	747	777	748	748	770	785	835	801	734	766	788	763	767	785	763	791	747	814	775	729	786	760	812	787	758	795	793	802	782	767	739	767	822	785	787	777	732	790	785	773	803	753	782	813	803	780	775	738	763	722	819	772	805	751	762	784	770	793	791	776	796	777	764	731	833	776	776	765	803	770	769	772	802	773	790	789	736	744	759	746	742	762	733	792	785	793	787	814	743	784	767	790	743	753	773	773	781	740	753	679	779	808	781	788	780	753	764	807	739	828	761	764	800	803	757	762	794	780	812	775	769	798	770	726	763	804	720	778	816	766	732	779	800	777	777	833	825	777	730	777	804	818	786	742	790	725	788	796	752	799	768	763	794	780	749	779	750	809	761	781	769	789	775	763	762	782	779	733	786	782	770	753	802	795	804	811	763	755	736	779	716	786	755	775	758	778	735	734	772	793	764	779	778	796	814	802	784	754	779	752	777	816	786	800	778	778	726	796	771	836	779	748	798	729	736	725	763	720	799	751	818	785	797	792	736	753	729	802	807	797	764	742	768	762	792	793	768	794	768	809	717	717	769	799	749	794	798	770	743	764	791	765	749	726	765	781	788	806	753	755	784	776	772	811	783	736	766	788	763	738	751	789	805	810	769	796	785	743	755	804	805	740	788	795	758	821	755	755	807	717	837	810	778	807	795	789	768	761	734	769	772	843	733	808	725	763	796	787	790	784	743	760	748	805	789	809	841	787	792	815	821	757	718	807	808	704	786	811	801	802	751	747	774	750	766	788	720	794	781	777
23699	21292	28652	24228	21288	11666	1114	723	585	527	537	465	485	422	426	460	395	411	368	384	393	382	359	378	364	385	372	341	357	372	374	354	359	392	349	361	364	348	348	391	384	360	352	346	394	337	350	343	344	359	340	359	341	326	338	357	346	327	360	368	352	357	340	380	340	353	386	357	366	406	370	376	343	364	352	352	386	364	342	348	371	352	348	345	354	345	362	359	360	347	351	319	374	333	354	368	374	346	319	350	340	354	375	335	349	336	330	341	354	347	353	334	340	343	369	366	360	381	327	356	320	312	362	314	361	366	362	307	338	301	361	360	376	340	377	377	355	374	347	351	347	331	346	329	332	364	334	375	339	384	303	329	352	355	368	328	329	360	336	363	329	366	360	350	340	340	358	359	348	346	347	376	342	358	324	352	339	333	393	322	343	351	332	339	348	363	338	323	371	351	344	350	346	331	327	361	328	321	352	364	361	364	347	366	372	343	368	314	338	351	325	360	353	332	357	348	310	350	346	346	336	377	327	358	323	359	345	384	364	362	330	372	367	320	326	374	357	357	348	360	344	353	345	313	338	328	364	348	342	375	336	350	324	345	363	389	333	342	338	367	357	376	361	363	313	348	316	349	340	384	325	329	343	353	342	365	362	331	361	351	336	350	341	321	330	338	381	337	334	378	352	328	336	350	323	365	355	330	348	343	345	367	355	360	363	331	372	350	335	379	338	368	370	334	349	343	344	351	339	347	350	373	348	372	351	332	358	366	372	358	360	347	373	337	355	346	356	357	339	315	325	334	350	336	347	353	377	351	359	340	347	323	370	345	337	373	349	346	357	334	350	335	370	370	348	354	329	346	375	347	379	369	308	346	354	350	311	370	341	363	360	341	357	366	327	316	340	357	353	359	340	365	372	343	349	343	334	345	327	338	348	366	359	370	362	353	319	334	346	355	330	351	344	351	343	349	352	358	324	325	338	371	366	352	347	324	366	377	351	314	341	351	346	328	333	342	350	324	349	345	314	347	352	380	362	343	344	314	367	341	336	328	345	341	346	353	349	344	353	331	342	355	360	327	356	318	348	344	336	347	352	355	356	348	346	333	336	335	358	361	368	352	333	351	361	318	351	368	344	338	331	317	371	361	374	350	314	397	355	364	346	373	384	376	359	364	329	395	361	353	368	338	340	313	354	340	344	302	331	375	352	348	332	313	325	336	335	316	373	305	364	381	339	342	329	327	328	358	349	389	341	342	338	346	345	339	374	374	375	334	353	365	339	317	338	317	328	376	378	344	358	350	367	344	350	347	341	373	361	344	375	358	338	359	336	368	361	322	354	352	392	352	344	322	354	355	314	344	300	360	361	337	350	394	346	337	351	374	357	354	369	350	355	350	347	340	345	349	363	361	361	332	380	332	387	339	310	335	371	356	375	383	370	389	348	376	337	344	305	362	344	364	357	340	358	358	314	336	391	354	375	327	362	353	329	356	341	320	359	339	348	350	341	372	345	328	339	335	307	380	301	311	334	341	346	336	381	329	363	358	371	365	358	346	348	348	330	326	313	334	386	331	356	331	373	361	376	340	333	313	337	330	329	361	325	340	331	363	349	367	341	351	343	354	340	350	326	338	363	339	309	379	314	350	336	339	356	343	365	320	338	343	337	379	334	338	332	347	325	331	328	334	344	323	342	372	336	388	349	352	366	336	347	310	359	380	344	329	365	351	369	380	372	360	349	370	359	348	357	369	346	378	370	348	332	332	344	333	365	336	327	332	334	378	367	354	364	349	342	337	357	362	340	339	339	337	350	349	359	330	354	366	317	355	366	332	367	346	319	335	351	377	329	342	375	357	363	373	356	345	358	364	366	318	325	302	376	393	358	360	334	378	359	373	362	378	333	334	376	370	316	351	392	348	350	349	363	335	332	360	383	304	383	351	353	336	355	390	370	338	368	339	376	368	344	373	304	321	360	352	345	359	328	364	357	343	353	349	367	351	343	363	346	369	366	324	369	360	350	356	298	394	359	345	348	335	344	350	370	351	346	328	350	361	380	395	330	344	348	343	345	337	326	340	315	331	331	321	306	360	332	333	343	336	343	353	383	344	350	388	364	361	341	354	373	336	368	362	318	349	343	327	336	346	361	340	321	326	348	361	363	355	333	353	355	369	343	365	332	337	373	374	330	343	333	342	359	331	348	360	362	359	382	335	341	344	344	338	338	329	336	335	318	372	309	326	359	334	348	378	312	338	344	362	333	373	376	313	342	344	354	363	388	303	352	378	348	380	337	361	315	322	360	324	355	357	325	340	343	364	364	359	356	351	363	340	326	340	373	347	334	320	340	372	358	367	364	317	337	332	362	348	325	347	336	337	328	389	372	336	340	333	350	362	355	327	360	343	386	348	335	343	350	344	363	338	346	327	369	378	335	345	347	324	335	341	350	360	331	336	341	341	352	355	339	350	341	321	357	353	364	324	357	343	347	355	371	374	373	387	335	337	348	330	322	362	314	360	338	353	366	304	369	372	367	351	379	387	349	337	349	322	358	354	362	343	341	329	321	391	345	380	341	353	354	357	376	356	344	332	342	337	395	351	337	342	379	342	361	350	320	363	380	332	348	366	344	346	367	378	362	347	381	332	338	386	343	338	350	328	328	336	315	358	374	347	351	349	340	319	349	343	326	340	372	355	355	354	371	329	354	370	354	320	369	348	352	326	340	313	334	336	320	336	347	363	384	365	387	362	390	358	328	339	336	347	362	310	372	390	345	345	360	364	346	362	334	336	339	376	349	348	356	381	374	361	350	365	383	366	337	347	323	368	379	371	363	345	341	360	333	388	333	370	355	346	345	399	344	391	320	362	363	398	361	355	337	344	369	342	330	344	354	326	370	353	353	335	316	335	352	345	358	320	353	355	358	329	351	353	348	351	341	354	346	345	360	341	367	317	359	349	363	362	345	316	347	322	336	366	358	376	354	349	316	342	351	356	359	361	357	347	383	341	370	337	328	369	358	362	324	346	369	339	345	342	357	312	338	334	340	349	339	362	371	381	372	365	363	361	349	369	339	326	351	354	359	342	316	378	338	359	326	381	356	341	355	369	359	328	353	364	344	345	312	331	317	342	367	363	317	312	353	333	305	375	306	364	354	373	368	320	353	310	318	362	371	350	351	351	349	356	363	323	322	366	355	355	329	374	346	353	323	344	346	339	334	345	347	342	353	376	338	344	350	328	344	313	360	324	324	352	360	370	313	344	321	370	363	336	354	347	353	339	337	318	366	368	352	362	342	376	322	380	374	355	366	384	372	331	356	352	312	378	390	327	349	368	328	368	382	357	368	369	332	316	337	342	358	343	353	328	356	348	349	333	367	350	307	383	347	335	349	323	374	360	356	335	359	341	365	372	331	352	322	339	368	379	322	357	374	360	354	372	359	386	320	355	324	390	365	363	345	355	397	349	373	345	358	340	355	343	396	355	344	338	334	375	364	331	337	365	352	307	333	334
3438	9116	6098	2975	2148	1605	1220	1059	816	735	609	553	551	491	465	443	420	432	433	434	419	417	408	351	422	355	388	386	365	397	363	379	398	388	378	397	388	405	383	393	354	349	407	373	370	391	402	386	350	368	372	342	375	374	399	365	358	358	377	374	364	375	375	361	364	353	392	321	336	360	337	374	361	387	324	382	363	363	346	351	371	341	387	387	353	382	336	370	362	374	383	367	376	335	358	368	371	349	347	360	344	374	381	363	343	356	338	350	401	379	349	374	355	348	363	386	343	380	355	330	418	376	389	347	355	378	382	379	355	359	341	364	359	348	383	397	349	389	367	347	357	353	334	387	363	377	386	369	352	336	381	376	356	377	335	383	382	332	376	382	364	362	346	330	366	325	352	334	392	358	356	349	384	320	346	391	334	398	344	352	365	327	365	366	370	372	351	368	363	346	377	319	400	372	341	398	383	337	351	363	374	343	356	359	350	392	343	363	357	337	376	339	365	372	365	359	371	374	326	360	353	364	399	383	400	369	359	329	352	369	343	390	373	374	373	371	373	357	350	384	341	376	362	322	354	344	341	416	360	363	377	357	356	354	355	357	388	367	358	339	376	365	341	346	349	374	355	404	355	339	330	366	369	349	320	344	370	341	344	394	371	397	388	369	318	350	370	353	344	358	339	378	363	379	347	330	338	333	366	377	352	402	361	374	355	395	378	359	333	351	389	361	346	338	376	378	332	361	361	338	379	391	364	342	370	365	364	344	347	326	385	353	360	365	357	347	395	385	382	323	326	381	378	340	346	339	394	351	379	353	344	350	339	382	323	351	369	378	360	412	366	374	365	358	357	371	315	390	331	330	374	371	355	361	367	369	378	364	356	353	372	381	347	335	369	354	362	337	344	370	367	365	331	360	389	353	382	341	389	382	393	342	384	341	362	353	365	352	352	353	360	336	365	332	347	343	381	338	368	398	359	379	352	391	340	370	361	356	371	332	335	349	383	350	350	368	357	366	341	355	348	374	349	381	343	345	338	364	368	403	340	322	359	400	368	335	369	381	327	355	376	350	355	368	387	374	369	366	378	379	337	348	358	319	370	324	346	339	345	363	354	342	396	337	350	376	367	353	330	375	378	343	374	341	368	387	355	346	354	365	360	367	354	355	356	359	326	340	368	368	372	342	368	372	341	380	370	378	347	355	328	368	394	360	349	370	353	344	349	324	408	355	358	365	370	318	356	388	387	358	388	344	366	343	328	363	371	349	375	367	365	348	389	377	370	370	375	353	352	368	346	362	373	377	362	367	363	346	358	353	346	346	373	379	357	372	396	356	376	354	360	358	344	386	379	347	355	377	356	362	367	355	362	368	367	367	339	380	351	404	326	392	361	367	340	353	363	386	380	338	388	330	413	372	348	358	376	387	339	346	377	339	383	321	391	376	374	382	365	351	352	373	345	363	405	346	356	347	343	393	382	357	367	374	386	353	384	344	323	354	378	343	395	361	375	363	390	362	363	369	374	346	374	356	358	383	367	380	324	352	379	358	355	392	332	368	349	347	363	361	374	367	361	345	357	316	385	358	330	376	359	356	372	344	384	350	378	361	330	331	378	341	333	389	353	333	382	390	327	335	349	344	359	358	332	368	347	360	355	383	361	325	354	362	369	377	349	368	356	363	346	389	361	377	345	343	328	376	357	401	380	382	355	366	356	359	384	336	353	365	360	351	356	374	345	382	370	337	327	400	374	359	377	354	325	365	358	364	367	318	356	360	376	350	368	394	391	366	325	315	372	378	380	350	387	359	368	398	376	367	371	393	357	374	365	361	357	371	355	378	403	371	345	388	398	350	336	336	342	317	371	358	335	347	365	342	328	369	373	347	355	348	357	357	363	333	390	383	368	345	343	365	382	334	373	394	375	397	362	392	357	358	388	339	395	351	374	348	375	355	368	381	364	376	361	365	377	327	326	363	363	372	360	346	359	371	371	358	399	348	394	320	383	340	386	343	395	350	365	348	344	392	388	406	324	357	368	377	350	367	344	359	348	357	353	365	357	360	369	351	353	372	353	353	399	363	350	335	360	365	373	366	324	330	361	363	404	340	369	369	395	371	330	366	380	359	344	353	350	344	367	357	359	363	360	347	361	384	345	388	371	390	370	342	382	342	330	368	358	372	380	337	356	367	359	356	383	327	364	360	400	354	373	387	365	353	370	341	362	385	378	369	372	371	336	362	334	345	373	376	368	356	361	366	369	344	378	344	365	320	345	357	341	334	359	291	363	346	361	359	347	364	356	346	359	339	375	386	360	386	356	373	347	371	356	347	352	342	364	327	328	390	327	344	379	356	389	427	370	375	362	371	354	369	359	374	310	366	357	365	341	356	372	360	356	374	358	381	393	392	395	384	376	373	385	373	343	364	350	370	351	379	354	370	333	370	339	385	371	330	380	371	385	343	352	368	339	363	406	343	341	371	356	351	378	359	383	321	346	358	334	351	370	344	357	361	345	365	349	341	369	349	363	366	361	364	361	364	361	354	368	393	377	341	373	376	354	375	365	348	371	386	343	357	370	359	318	379	344	362	406	340	325	371	313	367	391	369	382	355	339	391	346	368	368	370	380	387	323	375	359	377	365	373	383	329	378	372	354	339	365	364	376	359	385	375	355	343	374	356	352	348	352	351	345	395	397	358	341	341	377	337	344	360	365	369	375	374	341	361	369	329	370	357	393	375	348	350	358	370	395	300	407	352	358	409	345	347	368	359	359	380	377	376	351	350	360	369	330	381	356	348	379	353	368	380	364	357	355	407	358	389	347	351	353	380	361	361	393	313	380	381	367	384	333	375	345	341	325	403	336	360	380	376	338	340	367	382	364	372	365	333	341	358	368	370	345	377	337	370	390	353	347	366	360	358	379	378	344	376	350	334	362	357	350	367	348	327	352	375	372	366	354	358	352	358	346	333	379	345	387	358	366	357	371	358	348	359	337	353	333	372	382	337	348	358	366	384	384	340	368	362	385	354	354	369	348	316	360	368	378	345	356	361	355	367	348	352	357	384	368	355	320	346	390	338	364	368	343	332	356	359	335	378	356	349	341	391	369	349	356	324	352	357	367	376	346	354	376	400	341	327	351	339	368	360	374	375	364	360	351	387	385	360	370	372	357	342	365	366	372	357	364	373	362	355	385	365	356	359	327	371	349	382	384	375	388	336	379	337	336	368	330	365	392	372	355	380	373	354	401	387	341	337	388	384	326	383	367	364	328	392	383	340	373	330	357	381	358	366	370	383	347	369	372	356	376	367	350	330	369	383	347	347	357	328	341	345	409	357	352	347	374	363	370	397	365	389	336	384	348	359	348	351	339	371	368	341	362	363	329	380	362	376	346	347	372	333	376	320	342	372	321	378	398	372	359	359	384	366	342	395	340	368	357	369	357	359	388	376	379	336	359	399	349	336	376	396	386	340	360	394	378	372	364	358	351	356	364	345	336	363	400	359	387	349
24670	21268	27669	25139	13291	1626	1210	1041	1052	997	999	1018	914	985	889	958	950	974	944	887	931	917	918	874	908	954	985	900	905	930	959	923	937	871	893	912	947	934	929	907	905	911	876	885	895	914	879	926	923	909	908	911	889	886	930	878	919	943	944	913	885	937	946	951	907	869	964	897	874	907	918	904	925	944	928	923	892	913	873	906	862	937	928	866	931	922	901	930	932	894	928	954	867	873	905	914	923	959	910	891	879	933	903	912	900	877	964	915	892	878	933	900	893	911	937	868	956	847	850	940	1014	887	893	905	888	911	942	915	922	934	855	956	854	887	902	874	900	919	904	911	861	929	883	919	873	854	879	912	969	875	896	922	888	883	912	865	922	865	951	861	897	916	876	905	961	918	887	953	904	899	899	899	896	882	943	883	929	930	892	888	882	941	894	901	968	892	974	947	903	915	944	927	909	919	955	933	917	875	918	920	985	919	852	924	908	879	925	918	962	872	904	981	891	938	870	908	922	896	841	909	949	910	901	932	990	930	831	891	946	891	912	869	903	925	906	963	935	895	896	858	922	891	942	942	899	864	974	932	921	922	886	875	923	886	942	915	923	941	919	859	995	928	889	915	879	862	964	953	944	934	894	912	893	910	921	912	901	941	905	958	943	959	928	898	881	929	884	917	913	967	883	916	905	963	825	944	897	887	899	895	924	891	919	889	924	951	931	851	882	996	880	928	896	875	877	893	899	906	894	887	897	961	954	964	910	936	900	893	957	891	904	971	938	916	890	923	904	873	886	915	923	886	912	949	900	955	849	933	925	898	938	881	897	919	879	890	938	924	892	997	940	936	876	896	914	919	906	853	940	897	850	878	872	916	886	888	939	896	939	909	871	933	919	936	906	844	938	895	896	916	901	882	940	866	903	881	945	946	817	930	889	864	875	914	982	959	940	908	934	897	880	884	908	922	921	918	895	863	922	854	955	921	894	906	899	929	944	937	926	889	877	819	867	904	900	872	883	837	921	873	938	911	920	918	870	928	930	896	920	931	915	855	956	925	951	876	896	946	936	911	899	886	881	903	936	924	930	872	892	887	917	934	906	916	897	856	904	917	890	902	910	932	889	907	922	946	893	898	863	874	827	909	878	879	919	961	906	935	901	891	887	943	912	931	917	832	878	923	880	887	880	946	959	906	874	935	930	920	899	851	920	934	933	881	908	932	878	910	919	941	914	925	877	908	910	922	941	949	896	874	907	936	830	852	901	891	884	885	903	867	867	916	941	914	892	939	912	917	967	920	915	917	886	905	919	871	903	901	969	919	943	880	864	896	907	918	904	929	855	943	934	905	910	931	851	874	913	958	868	924	958	875	887	902	884	917	872	909	898	913	924	900	917	899	875	934	897	894	924	922	880	920	950	924	975	925	926	931	876	921	930	854	946	973	913	881	936	942	910	908	908	956	880	940	924	900	914	923	881	882	862	885	876	866	941	925	901	892	948	941	896	902	920	906	868	874	905	895	916	941	925	969	901	873	984	899	913	925	907	922	951	886	823	909	939	868	899	894	875	931	920	917	852	910	931	898	876	880	869	886	943	906	900	885	907	928	946	929	908	904	885	909	912	897	906	934	925	883	855	909	934	886	917	860	919	933	960	913	888	915	989	903	904	931	875	888	941	941	929	924	941	901	856	915	883	884	908	914	942	884	883	963	964	888	930	857	963	958	903	908	925	876	968	935	938	890	882	849	870	932	860	923	878	937	934	877	906	925	902	871	929	893	912	919	910	914	918	889	905	865	887	950	910	895	897	941	921	884	923	868	960	888	884	883	917	914	960	913	944	941	929	902	890	924	894	940	889	949	919	963	872	886	961	871	910	904	926	921	966	929	910	954	955	883	900	919	887	859	925	941	895	953	918	945	967	843	881	881	896	861	906	902	961	908	919	926	869	858	919	882	942	910	875	880	875	918	918	906	845	903	907	890	896	923	877	916	848	909	932	864	934	915	916	893	875	923	968	940	936	955	903	912	876	900	940	904	894	931	928	902	966	922	910	894	927	945	865	874	892	899	852	937	874	899	901	891	917	879	897	898	901	865	953	870	915	964	883	888	884	917	937	898	886	897	927	916	909	889	859	980	918	923	952	953	935	897	891	914	911	877	890	938	908	931	896	955	971	858	944	880	944	935	917	975	889	872	950	887	925	932	897	930	909	881	898	939	849	956	889	962	918	920	917	903	931	870	895	903	888	942	908	871	898	892	894	940	877	950	901	892	914	950	891	975	914	882	963	892	925	922	888	915	924	860	914	927	902	895	885	948	938	870	920	857	907	826	924	875	880	908	921	916	922	874	877	917	921	897	898	934	930	951	886	865	917	920	917	910	898	939	925	931	859	872	881	919	904	947	924	875	912	860	905	907	918	922	881	907	888	937	918	871	891	923	878	946	918	912	972	871	931	848	931	858	934	891	872	881	862	929	904	908	879	919	874	907	927	873	902	881	922	945	861	909	888	980	861	926	874	916	940	963	938	905	913	966	940	908	937	925	952	898	927	919	895	859	912	981	858	902	898	899	872	981	907	833	934	826	909	945	886	942	893	946	877	957	875	888	939	873	872	956	884	913	888	886	926	922	898	919	945	884	930	944	888	920	861	906	936	940	886	932	942	830	873	939	913	887	955	920	920	915	888	903	908	908	877	911	881	934	934	884	901	925	894	918	915	882	937	896	919	915	909	871	921	900	892	894	925	871	923	918	926	871	922	985	923	902	922	909	865	917	907	841	957	976	897	898	915	953	891	886	881	924	862	953	882	974	909	923	878	875	899	898	839	937	904	869	942	916	906	916	902	902	924	905	892	941	894	857	877	875	879	960	897	856	934	899	889	888	908	926	949	883	876	940	891	939	938	917	904	877	943	922	897	892	879	924	843	871	883	897	885	872	938	900	964	878	931	930	951	925	883	907	897	922	852	845	904	897	891	933	927	938	919	907	871	906	859	934	917	923	951	883	893	901	980	951	922	948	942	856	955	979	906	915	927	847	944	901	907	896	907	860	916	925	952	953	940	927	913	899	927	873	960	910	902	873	881	924	873	892	916	922	912	905	910	941	899	887	922	934	906	895	885	922	905	935	929	936	914	892	947	885	906	901	937	870	964	898	928	879	925	936	885	895	833	884	875	899	915	916	920	865	930	894	922	922	917	895	939	923	956	902	948	910	910	944	852	863	866	944	914	908	966	900	899	941	949	931	890	914	937	913	884	902	870	931	919	914	894	862	879	911	940	949	907	961	922	935	912	938	899	882	942	903	929	850	954	910	934	935	833	993	937	877	884	972	881	932	902	923	944	950	965	924	944	942	909	887	878	841	915	925	965	892	901	955	923	896	913	921	886	979	932	922	866	905	938	889	895	895	895	890	973	952	892	877	910	908	900	875	873	936	866	881	912	961	913	937	930	931	922	950	923	904	882	899	942	949	891	930	901	876	936	908	871	945	914	882	917	899	861	925	897	949
3617	5725	3932	2241	1881	1577	1349	1295	1179	1066	1006	982	966	994	963	931	907	912	946	936	905	930	1000	903	950	886	952	950	943	928	882	873	900	908	857	927	915	934	889	875	923	865	888	915	867	914	967	887	887	856	922	867	892	908	866	889	906	897	918	906	912	954	877	862	922	852	881	879	920	935	877	911	889	874	880	910	859	844	925	902	889	817	910	915	905	903	886	896	930	838	904	881	895	940	841	909	836	865	884	960	888	932	894	895	863	880	909	866	901	851	918	905	929	868	895	922	904	940	875	891	930	901	966	856	887	877	891	860	962	903	872	880	925	866	872	891	887	935	906	899	905	895	885	889	924	902	915	865	920	912	896	895	898	917	885	850	914	937	868	889	902	916	904	889	895	902	892	891	933	869	928	911	838	890	894	910	813	901	912	947	822	978	931	866	893	849	891	848	909	852	882	918	923	857	871	934	884	898	870	857	897	881	873	915	915	899	933	846	892	954	821	942	885	942	869	835	943	899	874	899	854	899	856	875	908	971	910	917	922	929	895	884	849	951	893	888	952	927	918	876	872	866	840	884	897	915	936	840	906	901	921	923	851	874	893	902	843	921	943	919	866	906	895	895	882	845	899	944	924	948	913	877	915	917	880	903	901	870	927	925	911	928	951	893	883	892	866	910	869	837	943	870	890	927	897	884	868	896	859	888	897	932	866	877	911	939	871	905	891	927	886	928	903	936	889	864	908	949	925	886	847	897	877	918	908	858	922	867	861	886	813	868	935	891	839	861	860	926	890	933	860	946	855	894	883	912	911	918	879	910	950	890	889	872	892	895	882	913	937	890	881	864	889	930	917	850	884	911	870	870	890	865	914	932	932	887	900	928	894	918	842	914	918	896	821	912	923	888	864	863	862	886	821	874	933	875	927	901	936	865	874	858	912	882	886	854	879	868	889	891	911	956	899	904	903	864	839	884	839	859	889	879	950	915	862	915	907	884	885	942	897	877	913	901	923	914	890	955	895	938	921	885	866	918	840	926	884	837	925	875	884	903	884	863	936	895	903	894	903	941	913	885	901	930	923	855	929	913	900	916	920	910	957	896	848	876	867	872	889	874	936	877	920	864	929	875	909	914	928	891	881	900	922	942	887	903	923	926	820	894	906	928	929	906	907	907	889	857	882	953	859	911	844	945	913	885	876	922	912	886	864	823	901	947	908	944	925	905	890	850	962	833	928	903	883	928	860	927	912	869	917	937	848	891	880	896	892	867	877	962	846	918	908	871	796	853	913	910	947	876	960	895	867	937	893	889	902	894	946	855	915	908	902	968	904	882	911	874	884	917	877	878	900	831	917	925	843	893	915	888	911	866	892	904	908	907	842	862	888	890	882	901	938	903	891	900	861	912	907	906	913	875	919	904	907	849	908	925	864	953	839	903	896	900	886	874	954	850	848	954	840	876	892	959	924	885	898	832	920	852	920	897	899	925	907	870	933	895	915	840	912	864	881	939	911	956	899	836	892	903	891	848	934	938	908	858	909	881	872	896	910	939	932	909	911	930	903	904	872	920	880	894	861	901	863	859	919	918	917	828	882	859	911	939	911	853	888	903	881	887	906	870	912	877	908	849	907	925	899	934	942	867	881	946	908	874	901	878	913	911	878	876	879	936	873	881	890	921	929	908	875	933	865	918	900	911	902	902	923	852	940	848	855	876	941	892	853	933	872	881	922	912	934	898	895	900	919	955	871	940	915	885	881	900	900	914	898	844	873	870	873	892	878	887	882	871	889	883	886	873	925	901	941	943	836	886	903	852	927	885	929	837	949	900	893	875	860	842	905	860	890	930	912	879	936	919	897	916	886	914	929	909	901	913	886	866	914	924	883	877	926	876	855	907	907	921	889	883	882	897	881	919	907	903	900	893	880	858	915	868	913	905	910	882	869	868	870	912	931	936	880	860	981	876	892	884	896	921	843	888	923	922	931	885	879	901	878	918	885	939	883	890	908	914	860	865	873	910	939	919	907	928	907	888	847	943	840	921	894	933	864	877	896	925	891	925	875	891	843	952	899	911	880	922	950	919	944	856	926	878	943	907	919	878	907	885	867	863	894	906	866	868	863	931	977	858	885	926	896	863	878	888	829	894	863	911	921	881	940	922	933	875	865	891	893	909	925	905	924	925	900	924	882	846	962	885	900	918	941	896	912	866	896	885	915	870	870	878	875	869	862	892	896	923	963	877	907	899	918	903	928	864	886	921	910	926	878	934	907	875	939	889	902	976	886	856	915	878	876	877	841	921	909	882	903	934	909	912	908	891	902	826	896	877	944	927	884	895	865	860	883	906	911	907	894	910	900	857	899	878	919	926	923	867	887	874	895	934	857	894	920	951	924	877	912	906	847	862	905	893	839	922	875	884	911	896	871	853	946	918	917	910	889	862	915	896	892	954	906	895	796	855	921	918	876	924	942	908	903	905	906	922	911	933	851	838	869	913	856	858	916	867	888	876	944	938	904	884	890	884	859	894	868	841	916	902	941	866	884	940	933	922	868	914	956	896	886	938	873	893	951	912	874	881	917	925	927	875	870	922	887	815	903	908	865	947	881	889	894	884	889	943	908	946	871	884	895	896	892	887	930	907	905	910	890	901	894	916	917	872	890	945	917	916	898	918	860	944	915	852	862	887	904	915	904	889	886	938	917	913	901	886	943	945	858	877	911	933	885	922	932	872	833	925	922	936	889	900	901	897	917	877	876	910	886	903	892	825	852	864	924	836	970	862	906	913	898	948	879	883	859	875	865	915	941	942	927	888	895	905	885	902	907	897	921	907	873	948	896	919	861	884	846	863	900	892	950	927	872	927	926	937	864	922	862	910	895	856	909	917	907	910	851	889	898	871	965	966	864	890	880	915	950	885	860	862	867	918	914	916	931	906	892	889	920	944	900	917	907	946	852	914	923	890	929	941	844	892	905	909	890	938	915	924	892	901	915	947	884	846	940	889	900	947	887	891	867	870	913	965	978	922	902	850	884	854	875	872	927	925	916	919	894	869	890	849	860	885	896	883	830	901	866	951	940	897	959	888	936	892	880	877	893	848	885	871	927	898	864	963	892	842	873	926	919	883	868	879	927	860	896	882	890	896	853	873	871	841	907	900	896	915	849	899	865	945	902	915	858	941	989	904	877	908	903	905	877	887	901	900	895	908	925	882	892	852	936	889	942	916	890	867	967	819	922	853	874	915	886	888	919	914	884	890	874	896	900	894	886	896	841	830	915	873	882	839	947	912	885	826	896	892	889	922	897	920	832	919	885	842	898	906	899	915	943	855	884	884	877	901	846	933	945	909	913	909	870	870	887	873	924	889	935	912	943	915	867	861	918	907	857	845	866	892	855	885	958	939	910	886	875	899	935	954	917	868	888	885	924	941	859	899	896	872	875	934	897	889	873	871	918	997	897	860	867	868	919	844	837	867	889	936	882	842	935	917	912	927	902	922	872	919	915	886	883	892
22503	21290	29039	23867	21294	21365	11005	1227	882	741	688	579	582	538	535	496	501	434	437	459	457	459	430	363	409	447	432	399	379	408	406	392	398	375	383	368	359	347	428	388	383	386	372	382	386	352	412	374	399	393	393	364	406	355	411	367	399	373	354	366	363	368	359	379	385	340	380	383	345	360	376	387	425	344	401	377	376	373	383	375	373	373	366	388	375	354	360	375	372	363	376	362	378	388	385	367	365	345	357	372	397	367	366	349	350	362	396	386	358	382	364	336	347	399	356	341	367	370	379	365	339	374	393	379	406	349	408	358	370	352	372	417	387	396	395	373	354	376	362	362	360	338	385	315	369	351	311	386	373	370	364	383	366	371	355	382	384	354	364	350	389	357	389	394	368	344	356	337	406	409	379	363	360	388	343	357	387	362	361	417	389	367	361	380	360	352	368	341	388	332	390	409	327	372	366	361	374	378	377	390	338	383	342	336	352	393	386	411	374	373	399	381	356	356	363	340	347	360	352	361	354	370	413	380	354	394	411	358	388	379	369	374	374	355	339	381	375	361	402	357	372	369	370	379	362	351	353	390	361	373	375	419	358	380	379	371	369	406	366	360	394	367	381	375	383	381	393	422	406	364	331	347	348	381	378	342	366	373	373	358	373	395	353	397	375	388	392	366	378	401	329	359	369	387	377	404	384	356	353	391	347	366	387	377	369	386	372	377	390	373	402	435	349	342	375	380	347	356	343	403	376	371	374	356	411	362	397	362	346	366	375	382	351	367	335	403	407	365	365	377	364	432	377	376	371	361	353	364	405	340	384	349	408	365	388	409	352	397	370	374	336	365	358	381	367	320	387	357	367	356	374	369	399	375	394	400	343	362	334	360	371	342	366	382	369	339	362	372	376	366	342	366	359	360	352	405	391	381	391	338	428	347	392	364	367	385	375	388	384	375	353	372	344	351	352	365	353	398	342	364	369	376	373	371	329	347	418	337	355	371	377	344	384	358	393	364	374	383	390	381	347	341	367	375	401	344	385	372	378	383	376	349	382	376	358	354	332	352	398	387	333	382	365	374	396	374	370	372	363	334	379	359	334	400	373	378	343	346	395	378	379	337	375	368	384	347	363	353	346	389	373	369	364	378	379	389	379	360	360	392	365	389	333	376	387	335	376	349	351	374	357	326	362	386	424	383	354	330	358	379	383	347	370	345	381	365	402	374	354	349	387	388	387	395	396	385	353	351	397	387	330	347	374	380	390	377	385	362	363	372	359	366	372	366	372	332	352	330	367	339	391	367	387	354	372	395	365	410	361	344	376	378	358	341	361	370	402	353	347	378	348	383	403	408	367	359	376	393	360	391	382	365	373	362	354	351	394	341	367	364	343	382	379	358	368	353	338	366	386	336	383	366	385	370	368	397	378	378	380	365	384	361	372	357	391	385	388	386	348	349	374	379	367	317	383	336	413	340	366	364	337	363	362	390	357	341	387	301	380	372	361	409	346	366	356	361	337	346	342	385	355	418	358	366	323	374	385	364	366	363	381	360	367	402	402	372	402	349	386	372	375	360	355	339	340	381	361	373	361	378	350	366	380	357	358	369	367	368	352	386	359	386	389	342	387	360	338	375	363	381	377	361	331	378	384	373	351	361	394	373	367	341	355	342	363	364	344	354	388	394	364	359	366	344	361	371	396	359	361	327	380	377	398	386	369	357	388	359	339	366	399	357	352	365	370	369	317	375	397	377	390	322	349	380	401	374	372	382	382	395	400	372	377	339	352	336	355	349	356	369	362	388	404	398	395	374	374	350	400	385	393	353	367	362	365	337	364	364	360	346	370	396	351	370	416	402	356	366	431	359	386	367	368	401	354	380	350	354	349	392	365	362	335	374	368	366	354	400	367	353	371	356	356	366	361	362	339	344	380	384	331	348	368	356	390	402	364	394	375	388	370	365	370	361	359	362	386	394	362	342	378	368	398	338	349	390	374	360	371	400	366	346	353	398	376	356	362	365	348	367	355	344	365	378	375	354	372	386	390	347	368	385	382	406	396	391	360	367	364	365	365	371	366	382	383	335	353	371	365	393	373	375	356	374	332	361	388	357	390	365	368	361	382	372	370	377	370	368	371	402	358	344	346	347	362	371	353	384	360	395	367	381	348	409	374	345	372	375	375	365	329	392	368	343	381	385	379	393	386	352	393	342	364	368	404	393	366	369	390	348	338	400	375	357	359	355	363	356	398	352	371	379	397	360	376	381	370	360	338	352	395	399	425	327	347	372	369	362	370	372	370	377	372	367	356	366	374	338	404	346	350	397	385	388	347	351	375	342	367	372	387	376	377	366	382	397	377	389	364	369	387	356	386	340	367	382	374	396	369	396	344	352	353	373	380	356	346	355	383	373	399	375	378	357	388	379	406	353	395	392	353	387	375	322	368	369	366	366	416	339	365	386	386	338	321	357	344	387	362	383	364	368	329	371	425	405	340	372	364	354	390	391	380	370	355	354	372	368	358	391	392	383	404	337	397	376	393	359	358	387	391	383	362	371	372	368	373	389	358	360	382	377	388	366	362	373	341	370	392	366	385	411	372	365	350	368	371	367	351	347	377	377	351	362	356	384	368	365	366	362	348	378	397	409	369	327	371	377	352	357	350	390	372	372	381	408	376	343	358	374	372	344	364	364	356	382	359	397	365	402	362	398	364	418	350	385	361	371	374	365	385	368	394	387	353	364	363	339	344	342	360	348	372	396	398	375	356	370	364	363	397	406	368	331	365	361	363	343	408	361	345	371	341	359	396	377	382	376	356	365	396	385	394	330	328	371	384	339	394	361	373	373	349	370	398	370	388	393	392	345	366	358	340	415	375	387	389	383	385	375	338	365	359	352	362	350	394	378	359	418	369	392	396	367	349	358	358	348	358	424	390	345	341	370	359	391	377	388	362	373	328	366	339	381	380	394	355	403	395	334	348	381	357	408	389	361	389	409	384	385	359	368	374	370	383	362	392	364	366	376	380	383	357	380	369	363	349	379	367	374	358	380	355	367	381	384	378	370	352	362	357	363	369	369	358	332	381	406	389	383	325	361	410	371	352	377	365	380	389	344	360	379	416	348	354	368	392	347	392	319	381	377	322	380	400	371	368	358	390	405	390	388	366	346	348	359	338	371	367	397	357	365	366	326	343	368	365	376	427	391	383	361	353	362	379	390	373	372	385	372	392	370	351	397	365	370	378	364	349	306	370	369	340	364	371	360	369	374	357	345	367	364	370	358	369	420	380	385	354	356	349	350	347	362	414	324	399	366	351	377	401	336	369	378	375	362	373	359	387	313	367	347	331	359	383	357	366	367	367	376	422	360	365	349	366	375	334	353	363	364	378	339	346	370	352	333	392	359	350	375	369	346	384	378	347	383	364	367	354	359	408	360	390	362	375	375	337	383	400	379	346	385	386	381	381	393	396	319	383	381	378	404	382	331	362	379	374	372	380	385	392	377	418	366	351	358
4388	14528	10120	4951	3555	2642	1952	1517	1251	1086	851	753	666	616	623	552	524	471	480	485	474	445	420	404	432	429	421	449	409	398	395	415	375	399	388	388	382	410	374	417	391	417	400	387	378	380	388	356	375	349	376	381	387	354	352	367	404	376	366	359	359	367	327	316	343	394	384	338	377	333	384	381	352	375	370	370	363	385	337	384	330	371	356	362	352	369	373	363	386	345	360	344	350	361	367	393	357	360	346	365	349	391	346	362	369	391	351	396	350	344	357	387	373	384	395	354	348	363	334	348	379	380	357	372	362	365	375	375	374	364	359	360	367	353	369	372	369	344	364	358	363	328	371	370	358	348	390	366	346	366	318	356	374	363	370	356	362	358	367	364	362	349	370	347	349	365	346	372	367	398	321	369	384	366	325	384	349	389	353	376	379	389	374	351	360	356	353	341	367	363	355	362	362	370	356	336	401	370	338	342	371	339	344	355	364	339	314	377	345	359	353	345	380	322	350	378	339	354	350	375	383	350	345	380	384	336	338	348	360	367	365	345	357	368	378	332	381	364	356	405	349	363	342	359	365	372	366	389	373	317	364	385	346	379	345	367	364	343	374	352	405	356	347	362	391	368	376	382	358	356	373	369	373	391	372	390	357	372	359	363	345	376	382	351	350	369	369	379	374	346	318	368	361	341	345	385	338	347	322	363	373	355	369	354	338	348	343	362	331	375	373	384	341	394	353	347	377	379	386	387	384	343	358	356	368	370	355	336	377	371	387	385	320	388	343	354	358	351	351	376	369	349	379	360	335	346	324	393	361	358	363	367	363	375	367	345	340	350	351	377	373	352	330	347	325	322	376	362	372	384	375	332	355	362	363	377	362	343	373	390	389	353	347	355	345	327	357	367	394	377	352	342	332	371	362	354	362	342	347	350	341	362	327	365	379	342	358	343	393	380	354	374	318	391	350	383	415	350	327	391	393	330	375	352	346	369	365	418	375	355	352	359	362	350	364	356	350	380	365	358	380	359	368	343	349	351	365	387	335	371	367	361	349	353	329	343	359	333	372	384	349	375	385	339	369	363	368	364	341	354	357	353	370	354	341	314	350	343	375	346	355	389	363	349	366	378	352	370	358	366	369	353	354	348	378	337	377	361	345	384	347	356	341	368	343	376	364	361	344	357	376	372	375	349	351	389	396	330	344	368	345	378	336	354	382	355	347	389	360	364	369	396	367	383	353	359	382	369	358	378	359	350	368	384	396	339	361	338	351	357	328	350	334	338	374	362	381	330	344	359	376	378	378	376	371	369	362	359	371	387	345	381	341	382	371	395	378	369	328	382	356	381	394	332	368	355	309	391	361	363	360	355	369	348	364	338	387	363	355	378	344	372	361	352	369	365	371	383	345	353	348	345	372	367	376	378	381	355	362	344	363	331	356	339	388	400	360	359	378	348	335	393	405	367	361	397	356	370	405	386	347	362	391	345	363	403	381	378	349	352	350	359	332	423	365	379	372	338	369	354	373	385	323	363	401	404	377	360	367	360	394	359	354	354	347	362	351	407	357	355	341	378	347	352	365	347	345	380	365	375	379	376	364	364	355	327	352	386	354	365	336	351	379	359	376	392	343	358	344	375	353	362	372	392	336	341	356	353	371	340	375	332	365	377	362	371	360	370	356	340	383	354	340	369	351	374	356	370	358	362	384	366	352	362	386	378	377	373	365	350	387	393	362	364	342	368	373	363	355	371	354	370	382	350	415	381	304	372	364	364	359	378	369	353	362	333	400	326	356	354	366	347	352	351	386	403	366	346	359	353	378	365	370	384	347	402	379	328	377	378	369	351	313	365	383	361	372	419	321	375	387	346	337	358	388	356	376	365	348	357	381	375	368	373	368	350	345	349	361	364	366	355	364	371	375	400	368	367	361	373	383	381	357	359	359	368	345	345	388	383	370	361	364	372	365	329	346	362	381	382	361	328	358	362	329	343	365	375	357	359	371	382	362	374	368	357	333	320	371	386	379	358	361	382	373	356	352	383	384	400	372	363	352	327	322	353	352	354	392	368	344	383	351	370	345	371	366	383	365	350	325	366	359	362	375	360	331	338	404	348	360	377	333	349	364	369	349	391	312	359	354	336	349	375	337	345	353	359	351	346	367	392	360	356	371	411	389	363	381	365	382	361	389	348	351	385	362	391	364	373	342	373	368	390	371	352	376	331	385	385	365	365	381	363	350	369	343	347	360	369	379	377	359	364	287	348	366	333	394	373	355	343	395	396	368	356	322	345	321	339	331	390	404	338	354	367	381	359	341	375	370	336	363	369	375	366	334	350	342	370	357	386	384	351	392	394	352	351	366	361	384	380	366	352	373	335	337	367	370	354	312	365	352	390	365	389	391	385	359	377	344	362	338	331	364	348	371	350	352	348	351	356	357	330	359	350	371	382	400	327	362	365	374	343	405	370	331	373	334	377	347	381	384	355	347	345	381	344	377	346	373	375	388	386	364	398	346	367	359	359	368	349	352	354	389	387	400	366	379	380	351	378	333	384	380	350	375	373	362	356	345	333	372	385	366	385	371	355	350	374	361	334	367	392	352	379	410	358	369	355	356	366	359	336	357	402	341	346	382	362	379	365	347	387	351	353	358	337	371	362	341	380	334	358	350	341	376	356	345	369	320	341	347	374	379	369	377	364	359	390	373	354	332	392	346	364	349	366	329	375	363	381	364	370	343	357	351	351	337	367	352	331	369	357	385	354	378	321	350	367	362	342	377	323	353	357	379	374	389	344	385	366	399	390	360	407	382	358	331	380	372	396	336	401	375	377	347	375	345	348	344	342	352	364	344	385	362	360	356	363	359	382	355	376	377	326	397	389	381	362	380	387	358	373	355	342	385	350	339	358	332	349	372	393	365	393	387	346	354	363	370	372	369	363	372	401	371	391	359	381	360	360	351	336	343	368	370	329	370	373	377	375	340	372	352	383	395	347	378	363	372	354	332	398	373	382	385	354	348	365	364	368	383	380	337	305	383	366	391	340	354	347	354	350	320	356	356	323	371	373	379	340	349	362	369	366	363	362	365	347	351	368	366	364	333	350	335	352	374	374	357	345	368	374	371	354	352	373	373	348	351	345	349	376	373	384	367	384	373	373	368	387	376	358	379	375	335	359	357	340	373	358	367	367	396	384	392	388	364	381	337	373	349	338	386	372	362	402	359	366	373	397	347	354	382	403	365	327	375	384	348	352	395	390	365	379	383	359	359	363	380	344	350	370	347	329	341	404	360	351	379	335	370	376	337	326	354	367	329	351	345	365	352	350	369	381	361	350	326	370	413	375	359	375	357	356	371	333	354	386	355	372	334	356	395	353	351	360	347	353	367	338	369	357	381	351	364	334	340	323	378	335	334	347	363	370	358	352	346	377	364	339	376	341	333	356	359	361	359	360	382	385	365	351	405	368	346	377	388	338	385	343	358	349	398	382	343	335	374	363	395	380	345	343	314	371
27742	20209	8333	1367	943	846	836	822	763	792	775	829	773	811	810	794	774	753	819	791	781	768	733	813	767	807	784	747	807	791	783	701	783	787	716	847	784	820	820	744	767	774	835	763	860	717	797	825	756	779	780	728	733	800	761	782	705	779	751	755	810	748	787	795	834	796	832	746	751	726	755	785	796	824	742	754	756	780	794	761	757	804	824	784	766	776	744	771	810	798	776	743	733	759	764	784	814	736	780	784	745	762	748	765	754	786	800	776	755	738	772	772	798	772	792	826	762	761	836	743	789	745	746	782	788	788	796	773	821	759	776	716	752	746	763	778	770	790	750	753	736	727	792	801	727	760	742	753	818	788	736	812	801	726	772	747	801	783	754	759	766	736	790	827	793	746	767	768	751	787	802	798	795	746	756	802	742	764	800	765	786	774	795	751	795	752	770	756	797	776	785	740	772	778	759	812	741	762	759	819	777	754	775	754	814	784	791	755	804	759	786	738	760	766	769	799	744	805	758	794	736	788	806	784	749	789	711	795	733	740	741	739	739	780	776	798	756	786	705	731	793	805	783	718	798	763	794	797	817	797	738	791	757	753	775	762	759	729	768	746	764	757	808	740	775	811	783	765	862	718	746	714	792	714	794	800	780	772	762	788	733	820	767	777	817	768	738	741	780	756	813	707	795	752	782	821	776	784	774	735	776	782	737	805	785	778	784	775	740	809	731	775	784	726	750	740	772	767	804	809	778	825	781	795	781	708	749	816	819	758	759	820	810	798	805	778	745	734	777	773	789	798	757	724	728	831	758	766	801	806	774	774	790	788	778	746	795	780	789	771	806	769	763	778	781	796	736	786	774	821	799	747	703	776	741	792	740	755	797	800	771	723	743	733	807	781	783	816	736	781	733	740	740	796	745	829	779	770	783	746	788	759	737	784	801	798	751	747	777	754	755	733	767	801	745	763	798	774	814	773	794	844	754	760	835	757	779	819	796	796	747	760	783	767	808	844	741	761	784	804	724	729	727	759	765	777	760	768	766	791	785	791	728	785	796	810	762	749	776	785	750	788	810	778	742	790	813	790	795	771	770	768	806	762	764	735	804	770	724	753	800	836	764	757	802	831	774	781	748	776	803	795	783	778	744	791	787	784	770	755	799	777	805	776	791	783	762	812	788	759	791	787	778	742	763	769	811	744	762	780	822	733	775	757	792	802	777	742	809	767	742	743	749	784	776	774	759	783	749	776	725	801	741	721	752	751	789	800	745	729	795	759	761	804	802	782	792	789	756	743	794	765	723	766	727	771	831	776	773	788	840	809	759	750	700	749	789	733	751	736	814	754	762	772	729	753	759	798	756	809	790	770	795	792	749	748	819	780	795	774	773	746	773	771	828	741	805	774	738	781	726	736	777	804	760	771	752	814	765	755	772	796	766	807	761	747	779	775	769	729	814	772	787	805	742	776	783	748	817	765	756	804	761	790	751	764	775	754	787	806	771	758	733	772	777	769	800	773	784	782	764	773	828	720	796	745	743	782	730	820	750	748	825	802	741	815	766	778	768	771	779	758	787	772	775	825	739	788	768	750	767	859	774	792	761	801	769	731	749	726	792	744	777	798	776	764	776	759	784	791	784	801	751	727	768	792	798	786	785	764	797	796	745	790	745	784	758	759	787	770	813	757	768	783	756	783	757	788	756	787	803	832	759	809	787	761	781	790	749	810	778	736	757	785	740	776	733	751	755	828	791	724	777	790	739	742	800	809	775	769	823	770	793	770	860	770	826	718	776	754	814	785	725	776	759	783	792	745	799	788	783	779	776	715	748	786	773	740	812	787	724	777	842	812	734	749	722	734	790	782	754	775	749	781	745	718	755	779	802	735	791	780	763	760	760	733	762	815	806	737	757	740	728	779	772	719	791	707	770	708	772	746	781	791	737	825	775	765	770	787	793	763	736	814	822	773	769	778	760	787	801	748	752	808	771	795	772	791	815	771	745	810	787	756	816	719	761	737	773	778	778	760	753	762	795	807	746	723	836	750	794	791	792	750	771	812	793	762	732	765	773	798	807	746	790	750	803	758	819	796	815	822	820	766	774	731	766	728	825	761	768	777	795	805	825	768	790	803	812	771	767	785	767	789	790	787	842	767	793	734	754	778	755	716	767	815	803	735	799	799	755	760	842	810	825	814	814	766	744	759	756	731	841	761	744	764	813	813	763	799	789	773	825	764	796	780	776	774	784	777	750	724	753	763	788	755	810	775	749	768	785	775	802	750	774	799	778	709	754	764	765	805	773	804	787	792	771	810	762	798	796	793	737	732	755	780	742	801	806	778	764	724	772	791	830	762	824	716	785	808	779	745	805	772	727	804	750	758	725	794	815	814	843	794	773	779	802	774	731	725	839	732	782	705	805	785	808	796	797	824	772	813	738	786	795	775	800	761	739	792	754	784	792	833	727	773	779	761	778	820	792	756	768	788	726	744	794	780	776	742	801	770	805	828	799	743	778	755	782	775	756	831	778	752	785	787	718	742	729	804	783	797	752	773	736	758	778	753	793	801	735	834	788	795	735	768	818	766	794	771	742	756	767	746	794	702	737	726	790	712	736	812	779	787	854	764	826	783	769	826	798	757	742	789	745	776	766	757	786	720	775	767	764	718	786	773	706	774	805	795	794	751	797	790	797	808	762	786	774	818	770	805	706	790	747	765	740	820	786	761	747	764	757	802	811	795	741	751	772	769	790	779	821	780	763	843	761	731	832	757	813	773	809	759	747	750	696	801	732	766	758	825	795	761	765	790	767	797	795	783	735	802	779	783	763	803	761	764	843	795	775	786	725	773	796	729	779	799	770	758	757	788	776	829	744	773	849	786	745	754	800	756	776	771	763	715	826	830	734	760	740	712	792	731	813	780	762	747	794	775	764	735	779	758	770	756	795	757	818	727	804	764	782	751	835	796	812	805	768	786	818	765	758	718	747	822	787	766	799	773	743	784	805	783	789	776	778	781	756	768	743	802	770	715	819	738	808	727	759	821	807	783	778	746	763	776	742	826	818	773	807	790	796	784	753	729	809	781	780	729	740	792	773	736	781	769	715	746	787	766	765	731	765	810	749	760	799	746	755	806	760	777	808	790	799	793	755	737	787	792	775	762	774	808	761	781	743	783	731	736	772	760	776	760	762	774	845	759	774	767	802	779	759	819	797	791	826	773	797	758	755	815	835	786	782	800	744	797	753	731	785	756	718	796	743	771	802	789	791	724	760	781	744	799	812	732	757	769	789	781	774	758	771	778	785	836	745	774	820	814	769	759	817	820	726	744	783	803	737	808	829	791	760	805	781	746	801	763	761	767	773	818	817	812	820	819	729	829	762	783	826	754	822	795	721	744	775	791	784	791	830	758	733	781	811	729	792	784	762	724	783	751	771	762	822	806	774	756	781	788	772	740	775	735	725	791	774	740	830	790	811	767	782	762	754	755	816	724	740	730	747	769	757	783	805	868
4684	2006	1454	1118	1029	946	912	872	825	837	825	825	772	726	790	783	837	780	789	783	808	818	822	810	800	761	747	807	839	745	787	771	788	771	773	771	761	751	799	749	797	751	767	792	790	766	756	712	797	803	770	777	777	805	771	801	806	793	801	766	845	781	818	772	786	782	817	794	788	784	798	774	773	749	851	842	775	738	772	810	780	778	801	767	789	738	756	810	782	799	732	795	775	783	734	756	797	815	784	797	774	740	796	811	802	804	746	756	706	785	750	780	800	772	769	854	777	751	766	758	803	814	794	764	760	770	751	743	767	791	765	767	757	821	778	789	812	761	790	809	764	790	798	781	814	746	776	800	779	799	792	816	759	761	758	738	783	741	783	790	771	817	797	799	775	711	753	783	789	796	800	772	763	758	769	790	778	726	751	815	829	741	809	801	777	784	731	770	741	805	739	836	791	762	776	745	727	724	807	849	776	758	759	792	783	796	764	777	767	784	797	741	778	714	732	743	786	747	747	821	825	763	788	816	747	794	812	791	774	779	753	780	767	736	755	770	834	751	788	786	810	809	709	811	809	765	796	831	798	802	769	796	729	791	746	801	747	806	729	774	781	759	842	822	794	786	791	771	825	758	813	833	784	803	796	752	824	789	821	822	777	745	790	772	764	744	818	774	788	784	823	763	793	751	800	835	758	788	770	858	786	768	718	741	810	812	802	788	826	776	752	778	799	820	842	773	770	750	790	838	738	769	823	805	765	792	763	791	738	800	757	704	780	788	790	718	827	787	801	756	771	802	782	821	754	783	788	769	846	782	697	787	812	792	786	765	844	742	770	770	784	823	748	811	774	776	787	773	792	753	769	784	806	783	783	801	811	782	797	729	757	766	808	775	785	782	729	764	786	770	743	751	785	751	771	752	786	818	732	760	778	787	739	735	781	741	767	774	719	790	770	762	800	716	772	796	744	735	771	777	748	750	795	808	785	774	791	745	731	815	735	765	786	783	776	754	763	795	830	825	835	767	768	773	726	793	771	759	773	833	784	778	766	794	815	761	769	749	828	791	778	800	838	816	773	777	761	751	811	781	742	755	792	811	778	748	746	798	769	776	764	805	809	831	768	853	825	738	763	825	750	810	781	786	781	788	775	758	783	851	764	839	767	775	772	812	821	820	802	823	810	757	750	810	759	781	793	753	741	786	788	724	822	787	784	792	747	815	819	763	810	799	735	788	756	816	772	746	744	756	802	807	804	735	781	811	810	776	775	753	831	795	782	761	791	756	766	778	766	810	796	799	782	787	864	758	745	750	799	816	770	796	786	743	772	770	796	767	773	770	777	811	792	767	849	801	752	799	777	837	752	789	777	814	816	791	821	740	794	773	804	808	776	752	797	807	751	724	767	763	832	813	803	740	785	765	752	775	779	836	814	802	772	754	771	788	829	782	749	739	774	791	735	756	764	807	793	784	750	739	773	738	758	788	719	764	797	785	760	806	776	805	777	790	776	779	799	748	756	756	771	786	811	800	741	775	789	753	791	808	772	764	773	808	797	795	800	790	791	713	716	787	772	774	753	721	776	735	800	793	769	786	776	779	805	816	745	752	796	777	831	776	778	785	800	794	813	782	790	787	791	761	774	783	775	733	772	764	767	770	799	808	787	802	743	789	750	804	723	774	821	780	794	744	722	797	744	738	836	770	810	754	767	832	788	814	749	774	815	774	816	752	774	774	763	785	823	805	813	776	752	796	791	782	802	725	762	806	781	832	809	741	821	803	789	768	771	768	768	770	757	756	763	804	789	727	774	771	753	782	809	754	738	738	785	757	807	760	791	849	798	780	792	782	720	795	771	833	741	797	726	780	775	778	785	797	786	819	772	798	783	817	712	748	812	742	798	777	771	765	732	735	751	766	792	687	771	808	794	744	764	762	732	737	787	762	774	815	777	789	786	771	777	740	758	810	712	773	773	778	761	814	807	786	750	811	806	798	775	811	820	779	803	744	766	762	790	755	813	727	777	812	737	771	790	742	769	764	811	765	768	796	747	840	798	788	756	786	807	815	737	807	798	785	783	789	785	767	817	711	749	730	746	792	796	746	805	793	829	851	747	810	794	770	717	746	757	810	790	778	801	783	781	818	808	806	739	787	783	797	825	780	750	805	774	791	794	805	788	781	826	787	793	767	791	770	839	739	798	733	792	777	794	807	770	815	744	773	748	782	788	825	738	770	748	760	741	792	764	749	818	787	771	735	756	772	747	747	761	783	751	749	773	789	790	801	760	839	791	743	746	836	774	753	778	780	748	749	772	748	767	797	781	857	852	790	836	782	813	737	750	765	753	688	805	761	745	807	808	776	800	745	787	755	774	729	755	759	811	761	785	746	756	715	784	783	760	808	780	759	810	787	788	726	750	768	813	761	786	833	788	795	729	791	760	735	831	745	815	758	798	769	814	741	759	729	780	720	736	742	763	756	767	795	800	746	741	740	762	822	784	749	798	818	768	786	779	769	745	770	784	725	844	803	813	748	795	811	769	793	798	780	822	801	792	771	778	780	770	817	754	765	773	747	801	764	830	786	763	814	756	789	770	782	803	804	767	818	754	803	795	770	744	788	795	762	771	767	810	785	807	737	827	845	803	790	762	760	784	742	741	782	805	847	752	747	811	788	767	768	770	791	775	774	757	774	782	754	820	783	830	772	785	753	774	794	729	768	832	815	798	749	730	771	765	837	769	806	809	792	786	799	784	751	693	808	773	801	757	765	771	763	779	812	785	767	744	798	789	766	827	804	738	744	781	790	835	761	761	806	832	776	782	800	732	806	772	773	762	802	740	786	793	798	767	774	808	786	762	801	767	790	792	780	741	800	759	773	783	803	784	728	799	792	811	774	773	800	847	767	746	774	792	820	767	791	767	825	801	765	739	796	805	767	763	761	786	779	770	752	786	778	774	803	796	778	768	820	836	776	788	770	793	814	751	772	801	806	775	783	763	804	806	761	759	776	778	796	793	727	774	778	783	774	824	794	788	786	777	740	770	710	757	792	787	813	823	836	794	763	805	768	780	779	793	787	788	787	788	751	760	782	782	798	802	842	769	770	793	758	814	746	778	794	788	820	727	784	752	815	759	832	785	794	729	765	828	779	743	779	813	762	776	775	820	819	803	785	813	780	755	771	710	765	804	787	793	771	750	777	836	794	796	778	796	796	789	746	740	821	778	831	721	783	783	799	779	749	787	773	785	759	798	781	707	811	808	793	782	728	813	801	796	806	787	748	757	815	807	722	761	799	736	769	767	798	729	806	783	773	771	772	774	730	801	770	827	800	791	821	763	814	762	829	790	803	794	820	766	821	759	836	735	777	818	772	785	751	730	762	798	805	783	803	782	776	822	828	746	812	837	776	799	789	766	753	797	850	784	803	740	815	771	744	747	806	785	766	800	777	783	830	803	743	867	795	764	795	786	777	722	800	767	765	794	811	811	769	835	779	789	773	818	814	798	823
23603	21264	28617	24229	21256	11354	1137	742	629	577	593	443	470	424	448	384	411	424	414	403	391	379	389	374	381	358	388	364	351	334	355	365	372	363	388	369	351	385	377	355	301	366	334	361	381	341	348	382	335	360	376	352	360	379	344	365	373	348	335	372	366	349	391	338	341	354	335	345	345	383	335	358	331	348	315	363	360	325	344	377	361	359	321	369	377	346	376	381	342	318	338	344	330	347	360	382	349	357	346	344	349	400	336	360	365	365	331	344	364	333	357	325	346	352	332	379	336	313	334	340	345	346	380	347	341	330	335	335	354	314	361	340	302	335	329	354	377	366	374	346	343	369	347	363	373	366	334	333	351	318	367	328	346	344	337	323	355	375	368	357	366	333	330	337	339	327	335	406	345	342	382	319	368	334	347	319	350	366	348	335	372	368	325	320	338	362	315	333	352	314	350	349	353	366	340	330	319	335	351	325	344	355	371	357	351	354	378	341	340	323	364	336	356	376	359	361	353	348	348	360	361	364	354	337	355	329	329	292	348	383	357	357	362	371	363	315	352	373	352	357	352	369	360	333	380	354	362	322	373	349	363	384	368	375	331	371	358	333	356	367	361	380	346	357	359	322	343	339	342	353	347	338	378	353	354	370	368	357	362	354	368	347	378	338	347	329	339	353	304	355	344	327	352	340	355	363	323	340	364	359	369	366	350	345	381	362	324	336	327	331	365	376	357	332	374	364	330	305	355	354	371	378	334	328	372	365	345	355	338	352	318	364	321	356	353	383	355	357	349	348	343	359	336	337	382	364	359	336	379	362	365	347	317	346	317	330	343	363	356	345	356	360	362	356	325	344	349	358	308	319	340	357	340	365	325	333	341	345	336	350	362	344	389	352	322	334	339	339	363	337	345	315	339	363	329	378	347	336	338	346	348	322	344	345	357	348	360	345	353	313	342	327	335	334	313	334	322	355	364	378	343	368	367	341	376	364	356	349	331	316	373	353	356	343	328	350	339	336	344	340	358	312	337	347	295	364	376	347	331	317	377	340	338	342	356	388	357	355	339	328	359	318	316	354	329	354	394	316	336	359	310	324	381	317	371	375	367	356	329	365	365	340	389	354	327	362	345	336	348	337	343	345	346	322	377	340	333	355	351	345	339	336	332	380	356	352	345	401	366	364	373	320	352	342	335	321	346	337	307	346	346	375	368	348	344	346	358	349	381	348	341	340	335	328	344	373	349	382	373	350	325	364	371	360	358	332	347	340	327	354	356	351	366	343	381	354	319	349	322	335	339	385	359	327	341	354	339	350	346	370	340	339	370	369	334	326	349	342	321	350	357	323	372	357	362	338	363	341	375	379	335	386	357	345	333	344	391	345	365	337	364	354	359	337	340	328	354	330	364	371	356	369	335	359	339	336	330	359	348	350	366	347	339	348	352	329	356	357	329	343	364	365	379	346	330	347	346	314	340	366	362	328	330	335	340	327	328	335	351	346	365	328	343	314	325	329	345	341	341	326	323	338	361	356	342	337	383	369	375	354	325	342	373	298	355	311	337	327	339	364	322	347	326	323	358	354	335	362	370	350	339	359	349	358	339	363	336	341	337	336	371	331	340	363	367	341	333	337	346	338	328	351	342	348	356	332	367	314	326	323	353	352	370	361	327	371	336	370	346	365	349	360	377	318	368	342	367	346	359	365	336	352	373	358	364	350	343	324	353	329	370	363	361	334	347	336	333	326	351	335	346	358	306	342	394	338	390	355	360	359	375	363	338	354	354	344	348	323	344	321	341	342	353	375	361	343	374	351	332	333	375	345	380	327	347	342	355	280	330	333	339	376	368	348	334	339	351	347	343	365	355	355	329	326	346	385	370	340	332	347	353	328	385	364	324	365	345	322	351	323	364	349	326	343	351	347	340	333	361	310	359	328	335	335	374	342	353	356	351	333	342	330	322	367	366	339	375	351	353	349	360	367	325	334	320	361	340	331	359	346	370	374	345	359	368	327	332	331	318	352	354	338	344	360	365	345	341	321	321	324	366	355	382	368	346	347	368	327	361	343	327	335	359	366	355	311	329	336	331	325	308	340	347	314	365	364	373	365	369	329	319	365	298	324	329	319	323	346	378	360	331	337	363	365	343	379	354	361	384	355	307	351	351	391	379	350	334	368	363	347	371	376	387	348	322	349	356	364	363	361	365	327	345	339	333	353	329	365	331	359	343	360	399	365	341	334	340	343	349	348	317	385	337	352	344	368	337	342	351	369	322	337	327	371	337	376	320	373	365	332	360	335	343	344	340	341	342	329	362	354	365	357	332	342	345	356	387	352	354	350	358	356	350	360	361	369	371	342	390	333	366	393	354	297	320	321	357	358	335	317	370	355	326	365	365	364	319	361	361	331	377	333	374	331	358	363	305	331	346	365	359	334	364	356	357	328	363	338	354	328	341	353	343	356	321	355	342	364	366	351	337	332	363	368	346	318	347	378	353	340	320	353	369	334	373	368	363	336	375	363	356	354	352	352	371	370	364	316	323	337	320	364	338	341	353	335	330	331	333	355	316	338	352	344	380	364	337	351	417	351	334	360	320	381	340	356	320	324	333	351	341	342	343	335	356	342	356	333	360	348	335	363	376	352	348	331	330	362	336	329	348	332	375	308	358	341	373	345	329	338	334	335	315	332	358	379	383	344	362	338	351	322	354	362	348	356	347	351	338	344	335	302	350	369	360	364	322	350	366	327	370	329	344	363	351	326	322	322	320	354	344	329	364	379	363	365	374	353	335	344	345	352	356	340	329	335	362	348	320	325	376	351	323	356	338	335	345	334	364	364	351	338	364	358	338	362	344	341	332	336	366	378	361	354	359	353	353	339	326	320	369	362	355	347	343	329	336	334	338	367	387	329	353	381	359	333	366	336	312	309	381	318	353	350	342	369	322	347	350	348	322	347	359	375	343	339	341	354	329	346	353	374	322	335	356	331	370	333	328	343	365	344	328	344	338	343	352	358	355	353	351	356	339	352	341	368	380	359	365	358	359	382	340	335	334	329	345	393	353	337	338	332	380	346	373	360	355	354	358	335	335	334	333	325	335	356	340	318	371	354	334	346	333	356	333	343	367	336	343	366	326	355	336	335	382	380	340	347	330	350	368	347	373	334	345	377	365	378	381	333	340	339	323	359	330	352	338	314	317	310	348	376	349	320	343	335	332	370	371	329	339	345	330	336	353	377	323	357	343	343	360	344	350	338	356	360	329	333	322	335	367	363	368	325	379	338	333	333	350	347	335	361	333	358	361	342	328	343	328	323	339	358	369	364	345	333	341	317	333	328	349	354	338	336	344	360	358	306	355	355	331	331	331	361	380	345	330	367	345	352	353	371	326	347	328	328	345	324	384	361	341	348	369	350	359	374	359	353	343	378	346	356	373	321	340	326	354	364	372	350	373	327	349	329	372	318	357	342	360	359	379	371	353	328	381	330	337	346	340	356	360	345	341	359	325	320
3335	9026	5879	2885	2097	1632	1229	967	780	723	657	603	562	516	484	435	472	428	403	422	406	414	407	381	404	390	383	385	359	390	403	369	385	399	400	387	388	373	370	377	380	362	379	414	371	373	385	376	399	367	383	387	370	384	376	391	363	369	379	423	371	376	364	355	383	384	381	376	367	403	338	346	363	333	372	382	390	335	353	356	348	361	359	364	403	393	373	390	375	367	383	384	365	375	390	392	392	382	363	322	343	385	370	382	374	353	355	380	288	357	358	364	364	351	342	345	379	349	366	347	362	388	349	354	358	345	370	381	357	393	351	363	377	354	360	374	379	347	361	357	378	344	375	358	353	359	335	367	359	374	349	329	346	366	368	361	333	392	391	353	372	382	386	348	370	365	374	353	396	392	358	377	394	356	352	375	345	373	357	322	370	362	361	344	363	361	356	392	381	353	387	348	374	374	333	355	334	359	334	376	360	378	386	339	374	394	362	373	352	350	346	346	389	365	323	379	336	371	397	366	367	371	387	377	367	381	355	358	358	355	329	381	346	355	330	304	350	384	376	353	355	374	369	341	366	359	369	342	363	380	362	338	354	363	355	355	367	372	354	361	349	373	334	347	364	368	317	351	360	368	362	377	372	381	361	338	344	338	383	346	381	350	343	322	386	355	355	365	363	358	386	382	380	383	380	374	360	360	354	353	318	399	346	362	378	367	380	360	383	365	343	352	366	362	391	370	366	369	367	343	393	369	371	354	355	358	369	370	345	371	342	342	382	351	367	364	375	360	365	366	369	342	328	363	345	356	382	346	368	341	379	357	382	384	368	401	362	360	380	342	336	389	386	365	397	342	366	342	336	374	375	374	371	386	340	338	377	344	395	380	362	380	333	346	381	351	388	378	339	397	382	367	375	344	342	408	371	401	371	373	400	356	347	365	342	412	324	386	346	367	326	370	362	364	322	361	367	383	353	343	365	350	336	329	391	425	353	384	360	336	380	349	386	416	371	377	377	351	367	382	331	362	342	335	348	385	367	353	395	382	367	370	361	352	373	367	375	365	387	351	372	373	386	355	382	358	325	368	352	345	355	370	359	378	364	385	380	359	367	356	341	332	386	354	344	368	363	358	355	382	376	375	321	390	359	354	401	361	351	308	336	371	372	333	372	372	365	366	385	373	376	364	362	348	343	379	364	356	375	373	373	368	376	344	352	349	339	350	349	359	373	376	356	324	355	341	362	351	369	390	366	354	379	381	377	405	387	374	359	357	403	336	373	338	336	367	376	389	371	372	344	335	330	385	336	347	339	375	315	349	384	355	344	350	399	352	368	375	333	373	384	367	374	346	372	386	368	321	398	360	381	354	395	385	340	381	377	364	346	377	345	388	338	386	338	354	337	355	363	364	377	374	377	375	363	362	373	330	345	341	388	366	361	362	331	355	365	350	353	379	351	359	373	357	355	371	360	337	349	382	338	336	358	347	373	334	336	364	378	383	377	367	405	384	380	346	356	361	358	336	353	385	402	353	369	344	365	360	359	383	367	363	353	375	344	347	359	332	386	366	358	343	352	375	357	366	379	323	371	330	399	358	368	352	351	358	406	350	376	378	340	374	356	379	340	349	361	394	330	340	353	347	355	358	367	384	369	364	368	361	369	382	381	363	362	395	375	361	354	376	382	384	339	341	363	393	346	360	385	367	354	354	357	353	339	355	362	364	363	370	350	364	325	331	363	339	375	355	393	365	344	394	380	360	352	350	337	379	352	353	323	355	362	391	378	355	364	382	391	320	332	386	368	344	352	373	353	347	369	367	365	369	377	400	359	376	386	379	348	336	382	368	390	377	322	365	342	366	397	358	346	357	393	364	367	411	409	370	363	374	341	378	361	320	383	360	367	365	384	371	337	349	370	375	357	360	358	378	316	352	361	367	370	367	337	342	366	335	349	361	328	363	369	345	347	347	380	356	347	309	360	366	328	347	389	399	319	376	349	368	347	371	361	366	349	340	370	401	379	343	382	360	370	339	357	357	375	376	379	379	368	355	365	371	361	367	358	365	335	326	365	360	371	350	382	380	356	372	378	364	362	378	350	373	344	374	334	386	365	344	387	367	372	355	343	370	361	354	388	380	342	352	345	367	370	328	358	365	368	333	352	369	321	346	361	385	362	370	365	378	373	389	350	345	325	422	353	344	363	371	355	347	358	364	334	354	389	335	388	342	361	374	355	348	378	357	361	357	347	367	353	340	366	394	359	340	364	369	373	385	321	362	341	345	345	369	339	346	370	356	371	425	394	365	361	358	337	333	351	390	335	340	373	357	333	403	352	363	388	331	334	370	377	383	388	382	386	365	362	364	375	366	387	383	378	351	350	376	365	341	365	385	362	355	363	377	349	346	365	345	393	340	365	369	367	411	362	378	375	370	328	324	365	353	373	376	377	357	370	338	336	378	375	341	360	362	354	388	353	328	369	380	379	341	356	343	357	363	389	369	377	367	357	383	371	376	393	384	346	380	339	344	383	376	371	334	353	391	342	348	372	370	349	325	359	392	378	346	393	375	388	388	381	390	364	381	360	368	367	377	353	353	337	339	367	355	366	391	372	363	365	382	334	362	377	367	354	332	349	349	327	347	344	360	388	369	368	349	374	327	367	380	358	372	355	391	363	358	337	356	377	368	346	351	372	398	377	358	365	344	342	347	396	377	366	320	351	331	384	366	346	391	379	377	381	321	382	350	354	391	373	372	337	413	328	382	392	351	390	414	364	395	367	396	364	392	372	362	347	357	368	386	337	317	330	339	336	347	336	357	368	358	374	378	335	367	389	358	397	389	343	378	361	366	377	354	346	373	415	330	374	382	368	372	386	378	330	354	348	378	373	333	341	357	319	345	403	339	358	372	363	337	324	383	374	373	365	358	368	371	359	345	380	339	338	332	346	356	359	327	357	337	346	382	363	397	369	345	361	366	361	368	362	388	342	372	358	358	393	335	341	340	349	327	346	370	386	365	372	341	373	331	344	329	349	389	371	389	368	378	331	371	358	372	393	337	357	365	354	372	377	372	392	345	370	370	339	363	365	339	340	386	329	342	361	376	339	368	381	350	349	362	380	369	351	356	374	340	372	388	377	344	342	374	383	376	363	378	386	353	363	345	351	370	331	386	352	356	364	345	344	380	365	357	341	332	368	351	362	366	381	371	395	363	361	370	378	394	367	385	355	335	340	325	338	391	370	363	363	391	351	358	358	410	356	358	342	342	332	367	329	355	353	384	388	331	369	377	347	369	377	367	385	401	361	370	371	349	355	395	378	355	335	360	361	326	384	355	339	379	380	367	364	356	351	347	335	397	320	346	355	387	382	391	373	337	329	374	390	343	405	405	353	373	366	353	336	372	340	383	389	341	355	365	369	374	346	382	379	378	352	353	355	364	349	352	379	372	385	345	373	384	344	375	390	366	361	372	356	357	383	354	365	404	311	367	379	387	390	358	382	372	356	358	364	368
24878	21323	27688	25236	13328	1630	1271	1097	993	1031	985	959	948	1006	943	1013	935	913	898	1005	939	934	925	940	954	951	957	936	917	880	938	937	892	914	960	923	877	888	878	922	914	957	914	876	895	853	897	923	928	903	892	905	891	923	961	871	907	939	921	937	934	986	910	909	921	905	994	931	941	860	895	916	936	950	954	926	919	960	953	844	946	885	961	860	898	946	888	934	894	953	933	974	919	888	912	943	891	943	928	913	907	930	915	921	920	877	921	915	885	934	887	974	862	930	937	943	931	895	930	936	940	892	883	936	958	830	897	895	912	979	944	900	936	929	961	908	918	938	932	882	918	864	931	916	919	887	907	864	928	891	966	950	917	883	902	894	914	954	865	964	935	908	927	900	976	924	910	918	886	908	883	942	950	929	957	914	941	880	889	923	924	926	925	891	880	912	948	951	883	909	892	891	913	949	894	867	960	946	908	925	890	916	960	995	940	905	938	931	886	943	920	909	983	903	969	974	952	961	974	877	909	917	961	902	897	891	942	907	912	926	939	1002	926	919	908	904	953	889	931	890	885	857	901	900	888	861	919	851	953	929	940	917	935	958	944	890	906	955	961	911	933	889	924	969	919	942	923	909	925	930	888	908	908	896	940	894	911	932	937	890	982	888	895	929	954	901	974	950	868	903	944	871	961	845	918	940	939	888	891	896	906	884	947	940	882	920	860	889	908	897	925	897	885	939	894	964	881	931	921	932	894	891	910	925	910	935	885	973	883	865	967	937	939	918	926	923	874	855	941	926	908	913	985	918	911	904	917	895	886	930	907	903	938	895	917	910	922	907	916	917	870	876	966	912	927	883	954	871	929	906	927	926	895	934	969	899	946	926	890	890	846	924	859	883	926	880	872	951	903	936	916	865	899	927	902	870	951	949	889	892	921	917	890	942	966	887	917	973	887	911	829	923	900	947	926	822	908	937	918	875	903	915	917	937	960	948	870	920	873	946	864	866	867	915	882	897	967	931	882	899	848	925	903	921	911	883	970	943	897	926	962	892	900	866	933	939	942	898	916	932	918	907	919	953	912	908	869	905	896	884	875	893	856	916	934	934	936	944	925	967	941	917	934	848	920	913	940	916	896	970	953	906	892	972	942	932	928	955	926	902	897	959	919	906	899	887	899	934	910	937	899	877	889	910	946	936	894	908	904	873	862	946	909	942	921	903	957	947	916	927	875	918	988	970	959	923	925	896	862	918	910	923	959	904	982	895	860	890	920	905	925	898	911	924	888	924	902	933	973	917	860	887	941	910	935	932	888	907	896	931	979	875	874	898	942	931	938	890	918	885	934	896	909	881	890	960	877	952	880	981	874	970	952	912	896	926	920	943	960	889	886	882	900	871	921	855	899	904	946	875	873	897	934	916	896	877	958	933	910	959	878	945	858	920	887	930	852	917	894	908	907	893	914	936	932	954	921	923	918	926	911	940	878	921	942	942	919	885	911	931	963	866	885	960	884	905	960	899	893	894	917	904	941	914	969	895	883	901	916	933	864	864	959	858	983	874	934	927	876	935	876	929	964	925	914	974	904	965	952	893	912	919	952	893	919	885	910	938	884	893	841	944	853	903	944	897	894	904	950	913	970	928	891	907	933	916	921	927	920	949	895	886	936	900	954	932	918	881	909	893	941	917	913	922	930	923	888	927	928	917	940	893	916	899	927	917	935	908	872	905	914	926	907	920	922	945	924	912	948	929	890	921	938	910	901	896	908	877	957	948	925	862	921	908	903	970	986	847	862	924	896	937	926	950	905	990	962	937	925	932	898	953	909	960	943	879	950	918	923	942	916	876	958	881	931	946	954	910	949	869	942	931	954	946	929	888	926	860	902	949	963	884	893	958	884	937	953	882	897	856	919	924	882	932	909	955	931	912	850	936	926	935	947	946	898	910	909	933	880	876	862	886	966	952	852	967	856	946	898	893	913	941	908	861	867	901	915	873	898	878	943	894	921	940	890	887	938	929	921	973	929	910	871	928	934	943	906	965	960	909	928	939	891	907	903	942	906	898	854	900	857	959	924	950	996	936	900	907	938	920	934	888	871	884	935	967	893	874	843	908	935	930	879	914	901	919	846	946	921	924	915	943	914	884	909	880	979	910	920	912	890	868	901	854	930	939	895	952	949	920	875	936	922	964	909	944	901	902	930	919	918	958	871	867	874	929	897	989	952	928	878	915	893	939	897	912	954	923	902	925	884	852	915	970	919	906	921	838	895	891	900	928	951	943	912	903	909	874	923	970	933	952	903	935	969	886	914	934	926	916	857	904	953	970	904	924	889	952	914	914	945	914	930	909	957	920	876	912	896	881	941	938	893	986	961	914	975	918	951	898	897	979	913	906	970	920	889	910	979	948	944	945	922	950	948	938	884	886	893	995	937	893	965	932	916	894	933	928	957	938	977	954	938	937	979	864	942	936	934	909	960	877	913	861	885	903	928	934	889	897	927	885	895	946	936	907	957	954	906	924	876	966	950	867	891	916	940	847	943	949	877	951	931	928	934	932	899	901	943	907	938	910	929	960	920	909	909	963	919	917	901	882	910	908	877	918	952	884	946	932	896	868	908	861	894	922	889	977	935	908	883	887	902	892	868	946	917	945	894	905	884	934	940	884	943	895	891	932	870	975	857	864	958	916	850	943	929	906	961	937	901	880	921	970	957	920	883	903	894	903	947	876	912	933	951	873	889	858	983	837	936	888	959	908	924	928	847	895	842	921	902	954	969	941	965	947	893	895	941	971	913	945	928	876	919	911	911	914	921	904	971	939	878	910	982	935	880	947	918	960	901	946	906	950	991	914	965	868	918	938	913	955	927	914	935	883	885	903	919	901	918	872	903	919	958	863	895	919	931	920	919	929	889	918	997	864	940	935	889	930	891	885	897	937	884	870	912	869	900	902	917	909	925	907	940	925	963	897	955	919	964	916	895	946	932	872	943	892	973	915	960	909	888	939	870	921	893	911	950	916	926	926	937	942	940	962	908	914	921	863	916	888	910	967	901	924	923	931	951	935	905	954	964	932	883	956	944	882	888	929	939	908	923	925	878	901	918	903	896	915	925	910	884	965	928	905	920	893	905	894	898	841	876	919	908	885	895	904	903	900	938	905	953	939	954	963	945	891	936	903	917	943	865	897	942	882	906	909	919	948	914	950	918	876	929	929	941	855	894	893	859	925	908	923	894	905	900	938	913	863	906	925	938	931	935	949	939	869	909	918	950	895	962	876	926	942	953	913	901	970	899	866	942	924	925	921	903	939	928	892	940	894	935	911	913	972	882	957	908	869	929	901	923	923	883	942	919	895	886	942	930	946	935	858	904	890	919	887	900	858	951	951	842	880	871	937	937	954	897	899	977	872	906	903	918	890	908	969	839	924	907	936	924	969	918	923	891	916	860	930	884	921	940	927	912	892	923	957	913	911	954	967	921	908	912	892	903	935	929	907	921	906	899	863	963	898
3664	5928	4071	2256	1833	1580	1358	1295	1188	1059	1039	947	951	936	952	903	963	933	1014	917	954	927	884	921	972	926	924	932	914	931	927	900	938	889	886	901	902	905	877	902	863	902	910	865	891	923	864	931	882	945	859	984	914	862	911	911	922	893	865	920	863	878	930	897	922	871	889	919	872	981	930	868	916	892	890	936	917	902	934	910	964	908	913	949	927	900	863	898	937	945	869	918	940	924	931	963	975	985	973	902	935	885	925	876	927	900	930	939	893	876	907	897	933	926	892	880	911	910	893	908	1000	903	954	932	904	937	871	886	918	944	902	844	884	930	913	902	883	906	891	880	897	927	943	901	913	899	918	886	914	928	1002	924	940	934	912	952	911	892	893	921	930	888	870	917	901	884	915	882	910	925	914	896	961	887	927	907	887	952	920	908	889	908	913	896	939	928	892	966	934	942	931	956	981	903	898	922	891	917	863	853	883	840	971	902	938	951	917	881	911	892	917	887	910	903	901	921	890	938	911	935	894	919	871	877	885	915	878	942	916	908	952	881	902	958	930	934	886	862	958	906	947	925	896	927	957	860	941	835	897	899	915	927	894	899	943	960	902	891	929	881	892	909	911	924	886	863	938	962	928	928	889	918	910	875	873	926	924	933	885	892	914	877	946	894	922	941	927	962	903	952	918	918	892	908	901	934	934	878	935	954	906	950	853	940	910	912	910	860	921	922	889	969	948	912	908	907	887	970	971	933	918	895	908	891	867	925	899	929	884	869	915	907	873	923	944	881	885	918	900	974	876	926	922	926	901	916	885	902	939	932	907	918	939	913	874	920	871	914	998	899	853	876	924	904	921	948	868	916	924	1002	962	908	945	933	961	845	931	896	949	914	923	866	927	949	929	875	934	921	909	924	911	982	933	942	925	921	885	981	918	893	955	937	872	931	936	907	873	897	893	875	883	900	944	925	915	922	882	956	874	983	935	954	943	918	934	939	876	895	944	856	878	927	897	925	927	912	946	818	895	900	913	923	912	931	964	941	905	892	891	953	882	921	893	802	907	909	889	899	892	949	927	934	913	894	860	879	956	900	928	904	863	910	920	910	955	898	887	907	933	844	883	987	897	949	938	899	835	901	922	942	882	874	931	898	876	891	937	942	925	910	871	914	912	915	951	897	940	902	907	901	904	933	905	897	913	865	960	895	925	928	929	878	919	927	890	908	880	869	852	874	922	899	938	924	940	904	880	925	940	865	896	894	881	936	895	906	887	927	871	926	891	894	939	894	888	886	901	889	907	906	885	865	890	988	939	898	928	877	910	895	878	905	961	965	912	914	899	943	878	934	900	927	865	918	962	963	904	912	887	915	879	868	883	898	897	908	898	865	901	893	856	891	867	883	902	894	956	943	893	899	949	939	924	917	897	939	916	892	881	892	874	912	911	954	945	924	922	931	935	955	874	907	901	930	876	952	947	896	929	854	927	919	905	930	873	937	949	915	910	943	984	895	906	931	925	886	945	885	916	905	909	905	872	899	870	928	877	912	888	898	910	913	864	892	892	988	894	887	909	886	890	955	956	993	864	907	841	858	877	937	927	924	941	900	862	923	910	927	921	919	941	900	905	975	899	895	883	917	918	915	927	895	921	912	850	918	902	918	941	907	917	879	916	896	903	911	842	902	938	922	901	923	863	935	872	887	956	911	905	832	959	924	884	826	840	921	920	905	923	848	958	966	890	904	917	876	911	920	890	876	903	926	895	938	914	942	883	890	917	917	906	953	895	916	924	942	881	889	858	938	940	934	888	922	895	913	912	877	926	975	949	863	923	918	910	956	917	951	918	878	905	863	944	883	920	926	925	890	957	891	891	922	908	892	926	896	891	905	948	895	903	919	884	944	880	938	864	891	909	917	850	900	969	900	912	905	926	938	896	853	965	843	891	977	872	901	885	940	870	947	937	919	895	922	882	885	899	924	849	902	902	950	898	908	942	944	916	906	899	905	941	911	901	918	860	903	946	917	888	863	913	896	938	848	909	917	910	855	925	978	921	957	918	916	829	923	896	923	882	960	938	890	862	914	872	930	896	957	925	879	917	838	903	945	898	924	908	927	903	915	925	893	918	926	892	921	899	900	925	884	904	932	908	906	943	892	892	949	942	918	889	921	932	839	909	890	961	877	867	909	931	845	958	907	916	910	917	1010	926	941	889	892	945	888	864	868	933	892	895	905	861	939	938	902	878	906	919	951	903	886	932	900	914	856	914	917	888	912	972	854	913	934	876	958	889	943	886	898	908	891	926	942	880	840	908	923	832	892	942	909	876	839	947	952	939	839	872	906	903	931	895	878	857	898	858	911	862	861	867	906	934	906	914	931	872	895	909	890	917	911	936	904	934	954	900	926	903	883	898	901	897	861	915	865	931	898	875	932	918	912	877	887	943	945	896	910	881	928	891	871	835	907	913	911	926	888	913	901	865	873	946	915	896	871	925	897	949	899	942	936	950	906	911	836	934	845	924	894	845	919	915	907	898	906	936	895	966	898	887	910	951	863	887	915	946	933	880	913	934	926	917	906	952	911	897	882	945	915	928	993	922	923	855	896	887	871	957	943	972	897	912	943	892	911	925	893	898	894	896	897	933	891	888	862	932	913	907	928	942	936	906	941	905	868	916	939	901	922	921	888	895	905	922	908	919	904	954	922	911	933	933	880	861	915	941	888	937	907	908	874	864	915	868	887	926	835	894	893	938	853	936	892	940	929	930	879	927	856	932	928	925	945	858	923	930	867	876	913	893	897	902	891	949	912	881	943	941	922	932	895	951	924	912	951	892	883	901	921	940	949	899	910	900	894	908	909	952	912	968	937	910	889	840	935	901	922	936	901	912	905	927	943	797	872	929	901	898	858	873	914	914	873	895	908	900	898	924	890	928	861	887	914	856	875	914	880	914	888	889	910	856	922	951	899	877	870	933	868	902	890	935	957	918	901	881	936	881	966	914	894	892	877	900	889	896	919	920	875	869	904	896	898	916	872	945	934	881	865	886	892	885	955	909	851	890	898	897	884	928	894	924	946	928	926	930	885	891	876	870	889	935	903	875	891	920	887	918	897	988	930	934	875	903	908	893	916	893	826	974	908	990	914	894	929	911	871	966	896	932	916	887	862	916	890	932	973	963	987	906	949	897	910	924	918	914	949	909	909	912	857	945	900	935	935	898	913	911	890	928	897	872	859	887	896	913	890	868	909	866	853	877	916	880	943	879	889	879	903	881	852	880	920	911	914	906	938	894	911	921	874	883	898	897	873	920	920	952	890	917	902	910	885	988	922	973	896	926	903	910	887	937	845	947	928	934	918	924	885	912	947	934	907	878	895	926	931	871	882	979	879	900	896	924	901	879	922	932	910	877	942	906	853	926	947	895	896	890	887	930	871	883	891	921	957	852	922	967	925	880	888	921	897	920	874	928	884	932	873	846	923	938	908	903	936	950	941	945	882	941	912	894	860	915	945	850	924
22453	21276	29033	23832	21274	21326	11158	1168	892	743	672	588	575	611	480	537	507	483	503	485	420	456	396	462	430	434	417	430	437	399	403	390	386	400	411	392	420	364	404	354	378	417	405	396	401	349	397	405	403	375	394	374	378	388	377	389	424	366	392	369	370	391	393	391	380	351	386	361	360	373	399	361	356	389	367	394	370	419	348	387	394	373	379	346	369	362	427	383	386	360	362	367	397	357	384	343	368	376	386	370	376	370	372	377	370	403	374	430	397	369	390	369	368	407	363	354	380	354	399	382	401	357	379	411	384	390	388	381	398	383	392	375	378	406	404	416	372	370	340	372	388	357	347	403	360	370	385	398	435	423	357	395	379	344	382	388	376	367	353	384	334	365	401	396	346	385	370	360	370	434	388	328	397	343	370	392	394	350	382	396	348	349	334	367	350	371	358	359	351	397	413	397	380	370	379	379	366	413	361	355	353	404	351	378	353	390	399	374	369	369	433	338	365	383	362	349	384	357	419	367	354	383	379	357	368	340	368	362	364	369	345	405	376	363	395	388	382	365	398	387	415	372	390	338	362	358	389	364	396	397	409	373	345	341	389	358	375	389	386	402	372	369	380	381	376	369	366	393	393	365	393	372	368	401	378	356	374	374	369	404	372	356	383	334	374	381	369	370	374	366	362	374	366	360	378	353	361	387	412	383	344	408	385	357	401	376	390	367	386	371	389	385	388	360	368	415	365	367	405	382	363	394	345	380	373	365	401	381	374	386	366	411	397	386	374	355	350	350	358	378	389	404	417	376	372	380	374	399	369	366	379	397	383	351	379	364	353	397	376	372	364	386	419	337	359	370	342	343	361	409	393	385	379	381	333	378	397	335	385	404	356	336	345	362	383	397	378	372	419	386	393	398	393	366	356	384	367	363	402	349	399	338	378	415	364	364	357	385	390	383	369	356	368	395	365	333	415	379	407	385	339	371	404	382	369	362	397	369	389	390	356	372	363	401	393	414	388	406	350	372	407	371	363	377	358	364	354	392	363	362	378	365	338	355	378	383	375	354	365	386	372	338	378	377	379	399	398	414	386	371	407	357	351	386	372	358	378	385	397	358	390	373	366	369	363	375	385	359	373	382	367	360	376	327	351	350	392	397	402	352	352	405	394	356	356	359	353	384	376	335	370	394	393	426	349	357	382	388	356	384	400	385	345	380	338	393	406	382	372	391	371	402	383	341	353	413	408	367	402	365	410	376	349	411	377	389	391	388	387	354	376	373	351	354	378	393	396	366	392	340	399	409	395	377	390	397	416	352	361	397	362	388	377	383	358	367	344	377	418	352	348	393	377	387	396	417	405	384	367	398	374	349	367	356	387	383	388	414	381	369	386	372	390	387	387	359	344	374	399	365	347	384	353	375	356	385	379	359	369	382	352	349	362	362	359	389	367	373	366	366	366	402	357	377	363	360	375	398	376	397	356	382	367	367	353	380	345	381	374	385	374	369	367	377	365	365	379	383	353	402	357	378	360	387	375	395	349	413	398	349	358	378	375	351	386	376	352	373	352	386	369	420	343	348	401	399	352	370	382	381	372	392	392	346	362	357	362	390	388	402	363	358	355	344	380	362	386	335	391	392	385	339	364	365	369	382	419	379	377	362	396	357	389	365	384	417	365	368	375	385	367	389	350	375	382	355	385	384	394	363	387	372	356	343	371	385	376	360	362	392	342	358	346	384	342	389	389	388	354	362	387	348	368	407	394	371	371	384	378	373	393	346	406	382	365	380	390	377	390	378	428	368	393	381	355	352	377	351	360	371	344	388	376	395	413	373	367	403	393	389	395	350	387	356	389	332	355	351	385	332	377	401	369	384	383	364	347	365	359	386	393	373	380	362	407	400	363	357	363	367	374	359	361	371	374	349	345	380	364	355	359	361	399	329	340	378	371	344	363	383	374	360	381	393	371	383	394	351	374	354	382	361	376	373	393	390	378	368	348	349	370	364	371	371	394	374	384	375	355	370	409	347	368	419	389	367	384	386	365	366	359	365	367	378	357	382	379	390	362	409	350	353	387	390	370	372	374	383	349	337	393	346	379	346	340	370	368	359	354	358	343	379	378	381	410	386	359	385	340	364	366	373	344	367	356	356	370	357	371	349	339	364	392	356	363	349	345	373	367	368	377	373	419	353	425	386	347	379	339	370	367	388	369	364	361	381	367	325	382	359	352	352	355	358	360	393	376	402	357	400	354	366	391	352	332	342	371	368	359	363	373	377	380	385	417	367	368	406	373	362	368	352	328	383	378	369	353	379	373	403	415	384	371	362	399	375	376	387	377	410	353	355	346	372	361	344	339	365	390	381	346	408	380	355	354	410	391	341	378	383	380	353	386	385	384	408	370	391	368	362	391	389	389	343	384	391	372	390	381	370	372	390	417	354	344	364	369	345	384	358	334	394	417	389	362	330	351	364	357	389	387	376	385	385	368	414	412	376	400	377	394	364	366	363	401	403	360	394	354	389	365	373	345	364	381	390	341	375	379	361	405	359	361	354	373	340	402	398	365	378	402	371	363	332	341	377	378	379	362	393	397	332	401	376	375	368	358	405	398	382	369	384	344	374	349	404	409	389	401	357	357	380	350	366	323	368	353	372	369	372	360	359	395	388	335	386	395	379	399	395	378	403	353	352	372	380	365	375	356	381	396	385	383	381	372	370	369	383	367	362	353	391	367	341	407	375	376	363	387	349	367	373	351	347	363	370	383	374	390	376	364	360	415	412	354	360	383	389	392	386	380	382	354	374	373	374	419	382	350	396	388	351	380	365	396	396	360	371	370	382	387	347	402	408	369	372	401	397	389	376	373	354	367	373	334	380	335	388	378	402	339	351	352	393	324	368	387	374	377	391	388	357	358	371	386	384	383	369	336	410	354	397	400	354	383	399	363	382	386	395	387	351	360	384	352	363	391	363	374	382	359	410	370	369	360	379	388	412	345	401	346	359	353	371	379	389	362	367	362	375	358	404	347	337	351	337	403	360	341	389	366	355	384	377	364	369	382	376	376	405	371	391	366	386	381	361	330	348	367	394	371	397	352	348	368	356	353	379	399	377	368	394	379	396	387	363	391	345	387	331	348	385	388	364	377	384	373	372	375	376	369	387	353	417	361	372	391	381	359	341	364	391	355	353	363	376	383	380	388	346	381	365	387	344	373	379	386	387	402	370	382	399	359	399	362	376	367	375	401	413	339	392	382	361	373	396	366	357	379	397	383	380	338	381	401	363	399	323	393	383	400	397	407	356	356	363	377	363	415	382	389	355	351	360	386	348	376	397	391	373	402	364	384	417	421	387	382	367	359	371	390	380	330	373	367	363	400	395	384	389	371	363	352	371	364	375	353	361	383	371	380	374	404	393	346	351	350	375	338	365	367	356	359	439	378	368	371	388	405	384	401	363	391	368	371	356	402	342	374	384	395	370	367	362	412	346	323	324	353	370	383	389	371	355	375	374
4398	14576	9848	4817	3755	2591	1879	1482	1237	1035	935	726	676	641	619	543	507	501	529	469	450	474	463	477	408	463	408	435	426	380	383	385	395	413	395	375	376	393	418	376	388	382	374	368	370	387	369	364	379	341	352	329	385	386	405	399	374	388	404	389	389	390	378	378	356	351	368	349	390	336	367	373	385	374	395	384	376	372	350	355	356	377	366	354	379	345	369	332	336	378	406	331	371	336	353	340	379	362	345	368	358	384	353	400	371	392	385	360	356	379	388	381	341	360	316	372	387	362	350	388	356	377	365	378	333	357	403	387	373	374	402	391	345	380	370	358	336	386	378	358	367	367	343	361	357	381	370	324	374	357	339	370	369	389	391	321	329	361	352	395	413	343	401	393	347	352	368	381	346	395	384	385	368	366	362	418	360	372	408	355	379	422	358	364	371	407	338	398	350	362	379	395	392	363	362	342	372	355	354	369	380	364	349	362	376	331	390	334	394	364	369	360	360	395	371	368	341	387	362	333	317	316	362	374	346	362	335	377	397	377	369	380	358	379	350	392	358	328	338	372	341	341	394	359	363	359	353	342	369	375	340	343	372	383	372	329	348	349	369	347	339	375	361	366	377	367	352	362	370	365	350	392	368	369	380	346	385	355	362	357	341	371	347	387	384	363	352	353	370	331	358	410	381	373	357	369	386	367	386	336	423	378	377	354	351	387	375	381	370	323	371	361	382	346	345	380	372	366	385	416	349	356	377	405	390	379	346	381	368	375	331	424	369	399	350	379	382	381	386	361	399	375	411	348	372	347	369	397	353	400	383	370	348	368	388	363	348	369	368	325	386	379	347	344	322	375	369	370	338	384	395	344	369	351	354	417	378	349	349	353	361	345	356	370	393	377	380	368	371	382	347	383	340	387	368	389	372	398	366	395	361	389	365	322	357	378	363	373	356	367	388	364	354	402	350	371	333	398	364	370	376	363	362	353	354	344	383	366	361	378	397	352	370	394	364	347	358	354	343	367	407	371	395	396	379	379	363	399	371	366	349	365	395	373	362	382	365	370	384	347	381	387	343	381	369	358	386	381	374	384	379	365	378	364	356	382	366	376	344	364	339	367	375	381	343	404	380	362	370	355	364	375	364	379	338	388	375	395	369	354	381	400	372	336	393	361	374	405	382	381	342	379	388	334	331	392	328	385	365	367	344	364	361	350	327	321	345	384	362	354	350	323	365	387	389	361	344	354	382	378	344	350	356	359	351	389	370	360	394	366	368	350	355	347	368	380	381	365	375	366	331	394	369	371	367	344	404	375	348	341	348	390	347	375	364	389	353	364	360	378	358	357	384	404	377	342	389	373	357	317	383	362	392	336	373	398	326	357	370	361	371	383	344	355	369	345	382	348	373	349	366	362	369	364	332	378	346	366	349	388	329	362	373	362	356	371	341	377	380	368	360	365	323	372	346	352	364	353	366	415	390	361	354	378	387	370	359	369	357	356	365	384	373	377	350	363	337	394	367	359	343	374	350	358	367	364	373	388	351	391	385	364	399	367	342	336	358	372	347	387	364	361	368	343	333	362	377	361	388	355	417	377	320	404	348	359	345	350	362	366	342	339	391	375	372	384	352	376	357	356	351	426	338	394	362	360	378	381	334	369	419	357	355	359	358	377	398	336	376	362	390	389	370	353	377	374	385	383	367	379	353	345	339	352	391	368	335	382	364	390	386	362	375	351	368	358	368	410	342	333	374	383	370	384	370	359	369	378	395	324	339	348	382	381	335	359	372	365	392	392	353	362	358	373	350	357	343	375	382	366	366	355	352	378	375	331	341	347	403	338	353	399	357	336	349	348	345	350	377	402	348	376	331	370	395	373	347	362	360	380	351	366	358	364	346	381	367	353	348	382	337	382	321	353	350	360	369	374	385	402	316	362	369	384	332	369	375	365	374	353	394	330	376	369	372	408	387	413	369	370	370	369	350	362	354	385	371	349	368	341	399	348	410	359	364	354	352	409	337	352	358	399	339	383	380	389	352	341	359	350	380	375	367	389	396	397	351	357	366	339	397	383	379	353	396	370	381	372	372	357	363	343	366	378	333	348	347	373	348	376	326	376	374	324	370	385	378	360	353	331	440	359	396	336	357	364	368	370	369	341	378	391	369	385	387	374	363	355	371	395	379	369	378	349	353	385	382	394	340	355	373	349	385	385	364	336	373	386	370	354	380	372	370	363	364	362	371	369	381	378	319	373	350	343	339	353	379	390	367	344	347	341	385	365	363	403	373	378	363	371	344	372	380	382	383	338	340	352	369	336	363	357	330	402	360	359	342	389	353	391	390	343	380	366	336	340	413	336	350	342	379	380	395	364	354	350	392	382	381	355	405	384	374	355	371	384	366	367	352	363	360	343	353	379	367	379	389	371	358	379	354	372	377	365	362	349	350	366	386	393	338	368	383	362	346	356	337	356	360	375	340	351	382	382	341	357	361	349	370	356	376	387	363	405	341	349	391	369	344	384	370	342	374	350	353	356	359	361	341	350	361	388	409	332	369	356	367	367	377	348	382	340	389	357	373	357	338	339	361	334	378	349	357	389	354	332	366	351	394	354	334	393	382	379	350	366	359	375	357	364	377	378	348	352	384	348	354	367	371	324	369	380	370	325	370	359	382	375	378	348	387	393	376	350	381	333	359	364	351	378	334	369	374	364	351	362	414	377	357	355	370	374	369	380	391	353	368	369	361	360	345	340	359	335	386	363	350	342	372	370	369	379	329	418	365	385	342	341	361	359	342	358	358	374	360	364	381	352	390	359	340	398	361	364	344	347	377	425	343	366	375	370	368	379	356	341	378	392	356	335	372	345	340	386	329	391	355	366	333	367	396	366	346	385	356	346	400	341	411	348	403	360	356	372	379	356	362	346	362	365	423	357	326	346	347	342	357	388	362	377	358	349	351	377	387	364	365	373	384	384	338	333	358	347	374	359	373	352	367	365	387	350	364	358	357	398	368	352	362	366	350	358	337	365	362	365	354	359	343	356	354	355	350	359	367	376	359	402	362	379	346	383	412	354	357	348	332	380	355	398	358	385	343	372	388	336	394	351	367	385	369	367	370	352	375	383	351	338	386	375	403	377	359	389	382	371	362	361	376	342	375	367	307	377	364	376	332	363	369	346	361	363	343	358	391	337	390	373	404	368	350	397	400	341	347	383	370	371	387	341	388	364	360	382	397	347	347	389	368	381	364	359	371	364	387	343	342	379	395	382	372	356	339	381	375	355	351	345	379	360	327	328	386	361	330	364	368	371	353	373	394	353	382	378	384	353	394	370	347	344	387	378	349	332	363	356	406	360	364	395	368	363	368	373	361	416	378	380	357	336	333	360	341	373	368	396	339	368	351	346	358	332	383	357	388	356	372	353	402	393	378	349	377	359	372	347	380	358	371	379	387	381	351	369	339	397	371	356	381	369	350	397	367	382	408	390	379	396	377	376	341	373	359	382	397	352
27782	20301	8387	1311	912	900	876	882	784	819	807	792	782	774	778	793	811	779	818	809	784	753	803	769	791	780	777	794	793	764	769	778	837	756	760	761	728	813	775	824	779	787	748	770	744	751	828	810	787	750	754	807	810	746	786	811	783	762	772	760	735	806	780	783	792	803	850	742	830	805	790	756	773	798	742	735	787	860	801	796	798	756	791	774	782	776	759	803	784	778	750	810	793	762	741	771	811	822	775	779	731	790	761	746	778	848	834	807	812	750	796	760	825	768	770	770	752	820	775	814	786	808	826	801	817	788	824	754	759	751	803	775	718	769	786	763	806	723	769	819	773	827	743	785	759	781	755	792	841	778	813	758	786	748	776	757	726	777	822	762	794	753	813	772	778	760	811	787	759	806	811	780	788	785	787	774	793	797	827	800	770	790	793	775	766	773	759	754	808	763	786	752	814	841	765	780	746	775	769	773	781	788	772	790	802	801	745	713	773	770	783	837	784	800	784	767	773	760	756	790	755	797	779	788	783	756	794	731	820	818	757	800	801	778	814	829	859	777	756	769	789	796	794	740	809	771	779	760	794	832	771	793	777	791	821	762	794	749	772	787	732	830	736	754	789	767	748	820	796	811	787	785	797	831	791	771	767	855	797	765	780	865	758	822	798	790	755	779	814	775	769	813	818	762	820	758	786	760	761	761	784	866	784	781	803	801	761	740	766	767	784	792	750	835	731	760	839	820	778	762	785	805	795	774	777	771	775	796	753	834	780	773	795	828	811	828	717	771	797	711	749	796	789	777	755	799	763	809	747	803	773	798	783	791	758	758	760	779	752	745	800	787	775	735	721	790	732	765	792	775	814	785	817	831	776	790	743	785	787	759	831	777	774	784	791	791	713	804	755	773	751	768	787	787	753	791	832	778	793	829	746	800	797	770	804	805	749	770	797	811	748	815	779	766	701	803	785	768	792	766	771	778	778	832	807	798	766	791	812	763	741	788	798	832	780	810	787	791	745	788	752	773	802	768	779	795	747	772	769	741	728	828	763	770	719	781	788	816	833	806	740	821	768	743	773	740	750	786	755	746	797	762	780	808	802	834	796	733	754	835	771	830	779	771	723	756	783	752	830	764	810	745	780	772	811	745	795	817	787	773	780	765	771	774	758	788	791	783	770	803	819	799	797	764	776	736	817	783	787	773	823	767	793	823	780	803	799	766	795	777	774	773	763	784	790	762	751	745	718	789	766	790	784	783	747	815	808	788	783	813	756	770	785	808	779	766	792	757	759	827	772	744	772	805	780	774	796	734	772	747	823	803	761	776	760	809	755	782	778	772	782	841	738	790	762	776	749	763	728	721	785	799	764	754	802	738	774	784	761	738	770	782	789	800	820	775	792	780	764	754	769	758	784	760	744	780	797	738	767	779	817	740	775	752	747	808	768	795	754	800	779	776	793	859	762	814	743	768	790	759	751	783	782	729	843	791	772	798	793	823	821	806	755	779	795	800	808	796	730	782	743	750	800	761	791	770	801	770	763	804	814	757	811	812	823	795	750	790	823	780	774	812	731	776	785	793	792	794	751	776	821	806	798	796	772	764	790	760	786	762	801	774	770	781	855	768	801	777	782	830	774	761	792	711	799	803	779	818	786	758	746	773	784	791	797	783	754	794	755	860	742	790	782	807	740	746	739	830	776	824	815	743	773	758	768	754	821	814	795	750	732	771	736	756	740	760	765	749	795	779	803	829	758	697	798	812	767	793	824	759	759	763	826	797	812	767	786	801	806	765	747	744	774	779	801	769	782	831	752	776	737	814	795	770	768	799	759	803	804	782	796	790	784	772	807	730	840	803	774	758	778	741	813	792	794	754	810	753	755	759	758	763	762	815	824	712	830	824	805	778	788	777	740	756	795	748	780	821	783	767	814	747	813	767	764	808	810	771	796	763	754	750	767	736	766	749	792	776	759	774	810	799	777	700	718	766	785	772	782	785	728	850	752	761	724	771	770	795	750	796	820	755	713	749	787	777	824	731	810	729	824	759	796	773	728	836	811	785	774	734	749	792	769	815	755	806	801	859	775	814	716	739	782	837	846	835	747	793	757	730	742	761	797	843	790	770	739	802	826	781	796	794	756	747	802	774	798	770	771	795	778	756	816	779	801	782	736	771	819	826	794	781	772	785	784	743	762	738	775	760	767	775	753	770	768	798	812	773	790	766	791	765	810	812	789	766	727	843	759	806	741	777	814	868	797	807	751	821	766	761	735	777	774	748	787	802	777	813	790	746	788	761	817	778	787	769	835	830	783	720	793	741	726	770	783	822	808	766	788	762	756	737	752	758	808	776	809	799	748	813	738	808	803	800	824	793	856	757	772	774	761	781	765	745	797	765	792	812	808	817	727	712	825	796	810	774	789	764	818	754	769	761	769	746	785	770	756	809	774	826	814	763	803	757	770	779	816	799	764	768	753	780	799	836	752	741	745	801	806	790	747	797	755	816	821	748	805	741	748	778	773	770	759	754	739	816	776	804	813	782	742	817	797	793	780	825	763	765	810	786	741	777	743	849	796	791	828	774	809	721	769	818	812	809	754	804	755	827	800	823	746	793	801	796	770	786	759	768	786	818	813	815	792	759	762	787	757	781	785	785	802	785	757	753	783	786	789	781	788	717	778	780	734	788	813	828	762	800	774	785	787	795	813	770	790	796	801	791	749	773	839	729	757	764	773	813	827	753	802	798	763	792	772	771	776	805	786	778	768	775	713	795	726	803	765	784	797	806	782	787	749	776	806	782	747	763	786	792	825	782	750	792	746	782	796	790	775	804	830	826	775	810	804	816	785	801	797	785	793	790	719	809	805	749	745	768	705	748	781	769	782	734	772	734	777	768	775	782	761	784	789	803	817	754	766	843	756	804	804	839	798	798	781	757	725	783	782	792	795	714	800	751	780	761	743	808	748	790	792	809	805	786	752	835	782	757	767	713	773	743	746	763	767	782	780	755	732	793	756	735	754	816	803	807	828	828	767	780	769	779	755	770	799	777	766	790	801	818	822	843	749	778	785	795	753	789	787	759	826	827	762	796	767	781	731	788	829	791	829	814	775	751	829	807	768	785	814	722	782	785	800	823	706	767	779	801	808	753	823	792	759	736	787	801	753	817	771	716	772	738	818	779	811	775	769	768	802	806	787	776	790	781	774	823	773	799	775	780	762	733	818	750	807	792	784	775	730	764	812	792	808	793	761	772	833	807	789	745	782	774	793	813	761	755	795	777	808	754	732	800	796	790	804	794	824	787	822	776	810	785	792	871	801	814	809	762	816	824	786	740	789	793	776	767	797	788	780	788	776	782	771	767	731	769	773	777	806	766	820	792	764	791	789	774	779	787	792	797	741	838	765	814	794	783	779	759	813	768	823	795	801	774	791	829	798	777	735	782	805	761	788	778	778	772	788	805	720	797	804	782	777	768	834	834	779	741	779	742	855	765	784	780	768	810	769	804
4674	2016	1416	1077	930	931	914	868	823	891	842	799	787	773	825	827	824	809	784	823	804	770	759	801	783	773	817	841	807	755	768	856	805	821	876	810	796	842	775	765	794	796	756	795	760	817	764	749	806	773	828	805	801	803	762	772	800	753	787	828	807	836	782	837	810	787	804	842	761	783	765	762	782	738	789	806	783	777	797	789	797	797	781	798	838	779	803	811	823	797	761	825	794	785	786	782	728	745	768	817	788	838	754	753	747	820	841	815	760	815	764	770	813	824	775	804	778	767	750	809	744	789	764	815	771	862	809	818	856	749	793	780	803	790	833	766	808	793	749	771	827	773	768	810	760	744	804	805	722	769	795	780	771	698	811	777	755	832	743	791	782	779	801	802	814	791	795	765	765	799	802	761	831	810	742	797	805	760	798	784	792	776	824	832	785	751	803	755	801	744	820	796	839	782	839	766	770	766	793	796	773	795	769	809	734	779	774	759	806	819	786	753	778	777	867	791	844	742	749	765	774	762	767	796	823	763	802	798	804	760	778	818	816	812	815	795	827	767	730	755	774	751	802	761	843	819	748	830	832	757	832	813	838	750	824	813	809	785	812	796	805	802	754	785	774	785	811	820	809	775	769	781	795	800	789	773	839	809	796	781	768	810	831	808	784	775	825	744	829	751	762	797	727	797	795	754	848	762	807	832	778	854	799	809	792	791	787	785	807	802	782	839	812	819	788	783	754	845	784	755	775	741	803	724	782	747	812	824	789	872	810	806	808	752	779	801	823	779	829	788	748	787	760	827	770	807	817	748	863	792	789	793	804	806	826	822	780	752	786	790	816	785	757	752	762	789	780	797	778	810	826	785	762	769	829	796	742	785	776	749	800	768	817	783	803	807	756	784	782	794	837	801	775	776	780	768	768	772	777	797	744	775	773	826	796	857	765	737	828	784	818	789	796	773	801	725	806	713	861	769	769	812	777	803	780	786	774	809	779	773	820	827	774	768	806	809	768	791	826	803	776	765	838	788	803	775	821	829	770	754	801	742	764	788	773	817	767	739	815	767	787	765	769	749	765	772	799	786	824	781	823	805	791	772	802	801	781	759	844	768	770	754	816	829	776	709	797	768	805	750	765	836	780	782	737	767	795	772	789	787	803	788	789	761	753	791	795	731	767	770	812	774	782	837	760	723	802	783	781	752	809	800	797	786	807	794	750	823	746	761	826	771	759	758	807	797	784	815	766	753	803	757	761	796	877	811	790	732	806	785	782	825	790	753	864	798	810	763	764	797	776	834	740	782	805	746	807	746	787	784	746	845	771	790	812	745	759	773	801	774	786	723	797	787	799	799	819	754	783	830	793	824	803	723	812	766	788	754	797	805	815	771	756	822	770	796	836	736	769	794	784	794	776	734	730	781	841	770	772	765	799	742	750	845	810	765	760	802	791	819	819	737	847	751	796	773	777	789	761	857	792	759	796	813	801	778	883	778	757	779	804	785	823	776	753	807	792	787	794	758	806	741	751	769	816	769	791	800	819	753	810	767	803	805	774	809	784	816	803	776	830	827	744	811	794	759	772	813	817	747	797	751	804	758	778	805	801	772	772	810	765	786	800	781	823	764	810	795	768	743	795	730	778	809	821	748	797	810	741	782	849	737	783	751	807	832	814	788	762	766	828	782	803	769	846	832	798	834	770	756	747	755	788	797	725	774	815	737	796	767	794	756	800	796	746	838	793	751	823	818	765	768	777	800	817	805	821	821	763	813	784	771	836	762	799	788	799	808	733	763	786	749	783	802	778	792	772	852	813	758	802	784	732	779	751	789	796	788	811	755	826	797	825	764	781	794	800	826	764	786	784	740	776	781	794	791	742	826	822	777	765	816	775	742	803	766	793	783	795	786	778	773	811	722	805	752	809	756	757	805	802	835	797	810	800	794	804	769	848	825	842	812	787	750	786	771	702	724	773	818	760	780	805	778	780	810	769	765	762	786	772	772	777	775	800	799	788	737	803	755	735	807	757	821	799	786	806	828	793	795	728	823	771	772	754	734	784	772	801	834	704	766	784	781	788	773	832	849	809	821	767	792	825	766	790	779	771	774	757	851	739	821	797	781	809	748	794	783	817	792	751	786	770	787	816	750	771	742	829	837	793	756	799	775	790	774	762	832	787	773	785	744	811	797	772	818	839	802	779	782	773	761	769	840	752	793	796	711	814	855	791	821	763	830	807	818	753	768	813	796	787	840	788	747	802	829	807	743	793	784	844	806	813	783	774	821	828	771	784	768	799	786	804	740	741	775	844	828	802	802	754	774	767	868	779	780	745	747	789	830	812	758	843	779	778	819	799	776	788	763	815	763	767	772	803	777	774	782	802	803	770	784	782	808	817	791	810	753	758	829	827	750	793	785	740	784	787	787	754	797	814	822	795	799	812	826	784	782	842	770	783	755	757	780	805	792	765	800	815	755	764	793	742	735	803	817	821	779	756	773	783	785	778	804	759	791	798	738	739	762	774	809	830	763	786	791	764	811	809	774	826	828	771	820	766	826	817	830	827	829	794	800	867	808	760	800	824	814	823	799	812	790	790	738	833	760	794	761	819	806	766	830	812	802	810	831	777	783	799	772	772	723	864	755	786	808	816	766	799	777	767	799	798	743	830	810	816	863	757	793	800	800	801	773	768	828	800	826	781	802	752	794	790	817	808	852	759	799	813	784	737	785	809	797	768	740	785	769	767	793	757	758	820	773	799	812	800	835	808	806	782	781	785	814	760	788	759	802	738	742	767	790	775	828	716	824	804	773	802	797	820	741	782	750	825	781	757	834	755	780	819	762	784	824	805	758	805	819	802	814	757	788	771	734	796	788	797	777	822	765	853	809	801	820	823	777	768	809	796	757	793	772	770	827	840	783	799	800	851	840	741	790	778	823	776	778	798	742	755	810	880	801	808	782	788	809	809	846	802	780	772	801	789	803	801	785	818	778	791	862	770	798	777	788	806	788	724	759	794	793	771	781	807	777	801	802	773	771	804	859	783	789	794	732	847	844	764	792	767	734	802	801	812	798	803	863	805	785	815	793	776	819	798	748	753	786	810	765	763	809	808	797	761	788	811	769	805	813	812	804	767	719	799	785	779	783	800	806	764	764	800	806	785	768	847	815	793	815	796	736	790	793	775	829	758	742	757	788	832	813	785	804	769	770	773	810	812	799	848	781	773	786	787	767	831	818	807	746	791	790	806	769	736	736	781	840	753	745	823	760	778	776	794	745	766	832	756	819	765	719	784	758	806	743	794	788	749	811	817	790	795	733	797	762	797	770	799	781	788	761	787	831	768	781	777	792	807	796	771	811	735	797	794	763	796	753	775	793	812	798	783	840	771	770	826	801	784	765	827	788	787	760	781	794	829	760	773	731	790	823	788	803	798	753	825	786	791	792	748	758	801	801	751	756	738	772	769	786	801	843	781	831	793	781	775	819	797	775	735	771	812	742	801	740	833	784
23578	21244	28545	24245	21241	11374	1148	721	631	575	558	476	436	429	460	404	420	418	403	415	385	340	383	391	392	404	366	361	377	376	356	372	335	338	355	385	352	374	386	409	337	367	372	370	375	353	337	359	330	339	362	338	357	366	324	362	362	327	321	370	376	325	367	396	318	368	390	369	363	341	345	376	336	348	333	357	365	341	362	357	352	326	356	352	341	293	328	379	369	384	353	316	344	361	339	358	313	370	347	367	384	358	355	353	362	372	346	358	379	360	381	336	338	334	349	343	372	351	316	340	336	311	361	363	346	340	345	372	397	386	371	359	354	350	355	374	348	347	356	396	352	382	383	370	323	308	340	338	350	348	320	358	345	375	358	361	345	372	316	341	357	343	362	323	336	344	344	335	386	345	367	344	347	338	334	357	358	324	345	378	335	354	359	358	378	352	338	325	330	369	350	340	401	345	340	361	368	354	366	350	361	374	316	362	337	364	320	354	354	394	354	387	333	346	359	312	362	345	383	317	338	328	370	332	326	361	323	322	331	400	336	338	348	342	338	321	373	362	358	346	354	347	349	329	362	357	379	339	362	341	320	325	364	320	360	329	345	326	347	303	366	350	355	369	355	369	355	370	349	358	351	349	354	326	337	347	364	362	365	353	341	371	367	408	344	368	305	350	354	324	358	336	367	335	319	321	361	358	334	352	317	347	323	380	307	332	325	365	329	353	336	348	361	359	352	349	319	367	357	351	378	344	398	358	367	343	342	334	368	311	354	400	350	330	334	346	325	389	351	343	355	361	337	345	354	343	323	352	355	339	349	361	344	370	360	351	335	302	328	352	337	348	338	357	367	379	358	333	362	356	350	352	324	378	332	390	336	375	351	355	360	345	399	352	372	331	336	337	319	362	356	342	332	340	367	319	378	331	356	365	355	330	372	360	334	350	345	356	338	333	360	371	320	311	377	331	347	327	366	354	346	368	337	351	363	387	314	342	350	342	357	350	380	373	377	361	366	321	368	350	386	326	347	367	317	364	348	376	356	344	327	354	329	346	380	349	386	335	340	334	341	327	401	351	328	342	311	350	387	366	324	347	311	344	336	363	334	355	364	388	356	330	382	322	335	357	354	361	365	344	364	331	340	352	362	346	345	373	373	319	367	376	360	337	361	345	380	313	313	361	345	337	332	361	342	360	333	367	337	380	342	341	378	349	321	315	350	325	320	348	305	364	338	364	350	327	376	342	331	352	356	340	360	361	383	351	334	361	360	350	346	339	345	337	357	344	353	305	372	346	362	304	352	311	305	339	344	345	342	362	319	348	357	367	347	387	354	349	335	345	342	361	357	365	350	338	328	380	387	339	353	339	376	368	377	363	339	357	373	334	311	355	326	382	383	344	377	350	371	356	349	334	357	332	363	360	309	342	328	373	353	399	372	330	361	340	337	326	358	354	362	379	328	379	349	328	340	340	346	341	344	366	321	312	362	324	326	363	349	364	341	347	366	341	363	377	338	329	350	310	331	327	367	330	332	366	398	356	354	382	347	374	338	339	328	332	337	364	333	359	329	372	315	390	294	351	356	352	345	367	341	354	364	341	374	347	360	356	350	352	366	335	359	334	383	351	318	361	346	370	368	353	349	341	339	357	334	329	339	361	312	336	329	355	345	352	326	348	343	371	338	348	353	339	379	353	345	366	370	339	331	353	345	363	352	381	328	372	379	354	354	350	336	354	386	370	374	352	359	364	363	375	338	335	367	350	350	362	341	347	366	341	367	329	383	387	368	389	380	338	381	357	336	336	340	357	363	362	383	368	372	377	313	345	374	366	338	357	352	345	330	311	344	364	385	367	351	351	342	328	345	328	338	347	363	335	327	350	353	342	336	365	385	405	343	351	371	335	327	325	323	361	364	351	358	351	376	385	348	365	339	345	346	360	349	343	334	371	355	362	321	356	355	389	359	374	361	347	338	367	323	342	327	330	337	365	357	310	366	348	359	363	393	334	360	365	363	362	352	355	344	362	362	342	330	321	355	337	342	345	324	373	349	341	377	337	360	330	354	299	364	346	353	355	338	333	383	346	360	324	319	372	374	326	351	347	343	363	347	357	331	350	362	332	326	324	345	336	344	351	313	349	339	361	346	370	362	367	348	378	367	395	335	356	343	350	325	340	352	340	362	342	331	329	360	366	371	361	367	333	353	374	327	352	359	355	333	365	393	375	353	367	341	365	352	369	344	329	353	355	338	360	373	370	339	326	312	341	356	363	356	332	362	359	376	366	367	337	336	346	365	326	333	352	361	345	342	364	364	355	330	382	379	334	302	362	339	351	353	368	346	339	324	348	368	397	356	319	357	402	317	363	356	362	360	344	352	339	391	328	396	335	382	367	398	329	342	371	333	352	370	364	350	327	368	351	354	359	365	336	325	363	365	352	315	352	330	336	374	341	337	359	309	351	346	349	327	348	350	350	346	365	348	325	360	330	328	378	314	325	359	348	338	397	374	315	337	346	336	331	359	353	355	334	361	319	340	338	341	323	327	357	363	321	348	336	323	351	343	316	346	347	339	333	385	353	375	344	368	349	324	341	351	374	365	332	327	351	369	359	326	319	344	350	355	318	335	352	341	367	319	340	354	310	376	341	344	344	380	377	328	364	337	375	373	385	333	308	364	325	372	359	324	360	328	327	315	383	355	372	345	346	338	361	375	356	324	367	379	341	354	359	355	356	355	339	345	365	361	344	341	370	373	334	372	353	374	387	357	363	332	371	343	354	346	346	357	380	380	342	348	340	353	360	372	350	391	308	374	390	327	355	368	360	388	353	339	341	346	369	355	364	369	351	360	327	362	329	339	344	348	366	355	379	325	363	342	381	366	359	338	357	345	357	375	335	343	361	327	371	327	344	303	329	354	366	357	358	330	318	326	330	352	337	337	364	379	347	341	386	322	332	325	369	367	346	371	386	303	380	328	340	328	368	342	349	381	362	373	351	306	367	358	328	366	321	361	351	334	351	336	342	317	351	338	342	353	336	351	330	346	329	367	355	384	333	370	362	346	340	352	369	366	344	334	355	349	337	354	373	346	346	366	330	324	339	388	322	353	341	350	348	343	353	362	341	346	337	367	342	353	328	363	348	355	398	354	365	330	340	387	368	326	342	363	358	340	358	329	338	342	347	353	334	375	373	390	342	375	344	339	357	344	329	341	292	358	334	346	346	322	353	344	322	346	369	341	380	338	368	369	367	379	324	331	340	388	402	347	345	385	347	396	365	343	341	328	328	306	365	338	346	392	320	365	347	349	354	356	335	329	373	363	355	335	340	343	368	348	321	339	355	347	321	340	334	362	335	319	330	358	360	362	365	367	337	359	357	353	330	384	339	342	318	368	355	310	389	337	356	361	354	348	329	361	355	359	323	357	327	342	353	351	358	326	356	345	348	391	347	334	373	365	378	329	401	337	360	365	356	354	362	340	343	326	363	337	329	373	366	305	334	327	395	346	320
3419	9022	5961	2944	2031	1620	1236	985	779	736	656	600	570	483	514	459	463	469	425	432	417	419	401	413	388	395	395	380	379	384	410	409	406	395	379	398	338	355	369	408	362	367	375	376	378	354	329	365	363	353	342	385	370	329	389	368	364	360	366	382	372	352	338	344	373	353	343	363	352	360	349	354	392	363	382	410	316	349	385	367	389	376	369	370	369	380	355	371	379	397	365	380	376	372	370	386	399	344	360	356	371	371	354	395	379	351	365	382	380	335	389	366	382	400	381	385	342	376	335	353	379	349	374	374	374	326	371	373	363	385	358	339	358	355	361	353	351	370	353	394	365	371	364	367	396	385	398	387	353	357	362	350	378	353	375	344	396	383	381	350	370	404	357	343	361	385	353	386	379	378	379	352	365	369	350	402	369	374	355	376	370	389	381	353	353	385	343	371	344	344	344	362	357	403	366	368	374	373	402	363	331	369	377	387	357	381	349	384	326	383	369	362	352	377	364	349	395	380	391	364	411	341	375	359	335	388	381	335	365	359	368	348	362	381	363	382	372	341	350	355	363	386	388	364	353	378	387	408	377	383	340	339	366	374	363	353	379	372	358	352	371	356	361	363	355	352	344	407	359	354	392	357	391	391	340	377	334	321	332	354	370	341	389	368	360	337	418	382	350	368	356	346	346	346	365	324	380	389	378	373	401	354	325	365	334	377	353	374	375	371	354	359	360	391	382	372	359	394	345	394	369	396	353	324	395	377	387	382	385	385	362	376	354	382	378	351	362	343	407	355	410	360	364	409	363	387	359	362	390	376	400	371	381	369	371	323	342	354	357	362	354	366	376	361	332	362	359	353	341	374	346	378	378	364	389	369	356	361	357	372	331	382	351	388	350	364	378	356	377	405	366	370	364	338	364	338	391	363	378	358	328	390	379	349	390	383	361	372	368	379	354	343	369	365	351	367	364	371	357	374	370	378	336	370	341	352	378	368	383	349	336	342	348	385	377	398	364	327	369	384	380	374	355	343	355	372	376	353	400	370	397	372	353	360	344	334	401	364	369	374	364	354	389	370	371	321	350	337	374	398	349	354	365	377	378	358	368	358	390	322	336	351	362	328	381	389	355	350	331	368	379	372	392	355	341	360	387	352	362	371	357	362	365	351	368	365	356	348	346	367	389	358	344	342	382	364	348	349	359	341	347	380	384	374	374	395	366	406	361	357	351	371	379	335	394	340	393	342	393	372	350	347	352	363	389	387	383	398	347	372	324	380	373	380	387	368	366	346	366	352	367	328	375	364	383	368	351	353	346	363	399	409	364	390	379	349	374	359	340	393	357	361	352	374	358	390	389	392	355	400	329	360	348	359	400	363	353	378	372	379	371	369	364	395	387	375	379	355	350	353	340	362	360	354	366	370	390	385	391	372	355	365	372	400	397	363	381	363	340	347	384	337	384	377	368	348	338	345	373	358	345	367	380	372	398	366	345	376	426	360	376	380	351	392	379	367	343	365	365	379	351	388	359	353	358	391	345	380	364	375	345	349	385	328	402	380	347	358	348	353	361	393	344	371	387	374	339	403	383	362	389	342	369	345	355	354	353	373	328	373	395	373	343	353	300	371	350	351	419	393	351	354	384	374	359	349	382	383	383	362	384	367	366	366	345	376	400	375	376	364	338	352	385	370	371	347	351	372	357	372	365	354	309	392	347	344	332	348	392	366	371	355	386	382	347	341	349	368	381	354	365	399	395	349	368	389	356	364	363	393	380	388	370	352	372	333	350	342	384	388	355	377	372	382	378	341	391	333	393	332	363	353	344	376	371	375	356	382	357	345	364	364	360	360	389	355	391	364	375	381	373	350	384	370	359	333	377	376	361	394	338	372	351	346	335	391	389	380	326	385	389	341	393	384	411	398	358	360	356	403	354	363	351	362	334	388	360	373	368	362	368	369	393	370	384	378	336	356	357	375	367	345	377	341	361	380	393	353	381	373	361	393	370	385	354	354	359	388	351	386	353	385	340	356	350	360	386	348	352	358	343	360	340	375	349	373	371	374	344	370	373	362	359	368	363	352	378	358	382	348	374	334	355	380	346	384	361	366	365	404	362	401	373	386	401	322	377	346	380	420	368	363	351	387	349	367	388	361	371	382	416	379	394	384	375	338	372	363	355	371	360	376	349	385	355	402	378	331	352	350	341	383	363	353	377	369	355	356	363	369	411	386	365	364	352	360	339	399	375	348	370	349	358	356	383	384	368	346	360	410	378	387	405	350	395	354	354	372	395	397	332	363	335	352	370	364	345	345	386	366	385	329	353	331	370	370	361	369	392	388	354	376	353	358	407	352	359	388	333	352	348	352	343	372	353	342	351	383	350	379	348	360	342	352	363	346	381	343	374	323	383	372	376	382	383	393	384	378	354	372	336	369	342	386	357	338	351	356	373	388	384	389	388	370	377	350	363	333	355	377	371	385	338	373	387	359	352	370	365	360	353	344	377	401	348	369	358	377	363	352	337	389	361	346	345	349	343	356	366	374	373	373	328	351	388	344	384	366	356	353	367	362	363	343	338	357	363	356	393	360	334	358	362	360	368	359	339	364	369	365	364	343	362	366	354	358	388	376	344	371	352	386	389	385	352	353	359	408	365	365	405	375	372	355	334	350	325	367	354	367	413	328	368	322	342	394	365	405	388	379	386	394	361	326	412	365	371	359	349	385	396	365	374	372	370	370	397	365	366	371	349	367	363	397	378	348	370	391	390	366	366	398	368	386	374	368	387	427	332	340	350	373	371	360	383	378	364	370	387	357	357	396	354	358	380	347	368	368	367	347	357	384	392	391	362	373	345	370	344	366	354	369	354	358	372	345	373	354	362	367	394	371	392	396	385	355	414	389	358	373	351	382	355	359	358	345	376	387	361	390	348	352	364	368	394	340	404	395	383	397	360	368	375	351	363	385	363	339	362	351	377	358	354	372	404	361	364	349	352	367	361	388	382	376	338	364	351	320	392	371	351	345	380	334	356	371	367	358	386	419	403	364	365	362	373	387	367	355	348	395	390	390	397	354	353	341	381	350	379	405	402	361	373	350	331	378	337	360	395	352	372	389	374	380	379	390	368	363	331	353	343	365	351	374	354	379	366	376	357	363	359	367	336	419	383	372	398	368	340	385	393	377	376	375	367	368	368	334	355	385	344	355	350	367	356	336	366	394	339	329	345	352	365	378	368	418	357	365	366	358	371	357	337	388	356	409	361	346	355	346	360	377	362	389	355	345	318	375	374	354	340	348	374	343	402	343	355	343	350	390	383	362	374	331	372	392	377	370	356	363	348	363	368	346	374	388	384	338	391	354	378	365	374	336	356	366	386	378	338	371	386	355	339	343	376	347	395	382	363	387	336	391	377	376	336	351	375	356	366	373	396	333	382	385	372	337	371	343	369	377	343	378	355	347	359	363	344	409	368	400	374	368	365	335	362	355	357	365	331	381	357	377	339	374	389	379
24878	21310	27689	25213	13386	1590	1251	1039	1042	1046	1022	1012	983	953	996	987	946	936	951	966	959	942	944	934	905	984	979	899	945	881	919	899	905	915	964	990	944	998	898	936	878	951	944	871	912	908	953	949	953	924	937	886	975	890	971	825	905	932	924	865	966	954	919	972	969	935	967	961	903	882	964	878	953	850	915	904	954	957	897	904	899	928	1003	873	949	959	955	922	945	933	925	955	871	921	857	907	897	920	935	861	893	899	960	970	977	931	945	986	950	912	879	976	905	930	949	897	910	851	919	851	940	903	910	891	926	973	891	913	919	963	897	933	913	885	958	965	840	899	946	918	903	939	986	852	952	968	935	943	922	919	945	889	910	929	896	926	899	892	905	915	879	931	874	940	942	925	942	908	920	884	918	932	843	902	927	910	889	968	916	960	908	956	916	940	941	913	946	975	867	902	926	889	887	1006	876	870	972	959	956	899	912	932	963	886	906	971	902	962	905	945	950	965	914	940	917	952	901	927	936	909	912	903	917	936	907	946	967	948	964	929	923	910	921	902	862	944	951	883	910	934	917	895	951	908	965	887	938	921	892	916	874	905	907	896	924	868	930	952	919	919	865	941	919	933	921	926	894	927	951	924	942	939	895	901	931	863	849	903	900	925	948	898	867	949	875	882	896	897	915	917	995	947	981	927	953	951	943	889	943	921	921	905	924	910	903	964	946	902	878	1014	941	938	938	986	964	856	957	930	899	878	932	922	877	954	922	910	903	895	887	921	962	938	923	876	846	965	951	881	895	895	866	956	968	902	885	923	917	935	915	866	917	913	896	939	922	962	958	869	950	945	918	931	945	878	928	984	970	941	914	969	926	887	925	902	908	936	872	1002	947	901	916	926	887	961	988	915	934	852	894	907	936	878	950	918	911	959	941	959	933	895	925	934	883	893	955	925	854	914	931	853	893	937	936	981	935	938	913	938	976	922	927	965	913	943	918	933	877	914	974	878	896	927	976	927	951	845	875	874	964	904	936	918	946	929	926	929	877	908	934	1000	877	969	918	852	949	875	906	957	949	924	902	925	944	828	887	910	901	940	943	906	901	894	931	897	896	934	901	957	962	889	860	912	937	880	955	892	938	922	924	907	885	943	910	906	965	962	980	936	952	963	942	911	885	987	957	945	926	910	953	922	922	992	930	949	880	962	855	955	871	950	927	963	902	927	915	925	947	932	925	905	940	930	960	894	977	920	894	934	947	924	939	980	925	928	938	942	943	944	1001	923	929	969	914	930	901	899	894	930	931	929	937	972	894	916	977	941	915	919	907	934	865	882	949	942	912	1011	949	849	930	909	979	945	942	897	871	840	926	933	967	928	927	898	907	969	982	979	876	881	945	967	893	922	879	879	925	937	916	916	940	937	949	954	929	939	920	925	944	925	912	902	944	922	922	931	937	882	936	943	947	942	977	920	874	832	987	893	955	867	972	923	914	953	959	911	906	918	914	895	931	914	995	912	946	917	928	882	920	957	929	884	930	897	907	930	885	941	891	917	930	930	912	932	917	899	945	906	905	952	937	944	955	909	885	930	939	913	949	836	933	867	922	906	914	913	999	984	915	922	943	942	855	910	916	916	949	903	975	902	917	952	908	991	895	933	925	883	891	936	897	932	959	896	950	885	933	910	898	891	930	856	930	943	947	933	932	961	960	860	927	965	914	959	929	974	939	915	991	927	909	915	923	902	910	881	949	970	944	911	901	918	936	896	894	892	930	897	933	917	909	976	961	940	957	917	941	925	957	890	934	929	880	928	908	958	916	946	916	938	920	873	937	963	913	925	912	973	922	921	981	891	955	882	964	917	890	971	943	855	915	933	891	942	934	930	880	882	921	947	978	893	943	907	958	896	884	923	935	949	887	958	995	896	852	905	932	928	986	945	936	865	921	935	916	925	888	940	950	929	925	863	975	940	989	899	985	947	901	926	878	880	950	947	969	891	942	933	931	909	910	932	929	975	908	979	944	946	896	918	906	930	921	988	946	973	933	967	915	932	965	901	877	962	927	893	885	890	869	963	930	901	1015	907	925	932	916	940	951	905	944	921	896	973	910	901	847	902	925	928	933	910	888	932	955	938	940	915	941	931	910	934	911	879	916	893	892	921	916	873	865	911	919	902	927	990	919	909	894	875	971	925	921	903	873	871	925	961	880	867	860	962	981	884	905	953	913	966	951	911	907	958	953	962	875	865	856	909	907	966	892	972	936	914	847	931	938	917	900	920	973	971	925	954	899	895	910	905	980	860	910	919	918	972	924	879	889	905	956	953	939	948	893	943	935	892	885	894	910	919	966	938	925	937	952	954	909	948	901	961	922	938	942	853	887	935	885	898	878	916	936	938	957	863	929	963	882	941	968	933	953	902	923	875	894	999	891	892	925	871	866	938	939	921	958	919	907	918	941	926	885	954	880	926	919	910	937	952	892	900	933	898	999	903	921	902	966	870	937	923	931	891	961	987	927	969	931	954	953	909	862	908	920	939	915	897	895	919	962	939	927	867	930	913	939	947	955	919	914	904	954	876	991	962	895	897	945	929	932	981	930	931	976	866	920	912	899	923	952	948	951	918	934	874	924	964	915	898	925	907	903	918	925	932	992	900	941	890	872	943	931	923	908	903	950	937	929	896	918	928	911	912	906	952	897	903	901	880	954	930	932	887	909	960	913	935	886	938	869	906	1013	891	988	906	909	904	973	936	919	927	993	890	942	927	936	883	888	902	912	889	859	905	924	934	936	938	884	969	944	907	901	892	945	914	924	907	937	927	904	933	895	917	968	919	939	893	929	910	950	956	963	1002	886	909	882	980	938	873	934	895	950	897	948	933	893	946	883	935	873	969	991	941	917	891	938	908	913	919	892	877	887	950	889	954	955	957	918	924	862	875	872	905	920	952	897	933	901	994	886	897	971	914	892	900	895	919	910	918	931	885	856	934	882	939	938	885	925	934	856	978	959	899	910	946	936	936	887	957	924	971	945	910	910	994	943	943	914	953	935	903	919	890	882	898	918	908	898	924	937	948	902	910	919	909	918	942	881	951	936	919	965	896	945	911	857	1014	900	909	901	917	871	905	970	945	910	964	906	933	901	944	926	897	942	915	893	870	906	920	901	931	868	930	923	953	949	865	929	831	945	908	965	984	863	928	942	942	903	968	873	945	902	895	844	930	883	924	892	900	881	927	958	916	935	906	889	924	904	955	855	919	916	940	949	941	952	961	893	915	865	924	920	886	952	980	948	896	944	964	944	905	939	915	936	878	918	901	911	936	933	859	937	888	865	906	899	937	873	963	849	910	921	915	958	958	896	930	972	914	953	907	897	901	935	877	904	957	968	896	922	944	897	893	926	897	939	909	905	930	904	923	934	920	875	923	969	928	911	938	972	951	934	903	934	856	930	942	953	948	929	888	920	946	929	929	894	928	923	953	928	884	933	927	928	919	893	949	926	910	886	931	969	916	959	953	980	958	904	887
3643	5877	3894	2248	1843	1589	1391	1208	1177	1095	1123	1015	1039	964	958	972	941	966	983	941	982	939	986	900	937	935	956	946	947	893	960	874	914	916	963	906	914	907	908	942	886	936	891	951	910	913	902	908	921	871	958	1006	947	912	872	990	907	868	955	945	872	930	899	944	935	911	936	908	877	959	938	919	940	855	917	950	974	930	897	926	943	971	944	899	920	896	899	899	927	890	948	865	887	863	924	913	914	939	869	890	931	849	946	896	901	899	915	932	919	980	932	897	837	896	905	918	904	851	889	896	946	864	963	892	996	943	883	880	969	899	897	901	928	896	848	904	933	958	959	905	916	921	895	941	908	929	884	915	884	935	937	945	882	948	902	949	941	922	958	963	854	913	936	928	913	910	855	916	885	928	956	878	932	884	910	907	912	881	896	939	929	951	933	959	874	882	945	927	864	907	935	950	939	936	882	925	883	937	894	957	900	938	902	961	939	934	886	903	888	846	896	986	894	960	912	912	935	915	898	940	911	925	925	903	932	886	864	861	945	918	933	904	947	936	890	871	949	903	931	884	901	929	933	901	874	962	924	935	902	924	924	916	946	889	894	916	867	946	889	924	906	895	914	925	914	933	914	920	880	903	898	935	909	946	949	891	868	939	897	910	942	909	886	893	943	921	906	926	926	909	851	950	966	889	917	926	954	951	910	859	897	927	940	895	952	868	940	898	904	946	858	902	906	893	908	950	944	950	930	909	915	905	897	912	835	939	917	911	884	872	947	849	892	891	862	884	926	836	864	950	958	967	910	939	950	928	899	952	909	886	948	905	950	914	976	990	911	867	967	917	903	839	911	944	866	917	898	1003	941	930	873	895	915	863	884	921	911	933	892	904	918	916	951	894	848	930	885	891	918	851	888	879	915	902	920	917	888	949	909	869	956	946	957	886	914	891	934	891	869	924	894	950	916	973	877	894	872	892	943	918	907	923	908	873	990	911	944	889	934	893	934	926	921	896	955	888	949	873	868	891	879	959	857	911	995	909	892	921	924	932	830	879	926	924	926	899	925	885	892	881	951	855	902	918	860	933	918	898	942	903	965	932	937	957	854	939	910	880	863	974	911	893	926	901	945	932	931	881	919	937	947	912	944	902	915	890	867	892	967	868	868	928	914	974	899	870	918	962	865	927	858	932	892	887	878	916	932	870	910	941	946	954	917	887	954	878	863	906	882	885	917	880	952	961	940	918	942	964	921	935	922	969	960	938	888	851	886	950	882	974	924	998	908	857	902	916	943	960	903	932	865	935	912	945	880	904	903	943	979	878	917	909	823	973	955	887	932	900	903	909	929	894	887	983	910	896	926	927	929	911	925	927	929	919	940	902	917	908	911	892	956	965	928	906	939	849	902	919	894	896	946	934	914	873	912	967	963	970	902	928	923	934	911	936	919	955	880	902	960	952	886	907	919	940	874	960	925	866	922	902	922	946	948	928	855	903	918	962	829	960	921	862	920	960	999	860	926	928	909	929	917	912	907	885	905	888	901	941	897	929	901	885	937	915	886	897	958	895	924	894	904	898	903	883	947	904	875	938	947	920	949	908	921	923	913	902	944	973	931	915	904	898	889	906	922	915	935	879	902	899	872	867	901	872	930	910	922	896	865	900	923	904	897	939	921	917	908	887	937	1009	935	917	916	909	959	916	966	883	937	898	938	920	902	924	902	950	883	920	851	878	892	889	833	894	941	935	962	893	963	893	923	930	910	895	915	957	870	935	930	973	902	879	978	913	939	865	923	850	933	878	924	892	836	887	923	896	944	893	913	897	934	876	908	928	901	907	915	952	898	914	945	971	905	905	937	928	907	861	910	922	911	886	951	872	898	961	880	928	890	918	985	951	914	903	895	935	970	948	923	961	914	884	947	900	944	958	901	986	968	921	907	897	991	916	905	908	929	915	890	894	869	899	931	951	919	915	924	974	924	927	904	882	910	920	942	954	908	944	914	890	909	863	936	934	887	911	929	894	944	976	974	902	918	902	861	913	892	955	886	861	916	900	857	954	869	892	906	900	978	932	913	916	924	906	966	902	917	944	919	981	921	904	932	915	922	919	983	919	894	935	891	949	907	879	912	871	892	908	945	919	944	907	882	929	919	906	923	924	856	930	893	905	905	962	902	877	905	900	914	933	940	894	925	875	909	943	950	910	918	931	904	923	838	904	925	937	876	924	935	917	910	910	931	925	944	906	915	903	889	911	901	917	939	954	896	895	951	913	913	879	916	939	895	925	930	977	913	890	897	923	960	977	860	899	899	863	911	918	925	918	928	882	904	928	856	898	889	933	934	953	938	891	900	921	958	885	986	886	921	916	930	862	959	864	866	858	909	916	908	927	882	892	938	947	895	911	895	880	923	896	917	924	943	928	888	919	941	939	889	943	889	919	945	888	880	922	952	937	969	911	917	952	951	910	892	914	938	913	971	943	850	912	900	898	920	885	966	924	939	903	940	924	915	895	915	916	954	960	928	844	932	988	925	906	906	933	951	929	909	914	887	896	900	914	910	959	885	919	934	910	939	919	921	916	937	917	900	942	896	973	928	858	923	934	924	889	896	884	855	900	913	904	899	966	877	907	921	883	906	896	915	926	879	904	868	921	958	920	899	956	879	908	906	946	920	861	907	885	939	918	881	936	925	888	899	888	956	901	920	942	942	890	885	892	934	938	908	882	879	956	887	894	942	868	926	912	901	897	900	922	931	940	933	938	880	826	929	884	959	895	880	946	924	887	940	967	948	926	883	929	942	957	890	949	877	951	825	943	934	885	914	933	919	914	876	914	820	916	943	920	938	971	913	943	945	895	921	919	968	904	910	919	934	931	929	867	859	894	899	887	935	933	894	936	953	952	921	900	925	888	893	941	947	931	871	902	903	935	903	886	881	944	949	900	939	937	948	938	1002	938	933	887	863	927	912	905	894	909	918	954	879	912	874	920	935	880	914	890	958	931	870	968	871	910	918	899	949	945	928	992	943	908	831	908	891	927	909	882	905	938	894	871	865	959	931	972	891	898	888	891	909	961	921	916	881	950	961	892	876	946	922	940	970	926	913	936	930	932	898	927	916	919	913	925	943	908	935	942	912	919	916	984	918	948	894	921	905	923	861	941	944	882	946	944	913	867	919	910	907	863	880	827	893	865	934	896	921	895	901	956	980	870	897	879	915	876	938	909	934	925	918	918	900	868	929	909	907	919	931	903	916	950	927	926	941	880	926	977	894	932	894	890	902	932	902	870	870	972	918	902	914	923	888	907	907	933	923	895	921	921	934	934	904	948	905	901	869	931	953	933	909	857	929	863	910	921	904	936	872	915	872	895	949	865	919	923	922	906	922	950	896	871	904	879	894	864	889	925	928	927	929	872	925	909	913	932	886	993	940	924	970	943	914	924	943	878	925	937	895	872	934	909	868	894	972	862	951	914	953	915	892	875	913	935	969	906	910	913	890	871	895	936	933	921	865	911
22547	21328	29106	23907	21321	21386	11192	1215	854	790	642	638	575	546	535	524	505	487	464	433	393	440	430	444	414	365	408	373	420	370	424	383	394	415	385	369	362	415	380	408	405	384	384	375	388	354	357	400	403	358	403	359	375	374	375	366	406	422	366	393	384	367	374	364	426	379	378	353	392	403	398	402	381	367	340	372	436	404	380	412	339	372	390	383	356	394	374	353	369	326	377	406	382	368	367	388	397	365	410	383	402	354	349	363	365	368	404	430	376	345	372	383	392	412	404	407	418	391	385	369	357	371	371	365	378	418	393	366	363	355	388	382	368	398	369	376	374	370	370	393	376	364	406	377	399	383	368	383	395	376	393	390	415	380	376	382	380	382	407	331	381	326	336	375	377	387	409	344	406	374	390	340	408	370	364	354	365	372	361	406	358	379	398	367	416	331	387	347	380	365	365	370	397	343	389	377	431	345	351	370	367	375	395	398	350	376	390	402	350	379	349	389	378	384	370	381	397	367	366	372	393	350	376	390	374	384	377	391	366	391	361	358	383	356	394	390	356	368	339	347	414	388	386	410	352	388	390	360	367	358	388	391	394	395	369	358	407	370	408	360	364	407	374	374	424	381	380	408	387	385	378	357	365	411	372	385	409	358	379	377	356	386	367	376	386	414	387	408	363	387	397	396	388	367	355	399	387	380	381	372	344	366	395	363	388	361	388	364	379	401	409	386	387	347	387	385	363	401	373	393	388	369	350	358	391	374	365	376	392	422	405	395	377	360	378	374	366	392	416	396	357	368	371	350	356	426	391	374	367	366	376	364	366	380	375	385	360	402	362	398	375	376	395	385	383	410	398	385	377	398	414	405	353	378	401	388	366	379	371	359	417	366	372	380	378	347	357	371	420	341	363	394	375	403	415	377	357	405	392	359	380	371	372	377	362	378	377	373	363	368	380	388	425	386	386	360	380	415	367	348	380	390	377	393	351	396	356	376	390	360	397	353	367	373	343	356	374	341	390	377	357	384	365	382	391	349	347	394	367	380	389	409	395	392	388	383	387	377	401	369	353	395	354	388	365	400	355	376	385	384	409	361	385	395	351	380	417	353	371	365	367	386	388	356	390	364	372	385	367	392	357	345	362	365	400	372	383	373	352	397	397	364	355	382	352	356	369	362	333	402	393	391	371	391	378	378	385	371	370	355	362	342	417	364	376	388	398	399	383	374	394	393	367	362	373	365	392	410	373	391	382	394	360	377	380	396	407	377	358	384	403	382	373	370	381	379	362	378	377	367	374	336	360	370	367	364	360	413	391	362	386	421	377	348	394	371	384	352	330	373	360	399	373	368	385	378	374	346	374	359	387	368	367	398	383	351	369	381	369	385	382	371	376	398	377	381	409	347	407	370	352	382	393	363	349	365	367	406	391	389	389	391	409	354	411	359	408	358	383	391	359	365	345	372	363	369	393	363	355	365	396	382	412	384	403	390	372	375	376	376	382	397	363	327	383	356	359	385	400	377	366	399	385	388	372	367	407	382	352	376	376	371	338	380	378	366	364	377	384	354	359	353	422	381	388	392	361	377	371	407	366	365	364	339	374	355	391	382	368	349	358	348	373	367	412	382	393	368	349	398	364	375	391	402	367	377	363	366	339	357	379	348	352	400	377	350	390	342	391	361	370	387	380	393	358	365	399	360	401	359	396	412	364	348	380	367	365	367	394	424	362	390	388	380	373	356	358	371	365	370	358	373	399	363	363	381	375	387	423	369	387	450	354	377	394	378	384	397	356	362	374	395	378	355	351	412	352	355	405	376	401	395	373	389	392	350	413	369	372	364	342	382	367	391	381	348	393	394	359	413	408	376	406	395	391	349	397	374	375	373	358	390	371	350	360	389	390	391	399	352	375	366	372	399	373	393	359	378	371	364	388	406	367	371	378	369	366	364	368	379	393	387	380	368	362	362	363	388	379	365	350	389	358	370	361	364	353	423	393	367	360	393	358	394	361	410	390	374	368	373	381	387	349	385	377	379	348	394	399	379	376	372	376	378	374	411	350	383	368	345	361	376	343	382	379	350	366	365	395	366	366	350	391	360	403	384	376	391	411	377	371	382	362	405	399	351	375	383	382	386	406	380	360	411	426	405	357	382	362	383	395	384	348	370	385	384	400	357	380	402	362	384	366	368	384	393	371	347	375	365	409	385	385	358	380	327	365	363	408	379	391	379	362	380	341	372	354	373	374	385	382	353	383	391	347	383	367	358	327	370	354	385	371	376	375	394	381	404	382	378	363	398	373	401	366	360	387	374	421	374	386	391	358	362	370	385	411	394	374	359	388	402	386	397	388	391	332	409	371	378	398	359	390	392	390	364	402	393	354	367	352	365	369	361	370	375	376	387	403	363	387	372	400	391	391	369	357	375	359	388	374	387	375	380	346	385	355	349	382	339	378	359	375	392	370	367	360	391	371	374	384	347	383	384	381	379	388	379	380	417	389	383	360	390	423	370	395	364	394	376	382	374	390	367	382	367	378	387	383	374	407	407	352	353	377	400	379	380	394	379	401	365	374	382	378	398	390	333	391	367	361	406	426	360	356	391	376	373	402	325	382	393	391	372	360	362	382	351	370	376	372	380	370	360	393	411	377	380	360	381	361	341	359	358	343	391	379	365	405	410	391	366	378	388	380	373	352	381	372	384	387	343	351	406	367	403	338	387	392	375	370	369	393	365	368	349	416	336	354	402	390	408	353	364	361	348	368	357	369	390	398	397	398	392	395	401	377	338	378	385	394	395	364	364	368	403	365	364	377	359	355	390	357	392	381	393	387	398	378	392	364	381	348	356	354	388	389	357	356	331	350	371	360	379	387	377	328	372	386	346	386	410	353	389	359	376	344	385	395	367	398	358	361	337	386	387	369	392	327	375	405	379	389	386	373	394	378	370	377	354	356	378	386	364	390	399	383	328	342	403	373	368	368	366	407	386	378	367	377	418	423	359	391	359	367	347	369	358	329	374	375	357	362	389	340	391	391	369	394	412	400	384	362	382	406	410	398	393	371	369	382	338	376	385	373	372	357	362	390	336	380	358	349	382	344	354	353	368	376	389	354	366	368	404	382	414	364	367	404	367	375	357	406	384	368	372	413	353	362	408	407	382	361	400	405	394	378	393	332	401	375	401	385	338	402	401	357	377	406	398	391	383	356	380	391	347	375	355	401	355	371	389	366	380	391	377	353	350	402	379	351	365	380	361	391	371	388	367	386	336	394	372	376	365	375	370	372	381	394	432	372	384	393	395	374	344	415	389	370	352	400	379	389	383	361	379	366	391	392	390	379	385	343	343	383	349	370	344	314	368	391	376	407	392	352	376	376	401	376	375	382	385	365	386	412	383	405	378	373	397	393	368	375	397	371	357	371	378	329	379	382	358	360	370	423	385	366	394	385	407	343	352	396	352	361	361	381	372	370	401	387	341	382	388	351	364	392	367	392	375	382	368	364	391	382	375
4388	14762	10087	4965	3680	2572	2009	1552	1204	1032	917	809	707	650	632	563	483	520	508	512	468	476	417	452	444	403	413	389	400	443	414	413	418	386	391	419	392	407	389	392	391	441	403	379	438	373	372	390	398	406	366	379	382	402	365	368	371	392	403	378	409	371	374	387	360	366	413	385	389	333	385	366	360	387	379	354	366	373	383	378	360	365	366	369	367	382	350	363	367	366	367	335	386	382	378	362	332	352	393	354	359	399	359	369	413	387	339	400	383	360	343	381	399	396	366	376	378	371	354	377	377	371	359	383	372	376	347	389	408	361	368	358	337	330	367	379	390	358	376	375	385	397	354	387	378	388	407	378	369	355	362	374	361	362	345	372	383	377	368	385	355	357	370	366	418	366	381	362	392	346	381	381	383	378	348	384	395	349	361	377	381	379	383	387	385	360	373	329	375	402	371	399	337	353	345	368	384	352	384	351	373	350	404	371	375	370	374	342	357	320	378	398	371	372	387	374	374	368	378	389	351	384	334	394	395	394	387	342	356	387	381	376	396	366	358	382	361	365	375	349	377	355	362	339	380	381	371	388	366	392	371	353	391	412	366	344	363	339	333	385	377	424	370	349	340	368	351	417	347	393	375	362	374	373	386	364	370	400	391	353	384	341	388	328	399	355	393	351	366	345	366	358	341	438	349	368	370	320	364	381	345	372	344	404	375	364	405	400	366	363	359	376	350	378	380	346	384	371	391	366	381	362	331	349	383	341	364	351	367	374	364	381	379	386	336	362	398	358	368	379	388	356	347	380	398	377	372	368	354	382	371	407	376	406	351	367	419	365	379	372	381	389	356	348	402	363	375	361	367	351	356	335	397	383	384	376	418	363	409	356	360	413	371	390	358	406	383	355	356	355	366	374	368	348	375	370	369	403	364	372	393	354	359	395	386	385	339	361	357	337	394	344	346	355	350	383	344	367	385	400	348	372	378	333	425	367	413	344	376	370	395	403	369	373	378	386	391	359	414	374	353	343	364	370	425	375	368	365	356	332	368	339	390	390	346	346	356	353	336	355	360	385	362	366	382	385	362	376	383	361	393	379	374	375	340	390	356	362	377	387	307	371	370	367	357	353	385	373	385	407	359	346	389	358	340	376	390	372	361	374	367	382	368	399	348	362	385	423	390	390	350	355	390	371	346	373	378	352	387	355	378	350	359	370	345	337	410	376	378	371	363	376	374	377	423	374	376	384	399	389	367	353	404	358	366	379	382	371	342	367	366	378	383	370	408	359	353	351	355	393	383	428	342	362	353	376	371	374	386	398	378	358	405	354	389	353	408	386	357	363	358	350	380	370	358	368	410	415	372	350	385	380	388	396	333	392	364	366	348	331	373	366	373	382	382	384	359	366	370	381	357	381	365	331	391	384	370	360	359	353	406	378	362	353	369	363	373	358	374	382	400	410	403	384	374	364	347	381	366	354	367	370	348	398	373	351	373	351	415	368	334	333	376	349	335	377	376	357	385	384	372	363	383	351	370	347	353	371	360	380	377	377	297	362	347	357	384	366	371	387	392	361	367	356	355	405	403	393	375	371	385	376	377	386	369	342	332	350	380	348	393	386	364	352	371	393	363	381	392	377	380	397	396	385	375	371	375	353	360	362	401	366	383	357	405	371	341	370	382	391	390	335	367	351	354	351	348	377	369	358	370	390	381	370	342	422	370	354	375	364	337	392	376	403	360	398	404	382	399	370	376	374	380	382	381	378	397	350	370	379	394	356	393	377	383	386	371	337	385	369	374	366	363	365	367	364	358	365	371	363	378	395	344	353	388	358	367	360	334	362	347	351	403	381	370	373	387	389	400	384	374	416	362	388	389	376	388	383	358	374	369	409	338	346	373	372	382	378	344	362	364	363	352	352	360	381	351	402	350	400	352	343	348	381	388	357	370	373	376	356	403	381	379	386	360	358	340	399	408	365	397	370	359	358	369	346	403	367	366	415	344	399	357	327	401	338	364	400	385	365	356	375	375	358	375	376	365	360	367	389	359	352	380	370	381	348	378	372	429	354	375	370	373	352	381	380	363	375	365	355	395	378	351	375	366	348	398	383	344	363	402	377	366	399	411	368	377	393	377	399	381	390	357	372	398	393	370	400	369	396	337	383	389	355	382	383	395	345	365	358	362	344	372	385	363	401	368	369	365	369	412	367	359	335	409	374	370	400	381	365	336	384	373	381	397	389	391	341	386	383	368	388	403	372	374	383	338	406	351	359	375	389	364	369	370	393	351	346	391	347	353	353	393	355	394	384	359	362	374	375	351	402	368	390	384	391	410	360	395	347	400	352	410	388	361	343	355	365	372	396	357	403	356	368	374	398	361	377	373	376	362	383	373	343	381	375	374	344	381	374	343	386	389	376	377	375	357	376	390	411	400	367	368	371	353	382	364	354	359	329	354	383	374	341	375	377	367	413	388	381	353	375	384	400	372	366	403	417	366	390	364	375	419	378	376	361	345	360	409	386	365	387	377	378	377	356	384	341	398	388	369	358	385	358	365	361	382	349	317	391	383	363	397	368	334	357	377	400	374	354	394	372	354	375	400	360	395	368	383	397	369	371	376	385	380	365	385	376	379	404	357	382	383	383	361	385	362	376	392	381	371	356	344	395	372	344	374	363	363	354	396	340	361	410	361	354	392	372	360	377	375	375	368	345	371	335	345	389	379	347	379	391	365	391	388	366	366	375	367	404	389	421	388	393	389	387	402	386	376	347	372	358	361	346	344	331	403	349	358	363	345	342	377	365	392	386	381	361	350	371	365	348	364	393	378	369	387	359	355	387	368	358	375	353	360	382	348	370	368	399	376	375	349	337	365	344	365	394	373	359	374	366	405	369	377	370	373	386	360	393	369	341	386	358	381	373	367	371	406	337	365	342	394	371	370	374	360	360	339	381	377	365	364	380	353	363	353	365	383	370	362	408	380	372	371	362	347	374	382	351	374	356	377	400	350	386	363	406	384	369	315	391	389	372	384	381	386	363	357	400	385	376	374	394	382	387	382	382	387	374	368	353	368	379	343	367	380	368	379	385	379	349	376	350	349	350	372	380	397	392	332	378	391	422	349	351	366	384	358	400	409	362	387	403	375	402	355	361	390	369	390	367	395	392	369	352	382	388	383	322	374	328	370	389	362	345	365	358	414	416	372	375	390	362	355	342	364	359	362	376	369	371	355	381	383	385	396	374	362	368	344	378	380	366	366	322	380	353	347	388	368	375	354	367	352	355	382	329	348	408	379	363	340	363	416	364	337	358	345	357	371	361	338	364	346	356	343	386	354	389	386	362	355	379	352	358	409	365	378	382	363	395	347	380	367	375	400	334	359	335	375	337	351	329	386	353	379	373	345	367	383	369	386	389	365	382	344	371	390	362	387	398	349	374	381	382	385	394	347	378	376	359	404	364	386	351	343	400	367	331	385	353	375	403	359	386	388	389	383	371	367	363	359	382	379	379
27695	20227	8493	1441	967	861	840	812	752	782	837	829	822	784	751	775	775	778	845	784	801	760	773	756	792	768	720	763	756	802	754	784	796	786	736	831	762	822	765	722	786	741	705	740	761	785	792	778	809	797	737	805	800	747	784	797	741	802	767	850	760	753	762	769	789	745	842	782	792	751	754	740	802	805	858	807	811	747	760	792	799	796	766	783	877	777	824	773	798	728	808	807	786	762	813	740	784	764	781	750	790	799	797	762	755	797	800	801	767	821	834	765	773	848	795	789	752	813	800	805	818	790	757	773	835	817	799	735	715	778	762	786	727	819	851	782	757	804	727	719	808	801	787	735	803	743	709	816	782	754	765	773	750	779	782	799	757	733	783	772	763	797	758	761	802	782	827	814	766	739	805	774	822	815	842	763	803	813	842	762	755	754	758	783	745	759	801	778	760	718	764	754	804	819	756	758	795	815	722	774	821	746	749	766	815	786	779	815	832	744	793	755	716	744	788	717	790	729	725	759	770	805	794	784	747	792	750	749	805	793	757	760	760	794	778	758	799	707	749	724	817	795	818	801	785	768	812	774	755	787	740	792	823	770	747	816	804	737	741	771	715	836	791	782	800	743	789	776	735	763	768	755	729	780	769	772	795	803	765	782	777	829	738	783	811	755	758	817	754	818	794	811	790	740	840	773	784	803	822	807	778	797	774	777	759	788	762	827	789	843	831	793	758	763	814	803	784	726	755	766	864	765	825	774	774	820	771	811	762	757	793	773	831	723	792	762	810	763	799	823	778	784	814	801	754	811	801	773	789	770	795	760	779	778	741	779	785	802	725	735	770	789	833	786	757	741	775	787	745	835	730	799	790	773	785	754	803	844	771	794	803	822	804	790	738	844	774	779	823	803	773	808	805	783	810	747	750	825	779	781	765	807	757	761	714	847	786	758	758	785	794	738	769	774	804	773	774	763	776	797	762	784	786	779	741	751	752	832	777	796	804	798	804	774	758	787	749	756	723	774	775	763	776	800	794	775	810	742	744	779	787	768	761	804	799	729	720	746	739	764	780	753	747	776	831	765	792	805	830	748	766	787	806	719	766	740	762	762	778	750	786	794	808	781	774	784	801	784	800	783	751	772	745	753	782	782	788	799	748	735	783	756	783	753	792	773	792	815	763	781	819	774	718	793	780	801	745	799	778	771	765	786	810	769	821	805	791	812	745	782	803	769	759	813	735	759	762	763	739	750	777	820	773	769	760	806	771	826	768	777	806	765	826	704	765	806	801	801	798	793	762	769	792	764	740	773	760	780	789	794	751	794	815	739	812	806	798	752	772	726	834	721	771	743	750	776	762	754	810	767	772	755	828	777	825	757	790	786	785	750	762	759	836	779	738	769	815	796	723	741	773	793	751	790	792	790	763	757	751	759	767	739	786	735	775	833	833	771	796	777	780	825	809	795	757	791	749	811	717	809	744	783	837	823	781	748	781	781	763	753	772	808	718	762	771	780	806	786	833	807	820	841	754	738	809	787	852	806	826	762	782	804	765	718	781	796	778	775	779	804	822	777	777	778	743	763	822	753	746	806	805	797	769	784	765	750	811	808	773	774	787	775	766	731	784	745	788	796	742	761	775	836	781	775	817	792	824	767	740	749	844	787	738	754	792	763	836	815	777	756	798	773	833	775	765	802	741	705	773	777	790	793	803	781	790	771	775	799	768	750	806	796	719	777	786	790	788	820	773	727	752	788	754	781	824	720	757	820	759	771	801	783	761	745	809	772	817	787	802	780	793	777	771	808	786	767	781	745	775	761	786	791	792	818	755	733	767	714	792	793	738	786	799	773	713	793	835	779	768	771	780	788	761	783	773	809	794	772	818	757	803	784	752	758	769	744	809	764	834	762	802	787	755	817	830	768	760	767	805	793	766	800	741	770	824	732	774	763	814	781	804	780	807	747	790	828	765	764	797	780	782	796	798	801	753	815	744	815	745	782	789	762	772	777	753	771	751	746	800	802	781	755	807	789	780	751	751	837	778	774	797	819	839	738	764	773	784	787	697	813	785	728	791	865	759	796	737	790	760	795	804	757	777	765	795	795	777	779	808	770	765	792	759	754	746	801	726	766	841	769	762	773	774	757	742	770	779	746	788	746	802	773	812	745	757	730	846	718	743	778	799	762	828	767	782	789	768	777	800	793	757	783	819	827	810	827	739	803	682	781	770	807	748	736	787	819	798	719	741	727	758	780	777	801	756	743	744	730	766	820	766	793	736	781	817	745	824	774	788	802	764	790	774	779	826	804	787	808	785	861	805	776	829	814	803	817	762	789	782	765	806	784	838	753	812	812	786	820	778	756	750	775	789	791	767	745	796	752	817	758	757	804	808	797	773	842	785	761	781	760	748	812	774	840	801	734	750	786	772	820	757	811	825	800	752	741	763	751	773	721	811	803	814	770	747	809	789	772	773	747	771	787	833	773	760	787	770	753	727	810	783	788	801	789	744	821	798	758	820	803	791	744	830	778	788	743	815	790	786	765	766	783	847	819	769	714	793	771	759	770	779	748	784	781	800	786	768	743	788	816	796	750	779	745	817	754	781	837	745	770	781	761	770	740	813	783	797	790	786	790	817	736	780	746	787	764	799	769	755	849	778	763	803	761	767	812	816	746	722	815	765	781	798	819	774	801	768	802	794	826	788	769	808	757	805	752	751	801	773	787	770	798	765	800	755	790	796	756	809	827	816	761	800	770	765	794	804	816	798	794	775	747	799	799	786	750	803	799	796	801	761	794	782	773	781	782	796	768	855	815	785	804	793	784	791	789	746	729	781	757	804	819	769	707	811	764	752	786	765	774	803	740	783	728	818	795	766	811	823	782	764	763	764	746	788	807	802	688	734	829	819	798	768	799	789	740	743	771	759	784	789	762	767	784	840	782	827	779	749	793	751	771	807	776	838	812	768	748	815	750	766	733	793	770	749	799	760	774	818	757	792	816	758	811	771	799	766	731	775	808	762	774	801	774	847	725	782	829	782	744	786	781	789	806	789	758	797	712	816	764	787	784	769	757	796	779	758	773	775	744	817	725	728	783	836	837	853	748	765	794	676	822	790	747	762	764	748	793	797	753	789	762	797	777	787	820	774	819	807	754	756	803	720	785	774	793	774	759	741	811	735	754	794	758	759	778	795	739	811	779	790	830	789	756	782	775	747	803	763	776	779	752	794	742	720	800	795	786	768	684	799	753	770	821	783	807	773	784	797	761	795	762	826	773	779	805	751	842	779	774	776	772	771	799	829	761	788	773	743	759	780	766	738	786	769	783	786	775	810	734	735	809	763	752	795	778	752	820	804	781	755	811	775	700	757	757	757	779	825	766	794	775	785	776	792	812	786	787	772	782	760	828	747	818	777	758	755	761	727	781	766	781	788	743	741	814	760	776	757	778	839	763	797	803	795	814	821	766	789	774	759	769	803	745	808	771	760	772	770	754	744	759	816	778	742	787
4598	2070	1488	1088	978	941	822	857	831	855	818	829	800	768	794	761	758	805	807	853	776	768	803	801	780	817	854	807	830	842	806	839	764	794	786	815	743	804	815	827	789	806	821	803	781	811	786	837	758	815	795	786	801	812	758	775	810	815	794	776	793	760	858	772	817	833	775	762	831	761	835	788	814	830	777	785	808	750	785	823	769	781	766	793	789	824	778	736	759	801	794	787	788	819	809	816	728	789	770	747	783	775	825	868	830	830	777	817	746	790	727	807	796	779	750	776	792	791	813	742	789	828	809	731	756	814	833	784	775	774	817	780	768	798	798	791	773	772	780	810	805	779	728	806	827	757	818	759	800	766	778	811	784	815	806	771	778	785	790	798	797	756	797	806	802	744	759	809	752	801	799	790	798	786	758	801	817	780	841	807	792	813	853	837	778	794	836	776	754	839	784	774	820	752	850	780	808	782	815	758	740	787	734	811	774	777	806	745	834	771	766	789	817	751	786	859	806	813	777	808	791	802	794	771	778	751	793	792	800	815	791	793	791	800	774	816	758	765	819	796	803	806	769	769	743	801	748	742	785	825	771	779	844	821	797	848	823	795	795	787	820	796	740	759	774	788	869	760	740	798	798	777	754	789	822	759	798	831	816	811	789	741	798	843	760	767	749	802	811	745	779	800	796	834	783	763	808	782	793	780	808	789	787	762	812	736	809	740	832	757	787	756	786	778	773	774	749	766	811	759	731	755	836	742	793	810	795	816	854	756	818	803	790	772	802	755	806	791	789	744	774	777	855	799	785	794	768	783	813	768	786	770	772	797	775	796	749	816	795	799	801	767	776	777	843	808	773	786	791	790	791	816	812	836	780	763	760	803	815	787	807	832	794	782	792	767	809	794	831	853	799	775	789	762	796	759	774	736	830	830	759	774	806	815	750	807	809	830	824	762	816	794	817	773	802	721	796	803	816	750	814	808	791	767	759	758	752	820	816	817	785	821	797	764	802	814	788	813	772	800	793	803	768	804	740	807	758	816	799	775	818	823	790	728	769	787	786	747	730	782	836	787	781	827	764	807	783	793	812	831	784	776	759	792	767	811	814	817	824	801	733	815	771	782	777	802	786	768	780	768	761	782	798	798	766	788	786	810	775	768	782	820	789	778	770	757	805	765	849	746	794	770	781	804	773	803	780	752	739	770	795	799	754	830	786	790	738	813	804	869	791	774	825	763	750	739	798	794	762	817	792	798	776	797	757	816	777	823	755	790	778	816	789	785	799	809	789	736	819	846	766	798	813	788	806	791	800	730	801	766	794	822	776	789	816	757	832	769	773	826	775	815	799	773	791	798	764	762	797	727	812	799	817	790	759	816	795	775	833	771	816	781	787	778	782	776	782	793	802	775	762	805	829	789	776	776	778	818	844	752	758	784	844	815	806	763	770	786	812	781	775	839	780	793	780	800	744	827	852	756	813	833	804	787	785	755	784	820	739	792	763	798	792	744	833	785	777	790	799	774	832	806	777	793	792	780	838	794	748	842	752	787	769	754	784	791	796	756	766	785	839	809	777	868	735	789	805	783	777	780	801	789	753	798	809	843	747	803	866	790	762	822	844	820	789	843	778	786	843	798	811	787	834	785	787	836	793	773	760	791	800	766	797	825	789	755	824	770	787	804	825	810	816	780	787	764	850	793	778	790	781	770	796	780	749	804	763	778	788	762	792	766	788	763	775	763	810	787	841	794	792	838	795	813	826	799	799	753	807	822	802	803	767	818	797	775	825	792	780	822	829	773	782	776	845	813	803	779	851	838	746	807	846	795	836	839	810	781	751	827	796	818	795	788	761	786	796	763	812	788	778	752	828	776	764	741	753	792	837	793	823	819	821	765	768	818	839	794	795	840	800	797	833	809	754	797	774	830	781	821	802	709	799	776	742	768	771	799	757	798	778	763	783	770	763	805	837	742	817	767	775	793	825	807	805	790	798	810	811	738	764	806	742	846	742	810	731	842	810	809	792	821	804	767	791	753	798	784	809	818	797	774	785	742	752	761	800	817	838	804	792	792	799	781	779	791	784	784	767	765	830	737	787	790	837	779	813	801	787	811	833	737	714	775	753	807	804	815	785	831	747	759	773	776	794	749	812	787	739	789	800	847	786	816	794	751	785	799	751	774	769	795	856	803	795	789	770	795	809	759	808	775	826	812	828	784	826	794	786	777	770	816	796	758	791	742	720	756	837	773	786	824	821	801	860	801	818	802	798	778	815	767	787	777	754	752	809	789	789	791	745	858	717	821	813	816	733	779	787	816	826	797	801	731	781	788	804	822	783	752	778	803	812	782	804	783	835	774	834	842	765	769	783	815	788	837	792	744	832	813	774	811	784	756	768	811	823	806	804	794	813	768	782	774	812	775	739	746	746	796	809	782	788	784	787	808	779	795	769	768	807	747	774	810	795	799	795	787	830	802	825	776	797	781	767	750	776	790	814	775	814	724	763	775	834	816	832	826	716	828	782	803	781	757	794	794	783	796	760	813	773	832	817	899	804	796	772	815	791	798	778	832	819	810	764	793	800	736	782	820	750	833	771	813	816	757	808	793	812	785	797	747	775	754	836	804	811	780	797	798	754	811	769	718	798	746	808	761	789	825	772	751	809	766	729	866	786	792	789	745	777	800	795	810	804	779	782	792	791	769	795	785	785	797	812	798	747	778	796	844	781	777	714	787	768	765	861	806	792	799	799	794	805	828	822	768	811	862	760	810	772	810	791	780	761	737	753	794	770	805	759	774	723	740	800	780	762	810	822	816	822	769	807	767	768	830	803	780	800	810	779	808	806	804	815	826	794	791	775	802	810	789	774	844	767	780	805	804	775	825	778	817	803	800	744	829	813	794	738	783	797	783	767	806	773	804	752	735	753	789	807	820	802	828	743	785	782	743	748	787	808	822	804	811	794	822	743	772	802	815	803	765	825	797	795	779	795	798	782	820	786	763	817	782	780	777	788	779	751	778	790	760	773	778	803	790	782	790	783	818	806	772	805	801	815	775	836	737	723	784	819	787	802	783	776	783	820	811	794	844	747	781	767	849	804	810	813	784	756	751	789	811	747	780	772	785	761	801	792	756	797	797	827	785	756	786	784	810	790	755	797	792	792	743	813	771	752	820	759	796	784	794	777	759	741	765	730	841	756	795	768	780	780	864	837	752	797	782	774	807	851	801	848	821	746	790	722	759	786	820	791	773	781	793	798	776	816	807	774	757	772	771	847	785	774	765	793	803	812	779	835	840	799	801	770	807	815	795	816	819	788	778	850	791	850	746	769	778	805	812	772	771	797	799	790	743	766	750	815	781	758	787	762	825	773	784	771	775	775	818	815	834	796	823	827	810	747	817	815	829	774	765	812	795	749	836	798	787	809	772	782	800	772	779	815	804	848	769	765	833	729	770	775	829	777	801	812	801	798	843	804	730	782	782	805	768	756	761	792	800	816	839	785	779	807	814
23565	21244	28589	24201	21233	11545	1132	769	605	589	530	492	464	435	411	417	416	408	395	364	402	407	382	360	374	395	368	352	378	367	365	381	357	362	372	357	341	361	357	392	373	368	369	360	353	352	377	348	369	380	339	376	339	355	340	365	353	359	366	370	365	365	380	348	359	376	354	345	364	332	369	355	371	359	372	354	375	356	371	360	384	357	341	344	356	344	353	339	357	344	379	385	376	342	344	342	351	371	347	348	336	352	346	336	366	362	338	350	348	327	351	341	337	331	334	337	343	375	353	366	332	350	332	384	359	328	389	349	368	344	343	380	358	341	327	326	329	368	331	334	363	348	322	338	364	372	337	339	395	340	382	383	355	381	367	365	355	350	353	330	386	364	354	361	322	351	345	333	350	353	357	372	366	342	371	357	354	371	354	370	340	374	329	346	359	353	339	386	338	337	362	371	350	373	366	347	358	303	349	322	358	378	369	332	327	328	343	335	349	374	333	369	385	369	372	358	354	325	305	352	338	370	354	362	362	314	365	334	365	361	380	351	383	372	349	347	349	346	323	345	375	334	379	341	374	362	329	372	387	334	360	338	321	353	333	341	349	378	370	311	355	382	380	374	358	346	358	355	345	364	354	364	383	343	340	374	372	364	352	345	352	364	323	335	375	332	377	382	325	372	357	350	379	370	391	354	317	325	397	375	347	374	374	374	369	384	333	330	343	355	343	367	331	332	375	348	378	367	364	345	359	351	348	354	351	341	373	324	342	345	350	353	368	384	350	344	359	362	355	368	318	372	350	337	348	362	345	395	348	365	365	383	358	363	337	353	373	369	342	332	349	373	326	342	336	346	364	336	394	354	370	336	340	349	332	372	376	341	354	377	348	358	331	378	349	364	363	341	387	322	338	324	357	341	386	343	342	340	362	347	359	337	349	350	363	350	345	341	344	342	340	375	355	397	345	372	375	331	350	353	336	365	371	349	359	364	355	325	361	356	341	383	353	342	338	386	328	356	370	347	362	338	369	374	363	357	361	341	348	334	386	365	368	355	350	312	365	357	375	323	373	351	338	334	349	359	340	336	341	378	364	335	322	355	388	370	348	342	345	385	358	349	324	338	370	360	366	387	336	326	360	341	334	329	354	329	347	385	346	357	344	336	356	343	312	326	358	345	343	364	363	336	368	313	367	357	366	363	401	341	390	370	361	341	377	344	345	384	367	331	353	348	346	312	358	401	362	341	385	369	363	360	352	349	364	350	344	339	352	342	351	383	366	368	396	355	331	358	331	368	343	356	339	343	335	339	379	364	389	364	339	340	335	352	352	374	392	331	336	349	341	350	354	347	357	338	341	337	374	334	351	371	364	362	347	361	376	365	350	357	380	354	339	365	347	349	338	377	344	361	346	359	345	342	359	352	347	362	330	350	349	354	360	384	342	336	376	381	387	339	350	359	397	342	358	356	348	371	333	344	347	372	341	327	347	332	341	325	348	363	348	349	335	366	357	365	342	352	361	382	362	352	355	336	343	332	351	315	360	350	364	337	345	355	351	375	345	355	372	326	377	361	356	369	366	343	346	370	349	311	389	350	359	346	369	335	372	326	307	352	333	353	351	382	345	343	360	341	388	361	361	343	365	378	330	345	365	317	344	369	376	319	312	364	356	329	347	350	315	367	364	375	374	352	381	326	368	349	343	354	381	352	341	376	340	328	343	371	324	322	332	345	358	371	359	332	356	377	358	364	357	379	343	378	378	366	323	345	362	374	388	331	319	383	344	360	328	372	346	359	354	349	372	375	333	348	362	350	322	374	347	348	326	382	350	348	345	360	339	355	360	338	352	339	337	367	337	339	353	355	361	367	346	357	338	340	366	341	325	373	393	351	369	358	352	368	320	323	389	364	371	388	349	351	356	295	342	360	349	343	348	359	349	346	354	405	361	348	317	345	352	352	357	333	325	352	359	356	345	386	348	335	352	337	384	346	365	366	359	371	377	326	377	345	345	383	347	329	310	354	392	357	334	343	342	328	350	316	342	352	362	377	314	376	381	354	335	364	365	346	331	349	380	373	393	370	342	362	334	344	342	333	339	323	377	348	364	345	326	386	320	370	355	352	343	361	350	367	323	363	328	358	370	343	359	352	335	342	342	343	352	376	357	379	346	349	345	380	363	381	359	364	354	339	329	375	341	356	366	342	343	359	342	375	334	358	340	393	316	340	358	335	361	314	323	341	327	336	370	359	354	352	343	358	353	352	335	324	365	338	356	364	360	349	362	345	366	387	311	369	349	375	353	332	379	318	326	351	380	349	326	356	345	355	337	291	356	378	361	361	334	326	368	371	337	382	356	346	365	336	349	362	329	352	339	360	342	355	366	363	361	351	378	342	365	371	369	370	365	376	363	311	366	353	337	347	369	367	375	356	336	349	318	400	336	336	371	342	354	379	370	348	367	371	357	362	324	335	305	331	378	341	373	341	354	359	355	336	329	342	346	369	382	379	324	377	323	347	352	330	348	346	359	382	323	383	343	372	376	410	352	388	325	370	375	358	358	356	343	319	347	355	361	377	360	340	352	366	355	334	370	368	370	357	376	369	365	350	385	375	385	323	359	378	360	359	324	327	323	334	364	332	338	364	337	359	346	342	385	357	361	373	342	324	358	367	343	347	330	363	331	370	322	336	371	354	361	362	391	353	320	367	355	352	319	369	350	355	350	366	333	337	351	343	369	355	373	373	364	327	346	343	349	379	341	334	361	361	343	353	354	356	354	353	356	361	367	336	342	356	372	379	338	350	365	344	325	354	367	327	345	352	341	355	310	338	336	352	345	318	326	328	353	374	369	377	356	353	356	315	373	296	369	384	352	345	351	381	337	351	369	324	372	323	383	337	357	352	360	385	350	372	299	350	341	376	365	382	367	342	357	354	348	366	360	401	371	339	354	334	387	351	342	391	353	348	378	301	354	375	356	349	353	326	360	369	397	335	338	323	321	376	354	330	369	339	307	342	343	384	350	357	351	366	352	349	382	364	337	329	322	362	365	323	323	322	351	391	332	338	366	346	337	354	353	359	374	350	328	389	336	377	328	392	355	356	365	338	373	391	351	358	309	360	355	367	373	320	379	355	320	339	326	341	346	377	364	357	344	364	339	365	333	359	353	382	356	341	363	339	367	361	352	305	369	341	325	355	359	357	348	366	384	364	369	359	346	379	346	368	363	362	358	341	328	327	338	350	343	354	335	368	353	369	353	367	373	353	391	333	360	337	351	355	370	307	332	353	345	370	383	339	365	364	335	348	336	352	355	322	336	354	333	344	356	382	373	331	360	370	378	347	362	359	383	360	360	340	313	375	385	335	375	361	334	356	371	315	344	354	375	355	342	336	362	396	324	310	370	341	311	364	350	349	349	334	328	326	358	370	351	355	329	345	324	346	351	383	319	351	343	348	384	373	367	350	357	376	356	337	341	371	315	353	328	357	367	361	358	345	367	346	385	338	346	341
3416	9147	6100	2995	2030	1573	1273	1015	860	721	633	590	564	496	487	449	446	465	487	419	404	420	427	385	438	373	420	362	402	430	398	335	378	401	404	413	376	406	395	390	381	384	386	377	382	354	337	378	365	368	369	385	360	368	402	382	402	371	391	337	391	367	369	365	373	381	365	381	372	369	415	379	377	371	368	382	395	366	356	392	349	365	356	394	383	354	371	403	378	376	345	388	388	368	371	369	363	366	354	364	360	393	393	368	403	352	384	348	337	367	352	368	336	387	390	370	351	329	395	388	377	385	351	339	395	376	329	357	371	355	373	359	388	374	383	369	363	376	374	360	372	366	347	375	383	357	348	405	390	381	404	386	372	374	393	363	374	335	372	346	336	378	327	357	394	381	375	374	348	367	385	372	368	390	379	362	361	383	356	381	328	390	353	338	368	378	377	367	367	385	377	371	375	381	381	370	377	343	391	391	415	354	382	389	371	384	339	369	361	387	383	339	345	383	370	367	380	400	362	396	370	369	370	347	365	349	353	404	390	347	394	382	383	395	378	391	397	385	394	337	381	339	381	359	352	353	345	350	357	361	367	414	399	371	385	350	409	335	342	357	356	381	356	355	357	331	341	395	330	336	368	387	371	388	385	336	387	380	368	371	378	394	368	333	361	347	373	379	356	380	394	358	334	380	354	355	375	359	365	371	389	355	374	368	371	384	358	353	373	385	337	374	396	367	395	371	399	368	380	379	347	376	385	395	375	371	381	366	393	389	341	377	420	333	387	404	383	360	368	342	378	371	354	354	354	364	368	398	387	381	347	352	351	358	378	373	333	372	381	363	409	388	371	351	389	379	339	382	354	317	379	400	387	362	363	401	390	390	371	336	386	371	344	379	355	367	357	392	341	347	380	364	358	383	380	354	353	386	360	358	354	391	372	339	368	361	365	343	371	357	342	371	350	368	376	350	399	383	369	373	389	349	391	405	410	366	365	387	392	364	410	367	342	367	367	365	329	377	370	365	321	393	362	350	375	380	364	359	365	369	388	341	380	356	355	375	341	362	365	380	352	362	370	346	370	344	372	368	411	369	368	355	394	349	364	353	415	380	356	378	400	379	376	365	387	397	338	359	351	380	345	400	393	380	347	373	349	370	395	342	328	386	354	360	359	367	389	375	404	391	341	368	401	375	385	367	361	372	376	407	380	388	364	350	391	373	407	385	367	421	381	354	309	366	355	369	369	358	378	359	360	390	353	342	348	395	428	384	347	382	361	377	378	383	398	374	381	412	344	371	390	364	400	361	359	369	365	353	394	368	376	402	374	383	355	380	375	370	356	373	393	378	380	368	369	399	384	368	354	366	404	399	371	332	388	339	356	375	370	351	400	379	352	356	381	345	358	374	381	382	375	353	399	412	340	367	393	399	321	392	379	361	403	413	368	357	384	410	398	363	326	379	364	358	356	364	318	393	341	331	378	374	352	373	373	374	371	356	387	358	381	399	377	377	357	389	373	364	371	380	392	344	391	335	381	356	381	380	386	366	364	376	385	382	342	403	383	405	362	383	415	380	350	342	362	373	390	390	358	353	399	335	341	361	384	362	390	398	363	362	354	406	343	394	378	357	351	342	369	356	357	329	354	354	376	373	334	353	373	361	375	383	364	354	378	351	393	385	396	403	364	392	372	368	396	397	375	359	368	355	358	352	402	370	361	372	388	388	390	393	371	364	322	372	373	355	388	341	385	379	325	377	365	378	383	375	323	343	367	349	400	362	375	351	349	378	375	341	413	371	370	387	360	364	360	323	372	384	358	376	348	367	344	369	382	363	344	372	392	350	387	369	361	364	371	371	344	355	344	388	395	360	370	383	373	363	362	364	397	397	375	360	368	378	415	362	367	366	370	399	349	363	368	350	388	347	373	379	375	349	349	372	371	361	350	345	407	370	375	376	356	364	346	381	405	405	362	328	395	342	389	386	359	349	352	376	345	384	356	371	385	374	365	394	384	342	370	355	342	339	371	360	389	346	364	353	376	325	354	357	365	334	336	348	386	384	380	358	377	395	346	367	308	321	374	391	353	411	376	373	397	372	404	381	351	347	369	350	366	387	355	363	366	407	410	350	387	358	357	363	377	379	370	345	365	356	394	356	381	352	371	378	369	360	342	359	375	346	398	376	354	401	388	390	367	390	348	371	342	388	347	389	372	346	373	328	364	363	379	343	362	347	351	387	334	394	415	342	343	410	386	383	368	372	337	346	354	367	365	385	387	378	346	423	398	349	379	388	352	307	353	378	359	377	355	348	388	379	402	397	371	377	351	354	359	370	383	390	390	360	364	350	362	337	379	309	363	345	382	341	368	388	358	354	370	371	372	409	356	373	387	404	360	396	361	379	348	373	373	370	337	355	357	374	389	384	371	377	391	363	402	384	370	378	371	378	372	358	381	358	367	355	364	357	376	374	359	365	356	339	354	372	368	341	389	359	375	356	379	351	397	373	369	386	389	348	388	353	375	381	364	377	363	370	377	351	372	384	373	371	345	390	375	370	377	375	374	340	367	366	369	384	386	365	343	338	352	389	400	337	336	369	357	357	360	362	363	396	365	342	405	370	381	371	381	371	366	345	374	384	364	370	382	368	352	413	370	346	373	334	396	402	378	392	372	371	370	368	344	351	368	355	349	382	360	388	403	399	357	397	376	362	395	391	385	379	369	365	387	325	396	372	355	352	372	364	383	345	411	386	355	360	387	367	386	366	373	364	376	344	348	330	385	354	378	368	390	371	386	376	375	395	374	348	377	402	345	366	369	377	382	384	372	375	397	396	376	363	377	355	384	406	356	428	382	403	389	372	373	338	392	317	373	402	335	409	402	381	402	363	334	368	359	365	396	356	367	339	340	371	368	354	361	328	372	366	345	365	358	356	372	363	391	337	371	396	332	357	353	373	351	376	381	379	361	342	373	381	346	338	379	367	394	369	347	401	382	389	354	322	346	342	361	356	381	388	379	380	372	385	388	380	361	399	367	337	356	408	373	351	393	365	381	361	361	343	378	391	352	396	369	359	376	364	353	375	369	387	376	389	376	397	379	435	416	357	361	373	359	376	358	322	336	385	365	363	387	390	375	372	384	377	381	325	340	379	353	382	382	354	349	409	395	385	395	375	375	346	363	371	371	381	365	384	382	350	379	375	353	351	381	324	399	373	368	361	358	337	371	376	349	357	349	387	391	350	378	369	351	374	364	395	385	376	404	378	370	330	359	335	362	351	353	353	364	356	383	377	333	411	382	376	354	362	387	361	356	387	371	384	347	397	372	358	360	371	332	365	360	356	400	367	372	377	364	394	359	385	367	390	372	381	365	383	392	351	374	398	380	355	362	373	402	350	344	372	386	360	399	381	371	402	343	357	370	415	361	369	367	343	377	368	385	348	390	359	344	356	360	386	373	362	371	389	362	373	382	332	377	351	415	391	357	360	363	350	353	357	335	393	364	359	390	368	333	325
24824	21238	27608	25111	13304	1581	1259	1119	978	1046	997	980	972	1002	933	953	908	945	949	949	1001	907	977	962	976	934	982	955	946	1001	944	912	979	876	917	884	912	894	938	898	978	984	963	936	927	901	910	910	942	955	1002	952	932	914	937	948	905	875	931	909	930	859	891	982	937	925	963	915	983	958	946	932	882	891	911	900	892	890	867	965	927	960	925	896	942	957	925	900	918	886	938	915	897	932	937	923	891	895	933	980	954	962	937	932	956	947	912	964	952	937	940	908	935	926	915	963	869	859	925	946	898	927	905	926	897	917	905	901	920	878	892	854	950	917	900	937	935	915	917	909	918	933	883	929	952	945	928	885	995	916	893	934	944	889	916	904	888	926	847	942	904	911	903	904	958	880	889	909	947	964	942	875	920	950	952	993	891	935	955	940	1001	932	919	908	936	927	915	977	910	902	941	941	926	872	963	923	948	941	925	906	906	982	919	925	920	878	958	897	906	960	918	919	929	898	914	929	891	936	926	934	913	937	951	945	975	926	912	942	968	920	923	918	935	879	946	929	889	928	902	990	909	923	920	892	902	869	957	962	913	973	956	888	950	942	885	983	896	915	899	888	959	942	947	841	901	907	955	942	939	915	921	943	923	889	898	910	912	984	943	916	912	919	919	930	879	969	890	1004	924	920	949	943	917	914	857	974	903	924	887	918	917	917	941	955	963	977	998	883	934	875	957	931	899	930	917	972	929	925	920	953	954	947	962	946	938	925	969	996	896	939	896	919	924	951	927	969	875	905	929	904	883	895	910	970	938	939	936	865	858	941	912	893	924	937	915	914	931	935	894	926	922	899	925	938	910	907	957	906	888	953	951	934	942	979	879	944	932	916	915	878	948	927	961	920	919	906	954	982	916	925	915	928	870	898	895	936	937	898	944	960	954	949	919	880	916	944	854	855	918	966	949	916	974	909	983	939	889	945	965	922	975	927	891	934	886	879	915	891	907	922	860	931	953	923	930	903	905	889	948	936	907	959	911	925	929	893	851	918	960	940	931	881	899	932	962	888	967	903	917	967	927	921	934	956	936	906	898	933	964	891	914	950	915	964	973	920	925	876	918	908	887	914	900	883	926	908	930	880	964	916	890	921	944	948	925	940	1002	961	979	917	928	881	898	889	934	912	918	955	893	856	942	902	948	918	933	887	917	986	914	877	931	897	933	963	868	859	916	928	950	904	906	926	913	907	903	904	907	924	868	963	907	898	974	952	938	912	956	899	931	875	924	908	995	1005	923	905	981	965	909	913	894	903	921	932	973	883	954	926	913	990	940	901	902	938	913	947	824	877	916	893	912	896	873	907	918	953	917	861	907	908	938	905	967	890	928	926	934	979	877	939	929	964	921	917	903	880	914	938	948	950	887	930	945	967	906	916	910	928	912	873	920	890	907	935	884	944	966	847	990	989	981	938	969	882	875	920	891	935	956	961	869	909	947	999	895	910	953	912	977	897	923	926	895	952	949	946	890	959	978	848	881	883	927	938	923	953	940	920	906	876	883	893	959	969	916	932	893	950	891	910	974	906	906	949	912	941	934	938	932	901	930	926	968	901	924	911	901	925	919	958	936	945	877	906	940	858	932	946	932	913	941	941	880	917	915	940	932	961	907	927	944	929	868	911	925	906	906	946	961	944	943	906	892	914	952	911	918	875	900	954	938	839	902	952	900	885	912	924	943	956	951	963	957	939	921	935	929	894	915	929	942	928	949	897	909	931	861	880	928	938	926	872	951	955	938	955	899	929	933	913	896	890	904	899	897	929	958	910	926	948	912	966	927	939	897	916	949	980	936	933	947	952	898	881	943	929	919	925	937	915	953	897	959	936	927	925	923	975	929	953	923	869	913	925	930	969	928	921	900	914	893	938	972	887	930	916	910	917	917	961	907	916	927	909	972	902	912	902	929	905	951	985	922	927	938	917	871	914	923	939	881	904	937	963	889	946	905	960	926	885	919	940	906	908	934	905	884	926	899	977	942	953	928	907	926	986	918	928	911	942	970	894	861	925	934	903	944	903	905	981	912	876	912	917	902	884	935	900	933	884	915	930	945	933	927	967	932	949	1002	899	944	914	910	932	903	926	963	936	879	925	906	897	911	891	889	952	937	912	879	958	932	958	874	934	924	888	930	922	957	939	876	931	920	960	913	950	905	938	927	910	933	921	937	916	917	910	914	886	945	905	895	988	903	905	937	916	923	884	965	924	932	828	1004	945	907	961	933	884	894	931	922	923	961	880	870	986	925	977	931	892	1012	996	913	950	936	908	959	998	935	917	963	939	923	920	914	908	873	917	932	918	907	987	911	903	953	910	938	933	991	924	907	915	903	930	931	965	937	890	965	946	933	956	917	924	950	907	963	925	958	906	945	914	905	880	968	906	935	934	944	910	938	901	916	913	885	901	932	929	891	914	951	882	930	930	885	940	942	948	965	898	931	961	907	908	885	926	897	883	947	899	935	928	917	924	885	909	899	899	940	925	982	886	914	933	909	913	907	882	873	890	921	896	966	863	912	908	941	910	928	902	983	935	918	917	932	943	905	896	958	900	904	952	928	964	909	891	942	956	903	883	880	956	865	926	914	893	957	949	911	949	966	989	963	956	942	922	978	933	916	888	908	915	871	901	896	938	944	918	901	945	875	881	958	937	892	914	916	935	920	920	905	915	906	919	933	942	964	916	944	921	889	875	925	926	901	873	974	964	951	926	882	945	1002	926	850	970	998	950	908	818	933	923	919	878	903	909	938	878	915	887	947	989	864	985	909	856	935	950	912	881	882	951	957	950	980	869	936	940	930	922	924	933	909	916	929	971	933	953	964	866	910	919	940	890	907	995	932	912	892	906	948	889	967	919	908	880	971	965	960	907	966	947	907	926	850	938	946	926	1003	922	993	946	961	950	931	938	960	904	917	901	904	944	921	864	838	896	927	942	941	938	917	912	902	888	898	889	936	941	931	956	981	896	921	886	988	881	974	940	910	1001	945	896	859	924	938	940	939	955	929	945	914	957	911	879	915	965	901	939	907	918	933	903	941	936	899	928	937	907	893	917	925	951	982	966	837	969	930	938	917	883	914	906	854	823	947	922	923	911	923	947	913	899	926	963	942	914	951	938	867	911	914	951	975	908	917	912	943	889	919	945	974	930	898	959	935	924	907	959	913	895	965	954	887	920	877	918	868	902	898	896	917	919	952	933	971	909	952	919	882	905	925	939	919	915	897	894	883	925	863	920	919	901	943	922	905	943	919	934	926	957	951	958	913	879	944	874	906	951	942	883	933	918	939	962	908	962	942	907	936	966	966	959	970	924	895	955	858	847	896	949	965	941	901	887	894	988	939	922	862	944	875	997	870	939	933	931	892	870	979	903	887	939	888	963	911	879	898	948	958	878	927	907	919	942	918	942	940	931	983	960	938	855	976	949	913	945	892	1008	930	916	901	890	932	933	988	920	972	954	921	917	914	900	930	929	902	969
3775	5806	3999	2290	1842	1594	1360	1244	1161	1075	988	1023	1025	1001	996	928	981	953	914	948	887	942	918	946	935	865	890	911	919	983	925	910	932	891	919	887	932	963	926	934	935	939	845	897	965	927	959	970	895	921	941	908	871	923	926	931	916	922	912	924	941	922	887	892	947	918	892	900	927	869	912	904	940	917	956	953	956	959	959	915	873	897	853	925	955	944	885	884	957	895	929	944	867	928	866	955	933	949	968	937	935	902	934	860	883	981	913	944	931	933	938	907	921	918	899	880	938	955	890	894	902	897	960	934	930	924	887	903	897	956	942	941	945	910	889	989	894	915	950	883	889	930	926	895	911	911	908	924	908	928	940	930	922	937	899	914	876	960	887	920	932	914	925	866	912	942	885	940	925	900	938	916	923	929	894	848	907	896	910	906	927	870	919	930	967	935	908	900	906	931	954	918	918	986	935	952	930	883	935	977	909	944	937	975	919	886	920	910	873	938	940	898	960	936	929	972	889	921	927	915	905	970	956	946	890	869	952	916	942	939	906	873	925	908	893	959	912	963	902	948	866	903	946	913	912	981	895	950	913	924	917	924	892	900	924	883	858	933	885	873	893	883	935	914	977	887	914	851	931	948	946	934	929	902	899	909	915	842	906	913	901	913	912	917	950	882	914	940	884	936	911	886	989	935	933	921	931	927	912	973	920	909	858	923	903	949	908	909	922	950	911	936	921	942	930	947	922	932	903	891	899	933	901	957	891	856	935	908	917	925	936	901	857	894	939	897	895	911	916	903	883	932	909	947	896	899	902	915	953	937	912	955	869	946	936	916	924	907	938	956	907	879	838	899	938	924	931	907	987	922	887	910	929	929	936	907	900	933	911	954	950	920	938	956	867	926	903	904	924	970	874	916	906	948	928	921	975	918	941	866	924	889	918	898	895	881	962	917	907	911	907	922	933	919	968	938	956	869	872	904	930	919	899	969	930	883	979	905	895	922	914	911	925	899	938	929	928	924	931	907	950	944	924	922	977	916	896	893	885	944	947	926	867	918	932	928	923	971	957	892	887	930	870	888	930	912	879	889	906	936	919	888	909	908	877	967	882	963	872	929	906	955	851	866	907	944	913	927	894	864	967	885	896	916	920	912	885	923	902	917	909	927	905	951	928	914	897	906	926	947	857	953	930	872	903	937	902	884	903	916	965	928	878	916	948	919	959	933	934	980	886	930	902	939	978	916	961	946	907	879	869	926	925	898	917	930	957	946	931	947	908	896	924	939	942	948	1017	916	897	927	915	964	969	974	962	878	952	944	940	957	926	935	875	878	901	880	893	930	895	936	951	834	874	953	918	917	956	903	962	909	907	959	930	933	910	918	896	925	916	934	956	893	935	917	866	962	910	984	914	949	864	941	885	880	904	873	876	892	891	908	987	904	952	922	907	940	884	896	901	904	923	906	955	914	919	908	903	853	868	944	898	920	884	915	965	919	893	904	887	1000	899	950	890	902	910	954	918	963	928	936	924	873	901	903	890	933	973	934	937	872	924	897	911	840	948	934	894	945	946	917	918	904	894	908	921	925	908	948	892	929	906	962	918	896	899	870	961	889	948	907	899	901	900	942	895	875	894	939	966	913	915	970	938	880	969	951	946	912	920	903	929	926	886	900	925	918	885	991	960	878	963	1008	934	871	943	907	923	902	906	933	927	898	926	927	935	928	900	936	927	930	873	944	942	948	941	911	950	888	921	928	967	921	932	887	931	879	888	891	903	917	843	912	938	906	941	891	921	929	903	919	944	941	972	1003	917	936	950	935	893	907	941	937	925	930	919	890	904	936	954	899	887	885	949	957	920	894	909	911	926	967	908	941	969	917	902	960	900	958	988	975	895	926	923	888	907	941	882	949	934	936	925	897	969	901	848	883	871	912	933	922	898	919	941	961	952	943	936	927	867	934	884	908	926	930	869	905	889	961	890	910	1006	903	878	862	924	914	860	907	881	954	906	938	891	875	926	939	930	1009	905	927	951	903	933	903	973	874	963	981	909	894	954	934	938	908	947	898	937	932	889	889	913	921	951	930	912	951	934	883	931	998	948	941	897	884	911	930	909	909	956	906	895	890	890	950	955	897	903	919	920	929	918	847	940	919	963	946	921	888	858	913	906	946	929	903	944	970	942	931	934	964	968	924	889	856	901	935	911	920	913	910	961	920	971	951	903	949	919	942	954	914	897	901	930	941	888	927	909	924	951	940	887	899	886	899	909	936	930	987	882	904	965	937	919	897	940	978	907	902	903	885	918	865	897	947	944	972	960	929	938	942	911	896	858	875	896	933	941	948	937	936	904	909	903	915	932	868	873	909	996	955	920	906	968	920	925	886	879	923	920	941	920	875	934	886	911	962	892	897	957	934	930	880	889	927	943	886	911	962	907	914	893	909	964	915	907	880	887	920	868	933	908	942	925	1000	948	956	893	924	906	962	911	961	906	973	943	919	891	917	908	934	870	929	916	958	943	930	898	863	955	963	901	837	997	883	906	933	925	924	913	931	962	884	943	903	908	902	960	919	933	943	887	871	958	925	888	945	902	873	923	895	933	922	898	914	941	874	887	969	926	886	916	904	882	953	881	917	959	946	900	912	932	918	869	929	963	897	904	910	915	903	903	903	940	936	959	927	885	938	941	906	921	915	892	906	918	907	945	888	911	921	885	899	955	936	911	933	937	942	967	925	969	976	915	947	936	957	862	889	949	827	864	930	1000	884	897	916	905	936	894	893	930	935	929	948	908	982	919	889	904	941	904	871	965	863	908	916	938	951	935	919	923	915	920	900	912	954	862	926	928	925	942	950	931	928	915	918	922	905	905	895	952	955	925	895	914	899	907	894	927	924	959	922	968	914	891	952	935	940	822	914	925	923	875	942	960	956	890	910	974	931	900	910	926	924	909	939	925	898	866	888	902	920	978	927	880	957	909	944	914	961	937	921	899	917	888	932	925	911	887	920	872	885	912	961	935	896	993	904	925	938	909	917	906	943	865	879	909	910	920	922	925	882	936	948	899	953	886	888	918	914	933	917	899	883	912	898	960	982	954	954	929	911	909	937	903	939	940	905	916	867	884	831	860	892	878	892	953	887	886	905	905	896	906	897	901	925	936	932	900	874	940	953	919	965	961	928	885	989	924	963	914	924	878	963	914	893	922	946	950	916	857	918	924	843	865	926	902	880	904	994	892	977	890	885	952	891	931	888	892	932	900	888	887	995	881	946	984	955	970	937	882	911	1026	910	916	864	895	915	883	864	958	919	942	925	900	927	929	865	951	907	928	918	925	939	920	920	902	881	928	829	910	922	932	891	893	960	952	926	871	946	913	952	927	900	919	944	890	975	884	911	917	917	876	935	908	897	940	931	915	933	925	920	935	958	896	898	899	923	931	905	922	955	853	928	881	947	921	946	930	935	896	869	883	946	953	979	883	905	857	912	914	951	908	931	981	886	882	891	905	924	921	879	855	874	897	916
22497	21308	29076	23865	21309	21368	11102	1243	875	783	709	638	605	564	566	502	535	472	486	450	459	486	428	427	414	430	420	439	426	433	391	409	389	384	398	386	385	412	416	365	404	387	399	404	398	398	412	407	402	380	368	434	391	368	381	387	390	399	363	359	362	388	385	425	400	397	390	414	389	392	433	398	387	385	404	391	382	375	388	410	396	363	350	382	385	358	369	382	375	421	384	366	401	390	379	386	371	381	378	403	406	375	397	398	414	382	394	388	397	436	378	411	431	373	397	385	393	376	420	382	381	362	419	374	379	373	376	377	374	400	378	405	385	425	390	373	364	384	373	389	415	335	418	377	344	376	370	389	373	368	394	391	395	396	410	385	424	397	414	400	387	412	362	394	405	383	378	381	404	356	386	345	362	398	422	404	321	378	358	388	384	376	368	407	441	382	372	397	396	366	362	411	376	399	385	374	375	413	388	411	381	406	396	394	344	369	374	415	371	379	385	426	380	415	356	371	370	415	391	402	418	430	388	375	420	376	375	414	368	407	362	399	391	399	397	413	380	365	367	374	369	359	401	367	413	369	402	407	400	356	421	361	392	352	332	380	401	408	387	374	369	367	360	404	367	394	379	404	406	393	391	381	402	380	383	394	426	428	398	380	380	349	389	349	408	392	380	372	379	392	384	405	426	388	372	397	362	361	365	385	367	386	383	396	393	370	355	379	376	378	388	386	374	389	385	364	357	383	380	401	404	371	358	351	384	402	369	365	384	377	395	400	392	359	392	358	396	376	367	369	379	354	380	354	378	384	385	388	401	379	370	383	394	421	381	374	377	364	372	389	393	399	420	386	386	359	387	384	377	382	386	423	391	389	376	359	414	365	362	376	385	402	390	373	377	394	340	388	403	383	365	391	358	378	400	388	390	388	419	416	372	396	417	360	357	342	413	424	389	377	395	355	369	374	399	384	367	414	372	390	400	368	380	386	357	398	393	367	384	389	367	378	426	383	384	367	409	375	385	363	336	347	382	426	374	374	390	338	349	368	371	385	368	395	403	415	367	393	416	388	401	387	425	402	387	394	378	377	353	359	377	372	374	373	362	392	369	337	396	404	387	402	390	406	377	404	364	407	411	420	385	398	387	379	405	366	380	394	370	393	382	388	374	371	367	384	392	407	390	399	359	403	356	372	409	375	375	395	341	404	383	377	392	366	345	382	370	418	374	415	366	394	406	380	420	353	363	396	354	358	402	422	403	393	339	397	362	397	389	365	382	394	392	377	387	370	408	375	383	403	343	421	416	391	371	363	385	374	381	372	348	419	384	386	387	366	404	345	370	373	384	388	447	408	412	380	401	361	367	398	376	385	381	359	401	343	396	369	392	368	360	370	390	382	404	393	369	384	344	392	423	375	394	386	365	416	375	390	375	386	373	364	376	385	382	417	379	396	355	395	374	407	393	344	338	374	394	394	394	381	408	396	339	380	397	373	362	417	366	383	411	365	421	379	389	423	393	383	379	374	404	422	358	379	354	341	419	403	402	377	387	377	384	362	368	399	384	381	362	366	405	360	379	387	393	428	377	402	376	376	361	389	383	408	363	412	381	394	398	404	370	408	407	385	358	390	382	362	377	405	406	370	407	361	396	377	375	394	374	378	398	384	379	374	392	369	390	386	398	407	346	368	385	387	362	360	362	378	360	361	382	351	372	377	390	336	418	410	368	357	385	377	390	377	382	391	410	384	361	411	402	384	375	399	367	366	411	348	378	384	371	366	401	387	388	383	391	414	379	369	404	405	396	371	398	382	383	355	372	426	378	387	371	410	388	380	374	396	466	373	391	403	385	373	383	358	390	396	407	400	378	355	419	344	357	374	423	391	377	393	375	396	372	367	375	393	386	346	399	363	348	404	393	367	346	389	424	375	341	380	355	358	366	408	353	390	399	367	366	403	406	380	383	384	342	401	353	364	401	355	370	373	359	406	373	400	363	375	349	408	356	397	387	376	383	371	410	383	412	393	374	381	363	380	394	411	365	344	394	401	393	377	351	375	397	424	425	361	379	372	359	434	381	375	370	409	392	367	382	365	399	366	396	390	414	373	388	342	375	380	404	351	397	363	374	357	359	410	404	368	385	372	367	389	382	409	381	400	386	367	397	380	387	379	371	412	400	365	380	409	401	362	418	399	403	413	377	364	394	396	396	384	383	387	378	402	377	387	339	345	378	358	390	383	376	375	402	340	389	403	389	364	364	389	353	364	384	378	369	361	399	391	389	399	395	391	362	384	380	384	404	407	372	380	427	378	347	385	420	372	394	384	371	409	397	391	369	364	372	389	404	406	386	393	381	357	372	344	385	397	380	350	406	373	394	352	376	348	394	385	398	347	370	376	373	340	343	407	378	370	391	398	411	383	391	382	357	332	346	409	393	381	409	424	404	415	414	360	392	389	399	365	403	394	397	408	421	418	380	376	347	390	360	369	399	364	393	407	379	374	386	394	371	374	388	372	357	395	383	394	424	402	377	391	363	404	382	371	349	352	380	390	373	385	365	411	368	353	372	380	389	408	372	356	376	394	390	397	356	376	393	408	374	357	371	401	387	388	387	398	358	404	376	368	386	380	346	379	382	347	367	394	379	384	381	381	393	391	407	419	358	421	389	391	388	364	359	393	379	385	363	369	361	383	390	396	362	405	375	394	336	403	390	416	417	402	388	367	362	392	394	356	418	405	392	350	421	350	391	393	389	389	402	406	399	406	406	419	382	367	418	373	387	387	406	360	369	396	384	353	376	392	414	367	380	424	374	403	367	372	377	377	373	415	375	383	367	402	350	382	411	359	376	355	393	371	422	388	392	389	391	384	383	341	385	367	397	421	401	395	398	406	408	361	391	373	387	383	394	370	404	387	361	369	400	361	392	400	387	368	379	403	367	392	393	374	416	398	408	385	396	397	378	400	363	397	360	378	370	361	404	408	392	385	388	380	387	388	374	382	379	397	404	388	372	343	399	372	369	406	419	356	375	352	421	380	355	376	360	356	395	372	393	390	378	379	365	430	365	392	354	389	340	382	404	380	375	418	372	400	375	391	374	386	381	386	369	374	392	356	363	397	394	417	371	381	376	374	398	368	357	392	411	361	393	378	389	382	391	369	393	377	375	366	393	375	373	353	363	408	400	379	399	396	359	348	387	373	348	380	364	419	386	413	379	392	408	342	404	391	370	377	381	395	416	378	377	365	381	364	396	398	368	360	345	392	417	394	416	391	405	372	397	362	404	383	363	385	382	395	405	366	315	385	387	391	408	384	376	388	366	374	361	370	368	404	384	388	350	409	364	388	377	430	388	371	390	380	360	387	405	383	428	373	372	414	381	415	365	386	394	391	384	408	383	367	347	385	377	404	383	374	358	397	402	401	373	386	352	383	384	378	374	355	348	356	403	385	389	347	413	374	389	354	364	364	388	374	381	350	377	377	424	360	371	393	358	355	354	353	401	393	395	396	380	373
4453	14490	9780	4892	3624	2761	1949	1451	1209	1005	853	783	655	678	574	560	515	487	508	491	501	458	435	438	424	450	381	415	426	407	436	397	400	406	406	385	400	373	367	366	390	408	410	397	366	382	376	412	389	382	398	358	421	399	384	401	387	408	406	421	372	376	346	382	372	373	368	359	410	391	376	385	362	348	358	399	411	395	364	388	349	417	377	444	396	375	369	352	377	368	347	401	392	388	350	376	374	374	395	414	358	388	363	403	356	357	365	400	421	388	353	359	396	372	369	382	398	372	353	375	366	373	392	381	395	372	348	390	367	385	341	383	409	370	372	381	368	375	392	383	410	374	379	379	373	352	385	398	360	382	346	380	389	404	400	376	391	344	432	346	423	319	390	352	399	381	400	367	386	356	381	379	377	380	376	368	392	365	378	402	362	381	362	392	393	372	353	340	409	373	394	397	372	388	372	405	352	367	396	400	369	373	437	411	356	369	379	369	427	398	388	372	380	353	379	390	369	422	380	353	351	416	355	375	401	368	411	396	413	395	364	348	348	403	380	405	337	353	344	360	390	394	396	372	369	388	358	375	393	378	394	380	390	390	353	381	398	365	348	379	377	361	372	386	374	351	393	327	355	361	361	383	370	345	380	371	392	408	370	362	362	433	389	370	340	380	362	395	346	376	409	375	385	372	343	418	370	394	388	352	376	390	356	370	358	416	391	413	379	407	365	362	418	391	351	383	341	425	389	364	425	363	380	380	397	373	395	392	375	361	379	388	369	350	387	376	367	354	387	374	370	366	375	400	401	383	390	390	361	435	364	370	389	357	377	380	375	369	393	362	359	385	384	385	368	358	325	375	357	402	405	360	379	352	374	411	387	412	397	375	385	371	355	380	385	376	420	397	409	348	366	350	356	385	359	387	384	347	383	359	369	404	341	340	368	402	368	365	376	387	351	388	382	370	351	375	398	336	368	375	358	372	412	360	350	403	379	382	368	354	375	416	394	355	389	346	372	414	362	369	375	396	372	419	379	384	403	373	361	387	417	388	394	391	379	396	356	356	448	341	376	369	362	422	361	361	351	377	358	359	387	373	374	364	355	368	347	356	346	384	388	351	379	386	359	357	413	409	399	377	419	357	400	393	402	367	391	385	390	385	377	387	381	371	373	396	369	374	373	397	410	353	403	389	385	401	382	385	382	388	380	384	385	340	353	363	370	392	376	386	399	364	391	353	348	356	383	371	365	355	364	374	367	364	406	369	393	387	369	370	407	409	390	343	332	359	409	353	333	407	384	363	372	363	394	399	361	378	397	417	342	371	353	361	386	363	379	385	397	405	367	370	385	429	324	363	408	375	371	372	392	363	384	373	374	360	345	377	396	394	389	378	359	393	405	380	393	365	369	376	383	379	394	385	369	405	376	384	382	360	388	347	411	393	393	391	369	354	365	387	352	348	394	371	386	376	400	362	360	337	368	364	349	357	338	382	385	384	406	372	396	344	391	333	364	406	404	356	345	373	374	354	409	336	388	379	397	372	387	372	387	369	408	375	380	395	342	359	371	376	375	377	416	367	384	397	395	384	369	378	384	386	397	356	341	374	390	404	358	395	354	350	358	351	377	395	392	355	358	401	382	376	388	407	375	369	381	387	357	377	358	352	375	364	379	394	359	383	400	383	363	376	365	379	353	357	407	378	377	394	369	364	398	381	376	370	398	329	367	386	406	363	380	385	379	375	396	372	367	386	399	388	342	366	411	375	353	411	362	370	360	359	402	370	368	376	396	378	366	367	404	378	403	396	371	372	374	400	358	378	379	395	361	392	390	358	379	401	377	369	396	367	373	409	347	373	376	401	363	379	397	365	393	366	384	403	364	385	381	422	402	354	373	385	402	411	393	416	388	343	352	366	365	372	336	376	368	363	345	355	368	388	362	401	390	348	395	376	388	394	360	365	406	374	352	355	357	357	360	399	377	366	359	371	368	393	361	381	387	396	400	371	392	361	411	373	399	356	370	369	396	364	339	346	399	360	391	360	348	376	382	374	361	394	399	376	395	364	374	371	358	379	369	384	383	349	385	353	397	363	376	386	374	384	401	404	377	397	410	355	397	375	414	390	419	407	406	405	403	330	381	362	372	371	341	352	339	397	362	336	392	397	375	360	357	366	361	399	405	402	375	396	398	365	374	344	369	360	348	385	394	364	372	391	402	389	377	367	373	372	361	370	346	369	355	364	398	374	366	376	369	374	336	402	396	383	373	376	381	347	380	360	358	350	387	362	357	372	334	392	410	359	367	376	341	361	390	386	389	383	389	379	389	402	396	391	379	355	339	356	347	377	366	376	371	402	382	342	382	336	378	363	376	369	355	382	366	363	397	368	359	399	340	370	370	358	376	349	381	367	390	386	365	378	354	369	410	384	389	374	410	359	357	403	362	373	387	377	382	383	368	376	374	362	404	360	390	379	364	354	382	366	387	383	418	372	372	396	401	351	360	384	377	386	355	397	364	353	355	403	353	377	352	331	385	371	410	390	384	400	360	342	380	368	377	365	327	397	368	337	375	386	396	358	390	369	386	394	393	382	380	378	389	401	376	363	378	387	375	380	362	387	370	397	374	401	368	373	373	371	399	383	437	368	368	383	351	358	391	365	378	363	350	389	391	369	376	366	378	360	406	363	363	405	375	398	418	352	372	370	362	395	403	380	382	371	407	391	379	410	397	369	345	368	347	417	358	379	360	377	394	410	368	356	359	379	394	382	350	398	379	372	389	345	372	389	326	402	381	375	371	371	348	375	375	419	411	363	402	420	381	349	363	343	369	399	392	347	368	334	392	368	371	381	361	385	359	363	354	400	360	389	355	357	394	389	398	354	372	365	403	381	372	370	376	378	369	385	395	417	403	403	367	405	364	326	352	400	373	371	411	380	366	376	412	385	406	413	369	403	378	396	415	381	401	353	376	368	364	371	408	375	350	414	383	370	362	334	376	382	359	389	355	366	348	359	339	377	338	380	377	393	406	406	416	398	387	385	366	359	344	358	406	369	347	372	355	407	360	419	367	401	385	371	367	388	349	372	362	373	348	381	375	372	369	396	373	372	381	375	402	388	386	366	366	379	370	365	366	359	409	394	414	396	386	350	343	386	356	401	394	358	342	408	386	384	359	377	368	414	370	409	401	377	386	357	380	396	385	385	360	375	384	395	415	380	330	386	411	357	372	375	369	391	383	374	394	372	400	377	382	386	351	363	358	393	410	405	379	397	355	419	381	378	354	363	389	348	346	399	397	403	399	361	338	357	403	361	337	408	398	383	387	358	363	401	398	338	453	387	378	373	354	384	359	348	381	397	370	363	361	374	367	380	381	355	386	409	366	367	363	372	366	356	380	383	410	339	366	386	345	392	417	390	390	353	405	373	396	372	363	371	363	406	354	353	383	371	391	377	369	414	380	362	370	357	298	356	385	389	377	369	364	372	364	386	399	344	358	391	347	346	360	383	361	384
27577	20146	8420	1426	937	888	860	816	751	786	790	863	802	771	767	849	853	774	780	811	830	770	801	823	834	787	771	761	790	775	844	790	788	761	798	772	838	776	773	785	809	806	827	783	799	769	760	780	757	775	816	770	813	785	758	800	811	794	713	819	817	830	795	800	771	771	804	826	756	800	740	757	787	810	786	751	799	830	744	771	783	801	814	780	756	804	786	762	779	734	815	769	797	776	760	785	762	786	832	747	789	839	782	760	733	827	792	818	748	748	853	824	755	796	767	749	771	815	797	810	734	799	802	834	815	771	780	826	780	786	809	762	813	817	762	756	826	774	800	797	744	790	748	801	790	793	807	756	788	794	782	750	775	779	772	782	799	774	745	795	754	812	791	736	806	783	779	783	752	738	723	759	778	808	769	772	754	766	761	727	765	769	787	746	805	802	761	778	800	789	753	824	794	802	768	797	732	788	803	786	806	827	780	774	793	790	790	776	816	761	835	801	779	850	765	777	756	794	772	809	737	826	834	797	829	789	833	824	728	768	772	761	748	742	781	847	778	823	760	779	780	784	785	764	772	859	812	765	801	780	759	746	807	826	827	816	798	740	799	810	784	754	768	783	743	800	772	766	790	787	804	792	766	803	819	810	781	769	792	771	793	761	740	735	774	829	812	810	821	757	807	787	835	838	796	730	767	810	780	818	851	778	792	783	753	802	773	776	754	848	808	751	753	787	781	798	783	781	795	729	757	762	771	758	792	747	786	819	769	792	795	807	845	761	758	762	810	784	767	784	781	785	812	792	810	801	813	776	748	754	811	800	800	799	757	796	767	844	765	785	793	806	788	813	771	771	812	783	822	797	724	811	865	771	794	828	790	736	758	772	790	748	750	792	770	809	811	788	779	798	783	805	833	754	742	763	798	741	756	820	843	798	796	750	761	743	773	766	795	756	791	743	766	790	799	758	777	767	811	791	784	788	796	789	801	817	780	770	825	817	800	774	758	792	772	782	769	799	810	806	762	740	825	806	825	786	755	788	762	755	808	759	809	763	776	779	785	799	783	754	741	807	784	800	715	788	806	733	787	799	740	753	747	701	751	749	799	742	809	819	780	790	775	815	793	800	751	777	787	799	775	784	788	755	801	788	779	797	790	830	775	780	779	793	768	843	836	782	836	778	796	780	757	787	795	804	776	756	756	778	757	817	783	763	751	751	807	771	730	782	779	766	780	792	775	803	780	783	767	780	790	812	776	793	808	847	805	794	782	791	779	755	756	803	774	756	830	768	803	763	807	823	798	781	814	806	752	770	777	781	760	800	793	805	788	820	821	828	749	763	784	824	787	795	760	780	780	799	770	781	754	757	835	803	748	805	775	760	778	827	762	811	789	764	806	773	781	790	816	807	770	818	769	787	838	798	813	756	774	786	747	805	788	800	769	796	856	851	777	754	804	794	759	769	730	761	755	791	803	746	823	797	752	741	756	828	789	791	792	774	786	743	816	794	735	786	796	783	761	757	764	760	763	744	759	794	735	765	803	785	779	803	757	775	792	815	788	810	806	837	836	818	783	781	819	729	811	792	769	843	788	778	792	786	763	828	782	789	808	740	831	718	763	788	765	781	804	792	798	806	796	757	801	770	817	765	790	844	806	803	795	769	773	813	830	789	733	761	767	779	790	789	775	773	777	800	791	788	775	809	862	745	837	795	786	745	755	783	784	833	805	780	789	811	763	755	791	815	806	812	751	829	796	803	784	753	843	784	776	831	814	742	820	770	778	783	760	756	807	772	751	832	789	796	814	828	733	770	758	781	815	789	821	817	811	777	791	738	814	811	758	782	723	785	762	818	819	782	757	843	794	801	747	782	762	792	750	780	761	773	868	797	745	745	803	813	832	756	771	777	727	790	775	759	865	777	811	785	814	729	803	793	784	767	724	759	754	790	751	824	798	802	764	706	804	796	791	841	781	775	774	765	792	818	806	834	809	759	808	800	818	768	782	778	823	789	808	749	780	816	746	742	784	777	803	825	772	753	818	783	777	791	748	748	788	760	811	745	809	776	809	783	795	715	776	798	829	772	757	790	801	832	787	776	834	729	757	846	772	790	745	787	790	777	773	750	766	748	750	804	769	778	779	790	781	815	775	780	847	780	772	792	779	799	732	811	764	760	814	791	800	784	771	750	760	803	779	783	794	771	756	768	782	745	776	824	791	776	762	807	770	789	772	755	739	798	775	824	810	777	830	753	739	806	765	793	781	773	810	765	775	801	810	751	820	810	780	791	765	778	755	745	741	819	786	772	748	744	748	819	709	825	817	740	786	751	829	826	799	753	739	777	828	811	786	777	760	814	758	757	781	782	795	760	789	748	787	773	751	797	752	740	835	769	771	737	761	786	773	777	803	793	747	766	736	797	802	756	788	810	864	793	775	830	770	832	784	811	783	790	773	784	790	791	722	745	760	772	768	811	822	830	817	827	777	753	782	798	789	752	754	753	832	743	769	840	777	827	747	802	745	815	768	740	796	746	737	802	738	743	773	840	744	795	772	770	857	757	758	809	766	773	764	805	770	805	783	770	784	721	857	787	805	777	794	771	770	779	836	809	795	797	737	802	828	787	787	718	833	774	797	769	772	810	822	799	813	776	785	783	782	831	783	786	806	793	785	784	768	804	766	805	767	798	808	779	818	725	765	763	774	793	811	797	778	838	789	772	762	782	748	813	807	770	816	844	796	777	743	765	780	772	725	798	824	745	753	735	769	833	804	792	815	811	729	771	759	780	771	790	777	826	837	808	762	813	799	814	785	751	784	779	773	778	757	819	751	823	848	799	818	746	792	804	789	785	744	749	766	789	819	791	764	787	800	770	795	767	776	816	772	796	791	811	759	780	791	769	780	777	755	807	799	782	783	704	778	766	775	792	779	708	775	828	780	770	759	780	775	810	786	759	820	796	806	771	732	814	831	790	799	793	758	801	763	813	828	765	788	760	768	800	787	807	779	856	805	764	791	814	793	761	824	806	774	775	817	779	803	760	743	783	777	761	788	769	777	755	806	786	806	806	806	828	833	740	841	786	836	754	784	831	741	776	766	836	776	796	794	813	746	830	767	791	764	815	785	801	796	834	791	740	759	776	835	801	834	800	821	736	790	755	776	804	788	782	809	797	796	831	810	801	787	811	840	750	809	786	822	767	813	761	777	788	760	734	838	792	834	766	764	791	774	766	777	783	764	787	784	818	801	818	745	772	801	755	834	810	809	777	797	789	757	813	830	773	752	726	782	712	791	749	802	813	802	774	804	797	761	790	757	792	795	809	821	786	750	790	787	846	766	774	801	757	774	815	778	790	786	798	808	810	782	763	818	749	774	788	764	771	783	813	794	804	784	764	754	814	784	841	740	791	760	767	766	809	827	745	798	823	822	792	792	738	764	767	762	788	752	847	788	761	769	841	767	775	773	787	781	780	812	782	763	785	809	769	761	813	751	762	809	766	772	813	802	752
4812	1990	1498	1060	940	937	907	880	867	801	856	837	813	780	760	862	809	818	788	798	755	808	782	816	810	812	836	808	811	807	749	773	812	761	852	795	797	819	832	834	820	786	783	830	825	817	766	789	754	839	848	763	783	871	774	730	767	807	787	786	811	773	755	850	790	785	758	822	804	785	822	778	789	805	812	797	843	780	795	792	756	802	756	846	820	821	752	744	739	785	745	754	815	788	788	815	776	822	803	824	741	793	772	836	753	807	785	736	818	797	787	830	776	769	786	760	864	767	827	822	767	815	844	804	801	777	796	782	794	811	759	776	789	775	754	828	760	755	754	745	837	786	841	798	775	768	790	841	792	809	742	819	811	813	797	764	794	777	820	802	811	806	795	793	795	797	773	796	763	794	789	751	797	753	784	784	831	757	805	734	809	753	830	766	811	752	835	764	790	816	779	855	776	792	797	794	791	769	738	758	813	777	867	797	792	793	834	752	814	787	793	800	778	741	771	782	782	806	794	800	788	834	790	817	770	799	835	784	805	802	777	770	743	792	832	766	772	818	757	831	795	852	765	715	855	781	781	772	819	773	792	810	824	782	823	786	760	823	821	790	780	783	765	763	753	782	835	767	785	818	857	793	818	813	834	782	783	781	793	818	753	808	815	804	780	744	795	770	751	826	821	746	778	801	799	824	806	787	808	784	811	775	770	817	782	767	790	752	803	826	763	776	819	821	805	778	768	799	799	768	835	788	790	806	803	776	788	745	800	831	750	749	813	877	804	789	771	761	848	808	777	838	767	838	770	798	742	797	720	805	793	785	824	850	804	798	769	776	766	745	779	774	794	776	826	788	833	803	800	790	766	787	804	808	829	836	815	749	809	842	774	764	800	757	837	793	829	759	778	749	776	801	771	826	785	777	790	758	765	806	774	845	777	734	769	780	778	734	763	772	807	717	789	768	800	846	744	788	805	781	769	720	836	765	809	801	818	842	844	811	812	764	792	775	843	788	803	816	768	813	786	835	794	799	773	746	757	762	813	762	726	831	832	792	734	843	825	786	748	790	837	782	770	819	809	793	805	812	784	765	802	785	794	822	782	777	819	796	802	775	798	802	791	820	770	835	813	821	839	788	792	793	785	805	814	834	752	774	840	802	736	810	792	790	799	758	772	796	806	789	823	812	775	839	788	781	774	804	766	789	821	812	792	815	770	844	880	821	768	765	812	861	816	778	761	779	810	782	797	854	777	763	836	768	805	776	790	775	763	767	785	774	771	797	779	809	782	813	769	815	784	819	766	814	805	798	801	788	786	777	781	754	775	749	805	776	818	859	800	778	808	765	758	748	768	765	815	772	814	795	806	789	743	761	786	779	773	785	834	730	777	744	817	793	818	787	830	821	795	827	778	808	779	770	791	789	813	820	770	792	757	797	795	823	856	753	771	821	794	816	749	786	778	813	839	762	788	822	776	778	755	794	757	745	833	849	765	768	843	840	886	796	787	790	771	786	805	776	777	783	755	759	774	802	772	814	788	779	836	781	778	776	861	794	794	755	795	798	833	752	768	770	751	778	817	837	811	801	827	791	731	782	819	771	855	732	811	803	777	791	811	809	823	803	814	804	826	802	798	731	789	799	793	790	759	824	754	795	783	796	754	777	810	868	811	785	812	840	814	810	831	765	802	798	826	824	769	829	806	797	792	808	832	791	790	786	808	723	761	729	802	736	777	788	777	811	807	730	735	787	834	847	765	812	750	828	865	801	802	809	788	841	765	832	784	810	768	803	810	807	799	773	810	761	838	796	803	844	790	823	741	826	746	804	805	771	790	790	788	762	785	833	828	759	803	784	834	853	843	799	829	771	834	810	817	786	759	794	797	818	771	782	796	768	859	741	735	807	763	813	780	808	792	823	816	824	825	749	816	789	759	799	833	755	823	806	751	791	800	802	794	764	767	799	772	809	734	779	697	775	818	795	793	752	754	831	785	842	804	761	775	801	783	780	795	826	787	794	793	803	868	778	769	827	759	773	712	775	775	791	821	810	780	764	777	821	785	799	775	834	819	774	787	781	809	851	773	820	730	839	771	793	788	784	801	754	813	777	799	775	798	854	812	759	807	846	817	794	805	807	728	779	776	831	779	761	784	829	787	755	805	775	784	809	782	773	785	820	774	729	793	792	760	781	810	780	771	785	837	793	754	798	745	763	770	808	786	833	756	764	869	756	777	813	810	809	789	788	818	775	808	791	805	740	809	819	811	765	819	741	756	813	808	730	775	787	769	815	773	794	806	802	841	802	800	790	772	802	823	755	820	760	800	760	790	794	769	810	778	783	819	770	815	831	718	776	828	803	808	749	827	771	807	804	787	797	712	779	772	793	774	758	848	811	816	768	810	786	821	756	775	800	813	767	790	816	793	796	774	793	785	830	781	808	751	850	747	722	772	743	794	788	816	789	796	781	803	755	797	840	808	807	815	802	730	822	834	787	795	739	744	791	795	821	776	791	815	795	781	737	798	831	797	781	748	779	838	764	807	806	779	807	779	762	780	794	796	804	809	768	760	785	794	780	791	798	758	777	804	747	844	840	773	856	784	807	798	788	776	808	795	790	767	768	807	784	832	794	817	822	782	864	806	807	791	733	775	828	855	815	764	813	768	829	786	791	816	770	749	766	742	768	787	792	811	782	787	788	812	806	804	787	807	803	834	798	781	842	788	799	809	787	770	802	793	817	771	722	781	795	781	780	747	847	783	842	791	778	760	763	786	818	807	788	820	766	727	786	801	797	807	770	787	782	820	745	813	771	768	792	806	805	808	761	759	780	745	762	811	814	758	789	788	786	820	813	792	782	797	805	795	809	757	770	786	753	807	832	777	765	765	772	826	819	835	789	815	783	796	816	809	799	776	795	817	793	782	785	832	792	809	784	770	750	829	758	788	800	791	792	811	766	791	778	756	785	767	786	810	800	801	798	795	784	780	822	802	753	800	835	752	805	749	793	815	774	804	797	766	759	772	776	819	848	773	793	809	777	812	805	817	805	765	792	877	808	804	802	831	769	798	768	788	786	808	814	828	793	830	756	835	799	823	843	785	754	818	776	768	769	758	776	783	791	809	776	822	783	768	733	742	809	781	802	760	761	771	815	809	836	819	789	813	775	808	803	772	776	823	761	834	785	741	797	813	778	749	800	791	786	810	807	817	739	789	777	774	769	777	796	768	782	829	779	793	790	800	813	756	763	797	804	748	795	809	811	782	801	774	784	770	758	797	786	749	829	839	768	806	737	806	756	790	800	854	735	803	776	804	802	812	753	780	824	760	801	800	844	743	791	788	830	793	769	806	796	814	782	776	790	834	736	840	782	793	835	787	808	789	754	789	761	817	784	768	820	838	764	841	829	740	772	771	769	804	747	773	806	835	748	867	766	755	796	810	816	771	793	815	828	829	773	860	788	830	811	757	736	788	756	831	784	786	820	814	753	807	855	796	789	766	773	791	815	813	803
23664	21252	28564	24266	21241	11325	1158	781	652	549	517	477	463	416	410	420	403	394	423	404	381	428	392	418	363	408	399	371	371	397	412	372	367	351	365	367	364	373	346	372	376	363	360	363	370	361	351	360	364	347	365	374	380	362	364	342	384	369	369	365	355	341	344	347	348	347	334	374	391	376	383	382	379	355	346	384	383	376	365	380	364	349	361	326	339	349	368	376	396	353	353	361	363	378	341	310	349	372	347	367	334	363	323	346	352	362	329	358	366	399	342	336	353	337	360	353	367	338	340	340	358	336	372	353	371	323	359	331	334	363	380	389	358	354	354	399	343	370	378	376	353	349	359	358	395	367	401	378	386	364	396	362	376	366	344	390	350	341	339	359	374	330	342	377	374	351	380	360	377	346	340	333	366	359	339	339	393	315	357	417	326	357	344	341	361	324	339	358	382	378	311	363	349	334	349	375	343	335	348	365	370	359	374	378	354	341	343	363	351	335	367	357	339	338	379	332	350	315	342	349	343	321	377	356	344	359	349	355	347	352	343	344	321	362	340	348	366	398	363	362	372	348	356	363	365	328	330	393	345	343	311	339	372	352	358	374	329	368	371	364	344	365	347	336	359	344	379	342	358	351	343	366	342	350	354	364	363	333	367	346	336	378	360	375	356	359	331	353	342	340	350	372	352	387	362	375	351	349	387	357	349	319	399	374	362	357	345	363	323	375	350	339	334	333	339	351	354	365	341	366	350	368	355	333	362	361	370	371	368	358	321	378	391	322	366	349	378	362	369	345	372	386	363	352	364	338	379	385	375	325	355	359	360	370	344	361	330	361	337	341	336	355	368	328	367	337	361	343	360	358	347	337	342	373	362	333	344	333	391	336	386	398	329	349	360	344	325	392	358	382	351	355	369	343	379	373	377	375	355	372	348	361	328	342	340	381	327	360	377	331	374	373	356	360	336	353	368	376	318	371	356	367	367	350	369	354	377	340	330	339	310	338	354	388	385	342	354	340	376	387	394	382	313	334	335	356	326	369	341	361	369	354	352	309	333	367	369	321	326	356	344	361	378	372	350	367	389	323	372	373	342	358	368	355	360	354	338	358	365	330	351	363	394	379	381	340	341	349	364	399	382	346	394	330	370	357	347	370	386	346	416	336	352	316	357	386	341	353	354	325	345	355	380	342	377	371	378	355	340	383	373	366	345	329	338	315	351	356	362	358	372	361	359	370	339	336	338	381	350	357	333	342	353	362	361	350	336	338	378	346	353	380	361	395	369	358	390	324	321	328	360	366	357	368	346	360	353	371	356	372	371	346	325	337	329	402	338	359	348	359	335	364	331	374	362	397	375	339	345	338	342	335	394	307	373	379	392	370	365	370	365	332	349	339	341	321	383	361	297	351	354	364	344	340	364	364	359	338	350	340	361	351	334	348	353	365	354	353	380	341	334	369	350	375	354	354	348	363	382	357	353	382	371	326	367	346	351	357	321	386	372	348	318	359	358	359	355	332	364	319	375	378	343	371	362	381	360	408	361	343	368	380	344	392	320	345	369	370	388	382	344	364	342	388	364	368	355	376	345	344	355	351	327	359	350	388	365	341	341	360	366	322	338	354	375	343	354	336	307	388	356	347	356	381	340	362	363	367	334	361	331	341	394	386	361	385	347	355	347	335	346	376	329	386	346	338	350	356	343	320	337	346	355	350	307	341	364	366	368	379	343	381	352	340	343	377	396	367	360	371	315	357	369	344	345	332	355	377	366	352	365	365	373	370	360	334	314	347	361	348	326	367	359	372	360	374	381	370	363	381	349	339	329	358	347	339	359	343	351	369	363	334	347	327	344	358	351	327	372	344	348	323	364	376	375	401	363	347	357	364	359	360	361	336	366	338	396	364	358	359	370	347	392	373	347	334	346	347	355	371	355	361	353	344	337	372	352	342	375	337	361	358	387	351	347	384	345	339	365	358	378	383	377	361	390	344	388	326	345	329	351	358	356	359	362	366	330	371	369	338	363	381	334	310	360	327	358	337	345	354	348	348	370	337	342	318	387	348	330	393	342	380	379	374	361	394	356	382	344	341	353	391	348	359	383	372	390	354	338	365	348	352	342	368	334	346	369	367	340	369	388	349	341	365	351	357	372	341	340	332	358	330	347	371	359	327	342	359	349	369	370	364	356	340	334	337	343	364	360	366	346	381	340	382	367	382	318	331	319	359	361	368	372	329	366	321	366	327	346	349	400	354	345	329	371	344	350	364	306	369	339	350	351	382	346	347	383	325	327	378	336	338	329	358	350	331	369	362	376	360	368	355	371	338	355	340	351	374	337	392	390	359	376	350	388	341	344	351	363	370	366	339	365	338	364	352	394	350	336	347	371	339	355	358	352	345	351	329	358	379	366	316	330	386	352	390	394	355	391	375	370	345	350	349	342	331	330	346	372	378	370	326	326	353	361	317	326	336	343	363	339	404	341	346	323	338	338	348	335	328	323	349	342	352	344	372	361	375	391	367	373	393	338	377	352	367	372	367	351	345	379	352	369	340	350	369	343	371	382	360	362	392	383	356	328	334	352	388	362	331	372	335	389	349	374	360	354	338	376	355	333	337	340	386	350	353	356	332	370	361	357	354	343	375	365	363	374	327	391	332	393	359	335	328	353	345	344	352	354	346	358	342	345	354	357	400	359	345	363	350	360	358	368	366	334	375	352	319	330	369	345	387	334	339	363	357	375	335	344	349	344	364	366	299	307	359	337	357	383	369	353	368	392	340	327	382	354	363	381	351	378	373	386	349	344	380	340	357	378	369	371	370	356	358	392	365	360	369	323	348	387	354	355	348	376	301	339	364	347	341	379	341	350	356	343	365	356	339	345	366	356	386	384	369	355	327	342	353	346	350	401	365	364	340	336	355	372	342	389	319	373	342	375	320	352	351	341	379	369	357	347	371	335	340	349	351	349	356	392	348	383	353	341	332	320	332	360	338	352	339	339	329	380	343	361	350	329	347	360	343	357	379	365	361	313	353	377	327	366	348	327	354	368	376	342	333	338	366	340	366	377	356	365	367	340	385	363	334	338	358	379	352	349	355	373	351	395	336	339	356	358	344	340	333	361	373	342	374	379	347	382	366	339	361	354	359	364	367	374	360	316	329	358	374	336	331	389	327	357	359	340	370	368	371	364	345	341	338	341	357	356	368	362	344	352	354	369	371	361	347	344	377	350	368	368	345	337	317	361	377	322	334	369	355	353	357	342	339	340	372	353	343	327	322	337	367	361	340	349	313	346	358	370	353	349	351	376	353	368	387	363	319	345	369	355	371	365	350	370	365	376	359	356	335	358	358	325	343	351	330	376	336	357	338	380	347	358	372	359	363	405	340	360	344	361	322	369	330	315	365	359	377	355	315	360	350	357	366	388	358	338	391	348	373	358	358	357	343	353	354	372	366	345	339	377	363	371	352	332	329	364	361	349	348	362	344	356	327	365	368	368	341	372	355	360	339
3402	8969	6045	2888	2148	1667	1273	988	838	715	658	541	586	514	523	481	476	445	456	433	422	425	414	397	438	405	430	408	386	399	371	416	395	353	378	355	365	402	362	403	398	380	409	369	394	381	407	389	363	357	393	392	377	376	381	390	383	387	385	379	389	385	348	372	354	356	370	368	398	355	352	410	364	379	347	377	373	379	372	376	360	377	345	374	422	379	387	391	370	362	383	358	368	357	350	384	363	369	358	374	359	367	390	367	381	322	412	415	330	384	378	379	399	362	381	380	379	398	373	389	368	347	345	381	375	407	398	368	401	376	367	338	361	362	381	371	412	407	403	372	350	373	359	362	352	353	390	382	399	402	390	358	365	377	381	349	358	356	363	374	376	367	349	361	355	349	364	344	372	351	337	388	363	387	345	378	412	395	346	383	364	412	331	369	372	391	379	361	373	342	341	371	366	375	356	370	352	376	371	341	340	371	365	361	359	319	347	357	366	376	393	382	380	374	370	362	381	410	377	379	360	364	385	341	386	364	366	338	372	344	371	320	389	357	364	389	366	388	389	385	383	372	385	382	358	368	382	353	372	381	395	383	354	364	376	404	337	370	366	410	354	337	348	352	381	390	393	356	360	362	349	381	369	373	372	398	370	403	415	338	331	364	390	374	373	363	343	371	377	367	344	355	379	393	390	359	342	401	385	386	351	384	374	387	323	358	377	347	363	342	405	330	380	366	399	353	378	398	397	383	373	392	376	355	344	361	342	422	365	354	366	363	337	369	369	360	398	388	372	382	369	355	367	379	365	341	364	372	357	369	392	394	418	377	369	351	395	360	370	407	401	368	384	378	361	343	372	380	412	387	355	341	351	361	350	352	404	361	380	332	367	376	368	404	341	361	399	364	352	360	381	394	358	382	403	371	346	374	378	353	344	322	348	364	371	358	356	373	375	334	366	339	348	385	372	358	355	368	359	362	376	345	352	358	341	379	374	376	342	350	376	393	400	365	346	390	352	403	400	371	402	383	407	366	392	375	339	361	382	367	392	389	388	317	376	332	371	394	412	367	354	354	366	350	412	363	354	343	397	381	337	395	340	367	360	358	368	370	360	346	402	369	403	346	365	362	392	379	334	391	365	364	353	356	363	359	342	337	341	352	407	353	360	403	375	344	387	402	390	348	366	365	355	393	372	353	364	366	376	365	397	336	365	364	400	357	394	370	394	394	363	383	360	341	363	383	350	365	380	360	389	380	390	395	389	364	382	341	359	389	359	341	393	368	368	417	363	368	357	391	355	381	390	361	405	380	379	373	373	375	310	390	360	371	368	377	383	356	360	423	375	388	373	360	371	366	374	352	395	386	352	360	403	370	373	382	401	390	367	368	381	359	390	351	380	329	407	356	375	343	382	406	384	380	347	355	388	369	393	357	406	405	345	359	355	360	375	360	381	355	405	380	366	394	391	345	365	358	367	347	366	380	367	370	373	354	361	393	367	398	343	380	356	372	365	385	395	357	376	330	347	394	363	346	387	359	374	361	377	353	389	384	370	377	370	344	347	385	369	348	360	354	363	372	379	381	368	365	390	357	393	383	359	383	406	368	364	376	325	388	406	383	370	408	344	367	361	377	368	410	357	366	407	355	373	380	402	382	374	369	358	359	391	377	358	404	364	367	366	364	372	352	383	316	376	365	399	403	351	363	364	379	390	385	344	355	376	339	364	381	365	374	352	355	388	372	391	354	375	381	358	369	354	377	392	370	364	358	377	404	368	383	379	378	398	372	412	375	364	373	379	366	383	347	396	364	375	391	365	388	331	379	378	399	340	360	334	378	382	359	349	368	368	374	386	345	395	388	333	377	371	383	375	341	388	367	435	353	366	348	346	331	376	399	358	317	337	360	374	356	353	394	369	366	409	357	390	333	365	346	351	391	345	382	363	403	377	387	378	389	337	380	376	373	387	383	380	382	390	386	394	363	358	350	386	400	406	360	380	343	390	398	359	357	350	398	361	333	381	366	374	374	357	409	354	363	339	344	378	361	359	376	369	343	345	325	328	354	395	351	367	383	364	341	388	360	348	382	361	385	357	369	360	345	390	328	375	338	396	360	381	386	359	336	367	348	335	385	406	393	397	388	383	383	394	393	401	355	397	412	399	381	351	358	400	367	373	378	371	362	393	367	362	340	382	366	395	390	368	411	392	381	351	355	408	396	386	344	397	378	391	366	393	372	364	398	374	350	397	350	377	375	401	349	368	367	373	370	403	374	376	355	383	399	367	373	359	395	368	388	397	361	352	362	364	383	385	347	374	354	357	408	346	393	387	360	365	348	362	377	378	370	374	393	380	379	369	367	346	382	348	351	394	364	398	355	337	358	417	380	359	365	374	360	393	361	386	378	362	411	358	371	319	399	356	401	389	351	423	376	360	367	370	365	376	367	349	343	382	388	352	373	386	358	381	354	388	339	359	369	384	394	365	343	373	346	374	368	365	374	344	352	388	357	378	370	354	358	376	340	372	368	374	346	367	305	365	389	358	350	364	372	374	393	383	354	387	368	360	366	367	361	351	353	358	335	362	375	363	350	378	403	367	363	398	353	418	372	377	354	374	393	365	378	353	379	401	391	361	376	369	406	404	376	377	358	378	397	369	336	383	345	410	345	377	349	372	427	390	398	352	335	384	376	344	373	404	365	387	367	407	383	355	376	324	402	363	396	361	363	336	384	359	375	378	372	392	367	339	364	334	341	374	397	344	363	368	379	385	368	362	359	367	362	355	360	352	353	374	375	410	355	378	345	366	377	369	375	359	390	358	354	378	354	377	363	372	346	357	352	370	403	376	347	376	338	353	389	360	378	342	359	377	373	358	360	357	393	394	346	371	374	369	399	375	377	375	401	352	350	386	360	383	388	348	355	373	398	370	354	385	360	417	327	391	389	391	384	399	377	359	357	367	362	376	390	376	368	398	341	364	361	335	391	357	362	348	352	396	386	344	378	364	357	362	342	373	365	376	361	364	364	355	338	381	379	354	360	407	405	385	398	378	406	359	340	416	355	373	378	345	357	356	338	365	385	378	383	381	371	350	396	360	376	395	382	342	340	388	396	354	344	382	361	377	409	348	365	357	400	369	364	375	366	368	391	369	398	380	382	385	387	335	369	418	380	381	353	377	385	383	365	367	383	359	393	366	372	354	358	404	371	355	354	340	369	380	373	385	397	385	365	380	386	383	399	386	413	359	399	395	372	403	356	389	378	367	373	353	368	343	368	361	352	401	386	382	351	358	345	371	387	361	364	366	386	373	387	372	359	352	397	360	369	334	359	354	356	379	378	374	362	356	342	337	358	386	372	390	374	388	388	342	360	364	359	372	398	380	386	380	399	394	379	396	369	392	364	354	380	384	328	375	364	363	360	362	379	377	339	382	393	319	340	386	350	349	380	367	361	376	389	359	357	366	388	367	378	351	385	345	374	388	366	366	376	372	372	378	364	347	369	365	344	379	367
24775	21269	27638	25121	13217	1631	1329	1093	1084	1059	1048	1021	1011	1004	1010	953	968	942	959	1002	943	894	1001	974	964	932	947	923	917	917	948	953	950	959	922	908	919	887	960	882	963	957	1035	961	937	911	957	944	987	973	954	964	940	893	939	908	916	960	937	943	937	904	949	951	970	941	911	978	955	960	957	915	938	932	920	933	931	919	913	967	923	896	961	927	938	903	968	919	931	964	946	965	925	923	953	903	936	926	914	881	942	932	944	938	921	934	904	882	934	959	940	944	936	988	930	959	977	951	907	913	883	955	916	887	903	949	905	954	942	955	934	928	988	952	910	926	942	945	929	952	936	906	959	1008	904	974	965	920	910	939	981	960	947	887	909	928	941	948	952	937	1009	943	929	958	950	956	961	978	962	922	931	914	976	965	967	942	932	883	952	944	949	910	953	934	910	917	981	951	897	959	974	922	932	915	931	967	947	941	950	895	925	918	924	862	926	967	967	915	916	925	952	951	895	905	962	987	969	962	978	891	974	969	953	925	922	931	972	999	934	950	972	945	937	901	925	934	912	902	912	907	961	990	937	898	963	927	906	909	875	960	982	928	857	986	983	933	861	892	957	897	990	940	961	937	951	987	925	965	918	944	941	931	983	997	897	923	940	941	919	932	942	937	931	895	970	919	875	997	959	973	942	971	869	880	979	907	918	958	942	941	939	966	885	944	917	957	934	905	905	933	869	934	984	925	950	918	942	929	935	945	927	977	966	918	937	950	875	949	901	910	963	946	938	923	926	935	878	946	943	921	955	924	959	923	931	965	895	918	884	955	916	897	951	889	940	939	940	917	932	918	968	944	931	919	900	927	926	924	981	944	882	919	910	931	939	943	926	961	911	911	999	904	932	918	919	965	944	921	906	954	958	956	918	900	952	946	904	896	871	942	972	915	917	1000	918	934	961	921	919	895	923	906	860	995	922	942	970	995	923	904	971	990	958	1012	923	962	940	949	925	910	950	976	930	981	910	963	922	901	939	944	962	944	897	908	955	1000	915	970	933	974	977	947	926	954	946	987	952	946	898	924	932	926	994	922	920	952	955	958	938	929	906	953	927	929	914	991	893	952	976	956	977	944	925	945	979	956	939	947	950	870	895	970	961	927	966	914	883	1003	939	926	932	921	949	920	942	959	950	923	980	912	931	993	917	909	895	950	963	990	913	967	941	881	944	983	970	943	976	925	948	945	966	984	932	964	997	898	922	957	922	944	971	950	996	931	948	915	949	945	873	938	988	881	923	967	921	910	953	941	912	925	918	925	993	910	892	949	928	896	956	952	980	937	973	927	955	881	896	926	975	916	956	932	900	912	876	966	967	979	937	937	970	934	946	962	973	998	913	940	932	952	887	941	869	1016	915	995	947	994	904	875	928	976	984	924	934	883	1026	955	927	993	897	953	934	930	979	957	911	966	932	937	982	943	944	940	930	912	902	929	941	977	968	931	929	917	951	916	942	907	901	970	984	899	1001	922	932	962	931	978	916	919	1041	937	910	904	944	958	948	952	945	872	941	877	899	949	954	961	962	952	956	961	902	1000	958	1021	865	928	903	942	953	990	948	923	905	929	951	930	946	949	905	937	950	904	933	917	890	905	920	984	949	980	924	973	908	960	930	970	937	959	934	932	974	956	923	961	915	944	946	972	951	971	931	902	925	920	940	960	966	983	888	907	956	957	883	936	902	974	873	946	930	939	972	917	908	936	974	971	970	890	936	925	984	917	941	955	908	895	949	939	956	964	923	920	935	974	921	971	977	915	977	939	918	928	946	926	906	999	932	926	930	924	905	919	934	937	950	885	967	873	925	899	939	989	909	967	903	891	955	977	903	904	986	953	952	977	913	887	960	990	967	936	904	893	921	934	927	937	952	894	959	975	948	938	946	986	929	869	924	981	930	935	979	875	958	930	879	961	910	949	1014	968	977	921	959	956	955	905	953	954	948	876	966	1001	963	915	900	924	945	945	889	950	920	973	961	918	956	977	918	913	902	926	975	951	892	940	977	966	930	923	890	876	1021	981	941	946	964	901	892	872	921	915	935	952	899	983	935	957	929	901	937	928	988	909	910	966	950	942	929	930	917	938	948	911	951	957	931	962	921	900	951	948	932	983	909	896	981	905	984	868	929	890	867	909	955	960	940	913	977	921	999	956	934	903	929	930	932	901	982	933	934	989	910	904	930	944	942	921	969	915	946	906	935	893	893	902	900	921	930	961	980	947	941	975	955	937	923	932	907	935	915	922	963	955	969	909	936	968	958	902	900	941	958	924	905	995	887	941	969	937	929	932	964	928	962	924	913	905	891	989	917	910	948	916	937	987	950	936	897	995	921	946	957	905	949	850	940	953	959	913	922	948	922	876	922	942	926	950	928	885	898	967	989	968	901	949	981	854	948	849	878	938	944	908	926	948	935	990	925	967	920	945	913	923	923	987	972	940	960	977	945	906	851	921	923	939	923	962	965	937	935	953	945	926	935	930	906	941	954	986	943	940	914	959	941	985	986	946	896	914	922	888	942	961	911	924	983	936	958	876	887	910	949	932	943	917	939	977	922	872	926	936	913	962	922	919	949	941	970	958	929	937	931	950	951	959	899	909	955	924	971	957	922	914	945	960	961	921	862	980	948	927	975	909	895	866	916	950	916	943	926	870	920	902	906	967	928	999	925	938	880	880	960	941	951	892	915	1012	953	964	927	964	900	917	939	971	945	927	944	949	1005	964	882	905	948	947	945	932	916	901	923	895	920	914	939	979	979	850	974	949	932	917	953	957	993	933	893	931	962	935	879	921	949	955	877	958	955	885	906	893	940	943	955	889	966	997	929	926	953	1002	934	900	985	921	926	975	1035	906	929	916	925	873	955	890	970	931	887	908	963	981	980	898	944	923	967	902	892	961	912	912	1002	942	1020	905	949	913	983	918	915	965	932	943	943	978	935	882	865	895	924	910	900	893	965	913	930	957	922	912	900	845	954	916	942	901	962	955	902	940	895	880	902	928	916	990	907	973	918	931	941	985	881	934	899	860	972	960	918	958	913	951	895	922	964	931	940	952	963	960	937	956	878	905	886	963	918	932	902	949	923	906	933	961	922	988	944	950	925	952	958	937	910	948	896	960	955	963	946	983	940	938	935	895	969	953	910	870	991	924	931	948	947	898	952	915	959	930	967	928	906	922	978	948	878	933	918	938	937	917	916	935	975	969	953	947	931	949	978	951	977	933	906	918	910	854	899	920	1012	984	965	961	996	937	890	927	940	944	931	896	904	931	909	954	901	943	953	951	960	939	937	899	974	984	914	903	937	955	954	852	948	918	925	919	972	877	907	935	905	927	916	916	909	940	909	933	913	896	909	935	958	941	886	940	902	918	924	1010	887	898	937	940	946	931	961	931	866	935	908	941	941	935	966	954	1009	957	951	930	930	913	917	916	941	979	965	951	1004	963	975	945	906	952	901	926	952	959	977	954	967	939	889	963	956	898	892	942	918	937	937	975
3657	5701	4023	2271	1816	1590	1389	1236	1126	1131	1048	1040	986	1026	971	974	988	959	925	921	956	922	968	970	895	970	998	993	995	923	966	938	891	963	933	939	913	938	933	907	927	865	972	953	997	944	939	930	909	922	939	925	928	909	909	961	898	870	928	895	941	920	982	922	897	937	925	938	903	920	936	931	859	912	931	923	928	935	911	968	940	924	974	907	890	926	956	901	927	909	900	874	967	894	865	904	899	885	949	1002	903	922	935	956	900	875	923	950	911	900	907	963	946	917	906	915	876	956	937	906	941	951	888	886	943	927	990	917	938	895	909	891	958	916	1003	899	893	970	951	909	937	955	935	936	921	900	905	953	932	895	878	962	945	936	977	952	951	916	939	949	904	955	873	947	943	928	931	926	927	927	913	925	959	889	904	923	892	947	934	901	903	939	937	968	898	942	908	921	958	909	948	923	884	931	913	946	960	901	911	878	941	919	899	902	936	887	924	922	932	871	1013	961	874	933	952	898	954	950	931	905	938	978	963	942	885	912	939	963	920	903	902	905	946	958	934	899	944	919	972	883	916	924	926	927	875	887	877	880	955	957	901	926	878	908	950	905	903	940	877	936	934	913	911	920	977	951	907	932	908	940	868	935	964	909	887	902	888	913	1007	909	891	882	876	935	950	888	910	927	901	904	912	913	919	945	955	929	959	985	928	920	893	970	883	955	906	965	912	928	952	905	958	908	981	891	924	926	950	914	925	917	898	879	945	861	957	910	923	927	910	924	971	873	919	885	894	955	929	927	927	893	967	903	959	889	903	946	923	921	934	942	889	863	913	889	948	875	845	968	942	910	967	967	890	932	900	900	906	894	937	931	889	942	963	932	928	912	923	961	951	920	965	949	958	847	881	916	970	961	940	933	884	896	927	918	888	928	928	872	926	969	972	898	867	925	941	899	942	918	890	922	913	944	905	927	906	937	914	887	915	962	914	957	909	952	953	920	903	975	975	968	924	966	917	934	846	916	912	934	941	985	915	949	931	923	977	903	960	935	978	954	896	943	891	913	904	933	901	892	922	919	967	910	941	898	922	922	885	903	929	914	910	912	983	923	909	912	921	932	927	914	901	906	960	881	937	975	899	908	887	922	888	904	962	948	910	887	894	913	929	939	929	905	877	889	934	944	987	950	903	878	929	925	948	920	894	911	903	949	917	907	948	962	912	937	908	886	915	891	877	945	917	972	903	873	924	907	883	880	902	937	985	866	907	914	906	950	953	952	882	912	929	938	919	956	946	922	948	907	866	917	875	928	907	948	936	931	964	922	944	962	944	964	922	905	981	930	901	901	920	917	911	882	928	904	1009	880	928	908	910	953	931	911	984	922	882	939	922	971	940	909	971	911	948	957	904	933	983	907	862	890	940	952	896	954	902	936	891	889	917	978	918	934	885	918	931	952	895	945	928	932	932	953	915	901	905	960	904	894	938	889	971	897	908	919	920	884	900	880	890	942	895	907	905	969	928	936	887	933	947	951	890	893	965	928	920	925	964	907	919	970	957	864	915	932	964	946	969	893	956	940	907	919	957	904	892	927	935	918	858	912	930	864	903	902	924	932	872	912	942	900	891	955	982	913	885	959	890	908	993	969	919	901	936	935	924	920	917	888	899	927	906	923	908	907	920	928	906	913	962	915	857	917	915	958	902	933	880	890	951	966	897	867	923	920	879	931	911	908	958	922	930	892	965	916	928	930	911	875	910	940	912	848	888	915	916	911	876	864	906	930	929	888	935	917	907	983	896	906	914	958	955	910	927	1015	933	930	911	902	937	884	926	930	920	868	901	891	914	916	900	901	979	880	891	860	923	919	933	920	900	849	956	912	925	971	907	957	938	954	868	889	933	922	997	927	907	973	895	886	953	905	982	858	961	927	930	952	909	931	904	973	902	893	896	910	902	910	915	887	963	966	943	911	938	915	920	902	934	943	889	962	926	850	908	924	967	894	948	949	928	909	984	887	945	917	908	937	908	970	898	897	910	928	916	959	873	882	972	927	931	954	976	932	877	931	905	955	882	925	897	914	891	932	897	937	890	904	945	914	970	895	886	867	882	891	922	874	932	932	952	945	911	927	914	887	917	932	902	898	887	867	900	873	944	870	896	879	936	870	916	920	931	921	869	940	948	905	866	901	866	944	933	925	955	899	919	891	920	967	906	953	957	899	918	967	929	947	903	945	909	903	897	914	892	913	965	966	891	996	941	898	837	933	950	922	903	910	937	941	877	911	884	918	933	939	917	898	911	935	937	931	920	912	939	879	921	918	925	880	927	968	901	941	898	901	847	954	953	907	997	897	917	907	920	896	885	888	908	942	885	942	938	849	888	911	926	951	881	903	934	978	962	885	902	912	913	841	949	954	920	940	933	981	902	884	922	927	969	946	949	927	944	949	930	920	927	939	949	886	926	911	900	895	953	898	924	906	911	885	929	915	955	953	883	907	896	953	902	882	887	908	931	926	905	947	916	928	943	974	933	982	926	922	902	883	904	907	947	903	916	937	912	908	945	935	885	902	974	914	900	931	921	932	911	923	881	940	951	916	953	893	921	904	883	898	911	920	940	955	976	909	944	941	904	923	884	877	904	929	900	912	901	900	928	946	898	907	885	961	924	943	921	895	943	871	997	942	936	933	906	932	904	998	983	937	915	902	901	907	917	961	886	908	939	925	1015	900	893	887	899	940	891	924	875	879	895	954	944	878	973	930	868	950	888	898	910	879	902	947	912	890	932	904	933	980	918	929	906	952	896	890	980	935	931	888	877	896	953	852	962	953	889	853	905	920	927	879	875	902	928	879	938	907	881	913	912	970	934	953	897	906	956	915	935	907	966	961	927	908	911	902	893	915	912	907	954	901	973	852	950	976	905	942	931	922	882	983	990	903	940	942	880	878	880	880	915	922	1000	950	897	912	913	963	928	927	958	925	962	929	914	901	960	927	860	955	878	881	910	902	892	904	871	948	846	893	914	911	927	901	948	925	886	931	877	918	961	919	964	912	931	889	892	892	905	961	950	928	922	873	897	903	902	902	924	846	918	914	937	915	894	878	880	883	956	933	937	923	887	943	938	971	909	912	945	873	885	948	930	926	889	918	938	957	950	908	930	881	875	933	952	912	936	920	901	924	936	965	907	943	885	922	936	919	924	918	917	973	899	916	956	963	960	873	946	946	941	904	871	921	834	927	953	942	932	917	918	948	918	887	951	956	912	918	897	960	873	879	945	945	900	911	910	923	1028	866	893	924	925	944	908	967	919	909	964	944	940	928	951	931	898	946	905	922	959	946	899	942	881	940	911	910	938	905	902	946	921	943	897	914	935	911	921	952	897	898	956	910	889	944	936	970	896	964	949	952	891	918	915	955	924	938	850	899	957	938	920	886	925	957	927	855	964	923	936	899	922	856	950	903	953	964	888	939	942	937	972	902	900	925	957	973	899	925	890	1001	909	903	908	891	912	862	878	886	892	831	939	938
22446	21292	29080	23846	21294	21359	11085	1190	797	780	686	669	595	565	524	509	511	463	449	448	438	426	405	385	426	464	410	410	394	404	398	415	424	401	414	397	413	433	387	387	390	435	404	426	401	394	368	408	393	400	386	422	391	361	405	386	386	414	373	406	420	450	374	389	413	375	404	420	393	404	386	380	391	371	375	390	359	365	376	381	403	421	414	358	340	377	361	379	390	421	393	363	400	363	398	373	370	395	380	377	396	391	391	375	386	374	383	381	373	385	383	415	390	350	338	382	382	361	362	401	357	380	387	350	359	374	428	380	370	406	357	364	382	350	392	379	430	398	348	361	380	392	377	355	393	392	406	361	401	345	393	372	376	393	376	398	389	365	383	380	439	390	415	395	366	364	373	381	382	387	379	380	374	365	365	376	398	330	393	393	412	386	397	383	389	347	388	396	390	383	364	360	371	380	356	410	392	379	378	394	399	376	405	361	372	407	374	367	382	384	372	380	408	351	406	410	403	386	365	381	391	397	361	379	379	421	425	358	344	391	388	359	368	359	344	391	373	390	397	384	379	392	375	397	360	366	382	411	395	376	369	347	381	362	407	337	380	370	390	354	373	369	380	352	370	380	378	405	393	405	392	381	383	352	368	365	328	375	343	389	386	386	363	404	397	367	369	383	357	367	371	344	402	379	397	401	401	365	366	398	384	390	410	394	396	409	375	369	401	375	362	344	376	383	390	377	369	372	393	379	389	360	399	369	387	411	385	354	386	408	369	369	381	385	379	406	367	365	368	359	394	377	405	394	378	373	380	377	411	382	365	336	427	391	379	389	409	371	411	389	393	370	384	375	400	362	341	398	388	345	325	392	352	399	358	381	399	392	386	382	392	378	383	429	399	413	373	382	449	365	352	419	400	379	426	417	393	380	401	387	382	360	388	400	381	343	388	356	365	425	390	393	388	389	366	409	374	395	360	384	393	415	414	390	398	349	354	401	377	380	392	357	405	396	372	400	345	364	382	407	354	391	418	344	391	415	359	404	351	349	388	389	383	372	382	376	384	393	381	354	408	374	380	364	371	409	381	347	385	383	388	393	374	362	383	368	401	350	356	401	409	406	362	399	371	391	366	394	335	366	387	397	381	373	375	385	338	360	373	366	419	359	405	394	417	385	374	381	353	398	422	386	381	351	406	402	364	396	352	368	407	369	347	362	384	397	393	381	365	389	369	355	388	356	359	394	366	391	399	405	400	377	380	374	374	383	371	390	370	358	373	362	369	414	355	357	404	388	386	387	417	393	365	389	353	421	361	362	375	399	415	393	366	371	378	405	405	381	360	389	375	336	394	358	355	370	343	366	386	364	363	377	379	367	382	379	364	400	410	361	401	343	408	381	392	336	365	349	384	366	391	374	415	402	365	399	391	388	391	391	369	392	387	357	373	380	364	386	357	372	369	343	349	372	347	347	383	410	375	411	371	368	376	375	402	441	384	374	371	397	378	364	382	358	364	385	362	395	368	363	352	391	367	352	354	387	390	402	409	344	386	389	345	379	392	386	371	398	337	369	372	368	410	409	396	377	377	420	392	349	384	388	393	388	417	398	380	377	398	403	383	342	435	398	370	363	374	371	360	390	389	403	364	383	424	392	368	350	360	366	398	376	372	380	400	373	337	346	364	358	395	363	383	377	358	367	359	360	356	376	392	350	349	361	405	372	375	387	387	371	379	395	362	382	411	372	376	354	430	409	360	355	373	362	383	357	375	381	381	388	372	376	373	397	358	369	351	381	353	374	379	389	373	373	396	392	373	385	404	375	362	334	349	398	401	400	352	403	379	401	388	378	405	398	339	426	397	376	344	354	390	365	390	380	381	386	366	367	392	369	394	398	384	374	394	410	358	380	356	379	332	387	393	371	407	363	357	389	378	378	393	382	377	380	419	393	362	376	387	379	394	389	363	375	382	394	378	378	425	388	376	386	389	393	411	352	386	405	384	352	380	368	367	350	400	398	352	386	348	403	392	385	381	388	388	393	382	383	357	378	410	385	408	370	381	371	380	378	347	355	393	381	372	430	386	364	347	351	397	421	362	362	362	407	377	383	376	349	379	393	390	393	390	392	409	391	390	374	376	386	372	373	395	381	360	362	365	381	381	373	335	397	388	413	356	390	411	356	372	380	413	367	366	362	418	405	420	378	374	366	372	358	360	405	395	387	398	348	416	352	377	409	370	368	406	403	416	376	383	382	384	371	393	364	370	417	361	394	382	374	362	405	392	391	368	386	376	363	393	408	386	354	391	416	383	419	386	348	369	371	379	373	391	392	392	400	387	363	400	371	364	360	360	357	395	434	378	432	380	381	384	396	353	350	385	403	383	408	356	402	360	398	374	388	396	390	362	350	363	368	389	379	386	382	395	390	358	351	356	345	400	381	372	377	367	375	382	383	396	381	384	397	371	366	387	349	413	349	389	394	389	404	364	363	371	393	361	411	353	416	402	395	383	440	382	393	396	401	374	367	406	365	349	420	384	408	411	373	378	380	391	386	379	405	354	397	400	416	410	379	361	369	386	355	371	373	382	429	411	368	380	346	385	389	389	375	347	374	376	380	405	390	375	377	363	374	391	383	360	404	380	369	389	372	366	373	363	367	403	380	375	357	388	382	369	391	424	342	362	360	356	368	356	422	394	383	404	362	372	400	381	409	392	370	352	369	377	368	360	367	419	364	377	335	378	397	373	376	338	394	397	371	382	385	384	375	398	393	377	397	407	375	367	391	377	399	389	361	383	381	383	349	389	370	390	374	362	382	383	392	354	400	359	396	387	374	374	393	383	407	379	395	397	361	386	360	399	367	387	364	401	366	388	411	365	383	369	403	412	360	362	363	370	376	348	362	354	381	389	394	369	385	396	377	385	389	390	379	369	410	403	377	390	398	366	385	376	340	372	332	392	363	364	382	380	372	426	366	393	391	417	362	383	362	382	375	412	396	377	396	392	409	369	383	376	386	385	394	364	402	394	382	397	392	363	380	421	388	378	395	392	383	383	371	353	404	389	361	392	374	366	366	388	395	364	386	379	375	376	366	384	372	345	387	386	374	401	333	405	370	384	381	381	395	377	357	388	383	381	412	370	396	352	386	425	380	368	363	383	384	378	379	382	391	390	361	366	377	386	362	378	385	379	373	374	377	421	380	370	392	356	359	362	383	382	383	401	397	401	357	394	386	397	404	391	399	393	391	372	374	394	389	379	367	330	354	373	360	366	389	389	415	360	350	401	437	380	407	382	400	375	353	383	343	352	374	389	382	382	368	371	371	346	377	438	391	388	383	377	366	395	372	383	426	363	382	358	375	398	394	403	392	373	371	384	364	388	394	393	399	386	362	369	371	380	366	407	380	371	381	371	365	390	401	376	412	382	391	353	412	375	382	396	390	386	399	390	401	369	377	355	368	371	400	421	393	387	324	382	385	368	357	350	399	394	402	356	380	388	349	381	373	408	339	380	362
4416	14654	10041	4910	3607	2625	2008	1583	1263	1044	863	779	658	624	618	572	555	534	482	481	462	481	480	439	422	431	408	435	416	412	427	381	430	388	432	416	366	369	399	400	383	428	403	367	414	385	363	423	415	414	361	327	395	399	399	368	426	383	400	367	388	383	381	365	383	401	372	396	365	381	379	387	366	393	352	409	412	355	350	381	398	366	332	357	376	391	379	388	390	390	361	390	358	393	384	359	401	383	391	369	328	396	387	367	374	369	390	386	358	374	381	388	383	400	411	380	374	382	362	390	378	334	423	378	373	367	359	372	406	384	369	363	358	386	376	391	371	402	337	369	371	391	375	365	384	355	356	336	344	384	372	381	381	381	386	382	384	367	381	363	348	409	366	379	378	392	354	346	387	378	407	368	395	387	384	355	388	382	355	364	393	374	341	368	370	407	349	395	381	368	377	360	376	372	374	365	391	359	375	391	399	362	385	377	378	371	393	386	383	374	379	367	407	369	378	380	365	365	362	398	364	376	393	378	392	383	398	386	398	396	368	388	398	397	373	344	379	380	363	362	376	391	373	408	365	393	415	386	390	334	367	359	381	408	371	391	383	355	392	347	357	388	374	378	384	392	365	334	384	352	371	363	376	376	417	384	400	393	376	373	371	363	404	409	420	373	384	411	408	350	349	369	362	370	394	380	393	375	394	399	362	374	364	395	345	343	405	383	376	383	376	397	363	364	338	368	393	405	390	377	370	403	386	388	365	400	368	367	398	375	376	358	355	386	375	356	353	381	369	370	385	395	362	399	387	384	350	350	383	347	330	376	385	366	402	377	351	373	382	359	411	381	396	377	378	385	398	415	374	367	343	368	371	399	357	382	352	368	377	364	347	364	380	375	404	380	388	371	378	372	362	387	359	356	370	370	361	376	339	363	371	366	380	388	357	344	396	397	372	394	350	370	390	373	402	367	358	357	381	384	363	391	398	393	381	393	383	360	372	410	361	392	382	368	380	382	390	358	399	386	369	387	369	362	393	378	385	365	380	354	387	412	376	353	380	375	384	394	389	384	379	400	346	357	366	374	343	413	349	371	361	351	368	381	395	396	395	361	370	396	354	379	403	362	376	382	381	364	379	339	398	322	385	391	394	386	362	382	363	347	379	373	345	409	400	407	378	397	405	377	374	392	382	362	384	355	399	331	365	370	398	366	371	380	360	417	346	376	376	363	386	412	368	388	398	399	375	402	378	357	380	397	356	391	394	366	370	339	355	347	372	360	345	332	365	378	362	331	405	401	405	389	413	373	382	380	380	365	400	353	376	373	346	381	379	377	382	397	371	362	390	402	395	372	370	369	368	367	395	373	394	375	380	374	393	374	348	397	368	350	391	394	376	339	354	369	374	364	375	363	377	409	378	343	371	399	370	362	361	377	364	350	366	388	339	371	363	367	394	356	369	383	419	373	383	390	378	392	342	364	379	366	335	361	366	357	376	364	341	357	367	378	341	396	383	351	340	380	358	353	381	380	387	346	407	370	394	355	351	379	435	347	371	388	378	376	370	385	359	405	374	384	381	369	384	382	386	406	400	382	414	368	377	369	373	372	328	378	356	384	355	356	336	386	383	360	332	390	404	401	397	397	365	363	353	346	369	370	353	370	389	373	348	363	367	384	397	373	347	337	362	370	347	362	332	391	384	378	357	368	382	366	365	365	394	355	387	412	378	381	396	359	375	395	366	403	398	386	357	378	393	349	349	343	393	391	392	359	347	373	387	365	367	414	357	379	371	388	391	385	361	372	404	353	374	364	400	364	330	385	384	322	425	370	336	360	420	390	384	386	383	372	355	370	403	354	357	379	397	366	398	359	368	339	348	370	385	352	345	362	374	351	372	372	407	392	392	351	350	367	358	346	367	365	370	385	364	368	398	401	388	362	394	392	361	344	368	363	383	395	349	369	364	356	354	382	373	363	393	385	377	410	374	375	395	390	361	378	373	363	397	360	402	375	416	395	385	383	363	377	340	415	384	375	365	369	389	393	379	396	382	387	370	368	351	380	364	356	373	423	360	375	346	372	394	422	372	387	367	400	409	343	363	393	383	368	375	387	377	375	378	349	377	402	391	409	388	374	383	363	345	359	356	392	404	377	386	385	359	369	363	415	349	363	388	374	415	410	372	388	364	380	360	393	381	380	357	376	367	387	372	408	391	380	357	364	336	376	364	350	396	411	378	394	361	386	360	372	376	369	340	367	368	409	373	392	397	383	369	350	367	330	394	363	386	410	398	372	384	410	345	359	374	377	337	401	332	391	350	383	383	385	336	360	391	404	346	382	358	365	369	365	395	328	380	407	390	372	389	394	401	363	353	371	324	384	396	408	356	364	385	391	373	362	342	401	363	388	377	373	411	360	391	358	372	327	361	343	409	383	397	346	348	375	401	350	351	383	403	364	373	415	383	398	378	405	388	395	372	313	390	378	410	377	339	387	382	394	388	358	362	422	385	390	374	373	388	375	383	352	368	378	406	394	389	349	366	405	396	387	369	419	370	368	356	356	355	400	385	381	401	338	397	385	328	385	363	428	373	343	381	369	372	367	370	418	383	364	357	377	349	364	324	365	369	380	365	375	369	354	392	382	382	395	370	384	367	400	386	359	322	354	368	407	369	393	364	354	376	383	367	423	378	385	371	364	381	371	349	385	364	409	394	384	355	372	369	346	356	374	385	370	369	371	368	360	410	381	387	361	353	367	368	398	378	362	378	369	399	374	361	349	361	363	359	345	334	386	402	337	355	342	378	389	361	373	379	381	362	352	344	359	369	388	405	421	331	355	373	361	349	342	356	366	390	415	360	402	365	373	379	392	392	357	369	407	375	357	398	366	348	380	363	375	387	389	370	382	372	373	418	383	367	363	367	384	368	349	351	411	337	385	369	347	357	363	328	384	370	345	372	387	397	392	367	413	405	356	380	302	377	394	348	358	381	341	374	343	365	361	388	366	397	361	345	391	362	357	351	389	381	356	371	372	371	373	372	372	397	394	375	381	364	389	375	359	376	366	386	382	386	376	355	338	393	355	358	369	375	403	409	384	370	403	409	367	358	430	324	368	378	374	349	338	380	363	376	388	384	371	373	362	384	377	369	349	335	388	364	393	406	406	382	388	407	357	360	346	337	352	414	395	378	367	355	381	394	387	408	389	359	362	354	387	370	390	380	308	373	381	360	341	386	368	382	392	379	363	350	372	347	340	377	414	374	362	359	363	358	377	373	366	396	352	370	377	387	403	385	361	379	400	366	387	381	389	385	362	360	365	379	382	383	380	369	392	382	327	376	385	364	363	356	364	365	361	369	379	422	410	352	374	398	365	349	369	365	398	366	384	376	405	351	366	365	382	387	390	406	388	397	407	367	339	373	381	382	379	364	376	363	359	370	358	394	351	380	401	375	339	364	360	383	354	334	358	393	365	378	371	357	369	385	381	439	371	390	391	359	393	388	373	422	374	424	390
27750	20190	8188	1386	889	905	811	904	861	775	804	756	813	786	832	781	803	762	811	760	778	794	786	788	761	787	779	776	801	780	806	796	799	752	804	778	807	746	795	799	782	811	818	802	757	871	810	750	809	784	809	757	769	853	784	789	793	822	765	817	796	781	812	771	766	806	813	797	799	819	783	770	795	772	800	783	862	754	725	776	833	763	768	802	764	783	775	783	795	781	803	770	782	771	833	816	778	772	792	803	805	758	777	801	775	725	771	783	790	747	807	808	746	810	747	799	756	792	787	782	765	792	848	805	825	720	719	759	774	817	755	746	809	773	767	771	820	828	747	770	798	814	779	763	833	811	807	792	779	782	796	750	785	771	782	761	832	797	740	778	833	797	741	769	800	774	806	813	801	778	819	773	788	764	777	810	823	823	777	795	757	836	865	728	758	762	777	796	820	767	769	778	820	776	821	799	805	791	827	771	786	802	802	812	781	759	824	775	766	798	802	740	765	813	842	781	744	752	818	762	784	785	785	794	841	820	760	829	785	776	787	815	750	816	753	753	759	756	803	814	808	793	805	812	767	762	820	758	774	765	818	785	791	826	771	817	802	796	812	783	777	831	792	785	747	753	806	785	779	780	738	779	764	751	813	756	748	810	789	794	784	798	784	773	809	736	800	773	794	769	747	779	748	789	752	757	766	777	769	752	763	827	819	823	776	796	769	787	807	802	807	799	808	770	791	774	773	826	784	751	747	776	810	786	773	800	760	800	759	780	725	778	786	781	859	799	728	800	772	829	765	789	767	830	814	754	789	780	748	758	759	778	763	792	780	814	785	766	754	746	789	785	781	811	820	775	756	791	775	781	781	777	775	761	806	752	813	759	824	771	817	783	752	824	820	762	839	789	761	771	732	809	782	796	789	761	768	785	775	832	800	796	813	768	790	786	797	768	846	795	805	833	766	796	789	826	788	777	777	764	796	757	785	750	799	794	749	772	803	772	792	798	752	771	808	793	770	806	760	805	738	833	767	775	805	797	809	810	755	763	776	826	788	761	766	809	829	777	787	804	779	830	748	736	789	776	768	775	745	770	758	783	780	780	805	747	762	732	799	809	763	748	806	781	819	809	756	786	752	802	789	767	762	774	795	732	789	762	804	798	745	759	779	766	828	855	761	763	805	762	783	774	799	800	781	843	755	843	814	759	789	778	790	783	734	757	809	794	826	801	754	756	743	834	771	807	793	789	765	801	829	750	790	810	770	752	725	781	726	803	862	760	785	780	812	836	780	777	788	785	740	828	756	792	791	776	818	788	805	787	793	753	768	829	808	812	777	826	780	738	738	781	797	735	765	786	764	793	802	768	792	820	816	845	752	784	771	768	835	802	817	781	805	857	764	784	791	798	752	790	778	764	807	782	791	758	773	783	796	775	739	823	756	782	776	788	810	795	811	807	842	779	774	831	786	841	769	821	775	806	799	793	787	781	794	834	817	795	799	778	802	783	810	785	768	803	774	843	783	783	762	828	768	786	788	796	833	766	820	783	838	812	796	818	780	773	801	774	794	747	702	764	794	795	804	846	736	800	774	804	779	816	759	798	775	824	770	833	831	791	780	817	784	792	828	778	769	800	776	814	802	762	823	799	819	795	739	754	804	785	757	797	826	742	784	749	810	784	830	766	829	801	815	786	782	792	796	826	773	768	817	751	759	787	801	769	795	847	756	741	787	713	793	792	769	762	750	795	825	787	815	806	796	813	769	805	752	800	768	774	772	815	748	826	819	746	784	779	750	772	770	765	826	766	815	798	789	769	807	728	819	841	816	789	778	827	830	774	798	779	797	809	755	788	840	811	786	826	769	803	705	770	763	784	817	753	808	773	750	785	808	797	813	780	829	810	775	806	841	786	769	726	827	750	757	793	778	788	799	781	795	738	791	796	822	821	802	777	773	780	815	786	752	829	811	804	731	813	816	748	746	813	793	795	777	808	768	825	784	799	760	800	775	767	752	786	819	803	785	780	802	796	781	845	736	795	844	741	763	769	764	808	815	810	812	775	767	824	796	784	805	783	739	767	776	828	811	830	799	758	769	738	762	798	785	833	770	816	768	759	760	745	826	782	742	822	811	755	763	847	791	822	787	821	789	781	768	823	766	795	783	789	739	842	795	753	797	824	750	754	745	811	818	819	788	844	811	839	761	799	730	854	767	793	763	822	783	771	745	736	810	784	746	765	778	766	812	783	756	747	809	803	782	776	724	834	751	759	793	732	787	752	776	830	755	792	793	785	785	817	799	781	844	801	794	792	805	738	804	796	795	778	762	822	792	787	746	838	778	767	827	776	766	774	793	855	762	785	737	775	750	810	758	820	794	779	775	795	767	742	809	789	795	791	767	785	804	823	818	794	779	794	807	788	778	768	765	829	760	726	762	743	787	812	794	790	788	782	830	763	804	759	808	834	788	740	791	782	776	784	825	778	811	807	831	769	755	788	766	807	761	861	763	847	821	791	826	831	811	746	754	753	778	802	773	753	847	811	789	758	813	757	818	739	803	766	758	792	806	808	780	791	774	779	766	794	781	787	796	764	752	768	764	778	761	745	788	805	787	758	804	844	790	777	781	763	769	818	787	771	727	781	776	735	776	816	809	768	778	798	743	793	743	784	789	713	805	798	803	804	784	769	773	759	819	811	755	792	808	793	795	807	771	760	760	808	809	795	824	760	780	791	769	750	791	813	754	763	807	765	778	722	788	767	791	784	814	753	807	794	781	808	800	758	777	806	746	736	754	838	787	790	821	836	873	777	791	788	794	783	812	781	812	823	772	834	773	790	759	785	776	751	767	806	823	799	769	812	773	755	746	784	811	782	762	763	762	793	790	772	767	791	802	789	806	784	751	783	803	777	795	805	747	789	818	798	799	774	823	751	773	781	805	761	792	788	788	783	840	809	738	768	727	784	795	802	800	809	798	793	750	810	833	776	826	825	774	850	757	786	834	778	726	810	823	808	809	786	802	836	771	798	791	808	824	799	714	799	773	763	810	782	756	762	784	845	792	774	777	799	804	751	776	854	826	840	753	801	800	831	827	829	761	786	782	837	806	774	804	794	786	735	780	755	793	781	775	765	825	813	813	822	743	780	767	765	779	819	797	803	804	764	760	791	822	783	794	801	763	771	814	759	814	743	800	782	806	815	826	730	782	756	758	787	775	757	773	794	782	822	762	786	770	763	835	759	775	741	798	776	768	813	831	766	771	852	774	765	768	786	745	822	776	851	771	781	784	799	762	819	812	798	788	769	838	803	825	761	773	805	756	779	803	763	823	822	759	809	825	754	785	776	775	774	761	776	799	792	753	764	808	803	821	772	765	796	762	820	752	805	817	780	830	803	775	769	808	768	789	788	782	809	774	797	752	793	766	780	783	820	741	802	759	771	794	812	775	757	798	818	770	748	780	783	793	737	785	795	788	807	773	765	784	806	754	842	775	751	807	761	757	799	783	775	766	807
4641	1965	1443	1072	1011	936	839	879	876	851	835	825	851	843	831	838	816	757	836	787	764	790	799	818	803	777	841	825	796	798	816	786	841	784	838	811	836	785	796	845	799	796	779	738	803	771	806	820	801	772	810	823	836	799	777	786	850	793	790	784	782	833	787	741	815	825	775	807	851	775	825	795	825	831	797	831	761	806	755	831	763	811	807	795	779	821	787	808	799	755	771	862	800	802	768	785	790	822	750	812	795	813	795	766	781	817	802	835	792	782	831	840	793	811	772	799	789	809	807	792	798	804	813	775	780	835	790	762	808	775	798	815	823	781	787	791	733	839	789	778	822	788	784	759	845	786	824	751	810	787	806	804	816	760	802	787	803	815	725	768	791	771	814	799	772	814	749	810	814	790	832	848	819	776	829	788	808	815	838	827	825	822	746	813	758	842	776	774	787	798	827	803	822	769	819	826	764	790	793	749	767	817	829	788	821	782	835	816	764	798	803	816	800	751	830	814	829	783	794	783	799	829	797	760	822	815	784	804	808	826	799	789	759	812	829	821	804	784	760	793	787	846	741	790	775	838	789	801	780	801	770	825	797	740	840	787	796	822	803	805	847	786	812	865	776	830	787	792	829	784	786	860	784	747	812	785	799	814	803	837	789	766	753	786	794	812	749	841	779	797	811	798	806	799	785	797	793	820	782	837	806	758	765	766	830	791	842	780	801	768	788	763	838	767	777	818	796	771	790	796	758	833	835	810	817	786	759	721	781	783	758	772	759	798	761	822	817	817	804	861	802	802	829	797	836	828	815	762	804	812	857	772	815	807	758	826	792	782	785	846	787	840	816	864	801	788	817	807	800	783	820	824	777	807	795	826	790	844	828	776	821	764	818	804	753	810	810	762	804	820	771	813	751	780	788	809	831	819	827	765	795	745	765	795	809	788	760	723	802	779	797	826	794	806	750	889	845	806	800	788	790	817	824	813	831	806	780	775	759	795	822	793	842	861	812	795	807	773	800	793	754	784	815	785	788	802	808	790	856	757	789	801	807	844	745	769	774	793	794	790	803	831	817	787	794	720	772	802	824	823	822	788	775	808	806	824	793	806	809	810	782	792	851	793	822	764	794	767	830	819	813	794	806	770	826	751	779	807	843	755	765	779	859	769	779	802	804	732	776	816	774	832	850	837	814	804	794	805	776	803	798	797	755	768	755	849	779	790	749	820	808	735	798	851	781	838	820	822	810	752	773	808	827	843	819	767	855	805	742	829	855	846	824	826	780	820	763	801	792	792	787	855	803	853	785	793	815	741	814	806	784	798	834	761	774	808	758	747	802	801	804	779	787	789	821	800	856	827	824	781	826	768	828	819	836	755	878	797	804	811	822	818	767	838	810	765	780	808	815	839	806	825	779	803	815	791	751	803	821	826	833	800	803	832	775	816	789	786	789	795	803	824	810	832	804	814	802	771	830	787	761	753	818	755	805	815	783	772	750	785	817	835	813	858	793	814	727	809	813	753	791	815	800	739	793	765	812	824	824	792	799	813	851	784	813	817	816	763	840	800	798	831	831	824	785	822	749	798	856	824	823	845	752	759	793	770	818	809	811	807	757	848	765	796	796	808	770	844	744	771	766	800	813	851	800	836	793	793	813	776	800	839	771	801	814	796	792	796	807	841	779	775	821	793	758	794	824	793	841	788	805	768	789	777	813	801	813	825	763	791	825	810	794	812	783	815	810	750	857	809	829	844	783	820	799	822	830	890	788	796	829	812	863	774	791	805	791	805	806	814	783	763	796	799	759	782	811	773	806	825	800	827	788	808	818	789	799	780	831	831	827	814	776	793	814	832	823	802	790	830	824	783	789	786	792	767	800	819	802	823	778	789	795	818	807	822	752	825	791	784	791	819	778	800	792	798	819	814	771	779	784	768	830	843	801	778	853	790	772	830	791	798	822	839	817	831	810	860	819	827	778	843	819	813	793	811	790	780	751	805	812	785	781	832	778	788	802	754	827	818	816	810	790	798	758	812	812	747	800	783	765	776	803	801	804	773	830	804	784	833	753	792	790	763	827	813	768	745	833	816	794	750	751	841	770	799	815	803	821	791	770	838	819	810	790	771	789	781	779	800	854	830	808	776	778	752	728	817	859	796	797	812	794	835	869	796	826	787	823	783	771	729	780	806	785	758	823	797	781	803	775	843	790	792	812	816	736	802	833	732	789	794	779	782	812	798	793	827	834	791	772	844	792	805	851	794	787	794	792	781	791	787	780	803	773	770	836	834	777	776	783	802	786	783	792	807	782	817	793	793	788	851	846	790	803	802	827	825	795	870	757	810	831	826	772	782	870	728	790	739	809	763	808	817	778	784	805	755	853	758	718	741	799	795	772	832	773	774	764	800	807	803	753	795	839	824	758	776	747	797	781	837	750	823	807	766	805	826	743	757	811	766	793	835	824	801	793	797	778	814	820	784	779	863	829	828	843	804	821	776	761	773	804	749	793	806	809	811	858	813	782	819	736	843	787	831	798	805	822	809	777	800	812	815	831	816	768	768	774	802	783	782	821	764	775	826	783	753	824	796	783	775	830	777	782	854	793	777	818	771	760	796	830	732	756	756	816	768	765	794	748	797	833	796	742	768	747	782	848	775	781	788	698	762	820	804	809	777	788	787	752	761	791	845	810	792	782	813	783	791	827	771	784	792	764	786	828	785	801	811	783	748	828	807	777	764	753	782	758	804	862	772	792	819	838	761	802	757	823	772	805	800	797	832	786	873	800	851	783	758	799	814	750	799	776	846	777	775	788	774	767	822	814	775	774	791	810	841	804	773	820	802	779	793	802	804	827	777	775	803	788	775	849	739	788	844	786	825	755	773	785	829	812	791	815	789	803	765	831	772	805	769	756	824	853	745	796	773	778	795	814	773	825	773	815	776	839	813	826	816	850	818	763	830	821	812	788	790	783	768	799	770	794	805	754	827	791	761	799	773	794	821	797	839	782	801	769	846	781	798	786	789	752	722	788	728	803	820	768	773	787	775	786	840	782	827	787	816	786	753	781	826	795	787	759	818	864	845	832	798	783	778	786	801	784	848	797	790	798	776	815	750	767	744	778	771	820	812	776	790	799	790	812	810	744	758	801	843	761	794	872	805	776	793	792	834	812	793	810	784	807	786	812	816	772	762	747	818	787	824	821	793	781	796	789	816	810	808	725	802	859	777	805	786	792	834	795	802	821	844	774	800	759	779	812	798	790	783	848	833	838	796	787	855	792	773	823	848	869	778	832	790	819	822	839	848	770	801	861	771	724	782	814	820	745	791	819	816	777	835	788	781	771	849	801	763	850	763	802	834	776	805	794	831	807	765	789	775	829	795	780	806	763	771	782	816	823	804	805	741	793	771	774	803	800	811	774	819	836	776	855	830	800	842	837	813	800	723	787	824	789	791	818	771	826	766	802	802	868	829	789	787	861	802	826	804	818	785	794	767	827	838	766	777	786	830
23670	21252	28571	24269	21248	11485	1186	746	590	568	505	500	471	489	429	449	402	385	406	408	407	380	398	402	362	359	384	365	375	392	380	368	369	375	378	373	365	360	366	361	339	369	378	336	379	383	365	367	375	366	377	340	379	330	361	353	345	330	345	366	387	363	369	368	351	355	377	371	427	335	346	369	343	367	349	364	331	360	360	374	390	352	354	356	372	367	345	366	338	308	388	355	344	352	341	378	335	365	359	374	337	362	361	373	383	355	368	368	354	362	335	371	341	355	377	338	324	357	331	370	358	370	365	346	382	350	369	350	352	358	322	338	360	353	378	392	314	386	332	357	352	377	352	369	362	357	382	355	325	340	378	305	359	372	349	335	326	375	372	385	323	359	346	366	370	352	341	353	384	327	353	320	349	387	334	379	337	375	378	360	361	323	353	359	362	316	382	355	360	350	328	381	387	340	335	361	345	326	357	347	363	368	349	344	356	351	363	349	337	309	363	398	359	372	368	367	342	335	343	353	359	358	373	368	306	341	321	370	367	299	343	376	375	318	374	358	341	353	352	319	356	347	358	364	355	345	351	338	335	362	340	353	382	310	327	364	368	343	393	350	365	337	343	343	361	333	337	365	368	343	351	355	319	371	371	323	370	336	366	374	346	354	345	350	331	382	339	352	337	344	361	359	337	324	382	346	361	337	360	367	364	332	307	365	359	361	371	366	374	318	347	351	358	389	343	357	341	364	347	373	365	376	362	385	349	365	311	360	366	352	336	364	347	322	352	318	369	381	346	361	349	363	358	345	309	336	309	379	341	368	359	339	383	369	329	363	346	336	361	355	343	348	359	342	376	346	383	371	379	341	360	359	330	350	349	353	310	346	346	335	351	368	322	350	347	325	368	353	351	327	346	346	338	359	375	357	372	346	351	348	353	347	384	369	393	344	330	346	316	351	360	358	356	355	380	309	380	344	345	344	403	328	345	349	373	349	361	348	390	372	314	342	377	345	346	343	375	388	341	349	349	351	328	307	396	332	309	307	343	354	351	349	371	344	380	339	348	350	346	352	356	380	353	371	363	387	380	339	360	347	356	350	356	350	373	339	307	354	348	329	329	328	369	350	354	345	370	381	358	344	346	395	358	338	329	346	384	340	361	358	344	329	357	364	318	327	370	323	356	336	362	380	334	392	354	342	361	343	343	321	339	342	373	318	378	351	376	339	367	330	367	380	371	353	395	314	389	371	349	344	360	332	342	357	320	369	341	361	345	389	354	341	348	351	379	330	371	338	328	354	361	348	356	354	370	337	337	352	351	362	343	359	372	353	334	358	374	354	380	348	349	356	343	351	374	369	317	339	359	362	339	332	360	371	340	349	319	347	329	345	340	348	367	341	359	324	355	346	322	338	359	348	345	327	367	387	369	375	370	326	368	325	348	350	357	362	357	343	321	354	350	377	343	349	330	322	354	333	337	336	348	353	336	318	318	338	340	344	346	335	359	351	342	367	324	360	353	358	357	337	356	399	368	364	334	359	368	327	361	363	343	358	334	350	341	328	372	360	349	353	343	336	331	330	340	361	338	354	347	349	381	358	367	367	365	342	353	352	343	332	364	372	359	372	364	332	362	336	346	355	331	340	346	365	346	340	312	355	365	356	346	344	354	353	335	352	335	335	346	337	318	403	356	349	357	352	349	401	354	341	333	367	342	371	338	322	369	323	368	321	357	348	369	353	364	345	358	352	334	356	358	342	353	367	349	354	351	337	356	364	340	358	392	330	353	348	359	342	327	336	358	353	378	332	358	382	386	375	348	359	351	350	375	342	346	338	334	353	365	341	360	365	356	359	338	357	343	362	359	350	333	331	365	356	371	329	348	334	383	371	344	324	354	332	360	328	326	321	335	351	307	343	350	362	334	340	341	354	341	338	377	321	352	350	363	344	350	355	314	343	375	324	336	319	365	392	367	351	358	397	381	363	354	372	320	324	334	395	334	340	353	333	368	359	385	343	363	357	369	361	388	329	327	372	350	339	365	326	361	377	344	342	367	356	341	328	339	364	362	402	362	333	339	355	378	381	371	342	306	379	377	337	399	350	345	360	341	343	356	316	357	366	340	367	370	357	345	356	348	369	356	311	366	328	349	346	323	339	342	385	354	363	349	333	361	356	368	327	349	362	354	351	360	342	343	364	381	329	350	362	346	352	342	347	339	366	347	354	363	341	380	371	389	355	359	335	357	367	350	346	384	356	399	357	360	348	332	349	355	371	319	337	386	351	351	350	367	351	355	313	347	335	350	352	339	330	348	316	349	378	369	370	334	322	360	336	312	365	371	393	334	370	349	311	358	332	329	349	364	364	334	394	339	364	351	335	361	330	341	365	345	369	354	354	339	356	332	399	346	333	353	350	351	339	397	351	393	376	309	358	366	372	355	336	329	358	367	328	326	352	363	354	363	329	342	317	399	332	365	377	375	338	378	363	335	368	325	354	341	336	362	332	342	353	372	316	356	333	391	348	340	337	351	356	371	362	338	352	349	353	388	381	344	352	359	345	347	388	381	351	350	368	349	383	335	365	316	352	357	363	328	326	333	350	338	347	367	339	374	345	355	347	360	355	345	343	326	337	357	309	314	357	358	315	360	346	342	352	364	368	340	342	339	353	345	371	335	321	353	359	313	344	342	354	347	380	365	368	346	337	350	376	329	344	365	332	322	331	363	334	337	357	357	328	384	350	359	345	366	378	333	385	333	322	378	355	321	353	379	348	357	378	340	335	354	334	372	332	377	349	336	375	351	348	354	332	322	308	400	338	327	328	369	388	349	339	361	367	394	381	335	383	307	329	358	327	349	347	329	355	347	351	332	333	400	339	343	370	386	349	332	375	323	365	375	343	352	354	357	358	349	345	336	340	375	353	347	348	333	361	389	358	375	364	362	344	346	346	374	347	355	367	347	379	342	360	366	343	357	352	337	331	373	363	353	356	339	346	336	346	331	335	342	367	338	312	332	358	325	355	349	388	367	339	367	353	349	333	344	362	324	335	374	353	354	329	365	360	360	341	317	340	346	319	340	325	380	334	314	330	346	348	362	366	336	363	324	331	342	326	350	373	370	319	325	329	362	355	301	360	348	361	376	372	361	387	335	372	354	337	357	330	387	331	303	345	344	379	351	351	332	349	380	340	310	354	375	325	351	340	348	356	332	342	322	336	344	340	352	357	360	369	352	358	390	378	352	333	386	342	354	355	375	363	325	348	348	367	310	326	395	343	361	326	349	362	381	374	360	347	369	365	357	347	379	335	362	342	355	357	322	328	350	336	371	330	349	345	340	366	358	340	356	358	325	319	357	312	357	346	343	352	356	386	361	339	388	355	360	356	372	344	332	325	346	328	350	344	364	334	376	354	350	334	378	308	334	371	363	346	359	345	334	377	358	353	347	353	363	341	338	350	349	333	358	343	318	309	356	338	364	325	368	377	353	365	314	361	337	332	370	358	349	376	351	326
3366	9073	6176	3004	2086	1587	1304	977	819	734	639	599	539	511	496	451	467	478	417	408	433	428	385	375	427	376	379	424	377	414	391	373	391	400	368	356	349	376	367	400	393	369	354	361	414	397	397	371	367	369	348	412	373	419	362	376	375	349	367	372	408	379	385	358	350	360	347	358	371	364	384	359	369	363	370	388	407	408	390	356	345	376	378	343	344	379	383	354	382	354	372	339	385	348	354	366	382	355	363	371	401	346	384	373	341	393	413	354	385	355	363	349	399	357	380	330	407	396	388	341	354	357	374	388	367	346	347	374	393	357	372	343	350	361	360	355	356	366	385	371	356	409	390	336	351	352	361	328	392	367	340	351	376	369	364	364	339	342	343	391	374	369	389	353	363	407	381	368	360	360	355	380	385	372	347	419	377	374	387	377	332	364	393	350	365	344	360	368	330	365	389	334	385	381	381	377	363	393	326	368	337	378	374	356	431	384	387	341	381	353	355	375	352	342	345	376	356	394	405	376	360	375	387	398	384	350	397	353	325	363	356	378	360	403	361	346	365	350	347	353	393	386	395	358	317	334	369	390	370	324	325	350	356	373	360	349	356	375	383	366	386	362	387	365	333	350	375	398	349	358	404	331	359	365	333	375	391	347	397	354	371	362	384	384	369	365	389	388	376	387	356	374	364	371	374	370	325	394	370	381	388	337	348	398	380	359	369	380	351	374	361	339	359	357	344	370	355	379	389	361	372	377	394	376	362	410	384	362	359	359	381	376	381	354	354	365	342	393	354	359	387	339	398	363	358	372	376	390	361	358	347	342	364	345	341	346	350	360	365	371	355	380	369	374	411	375	340	384	331	370	386	321	353	377	365	364	350	356	376	376	372	361	364	325	391	377	352	371	353	368	354	367	370	401	372	403	361	388	354	395	350	376	374	368	379	346	385	381	380	379	364	348	401	392	369	367	374	365	364	423	381	403	354	364	366	380	364	348	388	387	334	334	359	367	403	377	384	357	386	360	369	355	387	396	411	363	357	333	378	368	384	349	382	372	364	391	370	353	373	351	394	380	376	359	332	373	341	379	363	416	358	402	347	355	381	368	336	339	348	355	387	371	340	358	351	365	350	359	371	349	391	358	410	360	357	326	364	363	381	363	339	373	371	387	368	375	383	342	382	347	365	374	351	398	379	349	379	377	335	397	357	394	368	346	363	344	355	396	355	405	367	367	366	410	384	373	372	390	406	391	418	379	372	340	388	383	368	393	337	378	327	370	361	370	388	359	388	374	369	381	370	327	374	384	363	367	382	387	361	402	374	383	386	394	370	367	403	344	377	360	348	410	347	379	389	386	328	346	386	377	357	402	381	399	367	347	364	367	401	357	376	361	376	358	359	380	338	376	362	380	413	375	388	390	375	340	393	370	367	378	360	360	358	353	374	356	361	365	387	378	356	388	350	369	389	381	373	341	364	361	376	364	387	377	358	374	392	360	384	412	360	360	392	386	329	370	384	376	352	355	353	359	371	381	359	376	366	354	375	403	356	399	371	380	393	350	376	369	339	351	352	346	349	377	366	356	405	389	364	371	372	360	353	315	362	355	376	402	336	357	359	378	355	357	345	340	365	364	357	364	356	359	346	382	357	369	361	341	380	382	372	357	347	356	367	394	383	366	381	388	385	374	377	393	367	382	325	384	350	360	373	397	344	377	386	369	349	379	363	350	354	356	373	374	358	365	370	372	383	351	378	339	378	336	366	364	367	348	396	391	385	379	371	346	383	382	386	356	380	364	344	378	366	363	358	363	383	362	363	384	390	349	347	376	353	372	366	415	337	383	354	366	362	335	350	353	362	395	345	366	357	355	365	370	365	366	343	369	334	363	375	357	377	363	375	328	378	397	359	374	382	353	351	382	396	365	343	355	365	368	374	344	350	382	364	362	361	364	350	370	368	339	370	363	383	358	383	336	357	374	376	346	368	363	379	372	379	394	368	363	401	398	346	366	343	352	370	364	380	335	385	374	343	391	329	390	360	403	391	368	342	363	390	350	406	368	366	361	356	377	356	368	323	365	339	377	355	347	356	365	380	375	360	343	381	371	391	353	369	373	364	356	382	371	372	345	373	399	352	375	362	367	362	360	370	348	397	342	398	373	382	350	385	373	368	379	379	368	393	405	385	353	365	365	349	367	348	363	365	363	376	378	387	393	362	331	366	361	364	379	368	375	358	356	361	389	336	363	371	343	352	306	392	355	366	349	371	372	358	363	351	343	375	373	380	373	356	354	366	376	363	373	403	379	370	383	384	340	351	370	351	383	348	354	372	340	426	332	357	387	356	387	339	353	347	370	370	390	377	383	354	372	384	399	398	355	410	368	379	360	393	349	380	357	369	368	389	376	349	385	366	383	348	368	411	396	371	366	369	368	410	385	368	355	385	357	357	382	339	379	356	384	378	397	350	386	369	363	386	366	375	357	361	357	348	387	393	381	404	385	346	376	377	376	355	330	377	358	387	373	347	352	394	360	350	392	388	387	361	361	348	365	360	380	384	382	356	372	340	346	405	387	417	403	384	376	380	385	370	363	393	404	324	372	404	385	382	340	343	378	336	324	407	396	352	368	375	363	337	344	365	368	378	386	356	363	397	391	373	383	385	355	372	366	377	386	348	372	355	388	390	359	329	320	369	398	415	357	336	390	349	349	373	423	373	389	391	394	391	371	359	385	347	398	368	382	338	362	391	373	350	359	326	349	421	388	390	371	383	379	352	365	394	362	376	376	340	396	375	371	373	365	344	375	333	345	387	367	354	377	344	361	370	364	367	350	369	382	372	365	360	373	375	342	393	420	360	402	371	369	402	375	381	397	361	389	367	375	372	333	387	346	399	375	366	363	358	354	375	363	399	357	359	375	347	369	378	392	332	353	395	372	378	380	330	362	338	364	376	381	341	388	381	372	371	369	369	366	341	358	386	375	376	400	367	364	354	373	384	361	376	354	418	365	372	354	378	354	386	393	383	358	365	394	379	379	343	388	343	350	358	379	355	357	387	345	381	381	358	354	348	381	378	350	386	336	381	363	348	365	383	384	388	425	387	360	356	366	367	332	367	373	362	343	340	339	378	359	378	340	367	353	361	352	386	342	353	364	357	391	333	368	371	357	379	406	379	389	373	376	350	364	361	379	371	368	381	377	398	386	394	399	339	363	378	346	368	387	380	342	356	381	359	383	376	354	351	362	363	392	352	384	328	376	363	353	323	381	375	341	367	335	362	365	362	352	362	381	346	356	381	381	371	356	388	363	366	359	356	346	369	388	324	372	362	392	351	356	375	371	353	383	330	381	399	378	363	387	364	376	393	362	352	361	351	368	380	377	397	347	395	373	354	389	386	382	381	349	371	376	379	359	378	341	387	392	398	334	413	371	365	366	392	353	363	361	348	373	358	388	379	347	372	341	414	366	368	358	335	346	371	373	368	406	366	340	371	387	368	346	368	375	383	391	373	372
24859	21288	27680	25154	13091	1675	1222	1146	1062	1033	1019	992	976	980	984	971	941	987	966	986	944	938	956	952	981	937	966	874	965	957	956	919	1006	950	916	989	926	992	930	958	974	965	897	927	941	932	980	903	914	966	960	933	976	860	967	982	995	929	963	916	901	927	940	946	975	895	968	953	983	965	905	894	892	949	925	963	957	938	969	932	914	953	921	914	974	901	906	946	957	937	943	915	954	923	902	939	904	995	902	957	983	945	946	903	941	884	955	991	963	891	941	951	919	908	933	959	972	1004	964	902	905	911	932	928	939	910	944	907	928	933	964	951	962	928	905	902	907	901	927	923	959	923	935	917	934	996	945	990	931	910	903	917	885	919	979	907	943	958	903	892	930	918	965	914	920	958	952	999	921	955	902	913	975	972	916	908	926	899	914	914	932	999	985	968	938	903	905	941	911	973	962	933	914	941	922	962	910	958	990	948	930	905	920	939	909	935	921	910	916	932	956	978	937	950	909	910	922	950	970	928	980	989	939	935	950	923	888	927	914	920	909	906	964	980	960	974	924	946	946	891	933	914	878	942	978	975	953	895	909	955	937	952	956	948	973	962	937	911	955	946	927	984	971	949	958	929	913	934	959	936	961	927	980	915	901	895	893	982	968	875	941	897	993	870	908	937	933	969	907	936	992	940	903	981	918	918	946	922	903	930	902	907	897	932	871	981	944	957	944	913	950	854	876	924	946	945	971	974	949	910	911	975	849	886	942	965	928	894	937	943	941	939	977	962	969	957	970	913	910	901	944	1004	908	954	939	933	903	883	944	943	923	923	904	981	854	910	1003	1006	905	959	901	971	902	906	850	955	873	926	939	951	890	918	951	966	941	934	941	934	937	952	917	900	951	980	952	962	932	927	911	924	907	934	927	941	924	955	929	954	939	903	951	920	975	896	948	927	980	950	952	872	925	980	949	995	929	915	924	901	921	953	922	933	889	927	988	890	946	911	937	936	937	899	910	919	912	961	965	964	931	961	894	897	868	981	969	908	900	940	949	911	951	987	911	975	918	970	892	892	961	928	941	978	911	951	962	899	908	958	963	920	929	920	921	912	873	943	930	919	916	952	970	941	963	998	959	967	1001	890	909	949	916	959	922	909	918	936	888	963	945	945	925	978	962	922	958	996	912	889	902	993	913	963	982	938	927	889	888	909	949	896	959	914	963	901	954	950	976	979	945	923	948	941	976	889	910	965	908	953	904	930	963	960	961	952	902	954	967	928	944	929	912	933	931	949	928	942	950	879	965	957	903	963	991	945	920	915	976	872	925	940	917	1003	947	933	900	967	919	884	963	929	915	918	965	918	901	955	966	935	948	928	929	920	1015	971	922	969	995	958	920	946	953	930	968	935	910	974	895	961	938	903	941	926	924	867	950	960	955	940	951	997	913	926	1009	969	958	918	927	982	908	993	1027	934	944	907	970	940	892	985	896	884	932	959	900	958	879	921	941	879	959	1006	929	945	970	942	947	903	943	922	919	949	949	887	962	947	978	960	915	938	973	908	940	919	948	918	951	963	895	931	987	877	923	928	927	894	936	856	863	917	909	924	842	957	957	882	955	907	959	877	941	968	981	920	919	925	950	949	988	924	970	933	908	970	947	929	878	955	939	921	916	949	948	935	924	974	980	935	896	940	948	957	891	960	918	918	906	978	961	949	910	931	955	927	920	953	930	889	940	927	886	905	897	869	912	890	943	887	932	929	962	940	921	957	927	932	986	897	889	957	912	892	844	904	916	887	930	941	988	982	951	936	915	918	915	919	945	919	865	945	929	874	953	967	954	963	977	947	936	863	972	944	918	962	909	966	953	908	951	1021	900	912	950	882	933	946	972	891	943	935	921	898	962	933	897	873	957	946	971	989	950	988	881	950	946	923	929	938	944	948	936	988	968	862	925	864	943	919	929	969	947	952	991	945	1018	913	915	969	1004	931	920	902	926	956	921	977	983	958	909	911	942	881	950	899	919	967	967	978	911	894	872	939	991	912	929	898	943	945	936	894	935	889	915	952	912	942	962	968	920	944	942	941	927	917	851	939	914	939	953	944	947	893	953	887	941	864	945	898	910	926	971	936	910	970	938	918	918	932	936	984	941	877	936	930	958	957	841	960	968	903	936	956	937	945	960	965	954	926	896	919	936	955	948	910	935	933	927	997	954	937	928	974	919	975	962	918	924	945	957	961	915	903	929	956	937	908	991	957	850	950	930	988	932	963	987	932	938	943	978	919	928	987	908	925	982	872	934	915	923	959	985	963	975	913	923	936	926	911	940	902	905	904	930	938	956	896	947	960	868	975	903	939	932	947	973	952	956	918	947	947	948	868	937	895	948	899	941	918	924	944	945	950	927	902	885	960	959	916	919	930	941	946	964	934	930	930	966	910	918	934	953	972	910	924	981	945	941	964	932	933	950	941	915	933	869	920	908	898	908	968	904	967	928	946	962	880	889	965	967	914	946	901	973	993	967	889	933	947	898	908	959	915	947	911	907	904	894	947	958	957	918	924	908	953	912	956	934	955	1019	882	918	983	970	969	973	898	942	917	939	970	923	954	931	950	943	932	894	920	909	932	880	911	908	947	924	901	924	913	929	926	898	954	976	943	904	894	885	953	879	946	938	945	949	933	962	927	937	866	935	941	990	886	938	932	1043	948	913	941	972	936	977	947	977	1023	949	915	970	915	945	926	949	940	898	903	934	978	963	944	940	981	913	923	932	973	939	938	952	937	927	948	922	946	947	900	906	970	921	929	964	942	940	967	947	960	956	889	918	922	959	947	920	944	974	989	901	956	974	904	953	941	892	929	910	922	953	961	924	950	902	941	950	931	886	904	919	900	885	1048	914	896	900	920	903	908	924	887	942	914	857	975	926	952	969	951	906	927	962	901	940	936	938	957	909	956	932	995	970	977	926	922	981	977	938	900	941	965	940	907	923	965	943	932	924	942	983	956	996	956	910	913	929	944	891	934	969	932	910	913	957	995	906	970	912	978	911	910	931	939	909	895	998	913	938	935	955	959	982	962	928	928	974	941	902	919	962	1003	947	932	951	939	903	930	891	974	907	920	936	929	885	929	955	893	926	949	972	944	943	875	925	893	941	924	898	839	924	918	909	980	948	946	974	944	892	888	910	945	935	910	944	942	911	1000	943	936	945	935	911	984	901	986	918	935	972	950	945	924	991	874	991	947	936	898	987	931	943	939	962	953	876	899	943	961	924	979	976	936	863	947	955	928	927	911	968	956	915	1012	913	910	919	918	1001	980	967	928	959	871	960	898	988	973	941	890	915	918	957	981	924	946	938	913	940	930	913	923	943	968	887	920	909	966	906	945	893	891	963	956	947	978	910	899	931	892	902	1024	900	901	916	866	944	922	958	957	889	978	943	947	927	892	925	913	955	976	982	895	955	957	915	944	932	959	973	960	921	916	917	934	983	911	944	954	963	955	928	1018	978	922	955	931	980	949	920	891	905	929	917	933	988	953
3634	5801	4023	2238	1821	1620	1446	1251	1198	1121	1041	1085	987	1014	1005	953	990	984	923	971	968	955	970	962	926	965	923	980	938	892	909	928	926	934	947	887	949	948	973	901	947	935	928	920	903	929	970	886	936	919	927	900	945	942	967	908	965	914	958	937	901	921	934	922	908	896	931	992	925	899	916	916	950	958	963	919	916	958	949	908	901	942	911	917	920	915	910	925	946	975	927	934	929	919	914	924	945	907	919	927	916	930	967	879	958	925	897	943	914	967	908	898	984	922	938	942	866	919	938	963	914	899	929	907	937	933	926	900	920	935	854	909	900	914	923	932	951	904	928	953	933	953	944	915	919	912	944	932	926	893	936	913	879	948	931	884	916	897	908	888	913	966	849	956	948	1022	920	979	952	920	977	906	987	925	959	929	926	942	905	932	898	939	932	895	920	886	894	889	905	932	964	901	884	872	879	885	879	921	897	935	871	891	898	891	916	938	934	955	971	886	919	877	936	908	912	887	901	911	934	921	925	921	909	937	951	975	932	934	905	971	895	916	969	942	949	948	961	942	953	904	942	887	950	944	903	919	893	918	892	938	982	938	936	928	937	927	878	862	874	951	931	872	920	921	934	918	924	870	929	890	923	920	958	966	917	858	884	980	950	908	926	930	933	978	981	890	894	922	975	955	913	931	947	950	952	885	911	901	852	884	916	953	887	933	947	938	919	905	942	918	921	912	903	915	922	929	916	862	921	955	881	909	903	944	971	956	917	943	925	920	929	928	945	966	920	914	998	889	936	957	916	920	859	867	908	935	957	931	959	912	940	933	833	909	934	915	963	893	921	873	931	851	912	896	901	923	952	915	933	875	962	874	925	945	888	943	907	957	947	948	885	923	844	931	928	884	921	907	939	947	904	921	906	924	947	905	950	969	941	926	864	962	924	924	898	896	924	925	873	916	915	887	932	916	952	936	935	931	906	905	900	933	921	908	893	939	870	957	955	921	918	890	952	915	886	930	903	948	922	952	962	900	913	904	937	931	944	917	933	940	933	957	888	894	912	945	907	944	924	930	924	938	938	908	884	966	907	858	915	917	955	909	952	932	918	898	880	901	893	902	861	869	937	898	960	851	860	891	925	946	914	990	888	896	941	997	932	948	964	950	939	945	904	973	939	968	942	958	916	874	943	928	934	903	972	953	909	965	903	892	909	852	936	906	925	951	1012	929	915	894	898	917	937	933	926	972	959	959	919	931	881	941	898	886	918	944	848	948	905	950	911	873	960	940	918	899	934	931	966	925	919	899	888	885	935	967	924	954	907	957	934	983	888	971	908	938	893	1019	986	928	920	897	976	931	930	854	989	963	938	907	967	891	916	887	893	954	939	950	944	915	979	878	944	919	921	939	965	879	934	916	959	949	927	939	998	882	898	917	997	808	939	882	956	899	946	903	930	973	961	935	826	976	948	901	955	909	945	966	961	883	882	928	917	925	934	983	973	994	924	933	969	906	935	961	889	914	962	935	939	994	929	888	950	976	931	895	911	931	939	892	869	927	946	904	933	884	964	884	901	925	919	910	957	972	898	945	946	910	912	960	905	946	963	917	907	920	903	932	905	900	944	892	955	938	937	950	914	927	862	943	941	956	963	900	987	920	879	888	934	955	951	906	936	880	914	925	957	908	890	936	937	905	872	900	930	920	913	893	882	925	902	916	899	943	903	991	909	917	955	898	927	951	865	940	865	922	887	960	970	895	939	885	924	945	917	909	897	911	882	918	872	932	925	943	922	973	1015	911	881	1018	954	911	876	913	975	920	893	990	918	874	921	981	932	993	915	947	935	906	909	984	1002	895	952	921	926	888	884	976	917	975	905	987	862	943	920	894	872	896	985	913	909	952	924	964	929	932	905	900	878	984	919	918	942	886	922	897	945	894	916	894	836	899	904	887	971	885	954	899	914	875	944	884	911	954	934	850	906	947	901	946	926	952	907	944	938	931	930	920	909	903	914	917	911	924	886	918	896	900	945	932	968	886	932	954	917	955	967	892	932	970	940	939	867	919	1000	897	914	987	925	945	903	922	938	936	912	890	922	871	976	994	915	885	913	944	932	960	946	924	920	948	925	912	883	897	922	966	946	945	888	930	937	892	977	958	975	967	918	878	877	864	957	913	941	922	911	897	939	988	944	921	944	968	963	941	941	887	941	908	986	935	902	866	944	967	945	896	953	952	932	898	926	929	942	948	908	888	983	904	983	966	891	935	920	957	924	929	946	945	924	920	902	918	936	897	898	912	948	929	936	963	931	940	911	947	943	916	910	910	894	931	890	955	951	888	910	936	920	942	867	871	917	941	919	937	993	902	960	898	903	941	960	941	944	928	975	958	884	977	921	907	987	887	923	945	936	915	929	945	922	890	903	979	864	962	944	918	948	944	945	964	923	923	938	894	861	911	900	882	918	921	869	969	907	865	909	935	919	846	888	908	907	957	920	926	931	953	914	956	924	922	936	936	938	921	947	912	945	912	943	905	960	946	953	914	899	921	914	926	925	973	953	870	868	937	943	952	979	984	947	870	981	954	924	913	902	937	942	965	960	909	954	976	928	877	901	922	942	930	932	978	881	889	889	967	916	915	899	952	916	937	951	899	905	972	1034	938	912	939	984	916	901	977	911	935	922	935	944	954	922	903	960	894	913	905	973	924	888	938	895	855	934	933	911	895	900	887	973	921	903	923	915	877	913	958	895	881	978	992	923	954	973	950	887	877	972	963	942	940	933	935	952	936	898	933	952	877	893	907	888	886	898	974	949	898	924	955	953	875	889	899	911	918	959	902	911	887	995	942	956	975	940	951	921	916	932	938	882	915	921	954	919	930	920	953	923	945	917	948	902	966	958	910	889	942	940	891	963	966	900	933	932	872	946	920	983	969	923	894	935	1003	946	967	923	898	948	927	948	940	987	928	952	917	901	970	882	968	917	934	961	883	926	935	934	921	888	867	976	967	920	902	901	943	938	961	946	894	921	927	888	885	963	909	944	933	918	880	975	915	956	954	940	891	921	936	899	943	916	914	900	977	918	900	915	984	915	941	966	949	893	935	934	924	890	903	909	950	916	900	925	905	917	948	928	938	877	861	919	928	925	1012	848	888	934	935	950	966	920	901	885	957	955	946	939	921	909	965	966	920	895	911	954	904	877	878	924	863	929	914	923	1011	961	896	950	926	835	921	941	930	846	910	950	962	875	924	902	918	930	993	947	943	848	908	905	930	920	891	919	878	897	896	937	926	924	968	959	939	892	923	946	948	916	919	950	963	916	927	909	907	906	867	935	912	911	898	956	877	893	920	988	927	941	903	908	954	912	960	931	917	901	921	938	960	871	927	868	963	893	926	906	912	902	966	925	946	1010	945	958	962	892	956	917	942	951	865	939	888	935	916	938	941	923	899	907	963	888	909	880	926	949	964	915	971	1015	976	936	957	922	966	904	925	904	939	896	960	914	954	914	976	922	954	918	909	888	904	895	900
22537	21326	29097	23885	21326	21389	10965	1179	904	797	673	698	603	581	592	540	517	522	486	441	447	470	430	394	450	432	419	430	412	411	426	431	423	405	429	441	429	394	399	428	381	426	389	393	397	390	386	413	422	367	411	426	408	412	391	358	417	384	377	426	392	385	398	417	376	441	369	394	404	407	383	423	358	422	378	402	409	357	345	382	410	420	380	380	386	390	408	388	387	364	356	419	382	379	453	410	396	384	405	362	395	405	373	400	363	376	383	367	390	395	404	377	371	388	422	391	371	372	353	382	350	396	362	402	359	348	377	388	371	396	368	409	385	415	367	367	377	381	406	409	393	406	364	372	446	403	395	389	401	347	414	399	380	384	352	416	380	385	377	420	404	345	379	377	377	360	368	373	374	411	382	361	400	379	369	419	381	348	388	417	386	384	368	413	401	392	365	377	425	371	400	406	393	378	384	380	410	379	385	353	387	383	389	375	408	357	409	423	400	387	391	375	418	422	371	380	368	403	363	372	399	361	365	376	369	370	422	371	377	382	392	400	411	374	407	368	391	425	402	375	368	381	371	356	383	407	364	373	417	398	388	406	371	427	378	384	369	393	401	352	394	365	390	420	389	398	398	348	370	393	385	384	380	383	401	419	388	359	373	392	369	404	417	370	413	367	387	428	379	392	384	390	357	404	377	389	375	398	436	386	346	367	369	363	367	382	424	366	349	391	376	355	399	368	385	405	359	330	391	352	398	352	398	379	391	373	373	388	398	360	423	370	373	379	384	394	389	396	391	383	399	396	398	387	383	408	394	389	376	392	387	371	418	365	360	391	374	352	354	380	388	393	410	393	381	353	381	386	339	385	407	393	398	365	352	399	406	389	425	395	431	406	410	401	385	396	395	397	416	371	396	389	363	365	360	354	387	409	384	330	386	399	374	397	387	408	393	351	370	398	356	375	424	379	370	389	380	350	401	384	389	419	369	437	377	366	419	384	418	375	353	391	375	387	398	399	382	351	347	365	380	352	344	384	363	362	428	365	391	378	363	426	406	365	373	361	396	404	389	436	383	404	409	406	355	398	366	404	336	406	373	365	351	405	403	371	397	392	390	406	406	396	373	407	371	340	388	393	366	427	386	388	415	393	350	388	402	400	364	410	373	395	399	400	392	399	411	401	384	409	408	390	380	397	390	403	372	387	422	377	413	367	400	368	408	358	366	363	382	371	384	368	408	396	419	373	353	342	369	381	390	371	401	375	388	387	369	419	417	378	394	369	389	390	347	368	391	402	397	385	403	377	407	404	384	419	382	393	381	357	381	374	372	383	382	424	398	375	404	417	362	366	369	396	400	393	369	379	388	367	348	357	409	396	409	385	384	387	401	388	414	381	362	367	408	390	402	372	390	380	390	395	364	391	361	416	389	372	359	424	344	419	414	396	389	380	402	368	375	379	352	385	377	399	410	372	392	388	380	344	400	415	380	394	351	407	347	394	404	394	362	407	394	385	355	365	373	390	397	362	351	403	387	397	375	358	362	436	373	386	364	369	406	383	365	410	412	382	382	384	403	374	370	356	357	417	369	359	354	369	408	376	393	377	366	395	374	377	383	373	376	400	396	393	402	377	400	389	373	407	381	363	367	381	384	436	369	377	392	370	409	396	359	348	379	406	366	386	385	398	384	375	377	365	380	358	429	382	372	397	409	369	388	356	371	426	367	409	407	393	368	363	370	373	396	347	381	368	377	371	389	402	371	412	414	362	365	366	373	383	411	376	351	396	363	336	373	412	378	375	366	367	367	373	382	380	385	365	370	410	365	335	397	377	393	365	399	391	393	366	366	389	412	406	378	443	395	351	371	348	366	359	414	347	384	394	377	385	391	378	367	405	431	367	428	418	416	395	390	368	407	384	378	402	368	372	426	401	363	388	400	366	407	382	419	394	356	365	345	408	387	375	383	386	422	375	392	373	419	373	391	389	360	365	392	382	421	414	407	369	408	372	339	361	385	383	371	395	352	407	388	387	407	390	409	389	375	411	410	387	416	381	400	381	393	369	381	342	374	386	377	410	401	386	377	404	353	349	377	388	390	396	378	395	426	398	389	396	374	374	380	423	391	408	417	392	418	393	354	381	407	379	377	397	389	368	384	379	382	390	360	376	421	378	387	353	336	347	397	403	394	386	394	449	382	342	414	385	358	405	383	361	363	395	395	404	343	405	367	357	343	416	379	392	393	384	367	370	400	380	392	399	387	413	362	407	392	352	398	420	390	395	367	348	398	366	367	399	371	404	425	411	365	359	401	398	410	360	399	342	344	408	430	366	392	378	428	416	363	392	382	413	375	417	394	367	372	354	389	340	390	366	393	340	399	370	434	384	368	366	391	394	388	391	383	415	382	378	388	375	362	380	418	363	402	382	383	382	380	402	379	371	404	376	386	405	375	408	365	427	372	365	388	397	390	393	423	403	388	383	401	389	368	423	403	371	400	402	374	404	360	384	395	415	400	372	402	371	381	391	399	381	368	379	387	414	432	364	399	394	400	396	372	336	375	354	393	400	424	360	374	343	399	366	390	411	384	386	345	363	367	406	396	419	388	363	373	390	390	397	386	360	422	376	382	362	424	362	351	405	412	438	430	353	376	374	383	372	384	355	361	365	394	413	380	385	383	384	365	390	378	355	369	414	397	386	359	377	386	387	388	387	385	412	399	333	345	378	387	390	396	384	395	394	426	400	373	429	450	412	387	379	397	371	383	374	360	363	385	392	436	390	372	397	394	388	428	362	389	391	380	430	372	381	393	386	399	381	356	345	403	361	389	401	405	390	394	365	397	391	381	371	398	374	398	380	355	407	391	375	391	403	397	364	400	366	353	371	397	375	372	406	398	350	361	392	415	361	394	393	402	405	368	339	368	395	399	365	366	409	381	373	407	410	416	399	394	403	378	352	387	390	357	396	359	390	364	364	401	365	384	343	383	379	353	406	434	391	363	381	383	397	380	375	371	386	383	387	395	397	411	331	415	399	401	402	399	379	380	341	384	357	365	369	414	388	370	370	395	374	402	341	387	374	396	362	382	426	416	355	375	373	378	358	374	371	414	380	369	343	369	388	432	406	387	405	408	408	356	384	371	364	395	415	387	406	385	380	401	369	372	388	418	366	347	379	393	385	375	372	379	351	396	364	404	385	356	332	407	418	370	390	381	398	360	409	412	387	356	364	381	373	353	372	384	370	396	374	379	366	393	387	402	415	372	412	379	353	376	353	362	390	403	392	350	346	398	359	390	355	376	346	394	414	395	380	380	381	412	384	392	400	367	415	407	389	396	397	378	376	373	389	422	395	377	397	425	405	385	395	371	331	384	386	406	403	404	370	376	406	391	393	406	421	380	374	359	362	378	380	363	398	387	385	385	348	387	348	376	368	382	424	367	379	427	385	360	361	408	357	380	377	430	391	373	412	356	367	402	388	367	366	416	371	378	347	389	424	366	385	369	376	368	389	402	420
4457	14733	10064	5026	3627	2685	1957	1528	1232	993	816	806	705	703	625	559	573	553	509	541	456	478	449	431	445	430	403	412	408	383	443	428	399	383	405	400	358	394	392	400	412	398	385	387	387	359	384	403	387	384	389	442	392	376	360	408	397	432	411	421	368	376	360	416	380	357	379	387	372	394	402	394	397	355	376	383	397	372	362	399	381	395	383	395	397	399	388	370	389	358	379	386	348	413	403	360	363	367	396	333	412	368	381	380	393	381	387	371	351	365	398	399	395	352	380	369	386	372	373	324	353	382	374	370	392	368	342	389	361	337	358	397	361	382	378	370	377	375	416	388	361	417	346	347	390	370	371	419	342	374	380	401	385	367	368	376	369	381	393	382	389	408	354	395	408	393	374	442	386	392	339	350	343	354	390	421	365	392	365	393	354	395	364	378	358	380	374	377	381	379	321	364	419	392	357	399	363	392	363	366	383	382	371	362	373	355	369	352	335	376	372	395	370	359	357	416	377	368	376	360	375	354	419	410	382	410	387	380	390	363	330	365	364	378	399	384	359	368	389	385	386	390	355	390	366	366	380	385	366	375	366	386	408	375	382	357	357	376	367	383	400	373	407	374	375	377	373	367	371	378	366	396	388	392	404	365	384	370	372	395	386	357	361	371	372	375	418	415	402	394	397	366	386	347	378	360	404	371	352	378	384	310	378	369	366	363	403	363	372	361	387	373	363	394	380	364	359	386	365	364	400	366	362	368	389	352	396	383	381	375	390	372	382	359	362	342	394	389	379	396	419	362	372	386	374	375	397	378	369	362	377	380	402	374	393	385	404	372	401	392	390	351	418	378	360	378	391	408	389	379	354	414	387	358	386	388	365	361	407	343	393	389	365	368	407	414	379	421	383	356	397	371	343	356	346	402	391	402	356	413	397	355	377	405	411	385	358	393	374	356	396	369	379	393	367	376	363	367	378	419	369	394	382	390	381	391	392	357	353	383	425	389	384	365	406	351	371	382	394	347	355	393	380	402	334	386	368	373	397	380	357	353	383	387	380	355	359	344	380	375	364	363	321	366	409	382	393	406	372	402	384	376	406	345	360	381	405	383	373	403	357	405	373	374	398	359	412	374	365	377	412	386	363	385	384	404	399	389	366	446	367	400	396	380	385	354	366	374	391	356	370	345	341	389	378	395	372	403	357	417	376	369	364	362	396	358	395	356	380	377	368	397	382	349	374	393	381	358	355	376	367	368	377	380	358	364	377	358	409	353	362	356	377	391	397	350	360	401	369	379	317	383	405	375	378	378	398	395	356	390	370	358	348	375	374	402	361	372	366	347	375	389	370	370	361	390	370	379	383	372	416	351	378	360	394	376	357	361	384	391	369	366	442	383	356	408	399	375	411	340	367	426	377	406	390	378	435	394	389	376	386	377	381	386	368	372	395	387	327	400	372	384	377	378	378	370	404	358	366	381	410	363	360	325	388	389	391	403	377	388	362	364	370	351	383	376	365	355	347	357	355	356	387	348	379	345	388	376	354	387	394	368	388	389	385	355	361	375	411	411	394	386	369	369	346	362	360	400	385	382	343	394	365	366	383	366	391	385	343	375	372	380	360	371	358	409	416	372	375	357	357	401	382	378	366	414	394	360	417	363	385	369	367	374	343	394	392	413	408	389	363	348	378	402	361	368	371	376	418	391	379	379	412	346	374	365	373	363	397	370	429	400	401	359	382	374	366	397	397	369	347	383	424	370	367	360	412	396	392	403	362	350	399	376	391	375	365	389	375	364	332	372	368	396	348	374	408	382	410	390	364	360	382	332	399	411	343	358	400	435	378	378	367	362	406	387	365	337	357	394	365	401	355	368	362	354	379	381	383	394	367	368	367	346	370	381	369	363	372	402	354	350	370	400	350	385	387	385	406	351	365	358	389	393	364	353	409	360	404	362	365	384	332	361	337	398	371	380	402	373	400	373	398	368	395	392	415	407	371	338	372	357	370	342	399	339	351	345	342	351	371	378	375	383	383	373	355	368	376	376	406	355	376	383	385	396	374	358	382	391	400	357	378	338	386	338	366	409	383	381	347	371	348	371	384	374	407	362	310	349	356	405	379	378	381	375	376	430	371	369	392	373	381	379	372	419	409	393	364	387	396	396	378	369	383	395	367	357	357	347	399	399	374	374	383	394	358	408	407	329	376	383	385	411	356	350	368	406	382	369	402	352	383	380	364	400	371	380	374	362	374	413	392	371	396	352	372	377	368	380	394	354	371	380	381	352	390	384	381	373	394	387	358	376	351	384	346	343	372	412	363	397	375	391	353	357	347	386	355	358	383	359	357	374	388	378	379	416	328	393	363	365	371	391	407	377	378	380	343	396	391	366	382	394	386	380	393	375	381	370	361	354	381	364	382	375	396	353	406	364	373	359	362	380	359	394	386	373	381	380	375	382	387	379	398	389	383	401	378	365	377	420	382	355	413	345	374	362	399	372	376	357	378	400	381	326	369	347	415	423	384	356	368	387	387	355	386	385	361	367	384	369	341	398	379	359	382	381	390	365	402	405	397	360	396	370	420	394	379	389	367	384	396	370	381	359	407	401	352	369	345	394	364	393	344	357	399	376	329	342	349	396	402	389	391	360	382	369	386	375	353	373	368	395	327	377	376	394	379	370	373	385	403	374	325	346	334	395	376	395	368	374	350	330	397	425	421	351	367	341	385	392	373	373	355	379	388	385	385	388	379	383	406	354	356	379	378	384	377	388	388	386	420	395	365	364	344	402	375	390	415	389	368	363	380	340	405	350	394	386	349	353	400	392	363	378	353	355	389	356	382	390	403	338	357	358	415	390	396	368	399	403	400	377	377	372	361	420	341	386	358	372	357	402	372	405	386	385	366	389	393	372	385	371	420	390	412	403	413	358	393	397	352	409	376	370	368	386	362	375	379	389	377	409	391	377	400	373	374	373	388	413	369	380	396	354	390	380	368	387	376	352	400	377	395	401	381	372	380	349	377	366	334	382	373	365	387	393	358	367	357	370	409	366	374	390	392	389	389	386	380	383	359	382	386	399	368	369	357	350	352	369	380	386	373	354	355	369	380	411	382	357	376	387	370	355	416	357	354	357	332	376	366	372	354	344	354	401	351	388	382	372	385	378	389	372	407	380	353	392	380	375	375	387	395	380	394	350	397	396	354	391	396	394	375	391	395	395	367	387	353	382	392	400	392	336	370	387	411	394	376	365	387	365	340	390	385	401	364	398	373	344	394	370	389	375	355	371	400	384	419	375	382	392	371	414	394	384	413	394	386	411	359	380	412	372	363	417	394	371	391	371	396	377	370	343	388	388	361	356	391	378	371	378	382	366	360	347	380	363	371	365	325	355	412	383	349	393	380	377	369	422	397	385	362	378	412	371	385	354	380	388	355	385	359	381	376	374	402	379	387	361	405	399	396	353	367	361	365	359	345	371	400	378	374	403	379	335	346	390	372	384	390	374	387	367
27703	20303	8251	1309	885	910	833	869	799	882	820	830	825	813	844	836	755	801	790	844	793	842	818	849	848	766	851	794	798	828	757	808	798	769	765	772	833	797	854	800	845	783	801	824	833	800	796	784	797	791	795	840	760	796	812	876	806	756	824	794	825	741	713	818	805	768	796	770	802	812	776	743	762	791	740	802	766	776	765	780	819	815	773	848	846	869	764	798	794	780	775	815	817	770	768	806	830	800	765	772	822	795	788	816	768	787	808	801	803	779	794	778	810	833	781	794	795	811	812	851	818	741	794	743	768	746	832	830	783	758	845	790	835	806	792	835	817	785	834	818	762	777	777	825	833	835	841	855	766	792	774	825	812	765	804	782	870	811	796	823	778	829	794	779	798	813	775	844	804	864	810	887	806	818	796	804	841	775	783	849	780	812	783	840	802	805	812	764	832	788	809	820	768	749	804	795	803	815	787	856	776	806	807	756	808	793	781	853	818	831	788	807	786	750	749	750	877	799	775	803	799	800	799	842	801	806	774	825	809	801	785	806	792	778	780	801	818	810	854	865	803	820	814	734	772	807	782	785	819	790	801	774	777	817	801	764	774	834	766	761	794	814	832	795	806	814	781	778	805	742	769	800	800	823	765	808	781	787	820	793	804	775	836	780	784	804	777	771	793	785	808	788	783	750	788	833	836	797	821	760	797	824	782	809	814	782	759	774	785	796	808	811	771	800	831	790	881	823	787	781	776	788	767	778	759	833	820	804	822	833	815	798	831	854	779	796	798	730	793	754	793	800	794	802	774	788	842	826	827	786	813	831	849	789	775	797	784	800	816	754	784	772	839	801	816	834	831	780	793	811	780	770	753	822	800	834	850	783	856	848	749	823	726	765	787	803	857	797	784	787	781	767	766	803	801	792	792	770	786	787	777	768	794	841	858	816	798	801	810	750	844	807	785	814	787	778	816	789	773	756	843	815	817	818	786	793	769	773	844	754	777	862	766	829	809	831	776	839	808	739	819	836	821	833	762	831	783	804	840	804	782	790	806	779	828	762	774	775	820	803	838	794	794	824	765	811	761	812	804	778	795	821	781	750	804	805	806	801	839	778	833	804	864	852	779	795	813	784	812	804	810	799	823	804	841	775	811	826	846	812	744	794	817	809	784	856	815	813	814	782	787	819	799	795	772	791	809	862	752	796	859	832	816	792	841	813	830	761	837	859	801	803	802	816	772	743	775	800	788	766	753	790	774	767	775	792	817	786	791	741	748	820	809	772	746	771	733	772	825	790	797	777	773	804	770	777	785	770	783	779	763	760	818	774	779	831	763	784	807	810	804	810	777	834	770	808	785	769	808	755	801	757	767	806	842	800	774	758	773	831	858	763	797	807	759	776	811	772	767	823	764	807	769	768	752	857	830	769	735	804	784	800	800	777	804	761	792	804	833	798	818	842	781	788	824	787	792	745	792	738	771	818	824	782	797	788	815	801	822	792	794	776	798	807	769	817	776	709	801	803	810	805	815	850	816	787	770	719	826	770	819	732	839	799	808	804	812	809	841	809	809	813	782	794	776	831	750	828	832	792	820	797	768	827	753	763	764	812	810	778	772	807	752	811	831	828	847	798	796	812	769	824	815	724	807	783	753	766	819	813	787	774	762	795	796	808	779	874	780	774	760	826	794	797	810	768	764	815	810	759	838	799	803	782	745	866	770	772	853	805	832	790	816	835	803	822	796	753	857	801	747	817	766	822	831	764	788	854	812	823	813	772	829	774	825	823	778	751	780	810	779	805	854	860	761	783	793	815	841	782	850	780	801	833	810	789	824	816	772	796	778	791	806	768	812	787	814	812	759	792	768	802	792	816	791	811	759	815	878	835	800	816	806	810	810	760	798	766	834	767	830	824	798	800	828	800	861	772	828	802	835	785	789	818	812	843	814	753	767	852	807	796	805	780	785	787	781	850	779	801	806	758	796	785	823	738	826	808	778	820	772	781	780	780	812	788	812	829	741	806	783	836	751	804	825	803	811	810	843	763	773	810	814	845	825	781	805	855	770	829	765	776	809	790	800	759	802	762	799	749	760	777	798	808	803	782	807	805	773	808	829	847	814	804	843	815	752	723	715	764	819	798	790	794	822	821	847	811	781	819	785	775	743	815	831	762	766	798	770	794	768	828	774	816	802	809	805	763	811	780	781	786	758	810	721	794	793	805	794	793	803	784	789	801	760	762	769	740	728	785	780	781	759	827	802	811	744	838	794	782	796	798	759	781	825	809	800	749	831	843	788	864	820	825	807	846	834	792	742	851	798	787	784	733	746	802	733	823	780	826	807	820	794	800	809	802	833	814	803	817	839	820	798	790	823	809	803	804	788	799	825	801	833	801	815	823	849	785	777	774	810	807	785	797	798	789	886	768	790	823	814	811	815	728	786	773	814	779	790	772	817	830	794	784	806	770	781	783	761	776	772	778	858	797	771	814	759	776	838	804	807	743	825	780	820	761	788	841	785	779	757	789	842	819	765	800	846	766	821	803	791	781	809	821	840	772	738	820	861	798	789	822	807	790	796	832	805	763	788	837	795	796	799	775	810	775	783	799	780	797	809	789	757	782	870	792	841	766	803	807	768	787	804	786	803	767	780	790	807	789	731	801	784	827	849	784	746	801	794	810	770	749	796	806	780	828	792	794	844	825	811	844	804	823	829	790	800	821	761	833	778	861	779	796	756	799	797	809	796	850	794	791	820	822	822	783	787	805	823	814	797	813	778	816	825	823	790	825	845	770	788	837	796	806	759	783	768	817	800	825	780	795	784	803	783	786	789	791	822	763	797	842	817	803	778	820	759	829	775	786	814	872	779	839	797	809	799	827	794	793	825	812	760	808	814	765	773	777	750	828	847	825	777	781	820	827	763	772	837	765	824	807	825	794	782	733	819	811	812	845	779	826	793	786	802	808	797	839	804	777	806	802	836	806	826	809	762	784	781	834	794	832	824	819	832	784	819	813	833	773	794	787	798	755	827	777	806	777	833	819	784	821	797	776	850	893	773	840	825	822	798	827	790	770	789	751	779	816	797	828	805	782	794	793	835	780	795	792	793	813	814	829	785	785	797	836	779	771	767	780	822	795	772	838	834	798	769	787	792	754	788	810	761	773	776	805	774	796	843	767	747	812	762	788	798	783	769	777	850	812	777	791	788	794	804	752	811	774	779	773	842	786	780	765	783	838	784	828	798	811	805	865	782	796	764	848	763	840	806	771	813	790	760	811	826	763	823	808	773	815	781	782	811	804	834	801	843	792	795	755	812	776	801	789	755	789	814	786	769	813	817	807	797	809	770	821	808	801	792	828	814	846	801	803	799	792	750	831	804	791	838	757	787	756	784	790	812	795	824	847	816	788	802	777	811	805	797	779	768	794	827	766	823	823	793	843	825	777	799	779	782	769	800	788	794	815	794	799	753	809	799	816	814	802	800	835	850	798	782	781	788	797	809	795	765	752
4696	1901	1503	1092	1010	971	874	902	869	846	871	829	833	846	826	791	843	812	773	812	775	819	845	808	813	790	839	735	780	844	802	829	883	809	750	821	809	889	782	781	828	819	789	823	809	849	866	834	813	860	799	810	840	795	791	808	785	837	759	837	789	742	831	797	819	815	810	794	808	841	815	784	802	857	758	827	841	769	849	861	789	840	778	804	772	803	839	749	831	804	843	792	830	835	762	831	831	822	792	829	806	783	814	767	796	848	746	811	854	801	751	797	810	837	841	754	791	816	852	763	826	746	790	880	852	758	824	746	772	828	774	784	786	757	804	798	789	797	848	737	826	810	819	821	761	820	840	794	791	792	808	832	786	792	788	774	781	816	801	846	815	817	810	821	826	793	777	796	821	786	861	808	773	817	833	748	772	747	822	823	817	825	815	839	763	771	798	796	750	816	812	787	796	815	814	795	791	847	821	809	826	778	871	807	847	770	796	851	788	802	823	787	798	806	806	825	808	821	845	796	763	847	794	788	815	815	770	801	739	783	802	742	839	787	768	786	744	789	780	861	804	793	817	859	796	800	792	783	811	864	783	846	804	824	789	749	813	850	796	816	843	782	779	776	813	855	765	826	791	804	840	825	841	795	829	808	760	737	836	834	845	790	815	753	832	807	862	790	796	753	826	835	787	846	811	813	830	830	815	732	757	847	786	818	829	823	786	795	827	788	794	775	738	812	805	798	826	801	812	848	829	806	793	827	792	867	804	810	785	798	853	807	797	781	787	799	860	830	826	834	799	818	772	833	825	796	783	831	782	810	791	906	782	800	797	816	857	816	832	785	801	813	824	785	774	799	826	765	794	825	775	817	780	809	774	829	766	829	777	866	829	796	811	826	806	814	830	818	787	805	753	819	810	869	858	821	796	791	872	777	803	792	816	825	778	800	798	833	817	798	832	791	804	817	831	794	769	766	796	820	783	817	844	799	793	757	825	784	787	811	856	813	817	775	778	766	778	769	800	851	788	792	808	830	810	806	807	803	824	798	889	806	801	772	815	765	800	783	743	828	806	727	791	837	789	782	784	846	798	830	852	814	777	816	804	791	785	851	777	748	820	773	836	782	782	833	834	781	784	825	810	827	774	743	857	765	816	811	771	757	808	820	805	778	836	810	825	810	818	763	794	852	793	798	849	829	882	832	776	822	814	836	868	767	812	847	822	779	773	803	822	761	791	814	819	826	847	787	830	798	840	823	792	816	769	795	831	798	764	819	796	806	793	811	759	787	771	810	833	814	784	799	820	774	827	839	798	768	818	802	840	813	772	800	809	825	777	849	819	783	822	822	823	826	820	787	808	857	771	809	811	824	778	850	795	832	822	840	833	781	853	841	761	809	745	809	795	753	842	786	767	804	778	769	851	794	759	780	838	789	810	833	762	792	755	810	808	770	806	836	818	790	796	759	862	800	802	785	838	778	781	764	836	762	840	801	813	811	770	727	794	806	778	828	853	794	771	829	775	759	824	766	757	790	829	806	801	848	808	796	856	826	830	809	864	856	791	838	803	782	828	762	827	813	819	763	833	738	803	761	789	761	804	834	820	850	790	763	804	771	804	790	758	797	805	813	828	845	771	824	768	778	812	830	776	797	827	801	792	770	820	858	821	819	812	755	840	804	758	777	801	760	833	804	803	807	777	786	778	764	810	791	782	813	769	825	789	787	797	815	831	832	774	784	832	771	776	826	780	798	811	785	858	767	817	770	784	826	812	815	797	816	814	821	825	786	799	767	877	822	801	803	830	820	803	769	802	841	779	789	791	742	747	838	779	763	815	853	782	824	793	827	791	806	798	801	820	797	798	836	848	768	828	792	799	820	806	817	803	774	817	824	799	785	750	772	789	777	749	803	852	771	784	809	768	839	811	809	814	752	814	793	789	824	794	802	780	817	820	792	815	751	812	805	799	813	795	735	775	757	784	793	825	823	763	839	818	818	762	834	790	780	799	823	811	810	797	788	790	776	775	840	775	797	791	747	821	822	847	815	833	787	749	866	768	778	822	821	806	821	790	798	752	864	817	786	783	851	788	787	775	808	849	795	789	787	841	787	815	777	761	846	796	830	756	826	807	804	800	814	839	790	738	803	757	790	775	778	802	780	812	849	789	827	783	839	785	831	820	850	834	802	810	771	763	762	857	721	818	811	842	773	801	769	842	796	808	804	819	774	825	852	820	756	798	809	844	874	761	768	831	838	824	793	832	825	828	754	784	810	828	779	820	791	808	846	829	809	803	817	765	830	812	813	831	837	806	811	834	833	773	796	803	790	842	836	784	810	772	793	795	803	821	808	736	801	795	810	746	789	775	799	808	769	816	773	783	798	799	841	797	775	735	778	780	800	786	792	817	818	852	733	827	800	791	791	780	791	843	823	750	782	748	776	787	791	829	796	817	793	788	781	758	832	790	840	832	801	788	791	822	815	810	788	830	826	814	806	804	832	797	766	827	759	779	782	835	833	790	834	808	852	772	777	836	805	787	785	820	790	787	780	801	780	806	836	795	835	738	768	760	747	792	817	781	816	855	775	794	799	836	824	839	820	820	806	804	755	812	818	814	812	801	787	753	763	788	780	804	782	791	818	793	779	793	781	786	841	829	800	813	775	801	825	828	848	806	754	809	807	779	783	789	816	790	797	768	765	812	816	793	810	824	797	827	807	814	785	804	783	787	740	777	821	784	753	800	841	805	796	763	817	799	767	810	827	830	838	808	812	828	774	814	774	790	808	856	790	849	852	787	761	798	813	817	819	804	773	803	754	823	851	852	776	758	824	803	775	733	808	763	784	797	829	781	815	844	757	727	837	807	779	796	802	851	778	834	821	778	791	807	801	846	769	830	776	788	786	810	829	830	762	853	812	802	779	840	785	744	793	777	767	826	807	826	843	774	854	787	810	800	823	807	837	805	784	824	802	832	848	815	797	801	859	852	789	766	771	770	831	807	833	816	789	811	790	833	772	822	823	819	823	832	776	766	796	796	782	776	820	868	772	783	853	846	732	790	860	809	781	783	806	779	785	770	822	786	779	809	795	782	849	836	772	812	802	834	794	784	769	809	801	831	798	796	802	805	810	810	795	785	831	766	786	778	754	805	756	784	857	781	776	790	786	819	798	812	840	831	811	822	823	842	769	816	793	753	781	806	860	770	819	824	757	762	808	830	775	818	778	850	809	801	816	818	772	789	777	802	785	798	787	797	821	772	865	781	798	816	819	801	798	790	820	806	813	749	817	773	786	822	777	799	787	792	853	772	832	803	787	756	842	846	784	802	767	810	759	815	802	790	759	804	853	790	802	710	772	821	814	789	774	784	821	820	770	816	772	783	821	843	780	807	827	810	752	826	734	801	834	800	771	800	771	789	784	810	794	843	834	824	785	732	804	762	758	773	786	770	774	835	825	773	832	787	781	774	799	847	839	802	826	784	852	796	822	796	800	862	797	826	821	813	848	802	844
23695	21310	28641	24309	21321	11363	1214	778	634	614	530	517	508	478	426	443	442	366	419	401	407	373	376	363	395	390	363	392	357	392	353	373	360	335	376	369	368	351	353	364	360	379	361	352	341	335	376	398	370	399	367	354	363	356	383	409	336	350	375	394	385	343	351	370	366	409	374	352	368	366	344	350	363	330	361	377	365	414	362	373	357	375	355	387	340	359	376	353	353	338	347	353	373	316	390	334	354	349	346	344	346	386	400	385	381	363	382	376	372	380	349	364	349	370	338	330	362	366	331	390	384	357	329	333	362	361	386	354	384	369	370	363	367	372	353	361	333	354	325	376	344	334	367	355	388	363	335	368	331	343	333	329	323	369	384	410	372	337	373	365	364	390	372	347	366	375	335	336	369	371	387	360	375	372	389	351	359	330	355	370	367	355	370	360	344	369	328	324	365	342	377	341	343	381	334	381	395	364	354	343	363	375	362	376	376	351	355	356	322	376	348	353	394	323	355	338	399	356	369	375	363	340	353	352	360	339	365	356	349	340	361	361	406	328	355	333	374	361	380	352	363	342	334	378	374	373	332	364	350	378	355	352	360	388	362	342	326	367	359	373	399	394	354	356	347	357	328	365	362	329	363	338	312	349	375	336	376	383	344	350	374	361	386	375	358	364	345	337	335	393	341	357	356	350	357	335	373	342	355	377	360	381	333	373	376	336	353	315	343	374	372	369	348	389	329	376	340	340	348	350	350	368	352	359	370	339	330	354	384	362	337	370	388	357	342	387	326	355	370	369	368	374	377	363	326	369	340	377	368	348	348	377	366	375	358	378	382	357	336	351	350	360	390	327	407	347	361	341	361	351	360	344	347	347	336	336	337	369	309	366	357	350	343	394	413	347	336	350	365	379	347	379	359	338	334	354	359	400	371	401	363	330	365	366	344	369	364	366	367	352	361	347	361	375	356	357	361	370	338	343	358	385	361	363	388	368	367	376	335	364	351	403	372	364	377	357	339	341	331	345	364	343	364	336	357	371	348	354	353	384	375	358	370	340	334	353	390	357	357	375	355	351	360	368	373	326	363	357	364	322	364	391	329	363	346	355	322	375	341	348	343	374	336	370	366	398	335	362	377	348	338	334	353	368	364	335	329	333	359	364	330	354	381	375	384	366	359	355	332	365	346	383	343	353	360	333	384	312	357	351	350	383	332	375	377	362	344	310	313	384	383	352	347	375	377	333	376	347	376	368	359	372	356	368	385	343	388	387	370	333	354	383	368	373	364	319	399	317	354	373	380	347	342	361	331	356	348	351	346	331	349	360	389	351	318	390	331	332	357	351	356	365	362	374	380	360	367	364	353	341	386	368	380	388	390	362	342	340	336	375	356	356	358	345	331	363	346	413	379	386	384	354	356	360	367	383	336	378	364	361	411	370	358	362	383	347	358	350	336	374	327	344	360	367	342	337	378	387	386	406	413	372	393	365	353	365	367	379	336	351	317	365	356	376	353	385	387	394	344	354	345	342	359	376	358	368	348	359	351	358	367	338	373	340	351	358	351	358	349	359	359	314	395	408	351	375	344	350	381	372	371	348	364	381	382	389	345	375	350	388	352	359	344	371	363	377	375	349	404	327	380	355	338	356	342	331	367	356	361	340	372	382	350	353	342	342	345	346	339	364	359	312	373	379	328	352	378	333	347	367	378	363	373	363	328	361	383	362	391	347	327	338	326	314	340	384	337	348	355	355	364	372	360	344	354	387	361	333	381	332	347	322	360	354	372	343	322	384	324	372	361	353	356	378	357	376	343	387	377	343	368	376	373	342	340	327	336	357	320	352	350	311	349	365	372	366	344	358	376	345	341	363	360	358	357	354	370	316	357	347	359	367	364	338	343	392	358	353	380	352	367	320	354	369	358	379	383	343	381	362	384	329	376	338	365	368	334	351	369	337	367	371	361	373	386	369	355	345	351	348	328	340	388	352	333	376	340	368	392	340	347	324	378	361	372	369	375	354	359	357	322	384	347	362	369	363	375	355	360	390	371	340	343	362	368	334	380	321	363	368	357	344	343	395	326	362	342	390	341	364	355	351	359	365	312	368	356	346	340	369	351	367	367	390	361	378	342	334	345	348	392	382	371	358	361	365	343	387	324	384	367	368	350	357	339	362	335	349	375	358	378	363	364	360	319	347	341	390	355	356	328	353	340	383	359	367	380	341	386	382	355	333	360	348	348	358	342	376	351	332	354	369	369	357	352	356	346	379	379	347	330	338	396	358	339	340	359	343	351	342	396	365	351	353	363	383	370	384	378	353	410	346	348	369	375	390	326	336	351	371	360	338	368	356	362	350	341	345	350	371	359	379	342	340	355	383	359	363	343	364	329	358	350	327	386	338	358	372	353	329	375	350	338	325	392	342	336	347	351	366	361	381	338	364	351	355	373	369	365	379	334	342	345	364	362	381	369	347	334	353	342	343	354	330	363	343	388	343	351	377	346	336	366	375	355	369	332	358	360	366	359	357	353	409	371	376	348	328	331	358	387	343	337	379	358	352	370	341	365	348	374	371	380	360	376	358	379	338	363	357	321	382	331	342	401	354	364	371	347	355	357	337	331	334	351	379	333	372	361	346	352	397	366	373	384	323	331	373	330	389	367	359	386	372	346	342	357	344	356	376	345	344	379	366	384	383	338	420	395	374	339	373	375	385	346	348	372	332	363	342	367	341	384	339	329	345	353	345	344	345	379	346	350	361	359	357	365	357	354	396	358	325	368	379	332	354	344	342	368	378	378	373	358	356	377	368	349	336	373	370	364	371	344	394	365	365	389	308	357	344	343	377	360	367	332	332	339	355	372	359	354	360	383	358	345	362	373	352	364	388	397	380	362	367	350	355	367	350	311	353	349	345	327	345	333	367	384	363	383	348	333	331	384	344	374	338	361	337	346	360	352	377	360	385	355	350	379	368	351	376	341	348	364	367	378	336	334	347	365	378	350	398	346	392	328	383	375	361	360	316	303	336	358	385	373	385	335	367	335	375	329	340	359	356	343	332	344	322	321	361	356	341	393	331	363	377	347	332	357	359	356	349	367	373	349	344	372	364	366	337	351	383	348	334	376	366	365	382	378	358	349	354	357	388	368	371	340	371	378	353	358	376	343	356	368	339	350	357	343	354	370	341	343	332	374	384	339	369	405	377	365	349	396	349	332	333	359	373	379	385	370	354	341	347	358	386	373	345	372	354	334	319	385	365	354	362	340	363	372	390	398	344	344	366	321	385	361	369	359	367	392	349	317	342	368	373	333	357	389	339	326	375	334	367	363	356	317	363	320	363	351	353	355	343	315	389	348	349	368	383	356	367	360	378	351	373	349	336	330	358	380	340	365	373	352	373	345	356	365	388	343	343	338	363	378	375	355	342	371	368	356	343	330	388	375	353	366	347	367	352	367	370	345	365	342	362	366	342	334	371	382	389	355	355	350	379	368	380	354	365	390	386	339	380	373	346
3566	9062	6150	2864	2093	1603	1251	1008	848	772	640	567	553	488	515	475	448	448	419	465	430	397	393	403	423	420	383	409	414	393	372	408	394	399	392	378	389	378	421	402	365	376	383	399	402	373	403	372	366	397	359	355	371	406	340	406	380	395	372	378	372	412	375	354	351	378	359	366	365	347	376	387	380	377	352	390	365	376	401	392	389	388	387	375	333	393	370	358	345	373	397	351	388	422	369	360	375	366	359	374	344	368	364	357	361	410	376	356	369	379	368	372	360	388	388	410	385	376	390	394	352	355	368	348	380	407	379	394	367	402	377	413	376	357	341	381	330	380	348	351	371	367	358	349	402	375	358	390	335	373	382	332	391	383	362	362	354	383	378	342	359	353	356	390	398	360	345	357	350	377	386	354	377	365	318	363	369	384	350	357	365	376	375	383	355	367	365	416	392	373	394	333	390	380	391	393	364	355	388	354	349	367	364	377	357	371	392	327	383	397	349	385	360	378	382	384	390	344	399	341	376	391	351	374	352	382	354	373	389	359	365	387	328	355	387	385	370	344	343	360	345	395	369	385	377	398	368	376	377	374	393	408	391	370	429	376	351	363	383	349	352	355	377	424	366	374	367	358	382	366	352	379	372	341	378	373	358	366	381	367	353	385	378	390	362	371	380	382	372	397	340	354	388	403	337	374	361	383	376	340	387	400	373	330	369	326	363	359	356	390	386	352	337	382	377	343	363	375	349	382	388	387	408	372	371	359	350	337	385	377	394	328	367	334	340	343	388	364	368	327	357	371	401	381	380	354	376	406	388	307	344	376	369	367	410	359	357	345	376	353	372	359	379	395	359	375	385	335	380	374	342	396	352	381	379	364	408	383	376	371	351	369	346	369	344	363	371	332	376	366	384	352	396	344	335	380	419	376	370	358	347	350	341	374	334	362	356	370	379	369	360	337	384	384	417	387	331	354	412	367	374	360	377	380	386	347	374	372	374	368	379	378	397	388	358	396	379	367	385	328	371	372	342	359	395	369	394	378	366	369	392	352	382	341	398	390	389	374	378	396	349	394	356	369	369	408	363	406	391	388	369	381	396	328	380	378	382	368	334	372	415	365	368	391	379	337	391	364	434	357	363	341	371	337	374	380	358	380	353	336	336	374	376	376	404	391	376	355	377	349	395	354	391	368	364	357	333	395	396	392	357	382	373	346	369	362	370	385	348	403	364	395	393	364	342	394	361	372	385	345	398	391	366	393	375	381	370	380	350	379	407	350	385	365	384	413	377	360	370	380	369	363	374	384	378	362	368	390	390	384	365	388	393	385	364	394	390	371	379	373	369	374	384	423	369	410	382	382	365	333	383	382	369	356	383	364	375	402	419	358	380	399	372	362	387	385	348	369	349	372	364	347	398	415	368	333	351	375	369	339	359	372	344	376	371	364	374	367	350	385	390	407	378	370	386	358	395	357	360	367	367	368	399	380	359	387	380	336	375	396	344	380	370	379	391	364	348	369	352	390	386	380	365	386	369	372	356	348	381	380	378	340	342	380	360	329	369	360	382	384	394	370	389	368	427	388	375	397	353	371	380	381	398	398	406	371	341	367	362	378	375	350	411	368	380	373	373	402	372	328	354	368	376	332	403	363	380	370	386	365	366	406	406	359	352	333	389	381	376	387	373	373	383	353	399	406	383	423	379	345	363	351	378	341	392	337	375	383	369	351	397	362	340	357	390	394	351	395	346	356	383	352	377	394	363	356	367	344	393	388	377	361	359	368	355	350	375	386	392	364	391	379	355	413	403	357	360	381	366	369	377	374	380	342	385	336	358	378	328	400	411	367	376	356	351	369	347	384	363	356	337	383	407	377	356	350	379	374	336	363	373	399	357	370	376	357	375	362	363	355	392	339	360	403	359	382	342	370	392	380	379	405	348	344	356	397	372	397	356	381	383	367	344	379	345	387	349	372	377	363	383	371	386	373	363	396	344	413	392	395	372	400	364	370	377	373	344	373	363	392	374	383	364	364	351	361	337	363	393	354	395	373	410	369	382	363	407	376	367	394	385	384	361	371	365	374	376	372	363	386	414	401	408	356	385	363	343	359	365	367	385	382	380	387	344	404	404	369	354	352	398	368	351	397	356	359	374	394	370	389	381	385	398	353	374	398	354	350	381	367	363	401	362	361	369	374	360	385	400	362	362	368	354	375	361	377	346	358	388	359	379	389	345	384	355	369	373	373	365	347	395	363	360	375	398	393	406	386	366	375	387	362	393	373	370	408	349	406	363	376	356	378	345	370	378	399	388	359	308	388	363	392	373	349	397	357	348	367	402	367	399	368	388	397	375	378	342	386	391	366	377	386	398	386	351	371	359	340	359	342	354	384	359	397	409	376	382	375	347	397	348	378	343	359	345	378	370	355	379	360	381	325	368	362	385	352	370	392	407	351	353	368	372	371	358	363	381	403	365	365	355	373	358	380	359	369	392	352	350	370	346	380	362	367	368	376	371	415	372	338	360	374	348	346	352	389	375	400	389	373	375	364	324	380	393	394	363	393	360	369	356	363	384	366	384	365	370	378	374	406	408	388	363	344	359	367	394	393	336	348	369	367	385	376	381	382	395	359	382	366	356	370	364	411	353	356	379	366	340	384	353	340	328	391	340	392	356	376	339	363	367	355	361	378	384	353	372	368	358	350	386	381	338	385	402	395	355	377	363	366	374	364	398	383	381	358	380	358	386	351	389	347	401	352	371	398	380	371	365	382	369	394	378	370	350	364	386	383	397	378	358	375	337	367	408	363	355	372	358	358	332	342	344	398	353	382	394	371	387	340	357	380	422	360	370	371	386	387	373	365	365	357	363	361	382	353	353	366	367	359	359	358	406	378	360	345	407	391	388	390	413	365	355	388	362	383	367	337	376	391	361	381	349	361	337	326	356	349	352	377	409	367	378	369	349	336	366	347	387	381	390	384	404	398	411	380	361	367	376	384	369	361	365	392	384	352	389	340	365	349	359	386	374	380	391	351	351	386	377	343	367	396	385	366	331	394	356	384	396	398	354	388	384	425	394	376	323	337	355	367	402	367	376	368	391	398	372	379	356	402	386	347	340	398	397	344	355	349	349	362	358	377	368	377	408	369	370	339	386	398	412	354	364	347	397	376	347	378	366	365	372	380	364	380	361	392	366	363	353	341	376	416	407	362	353	363	386	386	360	369	373	375	411	372	343	394	389	372	377	359	363	365	382	329	384	364	356	390	389	391	357	363	386	359	390	386	374	355	361	323	364	385	389	370	390	361	366	391	358	387	412	380	364	379	354	369	348	350	370	341	370	386	387	396	379	351	374	393	362	347	349	403	371	385	348	393	393	384	365	395	391	399	391	403	334	351	373	409	365	373	377	372	375	382	366	345	394	370	369	329	381	384	376	357	378	324	387	396	379	404	376	357	400	363	366	369	349	359	379	361	350	373	396	357	398	410	372	345	354	367	346	350	392	355	350	374
24777	21308	27680	25203	13159	1699	1237	1156	1053	1099	1026	985	951	989	961	963	977	1014	944	951	957	963	988	947	956	938	949	921	965	981	967	926	937	952	942	980	949	898	990	943	969	972	916	945	948	1023	928	939	952	1011	954	964	925	923	1027	896	951	987	920	963	934	987	959	953	942	893	977	973	943	919	947	939	971	990	888	982	894	955	912	921	937	994	937	1011	978	913	925	1007	958	906	983	949	926	889	967	918	958	984	942	932	933	923	959	868	916	927	939	919	966	928	974	970	900	917	974	938	964	931	938	995	1009	996	964	895	948	998	935	970	968	920	954	956	936	983	952	953	915	942	936	966	944	923	964	926	941	975	987	974	945	966	969	967	984	924	946	925	950	994	941	946	952	937	973	945	951	985	966	961	953	989	973	965	967	953	951	1003	985	938	949	961	949	948	963	926	1007	979	1018	927	916	947	916	953	950	937	932	993	978	929	886	951	989	980	954	866	919	946	958	948	910	927	978	955	974	932	914	963	907	934	898	978	953	983	948	976	947	952	903	942	897	983	914	973	889	904	954	977	922	884	982	950	902	978	974	958	929	963	966	990	932	962	935	890	934	950	895	902	993	949	945	941	970	925	943	986	939	923	966	900	932	948	912	961	949	913	952	928	915	949	922	933	923	932	949	972	944	975	982	985	912	991	979	982	922	920	869	956	917	914	985	973	955	895	980	987	945	933	928	965	971	953	991	986	946	980	922	907	966	930	951	933	967	962	970	950	949	965	933	872	1001	962	927	948	968	930	912	924	958	892	1005	928	894	931	965	929	967	992	935	902	959	879	939	979	950	909	944	959	967	992	950	980	968	949	965	975	934	1018	1008	961	933	954	951	914	960	979	889	935	976	1004	971	902	966	963	932	949	951	979	956	953	938	1001	945	953	948	946	922	941	983	939	933	973	970	946	954	999	903	884	960	923	931	924	1008	925	985	959	977	951	976	917	942	937	953	938	981	968	981	919	903	965	957	978	942	965	932	999	935	939	965	916	1003	944	935	950	920	921	932	948	979	922	992	995	899	979	917	906	926	931	927	940	958	887	983	901	958	977	946	908	988	929	964	955	947	914	924	944	983	925	953	896	921	917	934	964	1002	939	980	917	914	973	946	981	998	994	970	985	917	889	944	979	981	919	950	966	929	985	904	954	986	997	975	897	885	948	862	917	929	988	968	931	985	999	940	972	1008	956	930	957	936	967	897	932	960	950	906	983	887	923	931	887	936	911	999	913	936	938	893	971	901	907	952	935	996	927	933	918	898	972	996	948	933	984	955	923	967	962	965	1003	979	963	973	971	942	978	898	926	975	909	966	937	1006	967	928	946	979	984	936	973	1015	931	949	899	1006	929	948	996	928	919	981	988	969	933	919	910	958	964	991	956	938	915	954	945	917	960	928	937	961	889	939	1048	943	928	953	1063	978	970	934	950	928	956	956	920	945	949	955	926	893	971	941	937	944	926	959	928	928	982	975	932	974	925	963	904	983	924	955	915	981	983	914	935	914	900	926	985	976	944	989	941	1006	926	946	901	915	980	975	934	1009	935	972	962	975	977	948	935	934	917	1021	879	944	944	938	973	931	976	909	904	918	988	960	1008	973	970	890	932	977	912	951	969	994	968	969	942	909	926	943	887	966	927	945	955	956	989	932	973	935	951	928	942	953	923	898	883	950	953	896	994	901	930	950	974	914	976	932	964	946	968	923	1016	984	930	927	947	946	928	986	948	938	963	941	933	903	943	925	877	970	913	919	933	992	978	959	923	922	923	973	958	955	872	995	930	947	955	959	953	948	928	867	934	993	980	910	915	949	934	965	963	908	916	975	943	883	912	968	905	980	904	940	924	919	954	905	938	934	984	1010	934	906	944	1004	957	939	1038	949	987	903	980	956	957	994	935	983	956	945	961	988	934	921	961	915	945	940	928	979	975	919	925	924	1024	966	972	906	947	975	953	982	938	975	1001	944	905	989	960	987	962	958	973	923	993	1016	945	975	942	903	952	929	956	923	939	972	983	935	934	962	992	947	952	987	927	925	961	938	939	1004	971	965	946	944	940	959	1012	1012	948	1001	996	899	872	946	973	932	946	908	960	931	920	983	947	927	909	926	955	942	944	991	982	1014	978	900	953	952	920	988	1023	903	993	1031	931	921	926	951	943	994	951	922	906	939	927	963	960	950	955	913	960	917	989	961	973	979	971	953	887	917	965	933	986	928	928	985	940	923	996	907	888	888	1014	950	909	977	908	953	913	896	984	970	921	913	950	910	983	951	924	969	906	943	920	909	988	939	966	988	945	980	941	999	920	932	971	959	933	915	966	945	969	938	958	934	926	948	946	889	910	935	949	921	958	986	1001	908	952	1000	976	992	970	991	973	934	982	892	921	987	946	928	916	935	972	959	924	966	966	911	959	979	924	913	979	955	949	978	919	979	1002	953	936	981	996	921	957	955	927	994	941	949	998	960	944	914	961	966	946	934	949	967	930	925	1001	935	879	982	908	934	926	922	907	1017	933	929	922	964	961	948	933	929	968	1033	942	871	939	971	925	939	956	913	985	933	981	900	916	944	883	1011	954	971	955	934	947	928	917	927	954	939	936	940	964	980	903	957	961	970	928	946	980	963	964	880	916	946	964	956	1002	899	894	990	950	914	951	947	982	881	986	913	975	964	936	974	932	928	1007	988	954	927	943	958	1004	895	962	1004	954	946	937	892	938	944	903	917	869	956	989	974	962	942	944	972	961	939	971	992	934	915	961	909	904	947	971	890	920	946	972	957	967	966	957	928	950	963	975	953	928	1011	928	909	943	945	940	934	1020	930	944	954	934	909	929	885	931	931	891	968	939	953	964	956	945	953	963	968	936	962	959	933	946	961	997	944	964	879	924	900	981	928	932	944	941	953	894	999	1009	935	940	954	971	932	1012	953	945	950	933	957	1028	943	876	896	913	937	956	975	963	928	919	933	951	990	985	953	981	971	974	968	967	1044	945	978	966	942	1006	988	918	910	955	938	922	963	952	963	956	936	976	946	936	960	989	921	952	931	919	959	912	977	936	947	879	1001	967	890	962	895	992	953	997	935	908	944	984	964	961	939	896	986	949	948	965	938	946	951	968	907	947	954	891	950	956	956	969	974	941	971	986	928	957	998	996	987	946	1009	961	952	956	951	920	975	913	912	918	911	916	994	945	922	886	977	913	936	933	955	928	941	951	938	972	981	952	929	987	1008	948	990	949	935	984	900	923	993	935	986	958	993	953	946	946	956	862	955	906	959	958	970	917	947	957	969	994	963	922	920	963	939	941	954	961	955	916	994	960	957	920	952	929	935	969	965	959	973	953	897	1023	939	905	906	970	984	988	979	957	918	893	1006	923	936	989	908	937	979	986	960	923	929	967	959	949	953	987	996	936	971	943	925	925	955	916	973	950	956	946	946	950	936	992	938	946	938	989	937	1003	978	955	930	939	956	970	1006	921	930	957	912	972	973	915	896	960	986	943	925	925	960	1008	927	992	961	961	947	895	936	919	933	940	959	922	942	935	924	927
3588	5799	4033	2276	1881	1638	1405	1280	1194	1092	1078	1007	995	1010	986	950	946	982	980	967	994	931	949	943	962	916	890	954	986	909	990	918	940	944	957	966	966	866	932	860	941	976	899	986	963	905	959	967	927	977	884	963	955	911	952	936	984	921	949	938	922	914	911	881	945	890	940	910	927	907	886	954	971	979	922	922	947	920	953	925	922	964	933	892	991	972	973	927	909	913	964	950	914	929	924	959	927	945	909	961	960	943	878	919	955	863	945	956	908	927	906	917	901	940	947	946	919	923	933	1014	951	922	962	927	936	917	910	924	998	907	897	989	971	957	936	904	913	935	908	936	998	926	951	900	867	947	953	966	937	938	950	952	915	892	934	899	901	932	990	939	938	917	975	962	936	899	938	955	952	962	908	991	893	976	958	954	957	930	921	955	886	931	924	954	954	968	959	903	958	900	915	929	963	898	949	916	971	910	938	938	928	896	967	956	936	955	882	886	877	900	953	933	945	861	918	946	929	912	970	888	923	916	954	899	938	910	936	913	922	929	927	965	941	883	953	938	887	894	902	911	877	931	983	952	926	936	961	914	873	976	895	925	973	902	903	940	969	891	915	996	960	937	911	980	900	934	928	923	900	867	933	949	887	937	894	930	886	841	972	974	945	925	953	984	910	928	945	887	940	941	883	936	916	933	925	916	995	888	913	900	906	885	961	903	963	995	913	907	890	982	938	950	960	981	893	926	936	933	930	944	932	965	919	914	959	925	951	985	984	932	971	959	923	877	956	902	940	874	924	927	932	965	971	888	984	967	874	917	944	964	929	950	960	938	967	919	952	909	928	908	1006	917	916	950	960	921	967	937	911	933	943	954	907	904	940	983	906	962	942	933	936	975	923	925	925	902	926	983	926	947	949	917	940	934	966	977	923	954	912	930	911	914	884	914	967	954	901	897	930	954	959	942	946	933	857	913	957	890	950	961	910	959	946	953	940	908	951	894	921	952	912	922	977	917	932	927	1005	921	881	909	895	922	939	932	897	992	937	972	926	912	920	929	864	880	991	908	903	928	922	951	923	911	922	922	1008	961	920	950	920	897	880	938	941	919	921	954	959	905	946	945	932	954	928	936	922	853	877	966	929	899	912	932	925	937	895	906	855	962	908	968	927	871	923	922	938	919	920	953	937	916	995	926	924	946	927	931	962	946	952	940	870	935	853	934	919	890	928	935	943	896	921	928	884	925	945	955	916	947	948	913	971	913	918	962	900	944	947	891	930	922	983	885	903	962	943	865	895	897	917	960	918	951	901	967	954	924	915	886	953	880	924	927	924	955	931	947	981	930	924	976	912	901	942	956	894	958	955	938	952	899	935	929	962	946	940	966	956	965	928	957	934	944	909	957	918	944	909	971	880	869	928	913	923	994	886	965	920	987	939	886	939	946	889	915	882	959	961	998	938	877	918	898	945	923	938	991	955	930	961	895	932	946	940	981	939	896	952	927	969	960	949	933	937	926	921	910	995	984	931	972	955	942	888	920	947	968	904	921	924	944	913	977	928	918	925	898	921	948	904	928	879	889	914	914	953	942	902	927	1014	944	916	942	880	937	887	943	919	891	930	950	951	949	929	888	950	914	921	904	902	923	899	928	975	927	932	969	950	992	938	869	929	945	950	936	969	890	963	954	895	901	960	942	981	935	970	907	879	900	907	971	921	907	947	888	939	987	872	892	973	940	893	883	943	964	937	887	944	871	900	950	941	996	937	929	904	927	926	909	968	946	890	964	927	926	942	926	888	936	903	951	926	930	928	930	934	950	928	942	918	933	936	909	938	886	966	955	901	923	975	907	919	975	937	950	977	917	964	921	928	981	940	938	951	890	947	921	966	889	918	930	901	912	960	956	922	867	883	966	884	943	916	991	951	933	917	914	949	898	953	949	939	964	918	994	935	886	942	925	897	858	905	994	931	943	999	909	927	851	925	944	886	924	899	910	910	914	953	945	946	913	980	900	939	985	920	1001	943	909	872	909	926	928	1010	899	938	921	989	916	897	928	914	985	927	950	970	978	934	935	904	930	946	907	962	907	944	949	895	956	856	941	903	938	937	944	969	907	928	939	920	934	970	933	974	955	899	934	898	981	955	904	897	949	880	950	933	896	900	939	935	900	972	946	967	907	892	907	982	896	927	940	939	957	990	962	949	927	906	951	967	979	979	919	930	928	938	954	892	927	935	919	926	897	938	975	922	947	932	915	944	947	903	944	962	944	927	956	951	987	902	886	874	939	975	965	960	902	963	927	928	917	890	935	983	923	934	890	881	889	906	892	940	961	908	944	929	962	936	928	884	940	981	931	929	946	996	936	957	950	975	939	923	907	912	906	876	939	952	1001	874	925	913	889	876	981	912	931	964	940	954	899	991	920	884	986	941	960	948	966	936	865	941	897	947	918	887	955	913	907	909	968	918	885	908	884	931	872	941	875	942	946	893	981	969	930	928	915	947	986	885	973	871	904	914	921	918	958	898	931	970	947	873	923	909	951	944	962	916	968	925	981	930	886	892	916	936	915	896	998	949	915	930	923	1008	955	905	989	936	933	942	956	984	922	919	938	928	947	877	964	932	847	940	964	918	900	936	955	933	936	911	900	932	959	915	916	955	953	916	871	983	914	980	961	959	876	948	1009	971	977	949	965	932	916	914	972	930	918	937	983	1015	932	979	935	929	939	953	923	928	914	969	943	1000	932	915	973	927	922	974	897	931	933	907	936	953	987	921	918	954	918	925	878	880	908	958	985	952	936	940	952	944	955	916	938	905	881	925	873	962	933	970	886	892	920	936	900	915	939	921	952	923	977	934	945	975	917	920	926	925	910	947	946	908	907	941	928	894	895	985	965	948	933	949	867	917	882	916	871	929	917	927	923	922	919	959	961	942	890	1008	886	906	926	968	912	897	958	940	931	914	963	956	915	949	899	977	907	922	910	959	1007	971	981	929	949	949	943	916	893	987	977	946	899	914	957	946	941	947	961	934	924	932	931	987	943	900	936	919	953	950	937	921	912	906	926	941	902	946	907	929	991	963	924	952	905	984	941	889	942	955	958	924	972	930	963	918	983	914	898	903	930	935	951	841	953	947	905	889	902	947	943	935	861	928	973	941	908	943	928	898	916	967	869	866	911	930	920	905	1020	939	913	920	925	947	956	964	946	944	954	1012	881	910	906	973	915	973	919	947	945	912	905	933	926	972	891	935	911	899	919	916	952	935	971	906	866	947	951	953	984	933	930	944	921	963	922	951	917	902	900	920	984	957	915	988	964	950	970	882	914	939	938	922	950	902	929	975	904	938	925	919	937	926	881	950	950	946	940	913	934	934	966	902	912	908	893	900	906	933	916	952	966	965	936	935	946	977	927	927	930	928	996	879	954	944	915	922	917	960	887	910	940	938	1007	954	947	963	970	920	943	902	902	916	942	895	908	946	906	928	985	979	940	916	928	926	950	957	929	981	970	896	964	887	935	928	962	903	955	901	923
22571	21350	29173	23920	21354	21410	10841	1232	880	781	710	587	618	571	531	538	476	496	471	483	458	475	448	455	450	464	408	437	429	436	380	418	414	430	394	397	420	404	431	386	416	402	409	391	401	397	404	404	399	426	394	382	409	404	422	439	426	367	382	404	365	411	418	407	420	429	352	396	409	377	376	375	402	348	419	411	375	363	408	397	431	403	379	397	390	394	392	351	397	391	396	410	394	390	382	420	410	381	412	355	401	384	376	394	412	400	403	388	382	427	380	413	406	398	397	381	360	411	372	383	383	396	377	442	413	389	414	401	404	404	391	405	393	399	391	406	357	371	375	380	387	393	382	423	418	387	388	388	397	397	380	391	387	402	389	404	409	400	399	425	405	388	402	355	396	375	387	369	386	415	408	372	392	369	393	372	383	416	423	376	377	400	417	391	397	392	412	382	367	365	420	362	362	387	427	392	413	383	404	376	378	367	411	394	418	395	389	361	415	377	415	380	413	368	387	390	359	350	420	395	395	413	402	373	384	399	356	419	378	394	368	386	415	370	374	389	380	409	400	422	386	413	394	397	379	393	371	393	385	373	372	410	407	355	374	389	380	385	384	424	403	398	377	416	420	385	395	396	416	372	376	359	369	380	413	408	376	403	408	412	380	387	387	406	396	360	400	417	406	392	359	382	395	412	405	418	411	422	397	413	428	393	355	373	400	402	421	365	383	400	394	387	376	379	424	397	396	386	358	432	400	404	396	375	433	379	424	404	411	383	404	378	439	418	405	425	390	389	441	386	377	357	410	433	411	432	406	408	373	398	398	380	314	393	353	397	392	415	375	377	419	400	418	381	397	393	386	383	425	374	402	401	377	408	370	392	403	373	342	369	359	437	372	408	403	380	384	382	388	374	394	344	394	373	358	392	383	400	376	370	370	392	362	373	355	372	418	364	413	371	401	391	410	415	393	416	383	423	419	401	393	381	406	370	395	380	374	403	389	391	380	403	406	400	395	412	428	409	362	405	367	358	381	383	414	391	411	413	398	398	430	377	384	388	403	359	420	375	392	406	389	365	397	396	400	354	397	417	350	375	391	416	385	404	397	390	424	350	412	385	411	404	401	413	366	366	421	411	394	383	394	418	422	398	393	398	393	377	401	391	379	397	395	403	379	378	387	380	375	364	389	391	412	404	401	415	374	396	399	395	357	377	381	421	397	382	392	381	380	427	398	389	377	425	389	372	407	346	398	393	384	379	386	372	369	386	383	411	376	378	419	442	364	376	404	380	391	387	373	386	399	361	375	363	390	370	395	412	383	404	445	384	391	392	404	370	383	386	386	403	403	375	376	386	398	399	357	375	397	355	398	364	382	394	373	385	361	400	396	384	382	419	404	388	394	411	405	376	383	402	392	410	360	396	380	428	396	379	354	380	356	390	421	384	398	380	398	430	378	418	373	400	415	416	387	368	368	388	370	420	393	399	400	413	403	431	348	378	377	382	438	414	365	391	405	391	406	359	409	392	363	371	381	380	401	386	400	410	364	395	385	372	419	377	373	379	379	390	349	414	367	410	385	388	414	397	389	422	385	380	387	392	398	419	392	390	416	376	432	388	415	399	356	412	420	392	409	398	393	386	365	389	404	393	389	380	404	399	376	391	431	342	395	408	389	377	406	405	403	405	391	385	391	407	403	413	380	397	341	392	403	373	403	408	433	400	412	408	406	405	407	367	383	371	392	383	390	400	416	368	387	369	406	409	402	358	400	386	371	382	365	422	395	382	401	405	397	412	407	379	404	394	399	434	357	374	359	376	384	362	378	389	374	406	399	394	413	436	412	366	380	383	370	365	384	370	378	385	392	395	395	418	406	395	385	379	385	431	390	362	353	399	392	407	393	386	375	411	353	402	378	384	369	365	361	364	414	391	404	373	389	375	370	391	386	391	413	378	381	395	396	408	374	403	397	391	388	400	397	387	401	367	396	408	408	385	379	381	401	377	366	382	418	360	399	419	390	402	403	363	382	401	425	381	375	403	423	382	406	411	399	369	432	414	424	417	397	377	347	407	389	437	416	378	397	389	376	393	401	402	391	410	383	373	361	373	389	387	397	407	362	390	376	380	377	369	423	389	409	405	407	376	407	410	421	385	392	404	384	383	410	358	379	378	376	370	357	403	376	411	408	396	396	393	403	374	400	403	379	353	367	387	368	388	395	379	420	352	372	356	380	366	426	431	394	371	386	389	379	375	392	397	398	380	419	385	395	400	382	423	395	365	417	386	353	401	404	379	383	381	397	374	371	388	379	412	363	420	372	393	367	352	407	415	375	403	377	388	398	402	394	397	373	386	385	386	363	409	391	400	398	420	415	371	397	382	373	400	439	388	404	365	415	394	389	371	419	385	406	431	386	380	374	367	381	377	385	394	403	364	394	369	402	357	367	384	423	392	403	386	402	384	371	390	369	407	394	354	376	400	430	375	399	363	381	373	367	399	410	396	428	402	346	363	368	427	393	376	410	430	361	386	373	414	354	405	405	361	407	387	395	391	369	406	361	397	354	398	405	375	429	408	385	405	388	359	415	388	408	345	376	395	407	427	378	374	360	384	376	415	379	381	343	388	389	416	367	391	398	386	386	409	388	382	419	375	418	408	377	386	390	411	371	392	365	392	403	404	395	389	366	384	385	401	377	419	386	392	377	393	384	415	407	369	385	398	405	409	389	377	407	389	379	368	396	367	395	403	382	398	372	384	400	400	391	406	422	432	410	406	398	414	364	413	355	387	363	402	382	363	371	380	367	416	394	348	382	389	422	383	379	358	387	360	399	394	396	424	388	400	385	403	427	392	410	361	364	373	358	404	399	388	401	420	396	361	396	426	352	362	379	419	423	381	379	415	404	408	387	378	368	385	427	413	400	393	397	377	354	416	363	391	395	378	386	377	375	366	416	370	399	348	390	375	355	397	383	409	396	393	439	370	391	371	377	400	411	412	419	391	399	393	411	417	387	389	366	395	402	440	370	415	401	378	372	422	393	389	364	438	380	381	369	420	376	407	361	428	305	393	374	378	353	349	375	389	413	362	377	397	424	410	366	415	380	411	385	369	379	404	372	399	384	410	375	411	387	385	356	412	411	383	375	407	396	378	378	381	386	375	372	389	391	414	354	386	368	428	391	414	386	366	383	418	386	405	382	362	381	395	399	397	421	407	395	356	364	388	387	388	371	393	377	372	403	387	391	385	417	418	380	358	390	380	341	398	401	363	393	438	387	364	368	349	382	402	382	389	386	378	385	415	402	376	392	417	404	409	354	384	377	383	373	394	354	400	410	405	405	416	382	385	388	384	393	375	416	363	368	383	375	355	381	441	370	389	369	377	411	345	408	404	380	370	372	451	370	396	407	394	380	381	420	361	397	376	388	406	407	423	394	371	367	398	387	407	365	404	394	389	390	348	374	361	442	385	392	387	396	349	404	396	385	390	386	392	385	425	391	392	389	402	418	376	402	419
4401	14640	10081	4886	3578	2600	1976	1569	1297	1012	845	790	708	651	630	575	528	533	556	493	471	473	446	460	442	409	428	459	400	442	417	427	404	421	393	382	412	360	414	407	445	399	395	384	413	377	377	360	426	372	426	394	375	376	393	428	407	357	369	377	391	394	383	377	381	364	360	393	407	360	405	396	395	368	400	349	386	374	402	393	398	369	402	387	423	374	396	396	397	368	398	404	396	390	425	400	383	357	350	363	375	391	400	386	369	386	378	369	380	380	426	392	349	373	373	400	381	359	406	367	397	381	376	374	399	369	385	364	379	395	396	400	374	390	373	380	381	409	374	355	387	384	351	358	447	397	411	379	368	404	418	384	388	378	403	396	375	401	397	386	405	407	374	378	388	401	384	395	371	379	383	378	375	387	379	375	382	365	321	396	385	371	349	385	350	440	383	380	405	393	432	389	372	378	397	408	395	406	384	428	367	356	412	418	390	365	396	398	353	367	398	380	383	353	361	386	393	362	395	365	394	402	344	391	356	391	404	395	401	406	369	385	359	389	350	389	342	377	362	387	378	447	422	354	382	379	421	404	387	410	366	361	398	395	374	400	378	362	387	366	379	386	387	409	389	396	396	378	391	380	376	388	384	357	396	344	395	397	365	376	398	421	346	377	367	373	398	375	389	406	362	408	390	401	403	385	397	381	382	380	352	384	371	364	382	395	375	349	410	425	407	387	384	407	363	400	339	351	362	400	387	388	394	346	363	383	355	388	384	388	397	366	388	399	395	418	333	385	375	377	412	371	383	383	384	380	385	414	355	351	390	393	364	355	359	387	397	337	374	361	359	384	423	396	391	389	385	399	397	363	368	408	382	382	393	371	369	418	384	388	386	417	407	379	385	370	367	387	369	378	377	390	388	394	389	430	385	366	370	374	382	367	415	366	384	370	381	411	366	400	403	348	403	381	401	390	378	395	397	413	394	408	366	369	392	377	389	398	383	393	385	353	405	405	361	383	396	395	395	368	394	364	397	367	375	410	381	385	410	394	395	408	391	359	380	366	382	376	400	395	368	405	347	390	409	368	397	371	420	382	401	398	398	356	400	408	376	405	412	385	365	392	337	385	393	373	387	374	392	383	394	380	370	363	365	350	363	351	388	398	366	385	372	382	424	403	377	395	362	370	384	381	389	395	366	394	397	375	383	353	407	391	369	391	392	366	399	375	385	371	368	394	420	394	376	388	363	391	385	358	377	393	399	356	387	397	401	387	394	427	367	391	384	394	384	375	366	404	390	399	390	358	364	340	375	389	388	403	361	384	370	357	425	364	381	398	382	386	375	365	403	361	396	386	388	359	388	396	412	367	391	388	379	421	405	369	379	381	378	394	379	413	387	386	381	442	390	427	392	389	399	367	371	401	386	406	386	387	346	385	386	382	374	397	362	370	369	388	340	378	393	377	381	380	387	368	333	423	372	378	376	339	403	367	421	388	363	344	395	403	456	398	397	390	384	370	374	363	406	381	351	388	373	393	365	380	357	372	394	410	354	386	371	394	365	383	421	360	360	383	378	349	390	350	402	365	352	400	384	383	361	391	367	384	390	362	375	404	382	376	386	340	355	341	368	374	350	396	395	385	352	364	381	357	393	385	403	366	396	383	398	364	378	369	366	380	384	326	361	360	355	371	366	368	358	371	394	390	368	372	393	373	376	363	381	394	380	391	417	402	367	411	374	356	416	419	384	368	365	427	387	388	358	343	396	415	396	375	405	389	381	420	364	324	369	398	406	379	378	380	384	421	385	381	333	400	403	372	395	397	394	356	386	374	389	389	375	354	382	393	369	373	390	380	356	386	361	363	426	407	404	357	384	371	385	388	355	395	380	394	400	386	381	403	389	378	358	380	372	380	381	391	382	371	412	380	367	417	349	386	370	373	399	415	394	384	368	379	365	404	369	382	385	400	385	371	339	383	381	385	370	349	404	402	387	436	383	391	396	374	386	414	384	402	402	443	431	401	337	347	362	392	391	397	351	382	358	373	357	381	351	392	354	389	421	362	375	372	381	383	392	396	393	376	388	383	381	377	358	381	350	386	369	363	397	383	372	375	441	359	372	377	396	403	400	382	374	407	370	395	373	384	389	454	411	379	366	363	399	366	345	392	395	364	385	356	366	385	405	370	423	345	386	385	399	375	402	375	381	400	389	412	370	407	397	401	389	409	393	372	378	394	409	393	380	380	400	361	341	385	364	388	408	380	384	372	405	375	353	377	356	413	377	436	348	402	360	394	384	377	372	375	400	395	381	400	396	379	408	389	387	415	361	381	349	389	376	362	420	410	396	392	393	386	400	363	377	387	388	412	371	390	387	368	358	395	354	396	374	413	393	372	413	380	376	383	380	403	389	347	399	384	362	401	351	368	381	401	360	378	424	351	387	354	390	395	372	406	389	393	374	364	371	399	411	392	352	379	382	352	358	380	392	386	411	408	396	368	334	390	389	377	360	420	397	387	394	353	360	374	392	398	382	381	388	371	369	379	395	344	368	369	359	390	400	380	395	392	358	383	396	394	396	387	385	399	371	369	427	411	359	367	372	375	413	395	395	387	358	337	376	375	386	417	385	375	365	384	396	378	369	389	403	423	379	403	372	359	360	376	346	437	382	384	366	389	415	397	379	400	387	399	377	365	350	382	374	381	391	405	425	347	368	387	386	399	417	340	350	385	381	395	375	396	381	360	357	406	412	379	354	411	406	415	358	405	357	380	391	399	397	352	382	358	373	385	408	399	414	350	400	388	393	377	386	375	412	368	393	372	382	388	373	377	362	353	382	379	396	360	400	390	388	379	427	363	374	389	363	354	389	383	378	386	364	341	413	417	394	394	414	338	373	363	363	377	368	421	338	389	388	370	385	366	362	411	395	382	370	368	358	377	365	374	381	405	413	386	383	379	393	406	352	390	378	388	343	409	391	358	378	409	403	384	369	392	362	374	395	399	354	386	382	349	361	371	361	388	401	353	369	388	333	401	389	381	400	362	367	375	330	399	368	405	404	349	410	395	417	390	406	385	355	362	372	361	384	418	396	399	405	349	352	402	330	380	358	418	417	366	389	359	379	390	413	397	387	366	425	422	384	387	376	400	369	361	385	385	391	357	368	418	368	390	370	392	368	397	384	378	372	415	392	410	390	378	413	370	358	370	367	395	392	359	402	381	374	404	396	398	370	395	395	397	392	376	436	358	353	399	356	374	353	386	389	375	398	377	379	357	368	376	391	382	404	372	396	349	382	412	334	410	363	395	376	333	408	411	415	384	380	401	395	343	393	374	406	380	401	374	375	411	381	384	346	372	383	392	359	375	368	372	389	384	403	363	400	379	378	407	399	395	391	383	412	385	404	378	385	373	374	376	396	412	331	383	369	414	393	383	394	376	355	385	380	360	358	380	391	392	360	406	411	335	389	370	353	400	375	383	397	387	371	386	391	414	368	365	371	359	406	440	398	394	372	358
27809	20222	8209	1341	938	860	850	801	808	791	779	811	843	822	783	812	834	773	796	775	795	768	803	828	778	761	803	764	775	796	787	804	768	828	795	797	834	861	802	799	755	798	755	832	765	769	781	831	753	801	787	779	804	802	823	826	803	802	813	815	806	801	809	796	803	819	851	813	824	791	773	816	820	813	801	785	848	776	785	826	775	788	805	769	821	808	785	829	831	764	779	780	773	754	800	769	755	812	776	804	858	828	784	786	824	796	778	815	816	870	764	811	758	816	784	812	796	822	794	817	784	802	824	890	772	784	785	843	827	835	796	804	813	780	823	844	796	741	786	862	776	825	851	790	847	850	800	825	791	776	813	787	740	762	776	804	844	819	870	786	796	780	778	788	813	821	818	811	759	756	757	787	789	794	833	820	801	787	789	766	801	817	813	776	778	795	806	806	778	809	820	725	829	801	800	746	795	844	791	783	788	797	820	746	798	806	808	795	791	792	776	814	764	800	858	796	803	809	799	761	831	843	801	826	817	805	755	811	799	802	795	859	747	809	807	804	804	792	835	777	800	790	799	818	797	785	784	812	832	803	777	784	765	799	784	791	808	792	818	782	812	848	709	735	835	817	769	771	826	795	814	795	757	801	817	758	801	799	793	781	745	803	772	774	775	767	795	794	803	786	798	793	835	783	817	800	813	788	853	829	748	775	789	790	836	807	744	788	822	803	758	815	777	829	784	796	778	801	804	794	753	777	848	774	804	755	807	809	860	839	846	794	756	747	812	782	784	821	805	871	792	819	831	792	828	789	819	820	802	832	803	804	822	831	793	791	821	865	787	805	817	784	782	784	788	821	796	775	814	823	805	813	798	773	794	848	794	806	822	784	780	773	796	828	813	787	808	820	772	801	816	795	794	811	824	753	791	812	799	791	804	839	845	800	757	783	808	808	791	784	841	819	762	794	796	744	775	859	741	804	827	761	822	780	817	831	788	781	812	809	816	798	810	797	804	846	783	811	848	805	816	782	805	783	832	770	794	835	836	720	814	761	822	747	814	762	818	794	828	817	803	778	731	808	796	823	799	761	801	817	819	792	838	789	863	760	799	736	800	802	805	820	803	828	818	787	809	818	780	817	823	745	815	835	773	830	805	769	854	751	810	807	811	774	793	832	737	787	780	783	800	831	787	794	809	824	840	833	806	777	799	817	793	845	781	815	779	832	802	836	821	818	755	790	798	815	774	816	807	802	862	807	855	783	799	799	768	802	770	802	854	750	759	866	819	773	855	777	777	816	823	796	772	743	838	818	799	817	793	816	810	787	762	791	824	817	791	782	801	807	776	754	797	761	813	760	798	826	846	800	818	798	796	841	760	760	816	764	790	790	809	790	810	843	750	779	803	762	814	801	764	862	837	802	782	802	772	783	849	800	786	791	830	789	817	787	812	806	796	825	813	829	817	759	832	849	736	814	816	780	803	762	816	797	821	810	778	814	842	802	819	804	797	816	755	811	766	820	827	835	801	797	780	788	800	825	831	768	799	825	818	723	814	865	788	792	836	800	822	847	806	759	819	770	782	807	837	829	766	790	831	740	798	767	772	810	849	774	810	785	821	782	791	802	776	765	793	819	840	855	794	839	789	752	766	755	745	781	784	790	770	812	845	839	789	811	816	805	786	775	804	810	833	781	809	816	792	802	787	779	795	843	809	800	790	785	844	808	756	792	797	816	770	797	851	768	836	776	793	848	785	833	775	806	821	808	851	841	808	777	861	772	807	806	823	826	833	790	786	795	788	769	781	793	813	837	758	757	813	842	849	778	788	816	782	786	801	813	819	796	808	831	810	796	786	777	811	776	797	799	815	829	767	801	807	809	806	764	780	819	825	802	844	752	792	788	783	825	828	772	827	751	781	789	788	809	799	762	796	801	758	795	831	802	749	783	811	811	775	812	787	844	818	824	781	820	824	811	814	802	845	749	795	804	781	779	807	776	806	790	780	811	847	794	802	768	780	752	792	783	825	820	835	790	718	787	800	793	798	764	795	808	835	803	757	836	794	812	799	798	786	833	822	780	761	801	815	840	845	806	755	788	815	858	784	796	770	779	798	780	799	782	858	817	760	790	800	810	815	815	788	794	826	801	747	790	808	835	812	799	809	788	825	805	802	737	823	818	788	849	824	847	790	760	846	828	802	863	826	815	817	792	790	826	819	796	839	762	804	785	785	773	779	790	824	791	796	782	826	798	760	813	783	819	858	833	772	835	848	790	813	792	810	782	821	814	826	776	795	771	770	802	827	816	786	828	827	814	777	802	753	765	824	836	804	785	799	771	824	819	786	796	715	791	856	834	905	792	801	809	780	830	817	760	790	806	814	822	773	814	805	812	755	776	788	796	763	780	835	783	790	831	849	760	821	774	774	836	801	806	845	827	800	821	776	788	803	771	837	782	826	770	792	820	808	805	791	817	732	776	770	778	809	799	810	776	818	824	835	788	746	815	783	824	781	771	820	792	807	774	849	792	824	874	818	777	827	799	785	814	785	814	763	805	819	726	825	786	869	784	753	818	831	804	780	798	814	768	788	821	803	816	816	850	785	794	806	782	813	781	818	809	824	767	824	791	777	807	778	823	745	817	751	821	776	782	831	782	848	815	833	802	836	817	802	776	832	826	773	800	803	786	742	783	809	806	769	817	805	782	851	781	758	772	805	769	755	832	859	856	746	827	774	809	748	794	837	851	824	874	794	830	767	850	801	839	783	813	834	790	790	762	811	781	819	761	855	825	795	805	817	786	863	803	773	815	775	802	828	811	729	785	769	807	763	790	790	804	801	774	810	799	808	784	760	832	800	720	805	773	776	790	758	774	830	811	751	763	778	741	767	848	795	775	847	778	769	789	786	825	764	819	775	771	803	785	829	785	826	791	791	812	790	831	836	761	788	764	772	803	794	789	804	749	827	813	779	815	775	835	833	744	815	837	782	802	800	783	778	794	865	779	801	801	823	823	816	770	817	810	815	772	816	797	810	791	808	771	809	761	763	761	794	764	777	775	831	772	787	795	823	786	822	824	794	809	807	749	797	836	802	774	827	812	827	805	790	837	769	821	834	783	809	794	816	798	800	806	749	798	810	797	807	777	795	778	821	798	740	793	793	830	820	770	816	830	728	820	807	824	832	762	866	777	796	774	841	744	784	777	808	814	802	807	761	737	754	844	787	774	819	780	799	793	782	790	828	806	766	777	795	824	773	836	825	830	778	841	849	822	779	814	782	791	837	803	799	805	811	815	788	808	775	854	850	804	796	792	813	860	798	827	811	789	800	828	816	788	796	805	835	845	815	755	781	837	766	744	787	773	809	832	811	815	842	776	790	784	807	798	867	785	785	809	790	836	786	751	768	788	796	827	834	827	787	788	805	807	793	791	838	810	808	828	885	789	882	768	820	776	821	788	849	833	760	866	794	790	756	784	783	766	801	865	783	744	789	768	813	773	802	774	827	855	784	747
4660	1986	1483	1110	1013	1022	926	904	852	825	877	763	864	829	813	786	808	780	820	767	861	811	805	842	793	810	752	788	886	786	811	820	800	876	820	769	815	829	781	785	870	798	766	831	832	829	814	798	817	816	830	804	818	754	836	789	817	799	765	840	827	845	836	792	756	802	821	839	817	809	789	795	766	745	846	727	774	793	817	813	802	858	818	809	777	786	811	781	805	810	789	782	843	802	831	821	782	791	799	756	814	832	834	798	816	834	826	798	798	793	820	772	793	856	815	810	757	774	795	812	803	825	806	814	836	858	771	820	801	833	826	799	809	794	786	786	843	789	777	808	817	804	809	855	784	804	828	790	767	850	823	832	822	739	819	822	831	760	843	754	750	790	812	833	850	784	758	798	814	826	833	831	835	790	854	792	756	856	806	808	793	766	774	795	835	827	817	848	774	785	799	822	755	855	772	788	819	818	852	792	748	803	810	776	739	778	832	814	845	850	833	816	807	770	793	796	811	826	821	764	804	798	802	790	816	807	780	802	861	793	789	862	815	752	794	789	784	824	795	781	828	807	774	803	773	840	798	848	847	758	821	826	784	771	806	792	805	787	812	819	795	867	799	811	794	814	759	805	878	816	850	821	809	831	801	785	750	839	814	764	826	800	799	852	818	837	794	845	766	826	763	819	836	825	825	823	835	751	841	801	793	814	781	815	827	847	781	844	829	739	812	798	847	794	827	810	765	771	749	735	877	787	776	793	815	818	798	838	805	836	811	841	864	803	853	780	854	784	808	829	798	831	808	777	835	805	846	807	873	761	812	787	828	829	819	803	805	807	833	816	783	776	838	805	836	807	828	820	816	847	857	803	844	810	805	796	793	780	816	772	769	803	825	717	802	784	804	860	850	872	813	774	762	786	843	785	812	808	791	818	788	815	865	825	833	809	820	838	781	819	782	789	807	796	803	822	806	866	785	845	805	797	802	830	848	860	820	800	812	823	821	868	806	825	833	758	784	783	760	723	817	843	805	845	805	812	844	800	774	817	803	845	822	807	831	852	806	810	826	797	795	826	776	778	797	758	828	829	779	818	822	758	829	834	836	837	790	835	824	840	826	813	850	814	786	839	815	790	820	786	803	828	830	822	843	857	827	831	808	831	798	823	819	769	806	840	833	796	832	815	761	801	782	795	807	766	809	845	790	868	787	842	799	849	787	834	771	799	780	833	826	814	834	870	772	783	785	792	800	821	789	813	786	844	830	823	845	821	821	817	815	835	825	742	757	806	791	812	811	812	764	823	802	829	887	794	819	760	787	794	833	806	830	807	821	801	806	806	800	794	790	792	811	835	820	814	798	804	817	819	792	801	822	800	822	785	820	790	796	804	797	760	758	811	795	789	823	876	843	794	826	792	799	806	821	870	808	785	797	826	827	781	860	777	828	851	797	816	861	811	789	793	845	858	799	836	863	808	802	803	808	797	785	789	774	750	856	852	767	808	819	844	815	838	820	837	791	804	851	795	784	795	785	778	813	821	827	802	766	787	853	846	840	820	762	813	837	809	775	780	796	816	797	792	785	812	799	853	797	782	872	792	775	846	793	772	804	823	789	776	808	765	741	824	853	794	837	813	817	812	799	788	802	796	822	810	796	860	797	806	812	753	828	751	768	823	848	785	805	823	848	806	814	883	832	831	811	805	829	824	805	746	802	811	819	852	757	777	799	769	770	817	786	893	824	830	747	836	779	821	803	783	839	760	801	809	780	822	832	783	754	805	806	772	798	818	833	818	815	873	802	791	825	797	796	827	826	809	778	846	843	825	821	761	835	791	825	848	809	794	793	801	861	799	805	839	814	794	789	851	798	825	831	833	816	818	821	816	806	787	819	824	801	858	796	814	818	821	778	825	852	818	802	812	762	769	789	800	798	841	830	882	791	786	800	805	845	832	803	743	799	809	833	822	811	841	785	810	802	823	784	836	824	827	836	808	860	819	776	856	832	811	820	770	796	831	789	830	828	807	779	801	797	844	846	796	826	775	762	788	827	786	817	840	807	775	777	845	801	746	867	856	875	856	813	864	809	793	810	848	874	828	793	813	827	763	845	797	817	775	802	806	809	799	836	801	805	848	829	815	822	809	804	853	794	822	795	794	798	780	809	822	806	811	794	770	829	788	848	802	835	778	776	857	828	769	788	840	793	821	802	848	787	763	820	828	789	837	798	826	796	807	834	840	786	791	876	869	836	846	739	783	811	752	808	828	818	805	802	801	823	834	863	811	785	817	816	814	803	794	826	798	783	738	817	799	783	839	811	821	778	808	850	864	872	791	824	752	829	840	744	775	803	862	818	802	801	831	794	819	799	873	875	859	821	824	782	839	791	813	800	810	798	824	783	840	769	838	813	857	808	805	822	789	816	769	833	818	821	831	839	836	738	837	850	787	868	785	839	846	753	824	821	752	854	852	801	811	785	785	800	846	820	804	816	805	777	825	767	785	793	806	889	789	797	777	802	758	818	801	851	860	798	811	829	819	806	802	829	794	782	847	798	780	798	824	755	807	811	845	793	763	842	782	780	795	855	814	772	819	777	826	761	821	808	852	788	811	790	826	833	825	786	808	803	773	810	829	796	815	822	785	834	820	806	746	799	831	781	770	797	787	779	819	801	799	793	818	828	823	841	801	799	829	828	782	838	795	825	800	835	796	805	811	798	792	787	847	812	795	800	861	793	831	792	837	841	855	790	771	849	841	799	818	871	820	773	819	809	822	828	812	779	823	782	776	814	758	839	813	794	846	825	792	769	847	857	838	741	797	851	790	837	791	813	864	822	798	812	833	769	845	862	815	828	812	840	790	795	787	742	802	776	776	831	767	759	810	822	803	800	805	813	771	774	808	761	805	785	802	808	818	871	786	811	861	734	773	798	814	780	836	792	843	798	806	847	829	855	829	766	858	809	772	867	772	799	810	805	814	802	794	805	801	817	735	777	787	845	811	802	816	776	785	744	827	818	802	819	890	815	823	861	775	840	778	794	784	856	861	809	815	814	823	793	881	801	822	777	787	793	812	835	902	843	831	812	760	781	784	815	788	854	879	846	751	822	791	818	771	799	836	804	794	772	817	820	789	798	841	824	823	829	825	812	855	824	832	734	780	777	810	786	780	793	814	784	808	837	803	800	792	790	823	826	843	758	793	771	785	787	807	832	792	755	780	829	810	816	820	820	789	831	811	814	814	813	816	825	739	826	814	762	779	789	773	800	774	820	757	801	832	873	807	813	820	888	796	835	789	859	849	794	808	790	769	802	809	880	781	806	792	765	812	820	829	841	820	860	839	783	818	755	823	802	766	827	808	755	837	834	813	819	783	772	756	824	783	804	776	772	829	813	851	828	775	839	845	793	816	815	799	785	796	800	817	810	828	800	816	744	791	827	842	782	794	750	838	819	845	806	803	830	827	805	770	826	838	767	800	801	790	815	758	777	824	758	850	807	866	791	811	895	811	818	795
23653	21348	28702	24334	21333	11333	1241	735	631	572	538	517	474	446	418	448	420	434	394	380	383	375	382	401	426	375	402	377	327	401	413	421	370	375	378	402	334	323	397	367	360	368	376	368	373	371	370	353	409	369	389	407	358	390	329	365	368	375	369	379	356	359	368	402	353	370	401	396	351	359	413	358	355	388	362	327	381	352	401	376	380	370	385	343	372	342	383	373	405	331	366	354	321	367	319	349	347	367	351	394	381	354	352	374	367	340	340	364	354	352	398	371	352	360	343	330	373	357	358	336	390	365	339	344	346	364	365	336	358	396	369	357	353	362	379	414	349	366	343	397	337	369	371	336	379	353	359	346	326	353	381	372	342	365	393	374	371	362	360	347	352	367	363	338	322	384	369	365	324	363	383	389	337	375	332	371	360	362	391	386	377	375	379	332	348	369	368	355	372	378	367	368	320	367	387	355	376	366	364	395	375	361	340	371	382	363	371	393	371	384	338	354	385	372	340	351	365	368	370	386	362	362	359	359	374	346	373	333	337	365	369	372	317	370	384	384	313	370	368	366	350	369	360	381	397	382	381	363	361	368	371	385	369	356	354	379	388	398	368	325	365	360	354	364	382	357	346	346	399	373	363	354	384	369	329	366	375	315	369	365	354	350	361	368	418	370	346	392	335	362	364	392	357	369	334	369	347	352	353	388	413	364	344	340	339	338	354	332	388	357	329	378	363	352	348	392	346	345	367	370	393	348	342	341	394	331	365	351	356	409	341	381	370	395	365	333	345	367	338	362	384	391	357	358	334	349	372	366	357	361	333	371	350	347	412	363	380	368	376	339	370	374	394	388	346	367	360	385	362	322	363	395	360	361	362	345	360	350	347	345	346	339	337	366	359	335	372	355	347	370	387	352	350	362	375	337	392	354	398	379	328	356	386	370	366	376	374	375	389	361	336	365	385	365	343	359	361	365	350	339	321	381	371	350	359	393	347	356	366	366	363	343	348	379	358	363	364	378	368	375	370	373	358	380	363	371	370	381	346	391	386	323	374	357	330	340	405	383	405	354	355	350	366	351	352	361	388	358	347	359	386	354	360	377	409	381	375	403	364	369	352	364	395	351	337	355	363	349	353	350	327	338	378	363	327	412	341	357	394	394	361	395	345	329	364	355	348	352	353	346	358	340	335	328	360	380	342	376	371	329	370	345	342	366	367	386	373	372	333	351	359	388	378	348	377	310	358	363	360	378	331	337	364	364	373	347	364	400	386	381	335	332	370	391	362	340	366	348	352	380	393	350	375	348	345	364	352	407	356	373	340	358	347	349	377	360	381	372	341	356	364	408	338	342	314	355	381	344	367	330	373	370	365	341	340	331	367	347	380	365	356	357	368	364	378	379	334	330	346	338	380	376	355	336	365	370	387	368	361	389	397	375	338	345	381	339	369	359	386	352	399	356	350	386	378	311	366	411	373	376	362	374	357	377	371	359	368	338	361	345	390	366	410	365	328	357	401	357	364	366	355	352	344	350	367	366	333	358	358	363	369	385	354	354	334	331	373	370	368	377	341	351	382	374	388	333	363	352	376	352	358	355	349	340	379	325	376	402	377	358	367	353	414	362	357	344	329	384	375	349	363	364	360	377	368	375	358	378	357	345	367	342	361	372	341	383	348	367	333	317	382	389	349	367	355	342	350	343	329	378	374	348	378	341	343	383	359	374	350	380	376	360	371	346	335	344	342	371	356	359	369	394	337	412	364	332	358	387	354	359	367	345	347	351	353	354	384	314	346	350	383	372	352	340	379	318	343	375	343	342	332	362	372	366	398	407	353	359	327	399	351	364	414	337	372	354	347	361	363	338	362	333	388	338	332	338	359	380	366	347	344	341	352	369	388	371	365	382	382	373	368	392	376	360	337	362	339	353	369	374	353	355	371	350	360	354	353	361	356	353	373	353	357	353	362	325	349	393	330	354	349	340	339	378	424	360	355	350	378	343	399	339	346	350	360	367	386	367	371	395	358	366	386	375	358	395	337	325	325	395	347	407	396	381	326	376	330	361	347	347	410	356	340	379	365	366	357	344	387	337	342	368	356	353	357	391	391	355	392	346	351	383	382	369	367	345	369	370	346	334	388	360	331	383	342	358	374	362	370	347	355	373	366	363	349	360	352	333	364	356	347	348	350	366	379	334	347	370	343	353	373	371	417	369	401	378	337	373	373	383	356	347	367	385	360	380	354	368	354	399	374	353	363	356	346	344	364	386	375	344	384	356	327	371	337	344	396	355	385	358	363	349	360	379	344	318	356	362	327	356	355	370	365	368	350	369	316	387	395	356	370	375	363	366	388	355	401	352	353	351	343	380	372	362	366	388	364	391	373	330	354	352	394	361	343	361	350	412	365	354	347	343	380	354	360	353	356	357	328	351	368	391	360	375	352	344	351	344	366	316	367	373	345	341	362	358	367	358	345	374	355	381	379	363	369	345	369	331	346	361	357	377	402	324	363	369	355	363	367	374	369	380	356	335	359	370	385	335	361	348	358	341	346	380	329	358	381	359	377	392	367	338	379	347	376	368	364	328	376	339	349	359	358	387	365	378	313	340	334	382	336	345	357	391	341	380	391	363	361	338	369	343	376	362	358	389	353	376	379	358	336	377	354	348	355	332	375	371	373	349	375	385	377	368	342	361	350	358	377	326	373	400	361	335	334	362	336	375	350	345	359	347	343	386	358	360	384	344	359	342	328	394	370	347	358	366	341	382	370	343	358	362	383	348	351	379	376	395	380	389	359	372	362	344	359	384	333	339	362	354	369	352	381	360	373	359	364	354	382	402	356	359	386	378	370	374	382	368	402	365	380	410	370	335	366	347	374	375	358	340	367	339	372	363	367	315	350	389	378	362	368	352	379	359	363	375	370	374	351	350	366	349	346	393	370	379	387	345	378	359	357	364	368	369	372	343	343	369	339	376	357	360	353	367	396	353	336	355	345	323	366	375	367	369	339	342	349	333	352	377	352	375	366	362	351	329	361	345	379	367	352	405	344	353	336	394	392	392	351	370	359	372	373	350	357	391	349	356	351	357	363	337	336	411	376	346	393	352	337	367	367	351	324	359	335	316	300	404	346	376	365	345	353	365	324	331	358	377	341	345	360	369	371	345	329	363	348	368	394	397	348	396	391	353	358	355	378	384	358	379	369	358	338	376	355	374	386	357	341	380	336	372	382	340	390	372	344	338	380	357	345	340	361	350	355	335	332	388	360	361	394	358	343	362	361	339	360	411	370	381	371	355	352	342	354	331	360	389	372	398	380	363	346	364	350	363	370	352	329	363	349	332	352	367	401	370	349	343	366	375	385	342	385	365	358	358	369	353	386	357	396	405	346	386	359	381	402	364	340	349	386	338	358	372	371	347	368	357	320	320	375	367	337	333	352	351	357	331	357	367	370	363	381	358	357	371	354	335	348	340	361	385	348	358	347	390	375	335	350	352	334	386	372	355	377	398
3335	9206	6066	2853	2116	1640	1229	1008	807	682	646	598	537	562	510	445	458	430	404	474	414	381	439	422	423	373	415	357	431	418	420	402	401	341	388	367	372	416	386	350	359	399	385	401	380	356	404	352	372	379	397	403	388	371	351	389	390	367	386	384	382	369	379	411	381	377	396	372	403	404	374	386	350	415	359	376	365	402	398	369	388	379	377	383	404	360	380	387	396	364	358	379	368	431	380	399	368	402	397	356	347	361	356	394	380	357	362	388	391	352	356	374	398	360	369	366	379	384	372	379	367	358	375	365	349	389	358	411	366	343	361	360	372	374	357	379	376	400	353	390	349	410	411	343	336	339	394	359	390	405	348	382	376	362	387	358	378	383	341	373	349	394	355	400	398	392	381	404	372	350	410	389	386	347	380	411	375	392	382	364	376	347	381	347	366	360	405	386	377	366	369	382	375	424	376	342	368	357	369	382	397	397	356	364	374	409	358	377	393	385	366	412	401	390	390	367	351	365	375	428	345	405	349	403	352	398	382	377	354	396	342	389	376	385	336	359	392	355	378	390	382	377	357	370	382	379	368	381	363	381	392	376	393	360	371	367	379	339	381	346	388	369	384	376	358	401	375	401	400	410	383	366	358	366	418	392	356	393	358	418	376	363	362	364	358	362	398	370	406	351	386	373	367	398	372	382	365	361	354	366	385	376	369	350	373	389	350	388	354	404	398	373	348	400	374	343	350	383	363	363	361	340	389	382	366	387	380	379	362	355	359	389	383	382	374	408	369	396	355	371	420	376	416	395	393	398	373	374	377	366	381	371	360	348	366	390	382	385	366	368	400	348	361	402	373	405	393	387	350	360	355	359	372	383	386	348	389	382	386	376	395	352	415	384	362	406	376	399	356	373	379	368	350	342	369	351	351	404	364	385	392	368	374	408	402	360	388	324	396	370	351	388	382	380	386	400	356	406	406	362	417	400	363	387	358	378	384	358	379	355	362	381	375	394	381	382	412	377	376	357	369	361	390	370	383	369	394	375	365	368	393	391	362	381	389	359	363	361	378	388	359	371	383	369	387	377	380	376	368	349	380	362	394	336	418	366	324	359	352	377	358	389	345	366	399	403	363	370	407	410	424	398	349	351	351	407	350	394	390	374	390	376	343	408	366	392	396	419	357	362	387	388	364	418	379	373	357	360	383	382	389	376	354	381	345	371	395	375	384	390	377	379	372	410	406	398	393	355	383	372	381	356	353	423	391	405	391	350	367	370	348	388	399	388	406	387	367	374	371	352	374	386	345	386	387	382	369	379	360	361	383	392	420	380	393	393	402	382	402	365	389	398	394	412	401	377	396	386	397	384	380	406	384	364	345	378	374	381	383	400	361	385	401	362	409	376	384	382	365	411	348	383	350	380	380	386	426	372	366	360	362	371	393	378	364	373	355	353	374	407	357	371	387	377	385	376	393	406	398	372	367	360	385	357	374	367	377	368	376	351	390	330	398	358	396	394	368	402	387	376	361	381	376	384	400	373	346	403	390	400	376	353	394	368	352	377	376	357	385	371	359	387	391	368	412	336	365	407	390	390	362	351	353	371	352	390	342	391	358	359	337	383	358	376	398	358	395	369	355	362	383	366	377	382	326	424	350	399	350	387	388	363	379	384	368	376	362	376	390	384	363	345	402	379	389	362	368	381	368	371	401	377	364	370	387	378	388	393	368	390	383	403	355	372	375	377	365	378	385	382	364	375	364	359	356	391	364	369	397	360	376	383	342	391	361	392	378	359	356	376	380	381	342	398	396	375	330	363	373	362	383	389	402	360	366	369	367	365	374	370	381	375	368	371	394	369	374	365	407	385	390	361	353	383	384	374	354	382	378	371	373	382	352	380	404	387	380	394	381	383	413	384	412	369	381	381	361	351	383	406	377	388	364	362	377	370	405	374	370	355	360	373	366	354	415	367	389	372	400	370	352	371	389	366	355	348	369	379	371	355	399	375	360	404	404	325	386	388	356	413	346	382	399	379	357	365	390	381	367	407	359	360	362	398	364	362	379	396	370	399	375	398	388	374	377	363	374	386	384	380	349	384	387	387	404	354	373	379	393	382	375	392	383	354	392	366	412	398	384	369	350	391	371	350	356	374	390	368	378	372	371	404	355	373	408	331	351	358	404	399	398	374	415	378	378	355	348	371	379	391	397	395	401	397	416	399	370	384	383	367	397	360	380	356	410	408	359	376	360	366	373	367	391	369	380	354	385	399	373	387	381	416	386	417	380	419	359	393	415	425	361	364	348	428	393	377	382	351	378	407	373	385	391	369	380	369	344	379	377	361	350	397	360	349	402	340	393	356	384	373	344	373	371	368	378	396	377	390	369	388	375	369	369	391	370	372	388	377	357	373	350	332	374	375	391	349	338	400	335	349	378	382	404	371	356	414	343	390	352	349	366	373	409	426	380	345	355	397	374	359	400	340	398	396	327	368	383	350	363	357	391	379	380	378	365	375	376	389	357	369	336	360	379	378	356	382	378	391	415	383	354	373	367	390	359	369	357	379	389	369	356	379	388	388	361	387	387	379	348	386	359	400	382	383	385	368	352	347	407	397	383	350	405	372	361	357	400	378	348	382	384	402	363	356	352	363	420	362	378	385	369	370	380	392	379	388	374	380	356	390	399	384	400	349	380	375	364	371	387	371	383	391	317	392	350	381	372	408	393	378	382	386	399	359	412	392	386	349	379	362	394	410	365	400	405	379	372	384	383	377	360	376	361	374	360	378	398	412	341	372	375	407	395	387	364	393	391	339	384	406	382	387	400	379	361	375	386	355	373	368	387	370	395	388	376	385	370	407	364	372	324	367	380	411	383	413	368	364	397	365	391	348	402	394	358	381	385	346	347	361	414	385	359	397	402	398	366	368	395	370	340	370	357	388	389	385	393	402	358	381	395	340	355	378	378	381	386	385	396	359	336	369	395	356	385	395	356	380	391	382	367	387	392	403	365	363	409	323	366	369	373	379	371	373	362	363	346	372	393	366	340	363	366	365	416	342	409	380	393	362	364	367	387	387	384	380	374	363	399	382	372	369	385	378	362	366	384	350	390	365	374	385	380	377	364	356	380	413	395	364	396	353	355	372	361	387	391	402	355	408	380	381	371	365	365	354	385	369	392	386	387	386	347	380	372	407	360	412	362	375	377	360	382	397	352	361	378	369	377	357	367	378	360	391	331	361	424	371	413	372	333	421	370	386	343	371	395	417	366	366	367	380	371	388	365	339	375	408	378	372	389	356	389	380	379	346	377	385	386	361	366	369	386	354	359	384	367	382	367	397	375	394	397	374	369	349	389	368	369	378	384	360	383	390	343	373	359	398	356	366	387	362	364	371	392	402	359	356	407	381	387	340	375	378	380	394	390	418	391	385	367	382	361	360	391	383	369	379	343	388	361	365	390	335	378	407	346	367	393	340	342	415	410	392	376	369	360	396	417	405	348	361	358	387	388	400
24552	21146	27505	25010	13057	1662	1227	1150	1072	1044	1010	1023	1006	994	991	964	932	933	999	973	971	984	1018	937	944	958	950	993	964	928	970	950	942	952	949	912	944	975	1002	975	935	955	930	940	965	1013	956	1000	934	983	969	940	916	993	961	955	958	1002	930	929	968	970	925	928	993	959	962	960	920	924	926	892	951	982	950	966	951	953	967	936	950	961	971	954	937	928	987	986	976	970	985	932	897	888	959	945	944	904	927	938	940	946	878	963	986	956	970	917	933	920	953	945	983	951	956	979	935	904	949	904	938	992	992	892	998	926	976	922	958	985	966	993	947	881	914	910	961	908	944	904	934	949	914	884	945	969	935	987	988	922	901	881	976	971	925	922	938	927	901	998	941	946	925	958	971	959	939	974	967	953	957	964	984	949	992	992	947	983	974	930	950	969	951	887	991	1010	1024	914	960	914	933	922	952	967	984	900	934	991	896	975	924	930	954	944	972	1016	904	938	969	1005	977	902	922	927	911	928	875	929	896	937	905	954	926	902	956	950	946	979	986	940	902	917	985	951	921	967	999	921	935	932	907	943	901	963	987	963	935	929	1004	925	968	939	941	910	940	957	949	966	996	944	978	980	982	1006	955	978	975	896	993	946	939	926	879	952	977	974	925	944	1005	986	905	947	977	949	954	968	962	959	951	906	931	954	931	967	1010	935	969	1009	955	904	970	952	958	925	922	943	911	906	922	932	1002	960	959	944	997	931	947	939	952	890	909	928	951	930	951	955	918	944	1016	956	947	972	950	974	938	974	964	902	894	993	884	998	993	935	906	975	918	889	958	987	934	981	920	987	951	975	973	944	944	979	877	957	986	919	900	983	988	965	921	943	956	976	992	937	986	963	984	974	932	917	918	933	922	896	931	928	932	984	917	927	931	983	929	926	974	956	980	905	901	956	894	943	952	961	987	949	946	942	932	945	896	946	988	942	917	1003	971	943	962	953	921	951	973	978	932	932	962	999	888	934	913	924	916	943	949	931	956	966	954	960	994	930	879	925	948	963	960	948	922	953	914	894	930	953	917	925	926	917	963	919	967	954	996	989	948	947	946	936	972	937	910	912	965	971	951	954	961	958	947	962	1025	952	877	959	957	947	934	942	912	874	981	972	944	909	1003	986	993	913	945	911	957	913	909	895	937	929	996	966	922	916	990	933	924	948	997	925	931	891	1003	995	934	958	997	975	976	929	926	988	1026	955	944	917	965	976	883	979	938	967	970	935	974	904	926	932	881	928	937	973	950	911	975	1003	942	917	935	859	948	935	914	948	909	985	971	939	982	954	943	941	949	965	943	929	938	931	950	967	888	946	947	974	1016	969	932	912	963	969	962	941	968	947	976	940	1004	917	972	918	962	895	971	946	990	971	978	974	956	932	913	913	977	949	917	989	965	929	961	954	919	972	951	983	962	918	964	975	963	999	972	966	927	968	985	988	947	912	927	952	895	967	1000	941	943	930	914	918	956	1004	929	977	947	969	971	894	918	964	973	928	932	993	904	1037	986	933	972	938	996	956	915	927	1000	951	947	975	921	898	936	935	937	937	921	1004	948	904	929	940	959	1016	929	929	856	936	908	968	993	936	946	949	937	960	937	968	935	960	928	903	954	998	951	1031	954	932	898	966	913	936	945	956	947	944	982	935	957	930	907	933	976	955	964	935	953	939	920	975	928	985	963	974	959	917	984	931	950	907	928	945	944	945	1008	987	956	975	927	962	990	916	971	936	940	948	915	934	971	971	969	923	943	919	966	949	993	940	937	1002	942	925	969	976	938	977	999	895	949	939	912	998	951	874	990	939	904	972	909	938	990	919	993	964	912	902	881	950	936	936	940	982	944	891	944	984	954	969	996	972	982	885	907	988	946	935	951	934	912	992	957	923	926	958	934	1003	940	989	923	894	944	925	948	999	973	934	929	983	945	911	936	974	932	987	903	947	906	992	926	955	900	930	923	995	918	949	961	921	923	911	918	963	953	947	927	952	881	963	940	925	969	970	994	951	955	938	939	937	905	944	950	896	929	968	985	990	914	869	884	979	968	947	924	902	890	961	898	937	958	925	918	978	877	905	912	1000	871	949	934	950	938	931	917	943	985	916	995	890	970	960	904	944	983	954	923	941	984	946	946	892	950	893	997	932	949	984	969	905	972	901	885	910	987	958	1015	954	894	933	930	924	948	945	933	910	1034	966	1013	995	975	896	977	972	984	963	978	937	959	966	934	951	974	905	883	922	948	963	929	962	913	969	899	914	945	901	917	994	942	937	962	953	886	911	930	944	950	923	942	933	951	935	955	905	957	952	922	957	939	939	978	912	946	925	957	956	965	942	915	916	976	949	909	966	934	1012	958	986	957	903	980	1000	993	938	966	932	907	958	984	990	916	929	946	979	963	955	924	956	920	936	924	946	965	893	939	975	935	973	954	915	980	914	1017	923	922	934	972	946	979	969	936	999	924	992	954	1002	941	989	944	942	914	907	949	935	952	1008	933	896	933	954	919	957	926	987	942	902	959	966	948	963	925	917	961	962	975	948	926	970	886	968	962	933	900	937	973	927	959	996	974	978	979	930	898	957	913	929	893	915	1039	978	983	921	941	915	953	884	998	929	979	990	963	969	970	969	967	931	943	930	963	944	964	922	986	897	931	918	925	949	884	932	981	912	918	980	959	973	963	954	951	989	952	899	952	916	895	969	984	933	910	977	934	908	1019	918	934	974	900	980	937	954	920	969	913	963	958	942	960	993	963	1021	940	945	938	928	971	954	903	943	994	873	938	943	910	908	988	924	928	989	963	986	940	959	952	983	967	1002	960	977	962	937	956	955	986	978	969	941	942	932	929	922	931	949	950	940	943	1013	918	977	973	933	954	1003	947	966	932	954	953	991	950	926	924	950	932	943	952	939	976	995	972	949	954	990	1004	964	960	936	900	931	921	915	944	926	957	926	953	966	970	1019	969	990	964	985	939	1001	929	946	1019	941	950	960	940	912	948	981	917	954	928	951	920	914	970	956	894	908	935	979	945	924	916	941	919	941	903	992	900	904	959	934	953	906	976	920	929	930	947	958	917	926	915	943	920	1021	946	956	978	924	964	927	930	922	905	951	928	924	1005	947	908	928	912	908	974	885	980	902	920	923	937	952	947	1001	962	986	895	972	939	948	988	970	937	954	937	933	959	906	946	980	949	952	958	951	943	969	967	911	917	930	904	946	973	959	887	949	917	996	942	954	892	903	931	942	972	935	964	871	918	941	937	923	943	937	921	942	1002	968	934	925	934	998	947	952	945	935	926	967	920	967	989	976	929	931	962	951	958	943	961	919	952	905	956	946	945	926	904	1000	982	949	972	1018	912	981	876	891	963	941	1008	955	979	975	937	1015	936	926	928	947	965	983	970	927	918	926	944	907	967	943	912	971	917	920	922	898	920	930	973	985	995	909	923	934	1003	909	926	921	922	993	998	965	929	954	1005	949	922	961	956	901	960	904	901	952	935	967	909	927	955	956	946	986	932	946	1020	957	936	945	946	927	936	930
3627	5829	3948	2363	1855	1589	1415	1304	1218	1133	1048	1037	988	1015	947	981	992	933	978	865	999	965	990	937	1043	982	920	918	949	965	946	927	938	950	926	903	938	966	894	948	934	944	924	922	916	910	939	941	948	938	932	927	907	920	948	954	920	899	926	890	984	915	1007	949	956	949	938	940	946	983	919	917	945	894	930	908	928	954	897	926	934	951	924	984	882	908	891	924	996	924	841	905	924	928	947	943	928	974	931	948	974	923	957	906	940	962	916	950	918	954	949	980	883	902	885	940	905	923	946	925	913	902	922	959	899	952	946	878	944	949	847	940	932	923	945	939	909	938	953	918	955	873	938	923	922	977	903	876	875	917	910	982	939	939	943	972	926	987	937	962	912	933	921	924	958	934	925	893	942	974	896	916	991	887	932	950	945	979	890	902	875	933	961	965	925	938	945	965	939	952	906	961	975	932	925	956	932	960	928	947	927	903	897	879	898	891	925	997	1006	913	971	913	924	917	935	934	943	926	982	898	967	937	970	935	970	989	983	931	884	946	924	897	924	960	936	969	953	930	889	969	955	926	927	936	916	973	967	988	937	924	937	908	889	914	933	915	902	934	953	991	906	959	980	889	917	965	937	916	958	981	905	953	955	984	953	932	928	960	951	945	940	923	921	894	958	920	953	953	946	910	937	952	961	957	924	972	914	958	913	939	902	947	971	979	885	886	940	912	962	931	931	898	929	942	944	912	955	921	947	938	952	925	895	937	986	932	905	944	948	974	895	955	922	925	950	989	914	934	904	938	957	895	976	970	921	893	930	955	939	894	906	939	965	943	891	967	953	959	908	888	894	950	978	960	959	905	917	924	963	888	967	957	903	950	976	871	943	952	937	931	878	929	960	935	955	952	866	969	921	962	988	918	954	912	930	910	926	918	982	936	963	974	881	920	910	887	954	914	925	945	929	934	945	930	961	901	944	940	931	900	954	938	973	942	883	958	877	955	955	947	912	940	977	863	899	956	931	949	934	952	988	952	966	933	939	949	861	940	924	946	912	936	941	889	932	933	909	945	887	925	937	948	897	974	890	973	966	957	958	900	934	952	935	964	948	990	861	926	906	960	917	973	965	964	961	996	851	986	914	906	930	982	957	977	955	1040	916	933	914	945	945	922	902	902	933	906	976	926	936	902	959	929	915	924	946	885	984	928	919	937	873	967	890	918	950	923	948	919	1025	948	880	994	908	944	890	938	918	923	892	917	931	959	924	934	930	939	953	918	914	942	934	956	928	954	924	879	963	901	905	962	913	986	959	956	931	907	928	934	894	873	940	936	949	922	905	920	984	948	915	918	944	926	945	928	942	939	961	945	972	955	919	955	883	979	960	923	915	951	927	945	972	1023	938	915	968	956	847	921	913	910	979	907	921	1003	944	942	927	932	971	936	973	915	957	966	914	948	924	931	945	974	921	967	951	894	975	906	932	918	990	970	956	969	949	934	958	911	940	869	939	965	941	936	949	941	974	968	899	971	948	967	964	853	929	957	964	891	939	930	880	924	899	940	884	894	896	870	974	922	894	948	934	908	950	943	931	927	904	940	933	931	957	887	927	964	959	976	971	902	980	952	943	910	937	922	950	910	892	982	937	936	919	919	957	943	945	976	902	939	931	929	868	919	940	955	942	925	943	883	923	950	872	951	918	943	906	987	906	888	947	926	1011	934	917	922	911	974	973	935	926	909	915	904	954	912	978	959	951	960	981	925	874	933	908	973	910	858	936	996	948	968	939	949	930	893	952	953	923	923	927	956	982	949	935	926	915	910	960	915	943	921	960	986	954	939	904	952	909	899	898	946	909	931	937	921	909	941	950	929	922	920	891	919	932	933	962	955	843	928	904	871	933	892	950	1022	928	950	980	873	989	918	852	917	910	935	928	930	912	951	926	885	908	975	928	952	965	958	965	950	951	941	902	929	955	898	879	945	883	918	926	976	921	906	952	942	911	925	899	873	930	940	933	952	939	946	954	921	905	941	931	920	935	930	988	913	891	958	952	947	979	888	965	980	944	924	954	944	977	935	918	923	937	940	928	939	937	924	900	896	988	936	985	979	913	961	894	907	978	934	947	935	962	914	965	944	936	982	971	961	907	961	941	948	867	972	921	892	973	985	919	922	952	972	961	872	971	943	893	946	868	907	951	941	940	995	951	912	900	896	900	955	937	940	950	892	922	911	926	932	997	935	938	945	898	919	955	912	957	981	966	879	977	971	944	923	928	961	911	951	925	954	923	981	919	988	899	901	931	883	928	909	933	934	957	965	997	973	949	956	963	923	931	923	893	957	960	901	955	960	972	928	854	899	924	914	910	909	931	908	950	942	930	893	904	985	975	922	945	962	926	916	932	935	952	939	913	885	925	936	894	917	909	950	942	945	991	977	943	917	952	859	911	972	898	925	951	924	910	927	901	855	881	963	922	954	952	933	905	967	939	967	943	871	915	880	949	971	942	922	946	977	972	951	959	931	929	915	902	932	1017	968	966	914	893	956	927	966	898	882	944	944	872	941	927	941	906	970	977	958	900	959	939	895	921	946	920	911	911	915	906	951	938	948	963	963	931	901	956	933	959	923	934	957	945	863	900	930	1003	918	907	981	968	929	907	922	913	918	930	938	954	975	909	914	948	955	885	917	946	920	940	863	941	953	889	924	938	885	863	935	914	941	949	918	906	884	975	1013	885	967	961	883	925	932	949	947	874	913	950	916	874	928	934	988	931	906	928	971	951	941	981	940	966	934	893	912	923	912	945	882	915	916	932	965	923	887	938	877	959	956	936	899	981	918	947	930	890	959	929	926	920	964	914	885	961	926	960	942	949	893	929	936	945	930	1012	924	940	932	878	902	971	924	901	893	904	893	943	884	940	929	977	952	955	984	883	923	952	1004	955	979	932	969	913	910	942	990	953	925	963	877	937	924	933	941	985	889	939	934	911	951	940	1043	973	935	919	949	968	976	876	901	986	923	966	947	939	940	933	903	947	925	962	1026	972	928	908	910	922	943	899	959	916	928	982	965	963	946	944	949	955	922	956	938	926	941	969	935	881	941	969	886	926	991	959	884	860	926	953	943	951	937	929	882	925	924	917	907	976	919	915	937	940	947	950	947	977	959	978	904	891	959	961	991	934	921	909	946	994	892	934	938	982	958	963	913	948	935	888	906	958	891	915	926	915	928	918	916	951	941	927	914	906	969	931	964	960	968	922	928	958	923	910	940	890	939	946	948	973	935	922	879	1026	937	916	927	923	897	927	929	925	968	923	957	918	914	936	924	921	942	939	942	920	896	955	880	940	963	948	922	916	930	927	973	906	939	931	960	983	946	914	947	920	896	885	879	929	956	917	905	915	910	972	901	904	959	924	934	876	871	922	915	917	897	870	911	893	900	907	959	925	926	905	940	902	888	894	937	942	922	972	959	890	915	910	996	984	949	985	953	885	938	955	946	962	991	917	947	938	919	956	948	977	932	974	987	916	900	948	920
22604	21364	29146	23933	21369	21439	11154	1295	909	795	702	683	578	547	591	540	523	495	474	470	436	444	478	453	451	425	414	442	419	467	464	417	426	411	457	401	447	414	422	422	400	399	397	403	421	402	423	428	403	406	420	407	400	399	380	415	421	423	419	380	377	416	397	404	418	394	412	411	423	406	374	410	393	385	410	422	414	399	391	394	377	366	384	418	384	413	386	454	396	370	411	395	414	402	397	402	408	417	403	362	404	394	424	395	436	386	385	390	395	449	414	406	452	416	405	419	367	402	375	387	442	404	400	364	385	414	357	415	393	397	397	380	401	427	377	393	379	404	401	386	414	387	391	391	401	425	399	433	429	410	393	375	409	412	401	378	396	389	392	403	408	375	449	410	371	389	413	417	383	432	409	363	396	370	397	419	355	393	450	461	421	378	415	406	380	420	366	363	402	410	422	433	363	408	418	407	399	361	402	362	397	364	393	392	397	379	329	399	374	404	410	397	389	412	416	393	389	403	404	456	408	376	401	400	401	377	364	381	422	378	394	396	407	398	422	403	429	398	402	406	419	430	366	429	374	408	402	365	405	413	324	377	355	407	377	436	369	382	356	401	411	400	388	408	392	392	390	407	380	390	357	403	377	394	386	413	394	373	415	377	364	356	423	370	391	412	374	423	368	392	394	374	396	375	379	426	381	402	410	423	410	388	361	408	398	429	370	400	443	391	389	394	375	400	432	393	396	352	373	404	371	386	394	365	393	388	396	427	407	378	396	418	392	379	386	430	386	419	400	419	372	432	411	373	386	390	389	368	422	398	431	419	432	389	418	366	403	426	394	405	432	397	388	410	375	382	432	387	410	378	388	331	400	393	415	405	396	411	412	391	387	398	397	394	417	407	432	412	415	417	402	406	371	385	367	383	453	419	425	408	387	419	363	361	407	379	387	406	401	425	402	396	381	380	407	388	322	388	372	423	385	441	407	435	399	416	422	374	381	376	425	368	399	384	353	396	405	391	407	382	371	419	374	412	347	384	407	369	422	386	383	371	365	437	411	408	398	391	408	403	387	394	418	391	371	403	382	419	394	376	359	397	399	384	407	389	406	374	410	355	412	395	405	382	425	416	399	395	412	422	430	393	397	392	393	419	409	381	427	387	352	370	407	396	388	403	380	414	446	387	359	413	439	391	376	407	381	408	438	404	442	414	436	393	411	425	423	423	393	422	390	423	382	402	403	390	385	391	417	391	392	403	368	399	400	397	434	428	383	375	419	406	374	393	389	423	381	402	391	402	365	403	378	405	412	407	355	386	382	375	413	354	411	380	402	385	390	367	390	422	372	371	377	410	379	376	396	377	402	379	382	379	403	412	408	393	399	385	424	424	375	379	402	365	392	385	401	400	409	429	395	430	415	378	404	398	415	409	410	403	393	396	404	396	384	386	394	388	414	418	351	399	404	370	440	384	403	392	394	418	389	365	377	388	356	416	379	372	391	428	405	406	417	403	373	411	433	381	405	412	393	369	400	413	378	410	397	390	386	398	379	375	392	386	389	385	394	364	380	421	386	421	385	396	427	401	450	393	393	415	389	369	412	368	391	355	432	405	402	382	385	381	402	384	404	400	398	414	403	369	394	424	375	396	398	389	398	397	387	412	406	426	405	420	426	382	429	378	382	400	441	392	394	387	386	361	360	392	387	363	383	408	394	413	407	385	437	403	386	382	387	397	394	397	415	415	383	409	426	423	397	414	386	389	403	405	387	405	431	436	453	373	382	389	398	396	396	429	370	392	405	363	380	339	414	415	380	368	376	413	376	417	391	393	433	398	396	377	363	404	372	401	400	379	393	385	371	414	394	391	410	390	394	387	380	412	401	371	410	385	393	357	378	410	388	398	376	408	361	387	436	399	398	381	396	394	387	347	399	396	420	401	360	423	378	407	387	396	419	363	426	382	391	391	390	394	375	405	384	393	403	385	416	373	409	400	392	375	396	433	404	417	385	401	397	410	410	409	430	398	423	393	379	389	416	398	413	390	386	433	384	437	385	441	404	421	431	392	418	412	373	389	385	377	416	412	412	358	392	410	391	381	405	388	433	403	399	383	356	393	388	383	441	407	372	417	376	370	396	392	398	354	378	383	382	394	395	423	400	381	429	410	399	385	379	377	376	403	410	407	379	362	427	393	365	423	395	394	402	389	364	446	381	353	402	417	404	345	389	385	384	422	409	390	388	400	413	419	415	374	386	400	387	402	396	402	399	398	377	392	374	392	411	394	397	411	352	367	335	411	393	392	417	387	381	399	361	382	391	384	372	352	365	394	408	386	402	394	379	433	404	365	377	393	430	402	400	378	383	397	373	385	419	402	398	375	415	404	381	405	325	387	434	407	386	355	374	387	402	410	395	422	382	432	393	391	429	390	415	381	390	412	392	401	404	398	383	369	405	395	400	380	417	365	382	404	417	395	389	422	380	409	411	396	370	388	433	385	401	366	393	406	402	386	368	410	386	394	413	421	425	385	388	367	373	356	360	399	393	383	413	421	382	413	387	388	396	408	390	426	459	367	402	386	387	359	394	393	385	406	385	370	373	379	401	406	396	401	421	368	376	380	400	436	372	395	403	408	363	437	382	412	391	398	395	398	347	394	390	403	377	388	358	395	400	373	418	387	414	383	399	400	392	390	408	411	370	393	402	408	426	404	409	374	386	398	378	400	358	414	409	362	379	399	414	381	386	381	388	400	415	366	345	417	401	381	385	402	418	394	351	384	391	385	414	426	408	401	422	410	391	382	393	383	375	424	376	384	398	388	412	394	412	376	391	419	430	379	363	374	422	396	359	379	414	419	436	354	417	376	402	398	416	372	368	401	403	389	411	382	398	379	395	378	383	392	395	400	430	386	421	382	407	404	336	381	384	375	418	409	442	404	377	384	402	376	369	445	379	418	361	441	394	397	414	394	409	383	373	400	407	380	395	382	412	383	421	419	401	411	394	371	388	425	388	368	398	359	394	415	384	378	454	428	406	388	379	410	411	404	433	384	365	397	445	420	403	413	356	368	405	369	420	395	407	376	380	350	385	416	423	380	393	352	379	419	399	417	411	369	409	392	379	414	379	404	421	369	414	375	380	400	389	414	397	379	418	404	397	382	382	414	409	407	367	410	401	375	391	408	396	405	397	416	405	387	405	377	391	414	417	384	357	374	347	421	382	363	398	377	404	384	417	417	435	420	400	408	425	389	417	370	394	377	344	386	424	413	408	418	408	375	380	395	398	337	387	378	418	396	404	383	449	408	396	390	388	395	359	382	395	363	406	366	404	407	389	406	420	407	382	361	400	406	409	391	394	395	378	349	380	402	398	391	392	394	394	411	372	388	385	464	379	389	386	370	407	433	404	397	399	384	385	411	376	383	390	391	389	398	403	378	403	371	407	394	386	380	398	393	436	394	369	387	383	397	413	424	367	410	391	353	431	396	392	395	388	408	368	420	408	386	385	411	378	409
4375	14695	9995	4961	3513	2659	1991	1606	1272	1111	924	799	705	652	616	573	595	527	523	497	454	473	458	459	477	438	428	445	408	449	442	423	451	425	430	422	420	428	405	423	379	384	361	412	419	407	390	391	394	389	351	372	408	360	416	395	383	390	406	436	366	391	369	399	433	448	404	377	409	387	396	390	379	419	373	388	420	382	403	388	372	392	420	389	379	367	394	385	363	377	396	372	388	397	388	360	365	384	412	396	369	356	406	424	381	353	411	383	377	380	347	410	424	361	374	378	360	380	354	395	376	422	334	401	393	425	379	366	367	373	389	392	387	374	382	405	390	390	429	413	383	365	365	378	406	390	405	356	364	396	416	396	372	370	384	400	390	372	359	388	381	405	362	389	345	405	407	368	384	375	390	432	388	361	373	377	374	366	381	401	360	368	381	376	375	375	370	397	393	368	401	388	386	378	368	413	361	368	375	429	416	402	351	392	380	416	379	389	393	373	384	374	379	406	418	423	375	354	342	409	420	459	405	401	383	368	367	394	402	387	365	374	370	352	370	411	393	411	383	412	402	373	406	389	384	413	385	423	419	369	370	371	422	390	389	419	393	385	358	356	385	393	373	362	353	406	416	365	386	369	380	369	405	403	365	395	382	370	383	394	401	370	400	381	387	373	369	377	389	359	383	399	374	401	386	412	367	383	394	400	378	374	388	352	398	393	380	415	374	392	370	387	394	380	362	427	380	370	366	415	338	384	373	380	372	391	380	395	354	420	354	414	363	388	389	378	407	371	397	415	364	361	404	382	384	414	378	369	380	357	364	377	364	328	361	376	394	370	374	381	392	438	345	389	369	403	360	432	405	349	390	409	378	395	377	380	403	376	368	386	410	399	410	381	409	395	389	404	370	394	396	410	429	413	382	421	403	359	379	393	404	393	388	390	404	392	350	406	370	398	361	391	353	371	381	388	370	378	418	443	383	408	364	402	403	406	341	356	388	361	380	417	382	385	391	384	366	370	410	411	378	407	385	379	394	419	365	407	408	421	385	424	427	378	401	413	418	391	379	398	379	348	390	405	385	385	383	413	376	362	399	376	394	414	385	395	389	362	401	385	364	394	402	346	398	372	381	357	371	381	396	374	381	397	366	360	392	397	393	377	386	377	399	381	407	424	370	409	397	383	345	410	429	380	384	402	392	368	379	411	400	376	367	389	381	421	410	384	367	399	377	376	385	383	397	352	401	378	369	359	389	384	377	362	418	379	371	402	403	394	427	398	376	402	389	413	336	404	393	371	424	379	408	403	409	407	406	378	405	400	375	370	389	387	377	403	357	372	415	387	371	432	359	390	389	406	370	390	375	378	357	408	408	397	396	371	359	410	399	385	400	408	359	354	358	378	388	396	375	362	407	385	345	380	411	372	430	308	386	351	389	383	419	372	391	391	399	385	393	380	404	374	403	392	376	388	380	372	394	403	394	370	369	363	381	426	373	390	375	403	371	393	371	387	385	352	406	400	386	357	408	419	392	401	368	379	396	354	396	401	394	376	395	383	362	384	458	347	415	399	413	425	402	361	395	414	408	398	386	401	390	381	373	382	387	383	389	376	383	376	338	356	339	390	354	416	385	403	360	392	376	384	415	373	387	387	418	400	382	360	378	391	392	388	389	387	419	357	388	370	348	359	407	405	374	398	390	380	363	385	372	421	406	412	379	349	389	376	417	404	386	380	387	400	344	429	422	426	400	400	410	399	374	371	379	355	402	404	420	370	384	369	401	414	413	332	398	383	346	386	373	391	372	413	346	405	376	383	422	355	420	398	395	372	364	384	347	381	376	399	386	415	402	373	391	442	371	379	387	365	386	381	359	419	431	377	383	415	406	389	407	373	374	365	347	347	423	410	376	379	363	374	394	416	409	396	380	412	377	359	350	412	407	356	367	321	376	391	413	427	377	372	361	397	381	373	381	371	408	378	392	405	385	424	393	387	399	393	411	401	379	366	343	361	377	426	375	376	375	405	400	397	380	374	375	387	355	432	404	387	395	380	372	385	404	379	392	387	375	351	406	411	385	411	423	410	334	392	397	413	410	355	355	350	384	407	397	400	376	380	409	344	371	347	400	388	369	349	391	371	390	368	433	388	401	361	367	418	370	361	400	408	360	382	389	401	382	422	375	409	363	370	381	381	365	384	406	364	423	366	388	380	404	387	408	421	374	395	395	384	382	400	435	393	382	346	384	406	371	374	390	409	375	404	431	391	435	371	359	357	392	380	376	382	384	362	389	364	412	398	377	400	420	417	386	376	365	415	395	422	377	381	390	392	406	389	396	398	368	410	383	420	374	379	401	377	391	371	417	373	375	343	367	374	357	356	379	415	360	413	372	370	386	383	385	366	413	386	408	421	384	352	419	396	407	364	375	382	387	403	357	347	394	409	373	389	356	412	384	390	391	375	423	357	367	381	394	392	404	371	358	380	391	376	389	399	383	389	396	376	380	409	393	407	375	379	424	372	387	392	403	390	359	430	413	396	394	380	405	376	392	383	408	373	371	373	373	392	383	355	384	392	380	368	367	384	402	399	378	381	360	408	365	366	393	403	435	394	414	368	387	377	374	406	371	426	376	406	369	360	386	365	379	393	398	387	412	396	383	396	406	400	375	394	367	394	411	369	389	387	381	367	400	403	362	360	394	379	399	340	366	388	406	372	393	406	398	400	371	419	374	367	378	381	381	408	381	388	391	362	386	383	378	391	387	395	380	364	389	399	414	395	388	393	362	391	349	393	384	375	400	418	380	364	396	388	383	354	386	390	365	389	351	352	365	360	378	389	388	373	364	405	366	377	419	405	361	392	380	383	398	364	409	376	374	415	400	382	346	371	354	388	371	389	383	378	384	359	412	385	376	413	357	394	391	394	379	347	362	419	405	398	395	401	395	412	396	374	360	374	396	390	387	426	370	413	429	396	359	393	388	378	403	354	367	393	408	394	375	381	406	380	413	382	391	380	389	391	388	393	380	357	395	380	377	387	352	371	406	386	360	397	374	372	348	370	379	402	381	392	371	408	377	398	324	397	377	360	395	400	363	367	422	391	401	377	360	417	371	367	331	384	396	389	385	368	387	373	444	396	416	391	418	417	411	417	368	406	383	391	389	386	384	389	397	389	369	392	392	401	399	375	409	389	420	401	365	375	384	362	367	417	399	411	410	422	369	390	422	394	367	405	409	424	379	410	389	385	400	378	370	382	412	355	417	437	354	373	409	395	400	406	373	372	404	392	368	415	426	343	402	420	379	373	377	355	373	393	392	366	381	388	362	396	432	375	375	438	414	391	366	395	402	386	376	385	415	442	445	389	398	369	389	419	394	374	397	390	383	439	385	378	399	353	394	336	431	401	398	391	380	388	388	379	392	375	372	404	401	379	388	395	408	373	375	387	377	408	416	400	388	394	369	397	426	399	367	333	376	377	397	429	415	355	379	386	388	392	416	379	374	365	422	386	394	420
27866	20269	8167	1399	931	874	906	845	832	822	852	842	820	810	809	760	835	860	784	810	846	792	807	800	805	860	829	819	807	795	832	802	807	822	845	819	779	825	863	836	777	848	816	833	804	850	815	782	824	822	817	810	805	792	824	749	818	783	831	819	803	796	796	814	801	835	854	756	746	825	842	797	813	850	789	785	790	859	792	805	795	842	775	782	817	826	839	791	792	765	853	804	784	807	810	787	786	907	834	803	772	793	771	806	806	816	786	792	802	814	809	842	790	859	801	754	816	877	791	756	792	816	764	816	797	813	806	811	829	794	819	793	798	776	833	778	800	825	841	855	812	780	808	821	819	793	794	807	802	829	848	771	749	808	891	742	804	756	815	797	798	847	795	843	848	803	819	807	825	798	889	782	833	807	793	834	774	810	777	809	789	823	795	809	820	801	841	754	824	776	793	778	847	841	807	849	867	816	791	824	778	782	814	744	833	786	868	808	862	790	827	753	841	809	785	757	839	831	875	797	786	827	757	801	821	837	860	808	753	781	808	786	835	805	816	828	806	802	855	781	797	784	747	789	814	869	797	771	839	774	841	841	825	826	804	782	788	787	778	822	790	831	797	875	803	835	815	811	857	815	861	864	834	793	833	804	812	795	752	820	785	803	840	826	777	793	830	759	783	779	825	813	794	778	795	816	787	795	848	814	780	824	830	837	822	813	792	792	832	818	797	819	778	833	822	795	804	790	838	809	813	773	784	799	840	832	832	815	794	852	867	809	816	847	794	805	787	775	811	790	842	801	802	800	839	798	833	854	778	825	865	788	823	785	782	833	796	803	789	812	777	776	781	783	800	827	803	762	775	806	818	760	802	831	801	853	825	784	803	827	909	797	764	830	805	824	777	835	791	782	800	791	816	826	767	801	889	784	813	836	796	783	806	794	796	804	764	821	852	818	833	804	857	834	819	760	796	833	794	791	793	832	803	791	873	800	835	823	813	840	809	827	767	841	797	780	849	794	783	794	836	819	794	814	771	826	837	812	807	792	792	782	804	828	793	798	812	808	804	823	782	802	788	813	809	805	791	824	775	767	841	843	775	799	748	837	788	783	777	760	783	845	803	826	811	806	762	828	829	801	838	826	725	776	843	809	834	855	777	773	790	867	784	759	801	779	846	827	899	780	815	766	805	755	790	848	848	835	821	768	755	891	818	830	802	826	864	822	795	796	823	784	796	795	821	792	803	809	753	831	829	821	803	777	811	784	798	796	801	799	790	816	795	810	796	791	786	821	772	736	805	814	792	784	779	799	803	839	827	790	830	814	815	818	822	814	801	787	809	784	846	743	805	833	831	811	820	835	798	836	839	848	788	782	843	848	780	839	745	841	807	844	808	844	785	850	801	813	788	856	826	793	810	854	805	812	817	821	774	808	840	805	828	810	798	780	838	789	864	815	813	818	794	802	846	791	807	802	776	794	803	792	829	859	812	791	787	801	808	811	816	817	867	811	798	837	804	764	813	832	865	787	780	803	826	795	834	842	853	804	810	790	802	822	803	768	839	849	831	842	847	837	771	818	849	882	769	795	845	759	844	833	757	827	767	849	778	828	761	820	800	815	813	772	810	816	832	818	824	867	835	822	783	766	799	789	812	809	800	826	822	817	777	856	808	818	766	787	788	780	870	828	793	767	795	832	855	807	780	796	806	847	815	774	855	864	749	872	771	808	849	765	788	804	847	820	831	832	804	851	800	787	796	800	793	808	860	819	796	761	743	786	845	848	794	829	806	795	808	830	767	801	823	822	806	815	835	884	815	743	820	822	793	851	799	840	807	787	782	786	768	843	844	813	812	750	807	817	728	851	798	841	806	816	849	784	809	801	797	759	790	762	775	790	825	813	791	807	865	812	800	825	781	808	782	765	796	762	815	781	827	812	815	796	822	794	862	847	774	768	878	794	778	795	795	817	846	786	828	791	771	781	889	779	793	817	776	792	801	769	785	775	787	813	808	802	787	790	797	823	813	840	865	807	768	804	774	851	786	783	801	851	809	796	806	811	802	844	853	774	792	804	783	760	847	805	828	862	817	825	759	830	849	822	746	768	799	771	844	857	839	769	807	856	816	805	853	804	797	786	798	820	863	813	799	785	818	791	798	826	773	821	859	851	772	853	799	810	778	778	804	742	771	765	821	821	833	792	759	829	828	827	820	785	841	800	796	842	814	791	823	782	795	831	854	795	816	774	818	773	848	766	844	828	788	862	757	801	792	797	845	823	781	772	834	809	804	777	807	785	842	827	824	791	857	786	829	848	829	806	781	767	753	806	812	810	820	807	778	801	816	827	780	798	794	812	827	778	829	763	807	809	783	836	790	790	823	758	825	788	755	823	767	842	821	802	758	786	784	795	787	823	800	843	848	827	797	846	775	745	797	786	850	816	755	828	777	796	824	813	833	835	800	803	828	800	787	843	802	843	765	778	814	779	780	817	793	822	784	797	779	789	829	830	813	757	785	834	798	768	808	841	803	773	816	811	865	812	786	775	809	773	813	842	846	797	809	801	785	796	795	834	811	753	807	787	796	836	789	820	813	821	809	812	799	811	774	840	766	844	796	830	858	777	798	811	819	766	810	809	780	769	792	813	834	807	838	757	854	792	858	809	785	782	778	829	783	825	807	798	764	779	784	811	802	855	828	805	798	819	823	810	828	828	817	792	801	819	809	779	832	793	831	830	856	782	828	792	750	776	842	835	811	771	794	782	796	818	795	801	781	833	781	802	768	844	776	829	795	776	820	770	802	796	776	792	764	805	845	813	765	859	777	816	829	775	833	797	813	784	795	841	813	798	848	863	824	778	871	779	831	803	771	804	787	805	782	804	811	755	805	770	875	769	783	847	850	793	798	778	826	803	774	794	810	766	799	777	802	778	882	791	792	751	825	774	758	825	797	788	797	865	827	825	785	789	800	811	835	811	823	796	804	811	810	809	839	831	814	812	862	834	821	862	793	813	853	785	805	789	797	833	808	757	813	789	813	792	827	775	799	783	813	799	766	815	773	830	806	785	855	820	835	797	777	776	806	820	792	820	823	792	803	842	782	777	857	803	795	786	879	839	774	805	778	789	825	810	809	764	821	767	768	765	821	783	784	785	840	817	825	871	803	794	805	832	769	823	776	774	798	797	848	803	810	757	830	845	813	779	787	791	809	805	784	778	825	852	845	819	782	814	790	796	784	799	839	816	806	779	798	802	749	744	794	789	770	808	782	810	771	767	821	764	794	810	873	817	826	782	824	831	837	828	814	801	838	826	843	759	806	799	820	792	811	774	808	782	809	814	814	831	868	810	842	815	811	816	832	794	826	721	820	852	775	809	846	832	782	790	840	776	792	765	830	794	824	784	808	825	781	783	829	767	803	816	784	845	871	839	819	828	783	802	835	850	819	834	815	816	821	861	797	805	806	833	793	803	785	804	815	795	829	825	803	832	805	794	801	844	836	857	795	826	837	866
4683	2014	1463	1094	1056	968	888	883	862	875	827	812	806	811	826	861	854	786	799	855	838	769	799	775	765	802	822	839	890	832	819	841	837	826	777	834	801	832	837	782	811	813	794	774	775	790	783	841	851	821	837	768	790	800	810	833	849	801	813	825	830	776	833	785	819	830	824	832	795	846	842	811	776	853	843	805	830	816	808	830	819	822	773	844	770	826	795	827	806	844	839	835	846	812	799	802	790	748	810	833	855	805	821	773	849	788	791	812	838	884	807	827	811	823	836	818	806	813	748	795	843	799	832	813	824	774	880	767	766	801	810	829	820	797	818	790	771	819	809	799	819	802	813	821	785	822	791	744	808	788	790	842	779	802	844	787	816	801	785	868	859	840	794	807	805	799	816	807	816	841	817	782	768	807	774	780	810	816	778	812	780	799	820	860	783	803	847	856	846	799	816	811	805	760	797	841	798	827	793	799	743	792	825	835	801	786	801	882	802	820	850	828	804	822	829	885	869	789	751	810	788	844	775	816	794	835	856	792	854	788	778	833	836	824	817	849	794	818	764	843	835	842	866	840	808	876	831	806	780	780	823	803	789	809	809	822	790	812	817	828	810	842	817	796	814	791	828	821	807	799	817	805	834	836	825	810	840	869	784	769	835	810	798	812	833	777	830	819	811	813	800	809	817	812	795	807	790	774	846	814	804	751	838	827	808	807	799	826	808	830	810	868	835	797	767	816	842	797	822	805	781	846	814	821	864	820	811	796	871	807	789	823	844	791	860	842	825	804	771	745	831	860	801	813	817	835	773	862	834	798	805	811	749	844	775	873	803	803	836	841	785	820	757	819	832	843	768	885	815	791	808	799	810	860	799	776	796	780	819	773	795	746	882	805	831	789	846	828	795	798	788	818	807	836	789	820	790	802	776	805	834	817	793	842	805	758	800	769	863	816	771	821	833	821	818	834	747	840	779	812	823	812	803	819	805	812	829	796	772	775	795	781	825	775	824	750	804	836	776	805	802	841	838	821	796	868	786	785	841	824	776	818	793	807	758	845	779	811	831	811	833	769	841	768	842	792	854	828	810	885	796	805	809	779	835	842	789	821	821	823	801	809	807	842	776	757	730	808	807	814	793	849	834	819	805	824	819	843	841	855	795	802	766	801	840	818	816	786	784	755	805	781	769	799	823	817	847	799	791	801	809	844	807	842	840	812	817	806	787	832	830	804	789	791	837	824	823	779	869	768	783	827	797	795	781	794	740	816	839	805	859	825	851	813	794	866	817	745	824	761	819	828	821	849	807	818	820	856	851	874	809	852	795	816	806	821	790	805	817	830	793	842	798	774	882	836	812	828	815	799	841	856	833	825	847	835	840	829	766	855	805	797	833	864	779	849	859	870	827	792	808	800	815	863	837	838	814	791	798	791	803	841	806	779	746	782	848	827	831	804	828	811	752	800	805	846	746	815	819	828	854	835	821	802	765	790	811	843	817	795	777	799	833	836	844	838	822	845	830	830	763	793	809	827	790	823	804	833	801	808	758	837	829	748	815	823	797	832	810	806	840	833	831	868	826	846	869	827	821	786	823	811	806	835	766	840	787	739	775	827	809	817	880	827	830	839	812	838	736	817	829	801	855	823	789	807	802	783	803	820	795	820	796	817	793	795	836	770	861	776	775	821	777	781	802	815	821	823	826	833	792	788	864	835	778	755	770	802	816	854	828	847	819	814	804	812	836	812	799	810	770	834	811	844	797	763	840	810	866	836	811	821	800	843	813	805	815	832	807	766	810	801	823	777	829	775	763	827	809	828	766	823	796	858	809	818	817	827	818	850	822	817	805	846	813	803	824	781	806	803	809	787	816	796	827	772	771	851	834	805	837	798	833	856	811	809	814	819	781	819	853	822	793	784	803	818	790	741	765	841	847	846	827	823	811	839	820	836	823	820	752	863	828	830	830	784	823	872	790	827	798	753	867	828	809	794	859	801	782	810	841	828	824	810	860	827	792	822	826	806	750	804	815	801	835	766	857	848	793	792	878	779	811	828	849	804	860	783	797	834	799	785	796	874	835	757	839	800	740	773	817	815	813	818	857	800	820	802	818	837	824	832	814	826	815	830	818	782	852	809	764	784	804	827	776	820	834	870	779	813	761	826	831	819	801	796	778	833	837	772	848	779	810	846	841	811	847	849	834	810	777	819	796	827	848	824	838	795	808	854	781	811	828	820	842	802	777	795	798	772	794	806	781	776	783	823	842	822	821	845	838	779	814	826	846	810	835	825	796	796	785	810	773	806	793	817	789	807	776	828	783	816	810	793	825	837	829	792	837	791	856	798	827	795	757	790	796	824	751	813	795	821	807	799	789	843	777	798	824	855	807	802	833	855	801	793	870	807	807	814	800	838	845	845	784	771	826	780	811	816	827	815	832	793	809	817	841	834	798	829	779	820	811	822	734	847	853	849	826	822	821	777	847	891	845	826	821	799	881	813	810	817	795	813	762	826	781	801	761	802	804	833	841	811	851	810	738	819	830	827	862	811	818	785	771	857	878	803	776	863	829	774	836	816	816	859	824	800	796	776	780	792	841	847	842	764	803	821	809	847	849	852	768	812	857	810	818	808	821	880	830	816	836	789	804	831	789	780	827	827	833	774	799	798	806	818	794	851	817	870	829	778	798	805	839	886	801	819	796	813	782	848	750	791	847	791	826	809	774	841	788	816	821	817	803	835	778	804	836	820	806	832	802	788	813	828	823	818	823	856	810	802	791	794	824	814	857	781	811	807	777	776	856	824	808	818	838	853	816	793	830	815	781	809	791	839	866	879	834	833	792	818	797	811	783	879	860	786	867	812	854	811	802	844	830	809	827	793	830	812	773	823	816	775	791	834	789	848	824	838	785	807	782	785	816	820	886	801	863	851	792	784	775	842	795	787	760	801	777	829	797	812	839	837	767	844	810	846	831	898	792	825	846	786	853	808	860	894	844	753	788	823	793	817	777	816	823	820	848	767	778	800	799	802	804	795	809	828	837	829	809	808	817	843	816	862	801	825	777	855	812	798	819	770	861	790	895	841	833	798	820	790	807	773	802	872	818	847	762	827	833	883	824	811	831	821	834	832	809	859	820	848	854	826	870	770	819	827	810	785	819	792	807	779	827	798	772	775	783	795	811	804	806	790	818	862	832	841	806	860	810	761	801	801	798	753	790	764	826	827	808	800	838	844	786	837	778	768	789	825	793	800	817	799	795	797	808	752	808	792	799	800	815	784	825	780	839	880	803	825	771	792	819	806	803	814	783	785	842	819	795	762	816	837	781	814	837	837	805	812	796	838	790	814	774	822	805	802	809	787	870	793	785	834	858	845	804	800	808	796	804	806	816	858	796	836	812	787	819	820	779	776	767	797	874	801	776	869	772	823	802	838	801	834	751	807	770	806	805	830	846	801	784	799	854	781	812	757	929	820	830	798	782	817	849	818	799	799	876	851	760	901	783	823	768	841
23771	21341	28684	24278	21313	11588	1205	768	678	623	559	507	469	465	434	409	430	418	416	400	412	421	415	343	385	370	385	378	395	396	369	364	382	352	377	369	401	342	377	387	368	363	331	344	387	379	393	362	388	372	355	376	358	385	382	381	354	384	408	381	372	364	374	389	391	363	363	372	343	340	369	372	363	343	370	362	371	343	361	371	363	364	376	372	341	361	380	425	395	337	403	374	372	402	358	377	337	375	386	398	369	350	372	391	371	375	365	373	356	370	367	371	348	376	413	372	376	364	356	380	336	389	372	365	329	360	371	376	349	369	366	354	367	368	378	347	377	369	329	367	336	377	357	381	345	390	366	376	385	347	392	350	379	337	347	354	386	328	378	377	381	353	351	379	346	344	359	367	346	345	336	347	378	351	360	390	341	401	369	359	388	359	385	368	374	375	379	385	362	359	351	357	358	346	382	353	372	367	380	340	391	350	392	402	371	367	354	336	365	365	361	354	366	364	354	366	377	397	361	375	362	386	363	363	368	339	354	372	347	348	370	411	417	378	350	386	365	373	361	365	352	313	375	386	385	376	353	375	356	367	374	341	341	374	376	359	354	363	353	354	361	339	384	370	363	345	403	364	361	438	386	375	355	376	393	401	345	382	348	344	370	369	346	380	361	374	343	350	376	345	343	359	322	403	368	336	361	337	378	335	382	321	350	414	374	392	376	375	334	336	408	348	348	350	368	391	364	351	375	379	383	377	361	379	409	384	373	344	359	380	358	345	364	376	374	388	368	340	355	355	347	395	356	382	397	344	357	381	358	368	331	353	342	349	373	392	340	346	393	375	370	401	403	376	323	359	376	359	372	309	338	385	369	373	361	388	317	383	372	387	337	345	359	361	370	360	387	369	374	363	400	390	345	345	384	360	390	385	395	338	346	364	367	331	409	425	397	340	366	409	375	382	376	373	344	387	384	345	337	353	368	381	356	386	346	407	353	382	366	369	311	373	370	349	366	360	353	338	380	410	399	352	354	398	354	342	361	361	358	352	384	303	340	385	356	355	381	386	358	343	406	360	367	353	387	390	360	342	396	380	323	386	347	346	377	366	377	378	363	384	381	345	381	365	367	367	324	393	399	354	356	351	347	409	371	395	373	338	366	355	330	363	363	396	346	348	343	348	376	324	363	360	349	340	387	371	310	351	379	375	323	368	377	364	369	387	380	352	367	366	404	386	382	378	382	386	329	345	341	359	378	351	394	384	364	362	329	360	385	374	372	383	362	360	401	354	338	388	380	357	379	397	382	359	355	365	360	354	388	306	348	355	376	339	374	371	361	383	345	413	372	334	367	394	373	344	378	370	372	365	355	378	370	379	340	356	350	394	375	367	401	366	336	367	382	349	340	392	385	322	373	360	344	421	349	344	365	386	361	405	352	348	385	359	387	380	364	352	376	351	355	358	399	370	359	337	374	399	367	378	372	382	366	380	386	366	370	380	363	352	369	355	349	401	376	370	357	373	356	389	367	343	327	371	361	363	364	375	358	363	381	346	358	346	395	353	360	353	356	353	342	361	373	349	364	373	386	330	376	359	355	348	364	347	324	360	379	353	343	387	371	373	331	340	413	361	376	376	394	382	367	335	384	348	349	384	398	360	365	377	369	404	367	350	358	375	360	399	374	328	355	355	343	394	357	336	304	387	372	358	330	378	334	371	369	379	354	371	375	383	371	351	337	366	367	346	395	372	367	359	345	402	347	384	345	336	386	382	366	352	352	360	391	348	353	378	362	363	363	354	370	366	361	364	340	355	375	351	345	346	340	331	394	361	350	395	416	374	343	335	342	362	404	370	371	340	342	340	335	394	395	366	381	389	359	415	380	395	359	381	362	393	376	389	342	383	346	362	383	345	361	349	363	356	353	358	387	351	342	380	350	358	345	376	348	358	365	351	361	381	381	367	368	363	364	384	380	383	352	381	423	381	376	368	358	378	344	399	357	352	397	370	351	389	342	341	374	365	388	377	372	384	410	382	362	369	369	341	338	335	374	404	361	363	358	352	373	370	340	385	355	343	384	353	375	354	356	360	374	374	370	341	332	399	358	380	384	372	369	386	371	364	354	359	353	369	343	397	364	357	399	338	344	340	369	368	343	378	387	338	333	344	364	348	336	353	334	368	375	367	384	369	343	364	361	359	395	341	332	367	352	381	388	410	374	376	360	379	361	346	370	397	380	352	366	328	389	374	388	364	344	368	378	361	358	393	334	370	348	349	401	352	357	360	360	376	361	353	365	365	341	364	404	386	321	367	366	375	391	396	368	398	388	361	364	360	391	340	392	401	362	370	361	392	373	359	340	390	354	344	373	371	312	390	398	336	352	374	354	363	347	373	384	369	337	371	376	381	381	326	380	375	371	338	359	359	351	353	349	343	368	403	361	347	366	352	357	371	418	352	386	371	363	358	347	377	354	369	383	372	377	389	349	334	379	388	340	364	372	378	340	345	384	380	365	393	366	363	390	360	375	355	368	360	379	342	327	377	355	374	370	375	359	421	363	364	373	351	362	376	377	365	362	332	351	347	360	383	357	391	370	378	359	338	357	367	366	373	396	352	370	356	389	395	362	358	344	369	380	354	345	349	373	375	385	386	357	369	347	369	339	379	389	400	335	344	381	389	383	341	365	352	339	389	338	353	372	369	350	316	402	345	371	370	360	383	348	336	345	380	393	375	354	343	366	375	381	370	370	376	358	340	374	394	371	361	372	364	370	362	360	387	383	371	353	356	333	364	397	353	352	361	357	383	358	359	370	370	376	394	337	375	371	352	375	357	358	373	342	372	348	321	370	359	381	340	383	366	345	381	328	384	360	353	361	387	374	370	371	367	383	348	352	364	376	337	341	358	370	391	362	347	374	373	367	364	370	371	393	354	334	340	381	382	358	323	347	344	365	367	366	342	393	423	350	342	381	368	338	349	382	355	350	364	369	360	393	367	353	355	342	357	369	371	364	372	389	388	382	374	366	354	393	384	353	363	389	349	358	371	378	334	401	337	356	364	350	329	356	380	394	370	355	373	353	349	382	376	383	359	360	359	367	364	349	389	346	366	372	363	343	382	369	347	373	364	351	388	368	375	371	354	381	350	371	392	378	366	350	362	370	311	350	343	386	334	361	360	368	363	332	389	346	377	363	358	350	374	378	357	350	334	354	374	362	332	400	399	352	368	374	388	368	386	375	365	344	361	342	321	368	349	385	363	370	349	346	342	369	379	347	373	389	387	366	364	397	389	375	374	390	358	332	380	352	387	361	364	337	408	349	362	339	386	383	362	385	385	374	388	347	344	384	394	382	364	345	369	377	394	337	408	341	358	357	354	378	372	371	362	323	336	345	363	393	352	359	335	391	362	375	375	348	366	336	356	373	383	379	366	351	367	363	378	356	329	354	396	358	359	344	355	378	335	359	369	351	341	396	352	356	413	363	390	340	380	381	356	370	337	365	360	345	398	372	388
3387	9107	5981	2911	2085	1599	1187	993	802	731	691	587	565	504	496	487	498	432	436	397	402	467	410	455	415	383	439	419	407	395	374	377	391	384	429	366	422	374	388	367	375	387	415	388	422	417	385	382	387	367	413	403	340	379	379	388	359	363	337	336	347	387	380	369	390	359	384	382	376	378	360	427	352	376	394	423	380	380	404	373	360	406	362	374	387	379	363	371	398	398	365	341	404	372	357	351	381	370	401	388	408	405	385	377	375	388	379	381	391	402	345	356	369	408	387	394	399	378	386	368	410	386	405	361	400	400	417	370	418	359	387	417	392	381	386	392	381	375	365	378	377	377	370	389	355	419	376	393	351	406	362	399	390	392	344	349	352	393	369	366	386	363	374	366	342	352	379	388	387	372	397	391	336	373	358	401	396	388	326	396	388	356	403	403	391	388	367	366	367	397	359	385	396	377	395	381	389	384	374	390	398	360	383	390	400	367	384	383	381	376	370	362	361	375	347	373	363	387	379	361	400	348	375	379	387	416	375	384	408	392	403	437	409	359	381	377	380	399	338	400	378	377	420	390	379	378	362	380	402	402	367	355	338	371	371	400	384	358	390	347	344	414	374	393	415	398	400	350	380	364	391	381	384	393	363	368	378	367	385	392	371	378	374	377	362	354	350	383	388	397	369	355	398	372	388	396	394	414	402	382	360	394	374	358	386	404	373	373	382	404	370	390	382	406	381	373	385	357	350	374	391	372	355	390	385	377	368	386	359	398	372	378	349	412	375	396	388	401	341	394	374	377	387	407	368	388	400	399	384	423	411	378	393	379	383	428	390	381	357	361	401	369	369	389	404	355	386	321	365	406	395	400	372	354	349	424	384	376	391	380	394	398	386	384	391	376	377	387	403	366	380	385	424	347	402	358	383	394	353	370	373	391	384	403	367	371	393	368	387	369	415	398	399	404	372	407	368	356	399	394	383	370	415	374	346	363	376	401	361	401	386	418	393	361	347	370	368	409	337	379	386	343	363	376	369	381	364	381	412	375	386	392	380	403	397	352	408	386	384	346	379	342	386	417	367	401	358	399	394	382	369	396	393	386	399	397	376	381	392	351	363	393	391	382	356	385	352	356	345	362	411	401	356	389	393	387	366	399	382	377	379	372	387	367	378	407	367	383	401	366	392	379	349	354	360	381	380	423	385	387	391	394	369	339	375	371	346	339	395	375	396	354	369	374	372	371	385	362	366	367	418	369	402	362	355	364	372	378	384	383	352	387	387	367	368	369	370	403	372	376	347	344	376	394	373	380	422	403	344	417	363	368	416	381	403	369	387	374	380	353	354	383	409	390	378	402	386	384	372	341	356	372	427	377	408	358	390	396	384	406	363	410	385	379	360	385	359	379	388	401	416	424	392	341	351	354	390	359	394	368	419	386	360	403	384	403	385	387	361	371	374	346	372	344	409	392	379	369	376	401	349	371	390	377	369	366	383	370	408	366	387	371	374	336	363	391	387	391	393	406	373	387	415	377	362	354	368	361	382	349	402	399	366	392	384	362	384	393	376	346	358	356	398	350	362	365	365	388	403	375	394	387	390	384	353	377	365	380	359	365	383	402	404	397	375	400	368	383	411	405	381	420	393	388	400	383	350	365	384	396	342	409	392	366	367	388	404	399	374	339	361	405	413	422	359	393	406	393	383	379	399	368	445	387	397	365	348	397	390	397	363	352	394	373	413	398	371	383	413	382	362	349	389	392	379	385	399	364	317	387	344	395	374	387	387	376	383	370	360	406	351	360	378	374	372	379	375	374	385	381	401	334	402	380	383	358	373	359	400	420	373	334	346	368	383	365	357	369	410	421	386	370	349	375	377	402	349	350	375	356	374	399	354	373	381	407	385	359	354	402	365	393	374	373	399	395	387	363	344	390	377	406	407	401	374	404	405	368	359	349	363	403	375	370	391	358	378	388	361	365	390	389	357	368	366	377	360	370	405	408	391	397	395	404	412	416	394	380	381	400	412	371	381	349	377	393	372	381	375	386	394	360	351	361	402	383	395	377	391	401	361	341	392	416	380	358	401	356	365	363	361	397	398	398	401	406	376	389	369	354	384	370	422	376	412	367	386	389	363	372	393	416	367	338	372	364	406	391	366	345	370	381	384	383	361	389	329	373	359	360	374	400	379	389	372	382	379	380	359	407	346	370	384	339	360	389	365	395	382	403	433	369	397	400	405	355	385	412	369	333	409	386	390	348	379	389	405	363	371	371	376	362	364	348	369	391	384	383	413	389	406	372	360	381	359	398	393	353	355	340	339	384	368	388	382	354	375	376	348	345	373	397	375	374	367	353	437	407	388	395	407	339	353	379	352	394	354	373	393	352	383	392	362	358	392	352	380	382	413	373	418	407	417	373	376	365	372	380	384	386	377	375	406	365	377	385	362	407	390	363	409	407	367	376	389	358	360	408	421	400	368	372	361	398	395	380	370	378	394	385	385	349	351	413	389	367	357	378	379	393	388	429	381	399	348	367	382	331	389	366	352	347	386	408	415	374	372	400	396	386	401	385	370	376	371	390	391	377	407	371	392	377	373	366	391	338	352	369	372	410	410	373	378	348	390	373	378	411	376	396	373	385	379	400	383	382	389	401	378	362	388	379	372	401	383	334	396	392	382	385	377	389	379	357	377	355	373	373	365	375	402	376	382	377	368	429	403	398	356	407	357	381	370	394	398	349	385	350	385	369	397	352	397	365	341	360	356	367	394	411	382	381	333	392	390	391	408	389	373	384	372	417	378	397	377	360	369	337	363	373	403	402	388	390	397	359	406	380	377	401	406	410	387	425	366	391	378	358	411	341	375	372	364	398	379	372	417	402	370	382	351	384	393	378	340	406	375	366	396	399	410	378	348	380	356	411	378	422	368	388	390	391	373	403	386	369	358	370	372	372	396	360	386	407	320	391	402	382	373	413	331	367	389	376	361	357	344	387	356	381	344	380	369	382	365	382	378	391	440	381	357	394	389	353	395	349	370	412	399	384	375	389	373	364	407	380	407	379	399	361	371	354	407	391	408	373	388	358	360	400	350	391	381	349	369	392	381	359	351	383	364	411	396	412	417	355	339	403	385	364	369	378	353	354	358	371	376	379	396	364	401	360	397	372	374	362	360	357	370	377	416	401	354	361	375	347	351	371	375	402	390	398	379	432	372	344	375	360	424	356	338	352	404	387	364	382	408	370	414	359	412	391	368	374	385	388	350	380	397	379	371	411	392	365	372	421	382	348	367	345	402	364	375	361	387	402	362	395	371	359	389	404	444	370	398	373	365	389	392	373	410	335	365	349	425	381	393	378	382	370	408	358	366	404	404	372	372	381	338	385	395	411	398	372	360	384	348	380	365	379	390	375	360	386	375	368	360	377	365	346	354	394	386	369	368	360	364	377	372	362	339	392	376	383	365	377	362	361	365	353	390	372	403	389	365	404	381	370	385	362	364	365	367	342	412	402
24815	21341	27776	25215	13684	1713	1308	1127	1084	1017	1104	1005	1050	994	977	1007	998	990	1047	980	997	1007	943	987	958	1009	1018	1012	976	1026	940	958	1002	938	924	973	1030	993	1032	975	943	954	1014	1015	923	994	995	990	992	1020	949	974	985	965	999	948	987	987	957	977	988	997	970	1008	978	991	948	1036	1022	964	987	960	920	946	986	969	1003	983	976	998	1000	1000	990	964	942	999	919	987	1015	966	952	974	970	917	953	978	1013	991	987	942	965	961	968	927	973	1033	949	970	975	915	949	944	964	917	956	967	941	958	893	968	963	1008	994	965	908	930	989	891	973	992	931	950	933	946	1001	927	1007	986	1024	988	933	953	950	989	1014	966	950	914	1052	966	998	999	958	997	913	1009	955	942	954	1043	967	1010	1018	1022	1023	912	985	947	962	998	955	1003	945	980	980	955	965	936	926	974	983	1004	909	1006	956	999	969	989	957	940	944	984	1026	982	960	934	1023	972	924	978	923	950	1026	954	957	967	939	955	911	1009	888	998	1034	1011	950	950	944	967	968	955	929	921	952	901	962	937	916	1010	956	934	979	901	986	898	980	964	967	947	976	965	977	917	955	954	993	937	933	972	966	951	974	917	894	951	977	991	970	966	970	1015	947	933	950	953	947	956	938	898	988	972	929	949	934	983	999	922	960	969	970	972	986	950	953	1044	963	966	997	984	978	902	947	976	958	972	991	943	952	954	914	939	957	903	1001	975	942	979	978	996	927	948	992	946	956	976	1026	1017	998	947	999	980	987	947	962	963	905	975	990	957	953	969	1028	976	974	965	1018	1008	956	982	969	968	960	984	1010	968	902	943	916	913	947	1000	1007	960	936	952	1002	985	958	1032	949	1002	955	981	972	959	995	938	949	1028	961	986	977	880	945	937	1009	980	940	1021	974	976	974	945	936	920	945	983	961	964	983	944	974	972	990	1009	950	976	975	951	974	985	899	977	955	935	978	990	951	998	1015	1040	997	988	952	973	982	995	948	989	1002	1021	967	967	954	965	946	961	947	942	944	909	942	955	918	978	993	953	915	993	981	1005	991	1005	945	985	965	980	866	981	930	1027	993	974	1004	928	999	927	998	978	916	958	981	918	927	942	987	966	973	942	934	977	1004	961	961	937	954	986	947	986	886	905	993	975	991	992	991	957	1016	977	943	956	964	960	983	956	996	932	926	930	994	955	1023	934	954	973	949	991	893	989	965	974	924	1008	938	914	1002	1014	964	936	975	927	991	964	970	963	959	953	1002	945	1013	934	1017	955	988	1006	984	987	1032	952	980	912	957	959	934	913	968	964	935	900	915	969	929	929	956	958	969	941	911	937	978	981	950	1041	950	974	1011	982	946	1005	1036	983	963	991	945	966	955	996	966	939	1021	1001	937	921	972	968	1011	987	981	1019	958	950	922	890	936	917	1030	937	996	969	903	973	923	978	964	908	918	939	995	1004	1061	957	922	961	916	1014	988	957	977	938	941	968	978	920	975	945	939	958	980	1018	957	959	944	933	963	989	969	989	962	938	960	938	937	943	985	943	969	963	998	1010	1006	940	991	955	948	1015	968	974	973	898	944	985	953	1005	996	919	992	995	1005	1008	995	931	985	936	953	1007	930	1002	946	978	1006	949	931	944	970	971	909	898	936	1049	953	984	920	999	916	934	933	961	939	966	978	1007	910	961	927	955	945	1020	976	927	976	931	1006	970	953	953	933	905	1013	941	1024	888	981	971	951	972	956	886	956	1038	943	947	874	986	975	968	961	922	928	1008	1026	996	909	926	932	947	994	1025	923	935	957	932	952	943	921	942	938	916	997	949	970	966	987	974	948	990	965	990	987	1005	934	974	958	939	983	965	942	947	996	961	967	951	941	934	964	934	965	963	990	967	943	973	1004	942	898	981	986	983	988	960	955	975	994	970	1016	1009	973	955	936	1057	940	945	920	961	921	962	1011	929	955	973	1007	939	937	978	954	1015	1002	903	987	953	992	980	1008	1007	968	944	988	977	972	980	990	952	936	982	970	958	978	982	969	934	967	934	959	951	975	908	915	972	1001	969	958	993	971	936	921	974	979	945	973	971	970	975	987	928	1009	995	965	972	1003	917	970	975	946	921	932	993	948	951	997	956	989	932	958	928	982	991	952	980	1024	964	982	985	959	924	975	1008	934	942	961	960	980	971	1062	1011	1018	1008	959	895	974	987	983	952	956	943	890	975	917	968	950	953	942	998	992	918	962	944	971	939	965	943	965	983	972	906	1013	922	937	965	967	928	979	900	954	994	1036	932	967	944	977	961	1023	973	1004	913	954	938	991	932	976	970	928	989	911	947	976	937	937	996	941	966	935	937	928	994	882	954	887	972	935	900	983	911	936	954	946	974	925	960	969	1010	925	944	962	952	937	972	976	954	955	954	963	953	967	973	1019	958	1003	902	987	939	991	970	986	954	924	962	982	976	960	885	975	944	942	945	1006	941	995	1015	952	982	991	989	981	863	972	913	977	1000	953	975	951	1047	1002	1009	1001	1007	990	1013	1005	991	908	940	978	970	1015	1047	954	991	968	951	945	972	932	949	940	930	959	966	1004	950	915	947	1009	990	981	965	1002	939	982	990	981	964	977	951	981	995	986	954	990	937	1015	1016	927	1040	946	924	970	996	988	993	966	973	1020	973	966	973	987	955	1008	945	986	914	1008	1005	961	927	1014	980	986	924	920	934	1017	986	1034	926	1017	976	1002	928	964	935	986	998	966	967	955	995	928	1030	992	999	1010	969	953	972	1020	940	1008	966	1016	999	941	949	923	911	981	967	963	1006	964	964	947	960	921	948	987	967	911	992	928	928	998	978	992	909	1003	1037	928	954	1000	982	995	967	900	1020	1013	998	1016	1012	952	944	954	940	982	949	946	1005	1000	1056	940	964	957	1008	953	1014	999	911	953	966	985	944	1027	965	925	994	962	913	996	918	952	952	934	953	982	958	941	989	919	994	955	977	979	939	965	978	941	962	972	974	897	955	958	993	981	941	962	897	970	1000	945	1004	1002	972	921	990	946	927	995	959	981	941	964	925	1009	919	994	991	1006	979	975	909	970	942	938	953	968	936	990	990	1013	973	1008	974	980	990	1017	982	985	997	906	945	959	937	937	960	985	888	968	987	1021	994	978	942	977	968	957	968	978	915	898	989	950	972	955	971	1008	941	903	930	989	902	953	980	991	967	952	970	977	936	942	974	993	972	964	960	963	890	961	954	988	931	995	951	961	970	970	971	971	995	978	936	1015	939	948	917	1019	963	998	962	958	924	939	997	920	925	953	941	953	972	967	967	981	1018	1011	975	1010	991	936	970	926	958	988	970	984	960	961	946	1015	897	979	981	977	946	955	980	945	980	967	956	1006	934	945	1037	987	940	995	1004	998	897	984	927	950	903	960	963	944	993	1005	956	999	980	984	951	975	924	960	927	939	985	908	977	932	941	978	954	979	959	964	954	965	931	936	965	1006	931	981	963	952	886	976	951	920	955	959	933	939	969	961	922	995	916	966	934	975	959	945	956	937	936	977	946	993	975	976	970	1016	986	946	1017	1028	1004	1002	990	960	977	937	1007	989	977	948	1018	980	996	1011	991	995	925	950	996	963	1023	975	937	993	967	963	961	922	946	940	990	977	955	959	993	936	952	991	1016	979	963	998	964	912	931	984	955
3762	5934	4097	2400	1895	1633	1444	1290	1146	1192	1031	1062	1071	1011	985	1012	1016	993	1001	981	988	954	998	978	959	993	938	929	1010	974	931	948	973	973	930	901	938	910	889	931	958	966	923	959	928	918	948	987	934	956	953	926	955	933	947	940	985	956	949	959	957	991	968	971	976	946	955	912	906	961	963	949	906	937	960	974	1029	963	926	921	953	944	976	969	1024	963	925	1013	956	977	937	928	956	916	990	949	949	950	1025	972	937	952	925	978	968	994	911	912	920	966	949	928	952	968	984	971	944	920	934	939	879	962	988	938	991	950	937	987	927	891	922	1009	959	960	991	922	938	954	932	914	984	1009	965	943	936	878	1028	985	888	951	968	1012	991	952	949	909	981	910	999	917	929	946	971	985	980	937	922	924	1010	921	987	981	966	977	930	903	923	896	894	964	908	929	957	940	983	949	952	913	898	962	972	984	985	946	1008	910	954	1014	905	967	955	964	872	902	894	931	945	921	908	964	944	960	969	883	984	983	927	956	916	967	884	910	981	930	908	980	971	930	1033	953	946	935	971	941	947	928	952	966	981	971	948	953	971	900	929	955	952	959	930	1007	913	928	969	963	991	954	896	946	913	950	999	918	972	975	928	955	989	977	921	979	949	956	983	981	943	1003	972	948	936	945	984	902	957	924	930	973	1000	949	890	947	954	891	957	904	925	979	924	917	923	958	915	965	959	950	950	970	981	964	928	966	935	956	941	968	946	947	950	925	963	959	937	940	973	961	961	982	956	1013	942	1020	923	910	1006	965	890	929	907	918	943	952	950	943	871	931	997	965	968	965	891	922	980	947	946	948	964	934	919	906	967	958	948	973	909	960	929	933	929	960	939	932	951	1000	957	904	965	980	967	924	929	956	958	916	956	941	937	950	1005	945	964	909	916	968	928	1006	1026	969	956	909	934	954	1026	966	952	919	971	914	925	1009	984	931	958	958	973	958	935	946	982	964	1042	950	983	971	954	978	955	967	944	970	916	953	939	927	918	939	927	920	1000	911	932	954	916	1006	951	974	983	987	972	924	958	900	978	949	948	908	948	907	961	887	922	953	944	931	974	912	1011	923	917	975	979	973	955	968	963	915	985	951	931	920	1013	936	981	940	919	951	925	942	939	939	926	987	953	923	939	945	956	1008	969	961	960	921	907	952	922	929	954	952	980	982	922	959	930	925	918	988	936	964	926	953	979	933	979	938	937	959	937	955	924	1004	910	984	919	959	974	936	961	940	970	942	995	994	975	921	923	994	1016	957	1009	988	938	948	980	929	979	971	951	919	903	935	951	941	902	980	960	940	944	971	975	988	989	891	1014	923	986	959	997	943	896	900	943	990	953	940	975	940	990	935	955	912	948	909	896	941	942	1006	919	935	911	944	958	974	960	917	965	967	913	951	910	949	914	936	943	1003	957	949	910	908	927	945	975	960	943	936	886	958	924	962	962	966	941	973	967	887	909	965	926	1041	922	982	989	1028	940	893	976	1004	931	946	936	963	980	947	953	937	963	931	881	976	939	904	912	941	974	935	948	965	934	985	952	932	1019	969	996	925	980	952	921	952	982	935	948	928	912	925	962	994	983	912	920	978	968	937	947	960	931	955	936	959	955	950	976	1020	948	925	956	940	991	957	952	938	964	952	976	933	945	936	954	951	999	900	1014	929	950	939	1022	937	883	932	925	934	934	936	922	899	907	998	936	941	970	964	968	981	964	918	952	920	988	928	926	933	990	956	943	921	924	902	946	992	935	980	972	945	974	949	954	987	937	926	943	873	996	929	968	918	967	921	922	918	979	974	962	939	883	933	968	927	959	928	932	944	967	899	928	973	965	983	924	900	924	949	991	967	960	933	919	942	984	960	959	972	948	984	976	915	940	912	921	943	938	961	972	885	943	972	971	910	934	938	978	884	925	942	964	976	927	1004	942	1021	899	921	954	957	966	982	943	972	917	939	918	957	946	934	907	963	963	1003	923	962	962	958	902	968	993	936	956	910	961	894	971	996	989	950	977	987	932	964	963	976	894	957	896	952	983	971	968	911	938	963	895	921	836	940	954	918	921	926	937	933	967	935	897	930	974	926	953	951	967	959	945	986	993	968	954	965	926	968	942	933	958	932	924	939	887	902	988	975	969	952	949	931	846	974	920	946	937	950	988	950	924	975	932	951	965	919	940	936	992	909	945	951	951	952	878	977	971	955	937	936	906	944	941	954	907	921	949	945	910	947	1007	938	941	941	971	922	968	986	948	956	979	941	979	930	939	1001	923	880	1014	996	983	939	980	928	921	983	962	974	931	993	932	967	952	916	960	926	944	943	952	960	944	1000	964	921	927	933	937	943	943	902	969	940	929	955	940	932	1011	943	984	960	1014	932	924	938	976	892	940	925	925	926	976	978	968	1013	933	959	980	896	948	907	909	918	984	1001	947	936	934	935	876	949	923	921	902	976	881	934	973	972	973	935	986	934	985	942	980	926	974	967	921	968	961	1014	1035	922	923	927	919	900	916	928	965	1007	954	972	934	952	1003	1018	960	992	979	970	925	943	967	1017	928	988	928	972	944	939	1018	941	936	945	949	938	941	948	929	964	878	986	978	946	998	959	956	947	978	920	1032	950	980	976	1018	961	939	964	977	911	911	963	987	913	920	908	930	939	928	934	935	928	955	928	998	958	943	967	931	921	968	882	948	942	921	939	1024	926	914	938	1000	958	971	878	932	930	899	901	985	1011	939	917	1002	943	944	971	950	894	940	940	893	961	990	981	920	980	996	956	965	981	918	940	972	949	926	905	991	939	975	1012	953	970	959	905	936	937	997	970	941	941	870	976	958	976	984	937	914	971	902	930	982	954	939	967	883	943	1023	954	972	926	981	981	979	885	989	908	891	945	1000	994	915	967	884	941	901	969	899	982	930	959	894	925	944	919	973	938	972	988	977	932	931	1000	930	955	979	1005	932	952	960	996	914	910	968	938	931	976	944	965	977	956	975	970	989	945	953	912	966	965	937	925	943	932	953	937	982	979	924	955	948	945	884	954	945	933	994	924	1003	965	958	932	950	978	979	916	962	1034	949	950	933	899	908	1011	1013	922	946	908	954	934	956	908	996	929	989	968	897	983	949	892	983	953	908	984	997	955	949	978	946	928	917	905	1024	962	951	965	993	958	935	958	926	941	927	917	935	946	948	982	965	912	976	963	987	933	921	932	986	948	957	875	929	975	987	962	998	910	964	925	951	1003	934	926	982	927	934	954	931	908	898	990	934	885	960	943	907	995	934	901	929	893	972	898	941	900	1014	923	1002	944	956	909	966	1007	945	983	912	895	921	890	945	937	973	981	957	924	938	963	894	925	959	962	900	950	882	851	973	977	968	939	948	970	980	936	894	928	957	968	935	945	923	971	903	951	953	953	913	949	948	937	910	901	899	938	977	911	1002	983	1000	933	964	937	991	913	978	944	963	945	991	1037	973	1002	989	985	942	956	904	963	952	918	1020	924	947	964	903	963	981	955	978	963	945	968	959	916	928	981	992	959	981	954	973	921	928	928	969	984	921	931	913	973	959	937
22610	21396	29215	23965	21399	21475	11235	1245	871	794	778	587	563	607	548	509	518	544	483	460	479	433	480	502	454	416	439	435	460	409	398	427	427	434	443	403	376	457	440	411	400	419	418	416	436	408	390	415	372	395	396	400	378	376	416	400	423	405	413	391	413	379	415	389	423	368	376	412	411	438	403	404	375	419	401	399	411	386	404	383	386	379	395	449	391	396	411	391	399	414	406	411	404	394	435	430	419	405	386	400	393	422	388	394	381	388	433	381	446	381	381	401	375	415	386	385	386	403	433	370	412	393	382	410	383	401	418	361	394	415	395	388	410	382	425	401	416	389	371	377	399	406	403	385	387	403	386	413	386	404	387	388	377	374	431	386	397	397	403	414	366	411	444	404	405	401	457	402	376	373	431	408	392	398	425	447	404	393	425	371	422	375	383	388	385	369	377	431	385	411	416	378	382	405	400	417	363	368	406	416	407	407	413	377	413	385	386	402	340	390	383	385	401	406	407	385	360	422	379	415	359	422	394	407	366	439	388	386	385	361	348	403	416	372	402	403	386	361	417	380	370	371	406	414	377	393	381	403	387	394	381	407	374	395	410	422	367	384	404	413	387	413	406	403	346	410	404	389	382	391	415	399	369	366	380	401	395	406	376	402	396	391	390	422	383	406	408	380	417	356	416	377	410	377	401	386	361	375	382	407	381	387	374	391	409	382	391	409	411	390	349	395	407	374	424	382	427	367	403	412	419	418	393	399	409	422	410	381	434	367	404	410	408	388	395	394	392	412	443	414	421	422	390	397	409	367	395	401	382	403	427	423	393	392	400	392	360	386	420	389	392	352	413	421	369	400	386	352	416	408	419	376	412	417	400	364	365	376	380	397	403	404	401	365	384	371	374	391	395	390	400	405	410	381	412	434	430	375	365	406	374	415	405	395	396	373	404	393	413	409	399	408	391	400	394	405	420	420	384	412	377	394	382	408	350	393	402	412	398	411	381	428	405	375	399	383	381	389	416	383	432	407	376	412	400	408	398	394	424	397	399	406	406	377	360	416	378	391	375	374	421	392	394	368	431	382	410	345	373	375	406	399	382	409	369	401	455	393	421	410	390	397	374	379	378	360	385	375	396	409	376	407	404	424	400	390	438	389	367	381	380	409	436	422	402	386	394	415	403	386	398	376	384	434	411	389	413	410	376	354	426	421	418	392	386	392	410	444	362	356	409	379	393	381	393	387	352	358	375	412	409	430	354	388	360	414	384	407	399	408	400	417	418	375	381	408	404	418	389	432	399	392	384	395	416	407	422	405	445	415	395	383	415	425	406	424	421	420	389	410	397	426	408	393	409	441	410	421	405	428	431	400	412	385	371	386	384	408	435	387	372	419	412	426	404	379	393	399	386	397	380	365	387	366	451	418	388	390	408	415	365	395	449	405	399	401	409	418	401	406	378	417	373	393	407	381	397	385	373	394	376	401	408	386	399	390	400	349	408	349	411	405	417	420	435	407	439	369	399	360	373	396	401	393	387	391	421	378	400	438	392	370	431	384	404	386	441	353	391	403	410	412	378	421	378	406	406	373	399	378	391	362	429	401	382	404	387	387	413	376	422	420	379	412	382	377	401	410	418	402	402	370	391	399	409	416	408	429	436	403	420	398	351	378	398	356	440	379	404	435	409	403	416	438	396	392	423	402	385	386	402	409	390	394	392	396	416	398	397	405	399	393	433	409	387	376	398	397	365	417	433	384	419	363	379	390	376	405	415	351	438	358	379	425	378	380	379	365	404	375	395	382	418	427	392	422	402	384	411	447	417	403	344	410	386	388	377	342	372	400	410	412	391	400	401	359	369	367	413	410	372	401	388	410	399	399	396	397	380	387	397	398	395	384	416	368	396	390	394	385	437	399	388	405	403	429	388	426	419	395	413	398	393	394	396	402	380	395	364	349	398	376	410	374	390	387	437	421	435	355	384	412	404	386	400	382	408	393	400	433	381	437	365	403	385	381	394	380	423	427	395	426	402	401	442	382	412	415	428	399	429	396	392	388	378	360	418	418	433	352	401	391	391	375	387	391	434	389	393	398	379	408	416	396	381	408	429	400	364	403	397	381	395	405	406	423	413	411	394	405	407	429	426	391	389	444	398	379	407	394	382	388	406	404	404	386	399	413	401	429	401	427	385	383	410	378	360	406	393	419	388	394	427	410	435	396	419	438	427	398	362	422	381	402	394	388	369	407	360	388	401	410	414	376	433	421	398	393	392	375	396	407	363	404	426	379	400	394	431	398	366	359	404	378	398	394	411	411	400	362	416	345	390	405	422	407	387	391	422	399	396	423	428	390	405	389	432	431	411	397	402	421	416	415	377	429	391	402	401	407	426	404	393	358	385	379	422	372	399	391	391	382	399	390	405	370	407	405	390	392	403	403	409	427	394	423	420	420	418	389	379	409	364	395	435	366	431	357	377	411	411	395	397	423	376	408	358	403	376	397	412	385	410	369	414	375	361	402	422	402	402	364	422	417	397	370	423	389	396	383	414	393	400	410	385	382	406	411	381	390	401	412	416	414	417	401	410	376	394	360	440	383	422	387	454	400	407	370	389	389	390	391	395	385	414	412	381	374	399	413	388	394	441	425	400	406	391	401	419	374	385	393	367	415	397	376	365	389	445	398	400	398	402	413	354	432	373	405	404	379	407	420	358	425	383	381	381	421	429	382	386	391	377	401	385	393	410	390	406	388	378	393	376	399	373	396	429	462	421	367	403	374	394	360	368	408	389	406	381	394	406	376	406	390	390	387	384	383	386	409	377	392	432	361	381	404	365	411	404	414	393	387	402	380	405	415	431	384	387	407	392	413	365	427	407	363	409	386	426	371	402	406	370	402	376	368	391	371	410	419	427	374	416	366	383	374	409	425	404	371	391	389	379	393	400	366	415	380	392	401	393	396	422	390	388	401	390	408	384	382	405	412	382	376	405	374	390	385	393	424	395	390	419	413	383	417	409	410	413	363	396	415	407	417	396	396	390	404	396	411	386	391	383	394	390	371	406	407	413	398	407	379	385	382	366	359	397	343	410	405	405	406	418	402	421	417	402	386	402	406	366	397	372	381	417	393	407	389	401	368	410	401	383	416	404	387	390	386	376	400	410	393	403	356	382	394	408	414	393	394	418	404	380	373	364	404	402	395	421	391	409	404	415	387	401	420	405	416	386	394	359	374	404	414	415	410	427	354	385	375	401	423	388	381	409	415	398	411	404	416	426	388	424	359	403	370	411	412	420	388	397	402	402	375	375	393	404	403	366	403	418	393	372	414	368	422	344	374	387	383	372	376	387	372	397	390	402	417	387	391	386	377	366	380	373	407	399	424	385	395	420	385	383	378	373	423	376	403	413	422	357	402	391	389	381	360	390	384	408	369	373	441	399	358	428	391	400	366	400	367	398	380	415	435	414	424	385	374	366	377	401	405	406	407	389	372	416	403	420	393	413	377	402	397	400	378
4435	14931	9922	4964	3630	2688	2031	1603	1248	1108	923	745	761	634	652	592	577	532	503	492	497	469	472	464	439	438	425	444	450	436	444	429	374	432	436	469	402	404	400	404	437	401	389	418	417	390	413	362	378	380	417	416	421	383	396	390	401	409	425	356	384	385	389	385	441	406	419	420	411	383	390	391	405	380	398	395	416	403	395	384	391	403	414	421	387	395	387	384	403	389	362	377	392	403	404	425	414	383	388	385	394	368	359	414	380	397	382	392	429	421	378	426	379	375	416	365	395	392	367	385	392	396	400	376	420	396	372	379	408	395	422	389	416	401	405	428	382	392	395	379	384	405	375	383	395	381	412	360	381	366	407	369	378	388	355	397	429	367	374	396	401	424	392	411	401	376	390	358	423	360	370	368	376	356	412	406	400	388	398	388	401	384	395	409	435	376	394	382	391	400	400	373	393	388	388	402	384	377	414	409	371	399	403	366	360	419	411	433	382	413	363	375	369	377	400	402	378	365	425	372	394	392	387	388	421	414	398	350	379	392	350	389	388	412	344	382	434	402	375	377	375	372	379	366	404	403	374	394	397	391	419	418	406	422	391	378	399	392	314	419	407	363	398	384	422	397	372	409	406	383	399	406	377	409	378	356	386	343	424	397	416	357	407	412	388	385	395	404	380	369	411	407	390	380	353	386	386	413	406	400	372	417	373	395	407	388	383	366	365	393	391	367	422	354	374	406	422	385	401	381	397	397	359	392	387	399	385	420	391	394	379	357	424	383	397	363	382	393	418	408	371	391	369	416	398	402	393	401	422	430	395	381	377	369	406	380	400	383	393	353	381	380	396	413	383	393	398	404	391	400	431	366	384	393	373	381	431	397	357	375	412	375	417	359	395	383	375	448	402	437	414	387	396	414	393	366	410	380	386	420	415	371	395	383	403	368	387	346	384	432	397	378	378	366	392	401	369	390	383	386	405	405	363	360	381	375	412	382	400	406	380	382	386	434	365	376	399	363	420	368	407	386	405	404	444	422	378	354	416	376	403	370	410	383	394	371	422	346	388	358	398	412	391	378	379	416	391	371	347	380	364	376	365	401	387	373	400	389	405	370	374	425	412	411	369	427	403	370	382	404	400	364	384	403	380	386	408	396	383	391	400	357	381	407	372	386	385	404	376	386	402	379	388	381	395	377	405	400	356	394	389	417	436	434	395	385	371	397	424	367	413	396	401	398	384	400	389	407	387	410	416	391	410	407	407	371	366	370	392	410	355	399	368	412	401	404	369	388	420	376	378	410	388	393	419	384	389	411	370	396	405	355	425	370	376	388	378	382	419	375	384	380	374	408	377	381	376	364	400	390	415	426	383	386	365	380	376	377	406	372	395	378	361	396	422	354	396	367	390	426	386	391	394	402	394	355	390	373	418	386	394	397	407	390	378	385	365	393	411	412	374	387	431	394	395	394	372	375	365	391	422	382	401	390	378	362	388	372	402	400	371	388	378	375	349	377	414	398	374	404	360	390	382	401	375	400	389	377	430	397	407	417	422	396	399	348	432	398	396	399	381	376	411	386	379	400	404	383	396	397	375	401	416	354	401	403	394	393	417	375	389	385	418	382	410	392	444	401	402	406	400	393	387	403	395	370	409	383	392	424	388	386	374	369	417	404	391	375	392	395	385	389	376	393	383	411	364	400	396	392	437	367	391	382	404	393	429	359	433	391	416	385	406	411	367	371	382	358	360	373	429	394	372	402	377	440	375	396	384	390	407	388	419	382	378	428	408	393	412	415	416	357	357	360	407	391	404	402	376	389	392	395	388	381	379	390	398	382	417	343	384	411	402	390	396	416	389	379	394	379	377	405	411	390	365	392	417	390	368	397	432	373	437	390	377	395	356	401	396	388	392	386	375	399	381	419	388	385	394	413	363	383	420	361	388	392	378	412	402	418	358	412	342	406	375	393	416	381	404	399	366	416	397	388	434	398	364	435	402	380	432	388	421	390	366	412	399	372	408	400	415	386	392	400	387	392	390	408	384	396	379	391	395	451	402	390	378	385	418	374	396	379	433	404	395	390	387	356	399	397	362	404	393	400	361	407	401	399	380	402	372	371	402	416	402	405	406	390	412	405	371	392	393	382	397	390	427	425	379	396	363	417	337	382	390	377	403	365	366	400	402	396	387	424	377	371	433	380	384	415	375	360	392	428	380	399	379	400	382	364	402	418	402	373	399	397	394	383	404	401	378	381	415	412	396	382	372	389	410	352	371	352	414	385	361	405	433	407	334	413	397	396	388	372	421	353	386	403	380	374	338	370	402	389	360	402	425	374	419	405	405	408	381	395	398	413	360	416	407	376	450	370	410	365	379	389	368	423	392	357	341	404	385	384	416	351	385	423	393	378	373	406	376	383	393	369	394	388	386	409	380	388	412	426	403	396	401	386	382	375	368	366	394	391	399	366	389	382	427	405	393	393	414	387	382	411	392	391	352	395	382	379	376	408	374	388	400	408	365	408	415	381	428	358	409	389	381	370	387	345	345	420	414	389	391	371	398	400	372	380	416	391	393	384	427	404	360	372	411	408	373	342	380	396	399	401	415	398	385	369	411	402	395	386	369	372	391	391	412	430	374	380	405	387	402	386	410	384	382	397	361	361	380	386	391	387	387	390	393	394	359	381	410	382	420	384	400	428	395	442	420	438	397	387	360	374	389	357	366	397	396	390	421	379	373	369	369	387	401	427	408	423	389	387	410	394	388	349	351	376	384	372	377	378	411	400	388	403	400	381	362	360	423	397	398	402	400	418	357	393	409	373	415	374	384	369	402	383	423	392	386	421	367	389	391	374	351	388	379	391	418	410	411	404	384	358	377	393	379	404	387	398	400	387	381	391	408	401	401	366	365	395	376	391	415	395	375	388	388	388	363	383	394	423	399	414	365	387	396	382	360	399	385	431	401	379	374	394	363	406	360	415	397	398	385	370	404	367	402	436	381	405	435	383	418	414	417	381	387	379	421	402	399	407	407	411	396	361	415	364	414	399	383	355	416	391	380	370	414	397	369	378	392	400	409	378	356	395	398	415	430	380	437	368	396	366	396	426	385	400	419	396	368	419	404	407	410	424	393	351	384	377	388	392	377	432	397	410	364	343	411	374	391	372	421	375	363	387	404	419	426	389	389	381	392	399	368	414	365	379	388	396	404	375	419	390	427	416	381	405	387	398	400	395	399	394	372	381	373	379	387	396	406	380	368	387	378	408	375	388	400	383	380	411	402	397	355	385	357	379	394	398	413	404	411	362	393	375	385	392	423	382	374	421	387	393	391	385	377	387	369	417	394	380	378	408	393	360	399	383	422	396	422	366	392	395	378	398	427	370	401	404	389	373	396	392	357	395	400	437	380	401	413	390	398	367	375	409	393	382	406	363	373	406	408	377	396	366	367	374	410	375	440	405	417	394	394	412	397	443	350	410	434	369	402	357	418	372	393	417	414	413	350	358	430	377
27875	20350	8333	1318	954	874	886	878	877	830	841	795	759	862	821	797	821	798	754	830	819	821	776	795	779	785	769	821	792	810	843	827	803	824	788	822	806	793	824	861	797	768	828	728	797	831	799	768	808	813	820	842	772	846	826	774	804	800	803	869	862	823	800	781	778	806	810	771	793	828	753	799	827	761	802	791	796	843	804	804	757	837	794	794	816	802	787	808	814	834	801	799	834	834	786	799	830	781	798	825	855	875	786	808	786	846	820	818	788	817	786	804	844	763	812	821	790	811	815	850	777	799	751	839	859	797	795	784	794	802	831	870	769	831	783	788	844	758	822	785	784	759	797	824	844	830	847	837	799	794	772	832	839	894	809	808	783	746	779	785	829	800	818	851	828	843	781	777	808	792	844	807	830	874	803	792	848	780	782	804	814	771	832	810	859	844	827	800	817	776	838	832	788	800	787	830	849	853	844	775	816	774	806	822	829	848	844	849	826	805	788	808	843	751	781	814	807	825	770	854	842	787	816	818	805	851	831	837	801	821	764	802	766	809	828	803	811	830	886	783	773	806	863	819	848	796	810	835	828	834	800	810	846	774	829	857	806	850	812	779	780	809	855	802	818	800	828	755	819	800	833	829	774	858	823	805	803	782	867	819	806	775	765	787	824	809	786	780	819	804	855	790	761	799	841	837	808	830	823	798	753	837	799	845	839	788	803	829	806	845	802	877	744	785	859	745	779	794	810	818	853	784	817	778	805	815	857	827	770	741	857	847	816	789	772	821	845	801	792	826	798	801	784	822	832	846	763	872	815	792	815	802	791	799	851	844	745	777	819	812	830	809	839	748	825	812	794	816	829	809	807	800	771	832	811	836	791	826	875	773	841	865	848	902	786	812	768	775	791	789	817	783	821	777	795	836	786	826	847	786	829	816	819	820	842	785	818	787	815	807	787	801	828	809	775	766	787	808	819	795	833	787	780	883	801	765	790	837	812	831	784	882	817	777	826	838	780	811	813	845	821	821	812	810	778	787	806	803	810	775	754	789	771	823	804	762	802	844	807	754	808	814	793	778	815	789	824	794	773	811	822	840	840	803	814	846	856	801	778	813	820	775	863	805	824	783	812	811	777	817	781	820	737	758	799	858	816	846	787	777	801	767	804	761	803	771	829	795	795	784	798	831	809	814	815	819	821	773	853	839	771	816	777	771	824	807	812	783	781	784	813	841	822	787	809	711	804	790	830	794	804	858	808	795	806	853	816	734	844	797	792	778	798	800	816	803	827	869	798	801	779	817	791	801	816	833	770	812	805	793	835	804	809	812	811	886	769	811	784	811	821	834	789	797	780	791	821	788	786	813	819	795	838	874	854	794	781	799	819	788	852	843	815	788	829	806	799	812	800	792	818	827	787	784	843	806	831	823	826	801	804	861	849	865	761	742	800	806	816	833	790	795	768	824	797	800	802	793	805	795	817	809	823	816	789	769	800	862	784	812	823	804	850	800	808	823	826	802	823	748	802	781	798	763	829	834	762	848	787	810	837	839	830	798	778	784	780	797	852	848	851	819	805	831	793	824	832	782	780	830	760	820	795	847	800	801	840	819	808	804	838	738	802	822	803	790	809	783	852	771	780	828	784	791	805	814	818	821	789	786	797	801	818	778	784	775	787	821	826	839	841	807	765	846	826	794	827	821	807	830	761	792	850	755	842	813	835	807	759	864	852	771	864	762	777	843	804	821	766	775	801	772	781	775	791	734	777	775	788	818	793	800	764	858	800	809	728	837	864	801	808	803	767	824	786	833	814	836	815	852	792	768	841	856	796	823	786	802	811	837	825	809	804	811	800	826	776	798	833	812	773	872	836	838	851	798	776	781	760	801	858	816	827	793	808	800	811	849	854	816	776	832	820	794	840	790	748	833	811	800	789	849	812	823	797	798	803	785	876	802	817	831	839	780	851	835	815	772	785	787	801	850	844	780	816	811	820	796	749	878	811	753	825	802	798	811	872	753	834	815	840	771	844	858	846	866	831	786	776	794	775	788	823	879	810	808	766	874	795	817	786	848	789	837	773	813	865	848	817	822	822	791	794	825	850	783	805	785	806	812	781	738	795	847	826	782	794	822	841	821	767	798	846	845	855	799	792	837	799	772	798	801	845	849	855	791	835	773	855	874	791	808	781	809	783	839	774	806	831	803	806	781	782	782	810	852	771	812	835	855	857	796	821	783	834	780	789	809	771	826	849	816	876	852	842	772	812	771	835	819	826	821	783	842	823	807	771	777	812	794	837	805	775	803	829	789	808	810	857	794	824	786	785	790	744	829	768	809	848	771	829	804	835	760	774	877	798	816	788	841	821	813	799	789	785	774	816	876	754	834	804	776	832	805	816	840	817	820	795	808	783	764	799	815	839	755	801	833	739	799	821	785	871	824	776	790	833	792	866	739	821	868	766	800	838	783	772	801	797	871	795	778	819	811	788	807	783	838	850	813	795	864	771	814	825	771	756	806	789	824	816	769	779	819	810	818	816	808	784	815	796	806	833	745	805	823	809	817	796	816	773	755	833	840	805	808	804	775	886	799	844	859	832	779	797	795	782	798	829	804	801	816	780	810	797	809	767	796	801	791	822	823	785	788	846	796	832	850	807	810	778	817	743	803	818	796	842	759	804	797	859	798	752	795	822	861	776	769	849	806	805	803	804	843	795	820	823	845	832	801	848	834	829	806	778	790	789	798	802	815	832	835	840	811	795	785	821	854	773	782	790	792	799	825	802	789	840	798	813	774	816	754	781	823	842	804	770	773	857	805	820	805	850	779	822	802	853	785	817	830	837	787	813	793	826	802	798	820	845	809	821	796	809	838	802	828	823	820	775	772	822	795	830	825	858	803	766	769	834	790	785	797	767	795	816	802	806	786	852	793	836	817	800	802	755	845	823	825	798	813	806	790	809	764	809	763	810	794	826	765	803	824	790	845	793	794	821	795	769	825	831	804	845	797	818	789	835	805	869	737	763	783	841	834	776	853	837	812	801	772	817	777	789	836	771	780	839	817	827	805	795	802	820	831	777	801	798	773	851	824	837	816	842	797	833	768	829	804	819	847	794	797	815	829	781	765	821	829	831	791	750	805	853	753	838	762	770	772	853	836	804	784	801	823	787	805	828	840	792	816	804	772	812	790	831	872	773	829	865	777	799	838	840	810	801	821	778	763	809	850	791	818	785	843	779	795	831	800	841	819	828	801	811	780	813	815	798	825	809	819	815	825	803	815	820	846	822	821	791	840	826	808	812	792	800	872	833	826	745	792	796	798	802	783	805	813	764	798	827	816	797	807	835	805	823	815	807	838	814	859	819	833	790	798	839	802	831	827	891	836	803	797	779	824	778	830	822	804	814	800	773	813	809	803	869	827	719	831	869	800	801	796	777	819	829	823	877	806	807	832	791	754	801	802	853	828	828	750	822	805	800	812	837	819	783	861	772	805	830	840	798	809	823	796	833	822
4691	2078	1465	1105	1050	900	882	871	902	897	878	857	866	867	831	843	803	816	854	907	877	859	821	818	831	820	782	830	855	792	741	812	839	837	822	855	819	871	823	826	830	833	785	820	811	827	790	842	865	835	858	753	792	820	817	816	814	812	854	767	787	787	819	844	885	795	875	874	822	813	837	875	822	817	793	870	773	821	798	810	834	802	842	810	779	879	834	870	804	803	771	869	791	819	821	855	819	825	862	817	816	792	855	874	803	820	824	835	842	868	798	842	762	785	816	797	815	838	811	822	791	806	857	831	767	802	784	760	851	785	842	804	797	792	818	814	784	799	819	868	816	789	871	855	813	807	806	814	804	821	798	838	802	829	785	814	792	900	841	878	776	829	813	839	822	786	792	801	723	812	806	813	794	853	806	842	865	796	800	855	755	826	797	823	794	865	819	838	814	805	851	813	838	863	839	830	815	793	734	789	754	823	833	791	825	827	844	812	848	890	792	876	854	808	794	835	810	898	815	840	826	849	828	811	855	837	803	819	846	838	848	838	786	779	848	845	864	893	838	786	845	849	857	814	863	767	843	883	845	845	838	809	860	832	745	834	793	790	831	825	806	843	802	805	894	808	830	782	829	782	831	818	874	828	832	771	805	839	826	841	821	838	807	806	798	852	784	858	858	843	854	798	867	850	820	831	829	810	761	836	794	781	838	818	744	823	888	821	846	880	776	835	819	792	832	852	839	842	843	837	836	805	765	865	805	778	830	809	780	835	803	821	814	831	812	838	804	782	807	809	786	779	865	817	864	825	769	825	846	813	793	832	766	787	798	816	813	839	824	855	807	850	771	816	830	782	831	855	825	802	847	832	864	840	852	819	780	829	858	825	830	759	808	838	823	846	789	800	836	819	775	751	815	821	815	884	844	813	811	807	821	869	754	781	845	785	808	793	815	838	844	871	814	830	812	783	850	810	788	867	854	824	873	818	858	845	860	830	829	824	847	884	809	814	825	835	811	819	793	760	769	809	883	827	818	770	855	806	814	828	804	857	820	775	792	796	835	830	779	827	876	851	809	837	773	827	816	836	799	823	839	834	822	853	808	834	824	839	790	795	821	800	779	815	799	795	831	841	828	839	796	874	813	792	824	800	798	783	816	836	797	830	837	822	820	792	807	810	858	822	848	796	816	810	853	814	811	800	796	843	816	815	841	848	805	835	822	834	811	813	822	790	819	808	833	818	831	833	822	858	808	826	770	798	801	819	803	805	839	769	760	803	826	816	818	801	794	800	828	864	803	821	802	817	814	848	795	828	798	836	838	831	807	806	808	821	774	824	900	809	820	855	839	823	872	813	829	804	827	754	832	779	822	815	828	852	839	831	804	864	826	826	798	827	865	823	792	842	838	858	806	834	818	817	844	803	852	827	837	881	799	846	837	801	832	824	804	779	877	811	816	818	802	845	825	806	773	843	799	812	787	820	810	807	803	803	764	805	854	813	814	741	844	850	821	798	831	810	793	811	855	777	794	833	798	817	855	842	829	865	830	859	793	860	824	807	780	793	861	808	801	835	783	782	863	804	808	886	820	852	872	861	840	819	819	857	849	804	816	841	822	794	795	795	857	824	820	829	850	843	845	817	849	854	845	854	802	841	814	879	849	811	832	797	818	777	811	808	840	846	835	851	792	835	865	806	847	771	771	818	799	797	808	773	884	831	856	822	785	802	770	816	792	822	862	757	782	765	831	814	832	814	836	773	805	840	772	787	809	799	817	862	836	805	756	801	827	779	794	799	824	908	824	818	861	815	820	870	827	856	831	797	829	813	851	796	783	815	821	818	825	796	847	811	788	822	823	767	845	812	764	809	850	817	825	850	809	826	823	827	778	845	802	789	809	862	800	802	796	823	783	812	823	859	839	814	853	746	842	837	806	835	836	869	858	810	792	818	788	832	826	804	779	828	757	826	811	861	823	870	813	856	845	862	793	799	818	835	816	773	811	852	854	863	836	779	817	818	839	761	779	816	831	818	816	831	861	821	781	820	830	757	819	831	838	838	836	797	807	820	828	797	798	829	824	806	843	844	812	813	831	812	842	855	792	826	796	804	825	811	837	803	835	760	777	853	815	808	796	812	812	824	769	810	746	786	833	838	844	851	822	849	804	763	833	871	809	811	832	822	817	822	761	815	796	847	824	767	806	861	799	792	776	824	830	815	840	825	809	804	862	866	872	851	819	800	812	815	810	810	831	785	784	818	800	750	769	791	876	863	818	877	822	782	797	774	834	840	823	836	856	842	835	779	797	818	863	815	766	788	824	838	821	867	799	792	820	808	806	853	823	864	871	806	821	773	846	788	817	837	774	807	821	775	851	795	850	794	818	827	819	800	809	788	826	816	798	818	811	795	791	833	811	839	861	866	793	813	835	804	831	809	825	778	815	810	825	815	829	800	863	820	822	869	808	803	819	842	864	780	877	826	865	834	812	835	830	790	802	823	846	762	835	799	795	813	753	784	803	848	812	801	824	847	845	812	811	828	837	880	816	791	790	801	789	828	852	845	869	812	810	847	842	855	796	816	866	831	836	838	818	877	878	820	797	797	808	841	848	829	854	778	849	793	830	825	826	814	831	787	845	878	803	820	804	879	855	834	815	859	843	859	834	820	821	842	838	829	805	822	845	842	812	817	789	846	843	848	823	855	839	833	846	829	814	807	830	794	842	791	832	842	837	817	814	851	778	808	801	838	863	805	821	856	826	822	833	860	828	779	841	783	803	904	842	849	813	834	802	828	801	901	831	809	802	812	801	824	821	834	833	829	835	806	837	795	817	818	832	840	794	816	827	804	807	819	813	778	754	837	790	829	862	813	832	790	825	778	818	818	841	816	767	891	847	796	829	789	796	815	784	850	806	802	807	854	769	796	770	790	855	821	817	794	843	832	805	841	797	768	792	902	841	806	832	818	834	834	815	847	765	846	890	820	831	830	842	859	845	858	863	811	822	861	855	825	826	863	791	831	803	854	839	845	793	799	806	812	836	785	844	843	818	791	807	843	862	820	886	806	831	871	809	841	805	805	805	795	841	837	804	819	802	822	821	836	829	841	830	830	782	863	860	767	812	842	810	758	850	783	870	807	783	827	844	811	833	859	797	820	845	760	843	786	836	825	845	805	828	816	789	848	794	840	771	715	786	852	802	841	875	805	879	791	845	841	867	766	826	820	810	842	857	859	810	797	849	834	778	807	798	835	823	832	838	821	829	841	817	802	804	886	810	825	847	832	812	833	809	812	771	786	876	792	813	778	796	832	836	817	826	883	840	802	801	827	809	877	811	845	827	800	791	797	787	825	832	864	791	822	827	843	849	793	801	815	794	832	835	869	800	834	842	835	830	827	840	818	885	792	829	851	841	780	810	799	825	805	812	795	788	751	815	799	868	814	847	816	866	817	808	822	855	844	833	835	814	790	836	786	820	785	845	795	813	819	808	855	804	860	797	863	788	816	809	827
23686	21344	28736	24296	21356	11367	1222	749	609	601	490	480	511	461	434	449	447	427	420	403	400	378	403	420	391	401	392	362	393	373	398	381	371	366	398	401	393	338	368	376	358	410	368	342	391	363	367	349	379	369	375	355	372	344	378	365	369	367	366	387	370	360	352	336	347	351	382	363	371	379	391	385	343	365	385	380	355	383	368	385	346	358	369	349	343	414	365	362	352	418	389	367	324	399	363	351	389	353	403	413	354	383	380	341	370	388	361	387	371	348	345	403	367	392	378	362	365	383	353	365	355	349	351	359	371	340	345	340	387	352	364	381	360	370	360	351	333	338	393	393	351	381	359	403	355	387	364	365	353	333	392	331	328	353	392	371	411	331	368	358	359	343	393	366	392	370	376	356	380	361	390	356	358	391	350	368	323	350	349	341	369	313	371	363	376	379	371	379	384	319	352	370	376	373	358	358	363	375	379	365	358	345	389	352	348	357	322	398	380	360	384	401	331	375	383	383	369	352	345	382	354	402	357	370	335	378	350	365	354	389	366	320	371	370	382	349	369	341	368	349	356	373	359	349	367	318	332	349	354	386	344	332	346	372	356	369	345	331	345	373	406	369	365	395	353	329	394	378	329	377	376	364	364	381	358	362	353	353	394	366	367	342	357	396	369	351	387	379	358	350	399	361	389	342	365	356	355	356	371	373	364	368	346	341	382	369	373	359	373	380	369	329	389	362	380	333	360	382	380	335	415	383	369	370	341	373	313	372	394	379	362	354	397	385	333	348	326	347	372	370	400	382	345	396	369	377	361	375	352	391	373	344	369	323	372	383	330	378	353	364	357	351	360	361	372	342	365	338	402	355	384	353	364	345	361	360	362	349	346	355	356	373	388	386	332	348	358	383	345	378	368	378	342	368	357	390	368	398	375	382	373	333	370	367	348	363	370	373	353	400	400	356	356	374	350	347	357	332	366	374	390	358	375	363	338	362	370	370	344	338	353	337	349	352	355	369	357	404	367	383	339	362	387	369	364	362	370	373	371	373	371	352	342	371	360	356	367	360	337	391	355	356	364	346	361	357	355	357	330	359	353	377	388	368	373	355	363	373	351	376	329	374	359	372	385	332	366	366	336	310	391	347	389	375	353	361	396	372	344	327	336	373	366	368	347	367	361	349	361	320	328	373	356	369	361	369	351	370	384	361	359	360	362	321	346	360	375	356	341	374	376	330	357	362	363	382	368	369	356	349	353	401	360	340	387	398	303	347	383	385	403	331	352	369	391	311	364	377	340	380	373	360	370	348	345	365	365	344	375	367	394	373	347	331	369	332	402	365	342	340	368	361	355	370	342	370	381	387	365	381	360	355	364	385	370	341	352	369	352	382	371	356	374	339	361	349	347	370	332	357	345	366	333	408	411	349	320	388	374	364	334	358	387	355	370	366	338	366	387	410	377	361	333	359	364	361	341	356	367	347	328	346	368	410	367	370	339	363	359	361	347	340	372	343	371	332	357	336	375	378	389	365	368	365	348	369	338	363	338	362	336	344	380	352	360	356	320	315	369	339	365	360	323	354	349	351	354	349	354	370	350	362	329	360	365	352	429	338	375	353	373	371	366	381	349	373	378	341	380	393	336	328	358	347	361	349	390	350	363	394	374	360	340	371	377	362	358	350	344	399	369	381	355	342	365	332	389	354	364	372	359	353	383	371	342	362	366	376	363	370	340	374	383	384	347	336	377	350	339	368	352	361	379	356	329	351	378	349	391	359	360	345	387	382	381	355	387	359	348	348	353	377	354	358	373	372	358	374	374	351	399	362	376	342	341	365	339	388	332	380	378	366	343	399	393	337	369	384	402	393	347	386	371	352	377	344	381	362	389	372	358	416	316	366	381	354	349	355	369	409	371	363	387	367	330	357	374	394	369	331	363	348	378	371	394	362	386	345	364	357	358	382	359	344	369	359	376	370	350	337	364	328	373	374	400	337	367	354	380	354	366	383	376	355	397	384	361	395	370	348	348	346	357	354	349	352	329	381	385	353	346	380	327	358	329	376	359	364	375	383	380	355	344	371	372	406	363	381	384	376	345	338	349	341	364	346	348	346	374	341	387	347	389	353	363	374	319	328	378	384	354	346	346	388	329	398	341	399	378	382	368	349	363	335	341	418	388	386	377	390	343	367	355	394	401	375	322	384	414	393	359	378	372	381	347	354	356	348	357	398	389	373	408	354	361	315	368	331	332	344	369	351	386	353	365	336	395	324	329	375	381	389	365	351	399	342	384	356	379	346	362	365	344	365	370	365	379	373	396	364	361	412	395	345	377	352	354	338	348	386	336	364	357	343	397	351	349	383	390	378	333	346	343	387	343	358	369	363	343	348	352	359	336	351	357	346	358	353	358	388	352	396	373	363	357	386	364	364	369	349	378	378	349	417	365	347	349	376	365	392	345	357	375	395	348	345	386	334	340	338	396	337	320	352	355	388	369	385	346	361	389	401	367	360	391	343	369	322	366	377	375	344	343	365	375	388	370	348	356	355	388	355	344	368	368	359	365	381	365	358	343	360	375	306	366	339	382	375	346	347	386	343	375	356	378	400	344	382	356	330	367	352	324	389	361	359	385	320	383	357	341	363	376	361	356	375	403	344	349	379	347	366	365	365	362	343	352	322	386	385	357	379	356	379	351	377	334	382	352	384	348	371	387	376	351	378	353	378	364	360	374	380	367	351	344	372	376	357	359	342	375	365	364	356	366	383	352	367	357	379	345	362	360	330	352	334	325	404	349	371	382	378	393	351	373	359	347	350	365	363	384	362	350	382	367	349	369	356	344	362	343	346	384	352	355	361	342	332	375	372	394	370	355	422	349	358	361	383	389	350	376	359	323	364	332	356	371	346	360	362	375	343	372	346	375	366	382	373	334	377	372	358	326	388	352	355	351	413	365	378	371	343	339	355	337	372	388	341	366	371	369	336	390	346	351	343	334	360	352	346	362	377	363	345	364	384	374	371	356	363	390	363	355	401	352	348	364	360	365	344	354	344	333	358	354	357	352	346	350	358	373	342	370	347	339	358	342	371	347	360	384	374	389	402	380	374	369	348	346	348	376	396	327	344	384	368	383	342	352	398	368	344	379	337	392	371	359	361	373	366	370	339	360	357	327	394	349	351	362	395	359	353	377	343	382	347	351	326	388	369	351	366	355	356	362	358	370	367	365	373	354	396	375	327	387	366	397	327	381	364	385	344	378	346	351	337	339	376	392	356	338	394	324	339	359	367	366	327	379	360	362	325	359	382	331	395	362	364	345	346	366	347	356	369	346	389	307	337	359	362	393	339	361	370	347	372	357	357	367	321	348	394	356	339	365	351	361	374	356	358	352	339	364	352	382	347	331	366	388	388	355	369	346	335	364	394	353	381	365	367	346	383	348	360	349	324	377	391	356	344	353	359	367	365	362	372	366	392	355	339	328	381	369	390	325	374	384	368	378	350	355	362	373	402	359	344
3399	9170	5982	2921	2153	1567	1254	1001	854	721	644	582	539	520	516	471	431	446	441	426	435	391	448	366	413	392	400	397	395	412	376	372	394	376	409	381	353	383	367	389	405	407	404	362	363	411	399	400	410	398	398	386	410	379	407	360	389	382	390	369	400	412	374	364	411	385	375	372	368	375	384	362	366	365	375	399	378	382	352	365	361	370	368	364	386	392	374	379	368	382	380	380	369	380	360	378	361	361	385	377	388	386	439	394	399	397	389	363	385	382	380	363	355	410	383	363	402	401	377	430	388	382	401	383	384	416	357	370	352	379	404	411	342	384	377	379	391	399	416	333	359	423	376	350	372	372	361	398	387	343	372	396	398	386	363	377	392	359	378	409	372	396	371	380	370	379	395	396	389	355	402	379	373	378	418	405	417	394	402	378	384	389	399	364	359	402	382	363	376	362	346	403	392	383	384	372	351	383	368	394	378	361	380	358	354	407	348	357	364	361	420	366	418	370	382	382	424	407	360	374	411	366	340	390	367	376	376	396	371	377	381	380	374	392	368	358	381	361	383	364	386	359	375	393	390	348	411	378	376	345	385	397	404	351	368	352	383	357	402	369	414	392	327	391	360	378	365	378	363	380	359	362	357	361	406	353	383	383	384	370	376	336	371	382	380	375	351	357	386	376	365	362	363	379	376	379	364	371	397	378	368	386	371	365	387	385	388	390	375	342	364	382	411	381	387	359	372	373	399	375	389	375	343	369	367	396	393	367	377	379	377	366	399	391	386	365	379	378	381	401	385	365	376	356	383	351	357	405	379	376	378	370	378	421	396	356	373	366	386	382	373	348	393	379	355	363	407	362	380	365	354	377	360	372	394	390	387	348	381	390	391	363	367	400	379	388	404	386	394	371	376	424	351	401	395	358	357	399	366	361	353	396	394	369	365	406	401	407	376	417	409	387	372	343	362	366	382	377	373	371	363	369	388	404	414	373	369	341	404	393	402	353	375	393	365	385	412	362	358	360	402	366	361	365	383	390	346	379	375	346	399	358	387	360	373	389	397	402	349	401	375	397	412	418	371	364	356	389	368	400	372	365	350	381	387	355	393	397	367	372	385	393	379	395	400	383	397	363	363	356	393	388	374	393	346	389	374	362	422	393	379	391	391	361	385	371	348	395	375	388	416	362	381	347	371	366	399	370	379	396	361	381	330	375	388	399	416	383	413	382	389	350	353	378	356	369	398	380	390	384	388	387	360	394	374	401	381	377	393	369	403	408	355	390	405	398	354	382	380	354	397	384	392	383	375	378	366	363	396	384	388	391	331	402	409	362	403	379	404	393	379	367	381	409	345	382	359	362	365	361	368	422	368	394	390	372	393	368	386	375	384	360	364	366	370	367	373	378	404	393	389	385	383	390	370	350	382	384	399	371	357	339	376	386	401	355	377	363	368	394	400	353	350	369	391	383	361	381	395	382	397	399	400	377	384	377	384	391	332	350	381	387	373	372	400	377	394	360	364	349	393	346	358	383	395	356	377	366	376	366	362	371	361	421	399	362	377	408	372	391	372	377	377	361	373	386	376	392	318	385	389	375	345	380	363	405	369	373	353	377	383	352	345	375	382	368	388	377	406	408	388	360	359	380	374	360	379	373	400	397	369	364	385	396	366	360	372	372	400	412	432	390	408	373	360	367	364	362	338	385	415	375	376	368	395	413	336	362	371	403	335	373	367	390	368	359	372	398	348	381	374	394	382	366	368	383	379	385	412	368	371	411	365	383	367	376	364	396	372	389	375	370	354	354	392	382	388	367	419	379	379	370	373	364	380	397	395	381	358	386	337	382	382	357	372	385	375	368	381	374	355	361	366	379	358	381	393	372	390	391	364	391	412	348	377	399	372	385	388	382	392	399	382	375	397	340	364	369	359	357	375	372	370	395	390	379	389	394	373	401	363	381	359	347	398	387	391	346	366	382	357	376	361	357	376	369	343	407	381	372	378	361	400	393	350	384	361	381	377	355	382	402	403	374	372	417	377	381	358	382	372	369	359	345	362	357	371	410	337	405	378	362	381	368	388	361	370	362	377	396	388	384	409	358	376	349	361	379	380	379	382	363	373	372	373	380	402	398	391	382	359	384	404	392	392	363	376	394	384	335	389	366	383	372	370	382	388	378	404	386	388	391	372	391	407	352	363	378	364	363	367	392	372	374	364	380	377	379	411	397	389	382	413	357	379	368	372	373	368	385	384	365	398	381	391	368	386	387	363	384	378	365	412	374	405	423	354	385	393	389	386	389	346	383	374	422	374	388	372	393	370	400	371	332	369	377	400	402	359	394	380	348	371	400	387	364	371	352	388	385	381	407	407	410	342	377	378	344	381	357	326	398	389	404	416	388	352	372	380	391	366	354	353	370	402	372	375	422	376	416	363	354	391	362	422	380	336	341	374	366	388	382	362	374	406	390	401	391	362	373	396	372	376	383	372	423	369	392	391	352	381	366	398	395	381	403	377	410	363	376	362	343	412	392	410	418	386	368	412	362	365	394	375	394	405	380	356	374	416	356	376	363	379	366	353	370	412	367	373	367	365	369	358	327	348	374	380	422	375	407	358	383	393	392	389	401	395	372	398	398	382	353	379	396	337	341	385	392	365	360	385	366	389	374	386	344	385	392	352	363	351	369	366	354	393	383	335	346	379	381	375	407	376	362	388	382	386	405	373	385	398	419	376	369	374	366	386	382	364	395	395	389	368	399	385	401	410	349	381	349	381	376	382	370	380	364	391	371	361	404	361	371	404	352	387	391	384	378	393	345	373	391	393	331	362	375	376	367	364	383	382	376	395	398	366	364	362	401	357	403	405	361	386	408	372	356	380	397	342	352	375	351	385	347	383	385	409	381	399	392	376	388	401	402	370	385	376	387	379	364	376	351	408	392	378	386	401	422	368	382	356	361	378	380	341	368	404	385	375	382	386	372	388	398	364	378	361	373	383	375	381	367	359	364	380	344	379	404	389	376	354	372	394	421	375	417	379	369	383	369	365	329	356	381	375	364	387	389	370	368	369	364	410	375	356	379	328	368	363	388	378	380	394	363	399	393	409	370	384	363	409	352	343	378	375	390	370	397	374	382	400	400	371	383	384	402	389	369	401	398	399	388	383	375	361	390	357	400	365	371	389	351	372	343	348	397	392	393	416	379	377	382	383	376	359	394	353	376	388	400	404	402	384	388	356	384	373	363	350	391	372	392	406	386	375	372	391	372	365	332	327	407	381	349	388	426	361	389	391	350	365	375	366	358	348	370	403	344	405	369	386	372	394	360	344	385	376	380	396	379	383	381	354	395	345	380	373	352	388	421	353	407	394	375	348	380	372	389	399	375	370	413	385	398	399	370	362	372	395	391	358	362	358	350	376	374	368	359	412	388	401	409	384	408	376	383	354	372	402	333	370	416	369	338	378	396	373	374	374	396	364	352	387	357	402	401	382	343	378	375	350	385	416	406	351	349
24895	21350	27727	25298	13156	1682	1271	1181	1051	1041	1056	988	975	1058	999	1021	1046	992	978	933	993	996	1023	973	1007	996	1012	1001	1013	963	986	955	983	1010	967	984	985	984	968	968	973	959	977	998	974	948	1005	977	964	1035	993	1030	924	968	975	968	969	965	979	945	943	1002	966	978	942	990	987	970	1003	893	1012	975	997	902	965	960	968	967	898	967	949	973	947	953	935	901	929	1007	1008	956	1004	948	957	988	1012	982	956	948	966	1006	1011	964	992	957	1044	989	950	880	974	1007	962	929	1006	927	1002	932	965	1026	966	962	947	952	997	892	937	1035	981	967	1032	965	958	925	924	932	994	996	972	959	938	1024	969	937	912	951	1010	975	968	996	985	989	997	936	942	1027	996	962	981	965	969	950	928	966	1031	959	998	916	976	908	911	977	981	942	977	1019	978	912	941	1006	993	923	966	925	1042	1001	958	971	979	994	976	917	938	944	948	953	931	946	968	999	952	960	999	932	984	968	1079	989	965	903	954	965	933	904	986	965	969	995	920	944	922	977	939	911	965	870	973	977	1010	973	1008	977	937	1003	975	980	989	976	891	1006	934	945	950	958	978	945	1008	981	965	950	963	928	1032	988	972	965	1007	964	1024	1016	922	950	976	969	953	966	975	982	940	956	969	999	992	978	944	987	937	944	939	954	962	1010	973	973	1029	913	997	994	949	958	898	1023	968	978	950	1037	952	970	971	988	947	961	1000	964	974	954	904	997	929	986	995	987	999	976	991	959	998	921	963	929	986	916	975	944	951	971	987	1023	935	957	987	977	997	993	1017	981	975	944	924	988	1013	1005	1005	908	995	1004	977	990	1034	1022	1032	972	1024	993	976	966	959	949	949	990	947	972	1033	992	934	944	1018	954	925	910	942	1013	987	956	983	978	943	931	1004	1023	899	953	919	951	990	928	919	953	905	1003	995	948	1035	1000	961	999	978	942	955	1024	973	994	1018	959	1007	1009	1012	1009	950	995	927	924	974	982	967	955	923	996	985	981	892	951	960	969	915	946	1000	973	1017	920	1016	965	932	958	926	951	968	993	1091	962	982	985	966	978	1008	955	997	948	1012	1004	941	966	963	987	974	981	978	970	1001	1008	943	1018	967	982	994	982	927	946	969	908	965	984	915	992	931	942	971	996	978	967	1012	960	1001	945	957	969	946	942	971	934	946	983	951	1010	1026	936	946	967	941	972	919	959	1015	953	970	911	969	957	947	943	955	990	926	949	953	1027	956	902	918	936	959	978	1015	942	990	1037	961	955	916	968	923	965	1026	935	929	962	1011	972	928	948	905	947	964	977	1038	954	1002	973	938	1020	933	923	988	934	1030	951	964	988	1019	976	1013	992	940	985	985	970	971	949	976	972	900	978	1019	981	922	989	984	994	988	970	972	994	942	983	967	945	1007	967	1017	991	947	999	1033	990	954	1025	995	1016	946	976	969	965	975	1012	927	959	1001	966	995	1000	924	932	989	954	984	947	915	965	985	978	1000	933	895	992	1001	1022	999	984	975	935	925	1034	953	962	957	951	955	930	946	976	969	921	968	936	974	972	982	987	941	991	997	956	973	1017	1048	943	966	1017	959	966	902	913	966	946	954	937	972	966	937	953	1012	954	991	983	976	929	989	994	969	905	1005	1006	980	911	926	1009	929	989	987	947	1008	978	966	958	991	931	1029	957	988	987	941	1008	975	1004	1000	998	987	987	954	946	952	926	954	942	966	1017	951	990	940	1016	939	963	916	951	924	977	877	952	914	935	968	1031	931	965	1029	981	993	968	938	969	980	1031	971	973	913	960	937	977	938	974	1007	883	974	971	987	979	1039	972	977	951	980	1005	934	926	1020	943	964	947	1022	965	987	946	990	942	989	1000	945	947	985	998	993	948	977	943	933	954	976	962	978	946	917	976	917	998	939	987	990	970	1050	938	949	959	966	996	962	952	976	883	956	977	990	941	955	966	922	948	1008	939	1022	973	956	1000	894	1000	918	1020	972	987	984	990	946	944	970	947	922	900	938	980	999	925	902	930	986	964	997	952	963	988	984	954	977	934	959	1012	910	978	934	984	1029	914	983	987	975	999	1013	961	947	973	1027	987	1022	966	994	971	1003	951	958	948	962	1036	952	935	976	953	983	944	940	914	966	924	993	988	975	1034	974	965	969	981	974	965	915	937	962	916	988	1006	944	956	930	986	934	983	953	990	931	996	985	959	998	916	926	950	942	1035	940	930	951	979	992	977	958	912	1032	972	986	979	958	928	958	977	984	987	945	962	1014	961	1017	959	978	994	993	981	953	1025	966	996	951	958	895	966	1005	950	943	1006	949	968	945	984	1004	966	940	949	928	992	934	916	913	989	994	975	958	1005	962	975	960	957	978	960	949	955	1009	1002	965	972	938	974	956	908	956	953	967	973	1003	1033	1014	947	907	989	961	946	985	963	994	980	1038	1005	942	977	1001	1019	1027	984	996	900	994	995	905	928	1013	1009	955	896	957	1008	960	966	969	980	911	957	948	931	949	953	942	967	990	918	1008	970	958	1027	997	916	1002	917	988	972	987	958	945	901	965	949	986	966	955	954	1004	935	1007	888	993	960	970	903	937	957	944	1021	959	924	965	951	1004	945	915	931	932	903	1016	982	1002	959	934	971	996	977	946	944	978	1002	997	964	996	966	999	981	1015	959	998	961	955	1000	1027	985	958	951	974	933	922	977	1017	1009	995	1007	974	939	983	994	982	968	940	952	966	975	972	900	1005	935	977	949	965	924	965	936	912	908	937	972	943	929	932	923	933	952	943	1010	1034	913	913	988	937	960	922	937	959	940	956	967	939	944	965	993	1018	946	927	909	985	956	995	1010	928	908	958	1020	972	950	951	954	974	941	952	987	988	920	987	962	1004	975	974	982	955	971	918	973	926	936	900	986	969	945	892	988	967	987	935	1001	1018	952	947	998	944	935	940	943	1018	1043	953	963	974	946	990	916	956	960	952	981	959	943	989	928	963	948	981	1012	952	959	941	954	914	978	929	979	913	984	936	993	1004	933	917	983	938	975	949	985	907	956	969	973	946	974	1015	1019	946	1033	1046	947	974	951	965	991	1002	951	1033	975	992	981	968	981	943	958	981	995	954	935	911	952	976	1005	974	992	972	998	948	964	959	975	976	990	987	969	982	925	921	899	918	965	936	964	983	1005	1010	965	981	962	967	1009	937	938	933	929	997	910	977	934	961	940	974	1012	924	994	906	974	967	982	1007	972	1003	978	932	975	978	975	1000	979	986	968	998	964	989	1003	942	902	971	1010	928	924	959	957	941	1001	929	934	993	949	1028	958	954	916	1040	979	931	919	956	952	988	1031	1004	1006	971	980	979	1004	946	936	985	941	907	993	987	1001	947	939	931	925	975	959	924	989	946	937	987	988	1035	965	1026	937	916	952	1005	985	992	995	923	948	1007	1008	946	953	1009	935	1002	936	1027	970	994	944	944	986	955	1021	967	939	1010	958	918	978	955	972	949	993	942	912	994	945	962	1017	942	973	969	973	958	960	926	961	943	943	957	981	972	948	1026	919	976	991	950	912	972	935	948	998	994	1002	943	904	925	944	875	974	974	988	976	992	943	1019	922	1029	947	962	972	960	940	997	1008	911	984	979	959	945	884	937	958	1006	943	969	958	981	923	984	955	981	1024	1001	926	990	915	1004	980	1005	986	940	1013	927	929	950	1001	971
3737	5954	4024	2305	1871	1598	1394	1337	1163	1151	1123	1016	1041	1036	980	945	1021	925	958	993	932	944	983	931	931	1015	955	990	996	924	974	1019	995	965	955	966	944	939	944	993	973	966	921	963	1012	954	924	971	980	991	938	910	965	977	929	947	981	965	924	984	962	947	990	923	880	961	863	950	923	907	960	979	895	934	953	868	965	933	1054	955	951	956	966	908	989	934	968	910	926	936	984	900	1018	921	971	958	1009	949	920	996	962	938	978	932	907	960	987	969	999	949	917	965	977	928	964	948	942	941	926	971	891	952	910	1004	978	895	992	943	955	954	998	952	994	954	925	888	990	949	952	915	971	960	945	941	980	1025	998	951	919	959	941	992	973	951	915	993	971	944	1014	943	970	999	915	946	953	901	933	995	963	975	956	986	974	952	946	924	907	956	976	952	965	942	969	941	970	964	948	931	965	926	986	936	957	930	1006	932	910	1006	1007	948	908	923	981	942	982	959	942	951	915	992	988	984	921	929	927	925	914	918	961	965	928	970	992	952	987	957	963	946	967	942	931	970	938	989	983	955	904	996	949	980	984	972	907	987	910	898	912	984	944	991	975	980	995	961	955	965	964	872	968	989	963	931	952	918	909	970	966	931	960	963	993	952	926	925	939	971	939	977	937	965	958	946	975	978	957	939	976	993	962	940	947	902	961	978	993	959	978	951	934	956	952	991	894	917	901	908	937	893	912	928	951	939	956	946	989	942	914	982	976	917	976	936	980	915	974	984	935	921	936	988	900	1033	949	960	920	971	973	952	948	1012	963	911	1004	944	992	977	948	978	970	953	940	956	920	936	945	947	981	999	984	940	980	928	947	965	941	959	969	952	973	992	948	920	931	945	928	1000	934	942	994	966	948	989	959	980	948	952	964	957	919	949	975	933	951	948	983	921	937	986	973	918	937	973	933	953	919	993	948	1011	933	969	996	942	943	973	961	919	983	955	942	968	933	929	954	1007	1011	1050	972	912	987	899	986	924	981	966	934	981	978	949	961	1008	935	880	926	943	877	1012	947	987	938	1019	976	942	962	951	965	950	889	938	963	934	900	979	938	953	923	952	934	978	963	982	933	939	974	1019	1005	962	973	968	936	958	903	985	990	969	926	980	989	947	951	952	979	957	966	993	981	926	951	975	948	976	1020	975	994	962	950	988	977	929	989	957	939	968	953	923	979	923	926	972	948	982	904	959	967	993	990	940	927	972	916	941	940	943	889	925	940	931	993	991	962	955	980	976	979	977	995	954	930	900	926	979	930	1002	946	920	966	990	960	950	930	942	887	956	989	970	982	976	973	909	965	956	939	988	910	988	958	970	905	929	973	965	975	942	943	1008	960	923	979	941	951	952	987	925	955	936	995	939	974	921	968	976	944	962	912	893	947	973	917	990	948	960	939	965	950	984	908	949	925	923	966	932	964	930	959	940	962	929	939	940	1014	956	902	998	954	958	975	928	934	973	938	909	987	945	983	955	974	971	996	921	969	994	962	937	938	971	985	948	917	981	919	932	987	941	969	963	964	1001	963	981	943	976	969	997	931	876	919	1003	964	947	954	999	928	959	962	990	941	951	961	959	970	1004	958	983	889	949	995	1019	937	959	986	936	948	891	908	954	959	913	1035	960	945	944	920	994	966	946	948	969	929	948	975	933	933	991	972	995	991	963	968	938	902	945	935	977	961	951	955	962	971	984	978	1002	988	986	989	955	950	971	936	995	874	920	928	934	951	989	969	926	906	994	951	892	964	959	969	967	943	950	972	979	934	940	949	955	932	959	988	970	951	959	970	980	939	946	960	972	938	981	929	998	951	969	905	944	935	923	960	907	931	971	966	989	939	936	976	879	1008	938	962	945	961	959	906	988	972	970	957	996	916	925	936	942	962	947	937	916	952	911	908	936	935	972	916	978	950	946	968	923	955	924	924	1018	948	908	974	955	970	981	962	964	955	924	940	951	951	994	893	955	999	991	950	933	892	942	982	981	947	894	1008	957	981	1005	948	944	909	956	953	960	969	913	930	975	946	977	916	938	962	1017	928	997	957	967	989	957	963	1024	1017	951	933	949	965	935	983	1017	964	972	965	948	910	951	970	973	941	970	908	980	940	981	926	990	927	957	925	1006	1002	930	1031	979	923	916	1008	1006	956	917	946	938	961	950	953	984	978	919	984	891	960	940	907	967	950	950	925	973	1000	962	983	973	971	937	942	963	994	937	909	953	954	941	888	960	978	946	935	975	947	948	930	959	914	912	975	934	938	944	955	931	984	909	925	948	937	942	978	987	1015	962	952	951	972	985	959	951	937	955	1005	967	1014	972	984	991	988	944	939	965	889	927	946	935	1019	963	939	978	979	944	965	899	1024	932	889	911	938	965	967	931	982	961	1014	917	987	952	1003	988	981	946	994	956	1017	922	957	954	979	926	958	1019	967	957	1038	909	910	908	976	990	933	925	962	957	970	960	933	974	912	939	919	900	938	951	989	971	953	991	939	969	982	988	927	962	973	977	1003	945	994	933	966	967	930	919	978	933	982	966	894	938	901	979	980	948	979	950	967	968	961	986	952	986	970	964	949	916	945	982	965	952	988	950	938	930	984	934	961	982	962	975	953	966	955	991	939	939	954	976	924	887	990	978	995	890	912	983	938	912	937	980	956	988	967	1020	999	990	1001	943	965	1021	961	988	938	960	917	949	969	958	956	986	963	960	949	1005	946	892	945	972	943	958	961	989	996	882	940	962	923	932	944	993	949	868	938	923	966	945	998	895	965	945	960	982	963	941	931	964	913	941	938	920	993	918	945	949	949	931	910	977	985	973	988	945	911	978	963	965	931	976	978	982	955	933	962	947	946	937	1013	1022	904	942	983	995	982	931	880	938	968	1031	945	924	919	954	940	965	923	967	941	981	925	970	975	940	958	941	933	943	1013	964	946	959	985	948	959	938	922	1023	928	999	909	914	955	916	975	1008	1006	945	937	903	976	927	927	910	934	920	938	954	978	971	952	951	952	933	923	942	978	1002	962	907	934	978	1005	918	911	949	946	945	1011	1008	929	958	941	948	932	963	970	999	959	884	987	947	962	932	969	944	956	889	1009	959	997	1005	984	998	963	907	930	1010	914	882	958	957	914	922	973	934	986	965	987	961	922	938	962	971	994	1030	961	958	960	957	931	1015	926	992	998	921	942	944	982	971	960	920	961	921	944	968	959	1006	973	930	943	942	949	953	964	946	963	1002	952	936	867	983	976	992	909	937	890	959	876	974	933	955	980	954	963	928	997	967	921	943	949	964	977	917	972	953	923	1002	966	960	930	971	921	974	995	951	957	927	909	943	951	952	989	913	993	984	974	999	931	930	946	983	968	947	940	914	976	959	926	987	969	916	981	914	921	954	925	940	931	989	926	941	927	930	884	970	988	949	983	991	953	969	959	949	952	938	964	899	956	929	978	940	937	962	1005	949	1001	920	935	918	997	925	954	966	961	950	928	955	953	937	997	953	983	928	920	998	949	997	895	968	973	977	974	947	943	960	987	1025	929	988	937	964	976	956	969	970	937	941	934	930
22513	21344	29159	23899	21347	21419	10842	1279	892	800	765	669	622	568	538	567	557	448	491	468	419	442	454	443	485	416	475	437	399	427	426	422	449	426	403	392	413	413	366	420	418	412	423	415	399	413	470	422	394	446	371	423	415	417	387	420	411	407	400	443	357	379	401	404	385	401	394	403	393	363	400	411	431	422	389	393	404	365	417	411	364	425	415	410	363	398	417	388	392	396	408	414	388	404	429	392	386	396	415	397	433	386	405	395	384	410	374	418	423	372	417	412	398	394	399	397	446	392	410	383	405	427	406	395	398	372	412	418	418	425	429	443	419	401	395	400	392	404	359	423	393	410	388	399	398	389	378	373	422	383	392	381	439	416	404	395	451	396	423	408	430	380	374	422	404	406	413	401	400	376	433	392	425	396	406	378	425	422	421	430	432	388	400	398	410	407	396	386	436	380	400	379	401	404	409	416	406	382	369	395	355	385	393	396	452	361	367	393	395	449	386	417	362	394	404	401	367	429	379	416	373	411	414	404	402	377	368	410	395	373	424	405	426	412	411	390	431	419	375	433	428	404	416	389	413	375	420	393	361	390	401	420	421	373	433	395	427	384	376	413	386	433	419	413	384	426	428	404	388	381	416	393	414	378	374	377	390	343	405	406	362	411	410	401	383	377	378	384	410	381	417	376	415	403	395	437	400	387	400	428	423	398	423	377	400	367	416	396	409	396	395	386	389	399	416	377	389	385	413	393	383	364	402	418	397	387	421	419	403	416	405	407	406	398	425	404	415	411	425	377	396	369	386	338	390	403	370	441	435	355	365	402	418	381	406	416	419	405	403	464	403	434	385	416	407	402	436	378	439	377	382	410	371	379	425	392	374	403	384	387	380	400	415	389	371	372	437	368	405	398	410	397	409	442	423	412	409	413	411	394	435	378	420	407	424	353	447	412	395	416	373	395	378	429	392	355	364	395	380	415	422	413	374	399	408	368	370	426	360	368	403	419	416	401	394	445	390	388	394	396	410	417	391	402	406	351	402	344	415	424	380	399	423	407	394	372	363	390	444	399	401	420	420	384	376	385	367	400	433	427	402	352	397	409	427	420	386	388	407	423	413	419	380	428	382	397	429	387	405	434	372	396	425	428	365	387	382	403	371	398	343	381	385	408	434	398	386	409	375	396	384	400	370	373	397	400	404	381	391	426	425	407	369	378	402	421	396	398	448	411	425	404	391	408	407	395	385	384	410	414	414	443	380	392	392	352	401	409	391	390	372	403	399	418	390	407	402	420	423	372	407	401	385	413	422	409	353	387	426	393	379	374	370	421	415	367	396	391	389	373	410	397	401	443	402	420	372	371	379	375	408	432	429	410	426	405	396	420	408	382	425	393	410	399	407	409	387	404	432	382	349	368	400	405	401	407	413	417	404	378	392	402	361	391	403	403	419	396	397	403	392	385	384	425	407	421	397	415	399	407	367	408	404	417	418	395	415	402	372	390	400	401	409	400	397	385	392	404	399	419	428	394	404	385	403	379	427	423	368	375	403	431	392	413	357	439	398	363	410	454	427	400	411	422	426	395	408	383	417	387	367	389	336	402	398	374	410	388	407	428	381	406	404	422	424	381	433	391	415	417	399	388	398	405	395	406	414	385	376	399	395	407	409	420	392	412	389	377	424	421	354	403	421	374	390	419	432	379	389	392	412	364	401	380	410	404	346	384	420	382	412	384	368	399	386	388	411	394	384	369	437	405	411	416	423	390	377	414	387	430	434	388	382	401	428	412	415	364	406	412	389	389	378	403	408	432	409	423	436	399	392	369	400	420	394	408	394	374	379	404	411	382	404	405	384	360	400	394	424	409	398	405	391	399	362	407	378	402	359	395	400	372	389	438	388	417	401	415	441	376	383	422	412	356	391	371	393	406	391	366	385	358	427	379	428	411	425	411	388	374	346	423	412	398	382	394	363	387	415	386	374	376	434	384	411	414	384	377	376	400	377	367	404	428	408	421	397	392	400	409	377	450	396	411	385	385	411	371	407	436	403	408	398	427	395	402	424	408	382	369	417	414	379	397	409	396	410	341	397	375	396	390	414	398	391	371	400	405	389	396	413	396	430	369	367	360	418	383	407	419	404	427	389	406	378	403	430	417	401	421	384	368	409	364	429	366	451	404	425	411	384	380	413	394	400	377	376	363	398	396	357	380	407	410	403	427	391	346	390	407	414	399	406	419	368	408	372	369	410	368	419	369	410	411	432	428	406	403	387	401	406	376	405	381	403	412	402	389	383	401	399	391	445	376	386	366	369	390	408	384	376	405	413	416	404	392	404	403	410	385	401	399	385	405	352	406	397	391	434	385	382	411	388	395	406	374	387	403	393	396	428	405	412	417	401	381	404	406	388	386	397	393	445	388	384	386	364	388	431	400	381	379	392	408	396	404	430	389	423	395	386	397	413	388	377	395	396	380	398	398	382	386	391	387	377	372	373	386	391	399	389	412	407	401	407	433	390	414	405	405	430	409	357	387	394	404	430	439	390	370	366	397	395	399	408	383	384	377	375	411	386	391	406	417	373	376	416	412	389	407	364	398	411	335	377	347	432	404	415	385	413	364	389	415	392	411	391	403	358	398	385	380	406	403	387	426	416	393	396	394	403	390	380	401	386	400	364	378	379	430	413	385	412	381	407	395	395	418	394	381	398	398	412	434	408	410	382	386	388	376	382	367	406	380	414	393	430	396	388	400	413	375	413	406	419	381	416	398	395	365	432	405	411	418	403	389	422	438	408	364	414	413	417	416	405	428	434	403	387	432	367	370	400	391	380	407	374	386	401	386	442	406	381	440	410	420	404	390	417	402	398	450	395	407	380	404	388	387	420	439	392	429	398	398	412	384	405	416	444	399	432	382	413	411	431	405	379	388	384	420	378	376	402	418	395	382	396	385	369	388	367	401	397	384	380	400	393	410	388	413	405	428	401	392	377	381	403	393	401	440	394	424	432	390	400	400	387	418	420	403	407	409	396	378	423	360	384	428	385	419	411	421	416	366	407	404	402	381	423	393	398	413	378	370	415	410	418	419	383	383	378	401	404	399	418	406	414	421	421	406	411	408	393	413	374	420	387	431	402	420	395	403	382	420	397	387	403	372	403	395	416	406	424	401	375	376	382	383	371	350	418	417	412	376	428	400	390	410	405	423	373	414	421	387	397	431	384	407	383	426	400	351	370	405	373	398	400	382	439	371	431	380	399	409	431	379	392	393	369	393	399	434	383	387	403	376	406	394	398	390	393	370	400	425	423	373	398	393	378	412	410	373	391	396	394	412	439	415	373	398	407	408	384	418	385	373	388	419	411	389	441	396	372	416	398	408	383	441	386	429	393	381	397	427	420	408	411	396	416	430	371	379	369	389	400	399	400	370	390	367	400	398	392	382	379	370	407	394	374	408	406	398	382	398	369	378	415	399	397	438	395	411	378	425	377	397	418	393	431	408	432	403	400	358	410	372
4327	14817	9979	4952	3632	2629	2030	1554	1249	1026	898	833	702	686	609	605	583	519	507	525	519	453	491	441	443	417	441	453	415	470	455	398	425	443	439	427	390	417	434	391	410	397	405	446	434	389	378	379	388	411	410	390	352	400	432	391	392	420	367	409	367	387	430	394	394	380	399	379	395	391	436	397	378	397	382	351	424	391	429	403	374	440	405	386	398	364	391	405	393	380	394	402	393	380	368	395	406	432	436	396	403	385	395	415	414	385	435	422	415	370	401	408	395	410	381	378	398	361	402	415	394	377	389	396	423	422	403	393	377	394	384	382	398	386	385	374	376	434	395	386	414	397	391	435	384	412	376	420	412	404	346	394	352	380	394	366	390	403	371	374	386	404	364	381	407	368	398	368	428	382	395	434	411	380	412	412	403	382	387	401	369	425	391	406	368	372	397	387	366	393	393	403	372	404	414	381	397	369	375	395	378	407	397	383	387	366	349	401	376	390	411	404	365	416	374	397	385	413	380	397	389	392	398	378	395	399	388	368	417	403	374	391	426	406	374	365	363	386	387	388	404	387	414	398	409	363	396	393	399	394	364	390	409	390	440	411	397	434	412	389	399	378	404	400	412	348	371	392	378	377	378	427	392	362	379	404	360	400	384	382	361	374	369	406	406	384	384	386	380	377	399	413	375	392	405	383	415	409	410	416	373	359	381	395	389	354	404	408	402	375	385	417	389	370	400	375	383	375	408	405	363	399	401	361	359	391	405	393	387	412	378	391	406	396	387	395	403	400	374	388	414	386	375	427	391	388	376	391	392	392	388	379	449	400	331	397	354	392	375	379	377	361	359	368	394	426	406	385	393	410	379	404	404	378	392	388	384	414	430	400	386	394	385	399	368	369	396	425	405	350	404	424	391	423	359	388	412	392	368	416	385	424	382	405	424	397	393	416	392	408	403	402	390	390	415	395	376	375	381	401	392	408	354	403	393	375	384	386	399	378	394	375	377	438	398	407	395	394	410	394	379	387	407	407	408	382	379	352	387	393	439	400	396	409	388	386	418	387	422	436	392	412	401	373	401	398	414	391	396	371	393	404	370	401	390	408	367	413	408	413	414	378	429	381	390	411	400	410	401	347	398	404	400	371	405	364	350	361	390	385	405	390	376	412	392	394	357	380	449	404	394	350	396	400	395	374	363	385	368	403	380	402	392	365	407	399	400	394	367	365	391	436	383	391	381	382	403	390	427	374	376	421	372	406	389	401	357	392	394	391	397	387	406	374	411	407	393	373	374	396	385	374	403	386	420	421	393	382	425	354	377	358	370	369	431	408	398	382	410	413	407	362	419	394	368	409	359	376	395	408	425	413	373	379	421	406	415	407	380	398	386	402	423	407	415	412	363	389	406	384	401	374	414	435	388	372	387	371	392	391	428	381	394	406	382	391	364	417	439	410	382	408	386	426	417	384	349	360	359	368	374	399	396	388	361	327	411	377	385	401	363	392	385	381	352	408	379	374	392	376	393	370	413	424	402	442	405	414	383	399	384	368	371	381	381	417	393	359	384	403	398	364	395	391	379	335	371	377	397	371	384	401	362	382	357	389	399	378	389	401	387	373	433	412	394	389	398	420	413	435	373	401	405	368	390	396	399	411	395	389	345	377	370	405	408	380	410	407	360	422	397	429	397	398	350	386	404	403	390	369	391	367	424	400	387	394	384	392	402	385	426	398	406	402	391	379	386	412	404	395	385	350	387	370	349	401	408	378	412	380	410	375	387	402	389	371	369	389	397	395	380	369	407	381	365	397	397	411	397	400	406	388	372	360	390	425	385	418	401	391	366	402	402	401	376	392	393	381	411	362	375	407	367	371	363	413	391	385	378	402	397	420	396	415	396	374	413	398	401	405	388	371	399	389	364	399	370	403	392	395	374	379	406	375	385	431	380	402	387	421	370	385	401	394	389	406	433	382	418	396	395	398	404	388	399	383	375	408	412	386	371	397	388	368	397	398	404	402	380	407	380	398	371	412	377	369	383	406	384	368	379	370	375	385	347	408	385	367	414	398	398	376	394	377	372	408	433	380	397	406	399	398	397	396	387	385	388	391	429	414	398	410	374	380	391	366	356	392	380	407	387	418	343	398	405	388	383	382	403	392	416	383	410	414	380	384	400	423	378	381	411	402	380	382	374	392	369	398	392	373	401	388	387	399	411	380	395	382	402	405	386	403	362	412	367	376	405	398	371	379	399	384	378	376	373	402	424	414	392	397	392	405	394	384	365	383	390	406	367	391	361	380	412	360	405	367	388	400	396	387	390	378	416	361	396	372	383	352	365	401	392	393	395	409	404	411	411	379	379	419	409	400	429	386	367	394	427	383	370	364	378	354	380	394	386	385	373	417	382	394	434	379	402	420	391	354	383	375	382	433	392	407	406	411	359	390	401	397	418	415	416	398	396	377	412	395	344	378	407	414	414	361	371	421	433	367	416	419	397	376	373	397	398	410	405	391	415	418	401	386	409	394	407	393	352	367	397	394	355	395	409	407	383	416	388	396	392	422	396	424	408	387	431	390	402	406	396	393	405	419	415	390	377	386	368	390	371	409	388	399	412	404	412	413	381	399	421	405	410	391	380	391	378	384	384	382	391	384	414	408	415	402	407	376	395	388	421	384	438	383	404	387	416	381	385	413	354	386	397	376	386	404	431	394	374	357	370	417	390	433	417	378	390	394	376	397	418	375	415	395	384	415	365	390	361	362	387	398	400	395	432	399	382	387	404	371	401	376	381	415	385	404	385	417	379	379	441	364	354	415	380	423	414	374	400	411	417	423	403	399	370	403	410	376	378	422	354	380	418	383	405	395	408	423	418	391	370	371	413	408	397	388	420	373	404	396	406	371	418	394	413	395	398	385	396	430	401	354	426	387	389	387	388	349	372	411	353	396	376	375	364	377	380	396	384	361	417	386	419	393	396	382	413	382	370	408	414	401	393	387	390	409	427	363	380	394	396	418	386	369	383	422	395	425	413	331	425	385	419	419	363	416	378	401	369	391	343	392	402	417	369	437	407	359	401	355	357	404	379	397	359	378	348	401	404	357	407	401	383	398	433	404	379	396	358	387	382	346	385	374	399	414	394	379	396	450	411	377	389	375	397	399	373	407	397	413	373	353	358	390	353	374	419	415	390	381	385	368	394	383	413	391	372	376	371	392	385	404	371	361	382	424	388	354	379	392	413	415	370	409	392	368	403	389	420	412	416	380	412	417	403	363	400	406	397	422	379	402	407	396	373	387	389	399	383	381	365	397	388	408	367	395	389	378	417	396	434	376	430	391	415	369	423	407	364	407	400	364	386	396	381	392	377	395	352	385	396	393	360	397	376	420	407	410	397	383	405	379	370	360	406	370	367	401	366	406	417	402	358	391	361	371	392	404	393	374	391	392	387	408	407	361	405	443	372	383	363	379	388	397	402	421	378	413	393	420	374	395	395	381	380	363	424	379	383	374
27860	20188	8014	1291	938	923	866	851	813	854	866	796	809	817	836	827	780	799	833	776	803	817	746	781	813	807	817	787	777	803	822	795	846	822	846	834	856	802	813	822	732	797	812	783	809	854	806	819	808	816	787	809	830	812	781	811	755	833	811	808	841	843	855	843	809	811	816	811	736	767	843	824	836	753	786	857	807	826	790	808	785	833	792	817	861	811	862	823	831	851	863	844	799	888	789	765	852	816	791	776	800	805	790	800	817	810	786	849	806	812	864	771	845	761	790	797	798	800	805	824	829	806	823	838	786	813	813	773	838	803	830	831	852	799	882	831	858	825	800	808	797	818	813	825	842	782	837	754	783	784	796	809	818	826	820	758	797	790	829	791	830	752	792	850	768	794	774	807	815	823	859	799	872	812	824	804	846	817	859	805	819	806	799	801	857	793	764	804	829	790	778	830	801	815	817	825	776	767	820	802	842	801	767	828	755	819	784	780	842	821	776	811	819	831	841	802	790	807	851	783	830	877	791	803	750	839	785	817	824	821	808	785	772	811	830	809	824	787	789	801	769	787	765	804	803	835	830	803	797	832	797	809	803	839	815	784	817	783	798	817	825	800	819	778	809	854	767	797	829	796	807	847	833	850	793	806	822	784	790	770	799	811	795	806	820	807	828	805	814	802	797	842	841	848	777	837	802	759	840	871	792	816	787	790	791	811	843	788	834	840	771	806	830	811	817	783	843	775	791	789	806	860	834	827	822	756	756	821	795	809	845	779	757	837	840	785	795	849	806	821	810	772	815	836	790	805	797	829	802	806	796	859	815	843	788	800	852	783	797	826	795	817	811	815	822	845	824	859	841	817	835	779	812	790	835	792	796	822	771	841	764	831	800	831	815	822	798	783	819	811	818	798	816	792	778	794	804	835	803	810	789	768	793	790	801	829	826	780	808	735	839	773	854	842	823	833	785	805	854	844	816	874	869	817	798	826	826	795	803	801	846	828	783	809	818	806	772	836	812	876	816	801	881	792	786	807	772	794	802	856	817	772	852	826	778	789	829	776	783	848	858	832	824	793	769	831	834	811	810	774	779	786	801	774	865	823	822	856	868	813	803	839	770	833	796	890	780	823	840	767	800	826	793	763	850	827	808	869	796	807	778	781	829	786	805	825	838	821	812	807	821	808	822	837	821	797	807	765	802	845	821	779	819	803	791	791	772	827	793	830	770	837	797	794	818	805	791	805	839	817	876	824	782	885	826	743	811	801	822	849	762	786	803	818	833	809	759	786	787	879	811	803	812	789	832	796	786	754	816	796	785	825	812	823	832	830	766	866	842	859	794	873	842	853	786	815	771	855	781	815	768	767	767	871	829	833	817	807	829	841	852	818	802	789	823	831	813	781	827	816	832	820	757	839	826	815	853	786	834	859	772	831	869	839	784	800	836	831	838	784	842	811	799	832	819	801	797	832	782	751	798	841	779	801	838	829	860	830	830	796	870	832	773	798	818	818	867	812	785	803	807	848	892	827	795	802	823	806	840	779	856	848	787	761	847	876	805	794	827	823	839	805	848	823	854	828	846	851	792	832	828	754	837	811	790	817	848	774	860	840	845	793	807	831	828	799	828	808	871	845	827	826	817	818	803	842	808	803	859	826	843	820	833	807	828	755	794	737	800	814	752	801	773	852	859	774	824	822	826	865	811	811	855	812	773	792	789	790	754	846	819	848	775	784	785	830	798	840	764	797	773	864	839	837	846	798	824	810	829	807	833	777	842	828	812	847	834	798	807	782	783	798	814	767	767	775	848	867	785	783	852	823	817	817	828	840	822	890	781	809	830	847	823	867	845	764	774	819	819	804	793	796	818	834	817	806	792	840	782	796	797	785	811	830	799	805	793	863	833	837	814	769	795	843	873	819	816	825	806	841	803	810	848	779	800	761	796	811	762	759	846	726	795	800	828	843	816	809	817	838	792	767	801	872	800	800	861	810	809	800	793	816	842	799	764	822	814	789	840	838	771	778	868	818	783	783	783	786	827	821	762	798	831	807	806	741	809	836	885	818	802	839	791	860	807	840	850	772	806	844	813	795	826	832	840	753	807	838	840	780	783	853	790	768	805	768	814	841	872	835	809	746	777	845	815	772	841	858	814	826	812	824	834	853	830	823	797	808	815	814	732	879	825	815	851	808	790	839	789	819	858	811	799	778	785	818	834	786	800	824	799	789	823	825	818	818	774	827	792	811	809	831	838	790	814	860	803	783	783	814	836	805	841	790	843	817	766	823	820	814	779	743	824	821	822	863	803	805	790	853	834	886	824	814	824	770	786	830	773	816	794	783	833	840	814	795	825	854	833	788	783	799	837	818	768	837	812	804	806	834	824	773	854	827	792	821	851	783	816	808	853	801	834	826	824	799	861	840	794	791	838	810	828	813	807	847	811	849	804	802	814	817	804	778	812	795	847	834	820	799	798	781	808	826	797	831	846	790	794	796	781	806	810	813	826	766	763	770	803	839	834	742	798	813	820	791	800	833	823	797	798	787	810	865	788	868	807	829	760	872	857	824	851	817	787	831	820	800	781	805	830	763	814	823	802	773	816	796	822	799	805	843	824	847	802	785	832	829	812	769	811	801	832	820	837	763	803	805	790	859	795	837	848	827	787	852	807	805	823	822	829	825	826	796	850	805	785	834	802	753	819	845	793	814	831	865	792	832	792	830	818	785	825	804	825	851	791	813	819	846	840	788	808	810	850	794	869	813	867	826	877	801	861	879	800	810	842	842	785	786	769	853	836	791	816	817	810	847	810	779	805	790	825	797	841	806	822	824	797	832	838	817	804	789	801	861	836	851	818	833	811	787	812	811	812	860	824	779	797	797	804	827	832	777	834	836	845	869	815	815	800	824	825	839	870	822	825	841	838	825	823	783	823	819	835	860	803	778	750	804	796	820	805	765	824	821	803	779	801	832	843	778	818	881	831	804	850	800	782	814	783	798	841	756	812	823	844	809	852	850	857	826	790	819	855	835	818	825	811	799	812	796	793	814	803	806	804	772	828	853	774	770	765	801	838	805	749	810	813	802	843	835	859	768	788	802	841	810	797	854	792	786	802	799	819	847	880	769	783	813	802	810	860	850	778	836	860	801	861	830	797	845	793	815	839	761	826	833	828	839	753	784	789	838	830	811	841	754	819	834	856	788	821	825	842	803	780	818	810	760	811	840	795	800	841	847	829	834	784	795	800	826	792	802	830	808	783	812	797	822	837	809	767	823	824	872	848	822	826	816	787	770	799	858	797	864	829	822	798	805	799	803	767	782	790	800	862	811	854	832	825	844	775	830	810	804	862	848	767	796	815	820	837	774	775	814	786	826	799	809	816	825	785	769	808	784	799	823	797	894	798	836	835	820	809	821	795	879	849	818	802	835	767	814	798	785	836	813	832	812	774	789	821	842	808	800	767	823	831	839	816	867	802	831	816	808	842	788	821	792	820	847	823	839	795	790
4747	2057	1503	1111	995	992	921	852	818	851	875	879	864	807	862	825	806	801	851	826	786	798	822	765	854	830	794	835	856	860	802	826	885	841	816	808	842	830	792	833	835	847	819	850	784	837	808	847	852	808	804	788	807	785	785	818	810	825	804	819	780	812	860	820	828	778	854	841	828	806	816	863	801	856	809	851	844	825	781	774	795	828	785	823	847	898	844	826	839	876	851	813	839	751	838	822	855	813	789	835	800	870	829	847	846	817	848	857	831	821	823	844	799	820	864	844	807	798	793	865	789	775	859	805	870	828	811	811	803	840	852	824	841	813	861	826	790	799	848	855	775	817	853	861	809	803	834	866	821	852	829	843	803	835	849	793	774	818	806	829	847	817	814	821	829	810	839	773	831	821	830	829	824	832	809	800	878	835	842	840	808	838	817	784	823	768	841	830	839	844	824	781	840	792	821	860	858	832	780	805	878	813	786	830	850	781	783	789	894	841	812	840	787	799	789	810	811	770	821	843	826	841	738	742	825	748	848	816	816	807	848	779	802	802	841	783	853	789	795	876	785	850	821	791	805	796	874	860	810	801	863	829	827	776	843	831	798	845	775	764	811	810	808	795	808	839	826	820	775	820	816	813	820	854	873	843	804	825	836	806	791	883	802	801	803	845	850	843	836	833	820	827	786	814	804	846	772	840	816	817	800	835	872	870	819	791	850	777	826	791	794	830	854	802	840	858	846	855	886	817	798	779	790	780	817	819	765	803	823	863	823	795	848	803	835	874	847	792	816	797	841	823	818	840	810	815	839	827	778	883	840	877	805	797	810	861	912	821	865	823	783	800	795	815	878	802	817	776	841	866	886	820	845	829	803	816	859	821	842	818	817	855	796	778	792	809	819	824	809	869	826	757	779	844	847	827	797	852	772	896	843	809	817	809	821	835	750	785	840	853	763	839	824	793	864	756	844	822	769	820	833	778	881	806	777	860	835	795	796	796	852	802	883	817	830	848	877	821	795	879	836	869	851	840	763	859	819	814	826	840	824	863	786	829	859	797	831	838	838	779	800	862	841	784	842	824	803	790	839	831	813	847	777	866	811	813	806	842	842	844	781	839	814	750	832	844	868	833	735	830	778	859	831	845	842	787	876	825	817	786	824	830	816	800	840	817	832	786	832	757	853	798	818	794	791	846	789	849	830	839	749	835	827	818	798	831	844	810	820	843	821	803	777	836	814	844	767	803	839	818	811	798	828	820	846	793	792	858	807	810	750	823	807	887	804	828	787	836	760	859	747	818	846	827	816	895	827	827	818	789	807	882	824	830	852	856	802	812	831	796	861	808	829	792	805	781	798	836	861	809	758	842	815	789	813	738	857	826	790	851	783	802	805	850	848	870	819	871	778	840	839	830	815	848	811	778	805	838	833	828	832	824	777	842	824	799	835	805	835	839	808	815	777	809	819	819	850	844	772	789	838	784	862	821	845	799	893	827	838	835	812	852	850	821	828	831	847	813	854	867	788	806	808	847	793	862	769	806	822	776	830	838	768	794	778	783	829	840	799	801	792	829	874	809	769	825	789	846	829	858	784	857	826	815	826	801	821	843	831	820	864	817	793	814	820	836	812	833	827	867	813	779	850	768	791	859	797	798	857	829	836	794	806	832	805	810	809	830	859	809	785	819	827	789	855	773	780	848	785	854	811	836	801	816	806	782	818	843	802	856	834	825	802	839	832	859	875	898	778	849	808	815	806	876	794	786	827	814	838	830	812	850	794	825	785	777	788	807	879	788	823	844	845	846	813	822	797	741	872	831	805	841	842	831	794	823	775	801	800	838	813	855	778	832	793	800	783	793	840	848	799	823	785	780	759	849	851	808	814	837	839	812	855	801	805	838	805	834	823	853	843	794	770	827	841	845	875	812	872	815	802	853	834	838	819	856	812	865	859	811	797	877	797	829	838	886	844	825	780	861	814	814	866	794	832	864	812	863	856	847	814	850	775	816	805	811	830	828	832	837	827	811	790	794	787	831	861	797	846	806	839	764	884	853	806	834	790	828	799	863	820	854	837	790	830	815	848	819	847	868	834	791	779	848	790	845	824	775	821	787	827	850	829	855	859	804	798	856	797	799	867	864	846	849	804	808	759	794	884	798	850	830	790	846	795	821	805	853	849	761	788	805	782	831	800	830	815	837	854	802	811	830	817	850	817	811	793	809	827	832	805	804	797	811	810	834	853	857	818	852	800	857	809	812	906	770	811	839	840	795	812	805	839	787	853	816	806	854	858	831	811	808	757	800	800	850	812	798	828	812	888	851	865	845	849	833	825	816	827	789	791	813	837	844	774	851	807	790	844	831	760	837	827	834	806	783	821	824	804	839	866	875	814	806	846	835	808	860	839	833	817	792	785	815	830	819	855	898	802	842	786	811	819	833	791	827	844	821	837	883	751	806	841	826	820	847	808	835	792	840	813	771	829	842	814	827	829	801	765	817	808	874	794	786	830	826	857	787	809	814	844	859	807	801	850	847	817	868	817	816	788	868	824	802	858	831	770	797	802	795	821	839	847	817	837	813	834	797	849	821	857	814	845	763	838	828	778	788	852	844	815	855	846	851	834	760	814	875	813	829	823	847	859	821	843	803	865	803	827	840	764	847	811	786	836	811	817	785	795	795	805	811	850	815	886	816	859	851	780	801	790	805	790	799	833	818	807	834	843	847	763	782	856	831	805	832	847	877	846	796	825	837	812	873	808	788	828	822	856	840	867	820	790	876	769	818	851	804	845	824	838	864	851	828	881	842	822	823	831	841	835	841	811	857	767	831	837	820	850	855	845	811	831	811	820	864	808	821	839	808	802	821	840	781	791	844	830	807	836	813	832	802	819	826	846	810	867	811	788	840	797	887	792	783	856	886	867	800	843	806	809	819	863	882	773	804	870	833	797	811	800	815	811	776	830	851	805	768	840	778	802	867	808	822	791	852	856	805	849	810	786	887	821	838	808	813	811	814	833	805	808	770	868	810	851	809	847	787	853	819	782	801	783	790	852	856	781	808	782	843	799	865	852	826	826	866	819	773	816	817	815	841	854	834	821	822	774	813	835	832	804	787	863	812	751	777	799	840	805	747	833	880	859	834	824	810	814	823	823	810	781	832	783	776	789	868	837	765	825	790	802	889	834	845	816	813	864	827	779	782	780	838	866	822	815	872	834	845	798	781	800	821	867	823	837	853	818	831	835	796	862	794	849	833	816	830	833	851	850	852	751	827	854	841	813	856	797	832	882	850	834	843	804	886	829	817	771	798	785	785	792	821	866	828	813	792	838	855	804	823	814	816	764	829	817	768	842	841	859	863	773	809	828	819	834	817	821	808	809	841	780	850	747	844	872	814	810	795	763	856	800	851	879	849	856	820	775	844	843	823	864	806	776	795	868	805	791	832	817	818	830	788	822	823	839	876	813	790	807	866	844	865	872	859	845	804	779	857	809	812	744	843	785	843	869	884
23664	21302	28656	24271	21294	11316	1201	762	651	607	545	460	483	463	469	405	411	444	421	389	402	404	396	378	408	357	394	364	418	391	347	396	351	377	353	427	394	364	348	354	369	344	358	337	376	375	414	362	353	360	362	413	366	353	344	400	328	413	355	398	359	372	373	380	373	364	344	367	357	406	368	368	337	350	370	362	398	373	382	386	364	356	377	333	383	348	372	361	356	380	364	391	360	398	364	366	365	406	380	375	360	368	382	377	380	380	388	357	344	374	370	380	405	363	386	369	374	334	375	370	368	336	359	341	355	359	365	361	371	361	364	348	344	374	370	376	377	386	363	361	375	362	373	390	323	406	353	369	380	364	409	373	378	364	360	389	353	354	373	375	383	357	377	368	371	358	354	363	388	316	357	390	359	386	366	355	364	387	352	343	351	376	355	322	385	367	346	404	338	368	397	348	357	361	376	371	372	372	361	375	367	349	331	333	369	376	403	359	336	395	368	357	355	351	350	347	350	344	355	374	382	367	352	365	348	377	384	380	346	384	373	345	399	361	353	370	379	379	326	364	384	349	379	381	333	375	358	400	370	384	360	370	374	368	329	370	383	377	358	364	354	333	347	371	366	379	350	359	334	362	365	410	344	339	391	374	333	370	367	383	359	360	351	379	345	387	339	381	380	377	332	395	429	370	350	392	362	376	371	361	381	331	365	357	373	370	375	367	380	362	365	345	380	363	389	340	360	358	401	338	357	390	352	354	348	362	402	368	352	363	372	401	347	354	345	378	323	369	358	350	365	355	370	337	373	386	379	382	369	389	350	371	375	365	392	352	357	400	376	380	345	369	380	362	345	381	370	334	336	368	358	368	361	364	369	386	343	343	396	340	392	360	379	390	328	361	384	396	367	364	365	355	402	366	370	344	333	355	371	378	363	376	370	364	362	385	365	330	366	390	381	399	360	350	374	368	405	368	375	371	386	340	354	359	343	354	327	359	341	388	379	357	375	342	354	357	376	340	356	353	413	368	357	379	356	366	368	388	388	370	350	369	375	393	364	383	371	387	341	393	358	345	351	335	379	349	355	380	363	359	373	366	344	377	364	372	372	360	331	377	368	357	334	375	346	348	356	373	391	357	360	335	365	386	362	345	381	364	361	411	343	363	369	330	359	383	354	390	372	379	378	342	394	377	375	378	390	395	398	355	364	396	354	403	359	389	395	386	405	349	379	336	369	362	349	333	379	351	357	405	377	413	392	412	332	382	393	410	374	391	395	354	429	349	338	336	355	328	389	355	373	351	373	377	361	342	370	418	380	369	363	368	353	331	371	348	395	329	379	369	353	336	387	363	389	359	363	343	387	382	360	349	347	368	383	352	364	369	379	351	369	378	376	389	366	368	383	349	342	367	373	395	373	403	331	374	316	365	356	361	390	389	402	382	370	351	365	386	363	349	385	335	389	364	381	372	406	377	392	362	358	376	357	355	345	325	349	353	343	384	372	398	362	361	348	377	378	366	368	357	381	376	339	346	405	377	373	367	367	389	371	381	353	385	326	368	352	367	385	396	389	375	349	350	362	340	398	376	383	350	367	420	365	393	366	383	396	382	362	346	362	384	340	366	365	389	382	372	380	387	350	340	380	386	382	377	337	365	360	383	369	385	346	378	347	369	381	345	382	405	355	388	332	368	359	391	402	373	373	361	368	339	361	399	357	366	384	374	366	361	368	401	379	393	391	395	377	356	359	374	363	362	328	372	366	400	365	392	364	330	303	362	380	383	326	382	379	381	410	377	391	380	365	406	351	357	363	369	367	374	388	328	327	401	384	349	373	369	374	368	363	357	370	340	349	349	375	331	384	344	368	374	360	359	366	372	323	350	370	348	385	339	380	379	358	380	360	366	374	343	343	359	365	391	361	369	349	359	364	375	362	405	371	386	384	368	396	348	390	389	351	389	342	322	335	347	342	328	407	374	376	381	369	341	364	372	366	360	377	399	330	347	373	396	410	372	388	353	338	347	374	341	350	392	362	371	358	396	359	354	359	336	356	354	369	358	356	362	373	365	325	353	333	333	365	389	384	382	348	362	398	364	376	357	325	357	373	338	355	358	351	381	371	381	408	362	344	339	337	402	386	383	347	365	389	349	380	365	373	354	348	385	378	360	340	387	347	338	380	382	361	371	378	372	406	369	362	355	342	364	374	369	380	378	401	359	344	377	399	379	369	370	355	370	353	389	366	381	345	385	364	346	376	348	367	366	386	384	342	328	344	382	411	369	363	371	357	369	383	378	416	388	386	379	392	384	387	340	359	407	373	373	341	354	359	385	388	388	378	353	352	324	391	376	375	374	388	367	404	370	328	384	379	369	380	352	365	388	417	399	354	366	376	351	360	364	395	384	388	368	378	369	360	376	392	340	373	339	339	377	387	369	375	394	364	373	364	339	376	382	371	345	370	397	393	331	386	359	372	337	375	373	395	377	380	364	359	385	387	383	369	357	403	384	408	383	360	353	354	371	361	366	372	361	340	368	332	386	373	358	409	344	352	398	400	374	396	384	366	330	389	350	364	368	370	393	405	371	370	363	371	359	361	391	409	366	390	400	372	381	326	326	364	356	373	373	385	357	377	325	353	385	360	364	373	397	335	376	365	343	384	363	371	370	355	379	351	370	353	356	395	369	367	364	337	371	396	385	338	376	363	379	412	364	387	375	371	374	363	360	334	402	362	338	340	361	340	358	360	354	390	385	386	354	376	372	367	389	322	339	357	351	363	360	372	394	361	369	364	332	379	354	328	353	371	360	342	369	359	355	383	379	374	365	327	368	368	345	370	365	368	340	378	344	394	334	377	337	401	357	370	327	399	352	376	361	358	354	376	383	429	368	400	384	368	382	356	395	309	375	388	338	325	368	379	370	356	341	379	338	356	367	355	359	392	363	344	355	374	375	376	355	338	358	353	365	410	365	354	351	343	375	364	373	365	356	399	368	352	343	327	347	383	358	374	339	384	333	396	366	400	353	378	362	356	340	417	350	365	349	348	363	345	349	348	354	386	349	402	393	364	332	351	331	376	371	369	393	367	365	376	345	397	390	367	416	410	363	360	337	400	341	409	390	357	383	359	349	385	355	366	348	377	383	351	360	346	344	377	357	362	382	364	365	414	358	382	358	357	359	378	409	364	352	375	371	329	369	361	387	366	331	372	379	350	363	317	342	388	369	383	343	340	361	346	391	351	372	359	372	339	369	343	391	348	350	395	379	389	346	351	392	345	347	391	385	380	371	354	324	386	378	344	365	369	325	400	375	362	367	383	361	384	378	364	372	399	366	365	369	348	351	380	363	405	358	398	353	361	396	369	327	352	399	367	367	341	361	404	349	428	367	347	362	358	350	341	376	380	359	371	404	370	388	358	336	337	343	368	356	394	343	372	359	371	378	382	392	369	379	330	378	361	397	355	356	394	385	370	372	385	375	353	372	330	371	354	358	333	369	348	355	367	377	382	385
3362	9178	5912	2817	2091	1682	1221	1010	802	774	621	601	555	545	543	491	473	483	470	409	430	432	424	417	392	436	401	437	421	398	401	407	389	423	403	426	358	413	379	422	381	388	358	376	376	416	387	398	369	391	369	385	401	421	376	398	404	386	391	374	355	357	383	387	393	341	388	333	392	369	396	416	405	391	402	379	361	385	394	388	371	375	367	413	378	364	376	369	395	362	404	383	381	386	387	433	404	381	363	424	396	394	396	389	419	396	420	363	367	344	398	408	402	371	369	334	377	413	376	409	365	370	343	377	388	382	380	389	398	381	409	369	400	361	377	345	406	378	366	349	368	390	364	359	353	402	383	405	370	365	375	358	426	355	392	350	358	362	381	398	349	377	376	386	391	374	366	377	391	373	378	401	401	399	392	403	340	383	394	408	363	372	401	379	398	369	345	360	401	395	388	409	331	407	378	400	401	413	371	384	388	358	406	386	417	402	400	397	394	393	374	376	371	373	377	386	407	391	362	392	399	373	388	399	397	377	375	344	378	439	363	372	378	374	382	370	399	405	384	348	362	415	388	393	380	360	387	373	403	370	416	381	329	375	340	346	376	387	380	367	385	343	389	380	377	372	387	371	393	413	373	399	346	375	373	387	382	368	400	374	365	392	396	375	373	353	379	408	393	412	369	402	384	365	406	377	371	432	410	354	385	391	375	402	359	364	387	391	365	397	379	373	389	396	398	379	376	382	342	362	379	374	433	405	362	402	358	369	371	411	379	375	388	395	376	397	377	408	361	407	334	383	345	377	384	379	404	412	373	402	370	395	397	385	391	365	383	398	429	353	378	372	367	345	396	358	394	354	356	396	392	361	403	384	379	367	401	418	375	369	365	375	383	405	386	402	387	380	378	386	333	382	383	378	388	390	405	415	382	373	398	393	340	408	391	368	421	396	412	379	375	377	414	366	366	412	380	402	382	383	378	395	385	391	349	375	389	367	407	368	361	356	382	338	388	380	382	380	396	396	373	396	413	362	400	389	372	392	406	377	362	354	394	398	391	371	379	361	379	366	398	402	383	379	374	356	413	380	356	379	375	403	383	382	421	390	343	378	413	398	435	367	362	390	397	411	370	414	351	398	384	386	409	351	414	340	389	351	402	373	366	367	374	372	380	359	381	384	380	372	373	394	370	391	400	372	396	396	360	390	400	380	379	422	362	371	399	369	376	391	388	355	407	389	376	381	384	382	407	361	389	396	407	366	406	386	421	386	395	365	374	383	395	396	379	361	347	393	393	403	404	362	373	359	379	413	385	377	385	391	397	396	388	372	381	373	400	351	388	352	380	376	378	380	372	399	398	338	405	409	386	385	382	388	373	386	413	383	390	379	383	386	364	352	422	363	381	414	392	381	382	380	357	386	391	384	357	374	385	382	397	419	345	376	364	384	414	398	339	399	380	341	415	384	366	342	380	364	385	357	354	398	373	360	351	364	375	350	373	410	410	376	352	401	410	371	357	378	392	393	376	396	405	380	404	397	393	395	403	386	373	426	372	395	384	375	379	376	396	382	370	379	382	358	374	396	358	369	395	364	379	381	355	393	390	420	362	415	337	389	354	364	372	377	404	415	401	412	393	401	386	362	373	393	370	395	411	395	379	397	363	398	389	401	381	367	376	406	340	391	370	361	394	381	366	396	376	381	390	388	369	394	365	372	404	391	378	395	362	428	349	381	361	395	419	380	392	396	409	357	371	374	380	377	405	380	399	422	400	359	379	376	383	407	393	373	378	350	398	389	368	391	359	349	407	415	394	379	375	376	378	374	384	370	411	368	389	358	382	400	380	366	374	405	397	394	393	377	359	368	348	383	389	398	387	386	375	401	410	374	368	325	370	377	381	392	352	378	374	392	367	361	388	434	340	345	381	354	376	388	364	387	392	388	374	372	387	398	375	359	377	346	391	363	360	364	369	404	410	348	386	356	375	350	364	387	351	404	357	367	407	384	415	371	369	391	350	381	386	353	389	360	387	397	370	401	381	372	352	357	376	390	342	374	376	392	378	383	340	377	352	351	404	352	404	409	411	393	340	397	392	404	390	353	424	389	348	404	397	406	374	369	386	365	376	392	377	397	347	398	362	361	376	378	382	401	392	356	374	362	361	383	392	381	391	403	377	395	327	376	396	422	399	393	363	389	367	393	366	397	367	376	391	392	371	383	364	400	377	351	361	374	392	415	398	391	345	370	402	389	355	400	383	398	392	339	406	371	364	365	355	405	393	382	358	378	371	410	388	393	378	357	375	389	384	365	397	373	415	371	384	364	364	416	414	373	374	391	359	386	383	360	419	404	383	403	396	386	393	385	379	356	347	391	365	347	372	400	377	395	377	375	362	369	358	376	372	366	392	399	390	369	370	360	391	408	379	425	409	381	380	366	382	353	358	374	366	365	413	406	362	420	381	369	417	377	396	387	386	375	360	367	363	384	386	369	359	389	399	384	383	396	407	372	387	365	370	355	377	409	348	346	374	369	413	347	401	381	390	389	386	352	399	385	360	375	404	444	395	349	389	406	373	382	358	408	390	370	388	382	359	392	376	344	367	390	398	369	400	350	395	377	342	390	390	374	377	365	398	388	398	391	356	374	360	373	358	391	397	391	409	370	410	380	397	384	372	376	346	387	388	387	387	341	389	405	372	339	373	380	373	371	388	399	385	356	398	423	367	377	437	360	375	355	387	398	387	380	363	419	381	375	400	396	360	395	393	402	394	409	387	397	358	408	394	389	382	359	377	385	380	353	372	385	356	332	377	383	361	418	375	363	353	389	341	406	349	355	393	389	346	372	393	413	377	427	379	363	382	344	358	398	391	339	347	392	348	363	366	369	394	378	378	355	415	370	411	402	359	392	369	419	357	374	381	401	364	363	355	376	391	389	404	358	352	373	395	418	384	385	386	390	389	373	398	418	377	359	424	385	392	386	421	385	365	375	436	387	395	393	384	398	381	384	369	393	385	371	395	389	348	373	364	373	364	379	396	398	370	372	400	375	400	400	368	390	401	340	378	367	396	412	373	382	380	379	386	366	409	376	359	387	362	385	383	360	380	384	364	369	401	384	386	347	386	390	375	396	370	405	337	384	390	356	364	392	369	378	378	393	386	393	398	366	382	369	400	378	397	369	434	403	365	373	381	376	372	379	382	405	383	366	373	390	380	378	380	377	370	393	420	373	392	383	373	397	385	385	380	373	399	399	374	389	390	394	387	355	338	344	394	405	359	386	378	413	353	371	380	393	412	401	393	404	397	349	385	372	381	368	395	407	355	371	358	379	427	363	366	405	381	377	379	377	357	385	399	403	379	359	385	385	391	400	414	373	371	379	382	367	354	372	354	383	373	373	417	398	386	369	352	358	397	370	367	373	386	392	374	343	369	373	405	398	388	352	408	401	395	366	404	397	378	369	377	387	399	381	373	381	379	358	367	371	397	373	395	334	372	354	369	403	387	377	381	405
24839	21354	27727	25304	13255	1678	1288	1166	1162	1110	1045	1027	1027	956	1005	995	1015	1021	954	1020	1010	975	972	958	992	1015	987	970	1027	997	1012	991	948	1010	971	922	985	1001	945	973	975	994	989	1003	971	1024	994	946	957	983	962	1012	950	981	929	950	1015	990	967	931	1025	967	1011	962	956	1005	998	976	1001	974	1001	977	929	945	984	973	958	944	978	957	951	1008	1013	1039	954	958	1008	993	975	983	948	926	946	1052	962	975	972	1013	957	1013	972	994	985	963	999	978	987	931	946	976	985	967	990	924	1000	938	1000	996	993	958	995	906	945	1010	1017	1006	939	986	996	951	967	944	970	974	960	968	922	983	929	983	1008	938	989	953	954	984	992	921	961	976	949	994	961	934	1041	1009	983	983	993	976	952	961	962	1019	940	1022	971	971	973	999	988	968	941	963	988	961	1032	959	1005	957	922	1047	957	973	958	1015	917	991	1011	951	976	942	1006	966	1010	1014	932	979	956	1022	1026	995	1012	1031	984	1000	987	986	961	935	986	966	933	972	974	964	1013	999	978	1012	965	928	988	983	982	1036	945	1021	1031	974	983	985	983	993	1002	1022	981	967	983	902	1006	982	1010	981	973	990	986	977	962	966	1025	935	986	947	941	973	1027	952	943	1020	947	969	982	1005	976	958	969	1012	930	989	1016	1049	965	986	961	1039	990	936	1021	949	959	1056	994	961	963	976	994	929	990	974	979	947	1009	1002	984	924	998	989	931	984	937	982	996	947	960	995	988	1018	993	959	958	982	973	1003	1022	1012	1002	988	978	1022	1008	942	986	1010	986	975	974	1009	1001	993	918	960	978	987	1008	995	1027	1003	958	1015	919	942	988	1000	976	988	982	974	958	957	940	970	981	1009	921	987	915	947	964	1010	992	969	912	988	928	1010	1003	1008	970	1019	1008	917	968	985	970	1008	978	927	923	981	1012	946	970	943	948	1012	979	1039	1002	953	908	916	1001	988	1066	948	983	999	990	961	1018	1040	983	1027	983	1000	955	968	949	1039	942	970	1000	1008	1024	966	994	986	987	971	967	985	988	976	920	1013	994	1000	992	982	980	980	971	1026	964	982	1028	1003	942	1018	987	954	1022	1028	1008	984	987	944	907	1026	991	969	1008	969	1003	1060	890	974	979	954	948	971	986	982	990	1042	995	948	975	970	930	1007	961	983	989	1007	1001	938	999	998	955	941	982	967	982	967	951	986	996	944	928	959	922	948	960	976	988	946	956	945	961	944	961	947	993	987	918	963	1033	1022	1044	1001	1004	996	947	1027	983	928	935	996	962	927	1001	1014	1008	1066	1010	948	992	972	878	926	957	973	947	982	958	933	959	957	941	972	968	990	967	978	984	1018	1014	980	943	961	956	990	968	1009	972	937	984	1009	1017	979	951	979	986	1010	949	936	970	1019	994	994	950	942	955	981	1083	1045	979	966	911	978	974	1009	991	1015	1031	1041	964	993	948	937	981	965	976	1015	1002	970	989	944	1020	1030	990	941	999	997	958	970	962	1008	916	1048	970	958	976	1003	954	979	1013	970	993	975	908	938	1049	945	949	948	971	945	996	1039	971	972	1009	975	953	971	925	950	945	983	934	992	1027	973	998	1017	890	949	960	963	985	988	1016	989	989	946	1005	1011	1035	956	900	1004	929	956	1010	1013	907	952	905	980	974	958	939	979	984	958	1047	980	988	943	947	954	985	1001	978	992	989	948	931	953	987	1027	1012	933	963	938	968	975	1009	993	978	913	1006	982	947	1012	1009	985	978	962	1017	965	974	961	961	946	936	976	961	959	1000	952	1021	993	983	997	962	972	925	937	1006	979	959	949	1022	1002	999	1049	970	1009	948	962	1009	1005	972	993	945	941	985	940	971	1023	947	1023	999	1012	991	944	986	971	971	1017	1033	942	982	983	1025	984	952	943	998	951	977	983	997	948	926	962	921	923	1002	979	982	946	948	899	1003	989	964	945	974	971	983	963	1041	959	1018	1001	965	1040	1004	942	937	989	997	957	986	1020	982	982	946	1001	956	1029	1028	991	941	967	973	952	959	1000	977	985	977	969	979	1000	1027	946	998	984	1008	990	996	971	964	981	990	968	944	977	959	976	985	971	1020	904	957	960	969	921	954	943	1009	992	945	1014	958	978	931	977	1016	1033	984	965	884	970	982	945	984	965	961	975	993	1013	1021	952	964	979	932	952	1010	991	983	1028	982	987	1002	938	968	990	1003	961	995	986	1015	967	958	993	934	994	971	966	996	1009	979	973	943	922	968	976	949	1031	1005	1010	987	1007	950	967	965	963	916	1006	983	959	974	952	1007	992	1013	1029	974	976	982	978	925	931	1024	952	1028	952	979	992	942	990	1015	1022	999	942	943	982	938	948	1015	994	1005	958	980	959	968	966	993	961	969	1039	981	948	983	1001	993	975	983	968	973	992	923	936	1000	978	989	980	965	977	953	973	920	1022	959	915	976	984	974	998	989	966	955	967	959	995	974	970	1017	942	993	923	1045	924	974	904	1006	969	982	1025	1009	934	960	1013	1004	1013	964	987	992	1013	1011	979	935	934	1003	1023	1005	973	1008	951	1006	958	1001	1009	967	963	958	1023	1012	993	994	984	1003	972	988	910	940	1003	1017	1008	999	1007	980	985	1009	977	974	948	1005	1017	981	996	940	959	966	930	1029	1003	1026	955	965	914	1001	953	980	958	990	980	1001	1022	997	997	998	1044	992	995	978	942	956	959	996	1024	987	954	960	1039	958	1029	994	970	949	909	926	1016	983	990	995	987	960	964	963	949	941	1011	1006	992	974	1002	986	948	969	958	939	979	979	958	938	1007	981	974	973	989	955	960	953	974	957	978	977	1004	986	953	975	968	986	940	943	959	922	966	945	936	1000	956	1003	957	971	993	991	1000	984	989	987	973	954	958	1016	945	976	998	972	990	988	1018	991	1022	913	972	948	989	977	984	986	956	1000	943	1000	927	986	957	980	1003	969	1013	952	980	911	990	982	1013	951	918	932	973	949	986	928	935	957	920	990	955	969	1064	990	970	1020	963	1008	960	958	947	908	983	956	939	953	972	1022	976	995	991	1001	981	965	982	947	1017	909	950	1032	968	982	990	935	994	948	1019	970	966	1002	952	964	955	1045	970	999	1032	973	997	953	987	977	976	969	973	942	982	969	953	995	990	944	981	1016	1058	998	966	1029	1011	1015	983	944	986	980	1009	969	1014	958	955	916	997	950	935	961	945	986	948	992	979	993	1017	968	1022	909	973	983	992	969	993	935	1017	1051	983	948	1004	983	1060	893	978	975	953	1004	983	945	997	931	950	920	932	980	961	914	1004	977	1011	998	1007	925	1006	1007	957	997	1075	936	968	996	993	1006	1010	990	1039	935	1042	985	1045	1025	935	962	994	988	990	975	1019	979	1006	994	966	982	1000	949	974	990	970	919	1023	992	1016	1035	949	1017	959	1030	1004	989	1020	993	956	949	893	954	968	938	980	1004	897	937	973	982	907	961	925	947	953	932	998	967	943	993	978	943	963	931	953	1014	953	973	951	961	925	983	976	1050	951	1034	1024	952	1008	936	956	971	979	944	1004	991	975	976	1032	913	918	1009	1050	916	1004	993	961	996	966	1008	928	1006	968	993	975	982	958	969	927	1029	946	985	1006	954	968	966	1023	969	942	995	937	929	999	994	992	958	1029	996	1019	929	1001	1003	974	964	989	972	915	985	1001	987	987	1016	997	1048	926	961	964	991	1017	987	975	949	1034	1024	995	998	921	960	1002	1022	937	1025	938	995	969	974	972	1036	946	966	1007	1028	1000	935	951	1017	995	939	949	981	963
3712	5907	3976	2314	1955	1580	1410	1254	1172	1156	1062	1101	1045	993	980	1032	1048	1000	997	986	1020	948	952	993	993	968	1007	969	998	955	1011	991	962	985	984	920	992	936	898	991	917	1000	942	965	981	979	951	919	1019	920	922	1035	998	958	977	993	950	974	973	984	974	966	964	977	993	963	965	957	950	1005	965	935	946	965	927	981	1007	940	1024	1018	1003	968	948	949	953	919	929	1013	963	976	935	987	984	932	949	951	937	979	967	1001	955	975	968	894	947	961	992	948	971	937	1002	960	1005	948	972	951	925	970	944	1027	941	911	944	961	999	997	971	959	961	985	1003	983	982	987	984	979	952	984	945	939	1005	935	931	999	979	948	982	964	948	977	954	947	943	974	942	998	983	950	960	942	993	966	942	951	906	987	927	993	1015	948	961	1002	992	948	966	946	956	943	946	983	958	953	970	963	903	998	925	940	977	976	983	966	993	950	985	901	1012	953	945	963	984	944	980	926	976	951	927	940	958	872	1004	968	1009	961	957	984	954	941	937	965	966	932	947	922	945	1003	931	1022	983	1000	933	958	959	962	921	955	926	994	955	966	932	1002	944	936	936	1004	930	983	949	976	990	965	1006	1044	964	974	950	953	985	980	992	976	981	963	965	969	936	987	929	983	970	1004	991	954	959	968	991	960	984	895	995	938	987	964	924	966	1004	922	949	1019	964	989	992	934	975	992	962	947	950	975	934	939	983	945	971	934	1013	955	939	975	953	990	960	950	956	946	955	970	947	1011	1014	968	906	966	968	965	985	962	974	995	1002	942	977	984	982	1008	938	963	930	961	993	965	906	979	948	930	946	956	941	941	1016	957	956	996	984	986	1008	980	959	968	967	951	912	976	982	947	939	923	983	926	952	957	937	912	927	1004	984	973	896	993	946	971	993	950	980	909	946	945	1003	955	965	971	911	929	959	921	1042	944	964	976	1031	987	989	932	964	965	991	981	974	970	989	998	960	975	991	1013	972	973	968	958	935	975	981	879	969	922	938	1033	966	973	967	993	960	960	977	960	945	1028	936	963	934	954	964	941	974	941	969	927	964	949	993	943	959	964	971	1014	968	971	1015	959	970	921	1029	934	1006	914	938	982	984	1007	935	944	958	919	969	949	916	916	971	966	984	1005	1006	951	988	936	968	928	907	954	945	997	969	952	975	901	962	952	920	955	973	938	943	966	981	905	963	966	919	957	923	973	917	1005	967	938	988	950	962	1008	1013	970	967	962	924	975	980	940	982	996	980	1001	959	907	979	957	946	954	921	981	965	967	952	981	962	948	956	934	948	996	960	949	993	916	974	972	921	995	968	950	975	940	973	978	948	963	964	958	952	965	970	1033	948	1012	916	1012	977	1062	920	977	991	874	954	988	938	1004	967	987	1012	965	954	933	995	992	959	996	996	958	949	956	962	931	996	977	917	946	941	951	996	1033	945	953	939	972	988	893	957	975	940	984	887	999	902	966	929	974	939	950	948	977	942	911	929	994	949	943	997	946	965	980	959	976	905	995	963	955	975	955	913	921	961	947	1028	979	959	999	1007	900	919	988	957	995	907	972	1015	937	930	1020	958	930	956	962	997	1008	987	937	976	963	991	974	947	991	1029	963	936	1007	960	964	922	938	941	933	940	913	894	1009	933	1001	928	979	930	1000	988	961	959	1010	936	968	943	919	941	946	938	998	937	950	1006	1059	964	975	975	941	943	974	974	1014	986	930	1056	979	931	982	1000	986	1020	955	979	957	947	964	920	965	979	963	932	991	977	883	960	967	996	987	896	968	955	1001	948	972	947	975	984	968	947	990	937	977	969	931	947	948	908	994	956	919	883	976	969	997	990	982	971	909	982	975	985	970	931	997	959	909	979	937	938	955	942	945	970	982	951	951	939	950	1010	1019	963	932	922	939	942	954	982	943	973	960	951	868	992	924	953	949	954	1007	963	930	962	956	969	984	922	961	990	966	948	983	981	938	926	910	968	943	963	930	986	971	983	953	982	938	938	931	913	999	968	992	909	1006	1009	935	947	931	930	915	960	930	973	960	994	933	953	910	951	926	974	945	1009	963	962	1017	1004	976	968	1021	972	952	920	954	938	920	1008	945	913	1010	1011	974	943	936	956	929	975	945	981	977	937	908	929	958	983	964	919	952	928	1001	950	995	973	955	980	969	962	961	970	975	1029	993	962	1005	990	953	1012	973	960	1008	959	974	1000	949	986	952	880	929	982	945	942	967	922	944	999	967	917	1003	1009	987	926	996	944	993	1008	940	985	999	960	948	993	977	924	975	993	980	972	1016	1041	922	954	941	991	961	951	934	937	1010	913	946	929	861	908	979	986	953	961	974	973	912	948	959	1015	966	954	964	971	923	978	977	964	935	921	992	948	988	958	968	974	995	958	966	956	969	947	989	978	957	888	983	925	1004	989	879	980	1008	975	945	936	873	1014	957	954	944	960	960	938	949	961	993	960	968	1000	982	944	918	930	932	966	1012	963	954	933	923	885	996	968	964	967	999	978	979	930	923	1032	933	945	963	1024	1024	1000	948	955	895	953	970	958	1008	911	974	982	993	957	934	948	976	999	955	1001	987	935	936	908	969	950	918	944	993	967	997	1000	1002	947	914	1004	990	930	930	1005	951	990	980	1009	927	973	985	966	1000	963	970	993	947	1009	963	979	928	935	951	924	980	1007	971	983	945	947	956	935	906	963	931	964	987	981	945	995	935	1013	965	936	986	956	943	956	1001	926	1004	934	941	1017	957	943	968	1033	957	925	1009	948	951	981	981	978	1005	940	1010	990	937	936	956	978	915	898	946	919	992	1002	936	956	960	944	974	963	943	941	947	978	949	986	975	970	970	926	931	955	918	954	908	975	950	923	1021	964	968	987	983	1003	969	1005	924	932	966	957	952	982	931	946	939	953	975	1000	947	988	1000	948	956	974	958	964	953	926	936	977	960	957	912	904	968	981	958	937	943	941	891	947	954	949	967	1001	949	941	954	972	941	954	931	965	937	984	984	959	949	979	971	942	992	963	967	983	953	962	1038	953	967	963	972	982	993	927	941	927	1042	936	965	987	979	940	951	957	961	919	983	956	934	958	973	961	969	989	980	968	938	1014	966	990	996	959	989	941	973	942	950	1004	977	956	1005	1015	953	928	970	958	910	963	937	1041	929	940	933	979	992	979	954	1025	941	903	939	966	967	968	950	950	936	926	1003	954	948	976	951	1012	1005	919	1008	960	978	952	983	938	974	980	939	976	951	919	936	957	1012	943	948	963	995	903	902	968	944	1000	981	925	967	983	971	974	950	964	909	967	968	994	988	942	995	951	932	969	979	993	924	936	967	931	955	916	960	902	925	996	916	991	930	1012	949	926	977	982	997	956	963	922	937	911	977	1019	942	959	960	963	990	955	926	954	924	1002	949	976	991	943	932	924	1001	993	977	1012	912	973	976	1003	1007	958	925	964	941	985	1029	961	976	950	947	903	963	1006	1009	963	950	1002	1008	1000	1003	968	887	916	937	911	1003	949	908	937	948	940	932	968	913	961	948	977	988	914	918	948	919	970	973	945	963	947	1002	968	995	913	917	1023	920	978	975	938	952	956	939	988	964	993	949	959	948	969	1015	969	955	947	918	980	954	949	965	902	987	935	997
22581	21350	29154	23948	21354	21411	11009	1258	923	806	701	673	634	567	581	584	501	482	506	491	473	435	462	479	481	440	468	448	438	459	429	431	380	401	393	449	431	428	419	418	440	430	435	418	385	399	426	446	424	421	424	437	456	410	396	404	401	367	382	406	428	420	435	396	414	401	390	407	401	382	411	411	427	371	396	384	416	425	395	437	404	452	390	408	412	416	398	353	368	432	435	417	370	432	389	436	402	391	407	402	435	451	396	409	432	423	405	381	378	441	421	416	405	392	373	396	435	411	369	377	395	382	395	391	424	408	423	384	433	395	433	414	408	406	419	426	412	439	413	409	431	366	386	406	372	408	397	381	405	390	382	374	379	367	409	414	379	431	398	456	394	406	387	401	400	418	390	423	396	400	391	380	434	391	426	415	388	394	409	409	396	376	410	416	404	399	404	404	419	417	396	376	391	405	401	390	382	423	409	385	364	425	414	402	412	427	412	452	414	393	423	413	376	389	423	391	393	428	438	438	413	435	401	393	422	431	402	438	408	421	407	391	402	438	391	413	414	387	414	409	425	372	410	407	372	443	405	375	407	400	383	467	399	413	415	398	381	386	395	398	419	439	382	404	405	420	379	388	401	432	419	405	407	379	368	395	366	402	393	393	423	399	389	386	409	390	368	395	415	413	415	410	398	391	389	401	416	403	410	430	412	427	415	362	363	427	400	371	419	411	401	380	423	401	406	383	374	429	379	407	402	378	418	425	409	384	383	408	427	406	426	461	410	422	427	445	408	381	415	443	404	418	431	410	411	420	394	426	387	427	396	422	407	412	417	381	387	433	435	416	376	417	377	395	401	385	402	400	414	369	399	403	405	384	385	406	429	384	414	424	401	398	390	391	380	400	384	365	394	396	410	399	408	436	440	386	384	469	380	399	389	390	421	386	440	374	384	426	399	415	387	408	412	377	414	396	397	389	367	427	420	401	389	432	431	410	422	391	414	437	389	429	404	395	422	419	390	411	381	372	407	387	398	412	415	408	399	443	438	383	371	427	409	393	366	381	357	414	410	437	378	392	354	406	367	404	401	398	401	394	392	387	362	414	400	390	379	392	432	380	393	394	391	386	386	423	412	429	400	375	401	464	421	401	388	401	385	417	384	415	383	395	400	375	369	386	409	397	385	389	380	387	440	369	407	380	422	399	402	409	403	397	411	361	413	402	433	453	419	420	412	399	384	426	419	435	411	414	389	401	442	400	381	459	398	417	438	426	373	432	423	402	379	417	416	415	401	426	437	380	407	405	411	395	389	394	383	424	430	390	392	412	393	389	408	406	446	404	408	406	425	422	425	424	406	398	394	429	397	409	431	410	412	412	389	390	363	395	428	385	393	376	403	391	391	402	362	393	405	414	403	399	430	376	372	408	406	408	411	398	392	414	401	392	372	393	381	387	427	403	428	397	418	399	416	435	376	415	378	394	408	380	396	415	401	395	365	402	410	414	417	441	393	396	440	410	415	420	444	427	382	406	424	378	408	437	401	374	419	425	419	390	358	390	363	413	406	431	381	418	390	417	407	407	399	398	428	446	422	417	428	405	392	427	397	399	384	404	405	366	403	381	451	370	382	408	408	467	415	361	408	428	383	408	395	399	406	418	387	400	444	434	392	373	398	427	405	412	408	380	373	368	398	378	412	398	385	388	418	415	390	414	375	433	409	403	410	449	419	410	410	389	403	401	423	411	416	403	403	397	398	388	372	388	369	392	372	391	413	398	420	388	396	400	427	404	422	374	423	410	425	427	404	354	415	367	395	402	451	393	411	371	401	428	409	398	387	450	400	396	421	396	388	380	420	416	369	402	396	394	393	362	421	426	444	380	442	447	406	400	406	392	411	408	374	392	445	419	406	416	369	411	426	436	392	413	383	418	411	387	440	417	418	415	399	405	393	392	403	404	391	369	441	413	381	414	441	399	431	415	404	416	403	396	391	392	396	382	429	420	380	420	427	396	405	398	419	402	443	447	444	387	383	370	419	366	424	422	423	416	388	395	380	384	431	422	456	424	368	390	409	425	403	392	397	448	391	393	419	391	390	396	395	433	414	424	403	408	408	367	411	453	395	384	366	440	378	393	432	375	396	371	446	373	389	391	365	396	411	389	389	383	415	417	428	389	392	380	388	403	453	438	396	404	383	376	417	379	391	387	378	388	392	425	428	366	385	435	397	376	399	463	384	405	391	421	407	409	459	424	420	444	422	452	414	413	415	402	405	433	398	381	423	386	421	413	363	440	403	420	413	422	381	379	359	423	389	401	398	410	354	439	397	404	417	423	405	388	379	413	383	372	392	401	434	391	416	426	397	430	365	407	405	387	392	378	409	395	393	405	414	391	410	371	437	386	433	394	400	384	392	398	430	422	417	412	412	401	399	404	418	426	424	361	414	429	392	425	410	367	389	431	400	406	401	376	394	409	418	421	395	385	392	421	389	381	411	427	388	413	407	376	420	398	379	425	420	430	370	371	355	377	390	420	416	424	402	412	385	423	396	362	401	370	409	400	405	390	384	357	365	350	383	378	411	419	386	402	400	403	388	394	410	391	395	401	427	394	392	386	372	400	419	445	412	425	405	380	359	378	390	400	382	407	381	405	411	411	406	406	420	407	384	369	406	360	435	410	381	410	442	396	395	431	410	468	399	398	413	393	388	389	404	380	418	420	407	412	365	430	385	408	398	392	390	411	422	412	413	412	396	387	399	416	408	396	477	384	409	391	446	382	431	386	378	377	390	379	407	406	404	417	415	418	414	371	389	383	405	373	387	382	366	390	411	422	382	370	405	412	409	433	387	388	402	353	407	425	398	364	398	417	414	390	399	400	418	414	415	423	401	384	420	397	420	369	392	380	409	420	425	406	435	366	368	365	405	440	428	394	389	420	394	421	379	424	414	395	428	389	407	384	377	400	396	429	399	399	382	377	397	401	389	397	422	396	423	403	386	420	430	421	371	381	380	413	403	431	387	414	397	369	401	387	426	403	403	396	373	395	383	401	426	434	416	438	416	376	409	412	447	437	441	398	439	369	420	397	415	421	386	443	408	441	423	402	409	411	387	400	407	402	429	394	391	404	392	403	431	382	421	373	402	452	412	438	443	421	417	345	387	400	420	385	438	418	380	432	378	392	385	372	389	406	385	417	412	377	370	402	419	397	430	392	376	403	403	402	410	381	400	379	415	421	379	410	437	386	400	397	426	383	388	361	383	390	400	409	390	400	415	378	375	396	381	431	380	428	384	393	411	425	411	408	430	386	432	443	403	397	412	435	370	397	411	374	393	452	416	415	371	381	370	371	384	441	450	405	396	382	375	426	417	390	383	383	438	434	424	403	389	394	431	402	380	381	377	400	447	393	406	365	417	411	394	381	394	427	409	390	427	394	420	420	386	420	407	419	375	418	386	387	416	434	375	419	398	426	407	385	400	412	385	403	382	382	431	397	405	395	384	405	388	431	399	396
4381	14798	9922	5013	3646	2631	2082	1584	1231	995	893	808	745	622	606	594	561	527	562	487	476	473	456	474	470	436	423	439	429	421	458	453	412	412	438	436	413	424	415	418	435	434	377	417	418	404	431	416	418	453	382	416	433	419	440	423	362	425	402	453	391	379	366	393	425	409	389	382	390	383	441	414	419	392	395	397	388	398	400	411	420	414	386	390	397	402	395	352	380	428	398	385	390	414	406	406	422	373	403	403	409	411	405	378	417	384	423	407	413	395	410	441	368	382	410	374	361	358	395	396	391	380	391	390	409	425	404	408	375	394	432	357	419	389	388	370	406	393	392	394	388	406	407	399	382	409	418	392	407	405	383	428	400	408	408	389	402	407	368	387	409	399	435	385	373	421	407	379	422	378	390	398	406	389	407	428	356	417	362	402	391	372	390	398	435	383	407	408	423	405	387	371	382	406	403	408	407	374	416	395	384	379	384	405	354	398	425	421	397	418	337	390	392	390	391	397	396	403	383	456	407	403	404	382	426	422	393	424	373	382	373	368	382	371	387	408	362	381	376	379	380	395	390	399	383	387	418	423	413	405	409	391	403	411	380	415	413	402	402	417	388	393	381	395	390	412	397	400	420	373	381	411	390	424	402	413	398	393	408	400	389	391	398	413	398	377	398	391	396	396	418	355	415	384	424	399	388	403	439	358	395	443	431	394	400	418	419	391	418	374	380	419	396	437	375	413	402	380	385	397	387	413	385	406	402	423	404	426	362	406	379	425	390	379	375	372	385	380	365	365	410	410	401	399	414	408	407	413	374	406	397	394	394	376	383	430	413	436	389	397	415	403	386	405	430	358	374	387	364	399	408	402	412	392	394	404	408	407	389	371	388	385	400	414	399	396	406	374	365	402	392	421	409	403	378	420	380	373	370	410	396	369	421	405	381	363	412	384	374	370	387	422	392	421	393	379	385	398	412	427	407	381	381	420	382	394	374	413	424	400	375	378	421	376	360	388	388	401	399	376	423	390	399	407	419	366	386	402	389	407	366	407	429	426	403	403	378	376	371	451	407	359	373	397	409	375	383	384	430	388	385	364	384	396	408	378	405	392	410	412	386	413	387	385	395	408	403	414	396	375	408	409	384	393	397	383	397	405	401	413	387	380	383	390	413	404	403	413	376	374	396	426	446	399	398	393	366	409	434	409	412	391	402	398	394	365	396	394	399	419	380	408	367	373	393	386	389	385	379	374	378	399	390	367	382	363	393	400	373	428	391	411	410	398	386	378	366	392	394	405	378	403	362	381	400	409	410	392	393	391	393	414	370	374	395	395	368	402	403	370	386	411	426	418	415	388	385	413	415	418	387	389	387	388	395	388	417	387	404	413	387	379	408	378	403	403	407	392	390	389	407	393	426	390	406	418	362	373	394	403	373	397	428	381	347	418	384	416	431	398	387	383	395	418	401	358	400	402	402	368	423	424	391	409	398	417	386	389	380	443	394	382	365	402	390	384	417	391	384	390	387	391	368	453	404	429	409	373	382	397	408	368	377	402	395	391	416	351	404	395	373	409	412	398	392	454	398	402	410	404	389	420	437	398	402	409	402	386	388	400	388	419	442	404	421	406	439	389	376	405	421	386	389	371	420	407	409	373	388	369	399	418	420	400	394	417	439	409	390	400	433	386	386	363	375	369	419	385	383	369	366	385	427	394	411	423	364	392	393	407	417	365	390	412	428	397	384	398	414	418	385	411	394	393	347	411	391	412	391	377	345	403	399	395	429	434	367	402	391	410	385	368	388	383	391	416	401	401	396	366	395	397	361	409	395	411	404	365	391	399	373	393	407	437	387	411	418	376	431	390	368	423	411	418	392	420	389	404	398	385	421	383	398	381	383	438	351	379	422	391	402	397	367	375	395	395	430	403	432	377	410	408	419	386	369	429	422	413	392	393	410	390	406	380	384	400	412	395	396	404	379	404	405	389	408	415	412	426	377	390	407	394	379	384	402	402	388	407	406	416	382	409	412	410	400	358	419	420	420	414	420	423	411	396	401	406	387	399	401	414	368	377	381	406	404	399	423	386	380	414	365	413	385	392	397	387	404	386	428	367	409	401	375	428	392	378	399	399	382	383	397	392	381	385	376	393	381	356	398	409	394	405	375	392	418	353	391	403	384	404	399	387	434	394	390	385	419	398	382	373	416	401	380	403	387	403	380	406	394	384	428	433	397	381	382	385	377	361	428	394	402	415	395	424	392	416	413	400	407	395	387	414	441	366	391	404	416	407	390	365	376	423	416	423	411	389	426	388	400	367	405	399	408	400	402	391	361	403	431	367	416	393	390	385	424	379	421	409	385	403	384	410	408	421	396	403	377	383	400	406	408	408	424	375	390	430	360	382	439	403	367	393	367	377	360	412	384	417	423	398	388	387	370	368	415	411	385	392	355	399	369	357	367	395	408	375	389	393	386	374	396	368	395	390	400	386	411	421	426	377	377	445	381	376	394	396	388	393	407	411	419	363	404	379	406	455	407	393	409	362	413	420	376	435	392	393	402	415	405	392	391	384	408	382	380	419	399	392	396	418	413	384	407	390	418	411	381	413	407	416	426	422	410	422	417	350	395	343	402	402	349	398	356	388	414	364	380	426	408	411	401	361	365	420	376	375	396	402	393	382	367	359	390	415	389	372	385	378	391	424	387	404	442	365	407	365	370	400	420	375	400	418	427	372	385	386	389	380	421	376	404	423	374	431	387	383	380	409	391	358	384	403	378	430	393	366	416	431	384	384	372	360	399	399	383	382	379	406	373	434	420	390	379	401	407	381	384	370	386	442	378	399	447	406	398	370	370	386	400	392	406	389	380	418	417	413	401	400	395	390	397	416	386	425	419	397	384	418	394	379	401	373	383	415	357	378	388	398	418	408	421	380	421	384	362	396	408	395	382	438	431	423	377	354	382	403	410	375	401	401	397	379	419	385	375	405	408	365	376	398	383	405	401	394	408	380	366	395	404	395	407	374	362	400	395	401	381	416	432	403	392	372	379	390	398	409	391	397	431	395	388	400	371	437	371	368	402	419	401	405	393	441	412	359	383	393	434	365	407	375	400	381	369	364	396	420	400	394	383	411	385	370	397	381	432	371	385	433	409	392	409	399	398	388	403	401	384	404	402	412	364	370	399	379	404	387	373	400	389	404	387	399	391	377	388	410	412	359	348	376	382	393	393	430	411	369	367	408	387	375	383	411	410	436	356	383	436	390	361	403	416	355	401	405	387	406	406	450	392	377	384	392	353	381	380	390	425	402	401	397	435	394	386	378	422	379	389	403	398	414	395	376	393	397	410	389	354	406	396	413	429	375	390	415	403	373	392	421	382	359	380	395	379	402	378	423	395	422	392	433	400	404	413	382	389	403	377	397	404	388	423	384	421	417	416	435	415	416	411	391	398	376	404	420	417	406	363	398	398	404	394	394	371	416	398	401	370	378	387	401	368	405	372	375	365	386
27661	20081	8011	1292	973	900	918	822	813	772	852	790	791	821	817	826	764	806	816	837	815	821	777	853	813	763	768	790	798	801	836	772	778	794	790	859	845	796	773	776	799	813	824	818	749	799	782	801	775	827	875	834	803	820	789	814	817	805	809	800	843	794	816	817	777	787	793	787	806	763	807	853	796	760	817	809	820	776	806	738	773	858	774	799	800	848	836	776	822	821	758	838	802	796	820	838	813	781	777	830	771	778	791	774	804	783	771	759	835	802	785	768	801	812	805	843	767	749	801	732	739	833	837	762	844	790	868	844	791	812	802	834	789	810	816	791	834	792	791	787	811	779	836	808	759	792	781	819	811	810	818	763	799	830	783	766	836	806	776	791	844	847	829	782	820	820	820	806	838	804	777	815	805	819	843	781	815	796	784	773	827	829	803	793	807	814	845	846	846	839	775	845	812	744	745	799	773	803	836	796	782	792	811	829	752	803	802	802	784	807	806	828	816	863	841	807	807	780	871	812	802	804	795	774	835	807	820	770	835	834	705	760	802	817	830	841	844	787	801	795	821	766	797	799	773	778	795	828	746	764	827	798	815	756	844	857	764	791	756	795	849	772	800	816	818	771	813	809	808	801	802	815	806	811	808	794	854	809	790	859	830	833	799	771	797	783	832	823	790	773	817	856	797	854	773	784	780	814	780	800	755	833	820	818	792	765	811	795	777	813	841	814	833	808	774	815	834	803	789	831	779	778	808	837	763	804	810	789	782	826	802	802	804	806	762	833	846	760	873	805	843	796	800	767	791	837	849	832	827	812	810	805	817	768	814	823	828	841	800	801	831	804	792	805	788	779	855	845	783	798	851	811	822	805	803	797	856	795	811	810	779	822	832	823	785	817	769	856	761	838	773	786	797	796	844	746	770	820	755	793	792	785	867	764	816	816	810	797	855	794	772	783	788	782	772	824	802	773	788	794	831	807	772	795	812	829	786	800	788	789	841	878	779	846	781	755	825	791	782	790	816	820	747	787	744	800	826	795	864	765	738	839	764	782	772	817	831	811	810	818	850	837	827	797	808	804	790	798	772	816	796	809	822	824	781	838	790	806	859	793	803	819	833	809	836	827	791	807	814	808	796	830	814	823	778	811	830	826	823	762	811	867	784	835	807	788	779	779	788	819	767	813	864	826	799	837	799	799	807	802	796	787	818	803	842	810	795	795	799	799	771	796	825	771	794	784	781	798	842	816	794	779	792	789	786	812	788	768	791	813	820	756	814	755	820	807	774	828	806	789	779	794	800	845	783	758	781	823	796	785	772	790	757	773	803	785	814	831	776	802	788	816	793	882	822	784	810	810	765	844	837	794	818	875	770	804	827	769	817	805	826	798	798	808	828	771	868	842	771	827	823	805	871	805	847	824	826	826	817	763	841	847	762	821	841	803	782	828	841	800	853	789	784	810	808	740	820	797	810	828	773	804	815	817	803	818	827	855	817	771	782	791	824	848	755	843	813	797	767	830	833	818	762	852	779	778	763	838	749	822	849	842	875	832	779	718	835	778	828	858	823	790	785	771	758	795	805	784	832	842	829	811	790	833	823	787	758	818	774	834	825	799	786	810	826	781	815	824	819	785	843	822	833	781	805	802	814	802	768	781	852	748	772	776	790	820	846	804	806	803	841	792	805	808	775	842	783	881	816	839	815	773	808	774	817	805	807	805	773	778	807	768	770	773	843	823	812	750	805	849	805	788	802	841	774	777	847	760	793	791	847	762	824	813	792	815	846	797	808	779	792	773	832	911	767	801	801	811	763	840	797	844	774	779	854	807	794	831	854	830	787	787	800	799	801	782	770	846	789	822	847	813	817	825	846	851	783	818	824	807	799	848	785	779	834	820	756	788	800	813	828	784	788	818	776	813	756	780	824	759	806	850	777	759	797	795	804	816	773	799	797	845	788	795	822	809	774	850	811	770	766	825	792	796	822	773	773	777	816	773	817	817	780	781	769	812	789	793	812	803	845	794	791	785	798	869	829	850	832	756	813	800	791	799	852	807	776	777	839	827	850	820	805	846	798	782	810	725	786	778	867	783	847	833	836	753	834	754	830	806	781	801	749	788	773	763	815	786	818	823	852	799	814	812	836	869	810	830	829	792	816	792	778	793	824	844	763	809	896	794	798	792	862	779	827	824	815	770	799	857	858	826	788	791	793	816	819	783	805	800	841	852	826	806	789	772	833	777	797	763	791	794	793	870	834	824	799	797	861	798	761	801	818	819	791	793	829	841	856	808	768	808	772	745	805	798	797	841	862	825	848	777	827	803	827	769	824	846	839	830	837	854	835	861	805	807	779	847	829	836	791	811	768	804	797	786	832	848	769	809	793	833	812	837	766	835	807	808	786	797	831	782	784	813	815	786	794	738	823	771	791	790	762	816	800	771	827	812	773	858	796	852	752	792	816	852	806	832	768	746	779	831	805	778	826	824	735	825	800	795	771	751	808	798	774	816	776	821	783	759	813	809	808	812	778	787	814	833	773	802	775	853	776	802	831	817	795	835	825	828	811	772	815	818	824	782	792	816	811	839	778	817	844	794	785	822	766	810	741	786	801	772	819	782	789	834	786	810	768	824	835	787	849	809	863	744	819	838	836	771	803	834	820	779	845	811	779	887	809	727	795	773	829	831	804	816	771	824	782	824	752	827	833	779	804	810	772	756	876	814	774	859	833	782	820	787	821	816	795	794	812	857	789	823	786	775	816	778	817	767	785	811	810	798	818	786	771	763	827	809	739	772	817	781	804	754	783	801	770	787	835	757	758	809	784	821	785	810	784	839	845	801	777	820	861	800	771	842	766	807	813	795	779	797	817	800	772	797	814	817	819	780	776	813	811	830	826	791	806	846	778	815	853	820	772	867	801	816	786	799	817	807	794	799	807	807	804	794	805	853	772	843	813	818	825	803	856	811	796	822	825	832	848	803	753	774	811	768	803	793	834	804	819	837	750	832	784	837	814	785	829	789	809	806	763	814	781	792	803	804	805	847	804	838	775	764	785	870	783	786	819	812	806	797	860	800	809	864	826	856	798	822	822	810	809	803	809	802	767	799	789	839	778	796	796	766	807	785	811	844	831	835	811	819	796	817	845	823	804	819	800	813	814	777	794	806	792	766	774	780	849	740	764	804	874	787	791	788	798	817	786	830	811	832	831	774	830	744	776	790	870	819	794	804	782	785	768	786	833	789	739	808	838	786	802	768	827	792	857	734	834	816	813	790	823	779	791	808	810	807	841	842	782	802	778	820	765	762	847	812	806	848	794	777	819	768	804	857	819	795	814	792	820	845	828	826	822	805	863	822	748	823	729	796	791	830	797	772	792	841	841	815	826	837	759	790	746	798	827	838	798	834	810	807	782	819	787	806	807	778	799	832	841	773	768	831	753	804	761	781	752	787	738	809	773	766	844	835	787	896	799	747	782	795	834	843	785	771	821	781	828	776	789	776	790	819
4688	1996	1419	1146	1000	950	948	876	925	898	846	783	778	859	815	827	785	821	857	857	836	791	830	818	808	803	803	793	779	786	823	895	827	807	835	791	816	763	798	771	843	841	882	787	815	870	790	821	843	789	817	831	828	811	803	796	842	888	764	819	779	811	864	797	791	831	779	830	801	803	798	836	792	853	836	786	877	803	885	822	837	789	834	832	809	818	790	838	804	770	812	848	742	795	814	835	777	810	829	850	880	837	823	807	884	826	854	828	828	801	788	843	822	799	839	829	816	824	783	831	785	821	779	852	815	812	827	798	843	817	794	784	787	869	829	819	849	783	793	820	820	861	802	790	856	789	836	826	765	818	773	805	823	753	776	827	811	811	824	797	754	772	802	812	805	822	808	818	827	823	878	780	782	813	853	836	837	816	797	804	800	776	852	803	813	837	781	780	841	799	853	803	815	862	847	777	793	769	764	779	856	838	797	841	850	824	826	841	869	795	824	791	807	837	807	794	819	869	792	810	772	784	808	832	810	778	828	771	825	842	850	801	795	774	833	802	796	856	811	808	853	845	805	809	853	785	802	782	828	846	807	813	827	833	839	849	849	832	780	813	831	803	814	821	878	862	793	868	831	824	807	851	880	848	843	808	818	814	826	796	749	794	848	812	758	848	759	835	836	806	799	810	848	803	864	798	777	775	775	813	810	775	760	800	816	799	843	822	845	778	789	775	848	869	845	858	770	830	873	792	896	856	855	828	830	844	875	807	830	811	793	890	829	816	831	842	775	817	829	814	803	851	836	846	863	853	766	762	862	828	820	857	793	795	799	799	776	809	811	839	786	864	858	792	818	824	837	810	860	833	842	821	824	801	835	858	811	863	792	778	799	758	781	789	804	876	838	877	838	859	871	827	791	853	832	820	828	821	845	863	853	808	762	853	809	848	830	860	842	765	805	785	822	820	797	726	731	741	833	806	842	786	832	835	838	798	811	865	815	833	764	869	828	824	826	784	823	756	790	861	806	807	792	827	832	795	825	852	794	873	859	815	832	842	861	805	860	847	813	846	835	761	753	862	817	844	830	861	820	827	799	779	805	840	806	813	786	839	802	832	789	811	840	769	872	802	839	825	875	804	802	812	795	831	814	839	784	852	813	785	853	805	810	829	815	804	800	743	853	858	851	789	853	799	835	833	820	826	827	861	792	876	813	804	765	805	797	833	807	822	800	837	817	771	814	819	803	901	815	805	777	806	822	824	849	765	769	805	770	854	843	798	814	798	855	824	796	816	775	835	858	835	816	850	842	822	779	803	852	823	807	796	844	871	878	791	733	862	857	835	773	748	792	862	763	846	804	785	787	863	818	777	828	810	793	770	852	809	816	839	842	830	850	796	830	846	798	831	799	821	829	814	789	803	832	804	816	816	779	804	821	832	796	809	845	844	773	764	784	807	862	846	833	822	863	803	873	842	822	810	863	816	820	842	787	821	827	789	844	773	808	788	798	754	769	816	837	770	824	826	787	836	788	799	812	841	786	797	821	871	792	818	876	843	812	824	791	848	811	857	792	847	779	826	805	830	810	826	867	808	827	862	857	852	805	800	758	804	771	799	784	864	780	878	865	811	810	804	805	798	845	845	794	817	820	847	798	822	832	800	833	811	785	813	851	810	776	821	817	814	838	789	816	813	799	798	770	786	845	821	782	784	800	837	791	823	794	788	819	788	765	825	813	766	872	827	803	828	808	802	778	839	816	826	823	870	837	833	803	806	832	829	738	846	837	830	810	781	819	820	767	822	807	796	760	774	851	842	810	784	776	822	797	834	805	743	837	814	816	797	812	858	830	786	774	862	768	888	832	791	827	844	819	837	813	862	832	815	841	830	851	819	828	823	816	762	794	795	838	797	842	788	771	794	849	797	827	879	806	878	788	829	835	760	780	790	780	800	831	768	814	820	799	839	785	812	787	850	795	830	836	802	804	840	857	775	794	804	825	811	858	809	825	807	828	794	771	811	824	786	836	802	841	823	782	799	819	819	847	836	841	804	856	821	845	826	789	822	788	801	745	826	769	807	808	848	872	774	765	802	832	855	800	873	791	820	860	775	815	803	801	817	803	786	852	816	848	841	850	818	831	797	827	822	771	816	797	756	762	863	830	865	802	797	830	861	773	803	809	767	805	818	835	833	807	848	830	812	793	801	822	818	775	769	828	828	813	827	812	832	826	807	790	815	846	814	847	862	860	807	798	790	766	792	858	808	806	829	881	836	851	833	838	844	809	793	795	804	828	779	861	842	809	793	840	813	838	770	802	820	791	799	765	825	823	838	797	831	783	825	789	833	787	809	758	808	812	852	793	783	789	797	822	821	813	777	808	778	787	812	804	735	830	798	836	835	829	782	845	833	875	835	825	817	785	786	809	804	864	826	756	899	828	803	772	862	780	784	836	828	836	845	769	836	782	836	807	805	812	832	841	810	829	839	778	854	851	809	788	812	808	802	804	908	833	804	815	811	857	816	785	770	764	753	785	829	789	836	784	824	815	823	814	815	854	847	840	808	823	803	822	791	817	861	856	860	864	873	824	783	869	781	827	812	830	883	779	790	874	876	806	832	823	834	777	822	800	817	796	813	806	812	809	809	806	785	809	840	848	834	824	765	832	799	834	824	803	805	836	777	843	808	855	878	829	860	832	819	843	821	781	832	799	814	840	813	778	774	853	831	791	782	811	816	844	807	783	784	833	784	795	890	798	830	817	840	803	791	791	819	820	809	813	808	857	837	814	805	782	842	784	772	807	827	873	820	800	825	795	746	842	787	824	778	838	804	799	810	802	816	816	806	803	769	810	839	778	827	843	796	844	820	785	789	839	806	854	801	792	829	842	796	812	819	857	795	860	850	838	844	777	811	826	807	834	785	846	813	834	828	825	809	814	818	807	856	856	818	821	799	809	796	811	783	793	831	780	808	799	811	783	797	816	838	809	829	769	847	850	827	828	854	804	834	795	834	806	811	829	779	808	867	820	846	789	815	859	749	803	809	813	815	752	763	823	836	788	786	865	856	803	770	783	834	835	835	824	815	879	787	803	769	840	837	824	847	868	846	760	860	795	834	818	850	780	849	850	808	789	823	833	803	788	818	822	792	787	804	820	823	848	811	868	815	817	883	835	832	800	869	807	824	826	798	743	793	853	889	806	819	810	797	773	799	763	815	782	801	825	841	802	814	817	812	826	851	803	859	824	850	825	761	764	821	784	797	802	794	826	805	812	791	846	885	781	821	829	805	853	789	811	801	764	819	780	824	815	832	830	828	809	809	808	845	827	870	850	829	759	776	790	842	837	824	811	790	830	760	816	848	816	836	802	800	805	804	798	774	865	831	796	805	834	803	761	856	845	866	853	798	814	805	796	838	785	834	822	836	825	817	853	769	856	825	817	851	784	840	836	769	801	803	823	790	799	818	823	808	809	818	811	806	827	827	781	778	786	861	769	784	808	799	804	867	791	853
23649	21344	28709	24315	21339	11523	1187	733	627	585	519	480	442	467	427	410	435	387	434	401	365	416	401	416	384	388	378	412	373	390	377	401	370	396	389	381	386	384	374	392	388	387	361	343	351	365	393	421	376	348	416	382	369	385	371	394	319	382	361	387	376	365	384	368	359	354	383	380	323	367	327	366	342	384	375	375	347	376	372	375	391	354	365	347	374	367	385	344	348	356	372	357	368	331	357	359	362	399	374	359	368	391	365	342	371	400	375	382	401	374	343	342	399	364	384	361	360	372	382	364	357	366	352	356	383	367	324	398	386	349	375	374	362	375	392	373	387	399	373	380	371	378	338	366	357	336	371	334	381	359	342	348	359	392	380	371	332	348	380	338	380	349	337	381	405	371	384	379	375	362	367	340	360	401	382	350	366	366	350	379	363	363	381	365	368	371	346	375	352	360	360	391	314	323	365	374	356	350	336	353	378	369	350	369	336	397	342	403	374	388	366	396	355	369	364	369	349	338	393	378	351	343	365	343	341	366	363	367	378	354	380	366	380	379	396	358	385	390	399	367	384	358	372	339	346	360	395	380	364	339	359	344	343	376	355	357	348	361	336	363	388	338	378	339	383	332	329	354	350	332	352	387	336	347	401	360	331	367	353	391	375	373	354	403	378	379	394	376	370	385	426	386	369	373	385	370	362	354	342	359	362	367	354	370	392	364	371	358	378	371	406	357	354	383	378	364	343	342	382	344	373	386	377	341	342	365	352	389	366	412	348	360	359	376	342	370	402	376	377	376	383	350	365	361	357	339	339	367	338	365	410	391	388	327	389	339	361	357	348	379	369	383	384	357	384	339	347	369	336	384	364	386	375	382	330	374	354	374	379	370	339	379	362	400	373	370	372	423	368	359	380	392	353	349	379	377	363	376	371	372	365	348	363	380	381	377	371	403	361	321	341	375	365	382	377	381	362	384	358	359	333	367	385	355	356	327	357	398	363	353	367	351	358	370	360	362	366	387	362	372	401	390	376	340	363	361	386	356	339	381	352	364	351	410	352	372	362	370	410	328	355	362	361	377	387	368	348	321	354	376	373	355	332	356	358	369	383	348	337	349	356	328	343	355	359	359	356	361	328	381	368	345	358	344	366	398	364	369	339	315	349	346	359	375	362	378	364	361	358	383	358	330	347	378	362	369	357	356	345	366	325	363	364	383	385	347	315	384	352	342	363	364	379	366	358	375	369	341	339	376	393	355	324	352	311	316	375	376	389	367	364	375	361	362	348	358	406	385	396	372	384	359	399	365	364	395	356	345	373	340	323	415	382	401	357	353	362	381	349	398	362	337	339	322	367	385	345	356	333	359	395	366	385	365	369	370	382	390	383	368	367	375	345	394	368	380	328	380	350	375	348	370	376	382	395	395	367	383	340	375	382	366	396	370	383	367	374	348	353	369	356	352	365	344	353	381	413	375	365	351	377	318	312	375	327	337	348	368	362	396	363	385	352	365	360	381	343	386	343	358	392	360	346	412	379	348	354	388	387	356	354	355	367	369	383	387	335	351	361	390	371	349	393	337	354	341	398	371	356	371	394	367	366	359	367	378	375	341	389	363	357	354	349	383	395	371	380	344	361	376	374	353	364	370	380	382	386	368	374	356	373	381	388	378	338	360	360	385	375	390	397	368	388	358	359	389	353	366	341	361	356	358	365	360	388	391	362	371	369	354	350	346	376	332	379	345	347	330	361	352	367	337	339	345	359	367	357	380	335	337	327	419	382	345	352	386	354	365	356	358	384	363	319	376	353	386	351	380	358	374	335	374	359	332	367	393	351	352	337	402	344	371	375	375	389	380	367	346	378	344	342	374	365	360	374	337	393	381	375	335	373	377	341	383	377	349	363	376	372	405	389	355	370	397	374	379	387	391	376	400	389	367	376	352	352	377	313	362	377	357	341	369	346	333	373	367	346	356	344	401	375	328	370	355	386	360	356	370	350	354	377	406	375	371	364	386	360	367	351	405	374	376	379	351	372	374	354	385	397	365	390	380	364	367	392	344	362	357	372	370	402	362	387	347	351	382	376	371	352	369	347	359	406	336	369	326	337	369	395	355	362	365	366	350	356	395	343	384	328	355	351	392	373	392	359	344	370	341	370	344	350	356	363	352	374	373	385	351	364	365	361	356	369	347	407	414	360	389	394	367	357	342	370	376	357	376	389	377	384	365	347	380	378	372	370	365	337	369	348	381	378	335	342	370	364	384	364	380	356	339	348	362	358	388	395	366	399	335	379	364	372	364	358	379	342	379	359	383	331	355	358	376	346	368	325	392	347	360	373	376	350	349	361	349	411	394	347	387	355	402	390	372	370	407	387	381	366	373	392	375	381	354	367	353	339	403	333	349	378	355	356	352	355	361	359	403	385	388	361	361	381	351	338	389	371	357	378	366	408	352	341	368	371	375	371	376	390	350	376	362	364	362	354	389	383	390	369	382	370	359	358	376	394	368	366	390	381	368	374	382	389	387	358	348	360	399	367	348	382	362	380	376	349	338	382	321	358	377	362	331	383	377	358	368	364	368	350	363	371	372	368	361	384	342	367	342	404	367	388	361	371	355	366	342	369	384	349	408	389	337	357	382	374	345	366	356	326	300	363	401	362	347	384	389	375	343	369	387	340	369	344	350	361	348	333	350	346	379	374	367	360	345	405	361	385	370	378	347	352	358	372	362	363	362	367	361	364	369	342	344	367	385	358	376	340	402	371	390	382	356	335	357	360	347	336	354	359	389	391	361	365	372	382	361	388	411	358	378	390	387	344	352	374	350	367	347	348	368	366	361	378	355	370	348	364	387	381	377	341	377	385	339	365	378	406	343	354	396	337	356	389	380	351	319	388	365	373	379	331	364	379	369	411	327	344	397	380	372	340	350	401	367	383	387	392	382	395	368	366	383	352	398	345	395	371	359	393	363	357	331	367	388	326	347	366	341	412	344	342	385	352	360	360	361	386	378	381	361	358	380	356	357	366	356	358	358	372	384	390	400	400	384	390	346	379	351	361	384	358	398	357	363	372	345	368	358	387	371	367	361	367	329	375	363	338	386	362	379	359	361	391	353	359	376	373	399	336	333	329	365	397	398	360	363	373	322	366	359	386	353	368	397	375	365	331	368	344	329	406	358	386	351	382	378	397	368	353	367	371	358	376	405	353	371	356	345	352	397	379	339	376	362	382	371	350	370	377	397	392	385	357	358	379	386	419	363	387	374	357	318	374	352	347	362	343	376	376	335	359	376	359	365	354	368	354	385	312	376	387	365	386	382	365	355	364	368	355	345	348	356	374	381	350	348	361	374	366	349	384	383	402	381	332	367	371	361	368	351	374	375	406	332	365	392	352	387	348	361	391	412	401	369	370	356	361	342	343	363	420	374	354	375	360	344	362	332	377	386	396	376	362	363	337	367	359	371	385	392	380	347	329	338	367	356	346	373	355	360	379	394	383	343	340	398	361	382
3465	9214	5961	2919	2097	1613	1259	974	908	722	667	603	563	517	476	482	507	464	468	469	471	465	430	410	399	403	398	381	376	388	382	402	380	415	393	409	396	409	394	381	413	412	383	388	391	395	380	414	398	415	425	414	395	376	417	383	352	385	418	423	405	395	408	377	403	363	385	371	390	412	411	390	377	350	388	377	411	343	373	363	399	364	374	392	378	408	379	382	404	410	400	400	359	384	377	389	398	391	383	398	375	358	371	409	399	365	351	360	361	377	376	379	399	391	366	379	358	395	382	395	391	385	360	386	390	354	384	356	395	392	362	362	378	357	384	407	386	400	395	427	367	405	360	343	362	361	380	367	373	358	373	377	376	342	412	380	379	379	372	426	345	396	393	377	394	393	387	394	395	372	408	418	371	376	403	378	383	362	375	417	406	388	389	368	426	372	380	360	422	396	398	380	349	375	383	388	370	357	360	408	365	344	368	378	367	379	393	360	360	380	377	391	388	348	378	369	401	398	417	346	409	411	378	394	368	344	371	408	376	397	394	350	367	407	373	403	415	355	414	361	360	398	384	389	367	408	450	365	387	386	398	416	380	348	395	381	337	365	383	409	383	357	387	366	354	373	373	388	380	397	411	377	383	395	372	358	367	412	387	391	386	395	421	367	372	398	383	369	387	384	370	420	344	381	367	369	377	378	399	362	374	420	404	371	390	366	366	380	400	412	380	361	364	388	370	379	368	409	401	385	378	383	373	354	404	357	387	361	369	380	417	383	381	414	362	357	351	370	396	405	402	366	377	379	422	367	399	425	377	354	369	366	382	399	384	402	409	388	364	367	385	395	373	353	385	401	391	372	379	431	370	414	383	403	357	377	376	384	409	392	377	379	396	395	378	443	390	384	386	381	389	403	376	366	379	395	387	414	378	387	395	383	374	368	383	369	379	369	400	392	385	365	371	364	357	361	372	380	355	376	333	355	393	356	379	380	400	383	405	392	387	421	378	369	384	386	393	368	364	367	415	396	402	372	413	346	378	410	367	368	390	361	355	361	372	397	364	373	393	375	405	432	406	419	416	421	394	412	380	410	389	392	375	349	410	380	349	391	374	372	392	353	388	356	380	388	395	387	382	381	357	351	336	401	401	372	338	368	392	399	381	366	393	410	400	377	370	383	367	423	397	417	403	328	421	379	384	374	375	382	414	388	411	395	354	410	365	381	347	376	381	350	386	392	388	372	378	375	395	367	379	377	341	345	420	386	381	375	402	346	387	387	393	401	339	368	361	365	376	394	398	381	394	394	394	383	363	360	370	375	386	371	373	387	387	396	381	374	394	392	393	414	360	389	394	375	372	375	374	380	370	378	377	383	377	405	392	410	409	374	389	396	407	359	378	392	398	406	372	355	381	402	357	351	363	386	396	378	392	386	410	374	340	413	393	393	390	379	386	375	382	378	402	388	371	394	393	336	383	398	382	384	360	371	427	376	368	418	394	383	358	423	399	364	344	414	356	373	409	374	383	392	403	375	388	363	382	370	383	371	363	400	370	363	411	386	376	360	397	387	381	360	380	376	412	360	356	381	354	361	378	384	403	395	426	417	367	384	369	400	390	361	382	387	395	410	370	351	339	393	373	367	400	386	390	403	412	372	397	361	397	398	388	365	367	376	321	413	395	411	385	349	409	393	399	364	372	383	378	370	396	352	409	388	370	375	386	408	401	407	393	394	422	406	427	343	366	415	387	389	408	415	370	388	404	387	415	421	363	370	405	401	402	360	406	399	431	361	418	364	386	413	399	399	361	372	392	381	403	396	331	415	410	419	349	390	392	396	366	392	373	401	391	401	392	401	395	410	370	373	361	402	377	396	360	391	345	381	382	388	419	427	360	372	409	376	362	389	380	387	425	400	409	354	366	411	355	404	427	337	381	395	356	347	361	398	398	396	343	385	394	391	381	376	375	341	388	408	391	373	376	404	344	375	379	423	411	370	377	403	394	394	370	414	426	370	395	379	391	364	418	387	387	405	368	386	369	398	359	379	382	377	393	400	380	370	373	368	403	399	428	414	351	393	369	372	402	373	380	383	389	375	353	357	397	379	387	391	385	392	406	416	413	363	415	370	384	382	381	359	405	404	377	403	395	365	377	386	374	380	432	382	355	383	373	393	435	378	400	385	416	366	398	356	359	369	411	371	399	383	417	399	355	395	347	359	386	388	372	379	395	402	381	363	369	340	381	372	368	370	372	367	379	343	394	375	359	404	389	370	389	366	369	414	411	380	432	378	393	377	405	384	369	385	407	385	392	392	379	379	407	381	399	345	405	373	372	393	425	366	410	402	372	338	375	373	358	404	385	370	395	362	366	395	378	366	402	423	363	399	351	383	390	372	429	376	350	372	406	365	362	377	357	376	369	377	397	387	414	399	371	366	384	370	362	385	371	347	362	376	368	390	356	341	358	343	375	350	391	362	400	361	354	370	357	361	395	423	383	387	403	359	397	389	408	354	417	388	396	394	382	382	403	405	341	358	393	392	418	426	397	362	374	391	380	412	423	375	384	389	428	360	400	382	397	377	378	401	409	399	357	391	389	409	402	363	360	355	364	373	406	375	376	398	340	401	396	335	338	364	382	395	358	375	374	337	371	391	391	380	393	399	402	369	366	401	352	371	416	357	397	392	395	366	367	416	378	373	371	379	368	354	381	362	357	369	392	368	388	363	359	391	401	383	356	362	366	374	404	425	357	426	368	388	393	349	377	369	389	381	420	364	367	347	368	366	406	375	361	389	358	381	374	383	363	409	401	376	374	389	398	388	374	347	394	363	376	397	370	339	424	406	373	335	411	390	368	373	381	382	396	384	383	327	384	407	376	361	401	410	414	380	356	407	368	394	403	386	399	369	382	394	382	372	364	344	379	345	373	377	412	393	388	407	384	374	408	378	382	376	369	339	406	396	425	394	402	386	407	389	415	400	350	387	416	386	365	368	395	383	385	387	358	400	368	368	357	341	378	371	410	349	421	388	375	376	407	369	391	389	366	392	368	335	371	358	356	367	358	395	368	399	395	350	375	408	357	377	379	397	376	401	404	373	367	405	385	393	362	352	370	394	388	354	390	412	398	424	380	380	349	395	370	394	383	378	413	379	409	394	386	400	422	346	395	399	369	375	356	399	381	433	387	389	336	381	372	403	406	372	414	356	383	411	387	415	439	365	356	372	367	347	356	379	349	375	366	391	387	389	424	369	367	347	352	398	383	379	388	394	372	428	404	395	353	383	382	394	373	418	404	385	386	367	417	383	390	399	394	354	385	330	376	364	355	353	353	350	406	406	373	372	369	392	399	408	384	392	392	346	350	361	349	395	373	361	353	414	360	388	373	347	414	384	382	380	377	412	383	361	404	393	390	362	376	401	354	376	402	422	364	361	363	372	367	392	380	416	411	399	394	398	377	375	387	393	376	354	404	415	372	356	396	371	345	395	363	365	373	375	361	380	369	375	401	428
24836	21360	27774	25252	13382	1728	1248	1158	1111	1127	1061	1012	1003	950	980	1009	985	1008	980	1023	965	1032	981	983	1026	986	975	983	1024	987	998	1025	952	954	942	1023	985	983	1037	980	989	960	1015	1004	1001	985	1056	994	924	968	909	982	998	979	999	964	947	975	961	963	952	983	971	985	1015	982	934	925	991	956	979	928	966	939	984	976	969	980	947	940	1006	982	981	968	1010	992	971	982	957	1000	997	1004	916	984	968	984	960	980	978	984	1019	987	1026	940	963	968	1029	977	1020	940	989	929	1025	1016	989	932	894	968	957	1003	943	967	960	952	979	958	1033	1017	1031	964	992	996	981	970	1013	981	920	975	1005	981	964	1017	961	965	979	998	1012	989	987	952	980	940	933	951	957	966	962	969	910	959	901	948	976	917	1001	997	988	934	1011	989	959	941	990	961	986	928	949	974	939	990	1013	1013	1016	962	977	944	932	966	983	941	977	998	996	998	927	983	1019	961	1030	936	944	947	945	998	1001	1025	949	951	935	941	998	926	951	976	940	984	973	917	924	941	1008	971	949	948	985	970	1008	929	947	988	971	989	946	969	907	956	970	993	995	941	1003	978	966	942	1027	975	981	994	1033	981	1010	959	1002	971	965	995	993	953	991	980	914	999	1011	927	955	1000	959	1047	1023	963	937	986	966	973	1058	964	981	1017	949	986	969	952	969	970	964	1026	932	930	886	946	1026	964	941	942	984	971	942	964	1020	972	973	989	957	975	929	984	919	970	960	997	920	901	1011	943	996	987	1015	961	969	963	988	1024	1003	987	1028	1013	973	983	978	1017	951	982	999	978	914	903	992	958	930	982	962	963	975	934	944	996	986	923	988	942	1033	1010	991	899	925	967	1001	973	1005	991	976	973	983	1016	964	1052	995	987	933	1031	954	976	994	964	971	992	921	930	1025	957	985	966	975	994	926	945	941	965	933	988	981	999	1016	922	1008	945	966	960	954	989	942	974	925	992	957	986	945	981	977	980	983	963	945	995	962	986	956	995	975	1053	933	980	957	923	1048	969	970	957	1024	1004	928	963	954	959	917	1014	954	944	938	954	986	965	1027	1003	968	982	1015	953	1005	958	997	988	974	903	980	964	952	1011	965	950	1001	960	943	923	975	925	990	1033	991	1019	1024	1000	957	991	944	955	1018	981	948	964	963	986	963	989	966	966	972	1017	977	998	947	942	976	964	1012	969	1004	1012	940	1030	965	1002	1009	945	1013	964	918	932	989	1023	981	979	1000	980	987	973	1003	1002	968	970	997	957	945	931	989	965	949	962	982	980	985	999	940	973	976	994	997	961	965	949	991	982	1010	879	939	1003	978	925	963	1010	932	976	977	1022	941	1020	985	972	934	884	962	1011	968	993	999	931	995	954	928	935	955	963	1032	972	1013	961	986	992	971	963	929	947	990	1034	939	952	972	959	908	972	964	1041	932	970	937	1038	947	934	998	964	963	953	1013	969	949	977	948	998	964	949	971	1005	997	995	956	991	915	926	999	1003	890	974	957	974	1019	905	1023	1071	997	959	941	977	934	978	963	959	981	946	974	912	933	953	1021	920	944	1003	944	982	974	989	994	982	983	998	1001	949	967	935	1007	910	935	1001	1027	944	979	954	974	958	974	953	1005	960	949	973	1011	955	938	981	986	1035	942	966	987	946	954	1013	1022	979	986	974	979	953	1037	950	1000	991	1002	931	949	1043	929	1030	989	974	974	939	960	956	994	939	934	1105	948	961	971	914	972	963	1015	973	966	970	999	997	955	935	987	980	997	956	970	1012	1015	1007	980	975	967	966	983	961	974	1010	1045	983	963	986	974	986	1012	980	944	1024	984	1011	961	988	981	931	996	982	1000	940	983	996	966	956	937	944	1002	973	989	960	974	958	915	957	1013	960	957	999	940	962	941	954	960	946	983	997	923	986	955	912	975	970	975	1004	998	962	961	958	1014	986	1006	1006	951	989	930	958	1002	1020	974	1008	957	946	976	1007	925	954	906	990	1022	1009	1016	978	958	939	966	1026	996	939	947	966	953	890	995	1040	947	955	999	952	1027	933	965	995	988	904	1021	966	1024	959	1071	965	994	911	968	1010	1039	986	945	985	972	941	973	950	1043	961	966	999	970	1004	949	1019	989	936	966	988	970	968	947	998	942	1016	967	981	952	985	999	1075	960	956	987	981	971	960	977	902	985	1041	972	912	990	948	957	948	976	937	962	959	1016	957	968	988	982	916	979	964	987	960	965	985	962	956	988	967	961	963	1002	959	983	962	948	989	964	967	980	949	972	925	964	1023	971	986	980	925	950	950	960	975	1028	945	988	961	969	1003	927	939	1002	961	942	1013	1020	917	970	992	979	936	926	953	958	927	998	966	964	975	962	1023	993	960	983	1001	953	938	941	970	964	982	983	963	924	973	954	1049	947	967	995	938	957	958	1042	948	989	951	1000	964	978	988	995	968	952	992	975	942	979	967	929	957	999	944	1016	938	998	897	996	980	950	1030	939	976	933	960	918	916	995	963	948	965	1003	1034	936	984	934	949	991	981	974	970	974	1004	963	908	1010	965	967	939	899	951	1031	955	920	1024	1046	974	994	1002	931	918	986	1015	917	985	987	944	962	1020	1016	969	989	991	954	953	980	986	970	991	946	970	934	997	977	986	961	935	949	956	934	991	975	968	990	984	990	928	959	949	968	904	961	957	990	938	1013	946	994	986	969	1003	971	908	935	943	937	984	969	994	962	974	935	973	1022	1024	980	973	1015	938	1008	1001	989	1002	966	919	989	984	967	1007	935	993	974	970	1054	943	981	940	904	959	991	993	967	950	967	963	991	1024	973	970	1014	957	958	999	970	932	984	1002	934	971	943	927	983	1023	944	983	937	915	1008	955	991	999	1005	942	927	1037	1014	935	1025	974	986	946	893	935	1023	945	971	1021	989	973	978	921	994	951	906	972	965	976	982	953	896	919	993	979	976	1016	946	948	994	1006	947	952	928	965	960	985	935	942	981	949	985	865	1000	964	993	945	961	997	966	938	973	878	942	989	985	936	954	974	920	976	1009	980	1011	978	987	975	1024	987	941	998	972	984	999	975	980	953	990	948	935	978	939	917	942	951	1018	950	979	986	936	934	987	996	912	990	968	1008	925	997	999	923	992	986	979	1025	970	1023	950	971	947	941	939	914	932	962	972	1060	947	918	1013	942	943	962	968	999	919	1005	1028	965	991	1048	970	965	933	978	1025	969	954	928	990	1011	969	944	970	988	990	897	960	964	993	962	1001	988	974	924	1005	980	1001	922	960	999	985	972	962	1020	973	1031	1001	983	942	1039	954	959	964	1009	945	966	984	1015	985	971	952	993	894	989	983	999	987	983	985	944	987	974	947	980	951	1028	1027	949	965	983	999	952	918	975	1009	924	929	927	921	966	1004	998	922	955	992	957	999	987	943	1018	1000	920	933	1025	992	973	985	945	1067	988	964	950	949	996	936	934	930	990	987	1042	909	987	1002	984	973	950	980	926	960	1023	912	994	982	969	964	983	978	963	1007	984	959	986	996	961	926	979	965	954	965	927	992	864	964	944	957	1037	963	958	992	945	935	985	942	974	931	1024	936	988	976	994	936	944	970	943	981	1027	1001	968	957	971	910	964	947	1013	973	1020	912	1046	942	1063	948	965	1012	958	907	970	961	1053	1014	974	950	964	1005	943	954	972	976	1000	961	1007	983	954	937	976	927	1011	993	996	976	981	959	965
3731	6031	4003	2292	1855	1610	1434	1348	1251	1173	1062	1094	1106	1046	1061	1053	1059	1018	1038	1002	993	1048	984	951	975	954	953	952	967	990	1024	957	931	986	989	962	992	991	1008	977	942	939	985	957	954	1017	953	995	966	951	963	947	991	1039	962	971	942	1013	940	982	976	1028	1026	978	926	971	987	967	949	971	963	978	919	965	931	961	941	911	997	1005	937	975	973	981	958	987	944	986	997	985	976	1025	988	891	974	905	946	935	917	947	923	1016	979	943	981	954	989	966	969	932	956	1001	954	1003	1017	1036	914	984	976	956	958	969	967	1005	974	1022	950	972	964	954	933	982	919	957	981	941	980	1029	943	980	976	946	1012	934	961	985	949	971	964	936	955	932	999	958	999	899	949	977	969	978	1031	986	986	954	954	950	970	982	965	948	909	982	952	898	985	949	945	1024	976	941	988	923	928	986	987	1023	970	996	967	1003	985	956	967	892	962	1017	999	976	1011	1004	968	1026	1002	966	929	939	950	943	923	970	947	972	954	942	939	920	948	954	923	993	883	997	947	918	917	956	944	1010	991	977	975	973	1004	978	982	927	994	983	976	947	939	884	996	924	939	981	985	951	939	973	957	959	938	937	931	1014	973	911	964	954	999	969	965	971	953	995	962	989	922	958	968	978	1001	937	952	943	958	964	981	992	1030	947	1013	942	954	938	951	982	961	964	993	924	991	981	963	956	938	983	1012	933	925	908	1012	951	976	1016	957	950	948	989	1010	1008	946	986	958	954	997	941	954	987	952	963	926	941	979	955	965	992	973	933	975	959	916	1009	953	1008	979	906	1028	980	919	975	936	963	995	973	975	999	959	936	952	929	952	945	974	967	958	973	1012	965	913	966	954	986	970	980	939	926	983	968	978	982	977	948	936	962	1000	965	992	938	917	989	980	931	987	1002	995	946	1043	929	941	983	981	944	929	995	992	920	942	951	980	935	954	964	1000	923	962	928	979	929	996	940	929	972	956	949	955	961	971	946	951	980	1043	1022	957	990	969	977	927	965	970	954	969	931	972	960	964	950	928	974	930	917	971	930	956	963	1020	952	956	952	953	944	955	985	925	986	924	922	954	977	892	941	946	979	987	958	995	971	985	978	991	956	977	954	975	985	995	1003	1010	926	937	898	1012	940	955	981	965	974	945	946	969	921	963	971	942	954	935	968	958	910	967	906	959	969	1004	953	977	983	957	996	924	991	962	996	993	968	964	915	980	992	940	1000	968	940	1029	970	894	994	960	965	944	985	936	956	967	954	1005	948	965	926	988	1017	983	950	980	1008	931	974	949	951	995	966	965	982	966	916	977	979	1023	982	990	995	975	958	918	978	1015	973	985	927	948	1017	938	993	903	1008	963	943	983	939	1006	987	1044	977	1022	940	928	940	981	976	968	944	978	977	972	960	1022	944	924	931	989	972	999	967	945	1000	973	967	951	962	968	954	949	1012	919	965	988	966	941	969	962	913	966	1055	1007	904	891	982	977	987	965	969	972	986	987	961	964	965	966	951	940	946	935	1030	999	978	991	975	1024	947	959	943	968	957	963	938	963	973	935	926	984	953	948	1004	996	954	984	921	991	968	958	995	942	956	959	973	960	968	941	972	913	962	980	943	920	980	940	949	958	955	995	989	1000	1041	1034	997	930	958	979	1018	991	1001	957	960	936	967	1004	978	943	914	940	950	942	951	968	946	977	986	980	982	1001	959	954	938	997	958	966	979	957	1002	943	940	985	981	922	925	984	979	969	962	1002	951	921	955	943	933	951	976	977	921	1037	1028	949	956	993	948	1007	955	980	949	916	981	1019	953	978	963	987	933	988	907	954	968	949	951	927	1000	1012	958	969	1011	911	985	989	911	929	907	933	987	970	948	942	926	1022	907	993	926	974	946	908	949	1004	942	921	1009	1006	973	987	963	1008	954	949	975	948	992	958	968	974	974	982	966	943	946	903	1002	909	958	999	943	935	963	963	986	1020	926	927	932	930	916	998	986	933	992	970	981	920	927	912	987	934	1033	924	975	984	960	952	949	940	926	983	987	946	954	1023	964	990	915	989	992	948	969	973	924	984	942	947	985	972	932	936	991	985	889	966	960	929	964	981	987	1028	985	1024	919	963	902	934	971	913	1023	967	963	961	979	947	988	984	999	959	984	931	959	990	955	948	963	986	942	900	1014	948	922	947	965	948	990	955	1002	996	1014	988	1009	984	961	1011	936	1027	981	985	1006	949	972	946	961	954	995	983	954	1003	1011	981	992	952	936	959	934	880	950	985	990	898	970	958	987	950	989	981	914	980	945	960	1026	971	1003	942	957	1032	992	913	965	955	997	1007	971	933	953	1034	924	1036	980	953	970	939	964	986	962	926	964	953	978	951	961	942	1028	917	979	971	929	953	966	918	967	928	955	981	982	985	952	932	948	997	930	943	938	901	982	927	959	901	964	941	1010	991	888	961	912	1010	981	982	950	974	1013	1002	978	944	1023	946	953	944	988	963	990	1001	997	923	933	985	969	949	986	963	1034	1015	941	998	936	991	926	954	979	1007	994	949	891	1025	988	936	922	918	1043	998	955	1000	889	949	996	1005	1005	975	981	925	929	953	957	945	977	982	970	927	929	963	991	973	999	902	998	988	977	971	975	952	965	969	1033	963	913	963	933	955	975	922	969	961	948	953	893	997	972	997	980	957	966	944	971	964	927	996	952	939	1006	964	1000	930	977	983	977	918	960	982	990	909	982	947	958	941	977	979	920	942	995	926	999	968	968	955	954	998	942	952	965	929	984	982	961	956	955	979	1009	993	969	985	984	984	972	927	1012	964	972	1018	1026	944	977	937	988	990	973	947	964	909	1002	998	954	1019	916	973	936	984	974	999	1022	906	962	889	933	974	938	942	925	978	988	961	1029	994	965	985	948	894	965	924	960	972	969	1004	977	993	948	962	989	949	1010	1025	990	951	959	971	1014	987	979	1002	950	947	949	969	971	962	952	958	1041	1020	965	963	1004	1025	935	946	957	949	979	971	957	936	936	901	952	962	985	906	925	942	970	986	1009	972	951	946	940	973	928	1012	959	983	957	957	937	949	911	1010	940	996	945	1001	972	988	886	968	1007	961	962	939	938	915	953	942	942	909	983	954	906	977	973	927	998	997	926	1026	1007	968	956	953	976	955	977	936	948	928	967	917	914	980	993	958	908	963	911	1043	928	1003	1013	982	1010	980	976	993	957	1001	935	937	973	1027	940	924	937	983	983	971	912	980	991	991	944	949	989	989	932	947	924	969	951	1019	950	987	996	962	950	924	947	982	982	990	1006	995	996	955	970	964	985	933	1000	976	987	998	978	970	950	1015	968	978	921	994	914	909	972	953	981	939	943	971	941	982	980	960	986	1003	968	944	975	958	965	946	944	942	991	967	959	977	915	959	1003	928	947	1002	960	906	964	938	978	944	975	936	976	926	963	933	929	1020	962	967	969	919	927	881	938	991	969	969	889	924	928	987	894	960	1015	916	913	968	937	954	987	972	1003	1014	972	959	947	914	920	969	949	975	964	968	986	1001	1005	968	975	938	1009	935	1024	956	968	970	959	906	1007	983	1023	954	977	971	904	950	919	1006	993	968	902	911	921	904	958	987	982	964	931	947	960	935	1015	954	976	978	932	984	1010	931	929
22514	21342	29127	23909	21351	21408	10971	1227	848	785	711	691	609	570	567	555	539	519	441	460	442	430	493	483	475	468	454	438	411	471	406	433	402	466	436	459	431	437	422	406	397	454	444	444	443	413	440	401	440	437	422	408	409	415	444	412	416	443	434	421	409	399	418	418	435	412	417	386	410	433	374	412	441	427	398	451	428	403	384	420	418	392	400	407	395	397	418	417	410	426	403	408	373	370	419	420	387	431	414	390	395	440	421	424	426	409	400	417	435	410	381	399	443	395	421	397	398	396	411	383	422	410	418	391	409	430	412	393	405	388	399	405	387	408	395	413	408	421	388	395	419	408	407	410	409	384	425	447	449	370	370	419	440	412	398	447	435	398	417	402	372	427	401	441	413	390	402	426	415	434	401	421	397	388	409	409	381	416	383	414	388	372	402	374	407	397	417	409	408	400	369	402	390	409	373	418	378	427	456	407	419	463	422	429	383	438	420	408	373	419	439	376	384	366	415	453	424	379	404	386	424	439	397	411	395	383	406	382	456	432	426	418	418	380	404	404	427	380	412	371	414	402	431	409	389	422	360	439	373	438	415	438	419	442	423	398	433	383	388	386	412	433	382	435	420	398	438	362	424	407	404	409	422	366	384	399	418	428	413	400	409	389	439	393	429	402	414	375	421	412	400	436	409	396	383	411	401	427	409	403	397	425	402	412	403	431	431	395	429	412	386	413	422	408	422	402	420	375	431	392	390	399	396	446	418	434	447	386	408	392	384	391	402	427	438	375	446	415	406	436	386	416	393	437	405	415	401	430	372	376	414	392	400	442	378	395	398	420	408	397	399	392	399	400	405	370	449	414	398	438	396	384	413	416	420	390	359	392	430	422	423	406	406	383	413	395	423	408	428	392	405	409	393	382	372	402	397	364	369	418	431	407	443	373	402	395	407	388	420	405	413	452	409	424	400	449	415	415	407	400	383	397	385	403	424	411	402	411	387	427	394	401	419	408	411	404	402	367	424	422	410	463	419	405	373	385	405	445	412	393	434	381	441	407	432	371	403	389	392	388	392	409	426	414	389	409	438	414	390	431	423	402	439	415	407	398	388	383	404	388	402	425	360	399	411	391	393	396	392	389	390	409	412	415	425	384	410	411	403	391	415	411	423	412	413	399	379	398	406	375	361	397	418	415	445	375	386	408	415	431	410	411	424	439	415	404	416	398	404	390	462	448	421	395	448	400	410	401	389	371	375	412	379	383	389	411	387	411	412	409	397	382	443	410	405	394	393	411	395	409	422	394	415	382	428	389	402	415	411	424	419	420	409	398	370	411	435	401	386	430	412	382	441	406	406	404	403	413	425	413	429	446	423	391	440	446	370	387	410	382	411	424	415	395	363	439	394	410	436	423	406	423	411	414	395	377	417	381	414	413	400	407	444	402	414	428	412	401	393	419	387	395	436	394	405	423	418	372	424	420	380	392	365	392	390	414	434	424	399	400	413	403	442	374	387	404	423	384	418	428	423	418	420	401	467	428	402	406	394	400	393	395	391	402	423	419	383	388	427	425	367	418	456	410	441	424	408	405	368	432	429	443	402	423	392	387	403	401	381	431	413	423	418	418	416	418	410	413	379	407	385	424	404	384	436	386	398	414	415	412	427	408	404	411	382	430	399	421	415	379	403	416	416	400	406	388	412	443	397	425	414	404	401	349	403	412	390	383	413	412	371	380	443	459	416	405	387	381	408	389	392	421	411	403	415	424	432	439	435	385	402	422	399	433	421	396	443	415	397	422	393	405	367	415	396	403	421	430	384	376	404	386	409	405	414	413	381	444	396	401	402	448	440	414	383	438	404	393	386	399	374	378	433	412	424	431	426	438	418	414	393	397	376	418	394	418	401	438	397	428	435	399	386	414	414	414	438	399	402	381	433	421	409	396	411	409	393	432	404	402	414	409	378	390	402	418	410	383	406	416	428	395	431	400	369	435	415	387	427	430	403	376	397	396	387	425	412	422	416	457	430	422	375	407	392	425	379	424	426	437	415	388	394	403	414	394	379	414	395	412	371	420	413	404	404	409	417	411	420	444	414	395	425	428	381	390	409	421	414	365	412	401	441	399	436	396	393	413	394	365	423	421	387	403	459	396	466	407	409	420	403	421	402	413	382	403	405	400	407	439	396	394	405	386	392	409	370	433	446	407	412	394	447	383	458	383	427	459	402	411	388	397	405	376	403	354	417	399	424	410	385	407	413	395	411	402	434	419	392	391	396	400	422	398	401	414	371	404	395	393	423	402	410	386	411	370	434	423	422	401	392	441	413	406	397	393	378	420	379	413	401	395	424	403	402	405	416	422	377	391	424	404	401	423	427	369	425	399	408	434	375	388	415	412	445	435	383	424	408	386	407	396	420	432	412	380	377	401	390	397	392	421	437	385	432	398	384	422	413	416	398	442	412	383	429	437	467	418	402	437	391	386	412	417	425	422	434	421	436	398	394	394	387	395	370	400	422	415	418	424	426	392	406	418	427	373	435	370	392	403	390	405	435	438	422	410	419	419	408	429	389	427	419	430	426	423	438	379	430	442	409	382	401	412	365	388	402	400	396	395	408	422	407	421	421	407	419	404	425	377	426	398	414	396	409	400	399	387	422	383	427	400	440	425	432	413	397	444	428	417	424	423	439	399	410	413	396	398	378	378	410	407	397	384	391	419	396	416	398	358	369	392	443	407	440	424	395	381	409	402	417	398	438	418	373	419	428	377	415	415	390	380	388	400	439	416	393	427	404	425	430	386	349	412	414	449	415	424	387	427	381	420	435	411	445	398	404	406	406	432	419	420	395	398	410	418	391	422	393	376	425	369	406	431	409	392	412	400	435	355	350	397	422	390	403	386	384	391	426	395	399	384	437	426	393	386	413	411	407	411	398	387	403	406	388	444	423	420	344	438	445	430	436	443	408	392	413	409	382	390	402	376	408	401	379	395	446	366	435	392	398	391	389	410	389	385	394	414	416	435	411	388	356	397	436	451	394	407	390	430	419	414	410	400	429	439	410	366	404	407	415	380	394	404	381	419	398	381	375	411	408	418	392	427	447	394	378	419	410	422	416	424	373	430	402	411	384	442	387	365	405	383	369	427	392	424	387	414	404	458	419	397	390	396	368	411	402	375	398	425	411	407	415	422	419	431	396	365	408	391	418	382	427	414	384	435	421	404	391	416	430	409	440	448	423	411	441	413	384	409	416	430	410	421	356	400	400	417	456	439	425	412	394	421	454	388	401	415	413	407	394	394	404	384	391	410	382	400	372	411	423	365	404	459	427	408	402	415	382	416	409	411	397	404	376	404	386	424	356	392	431	426	394	396	392	380	416	388	404	420	428	396	390	402	395	418	402	396	427	407	384	383	402	417	398	397	420	395	409	391	414	413	420	377	367	431	413	392	374	410	433	430	396	416	439	404	411	420	397	409	350	396	413	402	394	404	394	384	416	405	412	414	410	386	394	409
4387	14727	9962	5068	3529	2647	2060	1624	1257	1007	878	837	722	689	633	571	562	559	494	508	502	485	484	458	470	438	454	477	432	395	431	434	404	439	417	443	419	418	406	438	394	397	425	408	409	455	435	411	419	411	414	397	432	377	420	412	421	460	424	454	376	427	426	426	417	403	374	361	409	420	412	414	402	409	415	369	398	426	410	402	394	426	408	422	408	362	405	394	417	380	403	428	403	418	401	427	395	402	409	422	420	424	408	381	375	407	382	409	405	396	425	405	409	381	394	427	396	396	439	384	410	448	424	384	380	387	390	396	422	423	363	368	382	378	426	373	379	415	397	372	401	392	379	378	446	436	432	386	384	382	410	354	402	447	395	381	394	435	414	406	366	434	397	401	363	379	360	439	415	396	399	401	421	430	383	394	449	406	411	376	424	410	403	381	384	382	374	399	428	414	402	386	404	377	451	417	375	424	427	405	375	424	364	396	401	415	391	395	414	437	396	350	386	400	401	389	422	395	398	381	383	435	439	403	415	348	408	380	412	410	392	410	405	372	409	420	403	403	360	398	397	432	411	434	434	374	398	393	411	457	408	361	381	364	395	401	432	397	393	366	385	377	362	425	386	415	367	422	409	401	394	427	395	393	371	383	444	371	424	396	430	386	392	389	410	407	373	409	408	396	421	413	415	414	431	401	437	376	396	389	402	453	379	441	375	412	389	379	362	391	401	417	443	409	420	465	374	364	373	386	400	416	374	369	410	391	385	384	406	388	398	410	422	393	398	397	408	431	414	397	378	400	420	416	403	372	403	377	398	395	394	379	462	409	405	414	421	404	417	390	437	391	380	398	388	404	381	365	429	397	399	395	392	406	443	382	415	436	413	394	412	395	409	415	366	399	388	391	409	404	405	438	420	394	408	412	402	393	393	362	398	378	401	427	439	386	428	418	412	406	380	411	365	421	362	411	419	407	448	414	396	418	393	385	386	412	393	420	407	392	381	432	399	425	407	444	447	413	405	428	426	408	404	389	424	384	363	389	425	384	410	390	390	379	405	410	385	407	431	438	404	361	384	399	422	376	372	442	422	394	430	407	374	383	416	448	369	396	379	371	376	396	403	377	394	422	410	405	379	399	397	408	406	392	437	424	401	391	416	408	373	395	363	419	383	393	378	410	391	382	406	369	407	404	408	417	389	423	407	408	367	417	399	359	393	411	375	424	401	396	438	357	403	389	390	397	397	360	400	395	407	396	405	427	432	397	384	427	418	415	431	391	393	349	403	413	419	448	419	416	408	382	414	416	405	415	428	440	405	426	398	405	398	381	395	402	407	398	395	377	395	411	396	411	387	432	394	360	412	365	376	438	404	438	369	366	391	420	397	396	412	421	412	386	399	398	371	367	371	376	398	412	410	393	428	402	398	418	364	422	390	395	414	389	411	402	392	402	363	386	386	380	401	398	417	397	380	400	443	418	425	418	405	423	407	343	462	396	409	420	404	405	392	380	405	386	397	424	389	410	403	414	416	392	429	385	371	354	401	401	431	463	387	388	384	411	381	395	365	376	409	400	427	418	397	406	406	398	401	408	436	381	403	381	350	421	365	421	380	386	358	373	433	411	378	422	371	383	399	366	380	392	389	424	415	434	409	396	417	392	410	375	382	377	393	387	385	435	385	418	365	404	406	398	395	354	388	411	426	393	407	411	392	405	410	424	397	427	410	405	422	420	416	430	375	412	373	415	348	401	398	380	429	411	396	389	396	378	409	447	391	412	398	366	350	413	421	402	366	409	407	425	387	400	386	397	404	390	401	418	418	392	430	372	361	408	410	402	407	414	393	433	396	396	405	352	357	406	408	410	365	376	418	417	428	416	400	398	372	369	414	432	375	428	415	387	437	396	380	399	390	408	375	380	398	385	411	416	407	421	381	372	386	410	406	380	406	405	396	397	378	428	400	363	409	393	411	396	400	369	422	416	399	410	374	396	397	403	376	379	390	383	388	413	434	413	398	415	433	399	355	371	429	409	421	435	414	406	405	384	421	401	394	405	407	431	439	405	406	397	389	424	382	467	406	410	385	397	408	409	403	420	427	430	430	377	414	386	405	430	386	431	384	396	377	401	384	415	412	392	396	424	367	388	401	380	393	390	411	423	392	383	433	388	389	358	421	404	383	389	372	394	439	420	348	407	408	395	377	409	418	388	365	414	391	397	424	392	403	383	407	396	399	432	400	382	382	446	387	410	397	432	390	397	438	417	411	410	408	384	424	372	392	398	383	405	402	394	400	413	387	423	411	402	439	426	426	378	374	410	424	420	397	401	403	403	388	423	413	390	390	408	376	389	394	400	397	424	386	361	379	376	388	399	413	384	395	401	440	392	357	398	408	401	411	378	436	430	382	390	430	423	429	406	424	352	367	397	408	372	388	384	422	414	370	375	400	382	421	372	449	436	443	436	373	429	385	417	429	415	417	413	397	427	387	392	409	384	398	424	397	399	396	414	420	384	415	372	380	400	409	393	400	393	402	392	381	369	414	421	349	407	403	357	419	412	393	388	371	372	402	422	368	403	382	399	409	424	386	394	390	403	383	421	419	411	402	422	394	397	391	404	410	394	400	396	453	368	388	406	408	409	375	375	371	411	368	397	412	411	390	403	351	425	434	368	384	389	394	398	367	402	401	398	386	405	390	396	391	402	409	358	455	396	429	438	419	388	390	390	402	389	403	433	424	407	422	408	439	374	389	383	412	417	391	421	401	413	424	400	402	393	430	411	393	369	402	405	388	388	428	407	408	442	380	380	400	376	393	405	353	402	390	427	418	415	421	393	399	407	396	406	417	393	385	390	412	401	412	402	394	383	407	389	407	406	414	380	443	415	424	408	430	417	401	432	435	412	413	382	393	427	409	411	432	418	403	419	416	401	373	423	431	402	359	405	401	412	417	405	366	404	334	385	400	446	431	392	393	408	391	376	385	408	404	393	438	377	415	393	401	413	425	407	391	392	396	419	421	374	417	406	414	395	398	364	381	426	391	372	408	428	410	378	436	389	410	410	423	362	444	390	404	391	433	356	414	386	425	401	397	380	433	394	425	412	411	389	408	405	434	418	398	391	414	397	391	436	409	378	397	385	417	411	375	385	400	391	403	392	426	387	397	367	394	462	398	414	410	406	414	437	377	395	394	386	415	402	407	405	400	389	424	395	400	388	374	386	416	390	377	407	390	382	391	417	402	375	410	351	413	433	402	376	416	400	394	391	358	394	388	415	393	423	416	420	384	385	392	377	395	432	382	387	356	423	398	395	404	363	394	406	376	407	377	419	369	379	409	386	428	421	397	395	378	398	402	400	369	399	410	406	369	412	402	386	425	413	414	374	407	391	371	421	423	402	393	401	381	401	365	405	405	384	388	379	411	396	390	387	388	395	395	403	397	384	383	407	419	395	409	399	432	392	420	386	434	396	373	390	402	414	394	403	399	404	411	380	411	425	390	387	412	386	439	422
27805	20194	8287	1555	1166	1050	972	918	839	845	771	818	781	820	859	862	825	849	847	786	845	860	811	805	825	842	810	781	801	810	819	860	867	751	809	782	732	801	770	797	786	846	837	861	794	813	868	798	761	839	809	843	825	815	813	837	799	822	855	828	822	791	834	820	794	798	826	844	878	825	840	836	810	827	826	797	839	835	837	839	812	813	800	832	883	797	788	854	786	798	823	765	816	789	780	811	838	789	861	847	843	798	832	825	833	828	815	824	792	777	807	796	798	820	831	831	776	852	816	819	780	839	830	848	849	829	794	793	832	859	852	860	795	770	801	815	805	846	818	839	848	821	773	795	831	785	782	786	830	820	830	845	830	835	877	808	801	810	796	844	784	833	835	787	796	821	814	788	830	810	862	853	791	784	780	835	803	830	858	839	771	823	801	819	832	819	808	794	812	860	814	794	783	789	818	794	825	807	823	807	791	789	741	809	772	764	826	807	829	870	792	808	841	818	804	845	864	797	808	807	832	797	896	835	784	762	857	844	793	776	863	838	837	815	740	849	814	841	830	867	859	811	722	867	798	825	780	790	819	859	823	791	813	831	845	770	805	825	874	779	828	774	767	858	804	767	793	817	802	870	840	867	841	801	797	795	817	804	798	829	820	861	886	794	772	825	807	799	801	806	812	794	825	860	772	800	849	822	751	817	833	831	872	807	762	821	812	784	825	808	825	821	802	790	798	818	849	835	808	781	814	790	885	775	798	822	835	856	824	858	849	810	836	835	820	767	848	772	818	847	774	876	794	829	860	826	855	840	845	808	828	842	852	779	778	853	792	854	879	793	829	842	820	799	857	791	840	765	812	774	796	780	823	853	769	773	786	827	827	845	793	816	769	790	772	777	850	831	824	853	843	820	827	802	788	801	847	827	763	824	785	820	807	833	856	766	787	857	813	857	864	802	802	807	814	771	865	823	838	844	819	775	825	816	850	837	793	802	794	849	861	792	837	778	832	839	818	861	852	833	812	788	840	826	826	783	802	795	791	823	809	872	842	828	785	792	796	792	837	810	789	833	878	809	798	726	794	797	876	822	809	768	887	759	839	846	799	760	820	832	817	844	842	821	812	817	828	817	763	809	788	813	821	847	856	755	808	858	867	828	839	813	810	854	864	815	866	802	804	839	816	833	851	803	846	839	823	837	788	826	813	821	810	827	865	796	805	799	822	847	802	804	748	865	871	846	826	837	829	777	804	794	855	820	777	784	854	808	780	801	803	833	793	787	798	815	780	857	816	745	767	802	811	770	815	773	768	826	800	789	797	824	852	847	809	833	832	888	808	841	852	837	792	815	808	823	828	842	769	794	803	831	784	794	831	779	827	798	839	829	851	829	859	775	833	837	874	876	794	809	836	871	833	822	808	870	764	798	856	833	772	789	795	808	824	834	832	847	832	832	867	837	805	856	837	836	805	816	859	849	827	858	842	757	824	773	786	819	786	784	858	756	773	780	835	855	740	822	821	790	836	801	830	843	812	824	794	831	768	788	782	805	783	822	869	837	766	834	813	743	773	826	796	841	857	820	848	866	812	830	808	817	792	813	813	830	821	770	815	831	776	804	783	789	797	770	852	793	847	792	788	819	810	817	835	867	808	819	785	826	812	824	837	821	828	829	835	815	872	817	805	833	802	828	838	802	823	769	836	832	801	823	808	787	793	825	812	810	806	807	795	800	810	852	822	848	820	891	862	812	808	767	792	863	814	874	783	815	831	815	774	789	822	802	845	835	816	826	792	803	815	819	818	841	813	852	804	763	775	834	833	814	829	833	840	823	812	833	863	797	795	804	829	802	783	873	830	842	801	774	823	770	839	791	799	815	877	769	762	806	818	799	900	800	825	784	786	832	831	814	815	799	827	787	869	846	793	819	756	843	840	788	819	800	800	822	817	836	850	804	781	855	850	842	821	814	786	759	817	853	831	847	780	823	863	845	783	834	870	823	792	830	838	801	803	830	868	793	805	810	787	831	808	875	864	836	820	847	839	831	803	824	820	821	743	804	840	805	880	814	801	776	840	850	810	801	801	806	844	800	821	776	739	822	807	810	798	837	871	835	824	851	803	806	808	834	842	840	822	847	813	819	831	789	871	806	769	832	805	814	804	821	824	828	784	784	825	844	833	772	798	781	827	792	794	833	805	827	828	847	809	797	832	802	788	759	810	809	814	883	820	817	740	848	827	784	819	775	805	786	819	832	821	774	830	812	854	809	816	808	851	830	793	804	796	844	821	801	849	818	802	792	792	834	839	799	802	800	830	802	728	821	829	823	809	771	771	835	806	795	752	891	892	824	835	853	840	815	823	827	764	830	812	811	811	836	818	835	825	826	851	790	827	812	836	805	845	818	761	789	862	785	752	803	780	794	819	779	809	834	857	815	783	779	843	855	826	817	752	819	880	773	779	839	780	770	831	809	806	816	799	812	822	782	866	844	849	837	809	826	821	799	774	836	752	844	803	874	832	875	769	845	842	859	769	853	849	816	792	889	857	809	797	768	849	811	785	890	801	879	828	792	773	825	778	783	835	798	782	835	856	801	811	810	808	807	811	847	829	852	836	828	812	833	844	819	778	796	828	808	880	806	824	825	809	834	885	812	850	774	829	859	781	901	821	796	872	776	794	803	830	785	874	816	787	800	827	855	823	802	852	779	835	805	849	835	795	862	851	866	839	861	782	808	770	784	843	845	795	801	819	848	823	796	859	831	857	839	834	743	814	814	780	792	809	832	816	840	832	820	817	827	840	845	834	778	825	893	861	784	839	808	841	806	843	850	798	791	803	834	769	800	796	830	810	762	809	801	753	809	815	814	773	836	786	804	794	810	752	787	796	827	800	839	837	844	828	835	805	776	792	870	812	813	832	838	809	825	810	801	804	848	842	804	821	800	801	815	806	828	853	819	801	824	802	829	808	811	857	815	778	820	859	826	838	851	848	811	793	816	830	807	860	787	809	775	816	797	753	759	866	825	828	782	853	808	792	840	804	841	794	776	815	799	833	846	819	808	781	805	831	867	828	807	842	872	803	798	834	802	832	810	801	843	766	800	802	795	811	822	852	850	811	791	781	819	859	800	863	829	814	827	799	831	847	833	846	863	810	879	848	798	790	802	861	831	807	783	838	774	848	785	800	849	806	797	802	812	806	837	815	860	784	763	800	773	779	775	791	845	777	847	870	828	815	832	836	785	813	828	815	860	827	766	777	807	837	809	802	835	858	845	790	776	804	783	821	812	839	815	806	820	812	818	876	796	845	838	812	800	797	811	811	797	857	737	810	788	817	822	791	804	855	835	805	832	799	842	796	827	850	755	738	777	838	846	828	808	853	777	813	836	798	785	813	851	766	833	773	790	822	807	832	865	879	829	834	842	798	829	853	844	785	796	791	805	816	816	771	800	853	814	874	795	803	808	825	844	817	828	781	830	797	762	811	860	779	782	896	822	843	796	753	809	858	863
4645	2143	1517	1130	1057	1017	962	901	857	835	906	812	849	759	826	852	856	819	835	811	838	856	850	881	851	879	796	872	780	850	836	846	823	829	836	849	804	884	805	813	875	832	788	860	845	852	785	887	887	811	838	856	823	837	787	785	812	847	835	805	832	767	817	846	798	792	792	824	764	802	804	807	855	809	866	787	794	822	817	863	863	834	825	870	873	856	821	795	884	851	827	773	810	834	798	857	856	806	830	874	842	825	843	843	884	831	775	844	818	775	823	867	781	860	882	859	809	836	793	810	793	834	794	840	849	839	746	880	831	835	827	855	830	843	839	884	841	802	871	811	862	830	833	758	745	854	844	822	875	777	900	824	824	841	795	797	815	856	847	826	845	856	798	828	869	793	808	820	832	806	835	806	842	891	856	831	803	835	771	839	879	831	838	846	847	806	875	813	797	850	778	850	848	830	836	762	785	837	867	798	866	831	847	830	873	857	756	854	834	799	821	825	814	874	856	844	798	840	816	801	849	816	860	820	868	820	849	791	808	811	833	848	836	822	855	786	879	865	809	806	877	746	841	792	814	868	856	807	839	856	813	839	797	832	792	866	839	854	789	752	816	824	858	878	870	803	821	797	819	826	857	814	863	818	831	790	762	876	836	821	774	829	849	841	807	825	822	776	800	789	804	807	830	858	835	820	811	819	839	799	839	839	861	813	850	837	808	832	821	820	814	817	811	852	823	815	794	783	834	834	813	787	835	849	827	799	796	845	868	800	818	845	818	783	788	785	840	813	841	766	799	828	809	804	851	815	783	852	857	829	856	816	845	826	836	829	824	808	813	829	761	804	855	820	823	820	784	842	852	835	833	854	797	822	882	840	813	812	787	824	832	803	817	831	826	837	830	806	871	811	829	817	835	808	834	914	825	769	818	823	835	812	841	835	837	877	823	860	775	811	787	883	838	814	853	801	812	844	812	893	825	822	810	886	844	830	859	839	799	818	806	808	839	782	841	817	807	829	858	807	851	823	813	792	833	831	829	815	821	808	834	837	835	813	801	838	880	806	800	808	887	810	865	820	829	807	841	821	832	776	843	788	771	823	822	763	805	818	794	801	777	815	785	784	837	879	848	799	791	814	850	819	829	840	855	821	817	833	826	826	790	796	829	849	790	783	843	848	797	813	827	845	813	750	857	829	813	797	835	811	814	809	854	857	827	847	859	770	829	819	876	816	795	817	816	857	823	816	844	777	846	820	800	814	813	825	864	814	801	844	857	830	757	818	818	804	808	880	828	853	805	867	746	797	823	811	840	824	794	821	827	828	801	853	800	821	822	786	834	799	843	804	812	810	832	877	817	825	789	868	843	787	853	848	841	759	817	823	806	782	834	863	850	844	838	818	848	811	857	848	842	829	796	806	751	838	816	879	805	796	852	789	871	849	812	799	859	825	806	852	810	840	815	839	842	883	888	775	851	779	823	740	836	816	792	859	798	833	801	781	834	869	792	868	823	820	828	854	825	819	817	837	856	831	815	865	819	846	765	857	803	807	840	800	851	844	809	842	852	886	796	833	807	839	856	840	799	812	770	810	784	797	830	829	831	826	846	835	840	827	840	821	797	828	837	816	831	859	833	796	850	851	825	813	830	823	811	788	817	826	868	846	838	788	823	842	868	836	786	807	804	830	815	812	820	799	821	830	783	862	859	837	803	793	815	736	800	849	842	850	787	835	805	866	827	787	870	843	846	759	858	771	811	821	830	846	810	784	864	809	859	757	853	807	812	815	842	874	859	806	865	832	793	833	811	824	840	804	826	828	781	812	822	799	728	807	865	870	783	823	772	830	808	863	807	811	824	839	839	777	835	818	826	855	847	801	844	811	823	779	783	862	857	843	828	795	774	808	850	825	774	830	825	835	848	825	831	864	855	785	801	828	817	835	799	808	813	836	827	821	794	844	816	815	783	866	778	832	852	869	763	873	917	825	836	847	827	823	818	816	873	848	817	800	807	809	805	846	818	872	792	799	858	896	796	786	834	820	833	861	821	768	791	805	846	820	807	817	842	804	822	866	806	813	783	822	837	813	841	846	817	818	762	808	850	817	833	832	847	827	764	800	794	790	808	860	779	847	835	824	838	797	809	799	880	805	807	853	843	857	830	810	803	829	823	803	817	827	825	810	817	771	850	822	852	784	816	806	815	780	853	827	819	885	849	853	841	816	846	798	827	811	859	826	796	878	865	799	782	817	789	824	819	813	823	893	790	821	781	825	885	782	885	797	838	809	802	826	815	836	778	846	845	885	828	856	812	849	868	791	841	847	833	820	820	825	790	817	843	778	805	819	858	831	804	838	854	835	843	798	806	847	849	834	808	820	752	791	856	833	843	865	856	872	823	821	811	831	855	803	816	836	874	816	779	861	846	807	839	762	765	809	793	806	819	811	857	784	897	851	769	794	901	821	838	864	858	816	846	838	774	823	805	832	830	804	841	858	815	793	836	825	825	839	841	836	835	849	849	781	810	780	881	851	848	824	798	798	828	814	788	797	820	839	798	846	769	790	825	874	833	860	840	812	827	825	813	806	860	797	844	801	848	833	831	863	854	789	850	868	852	810	817	832	803	788	789	884	779	774	830	851	760	806	879	832	833	822	831	785	782	754	792	852	835	826	814	833	833	812	819	827	806	823	786	832	833	831	834	851	808	843	827	823	845	845	816	773	824	810	890	810	809	822	890	830	764	808	791	789	843	852	792	841	803	800	825	840	831	808	771	815	805	772	821	796	812	824	830	905	828	850	793	801	856	825	830	806	799	810	794	787	780	808	840	805	819	812	796	836	828	827	869	823	823	808	805	872	860	827	818	817	810	827	796	838	830	810	832	821	847	805	835	808	816	797	881	841	777	793	812	786	840	826	854	817	800	811	769	787	826	827	855	850	809	802	805	797	878	780	864	868	828	844	881	804	823	836	817	825	809	813	843	822	811	853	831	841	816	785	791	835	772	854	813	813	844	871	830	883	796	865	843	886	822	801	794	829	766	772	838	811	784	812	801	827	845	857	851	803	875	851	824	808	833	822	866	808	808	818	804	844	835	820	818	847	852	800	745	820	779	851	792	811	810	817	840	826	791	828	842	812	855	766	807	799	813	822	869	793	784	833	836	835	880	841	779	877	854	806	835	839	810	827	833	842	842	843	821	865	790	757	888	860	771	872	805	837	808	808	833	851	817	827	817	818	871	896	833	828	819	805	880	861	847	852	803	853	828	796	822	852	816	856	800	826	917	838	867	800	814	845	820	845	868	764	882	786	878	822	788	775	857	804	835	816	808	843	829	822	828	824	902	835	809	741	855	797	851	811	787	829	789	791	799	789	825	790	817	808	832	865	814	810	830	786	817	833	876	775	834	800	859	840	793	777	804	747	836	834	882	841	895	893	788	823	814	823	771	821	827	797	860	821	828	865	777	808	848	860	839	790	853	806	816	844	785	852	824	848	767	823	884	779	796	877
23554	21256	28585	24225	21266	11365	1167	771	662	520	562	546	498	455	474	408	441	415	438	399	438	389	407	418	411	429	387	406	423	398	350	413	388	391	379	381	366	361	382	398	359	371	373	413	350	412	356	373	366	368	371	381	386	377	385	381	358	357	374	378	385	374	377	381	366	359	383	387	359	376	382	420	369	386	355	379	384	395	396	355	393	394	346	380	401	401	365	380	389	333	362	352	350	366	371	370	394	348	374	357	402	404	361	374	369	365	370	390	357	363	349	398	361	386	372	353	389	366	373	393	399	364	382	377	362	386	409	372	356	361	383	354	396	356	378	403	378	358	351	376	374	368	385	376	392	377	363	380	383	352	349	389	351	388	363	333	364	368	365	373	335	338	374	376	340	329	369	377	386	382	359	374	354	360	386	366	363	380	396	420	351	407	372	384	347	389	392	386	352	381	397	359	364	366	361	408	376	358	367	372	382	359	342	350	407	343	329	354	377	382	359	373	373	358	388	371	363	378	368	388	369	376	372	348	353	335	363	384	356	391	330	385	337	337	369	389	377	347	341	357	365	351	373	351	362	348	359	346	341	365	368	437	381	334	368	393	396	348	366	374	349	372	357	333	356	400	371	374	376	387	371	368	376	369	362	381	380	383	353	355	386	339	369	361	352	367	370	356	366	397	346	392	378	381	339	348	400	339	362	372	382	335	384	378	341	400	373	375	362	366	376	318	351	371	375	333	403	353	361	382	342	329	385	381	408	366	355	341	406	353	370	377	374	350	400	377	431	365	348	341	397	371	363	369	329	394	362	356	375	377	353	358	415	349	393	363	378	361	360	354	391	386	372	377	348	370	358	371	360	355	385	356	383	394	379	374	388	350	362	365	323	372	378	366	371	366	356	353	345	354	349	355	352	382	367	333	383	355	353	389	357	346	404	390	374	378	382	360	351	354	383	351	377	363	356	363	368	343	365	383	387	381	384	391	373	382	386	413	344	365	351	359	364	387	400	349	373	365	379	374	327	381	355	347	395	348	381	375	363	338	368	383	343	378	344	403	343	362	349	381	379	368	390	372	423	365	350	357	370	363	368	335	371	377	383	379	347	359	358	352	373	335	345	358	357	358	375	353	376	352	363	360	368	358	359	367	376	342	373	376	356	373	364	355	393	368	380	347	366	366	357	358	363	363	353	389	345	378	366	395	379	351	377	366	369	388	373	386	378	337	360	340	347	388	407	349	381	384	379	398	374	375	370	367	378	319	382	367	360	370	372	373	378	371	374	344	374	370	364	402	388	385	360	360	360	354	363	378	360	367	353	393	360	357	361	381	360	360	350	368	348	362	347	383	371	378	351	342	363	385	357	406	354	353	369	357	335	387	332	359	351	365	346	366	346	370	373	402	379	380	396	352	421	394	387	375	341	334	395	364	341	370	390	336	360	362	358	354	358	404	357	361	369	380	351	354	341	368	360	363	387	342	351	366	377	347	340	387	355	341	376	369	363	414	348	363	414	381	404	370	373	359	385	360	351	383	352	350	390	346	359	379	386	343	378	360	402	393	372	365	339	404	360	362	369	373	334	354	384	401	360	360	394	380	363	363	378	385	372	379	383	355	392	375	356	353	361	334	399	375	336	365	377	369	360	387	374	375	353	384	361	357	368	408	381	351	361	368	374	405	377	351	345	382	390	379	373	364	343	385	382	386	354	371	339	363	339	373	346	385	363	345	358	343	363	383	373	388	401	347	372	355	363	381	337	339	346	343	356	352	346	368	357	380	396	402	346	363	372	385	379	370	345	340	341	358	380	347	362	358	364	374	371	353	384	390	351	360	348	367	372	347	373	402	390	354	369	365	364	356	355	364	327	350	340	362	340	347	363	387	358	373	423	383	331	382	327	383	357	353	369	378	363	317	344	383	353	361	370	371	359	379	374	353	365	374	360	357	388	367	338	374	361	385	381	372	370	380	362	384	362	361	345	352	365	375	382	383	340	383	376	348	376	396	357	344	397	414	351	358	350	352	375	376	373	356	372	374	390	364	378	338	367	355	387	358	333	389	379	372	368	374	351	384	380	367	333	368	397	366	356	363	404	378	376	350	378	381	379	359	372	376	311	357	378	338	366	361	375	348	370	352	398	380	370	398	372	370	347	345	345	368	337	405	373	378	353	372	383	403	336	375	389	410	391	407	410	369	373	339	364	369	359	377	386	378	391	390	380	382	359	390	353	347	344	374	371	369	340	380	383	354	381	417	375	368	336	371	346	381	375	348	343	350	388	373	409	362	372	389	327	344	343	350	394	345	386	377	359	355	374	335	371	335	373	376	397	375	357	381	386	367	380	372	356	339	367	365	342	385	373	374	380	377	381	366	348	364	345	369	362	380	393	397	368	358	355	363	339	398	394	381	344	392	384	353	379	394	389	344	350	368	351	360	352	369	385	364	353	352	340	372	384	369	387	350	378	371	350	371	379	365	367	374	350	361	362	385	358	358	345	363	366	362	370	365	367	379	376	395	350	369	386	373	326	334	359	346	359	377	371	397	360	330	356	421	350	343	372	347	368	356	362	381	365	385	359	358	378	345	340	393	348	361	377	359	332	364	354	357	367	336	382	326	393	368	365	373	369	372	351	384	391	369	389	327	342	374	340	367	376	353	383	323	363	362	351	359	360	355	375	374	378	369	384	378	352	386	389	346	351	361	388	377	382	367	379	387	364	374	347	347	366	368	372	388	366	386	369	333	355	357	364	407	382	395	374	363	348	416	387	362	362	383	403	369	365	370	371	396	372	370	368	381	364	386	376	370	391	387	323	359	340	357	390	359	411	352	384	349	371	385	363	367	358	352	371	354	397	366	381	350	317	343	394	405	320	392	358	381	373	347	357	356	366	341	352	383	328	357	359	376	344	393	343	380	364	384	371	371	370	374	394	373	375	360	367	403	360	397	384	394	356	384	394	370	350	371	380	351	387	377	349	356	371	361	356	377	352	341	356	393	354	390	386	342	373	355	365	397	353	402	389	337	379	363	370	350	364	356	376	390	354	374	364	361	398	394	385	354	386	366	348	355	421	393	369	346	383	380	352	397	365	388	392	378	361	366	372	387	395	370	376	374	373	361	342	410	362	374	366	357	338	358	380	365	341	346	346	367	369	379	406	367	385	380	386	364	381	373	365	360	372	381	374	386	373	328	377	363	346	361	387	386	375	361	383	389	315	376	367	394	368	404	387	387	350	357	374	352	376	374	352	333	369	379	364	397	344	363	370	367	364	392	388	360	368	387	368	338	375	374	345	409	385	345	389	359	337	319	334	393	390	369	373	390	327	357	379	344	360	340	390	378	375	366	359	363	374	381	398	352	379	341	382	362	368	382	375	340	361	365	382	331	377	376	360	384	364	357	369	364	328	373	393	386	381	375	371	357	343	367	362	387	350	315	353	368	387	364	398	369	369	350	370	411	360	408	363	376	354	366	373	381	387	382	367	346	355	362	396	388	387	386	366	349
3298	9044	6110	2899	2115	1594	1290	996	855	685	655	590	531	537	527	485	441	458	421	474	431	425	406	424	422	411	398	396	384	478	357	418	412	413	395	418	412	416	399	405	399	394	364	377	387	394	412	380	401	380	396	411	385	354	377	407	379	404	394	364	351	358	386	369	404	400	393	398	403	388	420	388	448	405	356	373	374	383	390	412	361	407	397	338	385	419	325	429	368	410	362	372	376	379	404	392	378	388	357	382	405	399	367	400	402	370	408	378	387	391	394	393	375	395	382	382	423	361	374	405	382	391	414	364	365	351	400	373	367	362	414	434	421	420	408	367	373	357	381	347	373	382	378	364	398	374	409	396	380	390	361	398	370	381	396	365	344	365	397	370	398	377	366	402	356	393	411	370	358	382	410	384	417	385	382	382	386	361	387	393	341	368	365	365	409	360	377	420	375	369	403	407	362	377	373	389	354	405	381	382	380	351	402	448	391	392	397	373	379	340	368	385	364	373	396	349	385	367	409	397	384	417	435	398	400	385	363	383	393	322	346	362	364	392	372	384	400	343	388	378	364	376	404	355	396	357	403	402	368	382	380	381	400	371	386	413	381	419	414	397	345	346	381	406	363	412	369	362	360	374	371	400	391	393	389	374	397	376	359	390	424	371	373	404	358	357	431	370	380	399	385	392	381	372	353	359	358	386	361	409	375	374	403	419	387	387	364	397	381	363	379	390	407	396	391	390	402	373	397	380	370	358	368	400	349	367	415	354	375	394	397	372	371	357	412	410	350	359	369	388	340	388	386	378	407	388	362	409	377	402	377	377	381	386	397	397	429	364	352	394	359	417	381	379	404	377	389	411	379	373	369	414	391	390	379	336	389	403	370	352	369	405	376	375	364	361	406	383	385	413	376	392	392	376	429	392	401	418	394	410	375	379	387	380	399	392	393	389	402	353	413	363	385	390	399	339	383	390	383	334	379	367	362	392	370	365	379	407	383	361	402	405	376	379	404	402	387	341	377	364	391	420	367	382	422	373	396	367	355	365	384	389	414	393	401	415	398	366	393	381	393	387	397	359	414	399	390	411	389	375	386	373	387	364	380	391	425	410	402	374	365	393	377	400	419	396	385	390	408	361	406	428	392	405	402	373	362	376	377	378	391	371	366	389	398	386	402	364	403	403	410	400	388	395	391	398	384	370	360	419	403	398	387	423	425	397	426	411	369	378	403	354	374	375	383	408	380	386	394	363	363	388	362	383	383	425	380	357	345	383	360	406	389	375	376	397	406	392	409	365	398	390	417	400	393	442	385	396	370	360	396	381	414	386	398	381	374	395	402	356	347	377	390	388	382	383	388	375	397	382	368	392	368	399	431	388	381	380	367	394	379	363	364	367	403	386	410	362	390	389	407	422	396	376	384	380	375	386	353	392	367	390	358	375	362	399	372	396	423	383	382	371	396	366	396	386	371	377	366	380	378	390	413	382	393	350	363	367	362	378	394	384	368	411	374	396	366	391	409	394	356	380	345	350	372	366	421	391	395	365	420	372	402	382	396	387	378	425	364	373	407	361	347	358	407	358	369	388	391	356	376	362	376	381	401	379	405	406	364	397	408	408	422	387	385	361	393	391	405	364	394	364	370	345	418	372	419	374	360	434	388	393	393	408	390	378	365	371	406	395	401	391	377	383	397	409	347	368	432	361	395	399	377	385	373	382	388	380	388	381	358	362	367	419	370	397	363	377	375	402	374	380	390	421	380	356	399	415	375	368	376	397	389	382	383	392	397	399	402	375	393	402	363	413	389	434	359	365	370	379	405	394	404	392	388	383	376	400	436	382	400	400	402	346	384	392	406	373	349	389	415	380	402	391	390	406	399	413	406	363	380	433	337	346	399	384	372	382	384	401	373	380	394	389	405	399	355	358	378	405	404	375	398	415	370	379	403	384	424	402	398	349	381	381	394	374	383	392	388	374	383	368	373	383	352	400	399	419	364	397	381	384	410	398	406	369	376	387	374	406	384	373	394	419	355	380	413	365	405	353	341	378	383	367	373	377	390	393	381	413	406	388	432	417	349	390	351	349	384	379	349	377	414	373	372	375	391	402	411	335	374	380	372	363	368	402	405	378	384	414	366	321	404	401	411	380	396	399	405	364	358	386	425	380	370	356	370	384	355	403	367	414	359	387	394	399	381	384	398	374	411	371	384	390	388	407	395	390	360	378	357	362	356	368	373	353	423	370	350	381	367	359	392	381	419	371	369	389	410	372	419	350	377	384	411	391	406	380	380	405	372	386	381	397	405	359	372	374	426	375	372	373	419	414	356	407	412	356	382	395	389	359	392	364	384	388	392	387	386	362	391	383	384	374	366	378	366	384	404	400	391	373	393	350	414	394	360	391	410	371	391	370	379	389	375	363	377	404	406	394	366	402	366	386	396	377	411	361	367	357	370	392	392	384	383	426	375	371	404	390	377	412	408	367	381	406	406	405	386	388	372	383	369	369	365	391	383	395	343	391	387	385	398	382	393	364	396	444	354	372	357	338	385	359	354	404	397	389	394	380	408	337	380	416	377	388	378	339	403	370	389	385	376	404	395	409	383	397	374	351	384	389	389	382	404	418	357	388	368	416	375	386	391	411	375	356	390	365	377	372	364	379	377	406	370	379	395	416	367	369	409	419	421	394	369	379	417	405	416	350	392	369	351	369	401	362	376	387	379	406	355	420	400	399	391	382	395	366	371	429	407	416	381	398	398	364	367	382	391	417	406	390	377	362	370	396	368	353	373	378	381	404	410	376	399	363	383	395	360	396	373	392	381	362	374	404	383	383	388	379	375	358	366	395	406	357	401	399	389	413	409	384	402	395	388	386	411	422	397	420	401	376	362	383	367	352	377	380	386	371	378	378	403	374	373	375	385	377	370	419	364	387	392	355	386	371	387	405	380	356	371	417	363	394	408	372	379	368	377	396	391	387	353	377	403	395	381	388	411	386	398	403	369	385	361	369	412	373	386	362	386	378	396	384	412	388	404	382	392	379	392	399	379	386	397	342	382	347	354	378	393	368	390	418	380	372	401	356	387	392	380	355	388	365	369	373	365	382	390	354	374	395	397	362	398	367	402	408	404	369	381	402	385	402	392	407	389	384	376	341	370	358	405	399	381	388	379	367	383	386	389	406	397	361	388	381	381	395	358	382	398	398	396	401	406	401	395	378	371	368	418	423	408	391	368	368	390	366	368	354	384	402	383	378	384	404	409	374	408	402	359	368	376	413	412	375	362	373	373	401	399	398	397	361	394	406	377	409	379	365	386	391	358	382	360	394	403	396	373	356	369	361	382	381	381	392	387	398	370	384	404	401	369	399	376	367	369	392	393	396	382	379	395	360	346	415	373	385	399	395	402	388	356	335	392	368	405	384	378	391	382	391	377	359	407	403	372	335	387	367	384	382	398	380	402	408	382	394	379	387	360	363	382	379	363	385	342	370	396	382	399	372	386	395	395	362
24847	21358	27797	25266	13269	1753	1290	1168	1089	1046	1096	1050	1114	1014	1092	1027	1024	1016	989	983	998	1045	989	1022	994	970	1011	1028	1005	1043	1014	954	949	1019	1028	1023	993	999	979	1018	965	1039	978	986	1000	1010	1018	1024	973	946	1017	1034	1001	1064	968	934	1006	1034	980	994	974	978	985	1047	1030	974	996	956	939	990	1003	994	1005	958	985	973	1016	1015	979	1022	992	997	911	995	960	981	975	1025	966	1004	1011	953	932	1058	980	974	955	1006	997	947	1037	973	1031	956	986	995	982	995	937	953	916	1054	912	1026	1012	1082	995	1057	1002	1051	966	1048	1029	926	990	979	964	997	963	1002	1016	970	995	1045	1010	990	993	989	956	989	921	998	958	1026	967	973	956	951	1034	977	970	950	948	923	966	1017	996	971	1040	1002	1027	945	959	958	997	1000	1013	988	967	957	997	990	981	994	1008	1010	1025	978	945	976	979	1045	1028	923	976	981	1009	957	989	976	966	959	915	949	1011	1029	1007	935	971	989	974	969	996	965	1056	989	1029	961	1010	1016	994	947	994	971	1009	956	970	1017	970	986	954	1057	988	1004	944	987	1028	971	973	1003	1017	1026	993	1013	990	981	1010	998	952	1009	955	973	983	1010	1019	1018	963	922	974	977	1057	983	944	985	945	1027	1035	1012	979	915	1005	968	990	972	941	999	1007	1000	995	928	962	1020	1036	983	1021	1001	992	982	964	975	1027	998	965	964	1000	961	1030	989	1020	1039	1007	980	1044	1004	980	1004	951	926	1007	1025	987	997	956	968	1013	983	955	972	993	1024	1002	982	973	962	978	968	963	987	1051	1007	1000	988	976	1026	1008	992	1004	1013	1005	1004	973	962	906	988	1004	933	992	1019	961	939	974	970	1000	975	967	970	998	971	984	1022	968	984	984	920	991	1024	1010	974	1002	933	1040	955	1029	1001	1002	1032	1000	1017	1004	1013	1003	1014	985	946	1006	987	975	976	975	991	1000	948	998	980	988	991	958	1019	995	956	965	993	1008	1026	984	991	1020	1013	1002	969	952	990	967	994	935	1045	1023	977	947	917	971	1020	976	1011	1016	895	963	1014	1012	990	1010	963	915	967	999	1020	950	960	1013	1002	960	975	1024	981	981	1009	1025	1010	1004	1001	974	1041	965	962	992	1025	975	932	985	978	990	948	1000	993	1013	949	975	1024	1012	927	978	991	958	1016	960	969	1001	994	979	960	1032	957	958	960	941	1048	958	955	1002	936	1030	992	997	972	969	980	971	1027	1002	982	1019	1010	954	944	994	960	1023	1024	974	955	971	934	962	962	935	951	988	1008	977	1049	998	888	954	1009	1039	1002	991	969	981	974	1005	975	981	1016	995	1057	1003	1001	1013	1001	998	988	980	985	1007	991	984	1009	1020	1005	947	1022	987	939	1020	999	965	969	1014	986	988	960	929	1052	958	1006	991	954	973	987	944	952	952	968	982	957	987	1000	935	927	1006	1080	927	984	1023	1025	1059	954	954	1036	955	984	948	989	1021	1018	1005	1038	982	1003	982	1021	958	937	1008	948	1017	1000	917	999	1006	1031	981	1043	957	949	984	980	969	1032	977	1008	979	1023	964	996	988	1020	1012	1040	944	955	944	999	979	1030	978	933	948	1029	998	1024	984	977	961	1005	982	963	1022	950	968	1030	994	1032	959	1004	987	1015	971	1019	983	1007	949	966	944	1038	976	955	985	973	938	976	1031	989	1038	947	969	1026	1011	981	922	985	999	970	1026	970	1014	996	999	938	1020	973	983	976	933	931	991	963	984	982	1000	1036	1028	968	1012	1009	958	989	955	1015	946	1006	986	934	1069	1000	992	990	968	960	1019	1029	962	936	982	974	996	997	1014	968	976	1004	1018	1011	1006	985	995	935	1008	985	983	986	982	989	970	1016	948	966	884	1005	1023	1038	1061	974	936	1035	984	921	1021	1025	1059	1004	1019	992	984	1029	1037	981	966	961	990	964	967	996	931	970	956	1008	1012	978	1027	972	956	981	1011	953	1021	992	1037	1033	1012	969	976	988	942	1020	970	1014	1003	1028	982	1032	969	978	911	951	1047	1062	972	1002	975	1035	1020	983	982	933	1014	949	977	1004	1001	897	981	1032	957	996	1014	1018	1005	1006	975	1039	949	957	1013	1022	982	985	1021	940	996	983	930	1015	1009	958	1014	1015	994	992	956	949	987	1036	962	1017	963	1012	992	1039	990	965	970	1024	992	942	959	947	978	925	984	1027	1034	997	979	989	979	1012	963	974	1004	1012	970	983	1034	995	1055	925	1024	1005	1052	975	988	962	971	954	985	1011	1023	1003	981	949	895	1016	1045	1016	959	995	965	1029	995	1000	983	981	974	930	1033	1015	945	959	946	1002	994	977	995	963	958	1020	994	999	965	1008	950	978	972	1038	1008	1014	1039	949	983	950	978	1046	1056	962	1029	990	995	1016	985	1001	983	967	952	944	1033	992	967	1017	1006	930	994	996	983	961	959	943	984	974	1019	974	987	1002	1003	968	1018	1018	962	930	1010	993	999	1024	976	972	992	958	987	968	980	929	993	998	1007	1018	958	999	955	1013	965	1005	976	937	993	1014	984	965	983	964	999	946	1003	1012	1007	995	982	995	974	936	961	993	949	968	1002	991	993	1019	1009	955	993	958	984	968	992	1013	972	1021	1004	1019	1003	986	945	991	971	984	970	991	1007	980	992	950	950	1008	945	1003	990	979	970	985	987	982	976	950	925	993	1018	994	979	1000	945	1040	972	936	976	1008	914	983	994	972	1019	965	997	976	1003	1015	990	985	1002	992	1007	978	946	1015	928	1037	999	1029	970	1008	980	949	958	937	988	947	963	1002	993	914	981	1009	953	906	985	976	1027	1021	990	941	1014	1006	984	972	994	969	1014	941	1002	1034	1056	1026	1038	1041	973	935	954	946	1013	1004	1006	1043	967	1009	963	955	958	1000	1035	953	984	959	1030	967	928	974	1042	952	1016	1010	1033	1015	999	998	965	991	904	989	1009	965	977	1030	988	960	983	1007	978	1016	995	958	1005	971	1014	984	980	1008	947	1023	934	965	938	1019	954	1072	953	1001	1021	967	966	986	942	978	992	985	966	983	951	986	1045	977	1032	989	1059	1050	990	972	988	993	996	1005	995	948	1011	1007	1021	1058	977	977	984	1011	905	1029	1007	1003	1003	971	1011	1011	997	976	945	1000	986	951	1059	983	993	988	1006	1019	1028	984	1014	1027	1054	966	975	966	960	996	965	970	966	933	1013	1002	994	998	1002	932	1013	962	1002	969	1034	959	984	945	1005	945	1020	1046	998	1008	938	1011	998	1004	958	966	969	989	987	949	1057	1018	953	950	932	970	994	972	969	1013	1009	1002	1024	933	924	967	977	1009	1004	970	1018	996	970	1067	1022	985	986	947	961	931	975	1051	954	991	992	965	981	958	998	1036	1045	1012	998	996	1032	1002	1009	1031	988	1026	984	1004	1059	957	970	1049	1043	1016	929	986	1011	1035	1001	982	997	1036	924	1019	1009	1013	957	991	1047	958	997	997	992	1025	1006	1004	1009	1002	970	1052	979	968	955	1037	1016	979	1015	966	1038	998	998	1011	1012	1015	1023	1019	994	1032	993	979	960	1012	999	1007	1016	996	984	1043	921	1010	1005	1031	986	966	979	997	985	947	987	1008	987	975	976	996	979	932	996	971	986	1007	1013	983	1029	1007	1036	1004	990	953	970	961	983	1050	999	1002	983	964	1027	983	976	977	973	995	915	967	1026	943	1055	1020	992	981	986	1042	1012	1046	1087	932	1015	985	992	990	974	956	953	971	1016	1022	968	951	1038	1002	1000	948	995	994	958	921	977	984	1018	981	1026	980	1016	986	924	949	995	973	968	1008	955	929	977	986	934	972	1007	953	931	1004	992	1030	1029	973	998	980	994	988	1013	990	971	1055	992	1026	962	894	974	964	1010	971	958	948	980	989	950	960	993	937	935	966	1019	918	1016	987	980	1003	987	967
3721	5978	3989	2294	1956	1620	1430	1317	1197	1179	1065	1118	1055	1023	1055	1040	992	1044	1021	959	985	1020	975	986	1000	964	965	961	978	1009	969	981	947	992	1015	1002	1017	1003	1001	1002	956	984	971	1029	976	953	961	1030	918	986	922	1003	986	950	974	985	992	987	954	1028	961	991	952	1024	1003	971	968	954	1003	952	959	960	924	1004	1024	983	967	959	972	986	1001	982	972	978	945	963	1001	958	973	981	975	978	980	932	976	1001	933	946	966	988	1001	984	969	1024	927	941	971	967	992	930	981	1029	1040	978	985	974	1000	935	948	941	978	985	981	960	958	987	975	919	903	996	990	981	980	995	1001	953	957	923	955	959	964	920	957	1012	998	936	973	901	933	962	907	970	971	952	1025	1044	954	954	999	1007	978	945	930	961	924	963	986	953	947	1013	1042	993	957	982	981	989	919	943	973	949	997	1040	969	988	998	933	954	1041	975	977	957	983	960	982	1024	1017	977	917	939	914	926	1002	950	938	976	956	970	987	978	1004	940	949	1003	979	936	939	918	979	937	929	947	1025	1000	979	963	958	1008	976	1022	1024	994	1024	991	998	994	971	1020	930	997	922	971	1014	959	932	975	922	945	921	1003	1021	959	969	976	987	935	969	933	975	985	957	986	981	979	984	968	928	961	1019	986	906	963	923	941	962	977	952	976	969	929	961	980	986	954	964	961	919	994	1001	968	968	938	1002	1025	970	972	977	1011	915	926	983	977	975	1002	915	933	992	958	1010	992	966	972	941	979	976	1036	960	1021	999	954	967	930	955	1011	1005	962	973	1012	982	1004	993	980	937	973	1002	992	1002	961	974	937	931	968	979	1003	1007	977	941	985	997	968	895	1010	915	989	956	1031	950	957	928	992	999	941	977	967	978	982	993	974	967	975	985	965	985	964	956	945	945	986	950	983	964	962	981	1010	986	1039	972	925	936	995	994	1022	946	1034	1020	1020	1003	992	997	963	912	983	1027	939	941	994	983	983	990	1063	955	1013	963	968	1031	933	962	989	956	968	958	986	924	912	1026	954	971	932	982	996	944	974	956	1019	1011	967	1002	1023	973	953	946	1007	960	992	990	968	962	989	949	986	963	977	1005	1034	971	995	1005	948	996	954	996	1040	957	972	972	916	987	1029	967	1032	966	1021	948	931	1022	936	945	987	1001	949	971	994	1016	931	966	925	954	1045	973	976	983	1030	995	959	1008	910	970	969	987	977	992	951	967	981	1019	916	965	1021	996	994	947	970	1003	1001	950	1042	965	1025	958	995	935	949	939	943	984	1001	983	971	936	962	1005	1077	995	982	895	899	995	1011	1000	983	1027	953	944	953	885	993	1019	1003	906	958	1017	972	986	982	960	956	946	956	955	1004	988	988	948	999	959	981	997	934	970	1007	962	937	970	988	967	978	972	919	962	961	953	947	942	901	937	968	975	1037	972	951	950	926	989	1026	948	1002	999	949	982	928	1088	1009	947	1009	921	961	1007	969	925	990	996	956	958	908	944	977	984	956	943	997	980	1030	1019	931	983	905	959	1008	962	999	947	993	959	955	913	959	1006	973	974	939	982	1012	961	979	964	999	943	940	981	932	966	966	996	977	985	945	1001	986	982	1010	928	986	921	938	1008	978	982	974	1021	1005	971	996	951	1080	958	993	985	981	912	957	1016	1009	945	998	945	989	923	985	999	936	1027	998	976	978	925	998	954	962	958	1026	996	1016	1045	985	959	973	976	1018	996	966	1041	995	933	947	944	1022	974	992	989	940	968	946	1026	980	970	1030	957	1019	978	1010	996	949	979	984	931	1013	970	965	994	1010	970	974	932	966	998	960	975	970	1013	982	1024	915	994	974	958	939	958	979	994	984	904	961	998	1023	988	1000	1016	989	963	958	927	961	997	939	939	969	934	1035	995	1009	994	950	982	992	965	979	1004	1035	970	943	970	942	946	992	982	999	1009	967	948	959	1018	982	1010	948	954	1000	1007	1025	997	903	937	998	948	952	1019	984	1034	962	961	971	989	966	963	986	975	967	996	948	898	959	1017	986	949	980	997	990	947	976	956	963	997	979	1005	1018	1005	953	976	943	986	974	955	986	983	953	1009	1026	914	972	960	962	1016	993	957	1001	957	914	977	952	968	982	979	898	1005	972	1016	936	938	998	969	945	927	949	986	993	981	976	923	970	984	975	940	985	997	1026	954	982	978	1040	940	932	976	922	989	1003	962	925	998	974	963	942	942	990	1019	956	1002	939	1027	951	1018	937	932	973	958	976	927	955	973	981	1035	990	984	1009	967	1019	1019	942	979	991	1013	952	1010	981	912	1043	983	981	966	909	1031	979	969	954	973	989	1006	957	942	951	965	927	988	964	937	976	938	922	1030	1019	978	988	958	974	959	982	1016	931	990	990	959	972	956	948	944	933	1009	999	975	1022	958	948	946	959	987	968	939	947	952	927	994	926	943	1035	949	955	959	1012	943	1025	1006	948	981	1019	950	1002	984	984	983	1007	965	949	983	950	975	945	934	981	977	997	971	976	984	909	984	977	951	991	960	932	1006	958	1009	987	1038	1038	993	956	977	962	1016	915	953	951	945	982	997	986	965	972	965	994	980	967	943	993	928	1003	979	978	914	1029	921	1003	1021	1057	1005	1009	1000	975	1003	961	992	916	988	908	959	988	1033	977	1017	956	1010	1005	993	961	957	957	991	1009	986	961	1030	949	990	1012	953	957	927	980	950	1018	1015	1010	1006	998	972	939	958	1013	975	963	977	902	1002	976	925	961	971	936	977	968	969	958	937	944	968	1008	1007	971	964	968	1016	951	964	1018	990	944	954	1007	1016	967	970	1010	968	973	950	1012	1002	956	973	1034	990	986	998	960	982	933	923	1010	974	961	966	1009	987	950	934	990	1004	962	940	982	1041	927	955	987	978	993	995	967	1015	1000	917	989	944	1002	950	948	930	1018	954	952	1006	949	987	961	993	986	934	967	958	1008	986	980	935	967	968	964	955	975	955	922	943	1016	1022	999	941	957	942	1027	962	1045	933	997	956	1058	964	970	952	928	965	968	980	991	1047	945	1016	1012	1005	986	901	984	927	932	993	986	1004	1011	952	943	978	1025	936	990	1010	995	976	1012	967	985	914	984	992	958	972	946	998	995	937	940	991	965	933	978	960	969	984	969	984	968	945	953	951	955	938	953	919	936	910	993	1007	965	896	958	972	990	969	922	1000	1008	951	959	1004	988	992	985	973	1000	960	969	989	954	969	992	987	998	925	985	982	980	1004	975	996	971	941	958	1007	957	950	981	1000	967	956	980	1027	1009	974	985	988	951	1004	970	986	1025	960	972	988	1055	969	966	957	958	969	963	973	999	1035	932	1018	931	970	942	1042	942	990	982	961	950	973	1012	962	992	955	972	952	936	935	980	939	1009	952	955	973	936	960	949	977	997	937	969	1054	1005	1028	1037	888	1011	919	969	949	1010	975	983	1052	960	973	967	985	1013	922	1010	916	957	952	1002	1007	966	971	966	943	964	929	968	982	1011	930	964	936	984	978	990	970	973	959	949	984	986	984	979	990	937	963	987	999	947	983	998	940	935	966	947	1026	967	902	949	971	981	1009	972	1007	967	987	954	955	958	973	1002	944	974	980	1034	1031	997	859	927	957	991	994	989	948	958	1000	983	901	962	946	980	935	945	1010	947	978	1028	984	1013	1056	945	1002	948	1017	1043	932	887	921	992	936	954	995	974	1020	951	990	945	1004	968	990	1057	951	942	918	957	984	1038	1011	924	978	1000	957	968	946
22522	21344	29148	23910	21344	21419	10870	1232	860	810	754	643	653	564	611	537	539	520	467	458	471	478	449	456	481	508	485	432	420	476	457	454	448	410	429	451	388	402	465	385	459	417	415	413	415	435	431	426	414	416	446	390	442	401	393	410	404	419	425	424	414	419	391	398	391	402	439	437	411	409	418	394	403	434	396	407	426	458	410	464	403	409	428	455	397	428	422	376	437	407	407	436	433	439	417	369	433	453	394	448	406	423	425	416	409	433	395	425	396	378	429	435	437	450	422	390	418	432	421	445	407	428	444	412	410	388	407	445	422	402	388	410	410	422	406	409	426	436	440	451	421	394	466	401	444	396	384	423	410	386	398	415	441	386	417	388	437	391	418	417	432	439	433	421	431	439	444	429	435	414	432	458	374	440	399	431	388	434	408	422	411	407	396	416	412	430	403	431	400	416	420	393	419	411	391	435	435	419	438	448	366	415	419	453	415	396	401	430	431	397	389	382	432	418	443	434	424	462	483	417	413	404	422	398	366	419	406	412	440	420	415	427	406	385	447	414	416	406	422	433	422	448	406	402	400	444	416	454	386	394	396	429	434	431	419	424	388	438	380	404	424	382	430	422	438	393	407	435	416	413	426	426	441	382	429	403	454	427	423	408	430	415	370	405	375	420	402	457	429	411	427	414	409	413	392	393	420	422	447	382	425	421	407	427	394	417	404	451	428	413	422	400	412	410	404	362	389	427	363	408	412	424	408	433	388	397	426	417	453	444	435	409	422	439	430	400	403	374	415	397	427	415	426	447	387	414	397	418	417	409	397	420	400	416	406	432	403	398	386	427	428	414	401	381	422	395	406	436	405	417	399	434	383	411	425	434	396	413	409	389	447	453	420	411	403	441	432	443	430	408	392	401	396	407	405	403	381	390	465	407	416	377	429	421	445	392	428	419	382	434	421	438	397	430	448	407	413	438	418	424	367	406	389	427	394	407	397	433	421	418	385	408	412	419	421	437	414	430	418	419	405	415	397	444	401	410	400	381	410	387	403	439	395	427	383	439	423	468	405	409	419	396	420	410	397	442	440	410	406	423	412	401	399	398	414	401	431	434	413	422	436	415	383	442	458	369	440	367	431	402	415	416	416	445	425	398	442	416	393	400	379	393	422	397	433	390	412	421	426	436	428	432	388	395	420	383	449	388	420	434	398	403	425	379	403	440	398	398	382	440	431	413	458	383	409	408	466	453	426	391	424	415	400	408	437	431	451	405	384	415	403	401	439	413	401	398	403	420	388	403	399	389	454	398	414	437	365	412	394	399	399	450	410	417	402	400	421	435	398	454	455	453	417	404	434	402	433	423	409	401	405	372	395	403	411	408	400	442	407	401	424	386	414	424	432	403	404	457	424	376	383	427	418	391	401	424	406	426	421	418	396	399	408	412	404	417	414	389	430	393	428	400	405	439	400	435	371	388	421	422	415	419	423	429	411	435	392	406	440	414	372	385	444	370	402	415	407	404	402	407	373	457	402	427	373	398	411	400	392	429	426	415	449	425	459	379	397	414	443	397	432	407	433	384	432	408	431	388	398	429	385	444	449	403	423	389	411	420	421	439	359	391	423	370	407	410	416	413	425	411	413	422	399	419	435	398	396	443	410	430	414	413	387	395	438	421	425	433	413	415	405	435	432	447	374	413	411	422	426	436	437	389	399	408	388	384	424	390	398	425	374	416	438	415	392	397	416	420	397	412	420	402	393	444	416	386	408	398	386	426	400	412	413	396	421	440	374	421	409	395	394	406	425	388	392	394	404	453	422	394	401	391	412	407	446	414	404	382	452	418	397	400	408	419	377	396	424	447	410	375	417	395	414	442	395	405	409	391	420	391	391	407	392	404	392	408	441	432	413	415	394	445	410	384	414	398	425	393	368	457	420	404	401	409	416	439	416	420	426	394	400	425	429	406	397	409	392	414	430	420	402	413	431	372	418	412	430	411	451	404	395	371	413	407	390	395	423	426	420	413	413	410	411	367	389	411	413	350	435	413	401	428	402	406	436	428	396	389	422	438	410	413	422	439	400	407	395	362	429	395	376	401	423	406	422	423	418	391	387	449	439	385	404	417	383	408	411	357	409	428	373	386	392	407	396	380	405	410	420	402	401	431	394	389	422	387	435	410	404	409	450	434	439	414	386	423	452	419	385	380	380	411	403	434	398	399	412	458	426	398	427	403	418	406	458	384	448	380	411	418	410	410	391	442	437	404	404	416	351	424	412	403	434	432	418	421	406	405	390	427	434	416	414	383	404	433	385	420	412	438	415	407	408	420	415	429	447	415	437	409	420	425	419	390	427	417	443	432	418	419	423	409	417	404	389	385	392	394	428	414	365	415	422	365	440	391	399	414	389	407	365	417	430	431	446	421	433	391	415	412	434	405	408	376	426	371	377	421	449	414	411	373	406	442	378	409	386	415	412	395	416	402	396	366	405	383	434	456	417	406	429	410	437	392	428	431	427	394	425	412	403	404	387	424	398	409	408	432	428	425	411	391	413	435	395	386	423	398	393	363	421	415	388	421	380	435	434	455	375	417	439	408	440	381	428	426	419	369	463	390	451	440	414	416	418	407	388	413	390	415	400	434	420	423	426	407	378	405	392	373	406	417	400	393	443	439	429	408	389	441	397	404	430	389	431	433	433	391	398	405	403	412	389	404	409	391	379	418	401	410	443	374	417	489	457	424	408	388	417	427	405	414	402	409	411	455	425	422	378	426	422	425	415	401	384	432	445	382	406	394	432	409	412	380	464	442	436	391	383	405	424	396	413	394	383	389	434	429	419	416	420	372	408	453	427	428	406	413	411	451	431	391	391	396	414	411	422	385	395	430	445	448	426	431	394	358	448	394	415	363	382	413	406	380	440	438	418	399	422	414	418	431	411	421	388	406	414	407	400	431	408	411	424	385	421	403	418	380	399	402	377	421	416	409	433	402	407	404	428	383	400	414	436	394	423	398	430	402	384	380	420	434	424	411	398	409	413	403	430	395	399	411	411	420	402	437	422	436	432	425	382	419	417	470	412	418	377	413	412	439	419	412	426	442	389	419	454	409	431	372	452	387	389	394	382	395	403	383	413	432	416	408	412	452	423	377	409	386	411	398	392	388	422	387	441	371	429	389	392	403	408	434	364	408	422	427	412	421	398	400	450	401	401	399	422	397	415	422	398	395	413	399	397	369	433	402	419	422	385	389	405	431	423	433	403	414	391	382	412	404	403	419	447	432	406	392	377	416	412	406	415	446	402	391	406	409	401	379	404	420	438	433	373	409	408	434	411	405	406	414	403	410	416	393	390	412	393	414	377	418	387	418	416	406	459	428	422	388	383	425	428	425	407	438	425	426	408	415	413	443	385	427	413	409	419	399	380	424	429	420	434	386	400	452	417	406	413	418	408	386	418	432	400	437	388	355	378	408	422	415	396	427	403	409	388	435	418	428	404	391	427	373	407	421	425	388
4264	14704	9684	4988	3556	2641	2022	1537	1302	1007	945	771	752	667	661	598	593	511	512	505	462	476	496	483	455	478	476	469	483	460	422	444	474	396	415	468	400	423	427	455	428	429	465	415	419	417	420	436	420	408	410	430	429	406	391	389	419	436	427	381	401	410	396	427	401	421	447	396	413	392	407	395	414	396	439	407	429	446	400	402	418	408	418	408	438	375	412	413	400	380	433	371	420	385	423	403	382	396	400	405	416	403	408	397	391	407	416	413	423	456	407	422	402	416	448	430	431	423	399	390	432	396	384	411	405	392	435	401	459	423	376	403	396	415	381	412	374	391	420	436	401	423	406	415	385	412	405	422	476	428	435	397	394	378	417	382	407	406	441	410	409	410	367	412	409	398	416	406	424	416	404	430	453	382	398	425	404	375	453	438	401	378	411	402	408	410	394	402	430	408	358	411	413	408	406	403	437	409	401	422	390	395	424	423	391	386	429	363	406	444	432	403	446	446	393	418	385	413	432	409	422	414	410	409	455	405	412	405	410	373	419	412	384	394	426	399	405	399	394	385	400	391	415	420	382	432	424	421	409	395	369	391	424	403	373	421	407	426	439	410	391	395	430	425	386	431	388	425	419	422	429	417	384	412	408	375	445	394	414	365	380	413	412	392	382	388	435	409	437	410	422	386	370	414	398	392	389	436	388	414	391	394	392	420	394	376	438	386	394	406	408	446	447	392	386	418	407	418	416	391	403	404	410	416	432	406	430	422	421	393	390	396	373	448	406	414	409	411	427	397	398	376	418	427	382	436	372	356	426	416	424	418	421	375	393	424	431	396	388	392	412	410	384	387	383	440	400	410	405	422	374	400	404	392	387	416	410	397	412	415	375	402	392	399	404	375	370	363	401	417	419	420	430	400	405	406	379	405	387	397	355	409	421	420	385	427	433	420	429	429	435	451	393	416	404	431	430	401	383	407	437	421	411	414	374	438	415	358	389	363	353	420	428	399	417	416	399	363	442	426	389	443	402	367	412	427	389	378	414	373	398	395	413	416	428	386	390	401	401	407	421	377	382	397	395	435	384	400	434	422	378	403	407	374	399	409	388	415	429	390	379	423	436	391	404	385	392	409	413	417	409	381	426	371	424	430	417	406	377	410	397	432	420	425	425	381	401	400	397	414	426	387	406	377	431	411	402	400	387	399	358	432	403	411	404	386	456	404	385	393	383	427	431	382	395	361	410	387	399	402	418	425	374	414	432	416	387	385	415	392	364	436	410	423	446	404	419	418	416	436	378	388	428	429	399	379	451	436	411	381	396	414	366	404	398	363	375	396	421	393	423	386	420	395	385	386	406	342	409	374	394	391	414	408	390	441	382	421	413	383	396	422	427	409	426	381	396	402	412	405	407	415	390	403	384	404	424	416	399	386	415	398	402	415	400	398	403	395	416	397	402	412	425	400	375	402	402	415	404	403	390	393	386	395	395	420	423	430	407	377	393	419	374	430	416	392	430	432	394	431	429	403	412	401	414	407	449	419	415	365	423	379	399	423	378	410	383	374	425	367	395	420	377	399	421	391	407	413	373	394	382	430	402	426	395	363	372	407	387	416	416	394	423	395	428	413	426	435	414	442	388	412	408	430	367	439	419	383	412	437	397	432	379	398	379	395	401	411	383	383	414	424	422	421	423	418	387	425	386	401	422	384	392	423	448	368	416	423	429	395	412	407	396	438	421	381	420	401	418	393	384	346	374	420	444	412	415	426	409	402	407	421	394	400	399	423	390	388	410	416	424	382	427	398	407	413	419	387	385	403	446	456	420	410	401	408	382	408	414	398	404	423	368	417	436	449	400	422	387	411	379	384	401	389	396	429	398	380	401	371	405	359	390	375	381	410	381	399	411	430	443	340	365	409	420	394	389	346	393	413	413	400	387	425	435	402	413	418	418	370	385	405	402	406	393	392	452	403	447	405	383	424	422	388	389	419	427	422	406	358	411	437	406	432	408	393	427	397	410	373	370	381	396	431	400	432	418	413	391	404	444	456	380	391	406	375	382	423	407	401	380	413	428	393	427	418	397	399	382	424	415	439	395	421	404	399	378	404	444	387	380	356	385	386	396	420	404	397	427	410	401	452	433	367	400	418	392	418	399	454	396	382	417	436	377	424	418	387	422	397	421	418	420	353	371	408	383	390	432	419	416	372	386	390	392	422	379	386	406	400	363	431	396	369	384	426	421	422	424	405	391	396	375	401	392	397	398	428	399	419	412	431	398	412	410	397	378	381	402	384	439	388	389	403	379	406	391	425	423	399	420	419	386	435	412	378	385	411	407	380	372	406	398	412	401	408	403	389	384	404	381	422	413	415	418	393	398	405	394	411	412	413	401	404	413	393	408	405	416	399	398	446	409	400	386	408	377	393	391	418	379	409	449	426	395	378	408	390	385	400	402	432	347	397	384	367	414	417	388	391	413	414	389	445	405	394	425	408	374	363	401	402	408	408	401	417	421	360	401	392	403	418	391	397	388	443	411	433	417	393	375	427	434	421	370	368	368	429	415	449	395	432	403	384	399	461	408	401	410	378	433	404	397	426	411	383	408	409	404	418	373	386	407	412	415	398	406	419	367	455	399	416	400	437	378	404	387	415	374	419	393	425	434	385	396	395	401	382	375	386	421	406	418	425	407	417	393	406	417	401	401	444	403	387	409	413	418	411	418	391	383	396	376	389	417	393	406	427	423	429	406	391	420	409	363	401	409	392	385	420	397	442	436	413	353	415	405	406	424	405	391	396	450	421	439	384	395	436	423	406	430	390	408	397	420	395	429	420	395	400	411	394	416	386	435	427	379	401	378	389	367	395	388	381	400	386	393	427	409	420	433	419	457	411	414	460	425	399	400	420	408	428	363	413	430	422	391	417	410	415	417	404	347	388	418	426	430	414	397	424	389	390	391	402	404	407	430	383	385	428	395	449	398	411	436	385	395	380	421	415	390	373	434	415	401	425	433	355	442	404	407	404	425	402	410	393	437	416	400	396	411	408	409	394	393	408	388	405	409	399	400	397	372	377	393	410	384	397	415	412	400	368	416	387	403	414	421	383	414	397	386	425	406	403	403	422	383	383	426	396	394	390	402	409	396	410	403	358	400	407	386	405	382	430	391	335	417	398	372	396	402	417	391	410	394	387	424	408	366	417	399	433	420	391	398	390	412	403	403	422	436	404	402	381	434	423	386	399	399	400	398	402	427	401	434	398	391	416	412	376	404	415	432	423	409	404	404	368	412	383	382	440	387	429	410	394	426	436	387	448	432	444	372	385	418	408	375	398	397	415	389	401	416	387	362	412	425	396	411	391	411	401	419	437	384	410	388	376	410	389	366	415	398	375	408	379	428	424	366	429	422	408	422	351	384	420	400	402	393	404	410	409	392	413	437	439	394	383	404	408	433	431	445	391	370	415	418	374	368	398	435	383	418	419	424	425	408	426	389	408	393	350	417	400	436	402
27845	20148	7965	1337	923	841	920	853	844	777	843	836	801	865	868	866	809	899	837	825	844	821	829	865	848	824	925	809	841	829	844	803	836	873	811	812	880	860	861	795	807	876	833	805	849	830	824	824	789	841	848	876	806	854	809	828	752	852	869	840	804	809	845	801	813	830	798	837	798	852	844	820	843	867	770	851	806	833	817	890	817	850	832	846	822	828	849	783	848	794	817	781	788	864	857	852	864	838	827	811	864	843	885	906	867	896	883	814	841	810	855	826	884	795	874	783	864	838	826	880	820	860	814	801	827	815	826	830	809	810	880	848	779	828	781	844	821	831	833	834	830	850	826	843	793	853	856	833	831	860	822	853	839	848	835	837	862	809	861	834	813	785	780	808	841	889	785	844	873	796	858	827	862	841	865	843	845	853	784	825	826	840	829	870	811	786	823	823	866	828	876	820	865	801	832	843	790	873	815	850	846	829	848	845	823	900	848	858	817	832	857	760	815	849	850	839	856	812	831	854	841	798	836	819	810	906	848	818	851	896	845	799	854	867	814	839	788	809	862	831	884	797	820	879	837	879	813	815	848	795	788	848	858	827	778	772	871	804	837	825	851	848	786	870	856	838	822	819	850	844	837	787	867	773	857	880	813	825	796	792	837	853	811	859	827	815	848	815	836	818	850	835	908	796	842	838	835	792	892	767	793	796	790	790	849	836	805	823	845	834	787	867	845	844	824	831	839	823	815	843	843	824	797	816	824	870	804	851	857	828	761	824	789	794	851	840	854	834	802	808	843	805	810	794	805	868	861	858	822	812	827	829	772	881	831	824	917	823	839	826	812	852	828	819	856	816	862	871	841	865	787	867	819	786	894	808	819	858	818	796	784	847	875	806	879	838	809	786	879	816	856	826	854	823	839	801	826	803	821	821	826	779	867	794	842	851	848	861	806	894	843	841	838	855	851	809	821	873	792	821	869	870	819	837	811	803	788	894	802	851	811	821	825	803	869	802	808	797	841	825	865	799	809	886	827	832	883	812	826	828	848	838	766	831	833	846	849	822	830	825	845	797	781	858	802	832	845	849	871	845	816	836	789	808	862	804	814	794	820	831	873	869	806	847	809	831	807	835	856	820	847	813	806	869	822	883	845	843	828	821	831	869	791	837	826	835	858	777	839	799	863	836	827	830	818	809	855	860	812	874	806	837	836	819	777	783	825	780	848	824	819	799	788	870	862	836	821	869	828	807	810	808	842	832	797	823	815	840	848	869	861	881	793	808	819	845	777	872	809	835	835	880	835	812	827	861	817	798	793	822	829	827	858	831	819	846	858	834	789	792	847	888	810	836	881	812	825	806	846	836	852	850	874	801	787	856	837	832	842	885	840	816	821	845	848	880	832	838	821	840	860	855	795	833	861	837	809	817	852	810	855	799	823	788	799	853	790	824	824	811	800	852	828	782	829	893	854	834	788	813	774	880	853	833	831	901	836	817	820	838	830	864	853	795	868	779	826	810	853	823	858	799	757	842	847	825	833	800	830	838	847	887	789	845	809	846	857	807	827	848	809	833	814	790	885	815	801	829	853	799	860	734	797	857	804	783	810	845	851	838	802	798	871	809	795	828	812	838	869	822	812	819	820	810	834	836	791	835	846	776	846	799	878	826	809	803	794	769	847	825	822	879	808	851	809	814	847	826	831	814	802	842	851	850	825	843	833	847	848	841	828	836	826	794	822	883	820	820	815	807	878	813	814	843	844	841	844	768	844	830	791	803	846	798	833	834	810	853	816	822	880	813	840	848	787	849	798	850	834	832	860	848	831	844	857	844	866	814	806	823	793	820	873	818	818	831	879	831	878	894	859	903	847	809	843	884	842	885	864	818	858	834	831	820	800	857	820	781	819	834	812	877	835	796	877	861	798	813	800	832	783	851	810	826	874	762	894	842	851	799	821	854	832	850	875	866	851	888	869	810	866	821	803	884	803	844	786	827	824	841	870	898	854	870	845	819	793	847	820	874	792	890	824	812	824	844	849	864	792	808	818	815	801	813	840	835	791	819	850	798	842	847	803	789	820	835	804	829	819	841	833	841	849	845	838	794	807	858	833	890	779	878	855	849	814	798	839	791	866	829	886	831	837	855	794	824	828	780	833	771	839	829	814	810	787	882	791	822	810	863	850	829	879	837	826	862	821	864	835	792	819	784	887	759	850	803	834	789	842	783	823	795	860	887	815	772	856	829	837	827	796	832	787	772	842	890	783	874	854	821	780	823	857	847	903	844	822	801	873	809	837	836	878	866	774	808	920	872	856	825	838	823	801	869	772	901	815	836	860	812	786	822	838	830	807	843	862	846	847	767	831	857	831	852	813	856	777	844	927	827	812	772	837	760	858	799	849	823	867	862	827	865	816	817	806	794	858	860	795	830	830	838	815	838	797	831	863	807	851	899	890	822	866	855	785	870	851	826	831	847	831	836	825	761	780	810	791	811	805	788	822	867	836	846	817	826	850	802	846	837	842	827	812	844	811	868	880	822	891	859	846	862	803	812	857	843	774	860	795	843	805	838	838	809	861	871	850	862	817	860	801	830	842	841	796	790	827	861	849	812	836	843	835	819	807	849	825	851	808	846	897	862	840	887	845	807	862	844	866	855	845	845	852	827	813	859	842	886	835	885	803	842	793	847	798	826	783	870	862	839	810	830	860	903	854	820	871	874	865	849	859	890	839	799	874	834	766	826	794	836	814	878	889	802	807	835	813	853	814	826	846	784	875	850	796	853	859	780	813	846	842	819	844	850	884	809	821	803	813	851	851	899	901	829	867	830	850	809	871	869	838	836	833	821	876	835	843	808	835	867	867	807	843	820	776	826	838	797	815	850	843	832	824	834	874	818	787	833	880	880	843	807	853	869	891	818	830	849	858	829	828	868	847	827	826	856	863	844	836	856	823	813	796	837	850	836	824	819	820	807	835	821	804	857	815	805	841	859	851	821	831	838	828	816	846	874	800	894	864	859	822	836	860	829	806	807	817	843	839	841	806	800	857	812	860	834	803	860	807	786	866	823	836	866	821	863	810	799	849	798	794	806	846	840	810	846	818	854	844	844	850	826	824	801	776	852	895	797	833	860	799	793	868	829	846	800	836	786	845	849	843	837	850	785	879	881	776	808	851	809	840	867	807	906	808	871	859	846	777	832	818	871	846	830	815	809	852	841	806	837	859	811	835	827	841	874	842	805	830	824	798	841	857	819	835	808	881	790	815	828	855	797	817	812	801	814	878	829	846	833	845	864	821	827	836	857	853	840	870	845	845	756	854	847	819	851	861	841	838	842	864	856	811	828	863	851	801	841	808	818	893	884	879	806	862	860	851	804	835	824	806	784	808	826	907	874	828	844	791	814	811	816	813	808	853	843	779	854	788	834	821	844	817	816	815	776	798	839	817	813	796	804	797	781	823	840	801	874	820	835	812	873	783	777	811	766	821	761	790	852	831	872	863	810	817	863
4670	2046	1518	1107	1025	920	955	913	872	830	844	932	816	879	878	837	849	843	816	783	856	815	872	835	849	866	809	837	810	786	807	856	843	790	829	867	833	850	780	803	798	820	826	793	813	891	856	886	881	795	861	852	855	843	811	860	830	857	846	808	855	806	863	827	849	812	817	851	831	788	856	826	845	829	854	810	879	817	857	849	821	881	822	891	836	807	840	797	836	839	876	843	865	870	776	836	819	811	894	787	867	869	816	797	800	842	897	836	801	869	844	906	863	848	803	842	860	824	817	830	865	822	845	887	851	813	856	831	823	815	860	832	835	845	881	811	829	860	824	830	883	867	846	885	824	894	858	798	784	815	915	818	897	834	806	839	827	811	828	836	843	830	803	837	824	807	848	883	862	879	831	843	845	871	819	848	818	839	813	858	793	827	803	824	832	865	806	792	871	831	825	853	821	884	796	845	803	789	796	782	863	846	861	841	838	780	880	826	851	813	829	873	868	832	887	915	792	882	817	851	834	851	846	890	792	845	806	872	820	820	797	820	864	874	836	839	812	801	805	865	834	790	861	864	868	832	847	853	817	847	847	857	855	880	853	837	871	855	782	819	831	847	860	891	861	898	839	822	833	815	840	835	864	829	882	823	824	828	853	835	856	873	828	861	815	847	816	810	812	884	832	827	811	815	859	851	818	851	828	876	854	808	862	845	858	815	768	870	809	829	850	858	824	853	870	755	870	873	759	836	878	839	843	851	844	847	859	802	781	818	842	852	828	837	802	883	853	860	827	838	880	845	855	828	843	830	797	846	849	826	833	793	843	909	842	822	798	792	787	873	824	915	787	859	813	863	833	819	804	841	825	815	817	825	828	800	840	860	871	843	827	813	814	777	834	863	825	897	856	796	894	839	826	804	799	879	814	855	845	897	817	842	820	818	838	786	855	820	864	830	862	814	863	885	850	804	808	815	787	835	853	812	830	879	862	833	865	848	857	892	829	828	843	832	857	843	838	819	812	822	799	824	808	824	874	805	839	788	853	865	835	815	868	869	818	818	884	830	818	809	851	852	798	824	789	849	803	791	831	795	883	835	800	836	849	852	809	820	811	842	804	833	829	811	802	859	823	849	796	891	815	904	851	854	855	825	841	800	861	838	882	859	808	822	846	788	828	798	823	811	783	822	806	848	814	813	787	849	817	866	876	792	788	865	824	879	828	908	834	835	810	823	824	852	832	870	799	851	850	881	855	864	831	857	849	874	850	842	829	812	846	870	837	863	842	797	832	863	835	815	826	857	816	864	850	860	801	787	804	853	800	810	804	846	870	826	813	851	839	852	856	771	766	829	837	872	809	845	868	773	885	861	834	871	860	824	885	764	851	836	848	842	864	836	847	799	890	872	873	815	831	875	819	853	871	882	843	855	820	836	848	810	819	811	847	812	836	848	891	849	834	793	814	850	827	894	876	844	851	821	837	832	843	855	831	864	790	780	851	853	815	826	805	807	843	840	881	778	880	765	859	849	839	842	848	809	845	861	850	844	818	852	823	892	846	829	821	820	804	808	831	839	844	835	883	861	803	834	802	869	879	816	808	850	783	805	838	755	846	865	836	814	820	836	810	812	835	807	808	802	811	831	829	793	833	819	878	842	809	844	878	837	828	800	841	807	803	867	837	831	834	816	815	845	796	862	858	823	826	849	792	827	848	809	837	833	791	852	786	827	805	851	799	869	833	845	808	802	828	840	871	895	850	840	811	842	846	827	903	822	751	877	814	826	804	802	811	815	810	822	834	846	840	776	813	876	806	848	840	816	846	832	824	794	813	851	867	826	868	819	848	861	835	820	829	818	886	843	819	890	847	825	874	829	844	851	840	790	872	826	851	813	865	763	822	787	868	806	836	831	827	836	789	842	817	816	840	893	828	819	836	814	859	772	860	857	839	852	812	763	848	816	883	844	855	882	800	811	886	853	835	853	824	886	832	849	824	904	852	807	759	859	805	857	851	807	843	843	855	816	836	827	868	826	846	816	838	798	846	785	823	841	860	793	858	822	823	855	799	850	858	852	840	829	915	850	802	818	838	866	875	871	837	848	859	798	809	879	841	809	892	810	806	807	856	793	859	830	835	830	826	804	840	822	840	865	781	859	800	874	859	872	786	859	832	847	842	852	838	823	857	805	861	803	794	855	790	848	871	842	792	831	884	784	847	834	815	859	892	811	854	863	813	786	853	797	861	823	817	796	821	858	826	837	879	835	889	826	853	803	825	817	823	875	833	928	822	866	847	894	861	826	820	813	781	857	864	805	813	896	877	816	824	863	835	854	856	869	806	833	829	833	885	873	782	791	888	875	799	803	827	827	762	847	840	853	867	874	839	881	779	874	807	768	849	804	810	852	842	828	845	827	853	887	854	861	817	874	791	837	893	793	795	858	848	835	825	806	875	775	823	840	835	849	841	880	842	820	860	838	896	841	877	794	851	846	831	850	811	841	851	816	852	870	799	877	884	855	811	798	843	823	826	884	837	841	828	836	797	809	879	887	831	853	870	870	861	867	840	857	856	866	833	839	814	914	851	891	837	876	832	811	844	843	862	798	840	821	869	851	825	859	863	835	835	863	823	900	827	865	871	852	851	841	827	847	811	845	818	859	900	832	835	834	810	880	858	852	846	848	886	848	784	827	826	854	839	860	812	805	874	817	804	788	895	855	831	850	839	876	882	891	806	810	868	837	848	812	867	838	829	825	767	836	833	839	860	843	783	850	889	807	856	877	824	826	868	812	835	870	900	820	812	832	818	857	832	825	837	829	806	888	816	849	811	813	843	809	832	823	809	813	829	812	880	814	870	779	850	814	853	836	848	849	824	825	775	779	839	847	824	833	795	811	906	859	815	824	840	831	807	815	840	798	826	859	850	836	879	809	804	815	801	843	861	808	803	787	877	822	873	849	845	790	844	898	874	865	797	810	815	795	882	848	821	855	837	791	827	791	848	862	832	836	868	824	823	837	859	849	858	848	892	840	892	854	828	847	847	811	862	836	838	825	844	793	836	877	827	806	855	826	835	803	836	835	834	860	830	844	916	835	871	864	863	830	832	831	848	821	836	842	761	802	850	859	794	845	872	842	846	860	871	799	811	823	783	861	857	887	847	837	877	835	833	834	809	785	802	896	836	815	856	822	831	833	839	809	839	868	807	808	854	821	874	827	816	850	857	843	779	862	873	798	805	870	832	813	764	710	841	815	854	812	805	818	814	847	847	874	852	865	805	796	833	795	864	786	796	794	827	832	866	832	891	842	881	853	896	849	812	831	870	861	831	831	840	837	845	907	860	863	816	824	869	826	832	857	881	864	834	820	850	850	803	845	830	876	796	908	818	822	852	852	792	880	782	850	766	820	817	805	828	836	800	801	863	852	864	898	847	817	822	820	843	878	856	837	823	828	826	843	820	808	840	820	801	875	801	860	822	832	806	852	861	818	846	864	885	843	843	836	808	819	824	887
23575	21310	28667	24320	21322	11278	1156	722	602	600	513	513	474	473	454	453	455	412	420	441	408	438	408	395	428	375	394	427	418	435	394	393	374	398	437	419	402	392	351	395	410	377	407	397	386	383	403	372	399	379	389	404	367	375	375	387	393	355	372	386	398	370	377	376	370	346	416	385	387	357	381	403	364	388	379	372	409	364	402	357	390	386	369	431	391	372	380	364	378	381	362	395	360	402	373	334	327	334	349	382	371	387	366	382	365	377	369	377	384	398	391	373	372	379	397	347	354	384	347	345	378	379	358	376	352	351	359	389	398	358	342	377	397	381	377	401	365	374	368	374	399	364	379	365	377	380	393	374	370	350	385	357	372	377	340	379	361	386	353	340	379	356	374	364	375	396	333	393	350	363	421	354	363	391	359	404	387	399	372	384	374	399	381	360	355	377	399	355	376	370	400	383	383	378	365	381	367	359	359	340	371	386	385	354	381	383	389	399	360	384	382	350	368	373	395	382	351	366	370	391	347	372	392	361	370	385	367	358	369	374	363	396	338	372	364	385	403	345	412	336	370	388	368	336	409	390	363	397	338	387	363	384	393	379	384	366	406	398	377	391	369	365	363	406	359	356	379	361	380	409	381	401	322	360	390	369	393	403	363	376	357	412	414	379	387	355	377	391	338	380	370	377	407	369	382	374	352	399	410	374	354	377	377	417	366	365	371	376	366	369	347	352	352	409	352	385	400	351	392	367	391	388	376	357	376	376	427	370	361	385	394	373	375	391	367	381	374	362	366	387	357	389	382	419	378	365	374	352	390	375	366	393	412	360	359	366	388	377	404	379	358	386	365	394	378	383	395	387	380	345	372	379	400	359	389	323	360	368	363	381	391	347	349	374	373	375	354	379	343	367	390	387	390	383	386	379	362	363	370	395	375	374	390	336	395	395	363	364	375	401	389	357	410	390	383	415	382	368	374	399	362	362	397	381	331	386	359	390	351	401	363	361	360	368	367	381	376	399	390	395	377	399	380	396	379	354	392	377	355	391	391	371	398	390	356	378	357	380	416	411	391	364	372	384	383	338	331	369	377	339	392	410	348	387	351	415	389	383	382	348	393	356	365	393	358	356	378	342	345	364	366	378	401	355	377	387	408	396	365	418	404	369	400	379	371	380	369	373	383	394	367	362	393	393	371	361	355	379	372	372	379	387	363	385	370	381	354	356	399	404	407	382	371	381	390	347	380	354	394	357	382	353	401	371	362	394	382	398	402	371	347	367	384	331	364	386	353	414	333	359	397	362	381	350	375	362	398	350	363	399	358	395	364	397	387	358	369	342	393	384	391	389	385	368	340	363	366	367	368	390	368	402	390	383	386	370	380	372	403	399	387	394	362	373	385	391	380	357	395	355	382	354	370	362	363	340	364	346	347	356	382	372	380	390	358	367	403	392	364	349	385	377	380	364	346	387	386	356	389	387	370	394	419	376	362	358	350	389	377	350	366	398	372	393	402	354	341	368	382	385	361	369	392	349	374	351	352	385	383	357	415	409	380	396	416	360	377	389	364	395	351	410	393	391	375	430	358	369	399	380	369	340	387	398	397	383	384	431	372	391	401	403	369	349	387	379	374	364	394	351	429	348	373	378	424	389	390	353	386	333	400	325	391	391	392	387	384	371	374	375	370	385	415	448	371	379	379	386	368	374	381	380	364	351	373	389	413	365	419	359	386	373	429	344	400	356	384	403	377	395	352	378	357	375	370	391	387	392	350	392	374	407	363	361	355	366	358	391	380	359	370	397	360	368	357	401	379	385	362	327	392	391	365	388	400	370	363	371	394	377	395	349	390	367	393	356	369	380	366	355	389	429	374	377	364	358	360	361	373	357	409	401	373	380	365	354	410	372	358	362	377	360	404	365	381	358	322	373	362	370	369	401	408	385	394	335	354	353	374	339	385	359	412	365	402	366	378	398	401	369	377	393	359	396	389	374	389	395	387	372	404	374	338	373	376	345	384	371	352	365	365	370	384	388	338	396	379	345	377	407	360	349	368	382	375	371	360	398	365	365	351	369	359	385	369	359	394	399	370	383	341	399	371	385	346	358	379	402	374	349	385	357	378	372	359	413	373	363	377	371	372	348	333	378	373	358	379	395	382	369	366	368	366	379	389	374	359	389	383	348	413	409	347	345	372	342	369	380	356	369	359	381	370	365	348	359	387	403	356	369	361	376	407	362	400	382	392	351	362	388	369	366	394	366	339	367	376	397	371	373	386	360	383	366	382	380	407	350	341	426	357	361	393	385	359	356	398	355	349	391	383	368	354	372	360	339	360	334	379	350	355	387	393	383	354	377	373	363	368	364	383	381	393	368	390	362	365	353	404	389	363	360	397	431	358	377	388	384	327	334	378	422	381	401	381	369	372	351	401	371	380	391	391	358	361	359	358	372	405	364	359	347	345	377	353	390	380	407	370	374	354	356	388	396	359	356	381	360	372	351	404	392	384	371	370	374	362	374	389	365	334	366	382	374	397	354	406	388	366	353	361	349	376	389	343	383	342	356	399	367	371	406	401	376	385	339	384	360	364	401	361	371	361	378	378	364	360	355	395	376	366	331	368	395	374	363	365	366	353	384	381	384	337	404	395	365	331	363	371	388	394	389	366	370	372	384	371	321	366	375	359	375	347	387	395	366	360	392	380	335	340	384	396	371	384	372	349	342	382	376	359	358	359	366	381	375	386	374	365	339	385	377	364	415	336	365	370	381	353	362	398	357	354	334	383	362	345	389	363	385	399	375	406	354	365	370	369	381	340	444	332	365	374	340	394	382	384	381	347	391	372	360	367	354	386	382	387	395	364	399	401	384	382	392	366	331	392	376	372	396	406	387	384	388	350	372	381	384	375	366	363	397	374	378	357	384	387	371	371	385	370	398	344	394	382	376	400	413	384	366	367	362	360	383	364	366	373	361	352	366	357	374	381	364	328	368	380	355	366	388	368	365	376	381	367	392	371	406	401	379	390	328	331	366	377	413	369	359	351	390	382	372	385	379	365	370	391	371	353	390	342	383	388	394	329	361	378	359	328	377	361	387	392	370	362	366	372	426	371	395	397	402	375	386	365	351	377	334	344	371	374	352	362	390	387	380	397	366	387	355	415	385	381	417	384	354	404	342	359	370	366	395	385	398	382	380	352	372	376	364	369	357	413	379	370	393	400	339	406	399	398	366	378	391	364	354	354	350	380	373	341	369	405	356	385	385	350	360	361	390	353	345	346	366	372	374	340	397	378	396	345	351	392	385	351	338	394	375	397	378	375	349	358	370	357	377	389	411	375	364	389	399	349	368	351	387	371	370	393	357	380	367	385	373	377	323	371	338	337	387	364	366	376	361	360	402	375	381	376	393	397	375	317	396	348	359	394	443	382	402	408	396	364	372	361	380	391	381	407	362	353	367	365	386	395	379	388	379	419	344	382	383	382	365	384	408	364	380	372	354	387	382	378	375	375	358
3385	9152	6019	2806	2159	1593	1229	1060	833	758	639	629	567	495	499	490	508	479	437	438	466	434	422	421	443	409	398	410	423	380	395	437	412	432	379	382	398	389	410	422	401	392	438	342	378	413	397	367	376	421	412	403	381	388	393	421	366	397	381	400	376	381	368	378	384	406	390	376	393	386	388	395	406	385	437	411	382	387	374	390	397	383	378	416	377	385	384	421	378	415	397	405	379	371	390	391	390	374	363	365	380	402	410	397	393	379	368	424	377	403	371	359	424	393	356	418	393	431	405	383	372	357	395	367	403	412	381	423	366	393	409	395	384	415	396	387	381	412	401	386	388	385	408	356	368	371	378	397	406	347	379	355	366	381	408	416	401	366	389	370	354	398	409	414	372	393	416	372	387	396	366	382	383	416	380	349	405	362	401	385	408	396	403	421	380	356	386	413	404	408	396	409	410	414	388	389	355	413	381	390	400	393	419	388	380	348	378	323	378	377	425	377	396	383	389	363	423	389	403	421	419	404	370	443	378	343	385	386	395	385	382	417	401	372	402	372	407	404	399	378	382	378	371	415	363	415	409	384	363	421	419	373	409	406	373	430	391	388	388	388	387	368	389	363	384	384	388	360	407	378	429	411	382	391	407	356	375	394	373	392	413	360	410	393	337	397	361	393	366	365	365	429	395	399	413	418	401	372	399	380	397	421	358	413	350	391	400	392	417	368	454	359	400	368	402	366	403	389	395	358	408	395	401	384	401	377	384	403	381	377	404	371	371	363	344	367	376	374	427	355	381	407	395	369	411	375	384	384	385	398	402	388	394	385	393	379	395	400	401	366	411	401	397	384	349	407	396	392	367	385	354	362	405	384	386	400	364	374	349	376	397	379	345	392	411	413	421	383	389	408	406	375	399	388	390	410	388	390	391	392	353	367	393	405	391	366	376	365	391	341	402	369	382	398	363	377	379	402	361	384	385	400	393	424	377	407	401	368	380	402	377	371	375	392	398	416	386	389	355	412	373	395	353	404	402	374	386	370	373	393	375	392	374	374	376	405	366	413	396	393	379	397	390	399	396	393	386	402	400	395	359	352	395	375	434	398	398	365	374	373	405	365	363	405	382	347	402	404	402	381	371	373	403	412	367	353	358	397	395	415	386	359	380	359	370	386	366	379	366	436	378	408	389	405	376	386	348	380	381	362	393	381	417	395	356	360	380	360	399	371	415	372	400	360	396	385	390	372	422	385	394	388	376	402	424	357	399	356	382	367	379	386	363	386	430	409	389	376	400	389	412	394	360	413	374	403	381	352	380	421	415	353	411	398	381	368	367	412	436	395	362	416	402	385	401	403	421	355	386	427	440	383	398	363	415	384	399	388	372	397	375	396	386	394	411	363	384	364	367	367	423	409	387	398	385	369	391	393	392	409	382	393	393	378	384	398	364	395	351	378	382	401	362	406	359	380	395	390	349	393	394	365	374	401	393	391	404	389	412	401	405	395	410	385	375	415	389	374	394	382	371	368	387	414	439	379	384	396	376	386	426	399	377	384	372	395	398	370	394	393	373	376	360	366	376	380	419	406	368	407	382	363	388	414	418	414	391	370	388	420	424	383	357	398	408	355	380	408	411	400	390	394	376	373	411	385	398	398	395	381	389	379	414	367	366	396	396	349	397	398	406	393	403	369	394	433	377	378	402	368	330	359	349	378	386	390	412	395	405	370	384	369	387	401	346	375	379	386	370	372	411	383	400	402	416	381	416	379	354	396	348	396	374	407	404	367	396	375	375	400	407	387	413	400	397	396	396	359	402	397	384	390	406	363	388	407	400	369	388	366	379	403	399	376	387	397	344	381	407	372	385	368	397	369	381	384	380	407	394	374	377	415	368	388	370	389	382	372	441	413	391	407	405	381	393	397	411	406	403	373	375	368	399	369	384	430	349	387	356	417	415	384	373	369	386	380	357	370	385	396	440	391	401	355	395	361	400	369	387	370	387	372	347	385	392	377	364	393	414	408	373	412	393	409	385	379	386	365	391	404	392	398	374	394	361	393	397	382	420	330	405	382	397	377	403	388	396	379	366	382	364	360	389	410	356	413	388	400	384	387	377	377	403	373	361	354	385	373	391	423	350	392	433	425	388	355	374	373	406	409	414	407	382	356	402	365	363	413	383	420	391	387	416	418	368	346	393	439	376	386	385	396	384	381	427	406	384	379	377	372	406	372	413	389	349	423	402	366	392	399	403	388	395	391	389	375	415	376	366	370	376	351	390	400	410	383	370	382	381	392	400	414	403	424	366	416	367	374	360	351	418	355	382	388	387	397	419	420	392	404	369	424	400	431	396	394	393	372	420	396	420	370	397	390	385	396	409	355	384	385	352	410	372	360	393	410	400	411	406	404	377	381	407	363	406	394	386	376	405	427	393	372	363	381	373	352	400	379	412	395	379	411	396	414	349	359	394	422	394	359	425	380	375	374	392	377	404	377	392	380	380	355	388	407	365	361	401	366	366	420	413	409	384	439	386	402	404	422	355	395	397	398	392	402	393	382	405	370	389	373	367	384	402	417	373	388	354	386	355	366	402	406	439	387	390	372	401	396	416	394	410	442	397	404	367	433	369	450	405	400	412	403	400	374	380	384	400	360	413	397	353	389	368	388	408	405	375	381	408	373	373	399	374	399	375	370	379	396	407	395	399	372	355	381	394	383	387	402	359	363	367	421	357	407	387	413	392	370	396	390	388	397	393	379	390	368	392	396	378	423	352	379	403	408	375	334	402	393	406	435	393	381	375	396	408	367	405	410	390	345	371	343	386	347	406	403	384	400	355	344	391	394	383	359	363	402	399	403	381	430	371	419	384	380	391	388	418	370	342	366	422	418	375	368	382	372	355	417	394	376	373	420	414	368	334	391	408	381	386	363	398	388	382	373	392	415	417	402	396	378	406	389	393	429	392	390	340	381	388	404	403	377	406	375	409	417	388	395	361	396	366	387	409	406	398	372	409	389	395	426	367	397	396	382	402	411	349	377	358	380	424	394	387	383	400	438	420	376	408	404	380	373	380	420	383	401	362	396	382	390	362	384	394	388	389	396	410	433	388	386	406	411	383	405	413	381	390	401	379	396	372	391	363	371	419	399	398	354	371	372	405	392	392	406	400	367	370	402	404	368	378	397	386	399	392	380	378	391	376	357	372	374	372	402	370	356	373	405	421	386	411	395	388	390	378	380	393	388	378	398	385	383	391	347	404	417	413	381	388	381	408	376	356	398	410	347	392	389	384	370	417	360	433	405	368	408	376	329	389	398	424	368	380	414	336	351	387	401	365	393	371	359	359	450	387	390	356	369	396	421	369	386	386	427	394	375	367	423	392	378	408	364	356	395	382	380	376	387	388	361	386	437	383	382	376	400	391	404	413	405	357	408	408	411	357	413	365	415	380	390	366	400	377	378	355	368	417	383	389	384	398	382	386	395	381	381	389	404	373	369	434	374	397	394	379	388
24686	21276	27617	25175	13090	1627	1386	1236	1094	1120	1063	1038	1023	1010	1027	1075	1010	1004	998	1013	1007	1088	1064	1050	1030	943	973	1010	1013	1017	1006	1031	1029	1023	1001	978	1049	1007	956	988	1026	983	1006	1012	988	991	934	996	956	1015	989	1032	997	1009	969	978	957	971	973	961	1003	990	1069	953	947	1008	1038	976	965	969	999	962	976	984	960	968	972	955	1005	1008	976	967	971	974	1021	955	929	899	1024	998	998	945	1006	1015	971	933	990	1004	958	930	946	1001	926	981	999	980	989	1033	1002	938	987	1056	919	945	965	970	1017	954	1025	1001	1030	1011	986	994	1063	978	1018	931	981	976	961	1013	953	953	935	1014	1002	955	978	1003	979	981	983	1009	987	1020	1018	1030	943	956	937	974	1026	984	1024	1000	985	966	1020	965	938	1013	1022	977	972	1004	1020	962	960	1026	970	1030	991	994	968	959	971	1010	1021	986	953	921	951	975	1012	1023	1014	999	905	995	1021	1037	989	992	962	1026	989	1021	953	1005	957	946	976	1000	964	951	918	960	979	1006	1013	940	979	968	1017	1009	999	993	1010	996	945	994	1007	980	997	992	992	981	969	970	1033	993	941	1014	977	1035	985	959	1061	1015	1019	1090	919	989	1034	974	1004	998	951	1042	970	936	972	980	965	1023	1035	999	947	934	997	988	966	1023	958	1036	1035	963	994	931	983	966	1011	963	991	980	996	935	1017	976	991	1001	994	965	999	944	1012	1024	999	939	958	987	1004	969	987	968	986	935	1033	1021	956	952	936	994	989	944	1026	1029	957	973	1017	945	1000	1009	960	993	1008	1053	1024	989	990	1000	1009	971	991	965	962	1028	945	948	958	946	937	987	981	941	961	1040	983	927	961	959	1025	988	932	982	959	1027	1003	1085	960	996	1015	971	972	996	968	1008	956	1011	1055	1021	1028	994	1022	967	972	1011	987	946	1011	994	1044	1046	1013	970	984	920	983	934	985	957	1022	1000	1012	996	981	971	973	1041	924	994	978	946	1000	1010	957	1012	978	952	919	942	1009	992	994	938	963	980	1005	921	994	1023	1018	994	959	944	1005	960	982	932	968	1002	979	1054	941	977	961	968	993	971	1057	1001	1019	987	982	993	1007	998	942	926	1048	993	997	962	998	971	1022	974	1003	921	902	1044	1003	947	972	970	963	985	1033	1007	1023	992	919	947	993	979	986	964	985	1007	949	932	978	996	997	962	986	948	996	992	988	963	1028	1000	991	992	999	947	967	974	993	1019	991	936	997	963	1016	994	973	969	945	969	968	990	989	934	990	1005	993	954	967	967	974	1057	995	1015	926	920	973	1016	972	1039	1001	980	929	1026	963	1002	966	1015	910	1022	985	1014	981	963	970	999	950	970	990	981	985	971	1013	988	1011	997	1017	1025	1037	982	1031	987	948	935	910	991	1022	990	934	979	945	944	983	1019	969	991	923	1009	969	953	984	979	978	989	992	938	936	940	1013	975	988	987	973	966	994	933	1011	965	1004	1019	981	958	995	980	994	1003	1031	993	1007	956	963	1010	969	936	961	987	949	1013	952	1010	984	959	1016	981	1031	965	1010	984	1047	988	989	1041	1026	967	932	986	1007	1016	954	995	979	983	1071	1047	976	998	962	969	998	996	1020	943	944	1044	898	942	975	1029	948	982	979	1009	995	1018	946	986	934	988	961	1032	1010	1017	950	976	959	1031	954	1005	960	1015	978	1005	929	1015	966	999	1001	956	975	1015	1017	1022	973	996	982	982	953	983	1008	998	1004	967	983	961	1011	958	951	1022	996	1037	1037	998	969	1025	954	966	974	998	938	959	998	1031	939	967	1012	922	972	998	1001	982	972	965	1019	989	988	963	1023	999	991	961	906	1047	947	1031	912	1031	963	1029	970	1023	1001	984	1022	997	982	994	929	994	977	950	984	959	964	967	940	957	968	957	998	978	1041	1056	980	992	946	1002	1097	973	1021	995	952	1018	967	989	1005	966	970	1009	991	944	960	959	979	993	1004	1048	985	943	1014	946	1016	982	960	969	984	1007	1027	977	990	1036	939	1018	990	963	930	1044	970	1037	989	1028	1002	955	994	949	992	1049	976	909	942	910	944	939	966	972	970	972	956	1030	948	1027	965	971	986	970	965	957	971	981	1076	1028	1013	964	1038	1006	979	983	1033	978	969	993	963	985	974	980	978	985	991	986	1007	961	999	965	989	962	928	998	929	952	971	1077	1003	1009	940	975	939	953	1030	983	994	981	987	987	981	1002	987	1011	972	996	930	951	987	940	1049	1063	1026	977	994	1003	946	930	1005	981	940	967	975	1014	978	1001	1033	987	989	936	977	1006	937	999	982	1008	918	944	965	1004	979	943	1005	966	962	1037	994	1034	1034	944	1015	972	1011	1009	953	993	1010	967	1042	963	997	1024	963	993	1000	945	974	949	993	1016	974	946	928	993	990	956	1004	1006	938	986	997	1000	992	976	892	996	1031	985	963	962	993	975	968	1004	1041	946	977	929	1000	948	951	976	998	1008	918	959	976	1024	1000	962	967	955	986	955	944	1030	924	980	994	1039	967	966	960	994	994	1028	1016	1015	965	1015	977	977	918	961	929	955	977	980	1009	995	974	985	954	957	999	922	974	952	1014	953	943	985	986	1011	1034	1013	985	971	963	978	1012	972	964	980	979	996	988	976	993	1011	997	1069	983	1018	1020	965	956	1026	1002	975	1012	940	1036	1013	988	979	1017	1044	987	930	975	973	957	1015	1025	975	998	940	1009	955	1009	990	997	1030	1056	1027	982	1025	989	950	1016	1022	983	1033	936	1024	1000	985	982	1015	977	963	965	946	1034	967	966	947	981	965	1001	1009	968	983	984	997	1027	1033	1009	1035	978	964	920	972	971	958	990	981	1009	947	1020	992	983	936	986	959	994	1034	1030	957	1003	958	1015	956	971	1005	984	914	971	1014	973	956	1007	1000	1030	984	1002	1032	993	1003	1061	984	1031	1008	957	935	1029	999	954	997	973	949	1011	983	964	931	990	965	1027	976	923	1035	985	1026	994	1026	994	958	937	1030	965	954	1010	1003	988	1058	992	996	975	987	930	1005	993	1069	993	1022	988	950	927	963	953	980	976	974	961	986	1034	963	976	959	1013	955	1007	1014	993	1000	900	961	969	1031	1031	988	969	973	976	1014	933	970	967	1021	965	1000	1011	1020	967	1000	956	991	998	1011	966	973	928	986	1036	957	978	982	1019	1002	1014	945	1020	966	994	980	942	901	998	987	969	948	974	949	920	979	1042	928	977	1007	1035	1006	1032	971	985	954	964	1008	995	1036	969	1017	1006	944	955	1004	994	958	1010	968	974	1038	976	995	1023	963	958	932	980	951	958	877	1004	1021	1017	991	913	1003	980	991	988	1022	984	969	976	979	1020	946	999	997	958	1011	930	1040	1053	966	963	982	991	932	988	912	966	973	944	985	944	1028	973	1010	978	993	1008	963	987	1004	1009	939	994	931	1008	1018	1053	977	956	1009	968	991	950	1003	1014	1040	988	981	970	952	957	1003	1052	928	1017	973	1040	1035	932	947	940	976	970	965	1000	951	1007	992	984	956	948	1009	988	974	957	1053	967	925	949	953	1028	969	975	1020	974	970	992	981	967	916	943	961	933	991	1034	930	1008	1041	1006	1031	1016	1005	1028	1056	1010	1005	990	992	960	1012	983	975	950	963	938	1003	937	1018	1026	985	950	1002	987	967	976	957	977	1007	970	1012	992	1011	997	990	984	985	969	967	1005	984	1026	1011	953	970	1061	964	1022	1009	988	1036	1032	1012	970	989	1029	949	1010	985	943	931	929	988	1043	1032	932	1014	972	1040	1023	1019	922	993	904	938	987	968	1026	1025	979	971	1022	980	972	958	1023	1014	951	1011	942	943	981	1002	1003	979	989	995	1010	1036	971	952	952	967	995	989	1001	1056
3612	5891	4057	2400	1859	1643	1439	1348	1199	1117	1109	1087	1132	1053	1044	974	993	1016	1015	1024	999	1018	972	989	977	1005	1005	1007	964	974	987	934	987	1000	952	979	1013	973	967	985	977	987	979	976	979	1005	968	1005	972	996	971	1029	1023	999	962	1000	995	1020	1000	1013	1002	996	965	979	969	981	961	964	1023	963	968	920	972	1015	994	994	955	964	995	981	996	1017	972	967	930	933	962	978	991	1030	967	922	978	986	992	981	984	939	963	917	982	965	955	1001	1007	955	964	973	963	959	1027	976	1029	991	967	951	943	925	1047	935	989	1016	1000	967	985	991	965	982	965	918	967	980	1003	973	959	926	966	962	1008	923	991	944	951	1006	926	993	958	960	973	996	922	981	1032	991	955	986	961	985	991	964	972	922	965	961	981	1039	938	1006	1015	993	999	1009	1009	1000	963	1009	983	996	954	1008	953	990	968	995	953	932	1031	938	957	965	942	988	946	966	993	923	968	964	995	956	979	998	1012	971	995	953	954	947	894	985	977	956	958	1017	996	929	989	924	976	949	1012	974	1015	960	978	1006	960	984	976	998	992	957	977	951	969	1061	959	932	986	968	973	983	951	955	983	1006	1036	953	938	970	979	1026	889	1013	975	937	1017	970	928	953	946	977	1013	972	980	1039	979	977	1011	1009	998	969	1004	1003	956	1012	990	1003	964	986	957	992	935	934	1014	1037	993	1020	933	977	933	907	951	983	947	942	992	941	1001	983	949	1050	980	954	968	995	979	978	957	997	933	958	966	941	943	989	1012	944	1028	984	924	1027	976	958	1034	1012	926	980	953	958	951	975	985	985	1028	921	953	1001	1039	999	1005	966	917	989	918	948	961	1002	981	967	987	992	940	952	964	1015	954	1027	985	906	976	948	957	976	872	977	962	942	973	982	965	936	1023	1003	981	1055	951	962	919	1004	964	1004	962	969	978	938	954	1002	1008	989	994	924	936	895	943	991	963	980	980	1025	952	964	976	945	974	942	964	965	978	1041	1029	1011	947	955	949	974	994	957	1015	1022	956	928	937	950	963	985	967	938	996	951	991	981	960	961	1012	955	976	956	963	943	931	959	921	950	960	951	1035	1041	982	989	980	982	1002	1008	978	987	978	946	906	915	929	964	918	989	975	974	984	1020	977	976	910	918	929	960	985	1003	962	959	978	969	934	989	960	975	1021	935	939	977	988	975	926	1015	996	954	968	964	968	974	991	1000	1011	961	994	990	958	980	950	928	958	971	961	997	961	968	918	950	965	978	1000	972	1021	929	988	1004	933	992	950	940	990	991	1010	991	945	983	1010	969	990	985	938	938	997	968	991	933	1000	1020	959	972	981	914	1017	946	879	991	1018	1009	985	981	936	1044	985	976	991	989	950	1039	1021	963	948	962	954	967	938	962	941	943	955	983	982	988	950	884	975	999	982	964	965	1019	947	1061	1033	997	928	996	1006	972	964	979	953	990	942	972	985	974	1009	1007	1016	970	1019	941	921	943	1027	983	941	1020	892	947	984	1037	942	957	993	958	986	957	1002	1010	983	1079	992	1001	943	981	1005	954	976	958	920	991	895	1010	1048	992	922	961	963	954	992	974	1014	969	949	931	998	985	984	1001	962	950	981	985	932	963	945	947	960	916	990	938	1001	1005	978	974	994	963	977	961	1037	979	971	925	941	952	984	988	959	1005	998	931	1032	1027	1010	961	930	1018	986	997	990	928	979	955	1000	1018	997	956	940	1009	996	953	1031	981	960	970	949	969	967	960	1022	1018	911	1051	993	934	1028	1007	1005	1007	1018	943	989	1031	1024	937	964	974	993	964	960	917	975	1005	957	977	1035	985	980	984	999	916	1011	945	921	976	896	980	1020	932	1011	997	948	996	981	936	1011	944	964	1016	1004	957	954	965	964	998	944	1014	973	981	975	963	994	985	990	961	947	909	988	977	970	930	927	1004	952	974	1007	941	1007	984	967	962	932	952	1012	1016	945	997	1017	965	998	1002	972	992	987	918	951	946	1030	953	914	968	944	973	1039	1000	938	941	966	1023	1004	964	982	992	935	961	1020	994	952	965	995	996	974	956	975	988	971	1003	1012	985	978	950	946	940	969	966	978	918	977	944	984	957	960	1007	973	981	994	978	944	944	951	982	938	973	948	1010	967	945	945	986	919	959	977	1001	1003	942	1000	946	980	981	1014	958	993	949	981	969	1004	968	1003	984	1004	973	1017	981	964	957	956	968	937	956	1028	926	945	989	972	963	970	999	972	992	962	928	971	991	926	953	960	1027	999	957	988	994	1001	954	924	925	931	930	1015	983	932	980	942	931	975	1040	960	981	1017	973	1006	1007	971	934	975	977	970	970	937	961	1017	979	941	971	1033	1032	964	995	972	988	965	962	931	1074	993	1006	944	932	983	1009	956	992	974	1020	910	954	1014	1002	965	999	993	954	973	884	976	1031	1014	982	1016	951	971	938	1034	995	955	1007	983	944	932	977	942	916	1008	1002	930	976	981	971	998	945	970	1003	966	958	1037	977	966	942	992	907	933	980	909	961	1084	1028	926	939	972	1004	1025	1004	974	1044	968	1003	961	997	1032	974	965	967	967	979	994	958	970	926	975	952	996	976	1010	976	992	979	993	1016	1024	989	967	949	961	949	968	972	980	969	1016	1018	1028	946	933	950	994	1009	974	966	963	973	987	997	983	987	947	937	959	935	963	946	974	952	951	962	953	975	925	963	974	992	951	959	1017	1002	976	957	1022	988	1038	1027	975	932	985	1033	1009	1001	926	959	914	975	961	977	978	1001	1019	1005	999	979	967	965	946	948	990	1040	944	954	979	947	1028	931	947	947	971	985	968	968	947	968	962	940	1034	963	952	976	999	1009	913	996	944	980	1004	1005	942	938	988	985	1002	1006	987	934	954	933	980	922	966	959	997	982	1002	985	1015	953	959	963	1045	965	978	923	950	975	953	948	972	996	940	955	897	949	1022	1012	989	1014	963	1012	1005	973	1023	978	1021	1010	942	910	1030	999	1006	1038	983	1065	1021	975	1018	974	990	984	961	968	987	996	955	995	973	947	953	945	1034	953	977	944	988	1000	1001	973	975	1009	1009	992	959	978	982	1048	1001	956	984	977	940	992	983	922	1008	990	959	1014	930	996	1007	948	948	1025	964	997	955	992	965	984	941	924	961	1016	987	1013	1009	958	950	937	951	966	1000	944	1004	1030	1011	1011	983	994	1008	982	973	979	994	1042	961	1007	1007	969	967	933	976	982	907	973	938	966	1002	959	982	959	934	984	978	964	969	971	940	981	990	980	959	1064	1013	944	956	978	943	964	926	947	955	1018	989	1068	976	974	963	1027	989	956	988	967	945	1004	961	964	985	980	930	967	979	986	946	1008	965	984	986	997	979	951	990	969	934	976	976	985	930	965	978	999	974	981	940	960	957	1013	984	1005	971	974	1069	960	868	1030	998	1033	956	959	946	991	1000	946	946	1007	994	992	1065	1014	998	997	964	1021	946	927	974	964	1018	987	932	977	1010	958	927	982	990	982	926	963	938	976	991	974	1039	988	968	990	945	990	948	938	966	1018	996	991	928	983	975	952	960	999	960	1024	1007	978	995	968	958	949	975	934	1014	1020	1009	947	958	994	998	970	935	999	929	1029	950	986	921	969	997	1054	958	971	950	964	1012	983	985	1015	1003	1031	992	1016	1054	1001	945	910	980	982	1011	1002	989	1006	984	917	944	980	927	1000	932	977	1011	983	925	952	996	985	999	1035	1001	955	938	973	931	1003	985	1016	904	1001	985	995	957	966	1002	1003
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
