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
339978529006	339978529566	339978530116	339978530666	339978531216	339978531766	339978532316	339978532866	339978533416	339978533966	339978534516	339978535066	339978535616	339978536166	339978536716	339978537266	339978537816	339978538366	339978538916	339978539466	339978540016	339978540566	339978541116	339978541666	339978542216	339978542766	339978543316	339978543866	339978544416	339978544966	339978545516	339978546066	339978546616	339978547166	339978547716	339978548266	339978548816	339978549366	339978549916	339978550466	339978551016	339978551566	339978552116	339978552666	339978553216	339978553766	339978554316	339978554866	339978555416	339978555966	339978556516	339978557066	339978557616	339978558166	339978558716	339978559266	339978559816	339978560366	339978560916	339978561466	339978562016	339978562566	339978563116	339978563666	339978564216	339978564766	339978565316	339978565866	339978566416	339978566966	339978567516	339978568066	339978568616	339978569166	339978569716	339978570266	339978570816	339978571366	339978571916	339978572466	339978573016	339978573566	339978574116	339978574666	339978575216	339978575766	339978576316	339978576866	339978577416	339978577966	339978578516	339978579066	339978579616	339978580166	339978580716	339978581266	339978581816	339978582366	339978582917	339978583466	339978584016	339978584566	339978585116	339978585666	339978586216	339978586766	339978587316	339978587866	339978588416	339978588966	339978589516	339978590066	339978590617	339978591166	339978591716	339978592266	339978592816	339978593366	339978593916	339978594466	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2749	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2751	3600	2300	2751	3600	2300	2751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23507	21577	31808	22353	21578	19999	3220	735	534	470	426	378	364	325	322	315	287	245	266	280	242	249	272	250	220	229	233	230	235	194	230	212	229	223	234	242	209	210	240	220	227	201	213	211	230	216	204	230	221	228	226	210	218	179	235	209	188	206	211	209	210	203	200	199	218	226	206	221	188	226	202	211	213	216	206	202	216	209	213	190	231	227	213	220	221	228	202	222	211	208	201	250	205	197	189	225	214	204	199	217	203	230	246	197	221	197	204	195	190	222	197	205	221	225	206	212	204	214	196	209	216	190	196	212	236	204	200	201	212	198	199	200	223	208	239	205	199	221	219	209	228	189	236	205	195	182	203	210	210	222	204	197	200	231	190	203	217	209	215	205	202	192	199	200	184	216	216	212	224	176	204	189	207	216	211	223	185	230	220	219	200	217	194	198	207	194	214	207	241	209	189	205	193	198	206	209	195	187	187	196	199	210	193	198	223	196	209	196	190	221	220	190	211	220	222	215	192	217	200	219	205	196	241	199	233	207	195	194	224	216	215	200	173	200	199	209	213	204	202	191	198	231	213	191	212	213	212	185	197	198	210	196	213	208	235	196	183	192	193	204	196	205	222	219	200	225	200	208	219	220	209	224	215	197	198	210	202	208	208	202	206	201	206	209	197	213	204	198	236	208	197	213	205	213	215	206	209	208	200	224	194	221	214	192	217	189	205	198	203	221	207	209	195	199	213	214	213	201	214	211	173	209	204	215	219	182	213	190	216	215	193	211	193	175	194	211	180	211	244	197	232	192	202	193	211	234	193	204	211	181	194	231	211	202	194	204	187	215	198	190	214	221	199	202	194	213	208	204	190	194	225	199	186	217	206	214	168	205	187	220	196	204	196	209	208	194	216	211	215	203	195	198	212	216	206	201	196	186	205	237	193	210	194	221	205	207	221	203	195	208	184	202	189	223	210	200	205	214	200	195	213	191	230	213	195	241	201	212	199	210	234	215	218	191	188	227	188	200	209	210	193	192	195	216	228	204	195	218	200	200	211	204	192	243	207	224	197	218	217	210	218	206	202	207	224	200	188	180	216	208	194	214	205	210	191	205	195	212	214	200	205	197	224	203	225	199	201	211	228	182	231	204	178	195	220	216	221	196	205	183	211	208	210	210	245	203	215	187	202	228	190	196	195	222	205	209	230	214	203	197	211	191	200	234	197	222	188	221	211	198	229	213	209	188	196	192	202	202	206	209	221	201	216	180	210	188	195	228	207	224	197	209	191	196	227	196	211	218	178	223	203	229	185	195	216	208	204	239	199	199	234	208	233	178	234	213	203	214	215	191	211	205	199	237	220	232	207	226	214	184	207	209	192	193	202	201	192	209	212	202	211	179	219	201	209	216	186	209	193	172	193	203	182	177	210	218	204	199	211	208	216	240	212	209	182	208	202	200	192	228	197	192	218	211	226	196	228	198	178	206	192	204	208	182	185	212	195	209	207	203	193	220	212	199	205	201	211	191	191	199	209	226	199	236	211	195	177	205	203	196	244	222	196	226	212	212	196	215	219	223	230	215	208	218	217	211	205	217	211	203	210	169	201	201	216	177	191	197	200	195	185	206	204	216	237	195	185	199	225	204	195	195	195	192	179	186	212	221	217	225	188	189	206	223	201	200	189	204	178	203	198	233	205	223	171	190	210	202	203	184	193	187	209	204	184	219	230	207	179	223	204	216	205	195	190	209	211	221	188	198	229	202	190	201	181	196	201	221	215	184	188	194	192	234	211	195	201	186	203	208	223	223	199	216	217	211	212	200	215	192	196	203	202	201	208	229	189	220	208	212	190	212	188	193	192	199	208	215	223	230	219	215	197	197	226	193	184	216	223	198	217	199	199	207	214	217	207	246	213	217	192	177	223	222	219	206	201	205	203	196	205	212	208	193	225	189	198	198	214	226	213	196	191	213	224	191	201	182	193	205	182	182	199	211	203	201	207	223	228	223	208	216	191	188	223	217	204	232	205	214	201	191	208	171	224	209	207	198	212	206	209	205	221	184	236	230	218	212	214	230	196	219	217	202	195	219	201	193	224	195	188	209	223	216	199	239	211	234	197	216	196	220	195	190	214	203	209	232	235	201	229	197	218	183	187	222	171	217	199	212	198	211	202	222	206	209	197	232	207	182	200	180	203	216	189	201	218	196	217	225	231	225	190	176	191	209	213	201	217	222	206	188	205	225	196	205	222	198	201	206	209	194	212	226	223	199	184	244	203	214	185	171	209	201	185	189	217	232	207	187	191	195	201	230	199	201	226	218	197	226	214	228	198	202	202	212	192	202	195	202	237	193	174	208	217	193	222	202	207	219	212	214	186	201	245	215	224	203	189	217	217	220	226	189	213	222	200	202	199	223	214	233	190	196	233	209	192	193	220	203	209	206	190	244	229	209	202	213	208	226	214	220	193	198	200	204	204	208	189	206	219	192	211	203	189	208	229	229	219	216	206	210	199	218	205	191	209	208	193	212	200	213	184	231	197	196	198	214	209	206	228	216	201	214	212	200	205	208	207	203	197	232	202	200	204	210	196	203	223	217	232	182	191	213	167	229	230	222	223	218	174	222	208	225	183	220	231	210	219	216	201	210	214	218	199	198	188	196	205	198	209	215	207	225	212	205	177	203	206	224	198	187	211	210	213	201	215	198	217	205	213	209	205	193	222	222	224	235	205	192	196	223	182	239	199	197	200	204	209	203	208	191	196	216	194	207	189	196	205	198	225	221	195	197	209	218	217	195	206	224	216	193	210	218	213	178	211	221	206	219	184	219	221	200	199	197	213	208	203	215	196	194	202	213	217	212	218	210	226	209	209	190	223	227	195	193	200	236	210	178	195	207	213	182	206	208	208	205	225	195	217	191	220	219	240	193	197	207	171	199	197	174	209	224	212	196	201	190	203	231	251	222	192	212	198	205	212	181	220	215	191	192	189	197	206	197	219	202	190	220	226	197	199	204	220	221	229	201	214	212	233	212	209	208	167	215	197	174	225	202	191	201	213	199	195	175	190	210	209	197	183	219	201	197	235	220	191	200	211	215	210	213	207	205	209	193	211	221	195	197	183	217	225	221	196	208	220	190	191	204	211	169	224	203	202	221	216	206	231	198	248	190	211	184	192	155	205	200	194	199	226	195	228	216	190	230	211	198	229	194	202	200	201	208	211	222	215	218	196	192	210	218	197	200	222	218	230	189	225	191	199	211	189	197	208	206	200	212	231	202	214	206	189	200	211	218	188	178	215	181	212	209	238	237	192	203	212	176	203	201	207	196	207	194	218	211	209	210	250	200	215	242	207	203	211	188	207	229	202	229	193	200	196	192	210	212	190	201	211	193	195	214	200	218	191	226	218	203	207	197	202	191	209	194	191	202	211	209	200	193	195	207	204	208	208	214	223	230	215	213	209	201	193	232	189	176	237	209	215	206	182	225	196	221	214	217	190	196	221	195	203	177	214	219	211	186
54207	58311	29700	5323	3533	2598	2087	1630	1387	1073	946	817	734	660	568	537	512	451	465	456	432	419	410	377	372	399	355	375	369	319	326	338	343	330	342	304	317	327	314	316	315	292	344	316	294	298	290	302	326	288	320	306	288	308	289	282	264	310	329	282	317	269	280	289	317	294	305	308	273	331	301	279	286	273	309	321	312	295	270	261	292	296	287	305	310	309	283	308	315	284	295	304	265	301	306	285	308	286	316	283	299	278	274	281	303	257	308	267	311	291	317	277	287	305	280	282	282	273	278	291	287	306	307	310	292	285	297	299	298	257	285	270	322	284	278	282	273	286	279	321	284	315	300	275	294	273	271	287	309	320	291	298	286	282	319	307	277	290	298	299	275	292	272	274	273	294	297	283	270	274	276	312	266	298	286	321	268	291	294	275	291	291	271	291	257	277	280	281	277	272	303	287	283	278	273	286	280	299	299	282	294	291	293	300	307	305	289	299	286	296	283	333	309	283	294	281	314	275	315	305	292	268	284	297	279	301	309	308	264	303	304	269	277	292	288	317	317	317	291	326	297	263	294	266	320	303	276	291	278	284	280	322	295	287	298	278	307	303	258	279	301	287	285	265	295	291	294	283	275	255	288	278	290	297	275	291	276	278	305	294	307	287	296	280	291	275	304	294	279	268	288	286	287	315	305	294	284	264	298	303	291	323	301	275	275	324	268	284	303	307	297	286	299	277	294	312	287	279	287	298	280	297	293	299	291	231	274	305	297	294	293	298	290	279	294	281	287	290	318	311	314	267	276	287	298	282	318	279	249	307	287	290	298	276	300	322	294	290	285	283	313	283	292	296	320	300	282	293	270	282	282	277	290	283	308	313	325	302	274	294	282	302	291	303	279	274	282	293	283	279	288	277	256	307	283	312	268	293	302	288	284	274	310	306	300	251	303	273	307	327	283	292	300	289	295	291	291	297	312	301	280	316	295	306	285	293	282	270	301	311	316	283	275	283	283	291	304	292	274	288	277	304	281	302	295	271	283	311	292	278	254	295	276	279	316	321	299	269	308	308	272	299	286	289	283	294	275	267	303	285	319	268	299	303	297	278	272	300	282	282	269	279	291	283	292	289	292	253	315	287	325	292	306	297	289	294	290	275	267	288	288	285	310	293	285	275	278	280	304	249	279	257	284	305	272	294	289	281	276	271	297	283	300	255	278	270	276	280	298	294	289	312	285	264	288	302	286	279	283	279	314	281	266	295	262	274	256	310	279	293	273	303	299	281	300	289	297	277	288	300	288	263	307	302	311	306	295	309	299	266	289	273	263	302	273	298	276	277	311	295	295	275	296	298	262	291	262	320	275	286	298	295	281	287	284	286	299	294	300	301	269	278	259	275	274	296	281	278	316	298	265	302	280	293	281	272	297	314	319	268	295	308	306	268	269	311	302	281	274	323	280	307	296	283	289	280	290	266	293	271	270	314	271	265	305	311	259	262	301	303	328	264	296	278	286	252	298	308	299	304	302	256	296	295	274	312	305	270	268	335	287	265	303	288	265	258	324	290	283	284	298	305	286	281	244	297	280	265	266	275	271	291	292	266	284	293	298	284	288	297	275	283	307	270	311	280	275	301	309	280	277	289	241	292	272	279	304	304	279	293	293	263	309	287	297	293	323	290	271	287	314	273	297	290	281	295	299	270	304	287	290	275	292	296	256	271	318	289	298	298	299	289	329	298	293	313	282	304	296	296	295	298	264	309	266	298	294	297	321	293	282	313	294	306	320	273	308	286	302	297	254	311	279	280	296	304	295	279	288	270	300	271	311	277	285	286	295	287	273	283	305	269	279	321	286	265	280	300	310	293	265	312	307	289	311	307	285	281	278	280	285	314	277	290	295	300	271	292	288	289	282	270	273	245	306	272	260	293	276	294	268	268	281	321	316	323	284	283	299	293	303	275	265	301	283	308	290	301	271	268	273	290	303	264	269	257	279	282	275	324	301	284	316	287	297	300	298	277	256	295	297	279	280	291	309	276	292	242	297	255	282	320	289	294	277	276	317	292	263	275	287	277	301	239	272	267	292	284	289	303	282	326	305	304	277	282	257	263	322	279	281	310	287	268	275	305	327	291	312	266	297	252	283	304	308	273	272	293	305	289	294	281	313	301	324	299	285	295	273	303	296	272	287	305	305	279	299	272	271	283	291	292	276	305	299	294	297	279	283	270	272	292	266	259	307	290	326	291	282	271	275	280	290	310	305	275	271	295	283	270	279	288	266	313	277	316	281	286	275	293	273	282	311	284	298	302	257	293	317	249	264	279	281	287	287	308	259	327	307	284	312	277	310	292	313	320	276	261	294	268	312	282	277	292	308	303	266	267	312	292	318	297	286	278	261	293	260	268	304	294	288	278	282	271	305	291	252	263	307	287	304	263	295	298	295	310	288	266	287	273	271	286	281	335	307	284	298	319	284	299	298	281	298	315	291	293	286	293	274	311	311	282	273	307	306	289	294	273	314	309	274	295	274	273	319	299	293	282	289	273	297	277	305	297	292	328	297	283	294	285	277	316	307	298	297	291	263	269	291	270	283	299	282	296	291	301	286	253	263	298	303	279	246	267	275	293	273	300	285	297	281	320	317	252	314	294	325	254	280	297	278	263	310	308	284	304	285	264	309	293	320	289	330	276	285	271	288	284	296	289	272	268	285	283	318	286	288	304	326	306	288	288	262	296	287	273	301	306	292	313	290	324	282	298	260	313	320	333	294	283	296	277	276	292	273	297	279	276	270	278	300	290	303	290	276	290	294	272	282	309	295	276	281	289	287	311	309	290	298	283	285	320	259	267	252	282	278	274	285	298	275	286	299	302	296	271	304	249	269	310	273	273	259	311	309	274	299	329	292	276	267	285	284	308	287	280	268	292	293	306	273	277	268	272	292	278	274	272	281	272	289	298	284	299	289	309	277	288	266	269	281	297	304	297	285	306	291	279	296	286	270	278	319	301	280	294	281	296	299	283	297	282	286	300	282	293	292	292	286	294	264	300	293	279	305	277	287	292	265	329	277	265	304	273	269	320	290	264	306	298	320	304	285	265	267	245	267	267	295	290	280	278	296	281	310	250	304	310	264	263	279	313	295	284	273	313	299	320	311	305	304	318	291	288	307	291	265	301	292	313	280	297	292	282	276	282	280	283	271	285	265	303	280	315	278	285	296	280	303	323	300	293	290	299	279	301	295	274	295	298	310	297	299	256	273	308	264	304	264	282	288	290	283	295	298	293	307	278	265	304	286	302	298	277	283	282	283	297	304	278	297	309	285	268	279	270	294	314	316	271	321	286	317	302	283	304	312	306	274	271	287	311	297	304	298	296	277	300	298	266	292	318	287	300	269	293	291	268	263	306	322	291	268	292	284	313	285	301	312	252	288	305	292	295	284	305	276	298	282	286	279	318	292	275	271	284	284	276	305	306	287	272	265	298	294	322	284	288	293	263	268	289	288	296	288	277
27248	21082	17941	2035	690	684	683	683	684	654	603	648	609	660	551	608	604	608	617	676	614	610	578	641	579	635	633	584	641	629	631	624	640	654	636	620	662	644	638	612	611	655	652	651	618	568	634	618	622	673	631	603	604	602	630	626	593	617	629	629	626	591	613	634	609	631	616	623	640	653	614	584	586	567	646	585	614	585	625	636	634	654	657	651	624	619	629	620	616	624	589	586	634	640	659	640	656	619	593	656	636	656	637	621	606	601	566	647	598	617	634	558	639	628	620	619	665	578	612	638	620	620	586	588	595	578	634	644	652	598	644	620	655	614	655	655	615	620	634	643	655	634	688	614	632	650	606	595	596	588	578	606	651	560	649	611	591	644	603	615	610	627	598	639	652	590	645	577	608	649	664	643	653	628	639	648	604	618	607	624	622	612	645	643	647	619	629	632	612	600	609	614	641	610	606	625	625	581	609	679	642	606	657	601	610	603	604	621	616	634	645	621	599	651	626	638	662	609	598	645	624	660	628	586	640	664	602	620	602	626	639	593	616	693	607	623	640	637	635	603	624	629	592	630	587	648	626	625	660	631	660	651	658	639	617	616	617	633	643	635	629	641	668	615	630	639	603	653	613	626	631	632	655	622	626	611	615	585	609	619	629	600	655	649	586	616	619	647	612	594	603	590	608	603	643	679	602	667	644	608	598	618	684	598	649	617	612	643	615	613	586	633	619	616	623	601	674	614	583	675	629	602	635	601	627	619	648	614	636	620	663	601	606	618	616	637	623	665	611	622	608	628	603	623	623	636	625	627	583	665	589	615	658	617	623	576	615	670	611	683	642	699	608	612	597	603	595	624	637	602	610	599	641	617	636	576	681	651	612	607	589	633	623	608	614	606	625	611	630	627	589	658	616	632	650	596	592	635	595	640	625	595	636	619	622	581	590	662	622	596	594	608	593	633	645	629	621	621	621	569	616	598	614	655	614	598	586	648	607	636	614	634	594	606	619	619	616	649	658	650	631	574	637	646	635	601	589	614	606	630	612	671	674	645	584	603	656	614	607	643	664	625	658	608	625	633	604	655	638	635	652	639	617	614	636	602	626	639	565	658	655	608	655	604	639	651	599	569	626	621	651	611	592	618	645	597	658	657	613	613	566	585	581	631	666	577	634	619	588	693	611	630	603	638	599	665	643	596	614	616	591	638	574	651	614	613	643	610	627	668	663	646	612	627	605	634	655	606	628	592	653	604	586	618	656	651	632	601	635	644	664	608	617	633	624	641	662	630	655	628	590	625	602	596	641	664	603	608	591	642	617	604	648	597	637	638	659	636	673	614	584	636	651	616	599	597	646	638	597	642	652	638	593	609	647	612	609	621	618	584	612	623	659	616	636	646	637	615	615	631	576	644	625	628	614	620	644	603	612	636	610	619	640	621	659	644	594	652	605	640	605	601	646	611	666	622	657	620	615	627	606	585	649	635	621	630	622	652	635	675	632	625	636	624	631	624	644	601	622	612	658	666	648	635	628	657	615	625	627	648	566	614	611	622	603	608	634	658	613	592	640	615	610	618	620	609	648	614	656	634	616	606	581	663	598	583	584	594	653	610	637	580	583	682	617	637	620	604	604	637	634	617	605	637	594	609	622	610	646	646	590	629	658	598	639	573	615	578	612	578	581	648	646	685	627	643	603	633	600	616	628	629	633	607	645	654	605	634	649	609	650	582	611	614	645	630	664	608	651	633	604	615	649	613	615	646	668	608	563	652	620	600	623	592	658	649	632	624	641	638	626	669	655	599	642	629	681	611	614	637	634	583	628	581	605	626	632	627	616	643	601	615	623	579	685	602	645	614	620	638	589	600	572	675	648	670	601	637	632	596	587	631	596	575	620	643	609	637	604	617	600	636	604	645	604	590	644	676	593	614	611	636	645	616	626	625	571	633	625	600	601	611	621	623	622	581	633	615	598	633	618	615	661	618	566	631	595	662	580	635	638	612	619	622	641	588	646	603	640	604	632	618	582	669	648	628	619	668	603	597	614	636	611	617	587	636	665	612	634	616	638	576	647	642	640	659	622	621	594	626	593	621	640	632	647	603	624	645	620	593	627	652	645	601	630	627	624	630	619	620	644	600	629	627	608	615	605	597	614	679	612	590	632	636	649	634	597	613	643	644	612	663	619	654	598	609	664	598	616	676	611	616	610	603	623	622	640	616	618	604	623	652	606	620	601	656	595	626	640	637	619	642	609	578	590	609	622	612	613	621	652	636	590	593	629	690	657	597	619	664	641	627	641	598	632	586	644	579	629	559	637	626	605	607	646	621	648	656	636	610	647	639	636	627	645	628	602	599	629	604	612	639	621	620	623	636	628	666	576	678	637	614	572	635	665	570	639	606	633	614	654	568	623	639	601	611	657	586	596	665	671	636	633	615	590	632	636	604	589	606	583	634	631	642	616	632	693	638	639	622	619	603	618	656	612	614	594	590	622	632	657	608	625	642	605	641	596	627	654	591	617	623	642	617	628	620	653	655	593	666	624	625	632	631	611	601	642	691	644	690	628	593	622	623	642	658	604	624	624	613	632	644	625	632	614	631	634	672	638	638	670	596	635	594	614	645	640	615	629	629	640	656	590	631	648	658	639	579	655	644	585	610	628	639	613	619	590	632	644	648	658	638	597	638	610	625	596	621	665	613	644	647	628	652	674	620	619	590	614	654	618	635	604	608	632	644	637	609	629	615	602	623	611	645	641	607	616	584	576	630	633	628	642	654	632	606	634	624	612	612	628	631	629	659	627	613	621	610	605	620	643	602	642	627	595	643	614	617	611	684	594	645	607	646	609	664	629	650	614	607	619	579	596	619	609	642	625	634	611	662	625	615	612	601	617	633	586	609	620	611	621	663	626	629	641	657	597	606	645	613	632	676	584	624	621	614	654	676	613	618	625	618	624	584	611	624	612	635	641	618	640	605	659	626	598	643	609	612	644	627	592	601	646	575	640	565	628	643	622	643	635	643	639	648	599	620	635	586	637	621	627	581	632	621	629	643	620	642	620	629	629	615	597	629	629	631	580	625	595	631	640	582	633	683	589	609	628	678	588	625	626	605	647	627	655	618	603	582	614	627	623	595	648	638	684	616	651	607	646	617	607	620	626	593	586	646	625	638	621	637	662	620	634	623	616	644	580	590	593	628	619	587	553	624	621	609	589	596	644	629	642	584	626	574	654	604	602	623	617	638	621	604	632	580	644	641	665	592	577	623	626	640	620	622	640	621	602	608	644	645	595	607	637	646	632	600	587	570	569	644	628	586	635	622	590	660	635	636	625	611	649	588	618	643	638	644	620	647	679	618	581	605	645	631	626	641	634	630	684	617	609	639	649	651	643	631	645	608	600	616	606	618	604	614	635	629	626	629	688	645	597	625	632	578	583	627	637	604	645	634	661	619	608	635	608	625	644	616	670	649	628	610	661	584	626	563	633	588	643	611	653	626	604	568	661	662
19273	21985	13918	1103	963	897	881	863	895	894	861	837	821	810	879	833	835	865	844	899	825	816	868	842	814	832	830	862	848	834	805	845	902	846	909	818	854	839	803	834	812	874	865	828	812	807	833	813	796	861	835	799	838	826	808	813	848	820	854	856	819	846	946	815	875	853	809	814	818	879	830	780	851	822	804	828	818	784	857	863	833	859	864	808	868	797	843	840	841	846	840	844	811	776	821	871	799	813	783	848	820	826	824	836	828	852	862	800	846	835	815	825	852	799	796	787	839	798	832	833	832	846	829	834	808	838	843	829	823	798	851	850	805	836	867	808	808	878	801	840	853	793	871	836	839	858	827	825	806	823	818	821	809	885	870	824	792	884	862	843	781	823	816	849	835	797	884	822	831	871	817	867	817	830	826	835	869	808	808	802	827	849	859	871	841	819	798	814	812	816	846	820	869	847	844	825	822	838	824	798	836	851	843	874	832	860	851	833	835	840	815	848	823	860	866	840	843	859	887	846	814	807	867	791	828	842	858	822	848	829	845	822	834	819	853	865	802	791	866	864	846	815	855	811	770	807	807	826	812	854	890	818	809	855	870	799	873	868	853	862	789	821	899	840	819	760	824	805	850	863	812	829	815	867	814	855	844	858	821	784	877	843	834	844	849	800	868	813	839	826	817	888	839	837	844	827	825	846	818	803	828	835	831	914	860	778	898	840	821	808	885	832	801	819	802	850	886	871	891	846	885	821	828	819	863	820	808	856	836	857	819	869	843	818	825	868	824	813	848	859	814	819	850	870	895	816	838	779	837	785	869	838	859	843	801	804	825	823	864	809	830	813	806	831	834	826	891	849	830	840	816	813	861	827	798	826	857	810	857	848	879	826	791	836	815	851	848	847	836	868	917	820	819	788	789	838	863	839	845	799	830	857	865	879	859	777	830	810	816	916	838	848	844	841	785	869	826	886	846	843	792	867	828	822	830	865	789	823	790	843	893	838	799	831	856	861	803	864	844	796	819	835	826	835	802	839	881	797	831	873	837	806	819	851	836	861	850	801	878	871	845	830	791	910	788	846	833	830	848	808	798	783	816	888	817	802	879	853	816	872	840	844	857	788	818	836	825	868	827	843	841	836	893	852	810	821	831	799	811	850	880	836	756	845	810	810	861	827	809	809	837	804	870	905	838	869	854	822	793	821	831	858	859	866	841	818	776	862	832	811	827	841	806	835	791	875	852	803	835	874	810	800	851	817	822	805	840	785	844	822	833	825	859	844	853	820	833	811	826	826	814	802	762	810	860	815	779	793	858	873	915	858	800	809	838	857	812	788	799	835	888	840	808	870	892	849	850	892	832	794	800	824	832	813	843	869	857	824	868	844	830	811	852	867	847	826	898	844	877	809	881	853	828	869	848	862	816	875	892	775	845	833	819	844	844	883	819	828	781	856	826	818	862	859	808	786	834	813	839	829	865	804	837	772	863	835	830	788	863	889	851	859	813	796	761	870	813	871	843	789	845	850	878	806	809	851	815	815	795	801	772	865	852	872	821	820	831	814	807	803	836	830	821	823	829	857	857	829	884	864	831	789	770	831	835	842	869	830	838	847	855	887	847	846	818	819	845	893	803	839	846	854	849	813	812	873	852	846	885	835	791	798	828	815	818	862	785	845	827	778	841	841	874	819	783	835	834	825	841	811	818	828	849	870	807	823	862	777	822	770	817	857	819	818	861	822	797	818	838	848	838	865	857	807	845	783	854	791	832	817	817	856	839	853	884	852	819	889	898	817	837	812	838	799	819	833	862	830	876	867	797	819	830	827	803	851	822	849	872	843	827	837	802	834	828	864	842	846	890	855	803	854	850	863	850	876	871	791	867	838	870	796	781	871	797	803	845	826	838	851	851	918	837	814	815	889	876	801	868	883	823	787	815	818	890	901	902	866	800	835	842	809	816	842	816	796	794	807	797	853	797	850	863	855	826	805	817	852	849	879	840	781	846	847	842	809	858	882	815	853	858	831	816	828	813	829	890	867	783	831	798	805	871	833	837	844	866	842	810	865	828	847	872	837	784	839	789	861	888	856	824	874	792	810	822	866	840	797	839	814	840	871	840	841	867	797	819	850	830	877	830	801	801	867	851	874	825	813	869	869	871	846	833	845	823	868	836	845	842	866	822	819	773	869	825	796	790	874	820	883	847	877	852	800	833	828	788	825	846	780	810	822	810	762	837	775	792	873	843	877	789	862	849	877	834	868	843	861	779	841	872	813	837	832	871	891	874	873	777	852	810	855	862	825	831	857	839	832	855	898	853	828	865	845	884	855	891	837	826	836	831	846	825	868	834	830	792	835	847	833	904	824	828	864	893	878	811	863	851	848	825	876	822	816	843	841	758	816	800	795	780	827	805	793	851	816	797	817	856	885	810	863	801	851	848	860	881	791	852	825	816	843	825	821	865	843	811	810	854	846	802	817	786	829	814	868	834	847	888	812	810	810	821	822	875	862	871	806	805	815	805	855	808	832	812	801	838	820	791	855	837	851	810	805	828	802	856	846	791	839	836	820	816	839	820	851	867	833	841	836	821	839	842	852	831	803	851	833	895	864	836	839	839	843	798	871	855	825	844	859	809	802	835	802	786	840	907	874	781	840	885	854	784	775	815	857	848	839	851	882	858	834	848	871	876	858	859	845	840	831	900	795	802	845	798	796	835	797	845	810	819	807	818	808	805	813	839	834	820	802	862	791	788	830	891	873	827	834	805	905	864	814	812	876	815	834	841	872	827	821	794	819	838	800	844	846	863	794	854	787	802	839	808	817	856	825	858	826	797	827	864	799	843	806	848	814	845	847	839	803	829	874	826	852	795	816	818	821	857	802	825	834	835	827	819	828	805	849	762	828	849	832	839	828	841	812	813	824	804	818	858	825	834	882	882	842	843	786	824	893	818	818	832	862	789	810	825	848	799	827	851	832	829	842	794	849	856	847	856	842	827	843	863	813	779	851	852	816	817	828	850	862	818	867	821	797	893	852	869	831	829	839	891	820	844	804	814	859	846	823	825	854	832	864	833	830	889	820	811	841	849	858	825	876	811	878	847	821	836	819	859	812	785	801	815	844	813	806	864	837	863	839	842	848	822	858	791	828	812	824	840	876	794	789	817	838	849	783	834	878	816	826	799	841	818	873	880	846	841	849	846	862	825	815	845	852	850	848	836	828	847	836	820	822	811	813	835	832	838	858	823	848	836	827	856	847	806	786	851	800	849	784	828	859	875	843	866	886	816	868	885	789	830	885	815	829	848	785	883	806	801	818	857	808	823	870	838	853	841	831	773	850	826	823	828	823	881	843	834	810	811	858	806	820	872	798	806	817	841	782	844	825	881	802	853	839	812	842	869	868	811	866	835	848	826	837	803	856	798	845	813	835	885	849	783	842	849	835	830	838	794	809	836	826	823	833	809	838	922	901	837	877	852	926	848	802	842	809	821	892	784	823	803	838	859	824
24082	21262	31425	23371	16028	2510	941	783	673	640	625	571	557	562	573	567	498	491	522	503	533	508	521	531	519	464	505	508	500	502	497	533	514	474	492	486	484	504	476	497	542	475	461	508	492	508	505	520	496	552	496	480	506	512	495	509	487	485	471	511	508	497	494	503	522	470	520	496	512	423	491	519	490	463	496	436	513	470	484	482	480	478	488	508	478	502	497	485	512	457	488	495	492	468	471	502	461	443	479	464	447	481	501	463	486	482	518	500	522	468	514	476	490	535	504	506	457	492	475	469	486	489	478	514	506	483	509	496	504	510	508	495	490	472	477	473	528	488	510	486	493	496	494	488	480	458	518	454	509	491	503	485	472	480	525	496	528	473	485	506	509	517	502	454	504	496	474	473	507	517	493	487	506	515	473	513	492	465	525	469	478	490	495	523	479	507	463	493	486	477	476	462	485	490	505	457	507	495	500	489	477	500	476	445	489	510	487	494	441	478	523	449	513	516	485	512	476	508	483	482	503	515	500	513	478	502	493	549	494	479	481	501	509	499	483	495	479	506	513	501	474	481	461	492	470	492	507	489	483	512	499	486	509	505	499	484	515	477	506	486	489	504	493	498	477	482	487	509	493	480	487	505	510	494	471	491	495	458	474	499	511	501	531	490	501	520	499	506	502	437	500	501	491	466	498	456	476	512	491	513	474	529	521	479	488	471	473	457	506	521	512	513	512	496	521	510	475	502	493	505	491	488	488	478	466	502	483	514	459	480	487	462	520	499	517	460	450	508	490	478	472	481	517	474	499	492	483	539	473	459	499	504	494	504	465	540	506	496	496	442	529	494	510	466	481	511	463	497	528	468	489	496	526	455	498	467	506	469	508	506	494	493	505	479	466	468	456	471	469	449	510	455	508	475	498	513	474	495	491	448	491	516	532	473	499	494	494	462	505	538	455	500	503	519	529	527	450	547	518	503	494	478	507	520	493	484	480	487	453	509	472	477	549	469	464	469	513	483	504	466	511	447	525	458	495	475	493	510	487	500	491	479	454	491	480	543	463	484	479	485	500	475	514	487	475	512	504	474	500	491	451	465	520	439	509	460	482	505	506	462	507	461	523	528	450	487	517	482	466	501	498	470	519	477	528	527	484	519	463	480	498	490	495	507	516	498	504	518	501	468	494	467	469	459	467	514	520	488	469	527	479	541	504	497	463	473	464	494	482	450	463	444	515	471	547	508	462	486	472	464	497	499	490	472	495	503	529	507	478	508	541	447	477	492	529	508	504	502	477	525	469	480	484	466	478	488	475	503	493	464	502	493	475	471	473	504	478	495	487	516	491	500	496	489	479	490	462	484	484	451	507	495	492	507	472	500	506	536	497	462	499	484	481	459	483	460	491	504	502	512	516	511	485	500	486	484	487	461	483	477	471	522	481	493	494	494	485	488	521	497	451	517	488	488	491	489	501	549	496	473	468	482	502	516	481	473	489	497	456	473	527	470	463	533	520	493	480	480	434	469	497	468	496	507	499	461	487	447	492	498	499	495	510	482	480	491	560	477	497	466	509	469	527	524	486	495	483	503	487	433	463	506	483	446	510	450	496	490	495	492	481	492	485	445	469	531	457	494	505	487	475	488	483	490	497	498	468	485	495	501	501	512	479	544	492	528	517	484	475	495	488	520	485	482	487	469	483	478	458	481	501	519	489	509	466	472	478	506	502	478	518	510	473	495	523	483	503	476	475	464	475	494	465	529	503	480	519	485	478	492	453	504	492	492	493	467	473	543	519	480	483	530	478	494	510	516	509	465	498	488	435	488	498	454	467	481	530	484	499	459	495	468	491	457	485	499	484	517	474	490	463	494	499	500	496	528	458	483	494	506	472	486	453	524	474	471	456	499	481	498	476	468	466	468	470	500	490	522	451	532	474	507	506	507	514	512	520	504	478	488	503	486	507	442	463	479	479	480	506	506	501	498	495	473	476	488	521	473	478	533	511	504	495	504	508	478	462	477	489	481	527	448	477	489	474	471	457	511	516	467	479	460	526	486	488	463	472	529	506	489	476	464	462	502	488	501	510	472	466	477	486	488	479	499	517	487	487	507	521	473	458	502	509	455	479	480	501	470	494	502	471	457	478	490	522	487	476	470	478	493	477	474	471	526	503	493	509	434	493	484	519	464	477	516	454	490	521	507	490	477	467	496	465	434	503	494	459	484	485	511	469	473	521	424	492	485	469	494	462	489	496	517	458	480	534	544	507	485	494	505	509	530	508	463	499	476	447	500	483	482	488	494	527	495	475	488	505	526	503	504	535	494	508	465	494	493	513	460	468	489	504	472	478	439	454	512	507	529	533	486	453	485	504	445	500	482	507	481	511	504	530	495	508	499	517	493	470	486	494	485	487	503	467	513	457	479	507	452	480	457	495	481	493	509	481	467	505	504	504	470	504	474	472	490	454	454	506	519	516	513	498	471	501	496	493	503	479	482	527	496	516	518	510	502	474	481	496	467	503	499	508	515	454	490	481	515	481	500	460	517	487	466	462	454	477	542	495	494	494	483	515	518	461	504	472	523	511	496	491	489	452	507	519	497	497	470	483	490	457	497	494	514	484	489	468	447	475	482	434	467	514	475	506	502	465	468	507	516	490	490	528	462	499	471	464	511	468	513	474	485	486	469	492	450	466	461	486	506	503	516	474	462	524	499	464	471	499	503	510	492	478	464	462	493	463	507	524	496	472	464	504	531	512	491	484	481	497	496	507	529	491	567	506	441	539	512	479	526	481	519	458	497	456	518	501	493	485	485	510	533	461	515	516	449	493	492	527	472	460	500	483	514	471	499	524	498	488	499	511	488	468	475	524	499	491	521	489	480	455	507	481	512	506	493	480	472	454	471	553	486	519	504	468	515	498	483	510	512	518	506	541	483	501	467	487	466	485	460	504	515	465	454	472	496	484	490	428	489	484	519	491	512	461	497	513	509	513	533	447	500	447	509	498	446	440	499	523	520	472	494	486	478	476	493	490	494	459	485	494	497	495	484	496	500	495	451	526	498	496	508	517	489	512	508	489	464	497	488	459	482	495	454	487	484	481	441	505	494	466	464	465	475	486	484	488	485	504	473	487	481	491	473	526	506	449	481	501	453	460	488	453	488	506	500	454	484	499	497	490	510	542	453	474	512	492	502	506	440	521	466	500	485	479	523	492	490	485	492	485	486	515	491	462	497	466	468	443	522	492	512	469	478	458	513	460	456	495	509	481	448	499	452	483	477	511	504	482	505	471	499	481	482	476	493	452	469	503	485	516	511	510	432	480	508	536	475	474	537	504	532	515	500	502	503	501	479	458	470	481	461	497	497	497	498	475	488	498	495	510	515	480	497	519	493	460	481	491	520	477	508	485	481	480	527	450	473	472	480	491	496	448	472	475	497	518	490	521	492	491	502	471	479	478	467	495	527	521	450	450	495	482	466	514	503	522	474	479	519	532	492	496	463	451	469	487	502
43556	54063	27279	3439	2428	1905	1568	1395	1219	1077	975	890	918	893	834	808	744	777	777	756	745	771	758	747	697	716	699	699	667	723	722	705	715	691	672	664	706	672	746	746	739	647	653	699	685	653	645	698	689	632	657	675	768	668	681	672	686	689	668	683	691	731	719	618	689	687	688	685	700	731	646	653	704	688	667	640	659	685	656	662	665	702	659	661	718	690	639	685	688	667	683	694	695	692	674	714	713	658	700	708	644	684	698	629	665	689	686	692	625	737	649	680	651	689	671	685	674	643	663	670	664	631	685	670	727	715	677	642	665	634	630	684	656	656	631	659	676	655	707	613	688	693	644	658	644	645	686	678	637	648	623	671	673	685	685	608	684	703	664	658	662	699	686	656	663	645	631	693	640	695	682	679	652	672	627	666	693	674	650	705	679	686	680	672	674	676	623	679	704	652	698	663	726	646	668	702	657	698	661	645	686	694	655	614	705	708	724	683	689	660	649	657	686	673	637	624	691	663	651	619	711	701	662	743	659	656	667	616	648	633	662	662	666	673	663	666	667	684	642	635	678	646	670	650	650	631	690	663	699	645	626	639	648	708	650	685	691	723	639	731	663	678	677	658	686	701	664	659	629	649	647	643	679	643	664	659	680	677	609	665	667	632	665	652	712	682	644	683	664	682	669	678	674	733	717	629	618	690	682	703	670	694	621	683	675	664	665	687	678	674	642	697	654	682	661	681	654	680	667	694	631	658	651	672	693	651	696	676	653	681	675	639	669	714	718	661	667	677	668	671	690	656	708	652	668	678	680	711	683	659	697	721	681	657	722	654	705	660	709	658	645	662	661	673	674	711	676	676	651	696	625	650	674	706	659	709	697	691	692	651	696	674	669	678	670	600	669	678	678	625	692	642	649	698	631	718	608	662	660	703	673	679	670	688	697	679	648	640	654	674	700	673	644	723	710	660	619	620	691	672	672	627	650	679	658	690	625	695	685	711	678	681	652	679	726	679	712	681	697	624	627	661	655	677	674	692	658	664	649	707	707	667	680	652	650	671	724	641	666	690	662	673	671	667	695	660	665	649	697	699	721	640	641	689	665	671	683	637	651	664	632	602	642	689	663	705	663	642	662	690	647	705	643	671	644	665	634	701	617	655	671	676	729	719	705	688	678	682	695	633	689	674	655	654	656	716	681	732	633	632	667	650	666	638	671	689	649	626	681	644	658	641	710	651	758	655	653	650	683	669	640	649	666	666	697	683	655	676	673	676	718	663	680	661	672	669	678	638	629	679	685	687	705	623	658	707	634	662	680	662	629	662	706	655	694	669	671	700	653	667	703	642	691	677	672	696	685	682	684	648	634	701	684	668	691	698	686	658	632	677	670	694	688	662	704	678	684	671	699	668	700	647	634	607	628	650	667	652	631	656	700	650	612	671	655	705	667	669	727	651	652	677	683	642	649	710	694	700	625	653	720	670	724	636	685	670	665	644	678	723	707	683	656	683	681	649	651	672	682	698	635	672	653	711	645	641	690	643	731	685	650	658	638	660	675	667	613	672	636	636	631	651	648	676	659	633	675	682	686	723	693	689	684	675	658	652	659	638	695	711	667	674	647	712	646	648	648	671	678	666	658	712	626	673	669	662	682	653	664	697	662	673	674	700	653	670	664	650	662	711	656	710	687	670	643	653	672	701	639	625	632	690	719	700	701	706	688	681	610	663	662	644	648	651	696	673	647	673	659	688	700	686	684	692	614	656	666	645	626	692	694	681	684	697	640	676	670	678	701	679	620	692	646	686	660	683	653	665	662	680	639	720	670	649	668	647	707	678	674	703	652	640	700	678	680	663	667	676	677	672	674	630	723	687	656	668	686	638	669	661	656	716	675	669	629	654	670	672	671	645	656	641	682	654	666	692	724	675	732	621	683	673	731	672	684	674	709	648	646	661	666	666	666	647	667	661	676	660	634	652	673	701	702	666	698	616	708	692	663	664	639	663	733	671	638	673	652	666	660	668	711	662	707	679	678	651	660	669	687	650	631	741	665	689	660	648	642	661	701	647	682	647	634	662	650	709	669	682	619	632	610	680	627	647	695	720	694	669	649	653	658	621	665	671	639	700	667	693	659	666	621	689	693	699	622	672	676	686	724	693	716	671	703	633	645	666	690	662	661	685	680	698	656	628	683	657	630	616	649	688	690	671	659	642	710	635	636	673	625	706	687	669	688	659	658	634	698	704	736	660	666	713	689	663	704	661	620	660	656	686	743	652	675	681	680	622	661	678	677	652	661	690	657	643	672	677	627	685	645	695	712	650	704	695	648	667	695	672	679	694	698	657	660	642	663	704	628	670	668	675	651	645	685	664	690	675	695	624	720	684	634	705	693	677	662	657	698	682	698	693	678	676	654	709	626	635	689	694	696	715	680	669	689	662	699	688	718	687	669	661	656	637	668	684	679	660	677	647	651	691	662	672	685	688	671	670	688	736	664	650	671	670	682	620	697	652	660	680	721	687	670	681	665	637	687	650	683	656	646	665	648	707	627	629	654	698	695	708	689	659	685	666	688	668	705	638	710	648	691	668	684	643	653	705	680	685	746	680	669	647	673	671	709	652	643	676	671	696	651	683	686	662	675	629	706	664	676	685	670	707	705	692	626	653	673	679	658	649	653	625	640	673	659	674	722	669	702	645	701	658	678	688	649	641	704	635	673	685	683	648	681	683	708	696	695	704	728	654	681	669	643	664	690	642	681	628	658	685	659	659	649	690	691	669	681	704	677	701	662	693	693	704	675	656	706	661	705	695	680	692	707	646	712	709	671	645	671	675	698	665	644	678	654	698	697	703	648	640	682	629	713	669	673	694	664	622	645	670	698	655	662	653	665	692	665	668	718	662	647	663	676	703	666	658	651	682	689	686	664	686	645	644	671	645	662	736	696	610	687	645	674	652	704	650	643	705	677	673	726	669	630	688	632	687	675	674	692	666	640	654	699	674	672	704	683	642	686	687	637	696	659	650	655	680	663	653	620	662	697	679	677	710	657	688	669	652	646	669	684	654	662	673	650	693	639	688	667	711	704	657	682	673	687	673	725	676	684	652	663	670	682	648	683	714	678	664	649	709	635	654	715	694	680	716	657	649	643	650	667	640	725	658	669	662	644	685	655	669	684	712	691	673	671	700	664	677	680	677	678	680	696	681	665	672	623	667	690	688	690	675	669	690	645	684	691	667	686	636	658	704	681	670	709	706	710	672	668	670	670	671	662	702	717	643	682	713	687	658	670	669	715	689	641	683	702	699	680	644	692	672	669	678	681	710	625	687	648	707	668	677	669	702	639	636	693	659	665	634	652	644	635	684	683	648	646	662	687	635	661	668	636	689	720	646	697	700	673	702	656	651	654	673	679	663	648	665	631	653	663	640	710	681	677	691	708	696	699	692	686	682	708	659	694	693	739	611	690	663	680	687	668	629	668	663	629	666	603	709	655	679	675	678	709	643	688	644
23164	21283	31269	23257	20724	10159	1196	669	559	471	409	378	385	363	308	303	257	281	264	245	250	224	240	270	224	243	233	225	242	213	192	245	244	221	206	220	197	212	223	248	192	198	242	207	200	223	226	209	202	183	234	214	244	208	206	212	221	220	201	222	223	212	233	206	182	216	198	184	203	205	175	212	204	203	204	218	238	217	195	233	196	187	199	210	231	182	219	206	206	211	204	204	215	203	219	212	209	204	200	189	194	189	204	198	245	213	220	209	207	213	216	220	188	200	182	221	197	192	209	233	193	222	217	195	203	232	182	204	217	200	169	212	195	187	184	194	229	202	210	201	196	181	200	202	187	193	207	186	193	218	221	178	206	210	178	201	206	235	212	203	212	212	219	200	212	251	221	201	234	226	203	193	176	197	204	206	208	183	212	203	205	179	197	208	223	208	185	218	196	203	218	196	206	218	221	224	188	217	189	191	198	194	195	195	182	208	208	210	195	191	223	211	202	212	203	208	213	208	217	192	205	222	187	197	196	218	217	209	215	221	200	217	212	209	202	186	206	197	200	203	213	207	170	207	218	209	244	193	201	186	236	172	201	200	234	207	195	203	186	208	219	204	202	220	211	184	223	184	215	182	206	201	159	205	201	184	201	205	178	200	219	173	235	220	202	202	204	182	226	193	206	212	207	182	175	180	212	194	210	197	191	220	215	201	231	183	207	210	204	199	196	208	227	202	218	216	214	193	197	196	206	178	210	183	173	206	206	187	202	208	200	199	222	205	186	209	224	215	194	185	199	198	211	210	178	215	189	172	194	242	194	206	202	181	193	201	203	189	210	186	205	195	219	193	212	197	185	225	201	208	182	216	230	199	206	204	202	221	194	197	195	186	199	192	208	188	186	222	206	170	195	225	205	195	213	186	242	210	178	191	205	196	209	185	193	222	221	202	178	196	202	187	217	187	214	201	189	185	219	195	184	210	201	194	219	202	189	206	164	232	213	170	201	203	185	186	203	224	195	224	189	199	200	222	219	196	201	198	180	208	193	201	213	207	208	201	202	201	192	210	202	226	222	205	200	197	207	207	186	179	204	210	206	194	234	216	211	184	196	197	228	221	201	222	212	215	210	198	210	208	204	208	204	216	231	216	252	205	219	189	180	206	210	206	193	197	200	228	217	204	189	207	228	205	192	220	212	205	217	209	197	244	235	183	242	179	201	204	220	213	206	225	189	193	194	210	197	198	194	215	211	176	192	204	198	201	195	202	237	188	211	211	217	212	212	180	201	200	177	162	188	210	200	205	212	229	206	197	211	208	225	209	207	216	206	202	210	212	215	192	214	204	217	186	227	202	202	184	213	205	208	201	192	181	196	185	210	235	203	234	192	205	212	206	216	191	227	191	181	216	187	197	198	178	198	201	220	226	196	212	186	207	209	216	183	211	170	201	182	193	205	208	203	203	204	228	216	213	190	176	212	196	200	199	215	192	200	195	226	179	209	216	209	214	171	206	212	197	216	210	191	198	192	207	204	188	198	203	206	201	203	187	207	203	222	221	209	197	192	236	219	207	216	201	191	201	200	210	183	202	184	197	209	204	189	189	205	200	196	206	245	221	198	204	240	214	203	201	227	205	213	197	180	214	173	222	200	178	206	209	200	193	181	216	223	197	221	188	181	188	209	192	220	197	228	231	183	221	218	198	207	197	204	224	210	193	214	203	202	224	214	200	200	228	206	213	202	214	194	203	203	206	203	192	205	204	221	219	183	213	201	200	189	232	200	194	217	188	158	221	205	201	225	212	219	223	210	203	202	221	212	197	195	183	195	188	192	232	208	206	216	186	192	208	212	195	212	184	202	184	201	210	216	217	214	212	202	225	202	207	203	210	216	217	206	206	187	222	184	212	205	202	207	226	237	213	212	208	208	210	213	197	211	203	184	196	218	197	192	209	200	231	239	189	197	229	215	200	216	208	222	185	196	198	244	206	188	217	205	207	207	203	211	216	181	191	206	209	229	223	182	190	195	194	187	209	204	214	195	191	216	192	217	194	188	181	194	212	191	208	202	199	223	203	216	219	196	185	196	205	204	206	207	216	201	224	181	203	199	196	196	226	202	217	173	184	182	188	194	189	182	218	196	212	192	187	193	182	195	226	192	200	216	188	202	202	205	218	209	201	194	199	195	217	208	198	223	188	216	205	198	209	209	203	189	181	235	195	200	208	214	195	215	208	220	211	206	211	194	202	210	193	214	197	211	177	239	201	222	204	196	205	225	187	216	211	203	234	205	211	210	201	188	194	220	200	197	202	194	206	189	197	220	210	195	214	192	211	207	220	197	208	214	199	226	187	189	219	201	219	217	207	187	206	199	209	209	211	211	194	188	214	213	216	208	202	229	216	205	205	198	216	192	219	221	204	209	207	192	193	185	202	194	234	217	211	212	185	198	192	202	194	190	218	188	208	189	221	212	194	193	187	205	210	218	191	205	190	202	239	205	219	205	188	218	189	212	198	178	209	187	200	226	213	197	190	201	239	231	188	180	196	180	201	191	195	225	208	185	222	213	208	191	197	205	193	191	212	199	203	201	207	231	218	205	197	226	194	212	204	232	214	206	224	223	184	211	206	224	221	202	218	185	221	215	209	208	189	220	180	214	196	194	206	217	217	197	201	224	195	180	184	206	220	195	191	201	202	226	216	212	207	210	203	217	207	207	202	196	201	178	222	203	199	199	216	187	231	212	202	184	197	200	185	196	193	204	213	205	188	197	193	214	213	197	201	218	186	186	187	252	219	205	180	188	204	218	206	209	189	202	199	193	203	230	214	205	209	222	239	206	206	202	182	177	213	210	198	225	211	226	196	204	202	200	203	232	180	220	180	212	210	192	173	197	198	222	193	199	192	183	180	209	214	189	200	216	187	204	211	216	199	189	187	214	209	204	206	180	216	206	210	197	190	206	208	211	197	204	239	201	189	229	217	228	199	185	199	200	200	198	218	204	193	201	208	199	198	195	195	184	190	217	184	226	218	172	203	206	218	231	196	187	197	204	188	206	211	183	228	209	201	187	199	221	212	228	191	213	206	176	204	210	200	216	199	176	209	212	207	231	185	205	186	183	219	203	200	208	190	188	184	197	218	189	191	206	189	229	217	218	193	210	197	205	207	198	209	231	213	194	210	197	202	193	228	194	200	177	205	231	197	185	187	207	194	232	206	215	223	179	215	205	225	186	196	214	232	203	197	222	217	182	179	197	199	204	209	210	189	199	201	187	196	193	212	208	214	182	218	206	203	212	184	202	205	205	175	206	208	194	186	202	203	203	219	199	180	187	179	189	190	193	214	217	206	214	213	210	201	230	183	202	199	203	182	196	182	228	190	212	205	233	196	208	219	222	207	204	200	234	200	188	204	215	219	217	199	204	202	227	192	207	191	222	207	207	206	210	231	172	194	180	205	185	220	216	194	195	197	212	217	212	197	224	189	211	200	210	197	201	184	218	197	210	186
51510	64365	25830	5065	3455	2524	1987	1603	1275	1094	911	814	684	694	590	517	508	487	420	438	400	409	374	391	387	377	363	350	340	353	363	327	345	298	322	307	311	299	296	311	304	311	301	284	307	330	327	309	318	307	306	331	293	278	317	314	296	296	282	279	295	324	325	296	261	278	293	285	303	284	310	302	283	277	261	311	312	288	286	296	345	289	281	324	294	290	299	287	330	284	286	284	309	288	322	283	285	280	295	284	275	282	296	273	287	281	279	273	278	297	298	311	312	295	291	327	270	276	303	285	280	323	299	292	294	299	283	281	317	292	305	278	293	312	307	274	278	296	285	316	284	287	288	313	295	309	282	305	291	307	303	280	273	298	292	278	276	283	280	293	254	266	304	274	305	304	360	272	289	272	290	317	292	260	282	304	292	300	284	286	266	296	311	267	276	315	310	298	292	318	289	299	282	289	290	252	274	274	286	279	309	305	286	309	251	290	290	305	297	309	268	282	312	282	306	317	285	309	303	255	287	285	292	302	253	289	324	292	316	275	317	289	273	278	274	297	267	271	288	284	275	305	288	320	278	283	298	292	273	282	301	256	278	274	295	272	284	310	294	276	278	271	256	309	285	260	277	278	280	288	245	295	273	271	281	298	270	322	303	329	292	300	288	287	285	290	282	291	298	298	279	268	243	311	270	267	260	324	280	285	304	293	296	303	285	279	303	296	281	307	296	297	293	298	272	273	274	281	278	288	286	292	316	304	291	275	280	280	289	268	300	320	295	291	292	319	294	267	296	282	278	277	295	265	327	288	297	288	282	280	295	331	303	275	275	262	285	300	314	270	312	300	296	286	296	295	285	306	294	285	266	312	297	296	295	281	292	279	274	300	277	303	309	304	282	303	278	290	275	285	267	281	264	263	280	282	326	280	274	300	265	285	326	288	268	242	252	332	277	319	281	296	295	298	282	259	304	276	295	268	282	296	312	309	287	288	266	271	297	298	292	292	301	281	288	283	280	256	286	271	295	304	264	282	269	297	307	296	307	284	282	261	282	263	281	270	318	277	277	278	252	265	282	298	269	272	261	269	274	310	280	283	308	286	253	261	288	320	294	285	295	306	284	291	273	285	283	287	306	273	284	330	258	289	280	319	266	271	283	289	296	269	299	275	275	286	277	276	285	313	299	291	296	310	288	267	280	272	290	282	309	273	287	313	277	290	301	300	308	303	286	302	272	287	309	262	288	273	296	288	311	341	272	283	283	288	273	262	307	301	242	298	299	301	300	273	276	268	289	292	280	273	261	287	303	264	249	285	273	253	288	259	286	268	297	271	308	309	275	316	304	275	302	298	291	315	292	303	289	278	301	304	272	309	311	274	290	285	301	283	261	324	262	289	275	274	301	299	269	299	272	281	283	300	280	295	293	278	279	280	271	284	277	295	287	288	298	299	283	274	301	257	291	294	300	291	320	307	251	275	301	276	276	278	278	263	314	287	302	298	297	289	298	278	290	295	295	321	291	280	286	284	334	256	298	275	269	298	297	291	269	292	297	289	296	306	287	300	284	281	279	296	271	299	283	272	262	289	279	295	272	252	277	248	288	303	295	277	307	304	301	276	268	332	271	287	299	291	263	285	298	259	279	290	292	271	305	262	286	271	284	259	284	274	264	279	272	330	295	299	281	261	292	321	316	298	281	256	282	256	296	285	272	321	303	302	290	280	295	298	276	292	300	265	302	268	292	264	299	273	320	281	259	253	302	304	298	266	293	281	313	299	277	265	298	312	272	272	318	286	281	288	292	287	274	262	280	280	274	264	282	290	282	297	307	294	305	289	283	289	284	291	305	275	312	312	285	319	299	289	284	309	299	274	292	297	289	336	264	286	283	271	318	293	288	307	284	283	293	273	283	277	292	274	274	299	303	338	271	277	265	287	293	270	272	284	301	295	284	294	300	307	289	260	272	303	249	293	285	275	243	307	275	273	269	300	324	298	289	287	329	307	271	267	278	271	292	290	294	291	260	294	270	299	301	313	296	291	278	277	315	298	274	288	331	286	288	287	306	274	275	320	270	246	295	275	300	285	283	276	302	252	275	307	302	289	255	288	266	308	270	274	301	284	317	280	276	285	298	277	263	257	277	283	269	300	298	293	280	290	264	328	275	290	278	264	314	297	283	281	291	308	263	257	268	291	282	314	282	262	309	283	300	298	306	298	290	282	310	286	286	291	291	267	259	298	284	282	292	264	274	273	303	312	271	278	311	284	289	272	258	279	287	307	301	267	267	267	276	299	280	307	270	303	289	294	300	332	293	282	294	283	271	286	264	271	296	293	297	277	313	297	292	259	333	266	269	314	259	277	307	278	300	308	298	321	274	286	284	257	283	302	311	321	311	306	280	258	267	298	303	294	301	297	299	296	272	312	311	287	284	310	288	248	278	287	274	295	304	314	298	289	299	294	290	291	305	266	251	307	260	279	266	312	281	302	265	314	302	274	302	275	264	261	301	265	296	288	293	277	294	303	301	266	264	277	279	311	293	303	290	300	278	297	306	297	293	283	275	291	278	298	267	274	280	297	303	269	290	286	291	259	294	259	260	276	291	271	270	273	301	278	284	300	280	265	252	304	278	327	281	276	293	294	242	252	303	308	305	288	315	303	268	268	271	286	292	316	296	250	282	312	272	281	271	269	306	307	310	287	272	299	307	307	307	295	259	290	275	283	268	302	292	300	314	295	291	324	274	277	294	295	277	300	309	270	324	313	327	275	270	321	292	289	294	269	301	269	276	293	304	295	302	290	291	295	316	283	301	275	256	270	294	307	326	290	278	281	301	290	253	278	266	270	291	269	322	289	280	276	249	290	274	306	289	299	285	271	290	278	293	270	289	268	283	277	310	293	285	297	303	284	306	270	326	300	306	273	284	292	265	270	271	299	285	278	283	303	304	274	284	299	267	296	273	254	290	314	282	285	264	277	298	299	296	277	301	286	318	315	288	273	309	296	291	315	297	294	307	277	275	286	285	248	300	303	312	299	262	279	262	278	280	264	283	281	281	274	278	272	268	305	278	320	292	277	251	286	313	300	280	286	270	291	298	281	290	256	314	303	305	288	276	326	296	279	283	299	259	279	309	296	285	286	269	280	298	299	246	318	299	297	266	291	282	274	267	282	285	300	291	298	308	275	287	271	295	285	277	267	287	270	253	264	282	318	253	278	302	278	293	289	268	288	285	298	272	281	296	279	307	248	259	277	283	280	304	254	270	305	257	288	280	321	303	248	268	275	289	277	309	293	283	293	308	273	300	302	287	290	271	274	300	289	274	294	303	297	328	271	304	309	315	318	313	283	290	291	305	303	295	257	280	318	342	315	262	301	304	301	253	304	317	283	300	294	271	290	281	319	298	288	282	282	252	281	266	297	275	314	293	273	332	278	295	267	317	306	293	261	285	303	292	288	273	286	303	302	275	279	281	275	301	289	296	304	300	257	299	274	282	322	276	313	255	274
27333	21503	17109	1574	661	672	664	625	671	633	699	650	659	641	641	647	612	627	638	686	621	622	619	632	686	636	657	605	635	637	625	592	625	627	642	631	630	660	632	637	632	678	690	643	643	658	656	688	631	601	656	621	599	633	613	610	709	678	600	634	634	670	628	616	633	629	640	607	617	593	577	621	574	655	691	664	580	630	628	602	612	616	602	631	599	570	613	591	628	621	620	649	661	570	629	641	642	619	619	627	696	625	627	597	645	650	654	638	627	628	614	617	607	655	651	665	625	661	650	700	629	617	586	641	626	629	608	695	604	608	636	623	643	616	646	665	660	620	650	597	626	658	636	643	665	660	613	637	666	664	608	645	633	662	643	633	647	582	646	680	636	659	637	623	643	632	639	637	595	653	635	616	611	627	613	636	629	611	591	629	628	651	651	604	606	652	657	661	605	658	646	636	637	608	694	634	611	611	654	601	652	609	623	646	651	585	635	620	584	659	639	662	621	620	686	668	666	599	602	629	653	630	603	666	659	650	658	637	616	630	660	655	613	687	652	581	652	634	680	673	633	664	644	664	658	634	639	631	614	651	625	628	598	582	611	651	594	623	627	649	628	612	590	599	628	691	605	601	608	639	640	667	648	625	631	582	651	655	655	603	655	663	593	591	616	659	646	616	642	616	667	605	656	609	621	626	669	630	642	633	578	561	607	622	670	596	582	625	584	660	600	642	623	630	619	609	651	614	593	605	669	638	592	595	597	616	643	650	637	631	599	635	627	656	632	659	640	605	620	703	640	638	674	642	632	627	647	631	645	636	625	630	639	597	613	664	621	630	583	642	629	657	619	623	617	663	644	636	617	625	639	686	608	686	651	616	610	621	605	618	652	635	641	649	626	659	579	640	647	618	605	650	591	647	668	669	647	628	627	663	675	652	640	564	619	626	667	591	637	649	615	657	653	628	570	613	633	622	643	640	637	627	640	611	667	632	639	642	622	610	643	645	656	639	594	639	645	630	618	629	666	610	604	648	649	620	627	642	594	650	645	606	616	590	660	572	574	625	627	603	653	615	645	611	597	614	661	626	652	638	619	649	631	628	565	624	612	618	690	661	606	619	625	611	611	637	608	645	639	605	630	620	652	644	647	632	638	597	589	587	624	630	595	650	567	640	635	669	606	661	623	658	624	618	628	644	613	695	622	583	633	611	643	604	650	599	622	643	608	651	639	602	626	632	630	651	624	607	652	631	632	651	672	633	638	634	651	665	657	652	611	586	586	642	636	636	686	591	611	598	655	605	625	643	640	649	665	691	660	628	655	621	638	653	620	624	637	633	632	639	662	647	596	624	597	623	635	593	599	635	622	637	612	637	602	622	610	673	627	642	638	567	613	631	619	621	672	647	669	617	655	676	658	643	655	621	623	635	597	641	654	664	615	670	660	655	594	623	551	648	620	623	649	606	627	630	659	633	595	635	643	647	664	614	602	636	606	608	618	642	598	624	633	690	655	649	634	598	654	635	630	602	591	661	619	638	633	620	638	635	638	651	653	659	622	644	620	668	670	590	603	643	619	668	633	651	647	622	604	657	661	623	661	647	614	643	625	653	657	640	612	656	680	646	636	652	615	582	616	620	642	629	591	595	662	610	645	633	638	622	599	620	642	634	648	655	602	676	610	625	635	644	649	663	612	621	598	633	627	596	636	651	627	602	602	662	653	633	650	654	637	617	633	632	624	609	625	682	598	606	631	659	627	676	653	617	665	638	611	638	630	659	655	630	616	638	644	597	629	630	623	636	590	662	671	671	591	609	601	598	622	568	634	646	616	594	610	683	614	675	691	649	661	627	664	643	667	635	653	644	627	672	662	616	629	639	698	642	614	648	636	635	661	620	646	578	645	624	604	690	640	640	627	612	632	624	615	649	617	663	723	643	575	605	641	657	634	650	624	641	637	642	666	637	632	610	654	627	645	588	622	628	600	619	700	634	609	609	658	632	631	607	641	630	591	600	601	660	661	655	576	634	616	694	678	651	638	670	577	645	657	696	663	639	654	612	670	629	632	626	649	581	633	621	599	659	630	628	615	619	625	680	639	653	652	676	639	673	634	671	619	645	674	607	618	647	615	634	608	678	624	628	640	582	646	660	583	619	633	661	611	640	641	608	634	619	612	666	637	600	621	584	632	631	651	621	630	618	625	630	582	635	613	705	585	583	622	608	589	651	647	658	607	707	640	602	604	610	617	570	610	657	653	589	615	620	681	609	635	612	598	633	669	663	664	645	660	615	645	627	642	628	589	641	625	646	669	648	642	634	626	639	631	637	587	610	652	652	648	650	601	649	648	664	617	659	609	592	620	600	645	619	629	680	588	636	632	622	646	639	632	648	650	620	632	666	620	682	621	622	640	692	656	653	608	586	604	563	608	640	675	666	652	627	684	627	627	640	575	667	598	609	638	670	638	624	634	637	641	630	616	600	643	555	613	680	625	621	674	666	594	626	631	648	608	637	645	605	593	606	635	648	627	615	644	612	673	630	599	614	672	609	644	625	657	608	632	614	610	612	615	641	656	631	620	623	622	666	698	648	650	607	626	595	675	612	634	607	646	641	604	658	618	609	637	657	614	645	654	664	650	625	629	614	633	628	641	641	642	621	636	639	636	660	637	574	624	628	596	703	639	653	629	621	632	605	670	604	648	652	639	637	667	630	625	627	644	582	665	602	597	605	667	584	622	605	661	598	614	664	601	622	594	584	613	634	646	666	633	651	592	644	595	621	609	592	657	688	626	660	615	614	596	648	593	621	637	572	600	639	615	644	587	643	625	682	640	609	680	657	646	582	635	663	634	653	601	592	573	610	657	604	637	624	662	616	620	679	646	607	649	625	640	665	656	608	625	646	651	611	659	655	647	674	611	616	664	657	611	607	620	613	643	625	623	624	633	648	635	634	657	641	656	617	645	628	634	634	627	623	654	585	708	653	646	604	640	602	597	693	644	635	641	650	630	657	661	624	648	631	656	660	652	616	653	628	641	676	596	615	640	637	672	630	696	641	663	622	634	632	598	663	621	599	639	622	615	614	608	622	660	622	628	598	623	645	654	638	610	620	676	664	650	682	672	692	646	638	626	618	604	651	604	610	613	635	641	639	638	654	630	630	675	589	657	652	642	606	642	615	596	649	639	610	633	614	623	652	615	623	625	640	649	624	639	618	634	621	625	647	633	611	647	610	647	640	626	618	600	612	689	608	671	628	610	631	606	607	584	647	609	634	598	628	628	618	634	591	593	658	636	672	612	679	623	619	648	580	608	620	607	641	633	656	675	610	655	620	705	640	626	613	635	652	595	635	608	665	651	650	635	615	618	629	626	584	590	624	650	584	627	568	629	623	602	625	641	660	666	603	628	644	641	607	637	681	638	651	612	654	577	629	637	627	662	630	639	644	635	619	637	630	674	639	655	641	644	713	603	640	622	646	631	630	582	588	603	596	671	589	633	620	654	612	610	652
18800	27250	13433	1067	952	919	854	921	907	886	919	834	852	844	851	857	886	848	876	833	813	852	870	803	837	882	840	852	854	837	854	867	820	875	839	795	870	864	806	806	857	917	819	867	926	882	870	841	807	833	828	842	853	838	849	819	813	848	864	860	844	850	844	811	864	853	866	873	798	849	828	860	837	831	855	862	833	803	872	866	842	822	889	840	858	830	855	832	852	811	874	814	848	820	858	832	795	831	842	848	830	799	806	828	849	837	877	875	837	857	856	827	833	842	853	830	813	916	844	832	858	851	829	787	823	819	797	849	873	820	835	865	858	889	810	836	824	795	853	872	836	874	835	836	860	904	870	825	862	876	863	894	860	891	841	858	877	843	837	832	859	862	847	843	829	831	819	840	845	801	824	840	834	815	835	886	856	877	835	844	890	837	875	879	894	840	829	852	827	838	814	825	810	861	799	884	845	854	872	827	920	881	885	811	858	896	847	829	837	857	803	873	869	776	862	777	840	841	839	863	805	851	880	838	797	853	867	849	846	813	825	846	881	891	828	834	886	826	855	884	825	842	790	821	806	830	850	866	839	852	887	831	830	858	845	846	802	866	858	839	815	863	869	825	838	849	859	853	803	852	842	875	855	842	835	867	876	853	877	845	854	834	832	818	840	844	843	844	868	861	782	852	843	849	831	839	840	817	880	851	827	823	839	820	853	861	827	955	829	845	838	840	812	823	813	802	845	812	891	818	855	886	839	852	809	865	797	818	869	867	829	812	882	888	852	848	862	827	825	821	861	816	908	838	833	860	854	822	851	853	876	827	811	841	831	831	874	853	814	796	794	836	852	852	836	793	838	872	869	876	816	821	836	847	819	802	851	832	850	829	863	838	800	833	822	805	830	846	885	884	873	888	850	811	840	800	816	864	870	822	865	866	884	837	833	786	840	838	825	775	851	893	806	862	845	807	848	831	833	877	788	859	849	830	872	864	858	855	856	837	913	845	852	875	844	847	843	821	876	799	861	859	862	861	850	773	828	812	827	846	851	798	870	845	859	863	866	867	822	899	853	839	854	842	858	863	840	850	804	840	870	816	827	855	796	860	850	862	855	830	896	810	840	804	910	867	889	861	830	841	852	825	844	856	883	880	849	852	833	842	903	803	847	855	922	816	883	859	794	872	838	847	864	823	877	845	829	851	855	867	854	842	816	897	853	819	867	851	760	844	855	886	843	863	879	876	865	866	835	825	853	864	864	867	833	855	784	856	856	829	852	851	896	866	817	909	857	829	837	820	827	851	808	885	884	825	876	859	789	810	830	835	817	836	844	845	853	856	877	848	848	846	884	844	800	842	818	828	897	846	869	890	873	860	885	827	820	830	827	888	873	828	867	801	870	849	812	815	861	814	884	878	816	856	817	796	814	815	837	879	812	826	840	916	899	875	821	864	822	819	873	827	871	839	822	843	839	829	857	855	839	839	829	816	876	847	820	852	919	870	808	845	923	861	839	879	853	896	862	828	831	815	789	869	782	794	829	853	873	789	864	877	854	841	836	810	806	849	837	838	878	786	854	799	836	842	850	870	838	861	870	885	810	806	817	840	850	921	818	881	864	835	864	799	829	863	800	844	835	864	858	858	830	828	821	847	875	878	870	840	831	833	823	868	909	828	879	887	832	855	858	886	840	840	862	849	827	836	853	854	827	846	829	868	831	855	799	864	862	861	865	817	869	869	825	877	828	841	822	811	888	798	886	880	914	802	849	832	855	849	859	844	883	791	855	880	882	836	808	852	808	817	845	833	809	846	814	818	889	822	861	882	811	903	855	820	794	827	863	830	894	852	874	814	822	852	820	833	847	822	827	871	809	808	835	798	897	813	835	837	840	843	824	855	824	821	826	804	839	840	837	843	872	834	814	871	870	845	831	868	874	849	867	824	820	791	856	862	814	876	812	840	822	844	881	902	799	880	837	864	847	810	846	841	845	857	854	814	885	781	842	817	829	850	835	802	857	854	833	872	871	765	866	808	853	844	807	845	829	840	829	899	861	817	883	853	848	809	798	821	868	830	822	849	882	848	825	793	869	881	845	871	836	814	854	818	840	848	800	863	804	868	877	855	894	789	864	804	854	791	823	835	845	815	834	871	828	790	794	841	837	870	878	857	852	870	847	856	849	835	845	863	851	844	850	885	889	844	881	854	861	828	829	882	853	842	843	869	895	866	847	827	858	837	845	875	817	787	870	834	841	807	832	819	810	846	914	832	839	871	848	883	823	828	854	892	849	854	869	864	871	849	835	810	876	896	803	847	912	817	843	843	779	805	777	860	845	884	818	828	854	813	852	865	836	863	844	822	849	838	814	888	856	837	849	839	838	879	821	885	799	840	822	865	846	841	911	849	860	881	822	881	864	761	859	834	833	871	832	771	839	796	895	860	836	826	853	813	892	882	829	879	843	855	842	907	808	792	824	869	899	790	827	822	858	833	833	857	869	840	817	863	826	866	806	877	823	861	806	857	862	835	832	807	803	827	815	824	842	798	794	872	863	816	842	894	860	853	827	910	811	821	860	823	878	845	829	887	837	838	863	765	813	845	889	866	805	767	867	832	860	886	807	847	878	829	844	839	805	851	846	865	895	848	883	842	830	880	869	860	830	883	808	835	842	863	838	834	840	888	824	917	870	890	811	815	841	845	899	834	864	869	853	842	867	895	863	851	817	861	859	856	892	794	860	851	850	839	883	810	871	825	810	803	850	794	790	843	807	795	856	868	819	773	846	853	886	878	850	858	831	874	858	815	863	809	840	824	834	878	835	872	831	847	855	804	811	846	862	873	779	844	842	802	884	871	816	844	841	877	846	818	787	833	815	860	871	844	867	881	793	823	846	875	852	815	864	874	819	775	866	872	843	808	836	852	842	854	866	849	876	848	836	840	903	896	857	819	873	858	818	863	872	900	846	851	878	904	841	830	828	862	866	841	910	837	829	816	829	884	849	846	822	836	825	856	929	884	862	897	873	919	847	816	840	868	864	824	833	844	842	820	811	833	826	893	837	846	859	839	820	838	842	844	827	836	823	901	863	864	807	806	815	809	825	852	861	818	770	843	780	906	833	922	869	822	880	790	849	796	879	816	839	796	873	818	838	786	872	847	835	875	842	857	835	819	879	843	876	859	872	790	794	809	861	883	884	860	813	874	881	862	777	866	833	798	845	833	856	821	823	833	891	848	863	842	816	863	841	831	874	864	854	820	789	790	863	878	839	816	838	839	870	877	869	894	849	772	841	800	813	837	846	775	832	829	860	809	861	814	859	865	810	847	841	840	836	852	821	843	837	810	839	866	904	816	862	858	815	847	840	850	818	896	839	790	863	855	796	898	800	842	851	865	840	826	842	888	817	860	834	862	865	844	807	861	841	815	801	801	855	881	859	792	834	860	867	848	831	858	864	851	867	815	813	784	849	880	835	899	870	825	864	816	841	804	820	859	820	818	865	803	785	867	884	843
24161	21295	32184	23074	14259	2102	961	729	696	648	631	581	542	580	566	554	547	559	496	514	558	527	534	523	528	551	493	534	505	484	502	504	492	505	472	490	522	516	504	501	495	491	482	508	502	552	508	494	534	528	463	476	504	522	473	483	500	525	510	492	520	479	509	494	449	503	508	485	465	491	530	497	524	487	438	486	531	511	492	522	529	496	467	515	487	457	511	535	461	536	461	453	488	473	491	502	464	462	488	526	533	510	483	498	466	486	539	472	555	531	521	463	497	491	478	511	487	515	496	497	467	506	476	469	501	472	501	459	481	464	500	488	493	446	494	481	524	512	460	489	519	512	509	513	491	512	457	482	500	528	497	487	496	495	434	489	489	489	527	509	478	447	466	483	540	518	501	500	488	484	484	492	470	461	475	496	477	463	512	511	501	513	497	531	493	492	475	496	518	457	504	472	431	495	507	518	512	480	491	475	450	494	468	528	500	505	492	526	457	497	504	491	509	492	515	514	527	490	494	509	462	504	460	455	499	473	544	545	514	478	487	504	508	484	509	460	490	460	495	485	501	482	472	493	491	491	514	491	467	510	459	495	465	466	472	418	496	484	539	487	465	494	517	474	501	478	512	523	513	510	470	493	521	471	493	482	526	527	505	441	527	464	532	487	498	485	469	473	513	520	464	543	483	484	523	511	476	500	518	463	499	504	483	493	511	478	486	492	492	528	465	520	474	487	483	518	485	505	481	490	487	475	498	527	492	489	482	471	474	504	464	531	473	494	497	508	503	474	481	492	490	484	505	481	481	525	506	484	496	485	470	461	464	493	496	496	476	482	512	539	485	501	474	537	453	496	499	507	486	502	499	499	494	515	444	478	492	502	507	486	503	495	498	528	494	517	531	500	517	465	439	461	474	498	519	490	497	479	440	509	471	506	522	456	529	476	496	501	507	535	480	477	533	475	525	512	466	488	504	466	457	487	494	527	476	529	496	480	468	500	499	512	456	522	497	495	499	522	502	511	511	503	475	488	467	482	511	478	505	518	485	497	547	472	482	506	521	488	514	467	484	448	511	485	458	509	456	536	483	515	499	505	506	540	517	470	474	464	504	491	485	474	481	461	497	494	495	508	493	537	510	497	480	492	472	466	474	485	507	489	528	522	508	483	495	534	494	482	489	458	494	492	486	500	480	493	499	482	523	502	481	513	483	450	499	506	557	485	499	498	498	460	465	486	470	522	464	492	460	511	516	508	492	508	476	462	487	516	483	460	529	471	463	515	499	505	514	472	480	487	484	507	514	501	544	506	492	476	479	496	496	491	459	494	475	440	502	508	509	484	488	495	468	469	504	489	510	482	514	522	511	462	497	518	501	472	505	517	516	481	496	449	485	488	495	501	497	487	495	481	489	517	477	486	499	495	497	478	527	525	537	473	476	501	511	486	467	512	508	524	502	479	524	493	468	529	502	511	495	515	492	492	476	462	494	510	506	506	466	465	483	483	522	471	464	460	487	510	471	498	516	465	484	472	489	475	501	479	483	508	487	478	528	479	512	475	507	450	478	523	467	496	489	540	487	511	490	506	525	480	506	520	507	482	502	463	506	525	491	485	468	471	522	503	473	502	521	496	477	485	480	497	504	511	489	475	492	546	510	474	539	502	466	482	476	527	490	468	516	446	503	481	482	437	480	500	491	483	495	475	485	454	508	487	488	541	495	499	497	498	483	527	479	499	494	500	497	471	504	486	504	510	483	489	496	477	535	518	520	443	475	525	511	500	509	471	456	494	499	501	491	532	479	497	524	499	515	465	493	476	498	465	481	517	457	487	525	499	476	497	511	490	453	528	499	463	450	471	500	478	543	472	492	489	501	506	494	508	540	488	483	492	523	530	489	491	544	504	500	504	509	524	476	503	468	495	461	488	481	479	510	520	506	447	495	465	469	487	507	495	528	480	499	496	519	498	513	507	504	496	477	488	512	469	517	503	508	498	464	508	498	490	465	503	508	464	472	479	497	501	508	489	474	528	460	507	511	476	529	503	518	497	457	483	486	500	498	468	493	490	516	519	508	493	485	457	481	495	544	518	533	476	509	522	490	500	520	478	503	471	486	483	449	478	502	527	493	504	453	471	488	476	477	503	472	492	507	465	512	516	458	503	502	475	489	461	535	495	517	516	517	517	468	497	502	532	480	493	479	457	524	477	509	484	494	502	493	487	486	494	496	514	475	467	450	520	495	457	512	481	500	466	440	494	458	525	483	527	474	509	503	511	505	549	488	471	497	507	484	511	472	488	529	479	555	500	472	469	473	465	514	510	501	496	494	477	529	473	512	502	531	512	468	474	481	527	506	511	513	510	507	503	532	484	493	483	466	517	497	491	510	487	507	495	479	471	542	492	536	501	542	497	539	496	465	515	508	548	477	466	516	484	484	467	482	459	514	489	524	495	498	485	543	504	494	475	454	512	552	463	455	487	492	448	504	481	499	523	496	507	528	474	475	471	508	515	478	500	537	527	504	499	496	494	521	513	511	473	495	503	514	492	455	459	496	475	503	505	473	490	492	542	511	519	448	478	494	508	505	463	486	471	494	470	483	507	514	513	489	506	485	456	499	494	482	436	488	523	486	496	512	496	482	509	491	499	503	469	466	453	475	494	524	517	517	496	459	482	485	513	499	495	466	494	495	480	450	487	486	514	494	508	485	481	503	480	488	457	472	521	509	501	501	460	508	491	492	475	470	474	531	491	508	504	500	503	505	537	491	522	510	460	464	473	475	495	477	468	475	490	463	472	480	497	468	484	535	502	491	500	467	536	502	492	507	526	463	523	519	458	496	492	491	499	501	503	499	472	485	468	524	517	513	442	536	487	486	457	498	479	504	511	495	526	527	477	459	487	438	532	484	484	477	494	498	481	510	517	506	476	499	497	483	509	493	511	515	446	461	490	502	506	468	509	468	526	521	509	503	501	486	500	475	483	531	466	514	482	502	472	492	521	527	494	479	479	488	494	519	458	469	495	477	494	512	507	490	494	501	518	441	458	523	488	462	466	520	502	505	480	515	469	506	523	472	474	472	507	463	520	525	504	458	521	512	490	510	472	522	479	475	476	484	486	515	502	506	478	510	512	482	499	509	500	497	539	510	481	502	490	488	519	538	497	482	527	539	467	484	506	514	499	452	479	504	514	508	484	496	494	516	474	536	492	473	497	484	496	491	509	470	482	488	476	460	523	511	494	472	492	508	502	520	495	481	473	491	475	464	470	452	495	477	478	485	497	540	484	493	495	476	533	498	470	485	518	461	490	511	473	476	462	487	495	472	513	462	464	473	498	448	526	495	512	500	491	462	509	515	507	577	491	488	491	485	483	498	491	471	465	470	531	494	527	500	511	475	466	481	479	460	494	448	501	492	492	473	487	503	469	485	475	509	472	487	519	483	465	539	460	494	504	481	494	521	491	518	510	486	510	475	479	520	520	484	501	479	481	459	508	449	536	478	477	491	468
42783	64712	26304	3429	2370	1903	1562	1334	1225	1134	970	947	934	876	806	811	836	771	765	774	769	732	682	739	692	685	703	748	696	721	752	661	690	735	665	726	700	740	692	708	684	727	684	705	702	712	721	689	683	682	639	689	663	693	725	667	727	681	644	683	680	708	673	679	717	681	623	661	661	683	637	669	674	710	689	686	711	645	670	675	658	709	705	679	688	671	639	703	664	714	693	684	708	716	695	709	672	652	683	706	697	680	639	705	713	702	680	720	697	713	689	666	728	642	656	683	673	642	700	709	659	667	685	672	729	679	700	709	684	647	669	649	672	658	653	687	721	698	687	667	644	671	654	636	708	659	648	714	647	693	656	645	708	731	703	688	693	714	653	724	677	685	676	662	658	665	667	683	684	691	693	644	714	691	683	709	700	682	659	702	688	689	698	698	664	683	632	660	691	658	670	670	673	653	721	691	649	683	669	684	670	702	654	672	658	681	681	688	693	695	690	671	635	694	709	625	649	704	679	672	697	694	644	659	669	681	679	682	660	683	684	639	680	645	653	647	661	646	713	618	709	640	674	690	648	639	692	705	686	659	682	649	654	701	708	712	659	604	691	693	645	674	727	633	640	667	680	698	675	683	711	685	701	678	634	704	694	647	697	660	696	709	636	711	649	653	696	648	694	631	678	727	677	645	636	668	649	672	651	675	679	720	629	668	667	666	636	718	723	639	685	661	672	722	671	644	647	701	662	659	645	724	629	635	670	678	688	699	697	700	665	657	710	712	703	697	660	701	672	706	746	684	704	683	667	656	667	679	685	710	650	685	706	663	701	698	691	668	669	628	736	654	670	677	694	633	653	698	668	658	692	654	683	731	682	686	729	674	678	719	620	675	661	669	704	695	705	738	644	659	695	685	679	632	660	646	700	675	671	680	677	698	642	691	685	682	717	632	661	655	685	694	720	664	658	637	693	719	673	650	690	672	647	702	693	638	666	715	668	686	684	697	708	653	715	672	661	654	691	699	639	670	676	669	708	700	707	660	687	710	635	655	656	696	674	696	635	689	693	677	729	655	614	640	668	656	684	693	637	692	701	685	704	628	670	693	655	642	674	657	650	684	656	669	672	690	693	624	656	678	640	721	697	691	661	701	650	663	682	697	690	708	662	666	682	670	690	658	653	650	730	672	649	641	676	773	661	664	660	672	665	616	695	630	698	660	657	663	665	632	694	671	692	682	686	639	676	701	652	711	691	679	728	675	640	640	662	693	678	683	637	653	663	703	693	682	679	703	673	683	685	672	724	702	667	691	623	654	668	700	656	695	666	669	700	649	673	691	647	710	690	722	675	693	612	709	604	654	717	684	678	643	713	652	669	708	668	661	653	684	663	642	683	698	658	659	695	694	670	664	638	697	659	682	678	687	736	682	675	698	686	657	691	643	662	721	658	665	653	760	693	662	686	690	655	696	678	734	647	657	646	690	686	628	666	643	654	692	661	736	728	628	668	657	672	647	690	702	675	713	659	695	675	664	654	699	673	675	663	684	693	630	732	651	700	689	662	705	651	657	648	659	663	656	679	670	654	673	615	684	654	657	691	696	691	645	675	667	639	696	643	690	638	676	684	700	679	651	628	685	627	700	715	686	656	656	637	740	663	680	671	641	705	681	678	691	655	702	685	671	725	705	687	697	670	653	675	705	687	682	723	667	700	688	689	681	703	726	687	640	659	671	659	634	712	663	603	655	673	668	661	706	660	656	660	679	607	647	688	651	717	671	659	664	690	687	676	697	695	637	660	650	703	655	667	653	685	657	667	680	663	677	675	675	672	694	659	700	653	696	624	689	623	645	715	685	633	677	728	676	697	690	671	689	659	686	629	707	674	695	699	636	681	638	675	686	667	677	652	662	695	665	667	643	724	706	740	660	689	640	682	696	634	654	624	722	695	647	715	698	638	722	683	681	709	695	678	694	686	639	652	643	689	646	681	677	665	686	672	728	691	702	650	690	698	690	667	672	718	702	703	686	712	669	656	688	667	698	652	662	643	656	670	651	676	716	691	698	708	661	688	671	690	703	621	669	664	669	683	674	723	679	682	631	718	731	660	653	652	673	656	656	681	660	682	630	647	646	727	662	719	676	676	646	663	654	703	729	678	664	663	693	676	649	659	715	705	688	665	728	728	694	707	673	693	674	664	665	679	672	675	691	672	672	635	695	689	653	689	688	740	684	690	652	679	683	692	677	693	701	646	690	699	685	671	670	681	697	678	666	675	674	717	688	694	710	713	635	693	649	652	697	746	659	676	669	629	683	638	646	701	677	679	730	653	616	694	757	649	660	738	668	677	674	645	699	681	673	658	681	692	676	654	650	686	690	647	710	660	692	652	654	639	677	687	683	658	661	652	675	660	688	684	658	666	674	622	670	675	669	683	666	711	645	670	663	637	674	718	685	699	665	703	685	655	667	645	688	664	624	652	710	696	649	685	696	637	676	654	712	705	680	711	628	659	686	674	683	712	704	650	659	709	672	697	646	663	667	712	695	700	666	695	710	659	726	664	630	646	657	687	642	687	650	671	672	694	676	674	672	710	675	662	696	682	665	701	674	673	713	653	678	649	705	623	653	694	697	677	646	703	669	657	713	687	697	717	695	691	661	717	704	683	670	714	647	645	712	665	690	641	673	681	636	684	649	688	659	659	656	693	634	643	734	684	685	713	661	656	677	692	676	668	687	711	667	715	674	696	680	729	678	723	627	676	671	661	657	682	644	656	653	618	678	679	695	669	687	666	649	649	714	638	681	688	665	645	705	667	651	704	708	657	670	657	688	697	721	665	697	629	653	661	656	692	694	665	663	720	617	701	620	669	732	719	661	686	670	679	699	654	695	680	621	644	664	657	695	708	644	678	674	675	653	679	666	688	670	680	675	687	670	660	653	640	661	650	638	688	700	681	659	635	694	622	688	733	704	702	678	694	688	700	657	686	682	674	729	662	691	720	704	640	667	671	693	658	679	698	650	684	700	699	694	673	678	682	682	683	679	644	690	646	680	671	639	689	632	697	706	675	642	741	686	699	657	682	641	705	675	698	680	676	689	663	685	704	638	643	668	690	664	692	680	711	709	669	700	640	732	683	664	726	673	679	705	689	710	706	746	664	693	701	668	681	666	710	717	633	696	684	636	672	646	660	682	691	689	663	673	684	761	671	683	669	666	658	669	681	717	693	644	638	662	649	726	677	681	668	712	699	693	670	649	670	673	742	719	689	653	689	615	711	657	668	707	669	690	738	700	663	713	662	668	740	664	657	679	672	690	657	662	708	675	678	659	693	668	668	700	716	696	675	677	681	694	641	606	653	699	754	696	647	657	715	683	653	602	705	733	701	666	703	707	692	662	656	672	695	665	727	706	644	674	681	691	686	698	686	693	698	672	654	688	667	697	669	653	659	689	702	673	676	675	655	723	715	670	637	644	659	689	725	693	619	646	660	673	704	670	669	654	673	720	705	673
23117	21287	31421	22876	20625	10115	1226	614	550	471	416	381	342	329	347	305	291	297	258	258	241	275	259	243	236	268	243	222	236	232	248	229	209	215	211	222	223	192	224	217	209	238	216	188	193	240	210	227	230	221	188	226	239	193	194	221	228	207	196	184	208	241	205	178	192	209	180	222	223	194	218	239	200	241	196	217	222	196	238	228	212	206	207	214	215	222	212	195	210	204	191	195	219	199	212	212	209	230	212	223	225	207	208	195	193	209	194	206	197	202	185	211	208	208	193	202	216	220	216	181	225	212	186	203	203	209	188	197	184	209	183	203	220	206	187	247	220	199	194	228	207	186	186	212	203	195	187	215	197	184	194	203	225	208	220	202	226	236	186	205	231	207	222	199	207	251	187	210	201	213	196	195	210	223	213	233	194	185	224	238	222	206	248	218	220	210	213	217	195	206	219	208	187	192	222	182	203	193	204	203	195	197	195	206	186	221	210	212	217	222	231	219	197	211	205	216	181	205	196	199	214	225	191	224	230	222	199	215	241	216	219	230	202	225	215	214	206	196	219	191	210	212	197	204	220	207	198	200	177	220	195	182	249	168	192	214	212	215	190	215	227	188	187	212	204	227	197	209	196	203	212	226	202	209	175	180	217	217	220	232	178	183	210	211	196	203	200	243	207	208	178	235	197	223	217	204	220	197	219	180	191	196	192	212	211	217	189	194	207	209	201	179	216	222	211	220	214	194	203	222	208	213	231	205	212	204	185	202	204	188	184	208	183	237	177	203	191	207	202	207	227	201	196	209	187	220	216	219	209	223	201	229	236	221	190	198	205	211	206	197	228	207	205	220	220	207	194	183	218	197	190	200	213	194	199	202	200	193	214	212	220	215	198	220	235	186	210	199	205	191	188	205	176	197	204	202	234	221	218	220	197	220	213	182	222	195	198	210	208	186	197	211	207	200	202	219	200	206	188	216	219	221	212	211	211	216	210	183	198	204	215	206	207	207	200	194	221	236	228	198	199	178	231	225	222	236	212	196	199	177	213	205	199	228	228	231	195	181	201	220	199	207	227	205	197	207	194	200	205	223	198	211	188	191	203	195	234	212	216	166	239	191	200	228	233	217	226	175	204	212	208	211	219	231	196	211	211	225	188	209	221	210	213	226	173	213	207	217	210	195	215	196	212	212	239	195	213	195	207	218	206	197	226	226	231	214	185	179	224	245	201	178	194	199	190	199	219	225	210	239	196	212	194	202	206	183	222	235	208	225	201	221	220	229	205	203	216	218	206	229	200	216	179	203	201	212	229	200	173	222	183	217	241	201	193	228	226	187	213	222	207	233	216	196	235	191	204	216	195	194	208	171	217	195	217	222	196	172	234	209	207	195	212	185	218	215	190	233	197	210	225	211	245	218	213	190	185	187	223	202	201	177	227	186	215	217	219	201	190	187	206	214	214	202	207	198	213	200	188	196	185	208	188	216	206	212	203	205	211	206	199	223	212	222	220	200	225	192	210	220	225	211	234	196	224	216	203	229	226	211	213	201	198	205	232	206	207	225	205	239	195	204	187	241	209	200	217	240	209	202	238	219	197	239	207	197	202	212	226	212	216	201	193	198	200	219	188	206	243	211	202	198	217	216	207	237	212	194	214	202	179	214	168	198	222	220	208	217	186	215	219	196	195	195	218	203	211	217	209	220	205	220	213	201	228	193	210	229	198	213	220	217	200	221	185	221	211	228	191	200	207	218	217	221	228	207	215	200	220	202	222	235	193	190	202	236	213	207	194	200	217	234	220	216	218	181	212	230	210	211	221	191	209	190	200	223	211	176	196	213	204	213	205	202	202	205	199	200	217	187	239	223	237	193	194	197	222	218	204	216	224	214	207	199	195	235	201	206	205	191	221	227	197	197	216	227	222	223	193	205	222	207	203	182	223	202	201	186	214	225	208	193	179	205	194	235	201	226	213	218	210	180	197	219	234	233	200	230	231	201	188	213	197	210	213	170	209	218	210	208	226	210	206	219	198	185	196	213	224	209	223	201	201	259	214	199	182	198	215	224	215	217	224	220	194	231	208	205	210	184	227	210	197	207	211	192	206	199	194	221	198	213	225	225	240	203	209	216	191	209	213	214	209	203	205	208	195	189	213	234	204	213	181	208	214	249	213	193	208	209	218	186	207	210	202	207	213	233	220	202	205	188	195	234	177	189	205	203	206	220	229	203	186	221	211	191	206	198	235	222	221	168	234	204	202	199	197	226	200	169	214	196	223	199	219	208	212	209	188	230	228	215	218	218	194	234	227	199	206	224	237	202	174	233	198	204	252	230	208	225	229	214	220	222	204	198	215	223	220	211	211	197	214	210	180	213	230	214	184	195	204	193	214	207	203	204	232	225	197	203	196	195	177	215	196	223	204	209	210	217	188	193	188	228	213	204	195	206	210	207	215	220	212	210	204	196	219	208	224	200	207	200	201	194	198	212	206	213	204	226	215	206	216	215	233	204	203	183	211	218	208	206	207	191	189	212	198	222	193	204	208	190	209	207	185	220	204	208	208	225	209	239	221	196	212	236	212	216	198	199	190	212	228	227	213	179	204	212	221	232	203	184	231	202	206	221	214	207	233	233	200	199	184	211	192	198	202	208	189	246	227	218	186	207	200	206	197	177	221	230	195	217	205	223	229	197	223	194	215	194	201	241	219	206	221	206	205	188	195	209	207	177	211	192	202	196	231	203	213	201	192	213	236	218	206	202	199	185	204	178	244	201	223	222	222	203	201	202	184	205	225	197	245	208	210	198	208	219	211	195	185	213	200	214	206	186	207	207	180	237	202	214	214	208	207	220	230	190	246	204	224	217	237	213	223	216	236	218	215	181	214	207	218	192	203	231	201	204	198	205	191	192	212	210	209	222	215	197	200	196	209	213	207	206	198	199	201	222	204	202	211	218	196	218	193	203	225	201	222	218	194	212	212	205	202	182	233	205	222	178	185	220	223	189	224	209	225	209	179	211	214	238	232	209	174	231	212	234	220	182	189	226	194	208	195	199	229	193	231	211	216	223	237	238	217	222	215	204	227	200	225	186	189	206	213	193	232	219	221	201	219	216	209	213	219	233	200	208	217	190	205	205	208	188	197	239	204	208	200	236	212	230	210	205	191	177	206	236	208	195	214	214	216	198	203	203	224	198	197	217	197	212	199	225	207	219	218	189	205	181	190	215	232	224	233	205	218	197	180	212	188	218	232	208	221	212	199	179	225	213	194	200	213	210	198	226	189	209	203	201	184	219	223	209	211	222	195	206	180	189	222	188	231	198	219	215	219	196	221	211	209	211	200	231	220	209	184	208	198	207	214	221	222	192	220	173	214	198	224	190	194	231	215	204	203	213	201	215	189	208	215	199	222	218	198	200	234	219	206	193	196	200	232	214	217	239	213	205	227	208	226	198	197	209	207	217	206	221	218	236	215	217	204	240	209	209	217	202	198	195	207	223	202	189	221	197
50431	72900	25890	4930	3466	2561	2066	1605	1265	1103	888	771	689	633	590	531	522	456	457	445	406	397	391	353	351	401	331	348	349	357	376	364	345	330	341	325	352	354	334	338	292	345	301	321	353	297	324	322	337	305	316	320	299	303	312	312	274	321	298	299	307	334	281	279	300	299	286	335	316	297	334	279	297	323	291	272	286	280	262	287	291	296	332	302	285	275	290	309	303	280	273	332	303	288	305	296	324	328	310	279	291	286	293	308	310	304	287	299	300	280	294	296	308	306	320	298	304	270	277	287	272	276	313	306	302	308	281	282	309	266	313	311	274	316	298	284	322	270	275	295	301	259	289	309	327	300	288	271	304	312	301	295	282	293	287	292	276	319	308	331	318	332	304	303	278	307	283	271	288	285	290	293	305	298	321	306	324	261	283	284	285	292	292	307	320	261	309	318	325	315	306	307	316	279	293	312	284	266	299	279	287	294	286	322	298	321	300	285	280	300	276	305	292	283	282	290	269	287	324	322	316	315	268	254	323	301	314	290	299	307	284	244	281	319	310	279	307	279	282	296	300	307	316	300	295	272	286	297	319	298	290	300	288	321	292	290	308	295	293	271	305	309	270	283	299	322	289	307	297	265	275	269	271	301	321	311	304	282	322	289	274	267	287	255	314	287	313	293	259	316	290	270	296	297	282	273	325	314	290	274	288	276	278	316	312	305	275	317	296	273	302	277	287	285	288	294	263	294	298	274	301	285	288	293	302	299	263	278	290	316	315	300	306	306	282	279	267	288	290	313	304	304	323	310	299	288	306	295	286	299	285	322	277	302	298	306	303	319	300	277	283	332	308	294	293	325	309	306	330	296	305	320	309	310	299	311	286	287	286	298	307	285	312	297	268	301	283	298	291	293	294	317	299	275	294	262	282	309	302	304	294	279	283	292	311	300	311	292	268	277	275	302	337	279	291	278	274	302	321	277	263	302	284	319	288	284	288	301	295	278	290	284	298	296	283	306	295	272	302	287	296	291	301	282	294	325	315	312	298	320	275	303	272	293	297	281	270	282	311	267	289	320	269	330	281	306	292	295	294	302	271	282	258	276	327	266	316	254	297	305	295	303	339	293	292	288	288	321	311	289	322	293	318	301	293	280	273	287	281	318	269	295	276	280	273	328	301	265	267	331	323	313	303	316	294	290	293	282	299	283	273	292	287	293	278	300	300	281	332	293	314	287	293	309	280	286	259	272	266	299	278	285	295	296	274	327	294	293	323	301	316	289	307	272	306	317	276	279	278	282	283	312	278	298	258	277	291	279	297	308	278	295	301	311	289	289	303	283	270	299	289	261	302	287	305	307	297	291	280	294	304	302	303	270	296	300	303	268	287	309	308	296	296	304	281	281	291	277	320	283	307	322	284	305	290	301	281	298	266	324	270	321	318	329	277	305	295	290	318	278	294	250	316	280	281	312	289	271	303	285	293	288	269	294	281	273	289	292	294	321	266	272	278	308	324	329	272	298	289	303	298	283	289	295	299	318	311	288	296	274	271	284	271	302	311	308	295	294	272	304	298	308	269	279	272	311	268	291	271	306	331	272	309	281	289	277	280	270	287	303	278	294	295	270	268	301	274	290	295	296	292	279	294	285	278	290	278	283	298	299	262	296	283	307	296	282	309	274	258	271	317	283	302	277	291	270	282	303	302	302	293	300	305	299	312	310	336	272	324	276	294	277	310	307	284	296	307	304	332	290	305	291	278	327	264	297	295	271	275	271	314	277	291	271	281	259	310	299	295	276	275	290	295	296	313	271	271	279	305	277	261	252	276	284	282	304	293	299	288	313	264	286	324	297	320	283	280	263	296	303	272	296	306	296	285	296	307	315	320	274	318	285	326	325	313	265	296	325	287	291	288	285	299	305	307	276	299	288	278	311	316	306	286	327	314	297	278	310	283	312	279	286	275	312	297	285	278	287	312	308	290	279	319	282	304	315	277	254	273	284	280	288	285	282	314	309	282	271	278	302	255	298	320	331	269	274	268	300	321	293	300	285	318	308	296	295	311	317	313	289	270	294	313	296	280	276	269	328	290	294	282	264	261	293	306	270	281	270	266	268	306	290	349	269	302	289	319	276	281	274	273	287	285	283	300	312	309	267	286	301	303	308	299	269	305	265	303	294	311	292	288	296	277	307	270	292	305	316	306	278	283	303	285	298	259	309	289	265	325	276	297	313	297	316	276	291	300	279	316	278	272	276	297	297	256	303	278	286	314	285	304	270	299	325	275	302	312	324	284	303	290	312	279	314	289	247	301	287	288	307	293	312	326	288	260	330	277	309	298	290	291	299	255	291	303	290	306	267	265	260	304	272	274	274	310	278	262	282	285	310	274	277	300	285	292	280	316	294	310	336	265	345	300	318	276	304	303	308	267	256	263	271	299	288	308	264	279	297	290	267	286	321	304	291	274	292	307	284	288	293	291	299	321	288	280	303	295	295	280	280	305	291	290	282	309	282	289	302	304	299	291	293	294	295	292	287	286	306	319	289	283	287	291	278	286	246	290	290	302	282	287	256	280	325	295	304	303	315	311	263	283	308	279	288	292	284	310	285	308	290	311	314	311	297	282	273	303	319	283	300	300	310	286	285	267	271	301	325	307	306	283	277	283	301	278	312	298	316	295	299	313	281	273	273	302	285	287	260	296	281	296	309	305	287	261	278	269	278	299	294	310	281	293	265	296	284	307	314	312	288	327	321	298	281	315	272	318	301	296	308	286	327	283	286	282	266	318	298	303	310	308	265	285	281	277	300	288	281	296	255	312	332	304	287	274	300	291	264	326	302	279	275	287	296	297	276	296	286	279	297	334	281	295	307	321	274	306	283	274	291	287	271	275	275	280	285	278	331	315	298	262	295	286	255	290	301	303	307	288	292	303	261	298	301	286	297	289	286	271	311	294	276	293	287	270	305	298	308	295	294	298	291	284	318	310	281	290	284	301	293	285	306	254	319	310	285	315	300	296	309	306	295	300	299	290	304	300	308	289	289	322	308	288	287	263	304	268	308	315	298	273	292	271	322	290	270	283	311	288	295	311	319	300	320	311	302	287	275	322	267	287	296	312	281	319	297	304	298	300	277	298	297	319	298	303	308	267	317	278	291	308	297	289	281	283	334	302	286	260	288	321	294	272	329	302	289	289	283	304	295	300	271	295	303	259	280	293	304	298	313	279	296	285	303	289	279	339	297	335	310	272	288	345	245	291	279	336	291	289	285	281	290	303	290	289	254	288	304	290	273	284	298	285	317	307	321	277	297	302	304	291	278	311	281	301	285	298	278	319	334	296	305	290	294	281	296	289	300	290	289	285	289	307	317	249	301	315	294	325	303	293	284	296	312	289	304	308	309	306	308	319	324	300	312	308	305	262	312	334	290	284	291	276	299	289	307	265	296	306	290	308	279	293	283	325	252	307	260	281	287	306	310	310	282	290	317	275	256	308	315	285	283	308	286	290	278
27202	21621	17168	1550	692	629	675	667	675	636	668	650	651	655	663	640	651	657	621	618	680	692	619	634	654	687	668	583	625	659	667	642	659	614	633	602	653	632	640	607	648	673	635	671	636	657	652	649	588	642	608	650	669	652	656	622	633	649	676	633	618	613	645	603	605	674	626	633	631	620	625	619	628	675	647	654	604	644	685	631	613	621	651	656	640	649	620	633	634	618	649	604	640	651	658	608	683	606	652	581	671	649	695	637	683	632	643	674	660	623	620	655	618	631	613	672	663	656	637	652	576	660	620	664	659	654	656	635	630	674	654	635	651	620	647	660	604	643	587	663	624	593	645	658	663	657	623	655	666	687	584	671	631	617	614	658	617	620	623	643	630	621	626	643	640	584	642	606	628	599	622	689	650	617	637	612	642	618	676	633	670	608	671	606	623	630	672	624	602	635	635	629	662	624	649	650	625	648	638	659	618	637	680	616	631	655	632	654	609	656	653	614	671	632	656	683	635	626	665	636	629	624	657	642	642	642	629	672	604	625	663	654	604	674	654	620	627	650	618	637	618	646	604	631	628	650	614	617	650	624	630	625	674	673	680	641	629	682	639	650	648	648	666	583	611	628	635	622	671	649	657	651	627	663	663	636	711	670	626	646	582	652	687	577	620	617	647	649	634	658	638	630	589	658	687	649	643	599	678	624	623	648	615	623	632	672	646	684	664	628	646	591	648	660	654	649	644	609	635	660	607	652	617	641	634	636	618	636	663	610	584	667	654	682	660	618	623	631	670	655	639	605	657	683	673	634	623	656	588	626	624	643	631	682	641	650	629	638	596	638	620	678	655	616	647	659	627	656	648	650	658	645	626	639	663	668	640	659	633	667	653	646	631	601	647	628	587	666	664	654	616	613	606	693	633	652	645	622	612	621	607	622	610	657	647	642	669	685	664	648	608	641	650	636	637	646	624	659	630	652	651	660	647	622	659	656	603	628	641	671	674	671	637	591	687	665	624	633	633	674	599	603	598	657	661	640	659	600	608	647	664	613	651	612	664	687	618	625	650	629	648	677	611	661	632	682	606	630	693	590	609	634	633	641	639	670	608	613	620	644	607	634	671	621	658	612	619	669	615	620	628	672	617	670	643	620	663	656	699	653	617	679	626	602	606	650	612	603	622	633	622	661	668	698	653	658	660	671	584	676	658	597	592	609	658	618	651	637	660	700	621	660	612	591	650	599	643	661	637	638	659	646	638	634	705	610	661	627	640	646	613	681	684	644	653	634	630	656	645	627	631	590	631	638	646	598	628	624	645	627	615	633	667	576	624	631	617	636	619	633	705	637	659	624	609	634	625	658	653	664	635	618	653	611	655	629	652	685	633	669	641	592	649	617	642	616	622	621	631	633	671	622	610	571	655	625	665	617	653	647	674	635	653	626	605	634	647	622	650	660	666	664	652	620	595	588	647	627	617	644	606	591	646	613	583	668	641	638	617	631	587	621	649	653	656	677	645	636	654	639	627	631	627	682	637	612	620	642	611	637	624	626	628	618	614	635	655	623	616	602	630	627	605	659	650	683	604	642	652	666	635	655	584	639	635	633	622	657	629	637	633	612	611	658	618	661	629	613	592	662	629	628	639	633	657	648	584	656	613	633	669	663	626	650	618	655	618	725	663	624	660	684	652	633	653	643	614	653	610	638	672	618	638	615	646	617	655	597	641	604	672	657	644	625	708	623	669	630	678	623	641	635	598	632	632	615	614	669	637	645	668	702	664	676	623	605	640	630	654	678	589	635	672	644	652	583	694	611	594	616	694	621	617	656	677	609	641	635	608	627	662	633	686	676	660	599	642	582	677	637	658	658	654	577	641	605	647	666	671	663	652	632	624	629	656	621	650	682	676	651	639	660	611	661	652	644	653	621	658	685	662	640	634	699	613	621	656	655	616	724	661	640	587	641	679	666	665	609	657	656	563	690	609	636	622	644	612	688	637	658	675	618	614	651	644	611	642	663	621	664	584	615	625	677	646	602	611	661	671	631	610	637	677	674	629	605	648	651	584	641	655	599	685	643	618	602	642	661	619	633	641	634	632	638	617	632	617	612	671	618	626	630	673	657	667	640	604	657	673	621	637	632	651	637	642	677	625	641	645	614	653	645	621	636	648	641	622	632	685	647	631	608	691	632	632	641	659	632	656	657	622	617	653	605	642	611	631	635	603	646	651	603	653	632	683	621	636	620	635	623	640	660	604	624	611	617	635	654	648	654	596	617	669	631	654	686	634	628	589	672	651	665	696	587	613	607	642	599	618	614	641	646	620	593	664	680	663	654	641	607	601	619	630	585	631	647	675	609	644	603	680	651	630	641	664	634	621	622	639	615	626	636	629	631	607	648	660	652	586	678	687	627	625	654	616	612	661	622	642	632	635	648	631	656	636	645	624	601	648	615	643	617	625	679	658	694	600	647	643	606	658	622	643	639	680	628	598	690	663	637	570	661	592	651	621	627	671	690	665	647	642	651	650	614	669	664	660	652	679	635	704	634	607	628	609	624	659	687	635	683	651	653	640	637	655	624	605	676	682	659	599	622	647	658	614	648	640	642	609	603	608	608	613	630	614	646	606	630	593	637	636	626	660	645	646	614	632	615	650	648	666	631	650	632	648	618	680	632	628	622	633	638	652	658	621	647	627	638	643	622	686	649	653	620	651	631	612	666	644	662	613	624	618	649	678	653	591	615	613	635	647	646	613	600	691	608	668	606	693	645	661	645	661	681	662	600	646	654	638	632	619	598	600	614	630	641	632	584	660	638	648	623	669	623	622	637	649	591	667	651	693	639	595	625	594	617	648	649	616	639	664	611	665	613	663	622	627	661	632	642	631	627	631	612	658	643	658	653	639	676	585	594	613	618	599	648	624	649	637	654	680	655	634	640	630	615	590	640	620	667	655	621	629	646	627	636	662	614	665	662	613	599	625	630	633	644	649	646	673	633	689	648	608	634	626	647	668	633	613	680	643	608	608	605	649	644	675	645	690	632	642	590	589	621	658	631	609	558	632	637	590	648	639	655	613	624	584	604	604	661	662	616	619	639	666	674	614	608	654	661	642	616	617	623	633	675	638	620	636	653	687	623	661	569	670	643	650	624	688	661	605	633	625	630	568	638	617	681	681	647	622	707	650	616	671	628	614	617	620	643	628	620	652	648	649	654	617	646	654	649	668	638	656	612	625	664	621	692	611	652	653	640	649	630	627	658	628	627	659	608	613	641	640	598	634	672	636	657	626	590	611	668	621	647	606	667	671	629	578	669	648	637	615	609	647	626	633	677	645	681	640	650	661	664	671	638	671	620	664	629	617	635	616	632	634	631	616	626	666	643	633	653	653	659	655	667	651	665	631	608	650	594	608	666	664	679	633	671	640	611	664	695	669	612	647	630	616	615	668	634	672	677	667	647	669	635	616	642	637	627	624	640	615	610	638	641	635	667	603	606	649	612	645	653	592	654
18517	28743	13352	1025	954	908	885	922	867	881	857	846	841	781	839	846	879	827	843	830	861	814	883	852	888	841	849	855	900	846	903	894	821	828	862	816	886	845	851	810	809	889	868	859	910	852	786	791	836	916	826	808	850	860	874	898	892	849	840	884	888	895	822	862	848	835	846	862	846	901	837	892	895	832	851	835	862	867	864	821	863	841	890	802	822	820	836	885	897	818	862	844	857	900	846	806	799	847	851	876	912	813	840	797	871	874	857	871	863	839	880	857	908	851	860	858	881	804	813	832	894	863	872	875	870	868	885	855	830	857	870	892	846	843	861	857	847	797	867	919	816	850	861	858	912	846	893	869	873	830	831	864	843	885	876	838	809	875	883	802	839	833	850	807	835	857	849	852	848	849	801	804	808	840	846	871	906	867	817	833	879	904	831	857	844	846	823	796	888	893	844	871	828	851	872	832	867	860	810	815	867	808	825	797	836	808	877	843	822	798	805	839	804	844	820	873	833	873	878	885	867	853	844	813	869	812	890	828	824	871	870	864	837	883	906	805	909	807	880	889	832	905	909	916	831	830	820	841	841	882	847	816	886	860	866	858	886	827	832	880	877	846	871	882	878	832	826	829	855	790	873	897	841	896	877	835	867	875	844	817	815	849	864	845	864	835	823	846	868	876	864	831	854	820	840	840	843	840	786	875	841	878	825	848	855	843	848	840	823	876	863	910	837	857	888	881	843	876	844	853	844	859	832	878	833	878	857	893	857	873	789	874	870	832	862	876	889	886	887	862	855	887	850	867	836	842	843	806	826	858	883	818	902	838	888	851	854	923	828	852	879	855	870	849	830	829	813	865	834	884	832	809	868	852	863	846	853	909	893	828	862	901	803	837	862	889	795	863	869	860	854	855	871	881	840	853	879	831	851	827	855	825	886	887	893	825	798	837	909	812	855	839	798	873	853	905	899	857	890	859	835	850	829	850	829	851	866	857	804	857	863	839	837	806	835	899	846	848	899	857	836	840	856	858	871	899	845	796	822	846	823	853	840	863	888	821	836	859	892	849	883	836	804	780	855	858	845	852	837	825	839	854	857	873	849	843	894	901	864	790	821	807	873	829	866	866	830	816	814	909	872	840	806	862	879	841	855	843	849	837	861	867	863	857	888	814	861	816	852	879	825	849	862	852	863	812	851	827	901	838	809	860	850	821	856	891	813	867	848	852	873	862	865	846	821	870	864	872	816	807	820	860	879	909	853	800	826	890	849	845	864	876	820	809	838	842	837	856	833	848	799	849	869	908	808	812	811	838	890	864	799	827	882	899	857	856	821	837	869	817	866	880	849	799	829	832	865	880	851	799	880	827	835	843	880	861	851	866	919	882	881	815	853	872	818	815	832	822	842	883	861	866	864	823	853	818	854	838	804	798	882	832	855	882	804	859	850	883	844	795	798	837	840	793	808	833	876	804	895	884	832	848	798	854	865	854	881	875	798	877	849	874	847	864	907	834	826	843	820	847	883	867	909	852	870	897	791	840	819	894	854	859	861	881	921	830	835	862	891	836	843	845	849	851	830	872	876	854	833	884	846	775	849	875	789	809	851	896	775	816	889	871	826	868	880	837	860	847	841	873	828	856	874	859	913	872	873	831	762	825	876	808	885	876	801	819	892	881	832	830	815	842	836	834	845	864	854	831	806	886	879	847	853	832	876	862	816	907	856	839	812	852	854	884	852	822	866	859	903	878	868	806	816	815	821	865	834	835	908	877	906	795	838	786	829	830	888	877	829	843	846	898	863	908	837	884	851	855	837	878	834	836	871	851	883	870	903	922	900	791	894	875	838	897	886	812	807	864	880	840	871	826	807	824	848	868	858	850	877	869	828	817	845	899	875	813	891	823	808	896	830	816	863	864	880	857	823	834	879	792	886	864	855	866	853	921	857	867	825	818	885	869	857	857	821	905	836	871	778	859	846	902	884	855	843	854	836	887	876	836	845	827	870	889	860	838	855	840	836	836	790	847	859	901	869	833	849	855	870	869	827	911	819	851	897	838	904	874	889	797	793	890	791	818	818	919	872	861	857	863	936	871	879	870	824	841	819	894	831	869	813	893	914	874	818	858	829	813	864	849	832	864	832	851	890	887	841	836	926	820	833	812	821	869	829	839	888	835	875	831	810	859	842	836	852	806	873	888	832	874	868	851	885	852	843	882	837	901	810	854	839	867	805	848	823	811	899	841	871	891	848	825	826	861	842	870	820	827	855	845	835	902	856	811	863	873	874	779	894	845	853	789	848	830	841	834	856	849	902	822	819	816	905	827	844	888	850	854	837	824	856	842	807	871	818	908	795	866	865	825	894	813	866	866	791	863	867	876	832	837	852	906	841	867	888	818	841	811	831	858	818	826	833	806	774	858	831	808	852	808	848	839	817	850	834	778	845	785	873	878	821	814	857	848	799	862	812	804	902	800	844	819	810	874	856	865	841	882	821	843	832	818	801	857	886	876	811	864	822	888	900	851	826	853	807	836	870	839	879	844	859	869	885	861	885	891	899	881	840	843	850	796	795	786	858	859	888	827	849	826	869	814	867	877	833	815	842	868	826	821	821	870	869	848	870	840	827	836	836	835	849	884	829	828	866	808	832	875	793	832	857	864	847	835	860	819	843	885	843	887	879	846	820	871	857	852	901	824	867	883	869	789	915	859	915	853	879	831	837	802	874	851	906	838	842	842	818	865	831	817	824	842	869	836	907	803	847	807	823	849	837	863	862	840	916	883	758	827	873	833	823	873	849	868	874	834	822	893	827	909	831	883	836	891	847	818	821	832	838	877	872	815	890	851	868	836	820	847	851	869	809	819	859	834	834	867	911	860	857	860	884	879	838	817	851	826	904	845	891	878	856	843	806	827	894	873	838	800	834	820	861	843	910	848	829	858	872	855	868	877	838	845	817	839	869	843	861	824	825	859	889	853	875	868	875	858	859	803	853	860	844	897	835	859	861	876	852	808	831	863	847	830	881	839	827	831	803	807	889	875	889	827	831	842	856	897	815	843	889	870	818	864	906	849	801	876	850	847	898	846	849	887	842	847	848	797	830	838	878	859	837	841	833	852	839	869	856	863	902	871	871	854	873	853	837	885	835	880	814	861	887	889	865	841	875	855	830	803	849	868	815	852	855	828	813	880	811	879	801	873	853	863	902	867	808	863	858	810	803	800	881	834	873	862	791	896	897	841	850	882	867	808	845	904	822	827	870	860	864	848	825	789	847	912	831	840	830	851	874	800	854	804	838	888	850	879	870	826	855	839	830	861	844	831	884	868	861	851	814	866	820	847	854	827	852	843	828	888	825	827	866	827	840	844	870	771	852	866	877	825	829	852	847	846	889	850	822	843	845	837	850	919	792	873	835	845	864	866	844	885	873	898	920	829	868	870	841	857	883	822	817	860	841	866	882	873	881	899	852	849	828	806	867	853	854	852	857	842	849	837	849	848	829	822	805	840
24083	21306	32578	23360	12364	1755	924	782	714	646	595	585	585	582	539	540	557	535	559	527	519	565	526	552	536	533	503	519	458	523	509	546	533	530	506	523	517	508	506	498	546	499	534	523	487	448	468	550	488	503	515	548	505	509	489	539	488	478	497	560	457	505	507	529	514	523	549	560	531	529	515	503	492	517	508	527	516	499	483	551	542	522	506	479	499	507	539	477	532	505	530	504	517	506	528	510	514	494	537	436	510	489	527	544	467	547	500	508	499	471	495	524	478	511	535	496	490	508	499	478	515	478	493	483	472	472	492	486	463	514	534	511	505	495	485	517	469	502	472	506	533	505	457	493	461	463	489	498	526	485	466	521	480	517	511	519	502	478	507	519	542	558	521	503	510	481	515	445	526	503	473	476	486	501	466	493	448	510	524	528	508	497	544	497	479	489	524	493	492	495	483	496	518	487	549	488	534	473	480	529	462	513	502	483	481	473	511	526	466	538	510	478	485	549	527	511	534	482	535	525	498	554	498	467	519	482	489	486	495	497	527	453	516	495	512	497	480	504	543	510	513	534	536	496	494	472	501	474	515	499	493	485	493	529	486	524	520	497	472	516	493	473	496	521	498	535	523	506	486	456	490	523	512	487	501	502	523	545	527	501	456	488	536	488	538	518	506	465	497	540	487	486	554	500	492	534	494	519	475	523	529	544	507	491	494	485	484	482	493	510	539	497	502	525	487	522	517	532	497	512	492	492	554	500	508	535	536	492	483	520	556	495	489	483	495	535	515	517	482	528	520	497	480	551	488	480	529	486	491	478	458	521	474	446	512	509	550	517	484	499	491	473	505	475	464	515	512	498	527	490	479	518	488	518	492	524	522	517	504	497	478	531	488	493	483	486	497	450	514	492	472	472	495	512	512	532	551	476	507	481	524	536	511	501	544	514	481	495	492	500	471	488	480	493	518	492	530	517	541	545	488	504	477	498	539	498	490	483	490	506	495	503	489	529	524	542	524	509	510	484	509	495	509	493	526	505	554	528	472	486	473	508	506	509	497	495	543	497	519	495	515	495	500	531	529	487	492	489	524	528	517	538	497	488	460	482	509	497	526	497	522	489	462	508	477	502	493	483	517	511	524	523	558	500	479	506	501	488	481	508	474	506	541	494	555	533	510	547	535	515	491	485	488	507	502	467	548	486	483	527	487	503	488	483	518	513	474	500	517	478	481	504	511	517	496	514	519	545	458	501	496	505	483	463	489	457	504	483	498	507	510	497	546	497	512	542	477	467	485	496	495	481	493	551	470	521	502	513	566	532	538	473	513	464	497	489	457	521	526	507	468	488	521	478	485	519	523	476	492	484	453	499	491	523	538	517	494	501	490	512	551	516	499	530	507	491	512	549	537	523	522	460	543	517	473	524	527	468	502	493	483	451	513	504	516	520	527	565	504	494	481	456	540	510	512	506	504	499	512	495	477	492	498	512	510	503	488	477	518	481	494	499	501	490	525	565	513	494	499	505	517	500	479	486	511	541	503	464	530	525	523	504	470	511	507	504	528	487	480	464	505	555	489	504	506	496	525	508	517	542	533	501	499	497	508	513	510	527	500	502	507	499	508	481	505	473	499	497	563	500	493	484	499	510	501	489	512	495	523	494	484	559	550	497	494	522	506	494	490	469	495	522	460	510	500	460	535	500	485	501	476	496	464	492	446	524	478	525	500	494	505	508	506	554	467	496	506	511	544	483	519	508	525	496	492	510	529	482	508	512	523	496	492	501	522	472	541	496	512	490	495	488	495	483	506	502	493	500	503	518	486	514	495	469	489	471	498	470	535	501	510	472	486	479	505	500	449	479	504	527	507	514	561	487	561	504	492	463	497	473	517	507	500	510	486	503	465	520	491	455	500	489	523	511	504	528	525	527	520	523	495	502	517	498	440	495	489	512	516	545	512	495	507	491	492	495	503	505	508	499	472	490	524	484	506	515	463	497	482	478	486	496	494	519	487	498	485	482	490	496	474	498	496	520	513	449	505	524	501	487	485	499	506	511	525	547	508	497	482	473	491	513	512	471	506	520	508	502	495	504	503	481	501	529	514	462	498	486	506	565	490	501	512	509	513	473	527	534	493	525	525	513	504	539	506	504	522	474	500	476	486	514	513	523	488	485	489	519	505	485	528	516	508	500	510	499	497	480	505	502	448	505	507	501	516	483	515	475	486	477	507	494	520	501	542	507	517	502	493	538	528	528	477	477	512	460	490	539	482	517	476	472	537	569	525	503	503	496	472	510	494	576	481	480	498	546	530	539	490	511	506	525	530	519	502	506	509	521	524	507	545	510	489	533	483	450	507	500	489	482	438	498	525	513	509	508	529	518	468	505	501	490	477	493	478	516	472	526	493	497	472	530	511	502	510	491	517	471	485	472	539	534	535	495	509	461	522	519	498	514	497	469	467	509	515	493	533	491	490	513	475	515	484	533	465	513	462	500	480	486	517	548	511	531	519	496	477	497	526	486	508	494	503	527	532	485	481	533	489	484	498	499	506	501	538	508	464	483	483	507	508	533	490	479	493	499	492	541	497	505	494	469	511	484	482	500	511	485	493	496	529	510	487	533	500	513	468	490	499	525	472	478	502	532	487	464	479	504	478	504	497	502	508	505	503	489	467	443	467	524	532	487	555	515	480	469	503	523	503	492	470	498	506	482	501	509	537	532	528	490	524	482	479	489	520	500	507	467	502	515	497	489	538	491	509	495	492	524	491	532	509	528	532	478	503	534	477	452	488	496	497	477	477	536	500	540	495	495	493	511	491	464	530	452	483	509	527	477	507	491	496	504	515	482	506	503	472	490	495	511	489	490	461	497	485	510	520	516	520	470	509	519	483	500	487	503	519	506	529	504	493	530	487	501	530	514	519	469	494	506	507	498	522	511	515	494	530	474	483	516	531	478	508	494	513	529	469	478	504	472	508	505	483	507	499	462	516	460	492	466	482	526	535	525	512	467	502	510	489	504	504	494	474	519	491	535	505	510	455	511	475	496	505	499	538	542	503	494	480	499	498	501	538	494	524	480	506	512	475	544	467	525	519	507	507	489	518	507	506	519	512	545	521	502	526	500	496	492	471	551	490	483	498	542	551	485	520	512	525	448	434	538	513	499	517	502	498	492	542	496	514	531	550	489	465	518	530	521	537	531	473	500	492	479	478	537	508	517	531	476	516	514	488	501	526	488	503	470	513	450	501	497	516	452	543	459	488	476	472	528	496	498	482	483	477	507	489	508	524	516	482	523	531	493	497	517	496	526	482	516	491	495	498	478	526	503	460	507	481	502	474	486	501	504	522	470	482	500	507	508	499	506	478	488	518	513	457	509	523	545	479	459	473	493	522	488	478	494	513	478	478	512	524	481	511	520	540	499	491	486	465	496	511	476	473	483	497	482	502	514	479	537	493	469	522	518	503	525	549	540	460	505	518	517	492	505	505	519	479	493	472	516	524	529	522	492
42888	65804	24442	3319	2461	1943	1566	1379	1218	1037	962	977	943	870	826	841	786	779	777	767	745	709	738	719	690	705	711	711	752	756	733	668	736	686	708	684	704	652	697	752	691	702	722	688	674	690	695	686	658	695	688	700	721	661	642	675	645	719	677	693	649	697	697	652	655	750	633	699	710	663	658	656	698	697	681	686	714	695	697	725	682	680	672	691	689	659	693	719	676	709	708	674	665	715	695	660	712	711	708	695	686	715	682	639	672	705	661	674	676	675	676	737	700	657	700	706	728	674	724	716	714	702	713	660	721	654	691	682	729	713	684	737	675	702	684	660	741	743	677	722	674	717	700	710	692	660	664	686	685	655	707	695	666	694	652	722	672	664	670	642	678	681	712	663	685	678	720	714	660	685	661	654	651	705	662	713	700	683	756	701	707	695	683	682	694	714	721	722	695	655	653	702	705	690	734	678	725	689	725	694	726	661	696	673	671	661	676	637	717	695	609	717	711	668	710	692	715	660	669	667	670	676	691	664	666	649	690	668	684	681	651	676	645	652	698	667	658	716	675	667	705	652	661	659	658	688	652	680	701	724	660	728	695	716	684	689	669	714	671	660	633	664	691	671	672	709	698	672	697	663	672	716	730	734	726	707	691	669	725	679	659	667	684	679	667	694	636	648	645	645	702	702	726	655	682	715	651	710	695	685	679	704	647	692	704	726	702	692	678	647	701	699	681	678	661	673	704	693	690	672	688	690	663	703	640	742	723	696	699	627	710	677	699	691	711	671	708	635	670	657	680	682	684	656	693	673	722	677	651	640	719	689	661	712	712	689	677	685	687	722	661	723	648	675	710	708	640	672	712	667	707	657	661	604	655	691	656	724	710	685	682	701	687	659	710	640	663	700	698	658	741	703	691	693	707	653	745	679	689	670	676	668	710	715	682	688	658	663	698	706	688	672	694	668	669	682	686	716	673	646	676	743	684	706	713	695	688	645	689	724	670	702	724	705	696	697	684	644	670	658	687	702	712	679	672	682	648	732	708	698	696	726	692	680	719	643	658	695	708	657	717	699	635	707	637	756	707	701	711	682	683	690	684	701	726	685	688	692	719	608	678	709	679	655	649	675	671	723	625	687	661	694	727	675	698	676	668	698	714	697	679	714	706	706	705	664	676	735	630	637	678	695	687	717	710	670	728	692	678	694	650	708	677	673	683	699	693	738	672	678	699	688	667	693	666	729	709	684	675	672	677	666	677	670	662	674	723	689	657	717	721	671	658	664	682	641	713	642	687	655	688	705	687	682	674	724	712	658	697	696	682	663	710	681	724	658	691	694	690	645	645	697	654	692	692	732	666	731	702	707	730	662	726	665	670	699	687	655	632	697	692	662	676	686	720	678	684	667	688	698	694	686	688	677	667	711	692	660	689	644	665	691	679	689	748	688	715	691	693	689	669	645	685	720	653	665	625	684	716	689	695	657	701	699	667	703	718	662	649	675	692	689	706	684	701	682	713	651	705	660	698	697	660	638	674	662	680	646	658	672	719	704	690	674	671	654	726	730	713	674	670	685	711	689	699	680	715	684	679	682	696	633	673	704	675	669	653	688	665	728	719	651	705	683	715	659	711	683	685	694	687	687	673	695	673	755	661	704	661	649	658	703	663	673	660	676	670	704	686	696	690	699	690	658	684	717	702	677	754	722	673	702	686	651	697	678	697	707	691	691	683	644	659	660	691	680	683	653	694	694	691	670	669	669	729	688	725	702	692	688	696	666	647	677	714	685	702	669	678	693	687	681	699	667	733	703	705	685	749	695	661	720	620	668	667	710	636	693	658	706	718	695	686	693	691	688	686	655	671	726	634	637	691	674	683	676	686	692	673	680	694	714	697	724	698	625	664	679	672	692	662	714	680	711	718	719	739	670	699	700	662	659	687	677	653	706	754	674	667	668	661	684	709	660	664	682	670	676	693	671	701	656	664	672	681	721	723	678	665	667	685	647	700	708	696	717	724	682	670	689	685	684	706	723	702	685	682	694	662	685	686	688	667	628	662	677	709	694	654	674	670	699	712	621	677	668	709	661	712	673	691	690	696	707	652	679	706	711	752	695	700	668	710	663	698	714	658	720	674	666	707	652	654	635	663	692	680	703	661	711	677	694	669	657	677	686	647	716	712	691	718	686	653	706	700	714	653	695	690	707	663	744	696	680	688	709	695	675	655	762	664	664	655	704	708	671	676	644	684	690	659	688	726	701	701	676	658	676	672	667	666	677	657	677	717	692	658	677	704	678	672	718	638	703	671	689	676	695	654	632	736	673	651	667	715	704	701	674	679	679	711	703	773	682	664	671	698	667	737	736	657	707	699	628	673	674	681	712	715	704	664	611	739	707	664	734	705	651	661	692	672	711	699	668	648	683	664	684	693	715	699	690	701	630	697	660	698	691	677	709	721	663	694	698	743	737	670	689	742	692	684	666	691	677	711	667	733	665	679	673	662	697	656	637	664	716	670	652	715	673	663	664	643	736	667	641	650	654	704	682	722	662	694	697	669	693	686	679	703	719	659	708	657	681	719	654	692	707	668	650	642	704	646	701	660	717	703	665	691	647	687	668	661	731	685	682	669	706	716	723	704	674	665	685	695	730	639	696	718	679	682	692	679	741	688	710	686	710	674	713	689	754	690	707	664	713	687	699	669	690	720	687	678	655	694	659	697	752	731	700	729	741	675	687	695	693	690	727	657	653	667	709	681	639	664	689	725	676	666	691	681	659	676	736	689	661	704	672	680	685	705	700	677	680	697	686	685	663	709	713	649	676	652	712	716	632	688	703	692	681	640	672	680	657	675	682	698	683	672	672	695	663	748	701	686	657	701	651	722	667	682	694	690	711	672	706	656	661	731	683	687	683	725	669	678	685	705	678	677	701	689	688	744	661	701	696	689	634	683	715	682	673	652	669	657	708	751	716	631	677	646	716	702	743	666	703	682	710	677	681	728	707	685	689	688	714	701	697	732	668	723	705	705	700	654	682	671	669	655	698	706	677	686	702	684	689	687	683	636	720	694	649	686	699	686	676	665	698	691	665	680	702	709	686	651	679	690	668	718	731	665	628	651	703	653	711	662	669	685	700	671	672	711	670	673	652	654	689	673	714	692	733	678	686	693	724	668	648	644	719	687	667	705	741	671	693	712	700	644	705	666	680	703	671	720	671	674	650	684	715	674	686	665	724	756	656	651	659	690	673	708	685	687	682	613	711	668	691	631	676	656	667	637	721	700	665	684	669	672	647	702	708	696	740	641	668	661	672	669	665	693	693	690	729	691	650	687	665	721	694	701	723	657	702	690	686	630	684	678	690	700	661	652	631	666	670	688	697	700	664	679	699	682	699	734	684	680	699	697	640	694	699	710	719	682	705	680	665	665	666	680	676	679	719	678	662	655	740	679	689	662	678	635	673	660	692	668	670	681	702	669	656	710	682	656	699	645	718	693	718	656	698	646	663	653	709
23080	21251	31525	24294	19471	7118	1050	672	536	452	424	402	365	328	325	323	315	297	264	279	264	265	254	218	257	248	237	249	223	232	245	214	256	259	230	219	223	230	219	225	238	203	229	249	221	239	227	203	224	221	247	219	210	216	225	224	205	218	222	203	224	227	214	218	201	237	219	228	239	249	191	226	219	228	213	198	206	196	236	218	195	205	216	192	196	203	214	230	208	200	226	237	217	197	207	205	196	218	237	208	186	207	191	204	230	192	209	226	216	181	216	234	200	191	221	199	247	225	223	213	222	209	215	181	214	209	202	211	200	235	188	198	242	203	202	235	194	210	200	198	187	227	201	196	217	219	220	208	203	227	213	235	193	198	193	181	252	203	204	197	223	201	215	244	230	236	225	199	211	221	240	221	236	192	199	215	207	199	218	231	208	199	178	209	218	229	228	214	226	192	198	223	209	259	198	203	210	224	211	217	207	199	220	219	198	204	198	238	214	206	215	211	205	174	211	245	189	196	214	209	214	200	216	187	206	216	223	211	199	222	221	239	215	226	234	233	239	235	178	203	217	193	205	197	225	229	220	220	239	225	162	205	224	221	210	219	224	197	190	225	198	201	217	205	210	223	212	203	203	234	213	200	243	188	225	193	198	205	209	220	219	224	220	209	208	198	219	201	209	212	209	224	244	210	208	192	195	203	231	203	200	233	179	218	224	217	247	203	216	213	209	209	192	212	193	204	223	208	176	196	206	217	211	222	233	232	197	198	202	206	189	195	180	214	231	214	190	204	202	192	199	220	202	225	227	225	223	183	191	218	187	214	233	216	198	213	218	192	189	195	194	236	215	203	204	232	213	225	203	219	233	215	233	185	207	202	224	178	209	187	217	209	197	220	213	222	213	209	233	199	204	207	250	222	176	230	223	212	204	195	237	217	218	213	227	209	193	213	225	222	197	220	221	211	230	222	223	228	216	204	206	232	217	236	228	201	230	218	215	226	209	244	221	207	221	205	219	210	179	229	193	222	203	209	199	203	221	187	225	213	202	243	216	223	232	217	190	218	198	208	184	215	222	207	204	215	222	219	210	222	238	212	218	216	208	226	197	214	218	217	194	232	213	206	208	209	244	215	225	221	203	194	179	207	207	194	216	186	214	195	191	227	207	221	179	210	197	230	217	196	213	216	196	209	208	227	196	209	214	202	188	243	213	214	208	220	214	227	195	221	246	183	224	219	203	194	216	213	215	214	186	203	220	222	227	207	210	196	208	194	201	179	208	204	208	181	200	209	221	221	229	202	183	210	204	194	223	198	186	232	198	181	231	229	228	206	205	223	232	230	203	220	199	198	199	210	240	237	210	201	256	224	205	224	230	221	177	200	210	223	182	193	194	200	238	201	242	204	235	210	241	197	192	206	221	210	211	214	183	206	200	236	219	222	199	215	220	207	213	203	208	203	212	210	235	226	212	217	209	182	205	234	215	204	229	197	216	237	209	200	227	213	222	234	187	218	222	228	216	217	214	207	213	204	206	229	213	212	211	187	212	196	213	178	192	207	221	188	206	216	201	210	201	194	210	212	238	197	185	194	225	188	193	234	209	192	245	201	215	215	213	210	220	226	221	209	210	198	201	211	213	206	208	203	217	213	227	201	198	211	203	227	226	228	205	203	218	207	214	212	198	222	206	205	222	212	229	225	217	207	204	217	226	209	220	254	223	183	237	217	200	213	217	192	243	195	217	211	200	185	212	191	242	215	240	213	215	185	213	212	210	218	192	192	193	211	201	214	224	211	205	220	209	191	190	217	226	191	206	214	199	192	206	218	218	217	228	250	229	211	201	212	196	214	195	220	197	214	215	206	220	227	228	210	211	212	234	225	218	205	183	201	227	212	211	195	207	209	210	236	201	209	199	202	233	196	204	201	196	217	212	216	230	227	201	224	243	206	194	200	213	183	206	212	226	224	233	205	239	196	219	185	224	196	225	242	218	204	218	210	227	196	194	198	226	214	170	225	220	203	189	187	198	233	188	194	219	206	193	191	225	207	218	180	225	203	212	195	187	203	191	224	209	225	208	211	171	199	216	221	217	222	215	192	180	233	205	193	252	203	218	178	227	211	191	201	190	182	221	193	227	184	218	203	211	193	190	215	224	205	234	190	237	207	198	194	219	211	205	198	210	227	198	195	222	183	222	230	218	232	201	220	220	220	211	229	232	231	191	180	244	211	213	220	208	191	176	225	225	190	217	212	221	219	209	216	211	236	229	189	224	234	198	199	208	215	217	207	205	180	221	215	221	223	202	194	225	208	202	211	230	205	226	199	204	198	232	214	225	211	228	202	231	204	194	220	191	198	230	190	199	220	213	174	196	227	216	197	208	224	200	196	197	196	210	218	199	203	201	177	194	192	209	221	209	216	213	238	195	211	226	203	199	209	208	216	197	219	195	215	206	219	202	222	203	195	208	216	207	175	212	199	233	194	242	206	207	193	236	198	212	215	186	195	215	228	229	220	221	214	213	214	213	218	196	200	211	215	199	215	220	227	183	193	225	201	230	215	231	212	191	216	193	209	214	200	230	192	212	211	225	199	200	195	214	215	202	237	196	210	219	194	192	213	212	207	207	207	192	213	212	213	182	195	187	208	219	203	241	206	218	229	189	245	204	239	207	220	203	204	206	204	209	197	205	210	202	229	213	219	208	218	209	188	197	208	229	204	202	209	206	202	192	213	184	214	205	212	189	192	223	239	208	228	228	223	205	188	189	256	205	229	232	204	209	226	229	217	219	218	202	196	208	206	217	206	209	208	218	214	247	189	225	212	214	202	188	181	235	219	206	242	208	221	252	210	216	211	218	183	182	187	241	234	208	191	182	216	229	214	204	216	209	225	198	210	208	237	221	205	219	226	213	215	233	182	199	223	193	246	226	224	194	217	197	214	188	180	222	216	182	242	202	211	220	229	177	234	207	229	236	194	228	212	203	211	237	229	205	230	190	190	218	199	198	228	207	213	181	193	232	200	205	229	203	256	205	196	228	196	232	228	210	220	210	195	209	206	204	202	213	218	221	183	202	239	213	219	214	204	225	191	201	222	201	212	211	217	200	238	222	215	207	195	192	197	215	212	207	213	191	210	231	234	189	209	201	208	214	206	202	211	235	199	191	197	201	220	195	203	193	208	228	192	229	243	193	206	198	204	222	185	202	219	205	209	213	195	192	197	206	228	209	232	219	224	201	225	192	208	202	193	195	223	208	210	178	185	207	204	229	206	210	236	199	210	199	190	225	187	210	211	209	217	189	219	197	199	209	227	200	212	196	230	226	201	213	203	223	198	222	215	237	212	178	216	228	208	212	222	204	236	216	197	242	218	227	197	223	201	199	205	199	197	243	198	194	205	198	196	205	209	198	211	223	196	244	208	201	207	217	219	213	219	241	209	232	213	229	185	222	204	228	195	217	198	231	197	224	208	194	221	191	187	202	191	232	187	227	220	224	235	215	224	212	214
49088	70832	22513	4944	3366	2548	2023	1576	1254	1113	902	798	712	650	575	566	477	467	461	437	433	394	384	386	389	375	359	378	337	350	303	362	352	329	335	343	315	291	356	312	329	304	336	315	305	309	331	320	343	291	307	325	339	252	298	312	301	351	317	283	281	312	295	304	288	278	301	306	273	290	316	302	325	302	300	323	330	307	318	277	332	308	288	281	323	297	334	276	284	280	280	311	326	330	311	286	319	307	313	291	276	297	290	293	300	271	287	298	269	297	321	282	306	313	321	303	289	272	288	322	277	324	296	299	287	274	295	296	275	326	303	306	331	315	271	306	297	295	288	325	309	312	284	310	279	297	294	302	306	306	297	281	287	307	291	268	310	286	309	286	294	289	292	301	301	314	324	293	279	277	280	286	301	313	281	292	290	271	272	309	325	314	280	302	316	310	300	277	297	307	301	280	274	288	278	288	303	289	259	265	271	313	293	318	292	291	318	277	272	301	300	286	294	290	293	299	304	297	307	264	286	308	301	308	296	295	247	300	298	293	295	309	322	274	297	263	292	309	276	296	294	283	324	255	314	293	267	318	278	290	292	320	300	305	304	280	281	285	255	291	323	260	291	308	284	279	313	280	329	279	308	283	336	291	267	298	296	282	276	276	278	322	309	335	275	320	297	340	315	305	312	307	290	297	299	307	296	290	273	275	288	301	302	291	295	297	294	284	272	308	270	287	292	294	274	318	278	271	283	298	260	303	284	312	293	315	316	284	300	272	309	274	267	295	320	279	319	331	300	312	306	303	308	268	309	322	269	318	296	275	336	296	330	299	324	271	290	287	291	278	321	295	291	291	294	273	289	299	316	297	305	310	319	266	314	315	283	312	308	292	299	290	319	302	281	297	275	314	309	297	309	300	327	304	298	288	274	266	296	283	316	274	330	299	308	252	320	281	280	277	311	331	310	282	294	295	282	301	296	304	288	291	303	276	287	261	288	333	288	268	277	270	284	301	299	313	276	314	281	292	324	302	288	305	314	272	301	275	298	293	308	310	289	292	304	294	309	273	299	305	323	308	297	284	270	316	317	322	304	289	279	275	283	314	293	277	293	297	281	290	319	292	299	294	306	305	328	299	288	293	289	304	303	323	318	273	293	293	320	316	272	297	272	308	294	312	251	296	323	272	299	303	285	289	299	293	302	325	271	290	276	294	314	305	291	310	316	282	303	310	294	298	293	303	298	321	282	305	306	282	292	306	260	339	308	331	309	297	286	306	303	277	292	292	323	325	287	285	295	289	271	301	294	283	266	290	283	283	291	281	266	293	294	261	289	302	290	236	293	298	295	292	296	361	306	318	262	294	299	249	285	297	283	287	309	281	291	278	323	303	305	297	272	301	299	301	310	303	307	319	288	288	283	320	299	335	319	311	256	298	304	281	286	282	291	312	329	280	314	337	287	297	301	306	301	278	286	296	301	315	291	309	266	308	296	309	321	319	284	300	293	291	316	272	281	276	268	275	277	286	287	288	312	293	284	290	280	303	291	301	284	308	287	327	297	289	312	307	286	318	292	289	309	312	272	324	312	284	317	289	292	308	345	301	284	283	294	304	291	302	296	261	285	278	296	279	288	263	318	286	292	315	289	319	312	303	298	303	303	308	299	280	303	296	312	304	295	311	265	289	304	298	261	287	301	288	263	303	279	264	300	292	305	313	279	297	285	299	277	297	285	306	270	264	293	315	317	309	300	330	268	281	291	279	300	257	300	277	293	288	316	292	290	276	283	295	323	275	284	268	317	298	319	281	288	297	276	310	323	282	307	303	281	289	311	290	283	299	313	289	292	291	310	307	283	274	294	318	279	302	291	323	300	306	303	300	303	313	288	282	271	288	288	312	288	293	320	295	299	337	282	259	303	268	291	297	289	283	294	250	291	320	331	311	289	303	337	283	301	266	282	287	331	280	281	297	288	317	302	309	287	297	273	290	269	268	287	299	284	310	277	294	287	264	283	274	281	302	308	312	314	292	313	289	286	303	281	281	312	288	324	275	310	290	265	285	327	316	302	307	287	287	300	294	288	269	285	266	305	296	296	286	293	265	300	291	310	314	270	262	301	280	301	289	265	261	328	290	301	282	305	301	276	306	297	289	336	268	276	286	333	278	319	286	285	310	292	314	318	331	284	277	317	318	302	306	295	293	304	315	290	282	307	284	289	301	300	292	265	290	253	300	300	294	309	301	301	301	317	292	291	282	316	308	275	316	301	294	299	290	303	302	294	308	292	282	304	284	280	334	292	315	288	299	313	318	309	300	263	289	280	293	308	302	310	283	299	303	328	315	326	305	318	305	286	321	305	298	307	304	277	305	290	299	278	311	282	279	298	286	291	308	295	310	310	308	308	283	289	287	344	303	294	279	317	296	307	321	275	292	308	295	302	298	322	289	279	290	316	326	290	298	313	294	284	282	320	323	302	293	275	279	296	281	265	312	295	285	286	286	266	312	278	262	282	304	265	306	325	264	264	262	288	284	301	299	308	296	296	290	267	285	309	319	299	272	288	324	285	263	296	277	315	294	318	286	290	285	303	264	311	295	311	305	285	311	308	270	287	268	308	286	298	263	296	277	294	321	308	309	295	285	275	325	313	296	296	312	249	283	321	309	299	303	277	300	273	292	275	305	306	269	304	275	305	287	298	313	333	287	298	312	296	287	312	307	298	283	282	286	304	296	327	293	299	290	291	276	296	315	276	290	285	316	329	315	317	283	293	320	299	299	268	297	302	295	298	303	289	299	316	311	275	315	298	281	297	306	306	301	274	289	291	302	294	300	290	263	294	291	292	290	297	268	305	255	288	307	314	314	288	300	276	344	292	296	316	313	309	278	297	286	304	309	298	290	283	313	282	299	288	285	292	299	320	316	289	284	280	308	280	311	298	330	296	325	287	305	307	291	287	286	312	314	257	303	297	310	277	285	318	305	287	314	287	313	290	281	302	303	301	296	319	298	295	267	327	293	280	329	285	268	272	294	272	301	287	313	286	304	305	267	300	289	320	266	286	280	302	325	282	300	289	312	291	288	312	293	310	275	324	268	282	300	292	306	320	308	301	307	284	282	312	323	287	287	304	274	343	262	301	288	288	305	300	319	295	300	293	311	289	343	263	304	286	318	303	301	301	293	294	288	290	318	307	323	302	300	256	288	293	318	290	297	297	276	278	317	301	302	286	339	291	310	318	293	324	300	279	325	308	297	302	318	274	285	262	268	321	267	291	339	278	287	296	277	274	286	292	273	294	256	296	306	314	308	284	285	292	311	355	308	302	301	281	314	270	311	280	309	301	311	314	301	291	284	307	302	322	270	287	295	269	301	300	324	335	309	339	316	281	297	297	313	287	292	327	265	329	285	291	299	278	300	312	325	291	312	289	312	285	323	309	296	327	305	304	274	282	282	292	275	319	272	307	274	280	261	288	300	310	273	294	289	297	336	307	280	273	294	260	307	284	308	301	301
27211	21822	17617	1601	834	782	696	664	628	646	659	584	662	649	670	699	665	650	705	619	656	629	625	629	648	684	619	682	656	650	604	651	605	661	621	604	611	623	667	626	669	649	671	654	604	607	609	665	668	653	660	654	665	651	588	643	618	620	598	670	666	650	651	627	646	657	651	626	606	643	599	654	645	691	613	617	625	660	613	625	639	601	663	628	687	659	649	688	672	699	652	646	599	588	641	583	589	641	687	602	674	617	632	637	628	616	676	610	567	670	655	692	622	634	630	634	626	625	673	688	654	670	684	645	655	605	594	632	599	676	700	677	597	658	609	672	613	657	689	609	627	676	649	622	656	662	677	642	692	656	663	614	666	645	629	677	622	659	643	657	656	660	673	658	638	660	620	648	682	646	625	653	638	665	605	703	696	647	661	671	662	613	663	659	640	660	665	666	616	626	676	658	603	629	630	610	610	675	664	693	621	613	587	651	628	671	619	634	586	652	663	635	601	601	638	659	646	644	617	622	652	673	639	671	641	636	655	634	622	594	665	720	643	636	628	641	651	674	660	639	634	635	687	627	684	679	660	616	672	665	652	633	666	586	623	678	639	621	638	682	656	658	640	629	623	661	650	658	624	651	642	664	643	635	667	675	611	629	646	638	660	668	651	603	602	650	641	599	724	634	644	610	663	659	634	627	668	620	672	647	652	670	637	655	642	649	617	624	588	628	645	627	611	683	648	656	661	618	605	685	666	610	623	643	667	639	661	617	633	642	658	663	640	607	649	669	647	612	637	654	618	666	679	592	621	620	615	620	659	632	615	631	662	661	651	662	656	635	640	662	643	711	628	630	648	647	645	641	659	635	633	631	669	646	645	680	642	612	635	654	582	646	670	637	641	660	620	636	689	612	631	591	628	637	686	632	682	679	597	665	593	610	641	643	578	618	662	662	636	586	675	670	594	640	662	658	645	656	652	649	646	657	662	672	650	640	681	664	661	692	635	626	635	623	613	674	628	627	672	645	683	692	643	631	651	669	626	642	641	684	634	630	633	640	631	697	601	643	694	659	649	627	630	686	633	685	609	601	633	650	685	637	642	615	686	646	585	618	620	612	626	652	641	612	645	675	617	672	615	607	639	652	630	651	633	644	678	651	632	671	679	652	635	646	631	660	616	648	648	672	661	638	623	625	678	603	666	684	651	688	612	629	659	668	617	625	641	638	670	614	671	639	650	675	645	634	623	667	641	607	603	647	668	637	668	643	613	638	607	661	635	645	631	628	659	628	610	612	650	647	649	646	636	667	611	640	642	697	672	609	616	674	671	628	685	645	605	610	605	589	652	668	676	638	666	636	576	620	589	610	640	652	633	638	586	609	676	664	630	655	628	619	657	646	688	639	635	648	689	628	639	643	639	660	626	651	642	635	654	635	618	629	703	629	629	619	641	675	634	626	732	601	634	696	625	651	635	656	643	662	641	605	644	623	631	670	672	676	624	633	653	632	649	622	656	610	635	620	612	650	645	606	595	647	663	624	613	663	648	658	630	658	622	658	600	612	639	649	617	637	611	641	663	655	626	622	622	626	637	618	653	632	601	672	668	629	595	641	642	625	615	651	665	635	579	613	639	643	674	643	697	627	635	608	640	622	615	652	653	685	673	698	654	679	643	615	630	600	688	699	653	612	639	622	646	636	675	647	636	651	628	640	660	714	643	617	626	654	638	642	657	615	634	658	657	659	628	622	623	652	610	680	645	622	605	645	600	651	626	619	648	602	639	610	694	646	599	648	649	657	613	651	655	651	621	693	668	635	640	670	646	676	620	645	639	628	620	690	657	658	610	650	585	629	672	636	613	655	644	602	638	632	661	674	687	649	637	666	689	622	682	657	638	652	660	622	653	673	635	613	675	634	665	602	639	628	631	614	648	671	621	616	670	626	670	650	621	647	633	658	704	647	679	634	650	648	624	636	650	623	653	588	633	645	656	633	678	694	643	642	634	634	638	656	616	624	594	637	645	644	640	625	648	671	668	620	626	607	601	637	652	610	651	684	665	629	684	661	621	653	657	635	632	625	658	639	618	643	618	673	630	580	652	598	625	612	644	623	604	638	644	671	653	623	678	604	682	580	616	645	609	677	679	661	603	665	632	618	616	619	628	644	669	667	623	633	638	625	648	668	650	632	679	637	690	678	651	661	621	637	669	626	631	644	621	668	619	659	658	687	609	617	605	634	652	662	652	619	632	638	666	625	673	596	663	660	654	663	652	628	641	641	658	613	600	659	645	620	700	652	622	622	614	673	623	650	636	671	653	646	594	622	627	668	657	635	650	641	663	602	708	613	599	624	602	654	625	609	664	661	657	716	649	659	617	645	631	600	687	658	626	694	614	673	629	609	654	675	675	645	648	628	631	644	636	645	646	674	642	658	637	609	636	597	643	682	602	647	666	663	678	661	640	672	654	675	677	673	619	675	665	654	635	648	668	622	598	661	617	632	669	627	617	656	659	599	610	642	665	610	709	640	634	651	642	630	627	628	646	634	608	641	647	643	665	706	594	625	678	636	656	625	672	689	638	669	652	619	674	634	627	619	642	636	647	628	633	659	687	656	632	627	604	635	629	597	612	637	674	636	650	679	607	637	610	657	695	636	617	636	654	647	670	639	633	647	654	684	684	637	626	648	631	641	664	665	649	625	672	604	671	651	636	628	656	666	631	635	663	633	655	639	573	615	609	621	626	648	610	663	639	625	664	664	640	652	631	656	600	665	582	650	636	629	651	662	629	611	667	647	680	631	649	610	645	652	643	618	615	611	670	639	669	641	653	640	662	611	684	639	650	690	635	640	645	658	614	673	633	677	680	654	612	626	667	690	644	651	642	639	661	604	674	667	619	613	630	680	662	657	670	647	583	640	636	645	626	702	680	620	634	654	627	682	676	573	641	674	619	647	627	662	598	625	628	686	625	621	635	615	642	635	650	648	632	698	668	663	633	647	660	610	677	629	687	624	608	620	599	612	660	669	659	631	664	667	585	671	643	657	644	665	673	637	636	655	613	594	675	629	610	697	590	613	647	653	628	615	616	616	635	608	670	621	674	690	581	680	673	675	666	608	653	665	638	650	638	653	643	613	641	614	615	655	614	668	664	639	631	664	662	648	624	652	660	632	640	635	637	642	680	645	627	629	636	646	644	670	672	660	654	651	620	661	634	608	611	682	651	628	656	588	614	640	614	612	610	624	615	625	627	601	633	640	623	658	665	614	699	615	634	662	647	632	672	621	676	650	638	647	635	683	638	635	629	655	608	645	640	622	628	618	686	626	629	655	655	649	631	699	607	614	653	653	682	636	589	723	672	657	644	647	695	653	666	638	639	643	635	625	641	693	641	602	612	676	660	656	633	655	605	608	628	629	674	621	671	633	663	633	640	610	678	626	668	622	626	645	674	654	653	624	651	692	643	618	670	673	623	631	624	661	652	661	674	633	660	613	687	629	645	654	659	612	656	647
19169	29313	13434	1071	969	934	981	928	887	893	889	843	860	869	843	841	864	831	877	830	792	867	808	855	878	860	895	833	913	870	894	786	820	840	849	850	844	872	861	853	842	833	900	873	889	867	806	851	876	878	828	869	870	867	852	850	878	904	842	829	792	832	884	885	853	819	879	910	861	887	863	846	846	899	862	896	853	833	883	865	855	882	869	898	829	820	890	868	858	837	888	867	815	847	800	863	873	928	858	878	864	860	802	867	842	828	854	849	848	830	848	840	864	897	877	865	891	863	855	845	819	890	804	869	871	833	894	848	844	836	881	842	871	859	862	804	836	866	841	838	856	806	885	862	878	887	895	842	869	845	874	865	880	789	861	802	879	855	843	854	851	904	842	863	880	837	884	903	860	914	879	889	833	845	848	826	900	849	836	892	839	832	845	800	849	860	830	919	859	816	863	796	880	897	854	835	870	797	890	864	862	844	869	812	842	847	863	860	857	854	881	871	854	852	860	855	841	857	880	875	848	816	911	870	825	814	887	851	858	839	834	831	816	869	867	906	846	912	906	875	891	865	826	844	872	837	814	867	841	862	883	866	887	819	869	835	911	855	923	850	857	891	850	828	857	822	851	857	873	843	848	848	830	825	864	877	810	828	892	857	863	878	884	890	874	888	873	889	855	841	836	842	851	829	802	792	844	807	858	827	859	857	782	813	785	894	936	796	870	857	884	906	865	872	881	873	859	856	790	876	847	845	936	871	864	830	824	887	865	855	860	874	838	827	879	856	828	868	870	858	886	837	872	847	892	881	793	879	834	814	858	877	841	894	887	832	848	866	852	809	913	916	876	895	869	844	875	800	890	821	888	834	846	848	874	846	843	900	833	861	867	898	881	860	900	861	850	874	835	846	895	852	871	851	816	871	815	847	883	885	834	887	909	859	858	813	852	872	852	877	898	930	854	862	850	849	876	825	825	855	866	886	829	867	875	894	811	863	873	846	859	911	884	874	887	846	842	856	889	835	846	858	761	904	914	844	870	887	902	876	887	897	870	851	852	909	823	863	850	899	811	841	874	879	855	883	874	906	848	853	854	888	896	913	875	836	833	857	851	929	812	826	843	813	841	836	819	901	848	935	845	839	847	827	806	858	879	829	868	831	931	869	839	872	832	829	867	870	850	846	892	904	876	874	823	858	879	857	840	824	798	854	837	850	856	857	860	823	863	883	834	857	844	868	885	830	852	848	809	876	847	862	822	870	817	894	828	824	868	891	839	867	858	869	898	833	800	846	798	888	868	819	842	842	819	853	875	813	892	878	843	861	905	851	883	900	917	899	830	877	894	888	832	898	895	862	871	799	881	866	789	887	871	877	825	854	884	878	839	894	890	864	860	836	919	869	857	779	883	862	823	825	909	864	824	918	876	896	859	871	851	856	848	843	856	841	919	802	859	849	899	817	866	848	809	849	842	868	867	852	883	851	815	842	832	813	875	847	867	851	808	835	873	845	830	875	839	845	857	855	842	827	873	846	870	855	858	931	792	850	853	848	857	784	895	849	769	823	843	804	903	889	832	810	848	828	838	862	810	893	828	833	847	855	822	812	888	851	862	868	850	865	879	868	877	825	871	830	832	837	903	800	845	825	828	838	843	857	861	861	868	846	831	858	833	844	916	859	853	959	846	850	852	845	880	808	852	829	874	855	886	852	903	854	903	838	831	834	792	813	772	850	854	863	822	843	898	888	887	821	805	859	805	863	835	941	900	858	887	869	827	885	827	918	865	829	780	927	873	851	865	875	890	854	852	857	834	813	852	833	859	860	906	821	863	875	888	833	871	854	855	842	846	918	857	858	853	831	867	834	832	843	843	841	858	852	786	850	861	875	847	892	832	852	844	900	877	851	875	839	889	832	859	894	877	819	829	843	847	882	834	882	850	896	870	839	843	883	878	832	873	820	875	849	884	822	822	869	884	834	863	825	848	858	888	915	886	882	869	888	863	827	853	819	883	878	873	856	855	844	826	809	812	824	868	812	847	872	838	899	841	943	842	856	859	880	828	865	867	861	860	885	858	907	850	832	822	867	837	891	866	845	823	860	883	908	867	879	927	856	877	836	863	812	873	924	852	889	869	876	875	839	887	874	860	809	872	847	833	875	916	884	855	852	881	884	876	800	923	820	820	861	833	831	893	900	898	835	908	845	836	849	870	838	899	848	895	845	877	861	832	890	846	894	844	866	842	795	811	864	837	873	831	869	951	859	897	846	808	862	834	870	824	825	864	864	857	815	785	919	834	875	874	901	877	842	871	885	829	870	853	854	925	897	854	860	869	856	899	876	831	861	799	837	872	873	851	900	862	886	879	845	863	907	785	871	860	841	893	841	878	864	849	833	838	904	845	871	810	878	871	856	844	866	879	907	840	870	855	841	843	820	828	802	915	811	865	828	808	854	888	773	883	812	911	838	851	867	783	869	862	849	834	920	874	870	855	857	873	809	824	859	887	861	898	872	853	857	836	820	907	836	889	858	911	877	857	835	880	845	881	848	878	826	855	839	828	853	882	886	888	825	862	925	822	831	908	897	866	820	891	834	779	876	852	802	844	853	853	818	914	883	843	919	840	854	869	827	878	901	798	828	892	875	885	910	808	845	842	863	868	852	829	846	835	843	880	839	863	898	845	843	861	871	835	845	830	861	871	858	887	838	838	871	901	834	855	866	849	847	903	866	866	853	855	863	859	903	820	854	900	845	835	865	924	909	849	860	895	893	799	831	855	860	887	868	859	926	806	828	874	893	845	845	816	864	890	871	891	838	867	851	824	833	886	882	892	808	830	801	884	832	783	850	865	863	793	912	839	829	885	899	845	886	846	844	874	797	860	904	889	912	806	820	842	846	834	874	872	835	875	898	798	852	841	846	798	883	863	845	848	794	888	857	876	891	884	855	869	881	834	832	919	843	841	886	906	832	819	872	842	873	884	869	852	836	889	847	845	832	827	926	850	814	864	847	876	842	848	878	846	823	862	811	803	891	891	783	863	864	902	827	882	894	870	865	836	846	834	838	881	881	852	817	872	822	810	839	849	880	878	862	882	844	811	868	824	821	829	829	870	853	873	798	814	859	860	840	852	862	878	848	818	853	776	827	831	825	821	832	816	860	810	902	930	814	865	826	865	866	877	835	901	890	877	859	832	883	874	776	903	895	827	844	889	871	852	885	871	914	853	833	890	854	837	866	837	903	839	855	874	849	880	852	857	863	875	827	856	851	856	903	820	864	893	845	843	872	839	820	924	831	860	888	833	863	849	914	858	863	861	840	760	870	801	887	870	872	843	852	919	795	886	854	850	834	858	845	854	883	900	849	885	857	853	883	869	879	872	869	864	894	810	861	866	864	861	865	844	850	821	836	822	812	896	815	922	781	817	811	863	823	835	842	833	848	845	858	873	900	898	852	875	905	774	830	847	903	871	901	809	876	856	833	901	841	847	828	869	891	867	798	835	824	872	864
24149	21377	31527	24905	10395	1403	948	793	711	704	611	624	616	599	591	581	537	547	562	551	557	550	546	509	588	559	515	542	500	510	499	514	504	513	516	497	548	519	523	539	501	513	488	522	530	530	544	549	513	501	586	513	478	639	513	497	480	507	503	476	482	513	502	496	509	502	506	561	530	525	499	503	522	497	497	510	498	524	498	512	515	543	515	519	496	543	488	500	527	512	526	528	486	517	490	478	523	510	498	546	518	496	481	511	482	560	549	524	497	502	516	509	489	500	495	526	552	489	533	481	508	556	500	465	516	511	534	455	509	499	509	535	523	454	522	520	529	502	505	510	502	515	551	493	548	513	520	496	468	484	529	513	497	509	537	494	526	507	538	513	474	514	492	507	526	473	520	518	450	513	516	483	482	488	485	546	478	489	543	544	475	509	501	497	501	501	544	507	493	534	533	530	519	473	516	538	482	526	531	535	493	511	464	599	479	500	519	527	525	508	530	479	533	497	534	538	456	522	532	515	514	525	542	504	518	501	470	544	471	495	455	474	489	501	506	497	516	515	530	494	524	490	498	524	533	549	485	519	540	476	497	533	528	548	526	521	483	521	508	517	474	500	533	522	517	516	511	527	516	532	538	517	477	533	574	534	504	501	497	507	521	531	499	507	506	512	482	515	554	543	509	514	525	503	518	503	479	541	496	558	534	511	472	536	478	505	494	523	525	514	518	513	517	501	496	512	512	476	494	492	495	543	498	490	525	493	508	498	500	526	533	473	549	517	511	530	494	521	503	484	530	498	528	504	468	483	505	511	499	515	502	505	515	514	538	513	497	505	490	515	494	502	477	507	493	554	519	512	485	461	505	552	520	533	509	469	497	498	533	492	515	484	486	493	538	552	475	512	512	503	513	496	512	493	484	527	505	511	530	522	524	511	498	520	503	510	513	500	488	559	518	536	515	508	533	509	482	467	523	530	525	519	489	478	541	467	527	506	514	491	499	500	518	518	502	501	504	512	546	475	508	497	501	475	502	502	498	579	485	515	532	465	479	506	563	490	511	510	484	507	496	515	547	495	496	494	502	547	530	556	520	495	509	512	502	528	477	535	480	515	504	529	536	497	521	505	510	502	516	541	462	523	543	483	481	529	508	521	490	524	539	510	484	496	516	465	490	491	498	488	484	565	498	476	487	508	530	483	496	524	498	487	479	527	501	533	503	468	543	489	509	538	492	524	496	533	490	519	496	550	567	503	499	479	500	501	491	570	475	519	539	527	485	532	520	558	488	515	492	481	521	538	480	462	483	529	524	491	502	497	501	526	525	506	497	460	510	509	521	529	494	521	487	516	487	532	520	507	520	505	536	523	522	504	473	502	502	486	534	524	549	494	508	509	538	510	498	519	484	496	509	543	548	475	503	465	478	528	514	531	522	512	466	519	507	507	517	478	547	526	478	510	512	530	526	475	496	503	499	539	514	539	563	503	491	530	501	517	475	504	500	506	509	509	529	513	515	554	474	525	522	509	510	515	538	498	542	467	496	521	547	509	501	518	528	492	550	535	493	517	510	498	497	550	497	493	505	523	508	513	492	514	499	502	490	482	522	521	512	526	506	478	539	484	529	520	513	491	521	523	547	508	487	508	537	492	553	517	502	512	525	549	530	510	455	502	524	535	525	466	498	545	484	503	491	497	476	541	512	543	528	525	519	491	518	544	491	541	478	486	546	516	491	513	529	500	512	518	513	496	511	549	527	476	519	477	504	446	538	531	525	467	473	545	542	482	488	507	497	522	529	501	484	491	482	525	451	524	521	520	485	452	508	500	540	519	521	487	485	527	483	490	495	513	516	524	461	457	513	470	533	501	494	517	519	506	501	535	482	495	538	499	516	522	487	495	517	552	499	509	510	494	513	491	525	471	522	496	499	534	525	509	506	563	502	483	539	504	476	545	536	506	535	546	521	514	534	525	513	525	484	551	509	541	494	507	539	524	508	542	515	509	503	486	506	509	495	498	525	539	514	498	509	519	482	521	541	515	480	562	512	510	471	492	545	524	497	480	527	506	498	492	474	513	506	519	495	512	488	521	488	502	510	497	460	483	489	504	512	497	536	489	498	583	508	507	545	534	526	528	483	470	494	494	478	467	472	533	529	492	520	515	528	522	530	518	514	521	518	558	501	532	498	476	509	498	526	514	481	518	507	491	542	521	485	497	490	500	521	513	519	509	508	527	495	501	511	512	456	491	473	484	496	537	490	467	499	520	460	488	512	513	533	516	488	503	537	481	494	469	554	539	503	506	501	505	481	474	489	507	466	487	491	538	548	456	502	533	489	512	455	482	527	537	522	538	524	488	503	498	511	486	501	511	530	512	503	549	529	519	541	521	517	515	483	483	477	468	508	497	489	506	513	485	477	495	517	530	475	529	497	501	546	509	508	511	508	537	516	511	500	531	467	505	464	515	522	513	529	504	493	547	542	513	539	551	569	501	504	514	458	513	504	509	550	488	535	510	480	511	464	461	527	518	516	536	501	520	496	534	511	510	454	512	522	546	512	528	507	529	517	540	530	509	524	494	491	509	524	489	511	535	491	526	537	497	460	478	486	523	550	538	488	516	495	510	497	509	512	553	523	510	515	511	475	540	522	520	517	529	498	535	495	526	503	505	524	583	502	496	501	507	478	513	485	534	508	496	491	512	549	506	520	511	497	528	545	499	530	523	502	497	500	493	499	487	513	489	462	477	484	490	527	514	514	483	498	506	502	539	505	515	546	515	504	530	498	474	488	485	499	524	493	519	518	506	500	527	491	506	482	469	518	489	481	476	510	511	509	535	494	486	495	513	506	498	484	540	484	525	493	487	513	540	482	483	516	486	541	518	544	511	509	510	519	540	499	554	532	497	514	484	524	509	502	546	476	505	519	553	472	533	501	485	454	524	502	488	497	497	517	546	517	498	520	520	509	483	578	505	479	519	496	505	479	511	505	496	482	516	495	521	503	485	512	549	497	520	509	510	513	474	517	474	515	468	539	538	501	540	511	531	518	535	498	510	560	517	519	509	515	487	538	553	542	500	529	506	531	460	507	493	496	528	511	558	503	538	508	530	538	536	510	487	530	495	517	487	536	500	498	531	531	490	521	531	483	534	493	515	531	556	524	466	526	473	515	549	476	507	526	536	508	530	467	505	505	478	519	519	529	536	481	521	521	516	544	521	527	501	523	506	527	528	544	497	518	538	514	500	517	535	492	480	501	459	512	495	479	498	489	494	487	470	546	474	516	580	485	475	482	523	532	543	485	536	547	508	502	489	507	511	474	544	487	502	517	498	536	488	526	490	536	494	462	497	507	504	515	514	497	559	497	463	521	542	507	463	512	510	498	475	527	491	513	492	497	434	504	534	504	480	543	489	514	509	520	493	525	488	507	513	498	483	473	537	495	489	532	503	525	520	512	485	494	520	511	500	501	518	542	496	498	508	476	503	528	508	527	521	477	524	505	513	544	569
42861	63627	22369	3298	2348	1902	1604	1345	1202	1049	1078	949	964	864	870	774	812	834	776	734	800	726	712	754	711	706	694	727	683	662	757	737	714	721	676	707	692	696	695	769	760	730	747	670	731	728	708	723	692	658	704	653	645	704	689	754	676	699	742	699	728	670	631	668	719	668	653	738	685	679	702	731	664	665	693	652	732	685	673	736	709	679	669	683	678	700	701	696	651	676	675	690	712	688	645	704	703	702	721	718	725	695	756	708	741	728	648	736	712	690	661	660	673	759	669	734	692	679	654	729	717	650	702	697	764	718	653	736	719	657	652	636	665	706	646	705	696	638	727	706	755	684	659	718	717	678	673	706	712	728	666	660	703	702	681	697	687	693	712	675	695	678	645	723	701	628	697	671	700	730	711	660	697	702	757	692	690	707	674	677	708	688	690	705	667	680	681	674	681	673	723	674	633	684	689	712	706	703	674	693	737	702	682	678	672	733	734	720	721	665	643	723	677	690	706	697	716	684	727	713	729	685	696	699	711	708	634	675	703	686	703	725	709	739	717	661	744	697	729	760	680	681	708	636	698	707	747	683	709	746	672	683	681	692	665	671	733	746	698	673	745	716	698	713	694	653	716	667	691	688	724	706	698	684	655	686	704	722	670	666	687	663	692	690	706	745	711	671	719	662	641	707	685	669	694	707	676	740	686	735	664	694	684	651	733	682	755	687	674	698	701	696	677	746	683	652	695	655	701	673	709	664	692	680	725	718	665	710	708	700	690	684	735	683	651	657	685	684	689	730	681	702	693	659	651	703	653	645	708	647	709	741	732	742	703	656	692	646	758	698	721	725	668	670	692	742	662	709	682	673	729	766	709	733	683	687	709	704	735	708	689	726	696	724	726	676	663	723	703	684	713	707	637	703	744	701	676	720	708	690	709	680	727	718	712	679	734	740	683	692	699	670	711	704	727	746	707	661	703	706	683	753	717	743	682	675	715	723	727	685	662	664	708	714	667	703	701	680	703	691	683	714	675	716	613	665	681	729	696	708	687	694	713	700	709	703	725	676	734	712	672	685	650	680	671	712	675	718	684	717	699	695	678	689	676	681	696	686	707	698	679	742	698	722	679	698	723	711	679	715	644	697	683	681	692	677	647	686	740	736	703	689	684	676	716	708	723	674	716	744	748	672	706	693	740	695	724	682	690	683	666	722	703	701	680	671	681	675	710	718	683	694	708	661	719	695	696	643	753	690	734	671	692	725	683	666	690	734	662	719	674	673	633	662	713	711	734	736	723	711	676	696	707	685	652	683	714	717	694	716	713	692	719	707	738	711	695	703	669	704	680	681	706	695	654	703	672	753	696	714	705	723	674	714	681	699	658	702	702	670	711	677	707	689	680	702	681	677	668	716	702	715	728	665	710	700	637	707	688	693	702	687	664	700	717	663	688	730	671	743	690	694	682	694	680	693	711	717	691	635	695	681	686	705	654	687	680	673	691	672	690	677	687	702	681	694	703	637	651	682	680	728	714	675	686	724	692	753	673	703	677	638	679	665	671	655	701	680	716	700	717	733	675	676	714	683	744	664	696	706	702	645	683	676	696	697	672	703	755	719	742	680	730	692	713	695	684	693	720	719	674	707	698	721	662	715	695	686	640	731	666	656	715	684	728	671	732	665	673	672	703	708	695	711	680	683	706	695	703	702	722	655	705	674	724	698	688	724	637	678	721	645	714	695	643	693	671	700	688	651	710	700	702	685	686	705	744	730	684	696	714	702	716	687	644	664	689	701	729	681	704	674	658	672	716	704	689	655	723	688	682	740	714	699	741	671	670	713	652	698	678	685	674	670	662	662	708	682	658	721	703	710	663	667	678	662	712	684	713	727	674	674	691	656	694	713	715	696	728	689	680	694	695	666	699	695	672	683	685	689	688	721	701	717	693	703	715	694	668	651	695	691	718	676	683	744	721	693	728	725	700	656	656	672	718	654	701	691	714	713	724	672	681	701	702	691	692	664	720	730	738	660	689	728	716	702	709	685	684	740	685	690	658	723	679	683	664	649	716	733	716	699	685	684	721	706	672	714	651	678	701	661	689	745	633	699	696	680	683	680	739	700	698	688	684	677	715	722	641	686	699	704	732	713	690	690	721	701	708	689	613	712	673	702	675	741	678	688	675	720	684	762	684	698	655	697	700	688	701	674	675	681	694	695	686	686	694	641	731	681	687	700	707	709	707	671	706	676	690	690	672	653	692	693	686	640	726	704	681	706	718	689	708	711	648	698	700	720	655	690	700	699	688	739	670	729	695	662	642	680	715	746	689	671	712	684	726	671	647	677	757	699	680	706	741	704	694	691	705	708	680	731	695	685	702	660	739	632	668	709	696	702	670	722	671	724	730	703	693	685	659	682	707	722	654	681	670	734	702	664	686	696	685	643	697	697	645	724	699	669	731	734	711	692	710	658	677	701	724	686	693	673	740	639	700	688	630	685	679	748	692	736	725	656	671	676	679	744	666	652	706	751	665	718	692	702	688	707	660	741	668	713	686	677	681	681	686	691	713	681	658	694	687	673	734	691	630	751	712	663	723	715	710	718	707	708	668	673	655	733	686	735	669	722	685	674	674	717	643	730	771	748	753	736	677	678	687	709	701	743	709	680	677	691	657	724	697	673	695	647	708	724	675	676	717	713	654	702	710	683	663	746	692	680	679	699	700	735	713	691	672	711	686	777	688	721	677	717	680	656	679	694	665	687	694	671	730	686	695	680	715	723	709	700	698	677	705	691	713	705	660	716	685	754	689	690	656	705	679	698	679	681	651	731	691	688	712	696	663	679	673	740	687	659	750	697	677	705	704	692	704	699	713	717	715	688	686	703	700	665	681	704	679	673	697	642	748	697	705	730	694	635	681	666	691	714	656	687	682	702	690	682	643	639	672	717	720	652	691	721	679	730	707	747	720	687	706	675	713	721	673	743	672	688	692	687	674	683	709	707	731	722	666	676	718	707	680	674	725	697	707	668	724	757	706	668	685	702	678	663	669	669	663	676	703	711	680	680	685	634	710	706	726	769	657	684	726	740	689	714	679	705	715	696	670	784	692	686	737	676	695	645	707	709	682	655	646	718	705	704	731	674	738	679	691	714	669	678	695	672	681	720	691	681	719	703	723	670	701	677	718	718	683	655	696	688	665	682	696	702	663	672	676	702	710	732	678	698	708	720	691	670	716	709	695	684	734	765	712	743	694	673	724	719	718	667	684	724	682	688	681	650	634	685	695	675	732	712	758	712	716	675	697	684	705	649	685	719	749	710	724	731	686	667	695	689	655	674	662	724	718	705	727	668	677	748	727	709	696	657	685	650	694	667	612	745	658	680	729	711	725	670	651	707	660	710	645	742	739	721	687	717	663	700	693	736	714	716	667	761	683	657	660	673	684	695	715	729	701	680	783	703	695	734	718	727	709	656	653	744	749	689	733	697	714	747	673	631	688	653	680	705	702	702	663	716
23113	21289	29479	25935	19718	7166	986	693	506	496	427	359	386	298	294	325	306	299	270	257	275	319	249	268	270	262	226	215	233	234	253	223	214	222	229	224	199	261	210	222	228	238	224	234	239	227	228	220	245	216	224	231	246	244	208	236	241	228	211	218	211	214	218	211	237	224	229	235	219	226	217	195	233	210	212	211	216	200	198	200	203	194	205	200	216	209	223	207	219	207	196	207	236	235	242	237	211	197	214	226	212	221	204	206	214	198	206	219	222	215	201	202	193	237	198	219	196	204	229	217	199	220	208	215	199	209	187	214	203	221	217	206	213	186	195	239	230	228	229	215	220	244	220	193	180	216	214	223	191	200	212	226	215	190	212	218	201	233	196	210	212	214	203	220	208	197	200	212	208	229	207	216	227	224	216	224	208	218	212	188	212	218	242	215	214	233	208	219	231	207	210	202	194	212	224	192	229	225	201	215	221	207	243	190	229	205	219	183	233	225	240	208	214	189	216	187	238	224	205	216	195	211	230	191	235	213	219	204	205	203	191	228	233	201	191	203	190	202	188	235	219	231	206	230	225	220	220	198	224	233	215	214	214	219	227	211	215	187	223	186	205	188	209	204	221	223	206	232	230	243	208	227	208	213	219	207	200	229	216	216	218	187	207	207	227	217	196	213	234	207	212	242	221	231	198	209	212	244	227	208	214	211	237	213	239	207	206	222	201	194	228	206	207	210	208	232	195	237	224	225	217	202	210	200	225	228	206	218	187	233	214	199	205	239	226	214	214	223	208	220	212	229	197	245	202	207	234	195	241	246	222	197	219	214	223	233	196	256	212	227	206	194	227	197	216	200	188	195	203	217	183	173	189	198	197	203	240	198	186	219	211	214	234	216	218	211	206	199	177	228	223	221	193	217	222	185	218	211	221	208	217	236	213	229	224	216	208	245	222	213	210	200	217	219	238	197	230	210	204	233	217	180	218	188	194	201	213	206	205	199	203	213	214	233	220	210	228	208	210	194	216	220	206	234	214	192	203	211	217	203	207	200	212	203	191	224	207	237	248	205	187	227	216	218	221	197	221	191	209	227	234	222	206	200	177	201	217	203	208	215	221	222	216	218	203	195	215	190	190	222	232	207	213	222	200	206	197	224	248	230	185	234	228	204	203	222	190	218	231	213	192	194	238	223	191	179	229	216	219	237	232	209	194	227	203	219	227	208	190	196	207	221	209	216	220	214	215	185	222	199	196	212	243	210	210	242	192	213	212	216	233	244	194	204	197	229	214	205	219	217	217	232	192	209	203	204	204	194	207	235	220	234	209	197	209	217	228	230	223	220	203	213	206	198	230	227	212	221	208	218	230	204	232	214	207	211	206	218	220	217	215	222	218	232	200	211	203	213	213	224	196	224	236	229	227	224	194	204	212	200	197	227	211	198	238	212	242	205	219	202	220	194	203	200	225	259	219	204	200	202	213	185	205	212	221	223	192	211	200	223	227	204	231	215	215	237	219	215	224	230	215	205	218	215	232	238	196	237	221	199	210	211	226	235	221	210	230	241	216	196	208	219	229	215	216	206	198	185	205	234	196	217	206	222	212	219	207	220	222	228	197	215	216	213	197	203	195	223	182	205	212	211	218	228	202	199	220	197	229	211	227	203	217	214	225	198	210	223	204	225	208	195	230	217	199	202	195	196	220	201	195	212	251	240	205	213	218	197	199	212	222	194	226	196	175	213	203	215	234	194	215	217	192	226	213	211	230	200	178	192	214	202	229	177	207	218	213	198	214	226	198	212	216	210	234	225	184	236	205	219	236	228	245	234	245	220	224	212	223	238	201	223	206	220	234	204	208	215	216	215	220	222	193	211	233	230	239	230	225	218	245	214	217	230	200	208	227	202	211	185	215	219	239	228	229	206	202	230	178	230	220	226	196	223	241	216	211	207	211	216	194	237	224	204	203	224	216	233	218	230	184	220	232	212	241	217	235	219	225	223	199	241	203	228	210	212	213	215	199	225	198	211	212	222	217	209	202	208	204	210	211	214	202	234	222	210	229	210	220	221	236	182	224	229	203	199	200	203	213	237	214	210	216	213	197	206	198	204	205	222	237	180	226	206	237	222	222	228	202	238	215	217	216	225	212	209	225	198	213	205	246	205	243	245	215	218	218	197	213	208	240	208	217	233	222	206	231	223	186	202	213	204	204	228	209	232	233	203	228	215	221	222	222	211	189	196	185	222	213	196	201	233	208	215	218	209	202	209	227	196	220	208	221	220	202	212	212	208	208	233	209	211	232	213	206	226	210	221	196	217	213	199	216	211	191	224	207	205	228	204	202	215	218	238	213	223	219	206	211	224	222	218	214	195	211	238	230	215	190	223	225	193	205	177	188	209	221	204	233	203	195	202	205	205	212	181	216	192	219	222	211	204	213	200	210	219	244	196	198	216	196	213	189	195	207	205	198	199	219	212	217	202	195	203	221	212	203	201	215	225	201	224	201	186	218	253	190	220	202	232	210	225	193	216	217	178	219	212	230	197	194	202	224	210	188	206	205	218	227	229	198	182	214	225	210	220	227	236	237	204	229	186	221	199	236	207	234	223	246	231	210	208	229	213	206	219	229	214	206	235	217	202	188	217	203	208	216	209	226	219	178	177	239	231	197	184	223	241	238	211	205	205	218	220	240	199	204	220	194	215	226	213	207	216	203	215	218	226	226	221	207	202	207	203	179	233	211	200	203	246	208	215	209	217	183	230	204	189	204	220	216	189	229	201	211	218	195	201	199	217	205	240	210	214	205	221	225	209	226	231	226	237	230	202	190	202	213	238	210	235	233	211	193	216	191	217	220	225	243	227	223	205	213	232	220	201	212	203	217	200	220	211	224	227	227	193	196	205	210	235	206	232	202	223	203	201	207	234	202	218	224	199	220	192	206	227	237	222	245	198	236	236	227	223	212	217	214	192	206	223	196	224	211	221	198	211	218	224	217	199	159	217	198	229	207	192	228	204	234	204	211	212	221	220	236	219	220	224	199	232	209	204	190	201	195	223	218	202	216	222	203	208	247	222	232	200	218	219	234	245	214	196	208	204	199	235	197	220	198	199	211	216	203	220	213	215	225	212	199	196	211	215	217	186	218	181	202	189	208	201	199	225	180	231	229	220	213	191	217	223	196	217	207	214	229	235	188	196	213	206	206	206	218	218	194	194	215	209	217	214	197	224	225	213	217	210	219	227	218	176	213	215	195	188	220	201	192	225	215	205	200	243	200	225	210	211	212	209	213	209	206	208	225	212	187	191	218	203	198	221	211	202	209	218	200	197	221	194	211	214	212	220	197	235	207	182	202	212	203	215	206	219	201	232	234	222	230	217	223	201	210	205	226	232	209	212	215	220	220	216	228	198	214	189	217	216	225	211	226	201	241	216	201	212	223	215	207	228	217	201	207	211	211	225	222	222	202	195	229	192	204	226	205	214	216	228	222	213	223	211	214	216	213	231	198	207
50541	67268	21789	4874	3427	2496	1918	1612	1270	1056	930	804	698	644	612	539	477	469	456	408	413	417	382	385	362	373	368	360	357	356	330	337	325	340	328	318	304	323	359	343	324	347	333	337	344	348	276	316	323	305	322	312	315	294	310	349	280	289	313	320	316	290	322	303	320	326	315	324	327	310	321	297	277	288	299	357	314	297	310	336	285	322	312	294	315	292	293	310	312	275	307	323	308	310	287	304	312	315	288	294	277	314	287	293	312	326	280	293	316	338	298	302	309	316	283	290	307	286	324	317	314	307	286	292	335	286	304	304	286	282	312	276	334	290	307	296	294	312	295	294	307	318	295	283	302	309	284	278	340	313	286	291	284	294	282	328	316	283	285	289	300	316	304	307	308	278	304	294	294	305	296	317	299	280	276	315	308	311	281	271	307	296	314	287	333	280	292	304	315	280	273	291	328	317	286	287	319	287	297	315	299	298	289	296	289	301	305	315	303	300	300	309	303	284	316	288	316	308	287	268	303	307	317	309	294	288	277	295	295	297	277	300	315	293	323	270	307	315	288	290	296	313	300	313	306	311	274	295	264	293	290	324	296	320	326	299	305	285	271	287	293	310	307	286	259	311	320	281	281	312	345	289	318	262	276	296	321	300	293	301	312	287	304	290	308	329	309	290	310	313	299	319	305	295	289	289	343	306	309	303	307	260	279	309	305	313	288	289	276	330	303	311	326	307	313	275	317	282	300	313	294	320	280	322	287	278	285	294	286	314	287	294	293	316	333	313	305	299	296	288	303	295	320	310	250	301	315	274	281	295	289	304	283	336	287	311	286	298	281	294	285	288	284	301	303	307	297	279	299	300	321	299	274	312	296	307	307	284	318	354	315	299	304	308	305	274	312	281	301	311	285	300	287	288	304	283	285	290	314	333	312	273	313	271	329	281	308	290	266	317	284	326	282	287	292	279	317	310	290	326	308	303	307	303	287	293	320	282	288	298	312	295	278	317	327	289	284	280	326	307	317	282	330	332	297	272	307	278	280	294	295	313	300	315	315	282	312	301	316	298	300	270	304	323	318	278	314	279	320	308	282	282	314	308	308	298	293	336	315	296	292	300	302	311	277	312	309	299	301	291	297	262	327	268	290	315	303	317	300	292	298	306	316	303	306	301	286	301	299	287	315	282	305	326	282	301	333	295	298	281	323	328	290	301	311	301	316	283	282	272	281	329	288	296	308	277	301	337	316	305	300	316	288	308	280	317	287	328	327	289	313	287	274	284	308	335	285	292	287	317	310	311	289	279	304	286	306	285	279	316	290	283	251	284	291	281	320	283	271	274	323	275	304	259	299	298	315	291	283	319	292	301	317	282	295	270	298	321	293	308	320	290	337	289	305	278	307	318	288	278	295	322	294	310	311	280	276	321	281	330	274	309	268	276	290	318	304	318	317	318	275	276	319	277	316	311	277	296	311	308	290	329	325	324	303	314	313	298	285	286	293	292	307	305	316	302	269	299	286	277	353	341	311	315	291	309	318	278	294	279	305	288	313	320	285	331	293	302	308	330	288	276	296	280	314	295	280	306	279	289	329	304	319	294	265	275	330	317	275	354	274	318	275	292	292	275	321	303	294	286	265	307	328	299	318	300	326	318	308	278	327	303	294	294	290	302	272	322	294	299	317	312	287	283	310	318	306	284	289	262	262	308	309	279	324	305	311	301	289	311	308	344	315	309	296	278	293	297	363	283	313	291	311	275	297	307	279	318	285	316	288	280	289	290	318	290	316	293	317	299	303	290	315	308	276	331	281	300	310	285	326	293	317	317	301	309	288	298	297	314	307	303	295	318	287	294	316	297	285	303	320	329	305	309	300	310	273	283	290	314	300	294	305	290	291	313	271	312	323	296	305	278	313	300	308	297	323	274	342	301	334	304	271	281	307	285	278	311	268	315	296	288	297	277	272	324	315	268	290	287	294	295	333	309	313	299	326	308	290	285	275	285	291	272	284	315	296	257	277	298	265	303	284	311	303	309	309	286	329	279	314	310	339	300	293	282	313	303	292	299	299	277	314	295	263	307	295	295	303	288	295	296	322	280	291	308	313	271	344	298	264	264	295	303	292	317	285	291	284	279	311	310	285	309	289	315	285	283	298	299	312	346	332	277	292	273	306	279	324	279	307	311	310	291	326	304	302	331	273	275	323	311	293	294	277	311	310	306	285	312	291	280	290	277	302	306	338	281	306	316	302	307	301	297	279	285	325	283	311	318	299	309	282	323	292	283	325	292	274	297	287	290	287	333	272	321	314	284	306	316	308	266	298	311	300	339	289	288	318	308	293	270	295	311	317	310	315	296	285	314	300	316	296	265	281	305	327	305	302	325	288	325	268	310	303	265	259	339	310	312	300	293	308	311	307	324	292	330	302	315	310	277	283	329	317	312	306	314	313	281	301	304	305	289	308	299	286	292	287	281	292	330	312	309	293	318	283	317	303	308	285	317	297	318	282	296	328	278	316	285	302	312	308	281	299	301	301	323	288	300	307	317	261	298	280	299	289	295	282	298	316	268	287	302	325	306	292	305	319	318	264	300	305	301	303	277	279	294	343	337	299	304	288	297	303	342	280	293	321	289	322	272	284	311	284	292	295	310	325	282	308	299	320	302	281	281	269	326	264	304	316	278	312	273	306	283	301	291	318	289	311	284	317	270	269	286	289	273	284	309	290	287	288	306	327	291	302	319	273	271	288	301	292	288	301	298	304	289	285	323	274	309	309	260	300	289	275	281	297	308	294	308	279	307	312	307	302	264	272	315	298	283	297	275	313	290	315	284	285	293	283	295	292	290	259	276	290	298	318	264	315	301	303	281	297	272	299	313	323	322	270	267	302	272	287	294	276	323	296	296	298	314	299	304	323	288	294	320	295	285	301	324	306	281	309	312	334	337	284	296	316	295	310	264	289	281	311	276	302	279	300	313	278	302	292	282	317	300	308	314	303	307	266	285	291	307	322	298	281	325	309	280	315	308	266	321	326	304	312	311	272	302	266	320	309	313	295	316	295	296	305	300	301	292	309	306	281	299	291	292	293	278	287	283	286	299	312	289	304	285	312	298	294	287	326	297	282	302	313	316	305	298	286	322	325	282	310	278	274	285	297	293	333	282	324	306	292	308	306	288	310	305	260	283	314	309	309	298	344	301	293	278	306	279	313	299	289	337	312	306	289	286	299	283	315	313	319	311	319	290	297	307	327	305	301	306	307	288	318	308	314	298	270	287	317	296	304	299	287	307	310	289	316	322	329	295	282	275	323	311	323	336	314	311	289	312	323	289	298	282	327	281	280	313	300	310	299	327	296	317	282	298	295	295	293	312	291	294	298	293	322	314	290	312	295	282	288	291	300	316	336	292	307	308	300	302	296	278	277	292	276	294	321	292	326	296	340	271	275	312	310	282	300	327	302	324	293	342	319	274	308	302	322	287	294	310	303	296	291	279	279	290	289	294	279	319
27215	21841	17533	1550	757	670	668	715	677	697	637	650	654	647	658	643	675	664	644	652	646	681	618	662	648	657	671	686	666	627	655	667	639	655	659	652	629	629	671	614	626	639	690	638	680	626	672	659	660	702	693	646	716	699	624	690	646	642	659	625	607	714	692	656	645	661	710	669	661	662	664	613	691	686	671	653	664	689	656	654	640	677	627	619	705	631	680	585	662	675	662	652	657	634	596	637	622	646	657	624	637	679	636	664	684	670	639	637	643	654	646	669	656	633	657	667	628	649	594	606	637	653	657	655	669	646	671	596	667	634	666	650	570	674	653	588	674	671	675	658	656	630	616	622	624	621	664	685	681	655	664	632	665	656	667	682	709	675	664	691	648	612	645	682	669	670	654	655	647	657	619	652	650	673	662	611	664	681	668	671	703	666	699	692	644	695	614	645	637	655	671	678	673	647	659	641	648	604	670	635	622	637	640	675	652	601	652	645	704	659	684	667	639	670	674	649	603	677	675	630	675	638	703	671	617	678	630	588	661	639	597	685	622	627	680	662	676	676	662	697	642	669	698	696	633	696	620	645	614	660	625	675	694	625	598	631	637	685	659	684	644	727	659	665	648	635	641	633	628	611	648	613	644	654	667	672	660	684	629	662	673	678	630	641	691	665	634	659	718	645	587	633	647	605	654	621	657	620	611	584	655	683	670	637	650	649	622	659	668	638	682	626	639	637	603	639	692	624	699	646	667	590	625	634	624	675	627	677	651	689	659	665	641	662	656	636	636	664	632	709	649	669	665	679	631	595	704	617	685	660	697	670	660	616	655	641	702	663	658	619	667	642	631	644	669	667	626	673	665	641	653	659	625	687	627	625	653	635	653	679	662	656	668	688	705	677	670	646	617	676	695	632	666	692	653	682	645	655	690	630	616	695	641	614	670	693	651	623	698	699	626	716	659	620	653	654	637	676	635	620	647	635	666	620	643	670	681	623	605	671	691	641	585	694	634	658	679	661	729	686	671	632	649	604	745	690	641	634	646	679	692	633	662	642	658	626	634	690	664	617	678	664	651	659	633	643	657	642	664	627	666	669	649	631	629	636	638	663	586	669	630	659	630	694	702	667	645	669	613	676	613	605	621	653	589	628	596	681	657	669	645	684	649	654	683	670	711	673	652	612	645	648	665	613	639	672	670	613	650	652	654	691	672	658	657	684	633	641	692	675	675	635	649	680	646	671	639	654	690	659	652	644	683	648	680	649	659	674	664	609	653	663	640	633	645	654	669	673	661	679	653	678	627	635	606	654	651	662	632	657	635	620	655	685	688	690	738	585	697	632	642	643	636	600	667	646	666	646	632	628	671	693	662	654	665	623	632	693	678	644	714	641	622	661	638	634	684	665	647	649	665	608	643	646	669	650	621	658	641	650	631	684	670	654	657	591	666	626	657	649	649	652	666	629	664	691	649	621	687	639	671	695	637	672	654	676	637	614	626	660	635	647	615	657	676	648	661	695	635	705	673	633	643	686	644	637	730	613	660	615	650	623	664	660	677	668	650	630	618	656	656	639	672	672	638	672	672	644	662	690	649	677	635	641	642	644	631	644	673	675	635	654	689	658	661	625	676	667	667	642	668	642	620	626	659	634	646	668	667	642	644	603	624	604	664	646	631	695	669	640	685	670	673	665	605	668	668	704	664	678	647	662	648	638	678	666	646	681	648	612	640	681	647	665	682	653	654	701	672	633	688	607	645	662	673	680	664	634	633	650	646	652	654	654	650	669	627	629	650	673	665	647	621	616	656	655	692	620	655	652	613	636	660	652	683	675	654	661	634	668	679	667	664	692	688	610	708	692	621	656	619	719	637	630	663	674	671	612	639	674	643	649	678	649	646	659	589	680	655	689	629	644	629	661	643	650	647	667	684	648	663	667	653	693	626	638	657	673	686	685	634	596	691	641	700	668	641	661	656	592	652	717	628	646	654	674	654	659	692	670	665	662	633	622	673	687	620	647	642	677	657	628	652	651	673	615	655	659	678	656	661	664	651	624	635	679	660	623	658	657	671	641	659	679	703	668	708	597	687	637	645	599	638	675	626	659	646	631	688	671	633	661	667	674	682	648	682	662	662	654	613	673	628	634	617	677	678	683	628	663	660	595	623	648	662	675	638	658	691	640	599	699	653	622	662	621	678	682	589	712	638	627	699	717	643	631	642	658	672	671	679	653	601	675	682	661	684	644	654	672	693	610	630	651	661	591	644	672	641	676	666	701	688	618	681	627	656	632	649	665	688	634	665	664	673	679	628	693	615	654	617	652	677	693	621	656	619	641	647	626	638	685	654	647	663	679	629	654	664	625	640	666	659	625	667	655	661	684	657	663	629	660	592	665	664	639	667	600	658	627	660	681	631	633	642	632	642	668	624	637	645	684	612	642	658	621	732	667	627	676	641	618	674	636	634	666	674	664	630	628	615	663	641	677	657	630	652	649	693	650	615	695	627	661	648	678	664	624	698	653	716	628	664	623	637	603	634	680	673	675	624	659	662	678	668	665	642	654	662	670	665	616	640	674	672	657	730	671	640	692	609	672	629	686	677	633	692	674	668	690	650	687	652	697	691	680	654	641	667	661	643	641	689	642	640	637	651	645	674	655	632	697	678	652	643	655	629	665	647	654	605	690	629	602	662	639	663	659	656	672	655	654	642	632	691	633	633	664	702	703	637	584	658	642	663	623	609	698	633	642	650	639	632	602	657	665	634	649	663	608	612	661	635	652	685	701	643	621	649	682	656	669	672	683	615	671	644	625	659	651	692	619	589	645	651	661	661	625	692	635	683	649	681	705	615	598	610	628	645	643	620	667	690	674	721	651	701	621	664	654	720	654	634	648	684	656	657	701	661	656	664	675	613	638	655	637	668	635	659	665	663	682	670	687	674	650	683	674	648	626	674	624	683	626	644	649	698	642	663	652	605	684	592	660	669	701	662	630	686	594	643	657	660	630	664	627	650	653	720	667	619	638	632	672	648	686	665	613	645	642	644	620	646	655	639	690	656	626	688	656	658	654	646	661	666	687	675	661	652	682	641	655	683	642	667	671	618	663	680	651	651	662	658	674	664	636	663	648	631	672	642	649	629	605	639	633	672	660	612	662	649	644	641	643	651	657	652	641	641	633	646	613	700	655	669	681	607	684	641	633	662	661	650	634	621	638	620	640	621	659	632	620	636	658	699	626	673	656	637	659	708	640	648	670	608	634	670	642	692	613	662	691	631	648	674	619	642	656	640	656	574	640	678	672	621	608	685	635	665	660	648	627	627	608	688	634	672	655	617	640	664	654	616	608	661	652	599	647	653	653	681	628	668	644	670	696	675	650	636	653	685	642	652	662	669	660	632	629	690	637	638	669	633	626	617	672	660	618	636	675	647	628	637	652	656	633	624	636	659	666	652	634	643	677	664	695	617	642	637	671	661	676	658	682	622	658	661	645	640	662	621	634	643	620	605	674
18911	28648	13706	1065	941	943	969	917	968	838	919	891	874	921	852	854	858	877	844	863	860	841	927	919	877	945	851	853	862	873	824	881	930	914	861	910	907	912	836	845	916	893	909	850	885	908	865	888	804	887	869	842	874	877	923	878	905	860	901	912	885	900	861	841	918	840	857	856	855	815	882	853	861	840	889	870	899	839	801	866	843	907	847	872	845	949	909	890	903	945	882	862	912	864	865	857	898	871	875	824	846	863	873	870	933	870	813	876	799	851	893	884	854	867	898	810	851	877	876	851	912	909	895	846	895	897	876	880	875	806	901	883	859	876	873	838	850	821	863	828	870	840	896	852	923	860	860	868	893	817	895	859	847	859	901	882	866	874	842	834	820	859	823	913	865	832	929	860	937	783	894	849	852	849	901	865	877	874	854	924	898	885	874	859	882	854	871	901	849	869	874	806	800	915	871	868	866	837	888	884	879	881	844	868	862	884	849	887	926	872	858	882	901	859	877	847	883	805	907	850	917	867	889	899	872	919	768	904	852	861	876	858	902	885	874	833	858	849	829	860	833	807	814	811	869	850	895	909	836	858	907	896	845	894	829	849	821	878	852	812	882	874	918	830	871	912	901	870	867	850	862	865	812	873	869	894	869	910	896	854	873	889	843	904	925	870	884	822	867	857	865	826	865	873	898	814	862	935	855	912	860	861	931	830	833	856	828	866	862	846	857	861	859	888	881	901	868	871	870	848	896	824	813	835	855	831	827	849	848	852	899	880	860	843	894	845	935	887	848	845	814	876	813	835	858	874	912	878	923	922	853	899	831	903	851	851	902	890	885	841	896	895	869	871	895	891	838	876	811	839	842	876	844	866	883	858	860	892	874	858	862	883	898	908	863	841	835	878	828	899	888	934	904	875	891	845	911	867	920	920	878	935	886	847	871	852	904	892	824	841	867	845	917	897	931	826	836	883	846	822	855	895	938	863	848	862	897	867	839	828	818	858	910	877	858	850	855	877	844	860	870	906	856	903	880	850	843	861	855	877	884	878	826	910	889	880	831	908	888	914	876	825	860	883	884	843	849	785	895	839	878	896	899	834	858	856	877	844	852	924	901	837	888	862	872	857	810	886	916	922	841	862	880	851	832	883	901	890	871	867	876	923	878	894	870	833	888	819	855	851	913	865	845	893	917	894	894	914	848	848	825	900	884	859	853	889	858	852	901	842	867	852	839	848	870	863	883	863	880	884	877	900	821	869	856	916	924	882	839	879	866	891	971	894	912	854	900	855	901	879	809	893	875	883	869	840	930	880	860	876	910	862	905	867	909	876	881	819	900	862	838	870	904	894	876	862	906	854	902	855	860	866	838	913	925	834	896	873	901	823	900	860	846	890	812	795	840	850	884	922	899	810	899	906	844	848	840	853	873	836	871	865	902	911	861	924	906	843	903	910	894	877	897	856	863	905	838	912	911	875	874	851	847	855	838	834	885	849	842	888	841	889	873	884	868	827	887	889	927	857	879	911	874	832	863	846	906	818	857	919	847	874	817	892	808	876	834	871	851	896	853	860	895	883	856	852	862	885	884	869	861	888	835	841	857	853	891	906	917	829	891	858	832	882	822	872	909	873	885	908	856	827	874	898	951	903	872	804	858	892	871	873	900	901	862	917	828	906	863	818	878	877	843	882	866	880	859	833	828	892	853	896	876	885	874	830	896	868	881	899	912	889	866	847	905	890	879	863	852	873	868	880	834	862	888	896	888	871	902	834	854	852	901	884	858	832	846	867	807	876	835	872	825	886	882	866	882	875	836	817	948	883	909	857	865	866	861	882	849	808	907	881	839	813	900	928	842	847	926	847	846	949	861	857	916	914	870	862	893	838	866	903	865	851	841	826	834	827	819	846	921	825	911	857	858	847	842	840	883	831	869	870	860	847	854	859	868	884	845	898	838	845	809	833	865	899	860	881	874	890	834	873	884	826	876	865	880	837	902	835	874	854	900	884	825	922	826	885	875	825	887	853	881	847	839	846	883	833	849	881	852	845	856	840	849	845	904	877	885	848	906	866	883	888	853	888	889	872	883	902	837	832	904	905	838	839	850	847	870	833	883	862	918	830	875	887	874	886	829	855	886	888	869	893	864	933	874	881	923	858	861	904	844	841	860	889	850	896	953	869	907	903	854	859	878	875	911	889	891	855	873	879	898	836	840	891	888	853	843	867	861	894	827	869	871	872	895	868	922	816	872	868	898	878	859	852	863	874	879	857	870	926	906	897	904	889	899	891	858	870	888	920	884	926	896	867	866	885	859	875	866	797	842	829	904	900	842	822	906	866	857	780	885	863	908	887	867	886	898	864	910	898	871	856	815	841	858	904	917	863	889	885	836	897	837	857	848	889	883	896	903	882	889	900	848	865	871	867	847	852	903	916	912	851	861	840	819	828	805	837	885	845	816	908	887	868	876	858	902	867	861	873	899	893	859	913	870	868	821	863	851	906	857	832	875	929	820	881	904	825	830	817	877	838	817	836	796	900	866	858	899	886	861	858	901	896	843	864	806	886	892	884	884	866	833	883	857	879	827	923	916	894	888	849	894	886	841	850	859	882	874	872	867	870	880	851	871	886	875	871	842	902	872	799	879	845	839	831	918	859	836	814	874	849	882	913	891	850	898	845	894	875	907	873	900	862	879	847	797	893	874	855	834	891	888	862	842	882	850	925	876	904	857	866	848	829	858	847	888	896	893	860	947	898	879	880	891	853	913	893	846	823	853	848	855	892	843	871	883	875	854	899	845	916	914	879	799	880	857	872	908	866	864	801	898	883	821	861	803	857	905	917	826	843	834	898	849	908	884	875	843	824	812	852	885	858	904	855	882	882	840	856	862	842	866	806	869	878	902	943	874	838	844	894	914	888	839	832	886	883	859	858	852	867	890	885	898	890	880	928	894	882	842	892	908	857	861	865	899	883	836	926	877	855	885	849	833	901	829	915	885	864	850	859	879	826	861	855	815	856	858	913	940	869	860	881	860	901	862	894	852	855	886	921	870	935	882	895	848	886	890	857	856	867	898	858	888	835	826	854	892	898	853	865	876	874	815	901	863	817	888	920	881	850	858	790	909	865	878	814	859	899	866	811	883	869	877	866	854	875	900	895	888	903	848	872	884	897	839	924	867	853	853	813	837	898	874	883	855	874	885	876	860	849	861	882	905	845	843	879	891	879	846	910	871	937	855	863	845	905	885	887	877	894	878	865	878	907	873	861	857	854	864	893	886	920	861	909	856	864	893	875	858	855	843	871	904	928	857	873	883	834	838	860	850	851	877	906	876	870	849	883	893	841	880	857	886	863	877	854	871	930	836	886	863	888	936	853	901	886	867	865	887	857	904	865	877	871	865	873	892	884	900	896	904	894	944	862	808	882	865	857	893	824	860	883	810	888	921	836	859	875	817	871	827	849	885	871	840	849	883	869	858	871	895	869	888	939	866	869	880	809	898	859	840	935
24109	21375	29506	25343	13518	1865	975	802	676	667	589	603	612	567	590	600	563	588	563	546	540	542	530	551	507	535	490	542	569	535	525	511	556	525	507	490	541	505	540	558	492	513	482	453	518	518	500	506	511	502	497	524	543	521	506	531	504	489	507	515	509	541	497	483	549	513	517	508	497	490	531	530	498	491	506	526	527	548	524	488	547	533	476	563	527	506	495	498	522	523	535	513	492	528	485	489	521	472	493	530	545	530	525	514	490	519	512	497	510	524	494	500	521	563	501	449	487	508	516	503	543	499	546	488	548	521	499	532	491	511	535	527	501	557	517	518	513	509	540	544	555	500	506	514	464	472	529	515	509	492	464	503	503	525	521	508	506	546	557	425	542	475	503	575	555	539	525	512	508	512	534	526	529	521	511	504	535	499	503	533	526	519	558	526	483	492	498	501	501	536	511	540	522	538	534	521	506	473	496	504	544	486	484	514	494	550	499	515	545	531	524	510	474	542	523	541	514	510	512	526	541	507	504	503	498	489	457	508	515	508	506	499	512	469	513	539	520	486	516	531	517	533	499	546	508	503	581	514	502	504	476	502	486	506	466	519	454	517	454	508	519	548	524	516	475	501	505	536	498	520	498	533	523	506	508	507	521	487	484	518	482	474	523	513	495	490	525	499	509	526	526	530	502	534	526	515	495	503	475	523	511	486	512	493	500	514	493	515	532	501	504	468	521	537	524	475	529	510	510	501	513	484	538	483	534	561	504	538	541	532	532	517	540	495	522	499	454	505	554	497	508	516	516	550	506	546	511	516	500	496	508	501	517	494	508	512	519	530	503	519	505	570	476	542	499	482	549	508	508	507	521	493	538	508	490	491	479	513	489	498	504	525	521	508	479	507	475	501	504	491	473	511	529	491	510	521	477	534	482	542	507	525	496	502	527	556	543	502	483	494	493	520	532	486	522	498	543	494	482	507	506	543	513	527	522	540	526	520	501	494	532	486	499	538	541	534	514	509	506	542	502	540	495	500	562	546	461	506	468	492	495	536	528	530	536	506	515	526	509	535	492	506	532	535	502	524	528	546	541	505	522	565	514	547	504	530	515	539	517	516	483	517	506	526	526	533	530	543	524	501	507	484	498	499	495	509	514	501	533	518	524	476	537	515	526	491	530	519	532	505	519	520	512	547	520	528	494	495	499	508	523	508	492	518	493	544	490	515	547	486	507	497	507	511	523	509	472	506	521	499	493	536	519	496	545	526	502	531	522	510	522	492	516	490	517	539	467	482	495	564	526	466	497	531	468	502	503	523	503	523	511	489	523	497	519	508	526	524	503	498	497	479	499	496	502	529	523	517	496	479	477	492	533	519	525	492	504	489	473	527	490	543	514	519	496	507	540	518	508	499	527	523	550	514	532	515	519	539	521	497	533	536	521	527	523	512	476	530	539	505	523	537	526	512	545	482	508	523	495	526	508	563	519	542	511	518	483	515	495	515	511	516	474	544	472	523	492	493	503	500	520	515	519	502	507	486	516	489	479	547	532	485	480	503	524	519	477	531	477	493	499	502	514	544	502	492	542	553	479	532	528	561	518	518	508	482	482	547	548	450	556	532	499	533	497	540	518	474	529	560	525	536	481	551	529	524	540	520	527	507	499	511	489	536	510	479	521	531	497	515	497	518	507	514	503	507	542	560	529	497	503	488	534	500	525	475	527	501	519	484	516	499	497	482	506	474	545	535	493	489	503	517	502	535	531	508	513	482	523	515	509	542	511	501	510	551	568	502	516	491	492	518	534	527	521	514	498	500	508	501	495	511	534	536	536	495	535	585	513	470	523	520	543	495	499	468	535	490	520	532	499	501	518	531	501	477	500	497	552	432	475	507	485	537	543	544	507	519	492	550	559	550	547	564	522	480	502	512	493	516	541	509	486	504	488	491	496	534	512	537	491	501	503	487	509	533	545	507	486	519	505	509	517	523	481	511	529	474	499	534	540	521	525	527	526	534	487	451	496	518	485	524	507	512	546	519	530	564	469	528	485	469	507	479	476	555	521	497	492	503	512	500	519	521	492	537	513	518	540	503	484	530	507	473	520	551	485	562	499	547	483	540	516	513	507	488	539	532	507	477	475	528	508	470	496	504	556	513	565	538	509	529	517	523	492	529	502	507	509	499	505	497	510	487	498	475	517	513	498	502	529	518	519	504	520	492	545	534	470	553	531	474	465	501	473	551	542	484	521	520	483	521	504	486	500	516	515	515	545	525	509	519	496	477	527	519	511	499	513	524	507	538	507	538	469	558	517	490	521	492	497	491	500	490	490	498	504	563	516	566	451	527	489	505	500	485	512	499	521	537	519	504	518	542	470	549	556	489	521	529	528	523	557	520	529	489	507	461	533	506	504	527	491	516	495	523	526	501	487	486	512	502	518	524	544	518	501	485	521	507	536	511	487	488	512	536	543	518	515	517	485	489	471	513	558	532	512	499	499	502	491	503	483	502	520	581	535	511	499	493	554	531	472	527	496	487	538	510	505	507	539	455	514	548	448	509	547	519	525	490	498	489	486	502	543	537	491	564	548	479	475	497	499	505	498	486	511	515	491	515	523	529	514	519	488	492	474	484	551	495	504	469	528	483	528	495	522	512	555	519	512	498	494	509	522	481	525	569	503	514	520	528	511	548	474	488	522	503	454	504	479	510	461	490	520	468	482	504	528	481	486	516	505	513	489	515	483	511	508	537	524	527	548	526	534	544	490	532	502	492	520	514	522	514	492	530	514	510	547	492	518	509	522	491	543	502	528	497	484	456	489	487	515	512	541	540	491	486	493	533	545	494	514	528	481	485	500	510	526	509	516	512	538	531	512	536	505	529	498	504	475	522	507	511	509	482	527	499	517	501	519	508	482	518	506	501	529	469	475	509	515	509	508	501	524	536	525	523	548	480	522	515	497	494	507	537	518	518	525	450	495	512	508	505	534	567	508	518	513	513	499	533	496	556	553	522	480	535	501	534	521	514	502	550	474	553	492	518	529	515	480	542	521	501	507	568	494	534	530	562	525	504	486	546	497	542	543	512	498	516	482	555	510	557	556	487	538	526	520	551	516	524	522	525	517	504	524	501	513	496	499	496	548	496	537	521	493	497	487	457	454	511	533	548	516	523	575	506	532	525	529	523	555	502	555	517	471	492	545	490	491	486	558	530	516	475	516	477	475	525	484	479	533	473	500	511	497	520	506	517	526	521	539	542	531	507	467	523	550	525	521	532	539	547	532	486	535	517	539	507	523	475	525	502	522	531	501	509	517	536	522	508	482	471	528	548	513	481	484	514	558	512	517	518	495	526	535	541	536	482	495	516	531	550	488	519	527	493	530	505	537	524	554	488	492	491	509	537	511	515	509	491	496	531	532	543	484	524	496	541	518	489	540	559	519	508	480	482	516	557	541	537	555	508	501	530	490	506	497	562	541	502	506	518	520	545	489	527	514	533	498	554	540	499	508	525
43113	62768	24072	3298	2373	1904	1614	1335	1293	1084	965	1020	913	875	833	834	807	782	768	783	773	742	720	680	741	736	746	797	732	707	769	713	686	715	751	715	722	752	714	733	692	721	732	737	743	706	682	735	654	701	682	665	699	652	718	691	712	656	698	683	686	669	715	687	712	659	658	714	720	703	673	690	742	695	656	675	672	706	748	648	699	688	721	668	660	721	685	675	715	650	660	686	745	728	660	723	652	706	712	723	674	698	692	658	702	722	709	695	733	673	673	717	681	720	672	697	696	675	690	734	676	656	677	649	707	703	692	679	673	720	699	693	725	729	684	714	662	706	678	675	702	715	728	701	651	679	729	707	696	673	726	694	689	688	753	736	691	680	664	701	721	681	664	723	670	698	745	721	666	694	709	736	719	647	715	691	680	727	730	680	695	678	680	655	697	727	723	763	689	692	723	684	710	666	679	682	691	690	724	707	660	669	720	743	697	705	714	720	754	663	710	728	707	709	722	675	678	680	667	665	726	722	702	664	704	695	703	634	704	703	659	723	707	696	681	668	730	717	680	708	695	677	717	703	667	663	682	667	763	698	723	712	695	722	704	751	723	730	687	689	697	687	739	671	711	758	624	713	686	664	699	678	724	720	726	723	704	675	705	681	713	668	704	676	686	688	725	648	715	679	656	651	605	713	723	720	723	694	697	680	689	715	667	719	668	717	711	739	666	711	726	729	730	673	692	679	706	694	660	680	694	674	681	717	720	683	705	670	704	656	681	742	638	724	692	722	658	653	683	708	700	707	702	690	676	665	684	695	654	704	785	683	673	746	680	689	695	675	727	672	675	721	692	715	696	727	712	671	694	663	719	715	698	737	697	699	724	729	708	698	706	712	676	757	692	724	738	683	704	728	704	696	673	737	705	698	738	695	636	732	730	713	714	685	707	657	664	677	704	697	706	660	676	672	696	712	650	694	725	665	729	694	670	732	702	676	712	691	695	690	692	747	683	698	681	660	691	693	705	696	721	713	752	698	709	709	707	671	662	699	702	656	727	713	726	664	691	704	688	677	702	692	677	689	690	683	698	774	631	706	732	707	690	686	674	726	705	658	690	701	706	696	695	714	671	688	691	647	687	662	713	640	698	709	674	633	666	723	672	677	708	672	644	742	708	710	627	712	652	728	674	695	702	710	725	738	712	719	690	728	690	722	669	688	740	670	671	697	680	711	714	698	680	698	649	695	717	681	738	748	673	695	687	692	656	701	710	684	743	701	684	663	675	720	717	720	686	718	688	651	725	668	702	685	644	668	722	719	673	700	732	706	715	716	721	685	711	680	718	689	705	652	712	721	706	682	649	676	707	709	672	699	685	727	710	724	684	685	727	730	678	709	705	714	690	708	708	696	683	697	712	633	723	649	725	674	727	690	686	720	677	738	715	704	686	719	711	698	692	685	726	703	746	707	701	723	679	743	715	702	745	669	674	685	680	727	721	710	670	718	696	680	712	694	699	710	697	667	701	704	671	694	646	692	701	726	686	682	679	686	689	726	713	673	716	679	695	677	706	734	760	762	698	682	758	702	695	651	717	690	717	678	727	688	687	639	759	720	712	708	697	705	707	704	659	690	678	705	673	670	686	717	721	700	692	688	698	681	723	704	677	679	717	684	687	671	702	719	714	710	694	639	679	611	662	659	709	715	691	655	711	713	666	686	699	735	671	694	649	717	698	690	654	736	681	672	735	736	699	681	759	718	682	714	724	720	662	712	614	727	658	667	707	720	700	731	721	685	713	686	706	678	724	718	727	690	706	686	724	712	724	655	722	700	756	659	679	694	732	671	702	693	690	713	710	703	707	670	683	636	739	662	708	682	715	731	697	705	678	705	693	753	655	704	730	689	687	778	664	742	707	673	651	690	690	737	663	689	663	692	696	713	724	679	633	663	700	701	704	695	657	724	718	691	665	650	728	681	743	698	703	728	684	653	714	708	698	757	714	675	728	726	736	682	722	661	673	687	700	719	709	689	694	713	675	661	706	695	706	678	669	692	680	696	673	652	685	701	721	711	707	742	677	701	720	690	702	687	666	688	716	700	695	699	689	681	721	684	693	700	687	659	730	698	689	680	731	669	678	695	707	687	706	703	674	717	771	721	751	677	683	676	695	695	736	748	664	714	686	689	694	711	695	672	744	696	730	681	690	717	700	739	714	716	672	688	713	662	696	693	684	699	676	676	686	681	723	708	688	688	729	736	688	673	704	672	726	670	678	707	696	707	678	717	698	657	691	677	709	672	655	701	667	713	686	636	676	674	670	685	639	691	683	706	679	687	720	717	714	705	652	670	706	665	680	668	691	730	686	696	702	693	672	710	658	746	705	678	689	698	651	670	699	687	669	700	704	695	694	707	719	692	690	711	679	669	703	726	702	716	659	677	671	734	683	677	730	732	694	674	695	685	749	732	671	672	714	721	760	697	667	714	657	708	684	699	680	676	703	675	683	703	653	716	695	688	709	656	710	700	661	681	649	675	739	698	708	689	685	694	704	696	696	700	701	661	659	727	698	720	681	674	662	657	732	668	713	703	702	679	714	722	675	672	700	685	668	708	669	662	668	761	779	666	695	682	752	645	723	715	674	685	699	660	691	668	750	715	657	702	721	730	698	709	672	723	669	739	719	698	700	687	707	686	751	700	671	711	668	689	670	676	704	647	744	660	704	685	724	690	727	724	665	726	697	715	632	670	658	688	736	650	733	691	680	686	687	697	678	674	718	695	690	701	696	688	707	721	731	720	700	686	684	694	712	658	727	711	669	667	724	737	692	662	729	669	733	709	722	751	732	636	718	645	692	696	680	694	720	653	722	703	678	656	737	696	704	692	696	704	706	670	659	744	738	690	698	668	683	728	686	679	662	714	680	650	690	675	722	677	717	706	679	724	690	720	663	683	695	721	680	709	725	747	713	719	737	683	685	717	677	706	673	697	747	690	681	674	702	676	695	735	689	664	722	737	675	670	696	689	688	676	691	691	698	682	711	702	665	682	683	735	705	673	747	711	715	714	731	682	745	710	698	699	718	680	675	731	687	733	679	739	696	667	739	668	772	669	693	679	708	704	697	666	685	707	670	688	689	685	715	724	716	708	691	654	699	680	706	665	623	735	681	702	651	714	701	643	682	713	725	723	677	703	713	709	725	674	683	680	692	736	699	696	706	689	710	667	726	692	647	668	662	705	701	708	683	736	691	660	704	707	667	697	695	670	656	714	672	689	706	702	752	663	679	722	749	727	710	693	696	678	687	669	683	713	696	691	720	708	665	740	741	710	729	720	664	711	688	706	682	679	710	712	677	697	730	700	675	693	662	664	724	739	691	702	699	704	726	713	709	718	677	675	680	713	720	720	728	751	651	665	716	632	678	687	694	683	672	703	724	655	711	694	672	681	688	688	649	717	687	707	716	675	703	683	686	723	678	730	735	670	707	697	683	659	702	736	666	652	712	700	695	718	669	676
23124	21272	28352	25587	20895	10917	1167	691	572	485	463	390	356	328	296	339	309	278	267	276	269	255	227	238	266	243	215	231	253	218	231	245	236	230	249	214	247	225	212	211	221	227	237	233	226	233	227	204	242	225	232	231	199	214	237	233	228	201	212	262	227	237	205	204	192	218	240	246	214	213	216	223	220	220	219	210	210	247	218	247	200	218	214	224	244	224	205	229	196	239	199	222	220	225	197	207	209	238	234	197	224	205	209	204	200	216	197	198	231	221	202	216	233	212	207	196	199	248	204	243	211	205	241	207	208	211	219	209	214	197	238	233	211	223	230	176	196	208	196	242	236	230	210	191	194	251	209	235	197	241	210	203	217	216	205	183	209	227	245	226	239	200	215	199	206	221	217	209	222	219	226	223	211	180	193	220	229	218	209	200	215	207	220	206	197	240	220	209	237	218	175	210	175	211	216	211	237	224	212	228	238	203	192	223	219	233	202	223	221	214	206	214	220	230	221	220	228	213	223	229	210	245	207	236	229	208	217	219	208	213	209	224	209	211	195	210	216	209	197	239	195	205	214	206	228	209	223	168	208	190	170	212	243	199	208	191	216	216	230	199	211	237	223	199	228	204	219	212	208	204	206	229	207	206	220	228	211	205	218	234	208	209	239	230	229	182	211	251	220	244	209	221	208	223	218	217	231	210	220	218	224	196	212	237	192	193	213	191	216	229	227	225	182	198	227	224	213	213	222	218	197	236	206	224	203	208	214	202	224	210	209	193	214	215	235	215	194	211	211	200	207	198	195	200	199	227	210	206	223	229	221	220	206	236	181	231	222	194	203	202	192	239	215	220	233	231	200	210	210	228	192	218	188	234	197	236	209	230	225	220	207	197	205	202	211	225	229	189	207	232	187	215	195	210	221	204	237	205	223	215	237	201	221	229	224	215	229	220	203	216	220	204	204	240	214	253	206	208	225	208	239	248	210	221	241	195	180	226	192	229	220	224	228	184	227	192	229	205	211	216	222	207	223	196	213	208	227	209	218	220	206	204	228	204	200	204	221	221	202	189	220	205	209	206	193	217	211	223	207	231	199	230	221	202	213	200	209	216	228	191	212	205	206	202	208	178	215	243	230	193	235	178	191	218	230	222	229	227	233	206	229	200	209	226	190	231	245	195	225	181	245	231	219	224	215	180	186	182	229	189	222	228	217	208	231	212	202	214	209	223	237	211	207	232	197	217	196	209	206	223	217	243	221	206	239	194	227	208	200	169	207	218	234	250	224	210	219	212	185	204	207	228	235	212	207	199	211	204	208	231	216	220	217	208	170	204	194	211	202	192	214	217	243	207	205	198	206	193	229	208	220	224	242	237	211	218	235	218	191	216	225	215	189	232	203	206	209	215	214	215	198	205	223	211	230	216	208	213	194	208	213	226	213	237	200	217	242	220	207	217	224	201	184	222	214	232	197	199	200	233	218	230	219	220	215	198	222	214	221	160	218	205	205	208	217	217	256	226	220	222	222	237	231	211	205	209	212	195	239	214	240	206	213	191	202	220	228	212	230	219	200	215	221	229	219	217	190	199	222	218	223	228	209	212	195	194	202	213	225	193	207	211	208	201	208	213	230	214	184	219	178	235	211	191	206	203	212	243	208	203	198	207	237	218	235	215	220	199	207	230	214	217	217	271	203	226	213	209	214	205	226	206	206	212	206	237	212	237	213	227	194	205	209	212	230	194	196	221	219	196	213	201	212	237	216	202	183	215	217	212	190	192	204	227	208	185	226	222	204	208	235	213	206	227	209	225	207	209	224	199	231	207	223	228	230	204	211	234	215	211	202	210	196	200	196	212	214	193	242	207	208	250	215	197	234	224	221	201	224	192	231	228	202	202	178	236	225	210	184	235	206	205	203	212	195	206	242	198	212	203	185	199	221	204	212	233	236	207	234	210	203	208	191	192	202	221	215	205	206	205	235	215	237	211	202	185	204	207	210	230	223	201	229	197	226	192	212	206	209	222	229	207	223	203	225	198	221	210	230	231	219	220	195	208	215	249	226	221	212	201	201	226	203	210	219	219	234	239	229	210	191	209	245	210	200	214	200	227	218	229	235	205	216	211	227	192	200	221	224	209	223	223	227	208	213	212	216	188	224	218	247	207	210	197	218	223	209	222	218	235	227	224	223	212	200	248	214	210	222	204	202	231	206	194	203	218	232	212	237	206	219	215	214	202	208	214	227	211	197	199	224	218	214	204	205	222	222	205	220	201	233	225	225	206	205	219	204	215	210	215	212	174	203	248	222	201	193	207	196	219	212	216	199	227	237	237	211	235	218	228	213	224	230	213	214	221	223	207	202	233	232	231	232	213	207	202	220	230	212	227	204	214	215	189	204	238	214	216	234	223	207	225	212	205	228	213	209	199	227	224	199	208	197	237	215	225	235	226	192	226	221	212	194	242	208	215	208	198	206	208	248	220	206	187	231	237	228	195	215	194	230	209	232	207	224	219	244	228	216	229	202	213	203	218	226	208	222	225	212	208	216	240	201	229	202	204	217	195	220	182	233	223	221	228	210	217	194	218	230	229	208	230	223	235	196	229	227	241	203	221	223	211	244	201	200	214	190	203	226	212	201	225	227	209	209	212	199	220	202	211	221	210	201	220	209	243	252	213	243	220	214	225	241	213	182	208	201	203	230	171	208	246	227	222	206	248	209	191	195	217	236	211	223	227	214	212	194	193	203	207	219	199	227	241	218	207	210	218	210	225	215	219	196	192	173	191	224	218	201	230	212	210	213	222	210	219	224	199	197	190	213	214	242	220	202	226	205	206	235	222	226	195	225	212	231	203	210	201	198	209	210	214	214	208	223	215	212	214	202	226	173	212	227	253	213	182	214	233	187	223	197	222	236	198	239	214	212	216	215	234	172	218	176	222	214	197	210	201	237	206	203	219	224	224	186	192	199	228	201	260	224	236	211	229	212	208	203	217	232	209	211	225	216	219	220	223	213	234	217	220	199	219	216	221	222	209	201	219	198	224	221	216	227	245	211	200	210	207	235	234	193	212	217	213	230	206	209	220	213	180	232	222	226	202	212	204	199	193	203	229	227	190	222	209	216	241	212	216	194	203	201	199	227	187	206	213	207	217	225	229	222	223	198	215	204	206	192	207	233	208	234	214	195	221	219	198	235	230	240	227	241	209	215	179	204	200	239	227	231	217	193	214	208	210	218	224	228	222	207	219	195	230	228	220	209	227	205	232	215	221	184	229	238	220	211	233	211	201	219	235	202	213	206	214	202	212	192	242	216	237	208	194	234	224	187	206	215	193	213	213	227	197	224	195	217	180	204	209	212	213	210	213	229	202	213	215	211	218	248	212	224	223	209	219	206	216	195	204	235	226	202	183	207	203	238	209	197	233	235	229	197	229	216	232	194	231	222	211	214	195	223	191	203	220	243	209	200	186	208	195	226	207	209	218	201	209	236	228	203	207	225	179	224	209	211	219
50270	67784	22826	5068	3427	2557	1982	1637	1302	1040	901	831	750	683	569	555	525	520	402	412	435	412	379	403	373	341	335	369	342	332	333	319	362	360	354	320	329	358	306	357	329	317	313	357	309	316	323	322	315	295	305	332	328	298	292	333	292	334	311	304	281	331	292	327	295	302	316	290	309	318	291	324	298	287	282	263	283	312	293	299	308	311	295	327	299	292	261	299	318	313	322	296	292	277	301	293	323	331	302	277	307	299	319	296	301	309	280	314	286	271	318	296	324	302	316	315	291	309	307	305	291	329	302	306	263	318	284	317	304	312	306	274	298	289	284	281	311	319	310	317	284	316	301	282	300	283	293	329	298	320	302	333	286	314	312	340	303	279	295	300	283	273	287	315	298	313	330	295	311	307	297	291	280	270	310	261	298	286	293	281	308	294	310	249	299	274	303	295	296	309	288	288	307	298	295	293	290	266	270	272	306	310	285	333	315	338	305	273	328	289	311	300	323	303	296	320	323	291	285	308	277	255	330	302	286	303	305	323	289	284	299	302	278	321	322	342	285	288	284	320	322	302	276	301	323	289	287	285	285	289	303	303	317	285	287	311	331	308	292	277	311	256	288	328	313	315	300	287	311	294	307	315	311	285	290	285	316	303	309	289	296	302	266	288	290	271	296	325	300	323	280	312	286	311	261	261	290	301	274	328	293	317	311	267	293	300	298	303	311	286	289	283	319	310	316	315	325	304	300	310	329	285	300	310	312	308	318	292	297	289	284	306	285	323	296	297	312	355	286	303	283	290	277	322	294	275	289	298	315	332	293	295	329	285	317	297	282	305	274	291	302	311	296	314	329	284	293	277	314	250	300	278	274	273	255	310	301	306	307	291	312	309	275	318	284	306	317	307	320	293	280	300	301	304	274	306	259	314	301	289	283	289	318	258	274	278	307	311	305	311	298	293	311	309	309	335	283	292	289	304	283	306	304	292	301	278	292	322	303	284	274	286	298	314	331	276	290	295	289	299	295	314	286	292	322	291	289	312	292	274	305	301	318	301	315	290	312	281	302	307	265	314	257	323	273	313	284	295	322	309	298	321	340	294	311	318	306	313	324	321	297	266	316	308	310	298	306	279	315	289	312	323	305	316	300	293	276	288	298	298	298	298	303	287	293	283	294	320	291	289	307	267	276	304	267	295	317	303	304	329	273	324	295	298	293	277	312	280	310	283	265	323	315	290	293	299	296	334	305	306	288	282	285	310	286	303	311	293	271	318	284	299	313	269	298	310	294	313	303	335	313	290	299	323	290	303	274	306	293	283	323	288	326	290	305	292	281	318	296	302	280	307	324	296	283	305	293	285	292	329	322	315	329	319	331	291	292	326	304	344	276	296	307	277	311	327	312	312	277	276	338	297	297	308	308	325	298	283	291	303	267	292	282	265	304	283	269	276	285	297	315	290	304	301	290	300	309	328	307	288	303	296	299	296	243	307	319	312	296	323	297	327	297	321	308	288	290	316	273	285	276	293	288	296	294	342	284	280	287	274	302	314	298	314	286	312	286	286	299	293	308	292	310	268	271	315	312	333	276	300	298	316	266	284	301	309	310	308	308	298	313	290	292	283	304	282	298	303	290	314	303	290	300	257	288	334	297	297	303	290	316	287	302	285	285	307	317	284	305	326	296	311	310	293	289	283	296	298	323	285	333	284	302	311	320	319	317	281	304	299	294	282	305	286	306	298	289	322	298	320	336	305	318	308	310	298	298	303	281	313	298	269	308	315	296	319	323	283	305	303	285	303	305	270	320	291	342	328	299	302	297	304	309	303	325	286	318	292	295	319	325	292	299	283	280	347	309	315	324	301	288	283	280	303	280	318	292	299	293	252	309	307	326	301	283	300	302	326	293	279	319	279	322	304	291	306	283	295	308	296	293	321	303	305	310	280	297	311	289	286	288	291	300	290	321	297	300	290	304	301	287	305	299	285	339	320	310	267	334	268	323	325	276	305	297	269	271	287	303	327	301	328	321	291	313	278	313	313	318	291	303	291	286	280	287	307	324	297	308	329	300	302	295	311	311	302	285	308	333	269	310	293	303	294	319	297	322	295	302	285	294	283	281	304	287	286	295	303	342	336	300	294	299	284	300	275	301	293	290	304	287	284	342	268	352	262	318	290	312	277	299	302	300	327	291	311	303	306	304	288	290	305	303	323	293	311	304	324	308	293	291	287	317	296	287	302	299	282	301	277	333	337	286	319	267	303	298	306	333	328	323	306	294	294	291	318	297	319	274	280	278	304	308	306	256	298	294	293	331	318	305	284	285	336	290	301	318	285	291	310	292	276	291	302	304	298	324	289	313	326	331	282	240	298	309	287	321	345	297	306	315	321	306	274	289	277	276	285	294	311	275	297	330	326	283	336	288	305	277	284	316	315	279	293	304	292	306	280	322	303	312	287	280	297	303	319	294	320	330	275	323	331	300	327	299	276	278	291	328	310	318	255	296	325	316	320	296	286	319	305	312	292	296	280	332	317	315	293	291	276	315	259	298	275	299	284	283	299	293	329	298	298	285	284	302	270	281	284	296	298	287	299	320	301	290	313	311	314	299	298	283	304	312	295	310	325	298	301	271	309	333	277	285	326	304	270	319	274	298	281	289	313	297	313	301	298	288	308	323	310	297	259	312	315	297	279	274	290	284	282	289	278	296	285	271	296	305	291	275	298	278	266	297	317	288	313	304	274	278	315	303	289	301	298	293	311	271	271	305	289	281	313	306	313	317	291	285	305	327	287	258	308	307	277	332	250	301	288	269	309	276	288	295	283	304	287	284	276	321	307	297	312	305	294	304	294	304	299	311	286	273	292	312	323	316	296	304	293	307	301	305	286	313	299	282	283	297	319	309	303	289	281	291	293	297	334	303	289	294	313	334	278	304	308	305	304	329	322	285	323	316	302	277	313	288	311	287	283	278	310	307	287	295	296	326	278	292	325	321	311	321	308	327	275	315	296	266	306	281	264	309	273	307	316	304	314	302	290	301	297	300	307	298	278	307	292	305	241	298	300	304	310	296	315	334	293	316	316	262	322	302	294	296	286	263	305	304	312	332	307	288	289	289	295	307	309	291	304	320	287	308	243	294	305	299	314	284	291	288	306	261	317	310	282	291	279	300	300	321	269	300	276	298	281	291	338	290	302	296	298	304	315	312	306	308	305	292	293	274	308	329	295	280	266	279	299	278	298	294	324	321	305	275	301	291	292	298	292	305	275	301	285	317	282	321	317	280	279	308	325	287	334	322	285	287	290	307	306	301	303	279	298	270	293	266	282	277	271	291	297	323	285	330	297	282	285	302	276	314	295	304	296	298	318	335	317	290	280	282	277	283	300	294	306	318	319	301	272	320	290	294	300	300	275	304	292	282	308	250	297	298	323	284	310	308	293	307	318	294	289	301	284	307	301	280	326	323	285	316	278	285	287	299	298	320	286	325	283	285	306	301	286	279	277	319	288
27238	21711	17495	1686	760	693	724	696	688	644	647	675	712	684	684	675	636	695	653	675	699	688	660	684	681	657	643	676	654	711	618	673	607	677	668	674	610	635	636	694	648	668	593	711	660	667	664	660	652	698	641	617	680	630	625	651	636	649	671	654	651	664	663	669	647	648	683	632	621	678	645	730	647	668	649	676	683	632	681	662	654	674	644	680	690	642	670	673	639	703	679	657	680	680	666	689	660	708	632	666	645	607	632	670	631	636	633	643	684	684	679	676	655	657	676	594	625	689	682	635	661	675	689	682	640	646	668	645	650	667	669	649	670	684	629	657	623	626	634	659	689	682	646	657	725	708	652	722	667	622	632	646	634	653	667	662	664	631	665	654	633	647	663	620	668	666	628	650	628	685	720	655	692	683	693	641	625	679	621	691	644	716	631	629	663	660	679	631	675	674	686	720	642	637	624	648	680	685	681	667	656	676	653	690	674	627	673	717	655	660	623	645	656	688	681	676	648	681	662	664	586	655	659	665	645	645	674	710	658	671	669	629	670	647	671	650	644	635	654	634	649	677	624	685	681	701	681	607	655	653	649	660	700	670	658	682	684	670	672	644	628	630	657	639	667	658	663	645	699	677	695	625	656	626	688	661	653	643	639	635	656	633	696	681	702	681	611	635	674	647	667	665	673	669	689	654	641	686	679	670	684	658	650	649	651	668	646	621	643	681	638	669	615	707	655	654	672	636	678	654	646	671	695	650	656	665	685	657	691	614	671	659	676	692	678	673	682	690	605	688	681	685	658	685	706	675	636	646	651	632	644	643	669	647	664	660	680	706	653	670	659	632	627	673	681	671	651	641	640	647	646	674	673	622	679	686	631	667	695	643	649	650	637	700	661	628	682	644	638	719	661	705	634	635	662	638	680	639	680	675	663	644	673	643	632	650	645	669	662	666	633	679	673	648	643	685	675	655	630	685	677	642	659	688	659	622	678	664	669	643	679	667	664	686	702	647	629	688	693	670	702	639	672	680	689	657	684	671	694	638	619	645	666	671	663	677	691	639	683	651	703	683	660	701	684	629	694	688	593	668	659	629	653	669	680	635	648	617	630	640	666	696	634	623	668	682	670	683	656	693	662	713	679	679	660	711	678	633	661	662	666	677	692	629	649	714	636	619	643	652	583	687	656	699	685	638	668	644	702	702	671	687	666	651	646	656	644	665	654	658	683	646	681	654	682	665	695	668	697	653	712	696	645	651	632	670	660	655	672	669	634	708	681	634	650	660	626	665	673	680	641	673	649	666	655	676	698	688	683	663	672	683	678	671	640	654	691	673	689	664	675	654	705	650	638	653	679	663	700	628	650	648	648	658	687	665	661	638	665	650	675	662	652	603	666	695	720	676	615	679	636	658	661	653	658	675	684	650	672	683	658	645	618	675	719	640	705	628	665	667	640	684	672	691	710	641	649	657	659	664	667	697	674	617	700	659	660	671	663	654	660	707	696	647	679	667	611	633	693	643	634	655	671	634	663	663	627	673	637	657	671	686	678	645	653	641	668	619	638	694	694	714	697	690	698	692	685	667	686	660	630	660	660	662	631	645	641	665	682	650	635	659	696	668	668	655	677	656	658	640	623	686	686	690	675	663	679	692	672	666	678	723	683	670	644	694	653	656	656	639	662	627	651	682	706	646	653	626	668	683	689	626	665	668	681	665	662	665	621	679	643	674	676	684	720	635	644	646	630	736	637	645	680	584	662	677	669	645	673	631	647	663	652	681	634	623	662	689	654	672	646	713	631	681	687	656	673	656	646	669	629	668	696	720	630	685	664	636	684	668	677	668	607	677	659	702	647	647	678	678	648	651	642	683	674	670	649	621	620	649	666	669	647	650	683	674	644	668	623	703	646	654	635	697	659	655	695	639	664	610	653	667	671	675	607	687	642	671	645	659	696	627	690	666	689	629	664	651	694	674	672	676	692	665	627	690	642	642	653	732	661	618	685	703	671	684	700	681	643	647	664	664	692	638	637	665	654	679	684	631	667	662	636	644	650	655	699	657	642	632	669	674	631	655	676	659	718	669	602	727	668	656	688	674	644	716	629	678	656	643	659	642	672	688	665	658	648	639	642	697	640	618	653	699	641	670	694	681	699	649	679	663	637	647	631	644	676	674	659	652	694	654	679	649	700	653	675	626	712	690	653	682	688	647	628	623	651	672	677	652	692	661	691	638	658	675	702	688	657	671	674	688	676	637	658	696	613	679	624	664	686	658	691	608	706	688	692	667	723	677	716	669	683	661	653	677	660	623	643	666	649	658	618	668	669	682	654	680	653	651	649	667	630	649	674	651	671	663	706	647	652	602	604	686	658	652	683	631	679	643	647	673	682	633	692	649	614	625	711	612	659	670	668	673	666	629	650	679	607	652	650	692	665	667	632	655	666	686	645	676	685	606	694	680	678	643	648	633	647	670	663	590	672	672	652	658	654	627	681	707	649	650	669	678	668	664	690	676	667	613	643	620	647	669	662	673	669	665	678	724	655	592	655	667	651	706	606	647	642	677	625	644	673	643	695	701	713	683	693	650	685	673	654	645	711	677	665	675	666	696	663	707	649	644	669	674	656	683	648	712	646	700	625	733	679	684	686	693	673	670	666	650	704	666	639	645	699	674	677	664	713	652	706	661	699	709	658	695	633	682	665	672	668	749	644	664	712	580	665	611	682	675	667	645	653	645	654	687	653	676	630	666	645	620	662	675	632	690	680	666	638	665	668	699	696	666	638	627	654	664	645	678	674	632	625	664	655	666	710	598	688	670	701	612	643	649	640	670	690	672	668	670	684	659	637	716	725	655	676	612	690	578	686	645	627	678	640	665	676	710	707	675	669	667	675	695	665	664	715	642	627	712	691	663	633	686	657	663	678	633	682	700	673	640	677	655	706	635	660	619	604	680	660	696	666	638	657	665	632	659	678	677	631	634	638	663	669	655	653	598	638	640	683	631	643	650	623	662	690	694	699	689	683	715	663	659	596	699	639	704	655	624	649	717	646	654	624	675	627	660	665	663	685	664	672	676	650	670	693	662	639	661	695	685	678	639	657	663	705	633	661	657	648	666	645	660	618	697	731	648	723	688	680	703	666	686	720	680	667	675	654	689	657	626	641	647	690	681	663	679	657	655	636	645	663	646	705	693	661	682	650	607	701	660	675	636	620	648	683	671	691	652	641	653	639	637	633	667	635	678	673	654	643	664	653	590	658	684	641	700	650	644	679	710	650	670	656	692	636	646	667	764	691	634	673	685	656	618	633	631	627	630	677	641	694	661	668	725	688	688	633	654	638	646	659	658	642	664	667	661	670	652	655	632	668	671	682	684	665	654	681	715	678	670	661	630	665	680	682	628	647	636	679	665	679	652	622	636	681	689	672	636	659	639	663	673	599	665	661	653	678	649	713	679	642	667	663	669	643	630	686	675	680	655	680	641	657	674	655	698	625	679	682	621	652	650
19064	27503	13750	1075	1021	919	1024	936	912	966	899	880	878	939	881	851	901	914	891	850	889	897	892	903	862	868	855	864	878	847	865	893	831	880	870	879	828	896	851	885	886	854	842	845	852	922	835	835	874	895	838	829	872	860	831	897	844	893	819	891	864	917	891	831	855	894	879	907	911	892	834	861	885	876	838	899	886	872	889	895	857	907	851	866	858	884	843	895	885	840	834	892	868	853	890	851	895	861	870	915	811	898	848	820	869	846	865	865	870	881	872	856	891	916	836	831	869	868	891	910	934	813	898	864	870	947	876	845	896	865	822	830	880	870	840	879	888	844	897	878	868	866	880	848	835	868	880	903	960	875	868	872	839	861	827	869	845	863	871	899	893	848	842	880	858	841	831	892	868	840	931	887	915	869	871	827	865	885	909	872	874	920	868	861	873	879	862	837	967	869	898	879	868	894	769	877	881	855	885	824	836	924	860	890	908	909	885	839	899	838	898	899	845	867	795	938	819	943	882	826	822	892	854	827	827	856	870	879	894	849	865	835	850	905	863	916	886	856	907	883	965	894	870	886	899	891	911	848	874	851	893	911	899	839	881	859	891	819	869	912	859	896	856	892	899	898	877	870	897	902	895	901	870	873	907	851	894	850	838	905	876	889	915	889	810	859	838	893	871	864	918	863	829	858	870	854	840	886	889	852	891	891	860	885	901	871	871	924	945	911	924	909	859	863	864	860	845	849	904	866	904	905	927	817	860	845	853	845	878	851	909	885	811	830	865	915	939	902	848	931	889	876	865	900	876	850	872	861	871	843	821	905	861	859	937	949	835	907	853	874	889	873	861	847	888	946	883	875	836	884	896	921	904	844	852	833	844	897	871	878	844	884	886	915	903	880	888	856	952	837	826	869	841	862	902	874	893	881	861	890	894	834	869	891	890	901	886	941	821	811	870	860	819	872	815	856	853	879	873	830	858	873	916	857	900	872	955	855	826	861	881	849	861	892	892	843	889	916	852	861	851	875	911	883	864	878	873	838	911	823	915	853	870	853	905	856	863	884	900	882	865	873	862	844	905	879	892	918	884	871	877	834	855	886	848	876	909	876	840	825	863	893	877	890	896	867	898	847	897	884	893	859	863	857	839	910	868	887	892	884	887	930	903	849	821	844	863	875	869	879	899	802	907	886	827	916	902	882	871	914	917	884	842	913	898	890	903	872	906	855	870	896	897	871	876	861	885	897	842	823	985	884	856	840	851	890	857	853	914	918	918	878	878	834	901	863	850	860	942	854	856	868	903	893	901	866	889	855	858	875	841	870	911	866	875	870	864	887	880	910	827	873	921	812	877	899	875	901	897	868	883	918	921	885	820	903	864	832	905	864	855	864	850	898	892	849	875	839	908	914	882	899	857	862	899	903	873	894	835	847	827	865	821	899	889	875	883	874	842	855	856	863	887	881	892	910	835	856	905	937	871	880	867	877	852	893	863	905	892	828	901	849	874	878	910	923	907	865	907	843	889	825	872	856	884	917	892	848	898	897	858	844	881	825	903	883	900	857	905	901	931	841	853	876	889	812	839	845	877	878	839	885	859	872	876	890	850	950	836	858	878	883	913	884	846	845	845	864	923	928	856	886	879	858	887	855	901	856	895	874	891	888	880	828	835	881	874	874	903	892	834	894	873	921	894	872	913	913	871	923	887	885	831	858	879	904	814	883	884	861	873	878	839	862	824	867	834	841	869	862	948	868	898	885	847	887	866	857	821	880	840	804	863	854	890	885	819	917	855	894	891	897	901	923	898	905	855	883	866	841	867	840	903	856	858	840	880	903	859	889	921	882	859	888	862	908	858	924	895	943	864	843	907	879	883	817	883	879	854	862	863	901	851	932	855	877	865	845	923	904	887	844	905	890	854	842	873	848	874	851	870	893	852	819	914	899	893	912	835	893	870	831	956	943	880	837	891	836	888	854	852	840	860	843	898	844	863	821	909	870	862	889	875	838	867	868	892	828	910	822	850	859	827	893	918	889	836	868	844	784	834	881	925	885	883	842	853	839	874	813	866	819	867	905	900	887	880	868	874	952	833	916	894	857	905	878	925	901	851	898	888	898	889	811	905	885	864	911	856	887	832	847	896	880	866	891	895	845	874	860	858	873	896	866	882	867	885	908	924	877	923	857	898	802	877	854	918	826	832	917	865	891	887	857	889	837	859	860	882	840	890	793	894	860	855	927	876	843	870	822	867	901	843	899	851	954	851	818	808	892	907	903	881	869	856	848	885	859	901	875	850	914	883	913	862	881	941	873	904	872	867	863	870	828	906	893	871	848	914	883	907	871	890	831	903	860	864	891	886	880	860	871	908	871	841	926	872	865	837	887	928	875	885	899	889	828	904	875	898	829	901	900	876	931	892	843	869	883	875	828	875	881	863	897	858	901	879	873	912	902	853	871	915	844	849	900	927	839	939	893	846	869	868	894	917	878	887	903	872	880	890	902	910	913	877	862	855	872	840	912	798	866	852	874	890	893	878	875	910	927	858	891	845	868	896	880	876	921	940	886	859	898	879	918	883	851	868	882	904	861	824	859	870	875	875	870	861	873	866	871	912	861	846	858	868	854	888	913	868	867	908	901	857	855	829	918	867	904	901	892	841	839	850	885	876	893	915	888	875	909	891	910	858	855	900	886	858	868	870	831	858	846	860	918	891	902	874	858	850	874	882	863	889	825	869	872	879	864	847	898	824	903	870	860	851	881	915	886	836	833	834	886	887	845	893	895	893	848	902	871	930	903	916	828	879	860	800	886	873	890	911	902	859	873	896	926	906	886	858	834	890	850	859	851	866	908	879	917	855	929	859	869	860	874	834	859	870	871	869	876	940	854	906	889	902	908	880	833	908	882	836	908	893	859	923	833	858	853	903	856	859	859	856	884	829	839	881	844	902	904	898	858	888	870	891	876	905	916	892	892	912	828	779	891	864	892	809	861	826	861	885	878	880	831	835	906	867	884	855	891	862	875	880	854	869	940	874	903	881	912	803	879	853	835	892	866	831	888	849	877	882	864	883	862	883	909	885	911	877	907	916	858	907	851	828	893	881	851	826	884	884	833	863	883	853	939	877	887	928	809	910	798	875	910	901	927	919	858	800	830	932	881	904	845	891	864	886	809	908	927	850	843	822	894	868	839	890	866	823	848	887	835	852	895	914	850	839	866	923	896	882	864	831	873	836	875	846	892	881	859	904	890	863	860	856	863	890	872	902	872	909	842	862	887	842	868	852	851	901	882	827	865	926	901	881	839	846	936	915	873	896	877	796	851	845	834	861	843	845	885	883	838	851	896	867	818	900	853	855	876	878	905	875	872	862	866	882	873	851	931	907	867	846	851	880	837	862	894	874	900	820	853	845	812	854	878	873	884	836	908	852	896	886	863	865	877	829	878	851	897	866	885	845	861	874	851	829	849	835	889	861	884	868	883	848	891	881	901	887	835	892	885	847	936	882	892
24040	21294	28534	26164	14608	1949	956	760	688	675	623	607	574	563	575	594	534	577	521	525	544	543	540	515	532	524	580	535	534	560	521	538	547	537	572	522	505	505	549	528	542	537	556	510	518	559	519	535	488	480	543	533	506	533	516	542	522	548	538	503	553	586	475	501	516	528	527	511	508	507	473	546	501	491	535	552	511	533	494	523	516	552	506	533	535	513	515	525	505	494	509	515	503	534	517	498	511	515	520	552	512	492	536	500	538	520	543	508	546	500	543	522	466	521	524	514	516	526	479	530	506	496	511	492	497	482	538	533	574	533	488	523	520	508	490	535	525	519	519	466	534	472	518	534	512	496	558	523	517	508	495	540	507	535	541	483	522	522	493	519	522	469	554	487	504	516	517	544	479	549	513	505	552	530	487	552	504	496	524	507	529	538	541	485	521	510	547	520	486	539	458	513	498	479	541	529	509	467	492	483	502	546	531	522	482	511	488	498	481	508	532	561	506	494	551	536	518	513	509	530	533	513	528	508	528	494	502	507	519	499	539	483	497	514	504	481	507	523	552	533	529	528	517	525	483	559	506	508	496	526	506	552	491	496	499	531	510	512	552	521	498	493	491	488	517	518	512	527	518	472	495	512	524	531	481	480	519	476	528	514	516	490	526	502	514	530	500	512	482	486	514	503	532	500	468	562	483	482	552	490	511	523	517	517	501	496	524	504	517	515	493	502	526	532	515	500	537	545	516	489	508	558	507	499	548	517	479	494	484	501	504	529	521	514	540	487	499	504	517	510	487	559	558	525	542	533	530	504	495	514	496	514	512	535	500	517	504	477	526	531	514	510	493	532	501	513	534	486	459	471	510	500	472	493	519	488	514	531	493	512	497	520	560	512	496	500	494	483	511	533	517	496	530	512	536	536	497	512	487	507	521	543	518	457	496	502	490	490	556	498	506	518	523	511	495	507	520	495	597	504	461	564	511	517	520	499	500	514	544	453	557	479	520	482	520	519	492	512	532	510	539	531	514	514	560	511	518	533	541	531	528	504	503	537	508	510	533	554	546	514	491	494	506	518	503	505	474	542	504	508	495	453	501	517	557	536	509	493	543	558	502	554	477	515	529	517	484	522	470	498	508	539	548	501	519	557	525	537	494	491	512	515	468	516	547	518	512	486	495	514	486	498	485	507	511	543	548	519	465	496	518	526	513	549	517	545	520	541	531	520	516	490	526	532	471	519	530	561	448	552	520	478	499	543	505	540	506	509	500	514	522	540	579	529	541	531	518	523	540	536	505	507	516	493	568	511	509	497	517	509	479	462	518	536	549	491	513	526	498	503	521	485	565	541	501	533	512	486	494	518	499	509	513	508	491	546	524	490	478	539	530	499	558	493	542	490	500	521	533	509	521	518	520	501	528	541	519	526	515	518	493	518	539	539	515	470	518	510	504	519	446	492	508	510	535	525	498	511	518	492	525	513	518	470	510	489	547	477	510	521	528	529	519	503	538	527	527	561	493	495	501	504	496	532	502	504	563	525	552	501	475	554	487	555	516	517	503	531	512	515	493	545	512	493	519	535	506	494	526	502	546	489	499	547	512	541	467	520	499	508	492	495	507	521	498	488	497	483	527	506	528	522	507	508	516	523	522	535	492	512	540	552	485	556	521	504	509	532	535	492	508	481	489	541	481	540	460	515	519	527	524	519	533	513	515	538	493	494	531	530	541	515	519	514	517	534	529	482	487	470	505	496	537	471	516	511	464	497	524	514	517	485	463	529	498	492	487	486	515	513	493	507	499	532	510	491	498	507	544	522	489	547	500	489	528	475	514	485	549	531	481	504	512	502	534	517	531	505	556	511	488	518	506	518	488	479	493	499	509	488	511	524	499	553	512	540	566	479	542	527	558	529	504	496	490	547	512	475	495	496	534	491	508	527	504	519	534	508	514	502	502	503	486	507	500	578	536	543	509	543	510	505	516	543	491	522	524	481	508	523	522	541	531	471	522	470	481	503	511	550	498	535	512	483	465	529	526	546	550	499	511	525	489	504	535	538	524	483	515	501	482	552	498	473	497	525	502	514	540	547	520	512	525	459	494	516	547	536	531	516	547	475	529	558	513	506	502	488	504	540	527	511	532	564	554	527	478	528	489	501	533	512	515	495	498	517	527	503	524	487	479	525	537	506	497	533	504	517	461	511	502	493	516	489	514	481	537	533	558	491	557	457	511	541	526	518	457	524	525	535	525	521	483	530	463	474	522	502	508	514	512	512	555	551	525	522	518	527	501	546	489	522	507	537	499	498	542	543	519	495	501	505	474	491	509	539	491	469	515	519	497	508	497	539	503	521	483	508	535	555	493	501	526	514	509	518	514	515	538	501	510	497	513	532	501	516	535	512	502	529	514	495	514	507	513	539	480	516	521	468	569	517	491	496	510	481	508	512	490	487	471	526	541	517	523	524	517	519	505	508	526	499	562	502	544	519	467	489	516	504	537	558	529	484	576	509	524	509	509	510	537	515	520	543	538	497	515	530	541	521	503	498	532	485	522	523	517	518	528	525	553	475	512	508	499	557	492	499	535	477	500	523	494	548	530	501	532	501	514	520	496	525	526	528	558	529	524	479	478	513	502	522	489	483	485	483	528	531	555	498	483	538	500	520	508	528	536	523	523	501	511	509	527	483	499	562	518	495	486	528	501	500	533	494	512	498	506	486	504	478	475	496	514	512	495	538	534	558	499	534	522	504	541	490	525	501	487	514	499	540	503	557	498	483	527	535	495	462	532	490	502	474	512	475	490	531	511	484	547	564	499	489	553	514	504	493	549	535	543	527	554	504	540	535	503	533	531	541	513	475	504	485	516	501	481	500	491	450	482	534	537	509	495	508	542	510	559	511	510	461	520	485	490	493	502	491	542	486	472	530	561	492	480	495	501	513	475	499	480	488	502	502	498	469	532	522	506	482	503	522	523	516	513	545	539	523	524	487	558	477	486	513	513	481	507	498	516	531	530	489	564	523	500	528	542	508	536	495	518	521	529	494	487	484	507	523	538	492	527	504	525	530	528	521	519	543	474	492	508	560	508	502	487	543	531	488	547	525	547	515	529	528	475	481	527	519	531	488	496	554	487	495	502	529	560	514	531	516	505	515	507	507	496	533	482	535	483	510	512	507	501	504	564	567	506	494	529	505	529	495	485	522	541	497	504	502	542	523	508	513	460	495	518	535	502	510	534	521	523	545	519	471	530	522	509	516	529	537	483	510	500	531	517	475	512	507	499	486	481	500	524	501	492	494	510	521	522	495	481	459	510	514	522	491	501	522	510	529	514	518	498	489	496	501	447	522	513	497	540	535	512	540	508	507	546	471	535	526	513	526	511	518	503	529	504	506	566	555	486	489	500	512	521	502	522	512	513	502	493	561	520	497	476	528	514	543	541	494	453	513	487	521	536	487	522	501	532	466	543	494	479	505	508	519	516	489	518	512	459	489	538	487	475	537	504	533
43492	62577	23933	3356	2388	1910	1624	1395	1262	1139	1055	995	963	861	806	787	810	847	814	821	781	707	749	732	720	751	693	743	738	660	703	716	730	736	737	702	698	683	691	705	733	731	705	740	681	760	714	754	697	710	753	694	705	666	728	704	687	685	695	704	718	743	701	682	737	698	725	687	693	664	680	708	700	660	749	672	713	693	662	710	695	693	708	741	658	639	730	673	641	706	684	707	696	685	684	688	704	698	675	692	687	730	707	722	714	717	638	691	715	704	653	715	762	647	744	744	682	714	687	692	697	712	709	719	726	685	652	715	686	702	680	681	675	683	715	723	718	746	677	700	700	754	714	735	734	671	677	650	680	706	697	674	641	708	686	695	705	681	717	674	702	663	647	688	653	706	700	738	676	700	748	729	684	672	727	723	684	684	733	628	688	726	711	709	730	727	686	684	676	697	682	682	708	745	751	701	721	631	729	679	649	715	678	706	671	751	731	705	706	664	708	705	678	733	671	664	709	696	691	693	743	697	698	725	657	698	680	698	656	739	714	655	704	709	683	693	718	730	709	663	757	691	720	643	701	658	715	677	708	689	708	682	692	743	683	695	731	682	732	696	708	673	664	699	690	642	717	730	681	704	724	707	700	714	698	683	692	736	706	699	726	730	691	715	712	705	678	712	698	698	693	715	700	724	672	697	752	695	678	728	711	714	670	649	712	700	685	687	701	662	682	722	715	667	698	675	675	697	651	663	621	724	713	707	725	646	667	700	717	689	651	681	708	684	688	731	685	729	727	718	715	672	689	688	687	692	709	696	702	688	674	655	760	695	717	697	700	707	699	702	704	710	715	696	737	737	739	719	685	722	673	681	677	674	735	743	709	688	678	650	682	716	701	693	733	700	712	676	672	656	669	743	696	667	686	707	668	665	717	704	724	681	664	643	650	741	715	709	679	704	664	708	716	678	740	737	707	697	732	689	704	702	657	698	699	701	701	692	678	703	723	692	732	685	694	704	678	663	732	669	705	718	702	665	671	636	698	693	723	653	727	682	719	699	727	682	679	675	728	685	716	681	733	706	665	726	736	689	700	690	691	693	693	707	704	747	684	706	656	721	693	689	693	700	732	704	732	736	690	671	697	710	713	700	752	656	669	758	683	671	698	623	664	674	680	724	696	660	707	673	648	694	715	714	664	713	654	690	702	697	690	677	700	689	709	655	713	737	688	658	685	697	672	683	731	666	667	653	676	692	689	682	694	679	756	694	725	701	700	654	720	732	704	724	679	681	650	764	701	701	693	694	681	669	733	686	701	708	679	721	673	692	720	692	694	654	706	667	674	674	701	730	654	679	689	660	712	703	713	674	700	686	642	690	642	657	689	700	709	718	742	701	722	661	729	704	687	640	713	691	647	706	695	700	725	744	705	707	673	685	698	723	715	716	720	679	693	690	728	676	693	731	725	752	700	722	715	720	715	731	708	677	706	774	724	679	684	680	741	713	704	734	683	713	707	689	747	706	667	730	707	647	693	694	712	724	697	676	675	691	686	706	671	707	678	669	709	699	703	694	687	708	673	671	741	695	657	679	704	691	670	669	694	728	720	696	671	691	735	684	679	649	683	675	728	735	714	713	722	686	690	659	659	715	682	658	663	676	677	673	697	699	726	713	681	731	696	667	704	731	666	664	695	639	676	722	704	697	642	717	638	736	723	729	734	657	696	763	686	746	674	656	681	718	723	704	702	700	675	657	705	674	666	679	705	650	738	686	723	711	729	730	702	703	716	731	663	679	710	687	661	704	714	696	722	723	713	710	703	730	693	729	687	665	675	724	710	704	661	728	651	694	723	761	660	693	717	664	725	682	697	708	726	705	702	684	688	698	735	702	691	725	685	654	702	690	686	716	721	687	720	717	723	673	687	705	724	695	717	734	725	701	699	677	697	752	665	652	735	705	686	680	696	720	736	721	703	706	695	721	679	710	712	719	651	700	683	710	680	681	733	718	710	697	711	647	729	723	707	693	731	716	703	701	658	751	720	676	679	713	722	668	720	697	716	676	743	700	701	691	705	684	692	656	744	675	653	700	692	690	688	695	668	716	721	651	693	681	717	640	678	744	702	700	741	644	732	680	704	676	716	687	673	669	729	678	752	698	717	681	757	745	732	644	691	694	692	672	698	684	740	713	659	716	692	697	677	711	703	693	735	705	692	694	631	695	705	686	641	709	714	683	675	739	693	763	702	685	744	764	674	692	726	717	710	694	710	703	708	696	716	694	666	689	656	732	676	745	711	740	735	756	663	713	726	717	671	680	728	667	716	641	673	667	698	704	727	671	753	741	699	665	700	721	708	705	721	716	706	726	727	698	722	699	718	721	694	692	750	704	683	737	713	690	694	705	729	742	686	728	688	665	724	706	731	666	694	712	689	700	692	707	673	686	687	726	691	682	657	707	685	714	643	671	693	651	695	720	689	709	745	721	709	747	686	633	677	716	722	701	656	701	711	755	733	726	685	723	652	710	652	677	719	689	737	694	713	729	695	718	700	701	701	781	721	721	685	704	660	710	711	699	694	700	686	671	689	725	743	685	687	716	713	726	655	687	695	676	675	688	708	705	715	734	651	757	710	726	673	692	682	675	673	727	701	677	644	712	700	648	729	687	715	694	687	700	654	687	711	732	688	716	696	709	699	705	720	713	646	696	681	711	734	705	674	652	726	700	708	732	693	689	749	686	701	710	653	732	707	744	712	704	713	680	702	713	682	688	689	702	692	681	635	685	679	692	708	743	699	677	674	700	711	689	632	699	738	688	709	658	692	675	678	685	647	691	745	662	701	674	693	727	721	689	693	728	731	719	733	704	725	731	708	708	736	720	670	738	699	704	679	724	716	678	687	708	686	684	709	679	703	696	704	729	721	710	719	712	720	703	735	692	738	693	711	712	689	712	666	708	688	717	699	690	670	673	694	708	684	683	683	695	759	694	706	619	675	646	718	733	707	708	687	673	677	718	700	705	718	706	680	734	723	675	674	736	703	677	691	727	686	661	738	726	736	678	719	684	688	675	688	702	733	732	674	678	680	749	718	684	678	705	709	736	687	737	717	648	721	721	707	701	709	694	676	719	666	769	683	714	700	723	673	688	666	669	680	682	722	696	706	689	699	715	732	705	701	734	696	673	735	715	690	718	687	688	730	707	699	640	728	684	693	699	695	690	704	689	706	713	694	715	719	704	678	721	702	747	732	685	707	679	702	687	679	695	716	721	760	704	716	730	699	694	700	696	681	709	689	680	690	695	691	695	713	703	711	742	697	662	726	701	672	712	701	681	677	715	656	709	723	673	672	714	669	694	631	696	738	650	719	721	701	704	696	734	703	677	709	731	692	633	698	683	669	710	687	721	699	712	672	682	656	716	691	711	718	692	710	702	653	712	696	657	685	739	755	701	733	735	704	684	687	723	690	702	703	701	711	675	693	704	699	697	694	713	675	733	713	674	674	686	694	682	711	668
23128	21257	27866	25816	21055	12471	1299	701	547	480	453	387	376	327	283	316	279	297	275	253	266	264	285	259	248	239	227	251	257	247	256	244	206	222	227	236	244	216	224	233	235	241	231	250	230	244	208	247	213	212	216	240	237	244	224	227	225	217	211	213	225	232	216	260	216	235	202	215	221	238	239	220	213	205	184	204	188	216	218	239	196	220	233	219	211	220	207	213	223	229	205	221	217	233	216	195	202	229	208	185	211	208	209	215	220	226	210	231	203	222	213	216	220	228	193	224	211	202	239	243	205	224	218	214	189	232	214	222	243	218	215	208	216	190	232	232	231	233	207	190	238	233	236	216	250	216	193	190	229	209	237	228	229	201	179	206	208	221	218	225	208	205	219	222	208	216	217	221	210	222	231	218	206	203	201	205	273	226	225	207	231	223	215	207	195	222	227	232	214	204	197	207	220	215	224	210	214	210	247	254	203	183	238	241	239	226	213	204	196	207	243	190	212	223	205	189	213	211	214	234	202	231	213	224	198	201	218	231	188	221	209	209	225	237	229	190	223	225	202	210	210	235	222	250	203	234	217	222	200	174	213	225	195	199	207	217	203	215	225	248	229	215	225	223	212	231	199	232	204	204	237	196	227	247	233	222	227	231	191	193	232	221	209	228	259	247	209	215	217	209	225	196	213	212	244	253	237	208	194	205	187	233	212	217	220	184	227	213	205	185	227	192	236	212	215	196	210	219	218	215	220	230	214	233	192	212	210	202	229	222	210	246	217	217	210	228	224	205	192	203	207	179	214	222	214	226	222	215	199	227	235	211	233	206	240	195	227	217	202	241	210	224	187	204	173	227	223	216	198	223	219	209	210	187	238	193	196	183	224	218	211	245	212	236	230	232	218	212	248	226	213	217	211	236	225	215	226	211	225	217	228	236	203	232	195	220	223	209	190	218	248	204	196	222	213	187	213	224	220	217	208	191	204	218	224	225	227	212	208	210	225	223	208	234	253	227	220	238	207	211	217	238	209	212	204	256	226	238	237	221	229	201	220	216	209	193	211	239	190	191	248	205	212	213	212	211	191	189	234	246	215	195	199	213	229	217	245	221	221	213	240	208	192	226	206	209	212	211	208	211	221	232	205	207	206	209	227	243	209	225	216	210	207	214	231	191	207	208	235	183	212	217	214	214	232	215	178	213	223	203	228	235	203	210	196	214	222	235	203	227	224	223	204	210	218	193	208	219	207	198	206	225	240	230	210	215	196	213	228	195	214	186	223	196	232	226	216	202	188	223	217	196	226	212	229	221	244	204	208	214	220	218	207	232	213	232	225	243	215	195	242	213	196	223	213	226	236	209	250	224	203	231	203	225	238	230	220	233	199	194	228	227	215	236	224	211	225	216	217	230	227	217	223	222	216	207	221	218	216	218	215	210	217	248	203	206	228	242	223	211	200	223	209	231	225	209	229	206	226	210	233	217	191	231	234	211	200	198	224	247	212	215	233	210	186	199	218	230	216	227	215	231	232	194	212	222	223	226	241	239	204	198	226	222	201	207	216	242	203	236	210	201	215	220	226	218	228	207	230	227	200	203	207	202	206	230	226	215	231	238	203	236	213	225	179	226	200	215	241	192	218	215	201	222	239	223	235	214	194	222	216	193	214	217	178	231	226	209	242	229	194	221	237	236	196	208	210	210	214	242	239	233	254	217	237	207	194	201	227	202	224	212	214	210	203	234	217	205	226	198	227	225	220	226	222	223	204	190	220	219	207	220	197	229	225	233	245	226	188	234	184	186	239	194	212	204	205	225	211	223	216	187	209	196	224	203	208	166	206	204	218	224	211	214	220	217	233	197	232	208	212	237	214	198	194	212	212	192	217	209	210	202	212	232	216	195	198	212	213	219	229	220	220	206	209	184	194	240	209	203	180	211	212	206	216	231	236	211	220	198	215	244	208	201	223	222	229	217	210	229	200	217	208	243	225	212	216	224	217	221	237	193	239	196	189	213	238	226	197	212	207	242	237	227	208	227	212	225	196	221	215	216	217	219	201	205	210	229	213	205	200	219	216	220	213	218	230	230	209	210	203	242	220	219	227	222	203	207	213	210	196	231	241	208	213	226	196	204	212	218	219	222	225	195	185	210	207	225	202	230	214	205	202	193	218	227	204	231	235	202	220	217	237	214	206	234	194	235	192	210	214	208	205	211	210	214	213	233	210	221	232	197	206	231	228	185	224	215	213	217	196	200	213	208	223	203	201	228	243	218	231	216	213	222	215	214	213	181	240	209	225	261	200	251	227	224	203	193	213	210	221	216	226	209	220	234	228	216	220	195	231	203	214	224	218	214	200	222	241	204	224	233	219	238	197	235	234	219	221	209	242	234	219	232	191	198	195	213	226	240	220	222	217	209	200	196	188	225	209	224	223	224	183	253	225	185	194	199	216	204	181	221	243	213	252	203	233	211	231	241	241	218	209	196	218	230	211	204	219	230	232	207	201	181	216	246	213	218	210	228	231	209	194	226	195	218	222	209	215	200	224	209	218	205	235	208	195	228	218	234	216	235	196	221	222	225	219	203	231	209	234	214	210	212	226	203	226	208	225	222	234	214	208	253	227	212	229	234	223	224	231	209	190	222	194	217	204	198	206	195	213	212	198	207	241	203	233	214	225	216	232	212	212	220	188	231	218	195	213	222	221	200	230	251	196	225	231	206	210	225	227	220	207	221	212	213	203	199	220	228	225	234	246	215	193	221	206	230	200	236	231	214	217	241	213	211	225	231	210	204	210	213	230	249	217	227	227	202	211	251	208	206	243	241	198	188	195	210	213	233	226	201	212	207	213	205	258	234	212	223	223	238	238	202	236	196	226	217	216	217	226	208	232	216	219	218	219	214	223	229	224	215	239	222	229	202	234	179	218	190	212	225	234	210	216	201	208	215	212	209	225	198	198	225	234	224	241	235	207	201	231	216	230	226	227	220	220	196	211	218	220	202	213	219	191	214	184	230	206	222	228	202	194	220	217	222	223	237	243	203	216	199	227	206	204	206	242	219	227	198	198	249	213	235	211	211	234	215	252	211	235	200	237	204	211	212	207	223	237	209	228	214	223	217	185	237	214	211	213	219	187	204	237	230	244	192	193	216	206	247	213	214	226	237	217	210	222	230	209	241	205	217	203	225	236	234	186	218	220	242	215	198	214	187	246	222	228	203	223	225	216	215	212	231	204	222	228	219	207	207	204	215	219	208	214	218	240	196	218	197	204	215	225	224	223	223	185	227	222	197	228	209	196	210	203	213	222	215	212	227	222	221	236	216	218	212	233	202	226	216	207	224	236	217	220	247	204	226	197	220	177	217	194	213	224	203	198	235	219	216	229	202	197	191	251	218	211	198	222	239	213	199	209	192	221	215	225	209	184	214	206	242	244	206	189	227	216	228	245	246	234	208	210	223	235	201	218	226	200	215	212	219	216	228	185	219	242	228	210	205	220	227	224	204	211	205
51049	69514	23248	5039	3419	2618	2011	1626	1333	1117	959	802	743	630	596	524	525	493	503	440	413	412	429	370	381	386	379	323	354	354	334	354	311	336	324	375	327	354	307	339	326	300	361	300	350	340	311	298	304	324	302	285	319	302	326	305	296	331	319	291	312	319	304	312	311	303	302	301	320	312	330	311	313	297	327	313	274	311	279	331	306	315	295	315	342	286	286	296	290	315	353	304	299	298	307	284	323	349	312	319	308	318	311	298	303	307	315	315	327	277	321	310	293	297	283	329	314	325	301	307	309	312	313	317	318	328	325	286	284	285	290	297	294	285	314	289	321	320	324	300	290	287	318	320	337	310	280	295	303	313	305	349	294	298	325	301	301	333	293	281	299	290	314	315	308	301	269	301	279	320	311	299	290	295	304	293	297	315	322	271	310	304	314	338	345	310	303	313	309	329	324	313	308	323	297	284	307	332	279	294	306	306	303	281	310	304	304	299	269	309	283	268	318	334	279	324	299	305	294	297	273	312	323	302	314	284	329	312	289	324	302	329	298	308	306	323	286	326	319	323	300	324	306	302	301	282	285	274	318	285	295	298	290	309	304	325	298	271	322	324	296	303	314	294	288	313	314	291	303	325	298	298	306	313	298	300	314	288	342	263	335	307	318	316	337	288	298	304	317	296	294	316	319	334	321	305	299	302	327	287	271	277	292	288	303	310	305	303	312	299	287	278	313	301	297	294	289	310	333	298	275	313	270	286	307	308	274	303	302	328	311	293	287	281	326	295	296	333	321	267	318	302	298	303	296	314	293	299	289	320	297	328	303	293	278	270	322	294	292	300	322	280	291	326	285	313	305	306	290	327	282	324	289	292	297	314	299	275	316	308	294	300	302	290	316	282	292	316	293	273	297	270	306	307	273	306	320	275	320	291	331	299	298	297	296	299	306	303	311	302	306	327	310	317	329	297	319	293	330	312	293	292	317	307	303	317	312	278	327	292	300	303	316	326	323	304	292	300	303	291	310	305	318	304	305	296	292	295	286	289	315	288	289	279	278	314	245	327	288	281	334	290	293	280	306	299	288	304	301	289	302	294	305	335	317	317	300	288	272	293	297	274	325	313	331	302	316	327	318	288	303	313	321	295	304	293	304	326	299	297	305	289	308	316	293	291	282	310	281	311	295	304	281	300	280	289	296	353	329	314	332	334	304	356	258	294	309	321	322	287	298	319	319	316	281	278	286	326	318	264	292	310	270	340	326	320	306	288	298	335	317	315	304	293	339	296	316	294	305	320	273	295	295	318	270	304	285	324	281	282	296	285	300	320	298	333	278	304	302	286	305	302	296	299	306	304	291	276	309	308	300	335	304	268	276	312	296	292	331	274	292	283	288	291	291	274	313	294	287	303	330	314	321	291	327	293	305	282	326	315	307	352	272	274	328	319	317	284	289	294	341	291	299	304	299	294	303	290	289	313	327	324	290	315	307	295	281	302	296	290	301	300	281	311	316	288	280	318	302	315	300	324	290	291	309	283	326	303	309	319	290	293	262	349	305	312	323	286	280	269	314	319	291	288	288	321	296	300	297	329	297	327	273	297	290	297	308	295	307	297	284	305	307	301	280	295	278	301	295	301	291	313	305	281	323	309	329	317	298	303	293	301	294	297	290	291	299	284	315	287	322	302	322	313	314	293	311	315	290	284	298	289	309	298	338	314	320	276	321	299	289	322	320	282	280	271	290	330	301	305	309	359	296	328	290	290	306	286	332	336	297	304	314	298	317	304	279	295	307	293	312	293	294	277	284	318	286	298	282	330	291	293	286	308	271	302	303	284	305	271	304	287	307	302	295	320	331	301	299	274	288	324	288	322	330	319	313	295	288	307	279	316	294	301	322	320	276	286	301	291	321	301	320	299	294	304	283	293	306	281	274	301	313	309	303	293	291	305	324	310	285	320	315	321	303	319	297	306	315	281	309	330	280	319	327	317	280	333	328	287	322	293	309	316	310	300	309	276	336	310	301	343	333	321	305	290	321	314	328	305	304	313	292	292	310	291	288	328	303	339	313	326	295	280	322	318	300	323	329	280	286	312	325	297	293	304	309	302	300	321	290	301	309	303	267	270	311	275	317	311	310	288	302	314	307	306	310	324	314	323	318	298	298	307	295	303	293	278	320	308	273	303	313	291	313	272	289	302	326	281	310	312	296	281	313	294	310	306	295	326	301	280	285	309	293	301	311	302	288	296	304	292	299	299	289	317	306	306	293	300	317	279	262	317	285	296	279	302	317	310	304	307	318	331	324	306	292	279	310	312	315	287	322	295	263	283	317	306	294	282	282	295	301	310	296	285	297	311	307	288	327	274	314	309	272	283	316	323	282	306	285	289	305	306	310	291	299	289	303	266	264	299	316	302	287	310	330	286	334	286	300	291	281	328	298	297	309	289	309	318	307	304	296	311	300	292	301	284	303	295	285	300	292	285	316	292	279	291	310	290	273	295	305	275	294	303	293	282	321	269	285	294	272	268	306	300	303	318	289	308	321	310	304	298	290	310	325	306	294	322	275	307	320	302	296	313	308	328	282	279	293	309	291	301	353	320	263	316	283	308	308	300	311	346	291	329	295	277	309	312	289	289	279	288	277	289	303	319	316	304	324	312	304	298	278	317	303	294	320	299	322	312	288	299	303	333	293	286	301	301	302	289	320	301	303	305	303	294	295	306	300	307	312	290	293	301	316	302	298	289	269	308	303	291	274	300	306	301	300	293	296	313	308	315	325	321	294	314	319	324	282	317	331	304	301	278	315	281	277	298	282	267	315	325	281	292	322	275	325	304	276	287	351	307	282	300	324	285	294	312	297	324	256	291	304	300	327	311	272	317	292	300	300	279	320	288	287	293	302	296	279	300	308	319	322	293	304	292	280	306	314	300	290	318	311	344	300	336	299	280	290	270	312	274	313	295	307	296	315	291	300	316	327	294	274	328	324	287	303	282	297	291	301	296	310	328	294	306	278	276	270	322	314	316	313	299	312	325	325	322	269	291	300	289	321	286	313	294	315	317	284	292	296	305	288	294	295	327	326	302	313	317	317	316	307	307	303	332	276	287	300	301	304	301	297	295	306	330	275	303	308	259	311	309	268	304	305	276	292	278	297	308	337	354	299	312	313	298	319	320	298	290	303	321	274	316	290	292	297	320	298	332	289	316	286	306	304	282	310	297	275	292	276	281	321	320	307	296	300	296	286	264	279	319	313	314	299	361	289	305	313	263	300	276	288	286	286	274	296	310	293	303	309	310	339	334	289	298	317	303	295	268	309	297	282	301	276	286	314	307	336	315	289	286	301	317	270	275	313	300	272	299	261	331	287	302	319	299	282	310	341	311	313	278	290	306	324	305	277	315	287	297	296	289	335	298	295	317	306	300	304	291	292	290	303	299	308	293	302	304	327	309	333	280	306	265	307	290	306	328	311	301	307	275	296	323	303	305	287	279	300	310	308	306	274	316
27150	21705	18072	1929	713	754	701	710	667	661	675	663	674	678	679	688	659	670	706	673	647	638	645	647	668	644	640	658	603	705	658	721	678	680	695	664	646	677	668	659	662	689	677	648	700	657	657	677	678	665	682	650	686	606	650	671	648	672	673	636	629	689	672	695	684	731	688	682	661	697	693	666	661	726	690	718	676	663	677	680	651	636	671	685	675	710	654	665	645	672	639	688	674	685	665	702	753	645	654	703	648	629	650	687	657	690	687	708	661	651	668	671	657	673	630	694	621	682	643	662	706	636	693	654	666	669	667	684	634	651	635	697	692	696	633	653	692	643	698	662	698	664	652	626	615	639	626	690	654	661	684	692	663	612	641	693	622	663	680	630	671	634	678	673	678	700	696	667	644	682	670	716	656	635	638	650	654	661	660	658	657	688	604	616	646	704	655	697	691	655	657	662	679	610	692	703	695	693	689	649	624	663	724	704	646	671	691	717	676	656	680	680	653	618	618	678	649	645	655	657	664	705	613	683	641	666	670	670	656	711	674	704	688	653	643	653	648	679	686	664	710	719	649	650	728	616	706	687	675	667	695	674	652	673	637	640	658	654	692	613	662	630	630	691	651	681	678	707	665	688	653	662	681	684	662	658	677	650	677	675	694	627	681	703	652	670	703	669	683	628	679	662	630	707	667	603	669	692	634	641	654	650	694	717	640	665	684	652	715	668	697	681	664	619	678	649	695	643	649	670	638	639	652	684	652	653	682	661	700	668	684	724	686	661	664	663	653	717	643	663	650	618	681	647	665	686	689	655	637	660	674	676	689	670	684	702	628	621	653	661	681	650	675	676	683	663	674	694	693	694	616	727	694	650	700	677	693	653	661	645	662	680	612	698	696	716	663	674	704	688	677	648	690	690	720	675	664	640	707	645	686	624	684	649	646	653	683	664	688	702	641	661	681	726	673	584	640	632	645	683	679	676	673	633	646	624	698	610	660	678	623	688	693	619	641	688	625	688	628	696	707	705	661	635	695	651	677	686	654	600	703	675	628	677	642	668	659	691	638	676	659	627	686	635	646	663	678	669	678	665	660	650	676	667	665	679	667	674	690	688	644	666	714	668	685	687	696	661	663	681	702	669	670	632	661	647	661	642	627	649	644	684	717	660	655	621	648	665	670	673	683	686	700	686	638	627	623	635	635	706	655	688	721	657	677	642	635	668	683	671	690	697	639	651	671	728	679	710	629	656	641	727	675	652	645	682	689	701	690	710	664	649	700	645	628	662	666	666	681	692	633	670	678	649	669	611	673	667	709	652	677	650	704	680	672	632	667	624	632	619	668	672	685	672	655	677	636	666	657	673	660	707	702	674	686	595	644	696	658	664	700	694	707	662	676	629	615	661	671	662	715	650	668	658	701	647	655	675	661	690	704	693	668	703	645	678	616	642	680	686	680	681	687	691	657	679	663	694	638	680	644	678	648	684	650	588	703	697	671	638	666	656	657	666	663	697	651	689	678	655	703	632	677	669	685	665	694	630	636	645	665	682	673	667	669	625	671	678	641	712	657	688	605	655	718	676	643	647	677	649	640	647	644	661	650	611	649	680	675	653	686	665	662	667	641	639	638	649	689	662	676	616	690	601	703	651	646	679	661	684	679	656	668	664	686	707	647	684	664	684	681	697	647	659	690	667	680	685	667	712	688	638	633	662	672	663	677	647	682	694	657	625	634	636	679	627	662	646	654	679	644	655	632	647	691	657	658	655	666	612	644	624	698	670	695	665	674	696	640	646	651	671	684	662	656	682	683	658	624	649	708	648	621	644	705	673	652	686	639	663	647	676	675	659	705	690	698	644	667	677	660	686	633	695	657	644	658	648	685	710	659	688	677	656	656	632	623	684	673	684	689	684	669	692	652	715	659	702	715	675	654	617	657	680	659	684	688	669	673	661	673	677	660	635	645	702	656	666	638	662	652	687	672	677	660	672	679	747	684	668	633	705	665	660	647	683	671	691	703	646	701	690	656	682	709	691	664	643	679	663	669	633	680	658	642	608	639	654	672	635	671	688	652	644	698	654	631	623	677	654	658	691	673	694	673	667	693	698	669	675	635	650	703	691	671	651	647	659	662	667	662	673	681	661	649	707	654	695	693	629	686	664	633	691	620	654	680	669	651	644	660	677	683	701	671	651	629	668	712	666	651	641	669	626	659	661	594	656	648	705	653	663	670	672	626	697	650	697	702	702	660	720	664	626	669	656	643	673	689	644	669	650	678	643	683	700	652	669	647	679	683	655	644	662	644	652	671	646	692	666	700	701	656	654	679	643	679	681	673	647	670	694	682	669	649	623	636	672	691	711	702	663	639	685	690	676	668	664	664	645	689	671	646	696	623	678	659	714	642	652	621	669	675	648	627	677	672	677	658	689	586	719	653	652	639	673	665	675	687	628	639	696	674	681	657	687	706	637	699	691	704	656	661	615	641	641	656	658	668	633	699	692	677	655	666	630	639	662	663	641	668	680	651	651	703	673	697	620	683	672	622	661	651	660	670	667	651	672	666	680	643	678	708	676	665	635	669	671	699	684	684	667	627	641	652	670	678	678	672	666	649	634	672	647	644	697	675	656	645	652	672	641	670	600	651	655	659	646	614	651	682	688	633	674	665	629	651	651	700	719	658	644	654	640	670	668	658	698	662	648	689	622	640	642	677	703	665	683	671	686	663	706	667	641	678	712	682	693	666	675	668	646	677	609	657	639	656	697	661	648	688	697	666	681	705	660	691	660	637	688	700	687	678	684	710	683	661	665	670	687	672	606	664	684	667	618	653	720	624	627	671	648	726	660	652	657	692	678	670	657	697	656	701	684	690	650	645	640	650	656	679	670	666	676	667	675	641	674	732	644	610	667	655	687	596	623	701	694	684	667	632	694	652	711	698	661	674	689	669	682	691	660	677	636	665	637	666	684	672	713	707	670	643	706	677	661	658	675	702	628	676	682	657	666	701	658	672	650	664	649	676	686	650	662	690	661	706	639	646	708	695	648	646	653	654	651	619	659	704	629	678	612	715	682	688	676	721	668	657	708	695	691	656	674	676	698	714	693	655	703	721	644	664	673	630	706	655	650	689	653	656	700	694	653	672	678	707	650	623	689	670	674	659	699	681	699	667	649	702	657	649	675	639	725	632	655	665	672	691	677	625	651	629	656	691	686	645	612	611	650	646	677	627	611	715	645	651	691	690	649	626	655	664	701	652	701	675	697	665	655	669	696	675	671	662	653	641	708	658	638	647	658	657	607	734	645	659	667	648	660	641	605	651	627	674	713	686	638	668	692	635	665	680	719	708	687	626	649	650	667	681	629	630	656	679	688	684	662	593	700	714	618	660	655	677	666	701	671	672	667	682	668	681	673	644	625	642	657	656	687	626	665	669	671	658	692	668	677	697	710	724	640	609	637	634	645	686	671	662	708	650	700	659	735	675	691	674	645	697	627	691	693	669	632	660	664
19356	27165	14604	1100	1025	933	964	952	971	899	871	909	939	863	888	948	883	851	871	879	895	909	897	827	902	896	917	902	844	897	910	872	875	882	913	899	876	920	883	856	937	899	847	913	871	825	838	890	849	848	869	850	863	880	868	897	875	887	848	811	907	833	864	860	812	863	859	836	873	889	879	897	876	920	891	886	886	875	771	934	890	918	875	859	847	845	884	946	917	858	910	856	874	895	883	909	851	932	867	881	870	869	884	955	889	908	844	850	912	847	875	904	859	851	898	934	871	854	865	846	839	881	882	842	884	917	819	862	873	852	836	890	877	857	908	834	932	867	847	892	888	923	834	844	860	865	928	913	893	948	824	905	877	924	881	937	858	855	849	890	912	859	873	828	825	876	887	826	907	869	845	893	903	895	888	846	828	808	881	885	869	867	900	869	841	850	908	883	902	867	923	881	880	854	891	826	922	888	907	857	861	878	915	917	900	872	864	845	836	876	910	882	868	925	819	835	856	872	928	883	893	843	858	831	829	837	908	872	848	880	892	921	904	870	893	863	841	850	860	878	889	894	902	911	897	856	884	874	872	914	869	864	891	811	890	905	884	921	929	944	839	943	888	880	850	873	885	894	858	861	923	884	857	896	853	880	876	849	866	855	892	908	902	892	851	884	859	868	868	884	856	841	907	883	892	845	819	913	869	864	890	935	884	833	864	837	848	880	969	883	896	874	908	872	889	878	879	910	820	885	949	872	835	925	878	834	862	870	876	884	910	914	919	886	892	855	870	864	904	846	909	930	898	850	873	922	851	850	827	888	874	864	927	840	902	811	903	837	823	835	903	837	900	877	856	859	849	845	890	805	894	899	884	878	865	877	855	868	920	924	844	884	872	886	859	914	882	904	913	911	858	897	959	812	886	868	883	831	895	877	816	906	851	892	895	885	858	851	852	839	897	842	896	917	866	818	873	922	914	853	873	904	881	917	894	886	886	799	958	907	896	917	857	837	944	832	830	878	879	884	875	852	890	840	878	854	855	812	909	889	855	919	855	876	882	842	865	894	893	837	889	858	917	882	842	905	844	876	853	923	886	879	872	866	873	911	901	887	848	894	886	923	878	867	901	801	921	897	848	923	883	838	853	855	898	853	862	842	865	878	876	874	874	852	880	829	815	847	895	902	852	880	860	889	895	871	908	859	890	847	931	919	841	878	869	852	892	913	900	881	881	832	932	863	860	855	830	944	897	849	908	814	855	854	872	866	873	958	858	874	844	879	875	893	878	826	867	844	915	881	920	925	834	892	898	876	902	816	838	923	896	889	873	868	875	851	892	846	894	862	908	904	875	880	911	883	887	877	869	906	851	889	859	869	831	902	901	873	843	901	881	879	896	889	855	899	891	836	839	896	863	868	904	812	795	911	860	913	877	877	860	852	892	869	931	864	854	902	889	887	902	863	850	886	849	864	884	893	851	852	909	871	844	853	840	867	857	914	894	875	907	828	889	895	855	884	867	872	885	878	899	883	854	823	903	929	915	879	855	862	863	909	887	886	905	839	901	878	807	894	855	877	874	887	881	845	840	875	910	853	871	896	836	879	871	893	867	877	917	862	862	854	844	891	883	918	883	945	897	888	881	856	882	870	848	903	880	925	940	868	898	899	900	886	887	833	884	886	834	860	880	853	849	905	910	916	934	844	841	816	855	896	869	864	902	920	879	853	859	853	904	888	867	948	905	872	896	869	875	872	876	891	903	880	887	892	811	897	852	900	885	879	890	895	877	888	911	888	857	950	897	876	897	828	891	920	838	854	906	868	838	953	924	875	874	887	923	875	923	892	901	890	906	857	875	911	897	873	857	869	849	858	860	873	891	861	869	881	877	838	901	809	890	873	892	914	924	897	894	893	847	895	938	842	892	910	883	861	864	837	848	937	896	850	848	891	883	880	914	925	858	903	866	891	937	870	849	849	861	871	828	868	837	884	895	869	926	879	809	823	852	837	895	773	861	849	896	902	857	888	906	866	880	840	864	880	865	873	870	877	887	932	911	902	911	865	846	850	925	874	857	860	870	967	875	892	906	892	896	880	863	879	849	876	869	939	893	812	908	877	890	914	866	889	884	805	912	906	889	921	852	851	875	883	896	813	873	874	862	832	819	871	876	902	887	900	837	872	922	931	852	890	878	866	823	854	938	853	907	858	866	853	824	889	892	915	881	897	911	849	851	850	881	899	841	914	883	874	915	873	930	929	894	857	892	933	930	826	866	883	875	856	917	867	920	879	883	870	809	900	843	852	853	860	924	837	871	829	886	899	881	882	879	888	898	855	826	887	946	883	847	900	913	895	855	897	848	862	878	924	866	903	921	866	906	895	851	896	861	863	830	869	886	865	886	883	872	865	871	916	892	929	828	855	881	916	899	929	862	863	844	876	882	855	882	941	870	882	875	898	878	868	850	886	896	862	900	882	911	910	885	850	893	884	844	855	835	917	901	867	896	885	844	873	882	891	867	911	916	874	859	913	847	895	887	865	902	930	856	891	853	943	913	885	896	926	917	910	864	873	825	859	861	895	897	849	906	867	903	945	862	849	854	848	883	861	915	914	926	937	861	864	825	864	872	872	898	785	909	862	901	841	912	866	876	944	872	871	880	859	854	920	924	860	880	859	875	883	914	890	904	857	867	919	894	905	885	867	842	900	892	886	856	859	830	873	879	873	904	856	887	802	892	848	880	879	919	896	869	858	903	843	876	898	854	889	852	911	899	924	912	899	882	929	878	888	863	829	901	894	896	858	865	884	913	946	884	905	879	865	813	878	882	906	881	827	864	826	891	861	834	896	855	916	858	942	866	883	839	888	892	862	884	870	900	890	827	893	895	855	911	794	893	896	883	870	849	885	868	866	860	857	896	935	930	886	884	868	872	883	859	860	874	904	872	878	934	900	865	870	870	872	830	861	851	899	939	869	885	873	857	840	929	886	888	863	836	833	866	907	947	903	832	861	839	910	877	941	895	846	924	866	903	885	879	924	906	850	831	876	911	888	904	832	841	902	896	826	894	856	895	859	928	896	902	847	888	863	881	859	911	880	850	863	899	875	911	900	835	893	914	951	871	901	860	900	879	871	844	929	870	881	845	866	895	852	884	913	892	877	868	848	855	953	823	914	897	889	880	857	965	902	915	913	834	925	948	860	890	848	865	864	907	911	865	899	900	859	910	885	878	922	853	849	875	869	809	819	849	871	847	897	857	887	871	916	902	898	859	861	892	854	946	843	935	948	929	877	891	890	857	884	879	899	910	902	848	939	951	883	888	884	870	859	883	862	854	952	893	865	867	864	915	919	875	867	872	851	885	884	844	917	898	858	847	874	942	867	893	937	874	857	895	837	929	909	870	885	915	851	902	906	833	882	872	877	878	901	865	867	816	932	882	888	855	903	894	847	902	886	925	862	910	876	833	815	891	880	878	833	899	859	874	877	850	847	849	926	914	824	878	845	895	918	927	890
24012	21210	28840	25769	15092	2190	999	778	724	694	616	587	658	577	576	616	567	549	520	536	534	560	537	513	518	534	539	537	520	552	537	524	503	528	545	535	483	502	583	521	502	493	513	531	514	500	498	543	508	541	500	493	483	501	516	531	505	505	528	534	548	561	491	538	539	509	551	542	514	521	505	553	526	530	520	520	471	508	513	534	493	507	471	467	550	529	504	514	543	543	527	525	545	502	509	512	502	530	545	517	544	530	500	530	559	517	513	541	510	542	489	518	519	470	500	532	537	528	493	561	540	551	560	541	530	534	520	503	542	536	525	509	512	542	511	469	542	560	476	520	563	505	553	517	556	519	511	503	533	524	519	516	579	526	515	461	517	534	500	524	503	538	514	520	563	484	553	541	535	516	487	551	501	545	496	511	532	536	537	498	518	563	542	500	541	478	518	551	497	470	536	506	529	516	532	518	537	498	487	524	527	526	502	517	512	507	521	555	525	515	503	519	538	529	511	540	524	513	564	511	518	539	567	516	499	561	519	502	554	538	534	522	524	503	469	516	506	568	505	537	528	494	537	477	539	550	518	487	547	522	564	499	485	483	488	504	537	549	500	521	525	474	542	502	514	481	523	533	500	497	521	545	526	483	529	517	460	503	481	510	526	500	549	546	478	566	500	547	516	484	528	505	512	504	514	494	560	497	539	560	506	532	507	495	534	518	530	553	533	494	530	543	536	527	565	480	495	493	529	534	517	475	510	502	508	503	509	572	516	499	531	500	495	524	539	507	515	508	514	480	529	513	530	523	518	503	489	535	534	516	515	538	495	535	537	535	522	523	534	523	526	497	545	550	539	546	543	529	543	561	536	560	500	538	543	496	500	519	518	521	504	525	520	523	565	526	542	536	499	518	527	522	512	497	546	538	512	527	516	475	521	495	527	540	491	528	526	522	515	510	525	506	526	522	504	563	529	533	507	516	537	550	516	521	549	488	526	501	471	513	536	540	553	517	461	517	515	494	534	526	542	496	526	478	527	515	515	531	466	530	540	531	492	513	491	551	480	559	528	497	564	502	534	499	544	520	499	512	543	550	529	518	505	506	527	512	532	491	521	499	503	510	558	490	556	523	523	499	506	527	524	498	510	490	549	487	489	535	525	537	518	550	504	500	514	519	504	557	521	582	553	462	462	529	528	543	555	527	505	562	489	487	505	498	499	531	487	499	505	528	512	517	514	485	524	452	535	524	532	521	544	536	544	492	510	489	513	471	514	526	537	550	508	511	539	475	551	536	565	501	536	509	565	506	499	530	546	563	527	488	520	538	536	553	519	547	511	531	530	503	531	531	515	539	503	553	467	487	482	535	525	559	481	494	541	548	514	504	502	505	473	491	488	499	537	494	503	523	508	489	488	502	567	519	503	504	493	522	489	527	521	522	522	492	539	517	494	556	531	535	525	499	546	530	503	479	528	539	477	517	508	515	520	555	566	510	508	524	504	520	531	518	526	526	507	463	538	514	524	501	506	515	511	512	543	488	490	521	497	517	501	544	515	520	566	521	512	523	506	557	505	509	515	574	484	514	496	510	518	505	512	537	476	528	515	514	505	502	512	513	519	481	526	526	514	557	485	530	504	514	478	538	557	545	507	522	483	528	492	526	540	502	540	478	503	523	513	499	520	519	490	533	522	463	470	526	524	469	552	518	511	546	493	540	585	492	538	559	500	536	485	571	515	515	500	503	503	502	546	538	488	555	522	522	535	546	494	526	511	492	498	544	530	502	542	508	515	528	515	546	516	511	545	494	519	493	526	510	536	580	516	521	574	491	528	534	512	560	570	530	543	500	513	502	486	522	504	530	510	520	500	535	492	516	494	527	493	516	508	524	476	499	513	501	500	540	532	491	496	539	543	488	527	530	532	527	512	478	495	470	534	517	507	526	486	544	516	501	508	511	526	538	521	494	541	523	502	565	512	530	486	551	540	523	515	540	498	490	502	517	496	538	513	566	562	551	503	477	551	514	524	514	461	531	497	544	502	544	500	513	527	528	545	517	545	508	538	512	519	523	506	546	549	521	516	508	499	522	558	515	504	554	496	485	520	522	515	519	518	511	550	483	507	498	500	519	511	571	519	486	510	542	488	501	554	501	546	499	579	506	502	522	535	514	566	495	522	535	516	498	480	515	537	538	511	538	526	515	578	494	536	504	476	524	529	495	534	509	488	502	547	518	559	502	492	519	505	508	490	506	520	528	530	539	549	518	502	530	520	562	521	535	500	513	524	515	512	495	533	518	502	546	467	503	536	548	534	517	553	480	496	471	535	507	527	529	503	526	534	506	507	515	495	532	511	535	545	517	496	503	515	507	528	558	463	517	497	561	513	539	504	532	502	549	523	529	509	554	528	520	504	492	518	539	553	519	488	504	552	485	543	540	498	548	533	498	543	516	562	531	470	513	479	515	528	511	505	501	508	524	518	504	536	544	504	520	494	519	486	529	531	498	531	532	514	501	527	539	543	546	514	543	492	515	520	492	522	509	515	519	540	485	483	538	514	498	508	511	516	526	506	533	488	498	519	522	484	539	596	483	474	474	497	571	536	539	539	554	563	513	531	552	515	521	490	528	518	505	521	499	533	517	489	516	524	498	573	537	529	541	536	538	545	524	473	495	469	518	502	495	514	502	536	544	508	519	522	516	528	524	526	533	524	521	519	517	562	495	500	511	552	516	487	497	482	497	569	517	490	543	476	526	484	525	521	521	507	532	509	500	490	480	486	541	528	545	528	549	503	510	499	536	495	488	521	507	490	510	510	502	524	482	521	527	532	537	480	515	488	552	520	530	525	522	524	550	508	509	518	505	531	524	556	531	486	523	552	493	542	528	489	536	537	542	487	497	554	518	556	524	528	530	504	500	543	502	477	530	525	539	487	499	504	508	491	527	492	533	521	503	533	529	519	535	510	534	539	550	525	523	519	485	487	527	514	531	520	478	480	507	558	536	526	509	541	494	555	547	533	502	507	532	499	533	516	526	488	526	558	508	484	533	545	531	554	538	535	548	507	543	507	515	512	494	534	505	491	487	514	513	535	517	511	503	500	524	487	489	521	524	513	496	491	541	549	527	514	516	524	524	556	468	558	501	565	491	524	512	547	478	551	550	530	540	470	513	547	558	542	562	498	507	520	516	489	526	522	501	559	519	474	509	506	532	511	567	492	529	549	531	534	523	529	534	484	503	501	538	512	534	528	503	533	540	497	525	504	528	474	497	506	547	546	541	538	560	537	508	500	463	541	546	513	571	500	520	534	505	549	522	502	529	497	559	530	544	540	534	495	524	512	578	534	493	525	496	517	557	526	537	498	548	528	529	519	514	530	520	484	541	520	500	534	542	535	547	499	505	498	514	513	530	521	498	535	510	560	493	561	527	505	528	497	516	547	483	487	503	531	515	513	479	492	532	518	524	541	548	521	483	510	512	498	484	481	525	539	507	483	499	519	517	537	536	494	503
43151	62225	25635	3283	2434	1911	1582	1381	1214	1125	1043	1013	936	886	827	863	864	768	780	798	752	805	776	779	727	727	767	779	757	683	748	731	688	728	763	723	735	711	740	721	763	728	752	729	703	683	698	751	724	672	717	746	639	746	694	692	719	726	700	707	723	696	702	697	699	745	744	742	724	678	685	693	697	702	693	715	698	705	680	654	687	703	686	695	712	693	741	656	709	700	644	663	688	736	716	770	710	730	708	766	723	693	695	726	718	718	691	700	695	668	718	722	660	704	680	668	679	718	714	690	684	731	777	682	735	708	697	740	693	700	678	755	635	728	727	693	740	752	747	712	743	667	708	699	719	709	689	642	699	742	713	782	681	708	698	674	682	675	712	703	691	714	684	696	703	691	715	722	692	718	756	676	714	719	693	756	743	720	708	717	710	689	665	752	710	693	658	732	649	660	696	704	732	675	742	683	678	719	699	686	732	694	718	705	691	710	734	699	714	698	720	722	675	761	675	699	699	697	690	725	750	721	687	709	692	732	692	685	761	729	673	697	738	694	692	773	711	678	719	703	722	755	638	697	702	686	665	686	679	683	725	669	702	701	713	665	683	712	705	667	712	715	758	719	701	727	701	721	718	727	779	721	693	666	688	754	722	658	707	725	721	624	723	702	691	686	708	727	661	741	717	710	674	667	679	693	713	707	703	650	685	717	723	747	709	689	721	708	741	713	739	653	724	694	719	684	784	709	683	720	713	739	681	696	733	652	690	724	695	670	764	730	687	696	699	713	705	662	744	658	705	722	709	692	691	720	734	728	730	726	707	694	737	692	719	679	735	691	699	674	730	700	689	710	662	696	687	739	708	701	733	721	698	654	715	723	684	733	682	720	712	669	744	690	679	716	716	716	753	733	704	747	753	691	718	741	713	753	715	677	758	690	719	701	696	724	702	686	670	680	700	710	748	723	673	685	719	690	734	715	699	705	679	675	705	681	702	738	757	712	701	751	727	669	712	702	659	726	720	726	721	696	735	694	689	683	682	731	694	725	672	725	723	679	672	734	680	723	667	667	691	720	654	684	701	711	715	710	737	716	679	737	649	727	729	710	741	696	689	704	673	677	713	710	694	698	695	682	706	687	698	702	711	672	701	684	688	721	666	691	690	720	708	678	711	716	747	704	718	699	688	689	701	718	725	675	747	696	719	699	700	716	697	683	658	696	689	712	684	696	710	671	699	722	693	703	656	725	672	722	682	672	661	724	690	694	695	706	683	744	691	730	707	686	681	654	722	738	743	704	715	677	725	691	692	693	665	696	694	691	690	685	686	717	666	719	686	631	680	706	720	717	727	742	700	730	718	706	690	700	706	699	638	685	707	720	722	692	686	730	723	751	735	729	694	683	659	716	676	709	730	714	704	668	735	644	720	693	660	689	707	741	633	664	743	751	723	700	677	706	702	724	650	724	721	722	717	732	672	691	656	694	686	730	667	697	701	703	693	718	694	711	724	704	688	697	654	710	701	704	655	677	683	678	664	718	730	716	742	712	753	701	658	736	709	684	734	676	696	743	681	735	689	677	715	673	721	710	712	733	777	662	744	709	669	706	701	694	695	706	682	661	738	718	705	641	725	659	716	745	720	696	709	721	694	707	715	713	690	678	699	697	733	651	671	704	691	703	704	717	730	708	660	684	717	756	676	720	712	698	661	696	703	714	759	736	715	714	755	676	686	716	724	690	685	719	701	723	664	708	696	682	683	746	728	709	671	681	704	713	708	687	667	702	691	712	710	680	687	739	699	697	693	722	726	649	687	655	688	781	688	651	704	679	672	684	665	722	675	698	716	696	697	718	710	750	737	702	691	705	707	726	709	680	746	688	682	697	719	649	705	702	718	664	700	762	697	662	737	727	752	759	721	707	670	662	733	671	711	670	657	722	711	667	687	712	705	730	686	737	666	709	732	715	684	739	690	723	729	686	647	676	741	683	695	684	729	653	691	708	746	700	666	695	689	716	683	695	719	683	699	675	707	662	705	694	686	694	735	680	710	674	620	684	697	689	666	692	713	700	686	715	698	687	697	726	719	693	694	744	711	696	689	727	686	654	704	727	762	713	702	709	670	716	669	636	660	747	698	730	694	716	693	702	689	725	699	709	651	718	670	705	666	699	739	709	726	702	678	664	739	708	661	670	621	708	660	738	720	694	701	717	679	710	695	706	664	710	719	691	719	710	678	723	669	700	713	721	736	691	675	723	716	672	656	696	749	704	675	697	679	689	686	631	715	698	645	751	731	679	674	678	677	675	665	704	702	710	681	700	707	713	699	690	761	696	702	735	718	693	700	708	687	717	748	738	679	727	665	710	718	718	686	714	705	669	702	716	694	712	701	702	735	684	714	694	716	694	661	708	693	667	716	697	700	685	745	701	713	725	702	698	677	693	663	634	699	728	701	730	697	678	691	701	707	717	687	738	683	655	717	730	746	690	715	715	695	678	700	676	699	686	692	716	720	713	731	660	683	721	723	725	676	683	710	705	759	698	739	731	666	690	704	692	720	699	680	664	708	765	709	679	680	689	647	677	670	707	724	692	702	706	668	763	722	713	721	718	608	703	687	726	664	720	694	683	711	728	714	678	658	734	735	663	698	723	665	644	720	709	732	701	729	701	725	683	672	690	719	726	687	700	726	702	718	693	678	678	713	687	708	674	711	696	699	668	679	704	711	714	706	669	706	667	689	728	739	706	748	678	694	727	743	754	731	672	684	729	694	738	741	724	725	695	677	679	732	730	715	682	701	711	703	683	744	687	701	703	662	653	700	702	738	667	680	690	695	710	702	648	693	685	744	709	716	730	691	722	693	746	646	754	682	705	718	698	755	771	727	728	720	659	737	658	741	700	682	697	734	678	723	701	678	692	690	713	726	726	677	737	735	710	709	703	710	716	702	727	691	717	644	694	713	708	688	748	687	716	738	730	760	720	727	751	677	692	723	657	689	682	688	685	725	729	706	740	682	715	672	725	709	678	706	675	651	646	709	709	703	709	742	692	717	699	704	729	723	722	681	720	706	733	699	650	699	696	690	677	662	703	657	717	738	720	745	675	700	700	746	689	696	705	703	714	721	694	685	672	690	744	664	718	703	688	696	690	685	716	674	745	709	704	761	679	678	675	737	684	702	713	716	640	687	650	705	725	718	687	671	706	717	718	656	704	706	720	682	715	769	713	680	719	663	696	676	706	673	687	705	709	747	710	700	698	681	754	703	686	703	676	705	744	698	721	655	692	698	656	703	675	691	701	728	724	703	697	682	647	637	725	748	714	723	704	682	701	759	640	752	706	729	688	698	680	662	715	707	729	671	685	686	700	688	678	723	706	731	733	661	726	678	721	718	721	670	664	696	750	696	661	667	710	687	675	705	667	690	735	768	714	713	669	686	666	677	719	727	723	707	731	756	674	690	705	700	705	679	723	712	677	688	641	671	717	653	752	719	722	713	686	708	729	728	669	735	670
23088	21235	28156	25848	20971	11857	1237	677	542	443	469	379	371	356	338	326	299	309	276	275	274	284	242	268	270	264	233	222	231	231	224	213	247	227	235	221	206	240	215	232	242	217	251	231	197	233	233	206	223	229	246	228	214	215	223	222	209	210	210	225	253	205	240	227	214	196	232	228	233	212	232	230	246	227	232	226	237	229	235	242	229	236	206	208	213	221	208	223	242	239	206	217	226	218	213	208	196	208	238	217	241	226	258	195	235	235	210	216	225	198	204	205	200	218	217	200	207	212	233	210	226	220	231	225	192	217	218	227	233	220	230	232	219	226	216	206	209	218	231	234	218	201	219	209	211	216	208	224	213	197	211	221	217	191	236	233	239	221	199	209	190	217	208	200	216	214	204	239	205	212	212	216	224	195	239	189	208	224	225	219	203	216	205	191	212	210	220	233	221	222	203	245	192	221	244	230	204	229	222	214	207	206	213	222	234	185	225	199	196	215	232	222	221	254	215	199	212	206	205	233	240	203	221	240	241	211	209	224	217	217	250	224	204	206	222	222	215	213	229	216	229	234	221	236	244	213	221	229	190	219	200	221	229	221	253	183	232	228	208	224	239	221	202	209	224	213	228	230	217	230	207	238	221	210	186	198	224	221	213	223	207	211	215	205	223	212	217	228	216	226	225	185	257	203	197	211	210	206	245	217	208	217	210	241	222	208	193	229	214	207	211	208	210	166	208	192	203	219	181	194	219	224	215	180	214	208	201	245	228	234	200	209	218	225	231	234	230	220	219	231	218	223	228	227	220	220	243	215	190	203	214	244	208	200	222	196	228	225	223	189	214	228	210	235	218	205	220	200	233	205	218	214	246	204	205	220	241	232	206	196	192	228	234	200	215	225	221	209	199	227	206	245	206	219	230	199	223	220	219	207	229	200	233	210	239	215	252	237	210	227	198	208	227	214	221	243	220	219	217	230	222	216	212	228	222	220	239	217	228	211	224	208	222	206	230	222	198	193	225	211	207	236	199	222	238	223	198	197	224	190	199	217	221	220	214	222	236	220	211	225	218	212	207	201	182	207	218	211	233	215	217	240	208	207	212	220	192	250	203	210	238	226	221	231	219	241	222	218	197	247	189	221	215	208	254	187	210	176	210	215	216	231	191	234	229	220	199	221	229	229	201	209	217	201	202	211	247	226	210	214	251	188	214	220	230	191	235	239	200	198	215	202	230	205	221	229	220	200	202	200	216	214	194	222	213	231	236	204	214	217	211	218	210	223	224	225	204	216	242	219	201	235	219	204	216	244	220	222	205	222	224	223	186	226	247	203	206	205	207	231	212	196	208	224	210	222	250	229	232	188	230	238	237	211	216	211	221	183	214	239	230	221	230	220	238	216	194	244	224	235	212	233	218	218	208	235	193	216	244	212	193	208	211	214	206	207	217	246	220	212	206	239	173	216	241	222	204	214	211	235	210	223	217	199	217	233	215	213	224	207	230	193	250	228	191	198	226	199	237	214	207	208	220	219	215	208	208	201	213	225	208	206	207	208	236	225	210	210	232	226	235	227	207	221	221	201	250	230	215	220	239	220	206	213	220	231	228	198	202	227	224	213	210	226	223	216	252	214	216	240	229	205	220	206	215	230	223	197	216	210	213	233	230	237	215	209	204	187	228	199	225	232	243	206	204	206	240	219	227	212	223	228	214	210	213	214	221	196	213	195	233	200	201	203	224	227	216	216	212	225	219	221	194	200	211	223	241	208	198	194	237	207	182	218	219	205	216	235	217	198	245	202	218	236	223	220	208	217	186	218	219	231	226	221	202	188	245	241	198	225	220	222	248	221	219	218	241	223	201	220	224	185	210	225	204	229	221	225	219	212	224	240	221	242	232	208	226	206	237	237	218	205	200	196	212	221	234	230	217	223	207	210	211	224	205	240	231	251	221	218	233	218	223	205	189	227	227	197	207	212	228	220	220	214	207	227	223	238	219	220	234	228	208	195	218	208	201	228	214	246	225	220	237	220	246	200	214	195	193	216	224	209	204	225	217	225	210	237	212	194	233	207	239	229	222	214	218	225	208	207	239	212	246	212	220	195	223	209	220	216	220	220	217	232	204	204	255	231	198	219	217	207	218	227	223	217	223	220	223	229	212	208	221	226	196	232	224	210	237	217	226	220	218	210	233	208	226	220	227	215	186	208	249	204	215	254	228	201	240	198	210	217	233	210	214	201	209	200	240	223	195	236	216	185	208	185	238	235	213	191	221	208	233	248	214	224	208	193	217	213	229	258	223	213	190	221	209	231	236	228	241	201	214	226	194	236	215	227	209	231	220	220	212	203	194	190	220	221	217	228	203	217	209	221	198	206	200	244	216	212	199	218	247	228	217	264	204	207	201	203	217	204	231	205	224	228	241	199	220	209	207	247	207	230	211	200	205	215	225	215	254	210	205	221	220	212	195	200	192	226	201	218	216	218	213	207	222	227	221	204	214	214	229	199	233	219	200	236	204	198	219	229	178	206	216	202	218	198	250	213	225	223	185	195	219	208	210	232	226	225	226	212	225	224	206	192	242	213	231	191	210	214	244	215	234	205	238	203	214	234	221	215	185	212	200	237	201	228	217	219	191	221	209	221	216	242	229	218	239	207	208	226	212	254	235	206	215	210	209	234	213	213	240	221	229	204	224	238	223	192	220	208	213	240	232	218	197	234	222	218	225	235	220	226	245	250	196	208	248	223	214	205	216	219	225	214	216	226	241	221	235	208	211	203	236	203	225	225	229	223	218	228	211	224	217	207	218	196	202	218	214	218	221	199	224	207	216	238	205	206	236	213	212	209	219	199	232	207	212	213	219	216	214	208	217	205	222	214	221	226	238	248	201	229	190	227	191	213	234	242	218	227	234	198	203	230	232	217	209	203	205	217	229	227	205	218	202	225	215	208	240	223	220	217	210	235	197	228	211	216	216	232	202	221	192	236	242	198	204	210	226	195	211	229	218	226	228	194	223	218	220	224	214	194	210	226	177	208	219	214	219	233	209	212	243	209	234	180	201	227	226	218	201	241	194	213	212	225	219	199	224	212	215	215	201	227	184	204	204	220	234	224	201	210	220	246	229	211	229	207	196	209	234	207	198	212	208	204	209	196	227	215	223	212	231	237	210	204	222	223	200	208	228	198	226	224	224	218	212	216	217	210	227	268	200	220	228	206	208	226	199	189	212	233	194	212	210	193	240	209	217	193	206	213	244	218	227	197	215	214	227	208	225	207	244	218	210	227	193	224	193	215	210	214	223	201	232	230	224	206	194	212	186	212	199	195	214	220	222	205	223	212	225	241	214	206	223	198	226	233	210	214	226	189	220	228	205	198	195	214	227	195	224	227	207	209	245	203	195	203	198	240	223	203	255	215	226	230	204	231	205	252	219	233	190	190	218	225	232	229	220	205	222	250	212	231	215	225	195	227	233	218	273	210	207	232	237	211	213	229	201	219	212	226	211	200
51008	70551	24080	5029	3483	2604	2037	1568	1343	1107	989	877	703	663	613	559	494	489	477	460	426	432	398	417	375	436	338	369	332	352	345	328	358	309	329	380	334	341	378	344	341	331	321	300	317	335	311	358	310	289	324	316	341	338	300	293	357	325	298	347	304	322	352	333	302	297	320	296	304	369	334	332	304	335	301	292	319	289	301	309	337	331	305	312	332	295	303	292	314	320	312	295	335	305	311	309	322	301	290	314	299	303	330	300	332	285	315	276	306	309	314	294	323	278	306	312	316	300	320	284	302	329	313	322	305	298	324	318	318	292	350	309	330	301	301	292	278	289	286	311	314	305	309	318	280	318	321	316	295	311	320	320	293	313	303	298	348	324	286	333	282	324	301	322	298	317	284	314	315	281	316	286	309	310	311	291	275	319	314	328	307	296	305	268	288	290	308	277	305	308	282	323	316	312	294	288	285	312	299	291	304	305	328	316	292	307	293	336	309	307	322	293	314	286	322	289	302	303	321	327	347	308	332	306	295	275	309	290	323	318	310	312	299	321	280	293	284	316	313	300	316	294	297	313	331	311	317	272	340	294	342	291	323	271	287	314	313	313	299	330	327	285	305	284	280	288	317	290	296	337	298	311	314	324	316	309	316	290	308	279	294	306	270	297	297	296	285	336	351	318	289	304	280	290	307	295	321	286	291	276	303	301	306	303	295	273	284	260	316	267	312	278	302	349	317	287	324	303	330	289	302	307	299	315	290	305	289	296	291	279	295	303	283	323	305	290	298	309	273	310	321	349	302	310	290	290	292	299	331	293	279	303	316	332	313	342	290	311	293	300	289	318	306	305	308	306	310	281	321	311	264	291	301	287	326	286	304	282	299	307	316	332	288	278	304	301	314	279	311	285	309	294	271	313	301	295	312	336	332	306	291	317	281	310	293	313	289	313	325	314	287	324	295	315	278	273	308	313	321	327	305	300	309	317	301	300	319	289	280	300	301	306	316	304	295	303	328	289	313	314	306	268	288	314	304	287	294	292	301	291	309	290	306	280	322	295	329	322	303	285	317	292	312	296	297	337	314	332	330	311	329	330	325	319	321	290	296	301	306	305	309	306	326	332	292	291	322	314	330	318	317	308	313	283	350	271	314	310	287	288	318	303	329	299	306	300	301	299	295	310	311	344	337	321	291	296	301	285	308	352	291	308	276	300	286	306	319	308	302	311	304	302	302	348	315	319	303	295	326	302	310	299	269	292	331	292	328	317	309	313	311	349	314	338	318	311	293	322	290	325	301	290	285	305	307	316	296	306	269	332	312	320	267	273	316	313	316	337	322	326	288	292	286	340	297	364	314	289	297	291	300	307	267	307	327	289	251	324	343	311	310	298	284	324	309	298	327	301	293	299	289	299	282	325	306	292	287	288	284	313	272	286	307	290	280	314	330	317	279	294	318	289	281	300	303	292	262	292	295	303	320	275	307	303	289	285	309	298	306	293	299	302	284	330	316	303	285	290	278	330	322	319	326	332	304	302	296	352	315	315	286	296	304	270	288	308	314	322	317	327	270	310	327	286	311	317	290	288	321	318	306	308	313	313	283	308	329	302	304	292	294	319	304	321	263	312	286	337	305	344	308	306	272	296	312	321	285	319	292	291	314	295	321	292	286	300	296	290	307	299	290	289	337	311	292	296	307	310	278	289	301	289	323	298	313	311	301	302	291	322	284	279	280	280	265	296	288	306	328	300	312	297	312	268	312	298	276	295	352	313	298	305	284	276	339	294	302	325	304	306	312	318	314	320	296	290	280	275	306	300	292	314	306	296	272	313	291	317	293	336	282	316	313	285	328	304	326	293	291	343	323	302	302	261	308	303	336	315	305	297	334	305	295	288	313	317	300	290	310	346	291	281	334	314	342	268	321	309	289	309	285	268	302	307	296	314	283	313	318	293	323	294	294	319	312	299	305	292	294	289	305	310	319	312	329	311	279	288	295	285	299	295	310	319	309	294	335	279	265	303	287	315	322	281	303	349	282	292	307	288	303	324	291	306	326	289	319	295	305	296	308	288	308	306	325	316	254	267	287	283	286	306	301	294	332	316	338	268	287	299	312	312	300	326	300	279	320	297	313	300	291	326	287	323	280	332	300	301	270	269	300	305	301	289	296	319	286	304	304	310	322	295	328	288	319	313	307	316	334	329	323	311	326	320	312	331	320	323	310	308	277	300	305	307	271	287	340	276	307	313	325	261	314	302	320	321	277	325	314	299	301	305	307	309	326	321	308	320	294	351	317	309	281	294	258	321	304	317	313	283	297	338	305	290	311	268	299	303	292	303	310	333	320	302	336	296	295	276	281	324	299	355	271	326	312	273	296	306	311	290	313	309	294	284	287	291	291	290	321	291	294	294	295	283	315	319	309	297	320	318	298	331	300	304	273	302	316	297	304	325	286	316	307	300	307	327	296	288	318	332	284	310	287	285	321	295	287	275	354	300	296	326	295	301	280	313	306	296	294	310	308	331	292	285	298	320	310	297	305	314	319	306	298	321	290	289	310	291	287	302	296	336	310	308	277	300	286	286	281	325	311	335	354	313	279	298	298	307	271	312	329	287	327	294	326	323	285	298	317	308	286	307	309	289	284	317	312	298	322	313	284	287	280	315	309	304	293	316	282	300	311	300	297	312	312	286	292	274	282	299	342	316	270	273	305	311	307	306	289	327	291	310	311	297	333	303	299	292	289	350	316	313	306	307	284	270	280	343	309	293	292	284	324	300	290	306	310	338	325	295	276	338	302	303	326	283	310	322	303	300	341	316	326	317	323	308	314	320	275	337	309	252	318	336	290	328	288	276	288	297	287	307	298	321	301	302	306	306	288	320	289	303	325	299	310	304	296	331	308	338	309	297	306	282	345	308	306	303	308	311	313	293	316	302	328	266	314	304	326	288	277	313	344	314	277	303	275	291	299	284	303	327	310	260	276	292	293	302	274	284	318	312	294	323	292	293	280	332	330	296	285	329	299	316	289	316	334	307	322	337	308	323	285	289	305	320	300	286	296	304	295	271	306	299	280	299	303	294	308	295	312	323	290	305	289	322	275	313	277	308	341	287	273	331	306	304	311	348	295	291	287	288	317	315	282	308	323	325	332	311	297	331	297	285	297	327	290	323	320	311	328	326	316	311	294	320	283	306	285	297	300	299	280	309	300	316	282	287	282	303	294	279	314	280	293	329	321	314	302	305	270	309	334	308	303	329	316	312	253	308	295	277	324	284	315	316	315	282	306	318	333	317	313	295	306	284	324	325	304	320	308	279	310	325	281	300	294	324	313	309	320	298	312	308	329	309	316	282	306	319	280	305	302	314	304	281	296	282	334	314	305	284	296	305	298	300	323	334	314	319	294	301	302	301	290	298	319	297	304	309	284	288	299	284	295	322	303	290	295	316	320	319	301	308	271	313	316	328	307	305	316	314	309	308	307	319	325	300	322	312	284	311	312	294	296	288
27302	21637	18365	1830	721	680	728	675	661	656	630	670	666	711	687	668	666	685	683	675	726	671	661	696	684	685	709	675	692	687	667	709	726	699	652	690	655	699	654	681	676	625	671	656	683	693	659	688	666	687	679	664	709	684	675	647	717	637	690	668	683	647	685	659	623	710	665	679	667	683	652	633	683	624	711	700	681	683	652	657	682	659	677	671	672	637	699	691	632	639	675	637	637	662	666	711	685	689	671	674	698	671	702	677	629	645	647	662	716	663	675	674	663	672	664	709	660	696	680	640	706	664	660	675	680	638	713	670	716	650	661	626	686	652	638	682	652	729	682	745	685	634	663	669	668	682	682	606	635	702	702	636	707	627	660	684	659	620	656	651	664	707	674	701	660	709	709	662	669	706	617	680	702	639	677	679	713	742	663	669	686	705	676	654	693	661	634	659	638	654	679	678	675	673	692	662	648	646	640	648	669	647	670	661	635	627	684	671	661	627	670	678	618	694	713	669	685	648	723	688	631	700	684	657	634	676	659	670	737	716	660	730	690	682	679	674	660	697	673	689	675	684	706	707	644	688	695	693	674	665	615	708	636	659	638	686	713	654	707	664	656	644	640	699	672	695	666	689	718	651	718	609	636	665	684	673	707	709	702	653	649	662	691	692	675	687	673	642	656	688	670	650	650	666	689	694	729	660	702	707	692	680	705	678	700	642	670	719	679	674	712	674	665	655	674	652	694	668	713	669	706	674	647	682	631	668	689	650	707	679	655	670	708	691	675	675	677	665	690	698	680	686	666	652	729	659	709	675	617	680	640	662	678	706	636	660	652	727	665	672	658	612	669	699	623	651	724	652	697	671	663	658	663	677	694	667	660	662	673	681	725	678	626	727	646	692	686	681	619	680	663	713	674	685	675	660	660	685	690	659	683	655	668	675	657	665	654	669	634	668	711	662	695	642	666	684	680	619	652	657	617	653	737	684	625	712	668	658	644	656	692	622	688	642	683	619	639	661	661	699	731	698	698	620	602	653	618	646	650	646	673	679	708	685	681	691	730	674	672	682	685	672	687	646	615	686	703	681	643	690	685	704	693	687	715	690	716	706	667	658	706	664	679	657	708	630	707	719	642	686	662	694	679	674	587	696	695	703	617	665	681	690	688	664	651	652	679	686	712	652	646	677	681	643	672	685	671	740	688	666	625	704	638	729	688	639	667	700	667	666	684	621	723	661	717	638	651	643	669	654	670	696	688	630	666	651	625	655	651	687	675	688	701	652	657	697	722	707	703	730	651	708	713	705	670	636	661	718	670	678	694	656	706	650	683	698	704	700	694	683	686	627	742	704	678	663	647	709	660	590	692	659	721	691	665	721	723	643	735	643	688	686	686	690	620	688	685	683	706	637	659	689	669	694	651	691	718	702	678	660	685	677	731	688	670	671	640	682	644	681	638	698	689	684	644	653	658	662	679	756	674	705	676	663	687	666	658	620	667	635	678	694	679	659	690	668	684	678	708	680	637	710	677	661	712	629	644	663	634	663	705	687	699	619	650	703	679	628	670	697	695	630	675	652	697	638	676	691	667	663	639	687	659	628	680	687	660	642	635	691	641	673	695	712	665	696	710	633	699	708	648	682	671	689	705	696	649	613	651	684	691	680	664	728	638	666	653	709	685	683	705	670	652	707	660	637	699	646	647	667	688	670	649	693	696	676	671	679	633	686	642	670	691	719	674	708	680	692	661	675	661	641	667	687	702	673	712	696	696	744	697	726	727	691	640	639	694	661	621	662	652	704	694	700	650	622	678	644	751	662	687	665	682	617	722	621	662	765	639	706	698	680	675	679	681	696	662	697	672	678	654	680	655	706	660	669	717	681	674	642	705	649	679	610	694	660	658	663	655	650	682	674	641	679	687	656	686	645	705	638	707	698	660	693	661	640	679	650	698	639	679	670	685	635	651	691	724	714	679	665	682	673	741	641	671	674	674	648	648	628	719	662	680	650	709	649	648	674	715	711	672	692	660	705	751	678	653	667	653	671	728	727	664	607	679	645	626	696	699	686	681	705	702	682	693	674	643	729	657	648	705	699	706	633	723	655	640	678	648	702	653	652	688	700	688	665	701	710	729	701	699	704	694	731	634	674	641	707	670	677	671	688	667	617	701	653	673	667	664	658	652	702	681	702	687	731	661	701	699	636	712	668	680	669	703	679	660	642	673	661	708	672	698	623	661	651	722	658	668	687	673	695	688	678	636	598	656	671	658	698	708	690	727	656	691	674	664	696	718	668	695	673	617	625	696	667	725	645	690	608	624	634	660	714	666	678	658	670	670	694	731	681	685	719	665	702	647	684	678	666	658	661	683	629	672	715	646	641	669	666	689	646	681	734	686	688	671	701	690	659	688	666	710	699	655	635	672	656	659	683	631	701	685	659	670	656	625	703	665	693	683	655	661	682	666	631	663	673	695	656	647	711	689	657	666	714	633	642	652	665	679	640	666	713	655	663	662	691	695	654	644	692	721	703	654	677	651	651	699	634	702	692	642	637	620	636	735	648	675	648	694	680	673	667	623	632	680	679	697	695	714	698	664	649	667	622	657	664	691	708	653	738	632	682	686	639	665	692	655	658	619	674	678	619	686	623	660	668	657	639	731	680	701	707	677	676	641	697	689	675	718	653	662	701	639	653	697	678	648	661	688	678	632	715	677	672	618	667	641	651	694	616	686	649	743	697	621	704	658	666	676	685	646	675	710	715	662	702	661	694	656	699	660	662	699	667	643	699	668	640	648	680	680	716	678	661	639	673	644	676	647	668	684	642	646	653	631	637	656	690	650	652	695	678	674	665	707	658	655	724	671	678	686	711	626	667	656	649	659	671	675	661	682	640	707	650	686	683	697	689	674	661	697	648	728	701	685	668	693	705	667	706	657	690	700	708	703	607	726	679	670	713	683	672	644	696	691	666	692	665	660	659	664	668	640	702	707	642	676	724	659	690	680	666	717	661	636	658	712	678	646	644	659	654	652	660	658	673	688	614	648	694	677	607	691	709	713	656	670	678	724	691	682	680	658	677	683	651	615	673	640	671	669	673	678	621	680	677	657	707	662	714	635	637	668	667	639	656	658	657	651	636	666	677	684	673	694	708	638	719	668	711	647	691	641	693	717	657	672	723	672	710	681	671	664	678	700	676	652	678	691	672	688	723	707	718	700	650	639	715	639	648	668	653	678	665	671	677	666	652	671	649	686	707	656	667	653	638	668	710	661	662	690	683	683	675	681	690	691	637	645	643	694	677	659	727	649	665	695	699	631	596	608	685	718	666	679	653	674	697	669	667	701	648	661	650	690	653	664	632	684	622	673	702	699	671	675	643	646	679	675	661	721	673	658	668	662	691	718	722	715	683	642	678	718	695	691	691	681	668	639	687	678	665	719	658	671	692	672	655	714	663	657	685	687	672	662	706	638	660	693	677	692	683	720	693	648	638	612	713	678	680	611	642	641	663
20475	26650	15097	1099	1036	982	965	954	988	902	954	858	903	908	921	899	887	865	906	886	925	902	893	913	823	858	904	887	912	924	935	927	902	908	926	899	922	852	887	895	874	903	861	898	914	878	915	891	879	937	922	846	880	865	906	950	853	924	871	874	883	911	929	876	873	884	922	893	932	904	910	943	833	839	863	900	898	901	872	872	938	887	843	907	896	869	917	926	953	908	923	906	924	944	897	951	888	906	897	905	885	891	871	881	863	826	840	946	881	887	934	885	889	911	907	812	926	910	928	912	913	856	908	914	901	949	870	851	889	872	887	924	853	910	887	862	832	883	867	859	896	883	934	875	939	860	901	905	910	835	917	883	901	884	905	850	862	903	876	866	894	845	921	864	882	874	854	885	936	908	861	874	886	882	856	867	894	902	897	915	867	896	908	871	897	919	895	877	914	883	885	897	935	904	925	841	873	882	853	862	911	852	933	927	880	904	895	878	880	869	864	826	865	883	877	914	912	892	898	864	917	881	830	910	915	890	919	892	927	905	892	875	883	844	889	929	888	871	893	855	804	872	888	880	874	918	853	880	927	888	887	911	868	866	824	819	853	849	907	869	852	928	914	886	927	844	908	895	862	889	919	921	909	887	886	879	928	877	862	869	901	867	868	885	902	804	878	893	882	945	914	841	926	913	924	872	871	844	853	891	873	928	922	874	888	864	911	865	862	889	852	924	886	876	854	884	873	855	894	855	894	854	862	919	888	889	928	923	926	916	892	874	859	923	936	913	909	914	902	889	886	859	887	909	931	881	890	896	914	900	880	975	903	930	930	916	892	860	916	891	829	898	903	872	887	873	883	877	836	893	883	813	877	857	970	904	878	900	911	851	876	874	891	931	909	882	890	920	889	919	904	880	902	891	877	810	880	894	879	848	891	910	895	901	896	842	917	878	876	849	975	947	881	861	877	839	908	932	858	902	967	871	870	891	871	899	899	952	921	905	940	847	904	861	905	900	889	911	907	901	899	926	871	874	866	869	830	903	848	898	921	952	916	907	972	851	922	918	886	878	892	913	882	889	924	863	907	887	843	898	926	918	893	854	847	855	900	877	870	920	865	893	875	847	945	892	909	869	880	866	879	926	931	880	866	888	906	855	858	909	889	885	911	912	912	915	855	905	860	883	912	861	917	863	853	901	871	919	863	914	862	941	914	894	880	908	880	860	869	897	871	933	861	893	938	875	905	915	837	874	844	951	871	890	864	864	876	907	937	910	921	877	870	850	873	912	854	839	921	865	907	826	899	920	872	921	881	912	864	867	865	854	859	884	875	860	968	927	845	858	877	859	891	851	890	857	876	913	875	901	905	863	876	915	871	908	893	869	854	841	869	884	890	888	931	921	865	906	920	925	865	909	911	946	847	856	875	856	857	875	882	878	887	850	928	944	927	874	914	860	923	877	912	877	889	854	853	914	903	904	922	902	883	903	950	904	868	856	876	903	922	858	958	955	852	881	848	899	903	918	826	896	931	859	909	897	914	853	898	911	896	880	874	947	860	913	912	915	911	920	917	859	903	903	953	863	925	891	860	867	857	881	934	876	933	829	871	925	919	921	880	914	875	925	914	933	837	917	912	896	932	883	913	892	881	910	890	867	868	930	877	888	886	930	834	917	910	884	926	852	882	897	900	884	906	902	835	886	921	946	880	857	948	941	941	899	878	892	870	906	920	902	901	921	902	900	895	897	881	925	907	917	867	904	914	876	869	896	920	917	901	873	876	893	877	886	887	902	874	919	933	873	888	858	926	918	899	906	884	880	932	889	904	904	869	922	936	892	850	910	873	877	862	912	925	819	878	846	860	843	851	912	902	864	886	917	956	885	882	910	907	920	889	919	894	925	927	884	915	844	852	873	838	921	895	856	889	928	842	909	929	896	896	956	897	907	859	876	851	887	927	901	892	912	863	864	918	852	831	887	936	897	897	896	812	891	911	857	905	882	878	848	852	834	917	924	873	891	929	906	816	881	922	890	859	858	880	880	918	907	926	877	900	930	876	886	896	894	891	953	886	920	894	893	905	891	897	900	859	909	873	886	856	917	875	892	896	864	871	881	916	894	846	890	883	886	954	867	940	904	851	880	895	875	858	883	832	901	897	906	911	902	874	896	894	884	849	931	955	827	902	864	904	882	926	916	902	947	881	872	901	872	907	912	917	953	874	848	944	830	890	916	890	929	914	944	898	900	907	900	821	904	874	864	895	885	926	867	855	887	855	906	866	859	922	890	870	928	907	873	901	878	905	839	880	852	933	873	929	890	895	874	828	903	923	878	946	907	923	905	876	966	872	921	853	914	927	875	874	876	901	892	894	889	892	839	878	923	867	958	849	879	903	871	910	909	904	920	886	890	940	834	857	882	865	883	929	902	898	955	940	935	911	885	873	891	943	894	900	931	874	882	868	905	921	850	895	877	838	891	887	891	827	882	879	917	888	892	872	918	857	972	876	892	856	898	897	899	896	856	899	878	881	905	927	843	926	885	905	886	882	901	966	872	909	920	881	905	837	933	885	824	904	867	920	923	863	834	852	924	857	933	901	818	889	867	914	907	902	861	898	919	912	828	855	852	851	840	906	936	870	941	868	898	855	889	887	909	885	833	849	891	919	869	917	895	972	892	941	843	939	918	863	931	916	880	907	892	895	896	901	932	886	866	894	925	876	908	935	854	906	897	863	924	911	872	903	926	886	927	904	885	892	908	864	888	893	857	843	880	903	878	899	909	876	890	858	850	884	882	886	914	879	915	888	901	849	839	941	895	914	887	869	898	887	906	918	937	859	892	897	883	853	866	909	882	882	846	837	869	872	886	910	876	883	869	884	875	853	846	852	917	917	918	912	865	862	903	857	887	863	863	898	886	905	867	903	902	916	888	786	869	859	884	905	919	926	851	906	907	900	875	879	949	920	877	912	905	849	874	890	912	908	882	897	874	895	861	905	946	943	805	922	932	910	863	949	890	856	893	861	885	958	859	875	872	883	874	832	825	886	885	927	887	901	867	928	897	884	908	877	867	888	877	910	847	872	857	931	893	856	859	851	917	881	881	843	872	876	961	900	874	868	878	892	887	832	908	873	917	901	886	876	864	1004	871	977	886	879	891	874	907	901	920	847	843	938	884	906	916	877	910	891	887	836	905	865	913	918	886	893	864	894	911	890	902	942	898	844	883	868	912	869	887	897	889	885	916	904	883	934	865	908	844	892	840	899	927	900	893	894	862	898	857	903	901	889	887	909	937	909	874	833	925	888	880	828	888	890	878	893	886	917	870	933	940	894	876	901	964	929	896	907	921	887	931	914	936	885	928	862	880	899	867	881	895	897	878	908	920	947	925	896	903	916	843	901	880	840	905	895	872	867	846	906	888	842	896	914	897	885	905	861	863	893	933	864	839	895	913	903	920	852	885	869	885	877	901	902	910	929	906	881	911	906	912	919	852	912	852	847	922	899	925	850	917
24092	21319	31440	25271	10906	1441	941	816	731	732	644	623	653	609	562	535	625	561	557	541	575	617	540	575	537	543	557	581	545	510	522	534	540	526	543	492	573	595	517	546	548	558	543	511	517	530	548	544	475	539	523	538	539	549	538	528	498	530	558	549	579	487	543	532	575	553	510	519	510	522	519	559	551	511	547	506	469	515	549	520	530	532	487	534	550	557	492	549	523	535	540	546	547	536	519	529	542	507	499	525	536	499	502	540	471	499	497	534	525	505	518	530	515	519	533	530	571	510	520	574	518	520	525	539	538	508	500	571	520	517	529	507	511	529	514	529	526	542	517	516	480	512	481	511	529	521	513	480	527	565	503	536	536	573	532	541	515	530	518	512	509	507	548	542	523	488	535	503	548	543	453	530	549	545	528	544	517	527	527	521	503	515	542	523	529	510	520	500	505	533	512	532	518	532	552	559	502	576	523	503	539	510	531	513	471	531	538	538	537	500	554	506	523	532	577	512	517	544	503	496	545	546	485	561	506	502	517	523	503	549	554	518	559	534	530	519	505	554	537	541	519	516	509	584	515	560	492	537	583	532	534	514	506	610	532	536	501	509	559	511	530	511	559	526	531	485	545	531	543	544	527	529	510	534	514	541	509	484	523	488	523	489	551	525	548	538	518	506	551	546	520	517	531	554	519	504	509	528	503	557	541	488	503	549	541	520	525	534	484	532	499	522	519	540	505	535	498	524	540	512	507	541	513	544	479	508	544	548	476	517	540	568	547	541	537	529	567	557	530	508	523	532	543	485	535	519	513	522	532	506	504	486	514	518	540	525	513	537	496	519	538	566	570	567	527	545	515	573	493	515	551	602	544	539	513	531	518	511	563	546	534	519	543	505	531	501	527	495	480	569	595	541	503	529	541	545	599	525	525	533	515	536	543	545	536	549	507	512	525	532	510	507	582	496	536	476	494	494	546	537	542	521	536	557	503	491	500	516	535	526	544	551	553	536	530	498	585	517	548	508	517	532	552	521	528	517	523	518	520	548	521	502	544	554	550	555	539	535	478	550	523	529	535	533	546	565	526	504	505	543	530	486	526	540	540	533	536	542	527	502	491	491	551	460	528	529	549	523	539	508	518	528	509	559	514	559	498	544	535	534	581	525	509	552	482	500	527	562	520	504	497	482	527	528	500	537	521	523	501	514	544	533	515	564	538	523	526	533	543	561	509	518	553	523	541	502	533	571	529	504	513	521	486	545	512	531	547	515	509	535	543	496	513	537	499	524	545	507	516	511	521	523	535	507	506	513	538	522	533	501	569	541	526	500	489	525	543	534	489	535	492	509	517	535	531	558	504	566	579	551	514	538	488	507	556	529	519	530	517	524	530	537	531	524	560	519	544	528	495	552	525	540	557	520	549	515	507	578	543	549	547	547	558	533	523	511	550	544	517	522	488	517	501	548	539	513	546	549	528	497	544	527	544	537	591	593	561	536	538	550	546	564	527	533	516	563	555	527	507	545	531	524	529	530	535	546	531	552	549	520	539	537	531	513	568	498	514	547	510	539	564	558	550	538	520	545	527	539	548	526	504	499	507	545	544	548	512	553	491	533	503	542	530	513	541	505	503	539	502	542	510	535	511	509	546	516	511	548	541	547	527	535	517	509	572	506	530	503	538	529	505	531	535	511	561	581	526	539	527	497	494	529	542	522	501	545	535	554	522	549	518	514	548	500	553	512	532	517	528	488	523	496	516	522	536	513	502	543	512	481	549	465	516	500	557	498	502	534	532	501	488	546	508	523	536	513	553	540	519	508	515	526	498	513	564	496	496	521	523	509	498	529	515	526	528	494	538	581	571	548	636	495	497	539	497	469	508	512	555	520	500	562	528	491	511	505	528	513	554	525	523	553	530	510	564	562	587	546	492	483	541	522	547	547	538	537	513	564	533	536	509	535	491	504	524	520	528	515	560	501	528	555	517	515	534	498	509	524	495	495	521	544	518	558	570	551	601	524	527	503	492	499	503	477	551	516	526	527	550	500	521	565	531	542	530	496	552	528	594	516	498	540	529	569	516	529	535	549	530	524	551	539	489	505	555	511	501	502	496	562	470	571	512	532	542	556	560	545	576	494	500	545	513	502	537	546	531	561	532	537	515	548	539	569	568	552	493	501	497	541	546	542	544	484	516	557	523	515	490	559	529	484	500	531	551	551	552	531	521	519	564	518	556	495	508	482	528	517	544	547	544	541	548	545	523	527	545	505	508	534	522	497	520	564	529	542	502	532	543	507	533	538	544	513	555	523	506	535	552	549	549	516	536	519	517	524	490	501	548	477	526	567	565	549	524	519	522	529	502	524	508	530	510	524	535	519	542	532	562	558	566	531	579	508	562	527	529	530	506	544	530	522	521	520	565	485	563	510	513	555	536	524	579	534	530	541	505	535	541	534	543	504	548	511	556	536	521	566	564	499	548	517	552	564	505	545	522	555	555	534	532	550	499	538	479	541	506	525	560	520	574	505	504	495	533	505	501	535	532	560	514	561	535	533	508	525	522	518	505	541	515	541	547	554	536	562	550	533	468	513	576	523	508	490	514	492	581	562	528	539	540	525	507	576	519	530	525	477	483	514	524	503	493	524	505	520	508	525	541	531	480	515	523	512	527	528	514	487	565	510	529	502	501	542	509	585	519	541	511	534	576	526	508	502	511	523	557	529	529	566	462	475	494	513	518	560	513	519	551	517	522	510	505	546	468	517	534	575	572	509	523	534	522	579	521	580	533	550	543	530	517	537	560	536	581	572	549	501	513	533	545	523	566	542	520	542	500	539	512	504	496	494	508	508	526	528	503	558	499	564	482	490	534	548	546	569	518	507	551	550	491	515	522	530	534	529	542	529	510	533	551	510	528	494	553	545	521	510	539	540	543	536	492	558	510	526	522	511	535	522	514	526	529	571	514	542	535	548	523	572	515	553	527	527	542	536	533	562	525	554	562	482	530	552	530	569	518	523	538	549	514	518	549	479	511	538	506	547	479	518	535	485	531	529	543	547	499	548	569	555	549	524	537	551	508	527	543	544	529	511	556	527	512	538	490	513	538	505	507	475	556	513	568	572	525	517	536	486	526	516	531	507	544	527	516	529	562	489	525	551	520	529	530	509	535	544	536	502	493	536	530	531	548	502	505	547	507	521	525	524	506	526	560	505	536	483	551	507	532	530	524	510	514	557	547	527	511	514	523	501	541	509	506	532	526	542	537	510	535	588	507	508	522	530	522	519	499	527	539	475	533	500	492	549	501	529	528	541	508	536	500	517	523	519	515	514	553	497	517	542	491	526	545	530	516	524	600	509	516	529	512	532	530	505	520	509	542	586	488	500	502	550	523	513	517	549	544	544	544	532	508	516	516	523	543	553	524	507	551	552	555	545	544	562	554	508	553	563	512	524	520	511	507	505	522	529	553	537	521	559	501	531	532	517	504	539	535	536	523	485	515	536	513	497	532	536
45366	63765	24618	3296	2328	1937	1555	1426	1213	1088	1062	961	912	908	827	845	832	824	828	744	792	807	747	773	756	806	770	709	770	795	799	783	776	733	717	765	728	719	746	686	757	779	778	682	761	705	747	734	736	719	760	749	714	705	727	678	681	707	743	728	738	720	716	703	730	723	727	671	756	760	709	750	735	727	697	698	727	702	783	697	730	695	764	710	710	716	729	669	738	716	714	720	702	746	740	694	725	758	706	729	679	713	700	678	670	697	684	710	738	757	719	727	775	738	705	697	701	669	674	722	699	649	752	676	675	726	748	688	751	750	724	715	733	694	694	707	714	747	726	709	690	700	739	698	689	732	763	729	716	709	732	726	709	677	708	747	701	736	713	714	713	677	682	666	720	715	729	740	715	741	707	673	749	670	753	695	768	740	732	713	720	718	729	712	671	708	743	732	730	736	711	688	673	711	700	689	647	747	706	755	737	720	720	683	704	720	691	729	706	700	714	698	748	705	695	736	769	702	712	702	733	699	739	693	732	734	700	721	731	715	736	697	737	756	742	700	735	756	731	753	739	720	692	731	703	719	700	705	731	703	736	700	713	694	684	703	689	743	692	716	741	756	651	726	684	747	700	712	703	746	725	767	684	727	752	721	723	719	715	690	711	730	725	680	689	722	714	689	723	721	703	673	729	697	757	694	681	686	696	755	644	693	713	648	689	690	737	698	737	719	705	723	715	725	755	741	726	704	728	730	746	700	736	686	706	686	786	707	752	687	669	726	695	696	747	749	755	726	744	704	686	721	693	711	731	735	679	726	719	683	717	771	769	724	731	659	684	737	712	719	730	728	672	748	760	710	726	693	720	715	744	740	701	734	734	705	719	749	687	720	742	718	718	719	743	698	710	756	719	681	719	743	725	714	736	700	720	733	742	731	695	658	681	715	726	761	701	722	689	713	773	725	739	736	753	727	716	726	746	704	782	717	713	695	740	732	711	698	715	666	714	684	723	710	685	685	727	731	703	719	647	693	706	719	717	699	779	679	712	718	751	715	753	729	687	750	670	686	735	707	718	761	714	671	714	720	692	727	711	738	695	776	740	728	701	714	716	683	717	736	680	725	691	675	783	725	711	744	730	686	729	701	746	696	694	713	696	714	703	733	701	704	710	708	670	736	733	747	710	741	690	715	739	730	745	709	695	744	706	706	742	732	710	727	745	708	716	712	663	730	702	702	726	725	690	698	691	714	742	689	712	729	766	689	720	703	735	708	730	792	669	694	708	735	700	701	707	696	766	693	695	723	704	748	709	768	761	723	741	690	749	759	683	738	714	726	656	688	692	707	751	727	698	694	731	715	749	684	718	693	699	690	696	715	755	711	700	717	724	747	735	733	714	708	752	713	705	741	673	722	714	735	752	765	698	742	723	733	703	737	734	728	702	728	716	690	734	730	692	690	758	684	697	686	701	744	712	682	665	707	752	734	698	707	717	694	695	674	716	782	768	744	758	682	733	687	739	730	655	711	726	696	734	717	690	753	754	714	798	710	713	683	722	749	686	715	756	725	747	680	722	734	716	635	724	710	732	733	688	693	687	747	730	721	681	686	686	720	713	724	720	717	681	696	666	677	734	716	688	761	758	707	733	741	698	704	661	719	771	743	681	739	743	775	735	696	718	746	757	703	737	721	703	714	635	716	729	731	749	689	620	735	739	731	739	698	711	680	706	668	692	733	708	775	723	700	727	723	694	754	729	700	744	754	681	724	707	708	712	739	675	717	735	701	654	685	690	712	703	772	711	712	723	742	708	716	637	702	723	695	706	699	729	725	712	749	752	700	754	690	727	704	729	672	728	733	697	734	741	739	721	750	707	715	705	681	741	711	720	683	731	673	678	671	690	749	723	742	715	715	729	699	744	740	744	733	718	707	658	699	758	680	710	690	714	726	703	752	709	678	701	773	641	755	693	680	716	744	740	713	725	750	755	716	690	733	747	668	707	717	703	731	710	692	706	701	669	739	721	681	753	709	692	721	707	717	701	716	726	738	706	695	717	688	679	722	690	740	739	694	728	714	681	708	676	750	749	731	687	728	659	779	711	677	709	757	732	787	718	740	687	705	750	726	701	748	748	724	712	665	706	682	752	707	641	740	694	745	736	750	706	672	659	730	721	720	681	728	743	709	719	716	691	743	760	727	703	710	711	692	669	716	685	710	670	764	739	713	733	710	730	736	723	691	665	664	751	740	717	751	721	692	705	704	662	739	736	712	683	735	757	765	769	713	713	662	751	736	733	777	713	713	743	726	700	725	675	726	733	711	718	704	743	644	692	737	754	691	721	709	745	717	690	679	689	748	683	712	666	674	715	722	664	699	742	711	678	679	711	657	731	727	710	725	745	697	697	670	734	737	650	720	697	705	766	786	741	718	719	738	727	699	720	722	677	761	735	703	700	740	716	687	697	691	602	721	740	732	714	749	689	726	744	661	671	716	721	721	760	691	720	751	721	714	672	682	670	694	675	690	680	716	713	668	753	667	671	685	762	783	692	684	773	694	706	717	717	704	776	758	717	698	710	683	733	717	698	743	701	739	683	724	723	723	754	732	686	705	709	755	716	727	752	718	696	704	769	704	765	674	728	712	738	724	694	692	667	718	711	710	703	708	754	717	732	741	716	735	694	701	725	736	702	640	714	754	768	734	725	687	728	744	710	706	726	744	691	730	738	635	747	740	684	695	707	718	746	713	741	688	737	699	732	723	743	729	711	731	729	679	738	683	718	700	706	704	742	709	716	753	710	714	707	702	727	716	734	674	712	696	719	772	806	707	729	720	673	671	706	673	713	725	695	731	711	710	719	693	647	701	705	713	730	722	709	713	707	697	738	767	758	674	739	717	756	755	723	740	758	702	680	752	701	702	711	691	702	730	720	738	711	732	706	774	681	708	731	727	690	705	759	737	685	776	652	712	743	716	703	720	678	656	737	688	710	788	718	709	699	743	673	685	750	688	681	723	671	709	763	739	699	753	738	673	658	717	682	735	716	695	706	716	725	730	675	712	736	695	736	724	736	721	701	762	699	645	699	711	697	746	710	735	714	741	725	705	716	700	710	765	696	672	671	730	718	719	706	700	750	737	711	702	691	728	731	733	717	689	719	669	740	704	752	747	781	686	702	698	696	668	715	719	725	685	713	731	709	705	717	728	744	743	720	714	702	706	733	754	674	706	709	707	779	638	731	697	666	704	698	695	706	705	688	719	679	733	721	702	736	709	731	726	744	716	737	656	714	705	684	713	754	719	750	676	702	741	736	716	678	727	685	711	751	706	704	674	750	699	751	740	701	688	694	727	685	704	767	693	680	715	706	698	685	749	710	717	733	704	722	694	676	707	711	705	713	681	699	723	750	691	728	735	716	726	647	655	729	694	720	684	770	684	708	677	723	681	689	732	704	723	719	743	713	725	707	707	714	684	723	738	646	756	707	698	699	741	706	695	711	738	701	707	710	694	719	731
23104	21257	30211	25309	20062	7768	1105	691	522	522	452	392	369	344	337	327	310	311	271	287	277	252	237	253	281	254	246	253	248	227	241	243	228	250	215	230	213	243	262	215	230	228	244	227	224	215	218	229	229	217	224	206	248	203	213	233	235	219	237	211	232	228	206	239	234	239	219	213	223	213	206	219	227	228	219	232	226	224	233	230	232	234	239	228	221	224	215	241	224	240	203	229	229	236	227	228	228	224	222	219	228	243	261	226	262	226	218	247	223	212	183	240	205	227	198	236	208	216	234	217	251	223	215	207	249	214	236	203	239	213	230	236	230	210	231	221	214	270	234	248	218	215	226	213	208	229	212	198	237	226	227	220	223	225	209	224	203	208	210	199	225	221	231	220	219	194	250	241	238	194	191	221	216	202	222	238	197	240	205	235	219	202	188	222	219	191	231	244	217	245	207	247	196	212	233	220	234	218	220	202	219	256	222	241	230	215	240	232	232	221	233	217	249	201	228	223	246	234	231	222	225	238	241	249	241	195	213	225	218	222	219	217	213	242	212	201	226	237	216	217	225	216	236	218	205	223	206	219	217	203	229	240	250	213	241	235	238	226	246	213	205	229	216	237	224	239	238	200	225	228	248	207	222	250	219	218	228	253	234	220	214	225	235	220	214	227	255	223	227	231	241	210	218	210	231	257	207	228	232	196	221	222	218	214	225	228	241	226	231	217	222	230	222	224	212	227	236	247	223	226	227	222	204	242	226	231	258	209	226	238	227	252	230	237	223	206	214	215	204	203	264	228	217	231	204	227	229	240	207	219	220	221	240	233	205	244	214	213	193	212	237	226	218	214	223	228	218	220	233	237	225	230	220	217	244	238	226	218	234	245	232	262	191	228	247	229	225	212	194	234	225	231	233	225	248	212	212	236	216	231	208	201	224	208	215	240	255	225	250	219	186	231	223	242	212	223	234	242	221	205	231	188	225	217	212	195	214	237	272	218	244	230	238	257	204	195	226	222	233	226	215	221	198	218	226	217	246	242	234	231	214	232	204	226	213	235	223	231	224	203	214	233	227	209	198	248	233	212	211	253	226	221	208	224	213	222	218	216	200	210	231	210	234	198	226	225	243	240	214	236	230	239	237	237	243	207	224	210	242	236	215	217	214	221	220	236	183	208	217	224	210	220	179	231	224	250	195	201	207	207	232	215	222	213	219	238	237	222	240	233	227	213	257	213	230	246	214	219	215	210	217	215	215	210	239	208	246	220	207	216	270	217	194	244	235	225	216	236	219	251	208	230	243	217	221	243	242	218	261	235	250	208	227	233	237	210	253	227	225	195	212	185	189	218	231	248	226	205	212	233	236	228	217	245	212	238	224	220	223	242	212	223	215	210	234	200	235	205	230	235	208	231	196	225	226	230	216	244	218	219	193	224	201	206	201	230	217	234	232	229	240	215	230	230	202	235	249	245	207	243	237	218	235	233	201	234	222	242	235	251	221	224	236	240	229	236	200	197	256	227	235	208	232	224	219	234	189	217	245	218	221	253	212	235	237	216	252	226	211	240	209	211	256	226	211	233	232	225	237	230	216	237	224	227	227	234	246	264	261	235	203	210	193	228	212	220	214	215	249	206	209	217	226	248	242	225	224	199	212	234	221	239	238	241	225	201	235	216	218	239	222	219	227	211	219	229	226	211	233	210	209	206	198	215	234	209	216	231	215	250	206	201	219	218	182	225	207	246	220	225	246	218	220	225	202	221	217	213	250	205	257	235	222	204	247	191	251	235	204	233	229	216	240	222	192	231	226	246	224	227	234	232	234	229	222	204	206	210	209	247	251	212	209	212	214	221	213	215	204	242	244	251	204	224	227	239	226	196	234	226	235	224	268	229	227	238	199	216	227	194	235	242	224	241	217	227	215	209	234	217	221	195	222	232	236	224	255	228	216	213	221	210	250	218	207	236	202	199	188	199	232	236	251	223	219	237	250	231	206	226	222	251	229	215	219	220	214	235	234	219	230	232	228	234	216	218	225	235	227	226	229	208	225	220	196	224	212	217	204	244	256	235	228	218	237	248	230	224	198	249	233	209	203	233	228	212	226	210	211	216	226	212	217	215	231	224	224	224	224	210	220	246	225	238	239	212	214	246	232	230	214	182	214	223	201	213	226	229	223	229	196	218	224	209	212	231	251	223	237	213	253	229	208	224	205	235	200	244	237	249	219	230	226	218	225	224	219	202	214	248	239	232	224	233	231	257	216	227	218	225	228	221	210	218	232	217	233	254	211	220	257	260	226	207	230	230	233	223	250	193	220	213	197	226	217	210	254	228	216	237	207	219	224	234	227	224	219	240	209	199	214	211	248	224	219	208	231	206	216	229	226	241	210	207	236	220	234	222	216	222	231	226	236	252	216	214	231	236	213	235	214	225	211	220	230	255	226	214	220	218	211	229	214	221	200	233	240	235	235	191	243	194	214	233	240	211	228	192	238	199	235	230	200	236	248	211	233	229	238	222	241	213	225	238	221	212	211	231	220	208	225	231	218	224	205	223	224	211	215	233	203	230	215	241	235	255	215	229	218	223	221	235	230	224	210	225	215	221	197	245	209	245	226	190	215	214	208	225	202	240	219	212	218	237	224	207	233	221	227	231	221	218	209	246	228	236	227	217	228	196	223	214	228	209	241	217	252	231	208	229	214	209	207	235	225	208	235	218	222	196	204	210	203	200	219	229	207	231	228	237	233	228	207	213	223	206	220	228	216	212	230	208	230	220	229	224	214	210	218	254	256	197	224	222	209	239	205	225	206	216	194	229	223	198	199	235	230	241	222	241	251	227	240	210	255	220	241	208	256	223	215	233	204	212	236	227	188	237	198	215	215	205	209	257	230	218	252	218	227	266	224	211	219	241	221	210	223	214	226	242	253	259	226	197	227	207	229	224	216	228	212	196	239	219	215	214	219	234	204	207	210	219	236	219	233	219	217	231	239	230	207	214	232	183	200	233	207	229	232	210	207	191	223	219	208	218	230	227	233	227	229	246	217	227	217	216	225	198	199	237	230	211	242	216	221	251	215	247	191	230	204	211	244	230	213	220	211	226	243	226	220	227	237	206	223	237	233	227	226	248	223	227	245	233	210	226	229	247	211	230	235	204	226	248	228	274	248	224	221	218	215	237	238	231	197	216	231	211	225	236	217	253	249	223	242	232	226	232	223	229	218	218	241	239	230	226	243	208	222	250	210	226	229	239	202	233	217	227	249	222	223	232	210	202	224	244	240	233	212	238	206	231	235	225	262	227	219	241	218	230	215	225	244	233	208	204	237	214	226	215	226	232	235	235	250	191	227	208	222	237	210	242	230	199	224	234	230	226	210	189	261	250	207	229	215	222	237	228	197	231	229	204	211	228	201	200	224	231	239	226	192	223	193	233	241	205	222	236	245	229	212	244	231	247	212	233	224	232	221	204	217	221	214	213	205	219	239	212	246	215	220	224	201	241	244	224
51902	72007	23940	5021	3328	2494	1966	1509	1248	1103	853	774	724	662	599	553	515	474	456	437	412	430	422	394	422	370	357	380	386	376	353	372	342	359	345	347	339	344	344	328	351	326	346	330	328	336	333	321	342	298	306	300	307	348	319	334	325	358	319	314	307	336	306	305	308	314	337	317	324	339	322	308	336	283	336	339	329	283	298	303	315	320	293	303	306	329	309	306	315	326	313	297	305	313	329	341	340	253	332	318	328	303	317	315	326	325	306	310	318	291	304	299	276	329	325	314	321	307	297	317	325	297	309	319	320	277	286	301	318	325	337	311	320	321	341	320	315	302	293	300	321	275	324	280	335	316	305	297	327	296	312	296	324	308	305	305	305	314	295	319	326	299	309	317	307	287	329	316	293	312	335	310	297	333	300	303	309	309	290	308	288	323	314	330	322	344	310	335	329	283	305	310	296	335	291	317	334	319	294	301	310	339	306	271	283	315	278	328	325	326	288	293	301	309	299	305	305	279	328	299	328	306	294	314	306	309	310	303	343	314	346	326	293	322	301	295	306	296	302	296	292	330	302	266	305	326	330	325	315	319	307	331	289	330	280	336	326	314	305	295	313	327	265	330	290	295	305	328	302	313	299	317	344	321	330	315	314	339	314	310	310	314	323	304	307	336	303	335	331	291	302	314	297	302	316	300	304	296	352	306	307	328	308	323	304	338	319	334	321	313	319	293	326	318	322	310	305	321	299	312	334	290	332	346	302	305	348	307	324	307	289	326	297	332	318	297	278	318	319	305	268	308	346	301	354	294	331	284	318	318	325	335	296	341	319	328	318	302	306	301	295	341	350	300	354	320	311	275	296	329	340	300	293	322	300	334	329	282	312	312	334	302	283	294	295	271	296	313	321	313	316	312	311	322	328	305	279	328	307	303	335	314	299	294	281	310	298	291	300	278	303	284	337	295	297	303	314	335	321	313	286	313	305	304	280	315	288	324	276	287	287	284	291	325	321	316	323	310	303	324	314	312	300	326	308	314	271	281	296	342	335	342	312	327	307	319	274	327	333	312	310	342	314	337	312	320	313	298	309	316	329	325	329	341	275	332	309	306	335	297	336	349	303	343	300	322	299	274	321	323	319	281	280	337	319	300	284	327	313	293	330	312	314	320	313	298	286	331	318	317	312	326	281	329	308	280	298	304	320	299	280	313	332	331	299	307	295	279	291	331	322	316	304	319	322	313	309	320	297	300	299	335	319	297	278	302	339	272	314	292	309	324	320	304	301	321	312	332	297	326	311	339	368	325	326	330	301	328	333	324	317	274	292	316	317	325	288	334	305	345	328	316	320	281	300	320	321	306	304	309	305	321	310	271	314	334	338	304	324	300	302	324	286	312	314	322	292	307	321	291	308	293	308	310	313	312	312	272	305	313	324	326	317	316	307	331	294	283	306	333	299	315	305	303	303	299	306	322	321	329	332	322	307	294	326	313	310	306	301	297	314	277	290	303	293	297	278	299	315	284	322	297	303	282	306	290	300	274	325	337	321	319	280	308	314	304	323	305	297	325	287	328	302	323	330	340	309	348	348	312	285	306	333	295	336	307	292	305	313	313	314	289	318	304	293	298	314	317	319	302	328	292	287	317	319	287	303	340	298	311	314	321	322	305	328	324	307	285	295	323	328	323	340	303	300	319	306	303	294	334	304	330	287	293	314	291	302	328	300	289	312	306	289	289	327	299	330	320	322	319	286	296	307	288	278	299	295	341	297	290	300	329	312	322	289	310	311	325	323	293	339	288	309	319	283	304	284	316	316	335	328	313	307	309	327	334	309	272	303	303	331	310	339	322	308	321	298	309	325	335	322	295	292	314	335	305	323	318	302	304	303	365	338	329	305	330	315	295	291	322	313	333	316	334	290	317	348	350	286	309	309	320	323	290	322	317	300	293	313	314	327	314	292	280	329	307	321	296	313	339	301	281	324	341	313	290	295	296	309	303	307	307	317	290	273	334	297	302	306	337	311	300	299	320	332	330	310	316	331	289	345	316	325	332	324	331	291	305	290	299	334	288	306	331	318	297	297	309	290	307	315	279	314	344	263	311	334	320	311	272	305	315	370	291	312	297	306	308	331	307	299	300	300	316	334	312	348	299	345	322	316	330	302	290	324	346	300	313	323	321	305	303	276	310	299	313	305	297	311	319	315	295	304	326	313	306	332	318	313	313	277	289	305	318	310	319	280	303	337	301	318	287	314	300	323	262	287	291	287	307	286	326	316	317	339	330	307	325	296	315	319	297	285	327	277	320	329	315	321	356	328	302	331	303	302	312	303	310	285	321	285	311	308	332	326	315	307	305	294	307	310	279	309	329	351	314	312	322	306	289	290	327	299	323	286	282	297	312	330	317	297	305	331	317	316	272	269	313	325	302	336	300	310	306	320	296	313	293	305	283	286	320	342	333	303	323	293	303	326	317	309	325	318	292	307	301	302	305	326	324	309	326	335	277	306	299	315	316	301	296	319	285	298	318	293	319	314	326	324	286	296	290	309	331	319	309	307	310	338	332	283	327	294	330	324	316	291	305	317	287	298	304	348	302	297	306	293	304	317	319	336	324	348	313	288	319	296	305	311	282	337	305	287	308	333	332	319	302	310	299	336	323	281	327	311	315	314	306	306	332	302	315	318	327	297	289	284	318	317	314	317	291	328	327	291	295	289	294	305	310	344	320	337	313	318	341	315	301	308	320	319	351	301	285	323	336	303	289	287	314	325	322	344	312	302	296	353	369	305	294	285	324	301	284	329	315	312	302	327	285	312	289	323	291	316	342	282	317	319	309	309	348	330	302	307	326	325	318	306	305	308	298	330	322	299	323	308	331	342	317	340	308	286	313	324	308	338	320	294	295	313	283	306	327	278	323	320	302	340	297	335	326	329	296	292	296	299	312	320	300	315	301	313	304	299	299	311	334	319	295	301	306	320	315	306	304	303	303	311	300	301	297	304	302	300	305	311	321	313	321	323	327	327	281	338	326	302	294	318	313	288	284	317	338	344	324	327	289	322	337	334	294	312	255	295	294	338	281	358	306	303	310	327	305	306	280	301	315	337	323	298	319	320	297	300	319	326	289	306	319	305	331	306	311	329	292	290	315	299	315	298	331	284	314	297	310	324	282	320	333	309	305	319	289	303	346	288	319	307	302	321	317	324	308	329	312	306	288	302	344	341	337	297	339	306	320	311	300	289	330	313	306	288	301	316	334	301	283	333	330	337	288	319	295	303	285	304	262	272	334	292	308	315	314	326	315	319	314	312	292	280	285	304	310	310	299	303	273	316	313	318	303	316	310	319	304	314	323	317	272	305	329	289	321	312	299	325	341	343	339	280	308	277	324	301	290	311	324	313	326	312	327	295	330	298	299	296	310	303	315	309	314	310	309	324	302	339	307	286	335	297	327	280	319	267	306	300	300	322	300	283	302	328	301	310	305	306	319	290	319	269	306	323	301	281	298
27363	21440	17763	1712	761	722	701	701	696	715	693	698	687	688	660	662	702	705	655	666	708	670	654	716	715	681	724	677	655	717	709	682	674	748	687	681	690	684	663	656	693	698	693	695	707	718	665	650	658	642	646	698	681	630	713	698	654	663	691	672	688	650	671	675	691	643	671	685	691	697	645	679	656	721	718	664	620	688	654	707	712	701	683	632	745	714	615	672	686	712	660	677	723	693	670	653	696	676	688	643	685	716	630	697	704	665	684	690	651	661	702	657	674	648	725	681	632	659	685	692	672	665	652	694	667	696	643	667	643	648	694	708	751	655	686	692	682	685	656	649	689	664	693	674	716	698	679	683	690	697	680	662	656	692	679	680	654	663	651	680	676	691	684	650	691	652	693	684	678	686	673	690	683	651	705	680	717	696	710	683	684	652	685	698	672	670	723	703	648	704	696	681	704	672	650	682	626	683	676	651	681	680	712	670	694	689	672	707	670	679	699	677	722	666	718	686	676	663	670	727	684	673	672	680	673	684	671	693	704	710	742	688	642	698	664	673	680	670	668	683	648	703	659	694	696	634	691	706	673	696	694	674	675	672	726	661	671	751	643	650	670	685	665	666	678	641	640	706	698	648	672	664	627	715	643	668	711	653	709	737	678	668	702	720	696	688	667	707	686	696	744	689	651	673	672	633	676	680	683	680	619	673	655	700	653	714	668	666	688	642	693	656	661	658	710	714	657	675	652	645	682	638	622	643	697	692	680	702	716	687	665	691	710	615	672	662	685	741	659	662	656	678	683	652	675	687	693	670	692	658	647	699	667	683	680	671	646	651	703	699	674	720	643	643	704	687	678	655	678	707	646	702	698	678	661	695	642	694	656	700	652	685	663	699	674	648	674	725	663	696	712	623	731	689	681	699	688	730	688	723	656	727	739	661	660	714	695	668	697	663	722	690	680	687	673	653	663	700	669	663	656	624	674	679	680	678	697	672	656	634	617	709	753	682	667	660	632	705	716	674	701	730	714	708	686	678	639	658	712	655	666	641	671	723	665	641	691	740	683	731	672	651	666	671	682	699	686	688	663	704	683	727	706	666	619	667	658	646	665	679	694	648	649	647	716	663	707	643	666	643	710	658	665	673	696	700	654	722	618	665	678	730	693	649	655	709	693	630	672	679	663	660	659	669	656	675	701	681	716	687	694	663	682	627	678	730	678	666	691	688	666	660	710	665	679	674	675	691	721	676	683	697	682	648	709	664	659	691	666	701	662	672	663	697	718	714	732	698	696	674	679	693	682	689	719	690	679	708	666	682	686	731	722	718	649	697	652	653	654	654	663	648	645	700	698	681	683	637	696	690	667	629	663	630	725	656	649	703	670	693	666	706	680	683	679	719	693	679	662	676	643	657	671	662	695	646	727	646	662	711	680	660	740	752	725	671	641	745	677	733	702	682	686	714	608	664	685	672	621	717	646	653	683	703	729	682	688	663	655	671	699	650	647	627	708	657	692	711	683	681	691	703	680	683	658	651	621	665	675	651	681	670	650	692	701	662	662	673	661	754	670	680	684	653	710	685	671	696	665	688	711	678	706	672	649	680	715	646	633	704	640	674	668	749	708	676	703	680	668	707	652	694	695	662	693	699	679	653	669	697	627	688	669	665	689	707	646	717	651	654	713	674	639	668	703	631	661	684	697	723	690	707	710	669	666	730	707	703	650	677	687	690	696	693	669	662	647	680	681	680	664	673	652	689	649	669	717	686	666	685	683	639	686	695	677	687	699	663	675	704	710	662	699	635	651	710	686	645	705	703	670	707	702	667	668	708	675	700	700	639	672	646	714	640	747	709	714	649	680	682	679	632	675	728	711	695	655	686	679	705	705	672	671	658	676	643	629	681	698	652	693	687	696	667	630	657	685	643	675	682	699	658	708	697	683	687	686	689	692	701	728	654	700	629	708	658	691	681	633	634	674	635	661	674	680	669	663	666	679	694	681	685	720	672	686	657	649	671	685	678	663	649	708	666	656	669	700	695	714	658	703	692	743	685	701	659	671	689	673	656	683	704	737	714	713	628	668	698	666	693	684	688	630	632	687	683	648	691	660	666	634	676	685	714	635	666	661	673	677	684	669	666	702	685	666	729	682	715	723	663	758	657	710	671	721	664	684	686	682	720	684	688	675	690	686	647	715	660	703	707	659	670	687	727	700	669	656	672	676	724	665	657	707	663	686	659	703	715	679	695	662	708	656	665	715	690	694	670	682	726	634	668	650	655	709	682	708	692	629	646	724	630	672	721	642	677	718	627	682	669	634	676	680	649	682	693	668	690	672	680	739	670	698	667	683	685	660	650	648	696	666	667	674	679	668	701	688	693	686	668	671	670	702	610	682	685	650	724	713	712	683	702	677	658	656	696	662	669	714	681	708	715	656	714	652	720	648	657	737	675	635	677	709	666	678	698	694	659	688	704	697	708	735	678	643	705	698	676	673	644	649	653	692	689	721	693	681	712	694	683	715	687	684	700	692	664	678	645	696	716	691	709	684	677	671	687	658	690	707	682	704	688	674	681	716	695	727	635	686	666	696	691	684	714	750	649	672	657	706	721	740	661	673	644	672	649	699	638	695	667	662	660	662	639	606	680	656	681	686	727	655	624	672	666	671	664	695	662	675	719	690	649	694	691	663	697	656	680	677	710	645	668	696	694	741	694	670	691	643	683	677	687	674	670	729	718	690	681	682	686	721	684	640	709	693	690	690	683	702	643	649	678	675	695	699	754	694	722	642	663	688	646	696	654	684	699	666	682	679	740	692	662	673	671	708	685	674	682	679	736	678	659	740	622	639	698	692	663	668	692	661	642	661	699	687	721	715	694	664	698	715	700	655	700	721	671	694	697	748	693	659	671	685	660	712	667	652	710	667	648	711	643	664	689	751	773	696	665	705	693	736	642	662	722	719	698	718	659	752	631	660	661	722	694	700	703	697	677	685	675	695	664	638	653	685	724	702	703	690	717	682	692	695	683	643	708	642	673	722	711	662	600	686	652	688	670	653	685	697	663	637	674	712	659	686	684	652	657	683	735	692	664	633	686	752	662	678	671	659	710	667	718	648	676	723	682	601	669	721	687	720	628	691	657	648	655	623	685	643	684	703	719	713	676	645	672	685	698	688	687	710	722	740	699	723	688	675	657	677	637	696	657	647	668	675	679	653	677	664	684	650	663	652	699	733	662	659	682	657	690	735	639	689	706	714	697	722	703	638	622	676	696	658	664	668	671	710	706	638	715	644	709	707	624	671	648	653	660	714	729	673	676	675	691	711	708	716	676	674	689	664	661	697	661	685	692	682	673	702	686	710	712	632	669	658	689	681	701	655	684	663	601	648	692	693	705	660	677	698	691	718	655	685	708	622	688	667	716	663	637	647	672	677	731	680	669	736	654	697	691	696	658	668	695	702	686	690	702	678	655	645	674	679	665	666	659	691	649	714	665	654	712	727	650	707	695
23254	25479	14799	1101	1004	946	919	951	917	920	957	904	971	906	923	935	914	901	922	904	937	915	850	927	851	904	922	880	863	932	929	940	907	915	892	916	884	898	895	932	941	870	937	894	944	891	904	890	840	891	922	894	880	937	853	919	957	901	937	914	862	923	881	893	922	884	876	912	916	888	867	939	942	864	873	924	896	882	886	899	900	903	914	923	919	907	915	884	939	890	909	907	914	900	871	938	876	869	891	932	877	877	931	904	847	880	897	890	896	941	871	881	931	850	942	898	883	943	935	917	873	884	919	947	907	873	936	936	906	870	892	888	865	896	901	895	910	895	848	951	914	877	909	915	856	922	906	897	913	948	889	881	928	910	896	913	905	897	939	875	945	913	889	950	883	961	884	908	890	875	971	903	916	907	896	945	949	857	914	960	906	915	903	891	914	882	892	885	962	924	921	936	927	837	933	937	926	877	906	898	922	860	871	939	928	870	928	890	884	931	880	859	847	899	914	934	895	942	931	925	927	961	865	931	867	872	942	897	879	872	905	856	899	904	898	901	871	897	879	875	853	915	906	960	953	929	905	874	945	920	902	918	895	867	881	920	873	922	860	986	902	928	865	932	935	915	952	885	924	908	902	920	910	894	862	853	868	895	891	914	866	944	894	902	888	870	892	899	876	906	864	932	907	897	875	882	915	837	867	899	897	860	916	898	906	913	876	848	913	955	896	915	898	929	933	862	874	922	870	936	901	888	886	920	885	894	916	891	894	918	917	946	888	894	915	890	925	928	867	905	895	931	902	880	902	875	894	906	854	886	909	950	935	896	864	882	919	928	895	919	914	919	903	931	882	950	893	921	902	890	923	878	931	915	912	864	880	918	889	878	945	899	924	881	859	927	914	894	881	887	941	854	945	907	882	909	913	954	915	892	931	995	907	871	899	886	872	952	902	879	906	863	921	894	897	938	972	945	877	927	929	889	871	874	961	908	931	917	891	927	927	930	946	928	881	925	916	955	892	876	819	871	913	858	899	882	878	894	896	886	919	906	932	938	928	911	834	881	848	879	900	926	844	924	844	916	953	947	933	939	895	957	880	905	871	878	899	868	904	911	932	866	834	898	918	933	909	888	907	894	920	908	919	945	931	917	895	932	864	924	951	880	887	905	908	959	932	873	913	857	829	884	913	950	899	898	922	940	911	869	864	904	911	962	877	919	934	878	859	913	868	928	945	863	917	915	898	931	875	883	933	916	925	898	883	879	863	881	852	898	899	864	893	881	925	864	919	897	870	878	928	856	906	921	886	970	841	893	953	868	942	868	900	948	888	907	928	877	894	876	897	889	926	875	929	914	901	901	911	888	902	949	874	892	917	944	887	897	886	857	879	944	907	943	939	862	952	866	912	889	884	920	912	884	901	914	892	879	862	885	900	857	884	865	944	922	910	896	958	922	934	948	888	848	889	908	958	892	926	873	848	915	923	924	948	861	917	961	890	866	900	907	964	904	919	919	888	923	961	915	900	895	873	914	905	917	942	829	900	927	919	913	877	917	846	874	853	937	942	898	907	896	919	877	938	910	891	822	904	904	868	887	875	865	894	908	908	873	874	910	889	942	920	967	926	887	929	869	893	816	905	977	882	943	892	896	896	866	868	912	922	905	891	907	915	953	899	931	887	942	916	904	929	890	923	904	875	904	888	898	913	885	890	943	888	938	809	909	871	896	915	885	896	935	913	893	877	829	896	817	921	883	866	863	886	909	913	927	920	892	887	915	894	887	906	900	859	888	963	890	926	908	965	877	926	938	931	919	872	935	873	918	890	895	870	897	914	863	866	934	877	904	961	919	910	841	902	891	876	890	877	932	895	898	885	943	907	872	935	905	825	886	919	882	882	925	869	967	888	936	918	848	896	887	923	896	899	954	912	875	902	910	928	886	931	913	922	912	903	930	902	899	901	891	803	850	849	929	932	885	879	876	891	916	849	893	910	907	912	925	909	863	878	906	858	893	894	957	900	925	891	954	899	944	911	909	899	895	880	965	925	897	913	914	930	874	903	899	872	902	904	885	919	993	886	884	930	885	913	911	912	903	893	937	892	924	884	871	942	896	952	904	947	900	871	877	899	932	912	914	875	906	950	925	896	977	916	865	833	910	866	943	942	881	914	911	879	941	915	987	972	923	913	861	830	898	878	849	895	943	901	967	890	907	945	867	903	968	893	936	922	853	939	896	937	939	893	879	930	904	864	898	842	887	866	892	886	929	895	883	926	932	881	875	876	923	926	871	887	899	900	900	942	908	890	908	924	912	881	878	849	910	909	903	911	891	891	870	899	862	932	914	924	912	878	871	852	922	908	915	905	869	861	933	913	924	889	868	936	926	888	926	884	890	898	868	919	932	888	916	880	885	900	917	903	921	938	920	890	928	895	917	898	902	918	915	889	899	928	915	904	895	876	909	946	885	918	853	881	924	919	909	872	892	888	915	952	913	935	907	887	883	901	900	913	913	887	911	879	949	849	879	905	894	910	911	870	863	891	846	896	917	901	909	906	865	937	852	915	858	934	909	947	917	879	857	951	891	921	886	946	873	883	906	892	878	864	937	896	916	950	882	904	895	931	881	904	937	975	885	886	922	886	870	902	899	924	869	898	899	903	985	908	897	943	876	920	964	911	910	877	936	894	917	904	881	918	876	850	859	958	883	928	944	877	890	885	896	896	860	937	894	918	954	945	912	877	864	882	904	855	910	889	950	910	949	923	902	939	943	923	897	891	811	875	890	888	890	898	916	935	881	898	933	889	894	926	913	919	856	952	896	952	924	881	940	942	942	924	877	891	936	886	914	879	905	897	910	901	929	931	944	890	915	957	904	903	875	933	873	956	912	886	851	930	879	954	974	877	944	921	930	898	897	867	896	830	919	947	852	900	918	877	887	933	890	899	877	848	911	909	909	894	916	878	891	883	924	895	949	900	867	867	866	876	909	868	917	897	897	931	860	878	893	915	888	945	898	945	899	935	869	924	931	939	893	860	916	919	912	875	898	895	937	928	967	870	853	826	882	885	921	858	930	845	897	875	860	873	950	868	865	866	870	894	909	882	896	888	895	903	880	927	916	970	889	921	906	938	860	897	914	907	892	863	903	911	899	936	920	888	893	908	909	913	936	898	874	931	952	935	895	927	906	928	941	852	896	923	921	956	880	923	891	933	920	909	847	911	922	858	942	911	910	873	877	919	867	873	862	990	839	899	883	894	921	876	889	951	854	930	992	903	857	908	947	842	916	940	893	927	942	965	922	913	931	885	913	846	902	904	941	893	892	933	861	971	943	878	932	913	896	884	890	852	922	894	900	924	922	896	955	944	912	905	897	870	931	872	908	887	877	965	920	896	879	842	877	941	887	887	842	926	843	919	903	885	878	887	922	965	911	895	856	887	862	908	933	904	860	893	919	923	949	896	874	953	888	859	920	877	944	923	919	908	926	910	899	946	888	947	881	889	856	882	939
24077	21280	32068	24226	12349	1690	922	787	753	657	650	575	635	582	594	568	563	612	574	548	577	543	580	583	546	524	557	571	525	537	539	559	594	555	502	548	518	572	520	499	559	578	539	546	563	539	574	547	522	534	538	575	536	550	493	503	538	528	550	538	532	530	561	544	504	511	557	503	546	581	537	529	548	545	530	556	545	559	552	529	532	510	551	506	550	528	536	545	542	572	518	567	537	551	500	486	519	553	546	529	568	514	539	531	540	567	543	507	540	544	544	532	510	529	570	510	581	550	548	548	478	516	529	517	511	520	526	554	515	504	585	501	532	562	527	490	542	541	531	548	566	548	468	543	505	516	541	529	562	518	503	517	548	527	503	525	529	530	550	558	530	543	567	515	521	505	514	534	510	522	539	537	599	523	559	499	534	524	570	527	539	538	546	524	537	564	520	524	514	521	531	540	506	536	546	558	513	509	558	505	508	547	577	526	546	538	505	506	522	529	544	557	535	539	516	514	550	496	498	608	531	489	533	534	528	583	561	508	547	508	550	562	569	514	572	567	495	564	550	507	536	549	529	558	509	517	526	542	487	585	573	505	524	540	516	514	586	543	535	523	557	519	516	551	499	562	551	546	530	534	476	518	571	558	558	508	507	523	523	558	567	534	495	512	536	510	510	530	535	534	542	524	510	548	542	530	496	528	515	544	511	542	540	519	549	523	534	534	530	530	484	531	546	512	507	543	550	513	494	544	548	506	535	549	501	533	530	540	563	506	547	530	549	530	550	530	522	527	555	483	545	531	532	549	498	528	523	490	532	568	524	508	502	529	520	535	560	533	507	505	554	537	554	563	537	553	521	505	534	527	549	536	546	544	533	535	517	525	571	575	588	571	538	551	512	521	477	538	529	531	589	550	506	520	543	536	534	518	557	533	533	536	545	536	523	545	521	544	529	548	516	508	500	596	543	520	519	552	550	547	543	549	566	507	569	541	517	541	533	567	529	549	556	544	526	528	541	560	564	488	513	518	521	504	507	511	531	514	553	499	516	527	549	555	541	517	512	530	516	529	505	505	512	521	521	507	541	543	535	518	540	528	547	521	530	522	538	550	520	545	522	523	522	531	493	545	538	550	542	496	524	589	550	581	525	537	571	525	567	551	508	557	509	526	528	562	534	536	551	555	509	539	569	552	563	578	505	500	540	540	548	542	510	565	515	494	575	517	526	519	532	558	514	511	535	563	509	592	519	515	521	482	503	591	520	488	517	543	522	543	547	493	577	541	529	541	538	540	535	505	526	531	522	480	540	498	584	549	511	519	570	488	557	536	560	514	561	547	523	519	495	570	494	555	535	537	535	521	546	541	517	537	529	486	530	518	541	526	530	521	548	524	549	515	536	527	513	576	510	509	504	511	549	565	526	557	549	500	512	522	484	548	522	542	526	566	554	509	535	554	527	534	587	493	512	553	519	489	557	570	569	554	502	543	550	510	488	487	514	485	541	534	501	586	518	538	561	555	528	565	533	555	507	544	518	539	548	549	551	571	524	522	511	541	573	527	542	584	528	519	525	547	552	469	557	529	509	486	498	513	510	517	576	570	540	590	523	547	548	526	539	524	521	536	584	537	564	537	501	514	486	585	545	596	517	566	494	494	549	535	536	540	536	533	513	532	527	519	541	521	571	553	528	491	507	545	518	510	526	537	517	533	547	505	480	517	547	528	507	555	554	491	511	512	523	545	540	530	502	551	543	551	568	518	528	514	576	550	517	532	537	548	528	478	551	540	531	537	509	493	511	516	513	534	522	513	555	516	486	541	564	523	505	474	535	512	554	555	526	550	559	531	513	488	580	531	540	553	500	529	519	520	547	515	521	515	540	551	562	565	518	535	497	508	465	554	529	523	533	534	511	525	539	532	546	522	517	561	528	523	540	560	601	523	560	510	550	515	547	500	489	506	553	507	555	534	521	554	559	544	507	571	534	526	505	517	520	554	492	488	535	538	513	488	562	548	554	531	541	579	498	539	519	514	497	533	539	528	525	506	548	562	530	526	504	509	492	479	579	508	534	544	499	518	521	570	516	535	529	562	555	563	509	470	540	570	515	502	545	544	513	574	511	546	529	570	516	542	518	505	542	455	544	552	523	503	525	547	541	535	490	536	539	490	519	510	530	529	511	504	539	548	519	531	540	558	483	561	550	540	500	522	521	522	525	553	520	525	518	541	511	571	532	492	539	521	532	547	525	551	520	534	538	529	515	519	522	488	517	548	527	539	525	545	517	548	510	546	501	525	518	530	508	566	564	511	536	513	536	525	550	520	525	516	547	532	539	512	529	561	474	519	458	535	563	555	527	535	546	592	513	544	485	526	549	543	506	528	521	539	558	545	512	577	520	536	539	518	494	538	527	495	504	555	540	518	524	526	472	559	505	545	521	554	511	567	484	502	560	524	521	538	550	516	543	521	545	544	511	531	541	490	509	535	513	520	534	535	515	500	501	541	529	543	544	543	504	525	560	523	530	549	546	513	494	507	528	514	519	525	533	540	519	535	498	551	527	538	508	519	522	535	540	525	494	556	551	537	547	524	527	527	493	558	595	522	515	501	522	515	525	517	504	488	527	532	567	522	546	521	513	514	520	515	540	557	530	541	547	518	548	523	535	528	510	528	526	552	559	538	554	486	525	526	552	574	540	506	516	509	520	538	559	545	522	537	507	527	535	535	554	545	519	498	544	549	550	523	563	570	542	543	546	510	505	510	506	559	549	550	527	500	537	528	515	562	510	538	560	528	524	515	539	522	532	506	514	538	587	509	557	516	525	506	507	516	534	553	520	519	502	550	515	487	533	565	550	513	556	555	561	522	542	525	555	529	522	562	540	540	500	500	590	537	540	513	577	542	591	561	520	534	533	519	522	554	501	503	512	523	518	545	510	548	500	579	544	534	546	498	504	533	532	490	523	527	546	518	475	533	503	501	520	544	512	527	500	519	555	554	504	506	510	556	541	564	579	505	503	533	523	497	555	551	515	529	532	503	555	528	517	544	559	496	524	519	559	506	531	526	546	493	550	579	549	529	525	488	516	531	538	532	499	531	545	548	513	527	542	559	558	529	602	508	540	533	509	516	536	523	510	527	522	547	531	522	592	554	539	517	485	556	512	534	523	544	495	501	556	549	525	499	545	543	596	509	578	533	536	519	547	489	524	519	493	496	501	517	508	490	519	495	557	538	545	514	530	540	590	523	467	537	512	525	520	550	535	561	522	549	521	549	522	512	551	502	528	504	525	553	510	543	524	513	503	562	543	529	574	476	522	495	522	521	519	521	546	551	528	542	544	536	551	542	521	526	510	531	515	546	555	507	512	543	536	561	535	558	516	547	527	494	522	520	507	553	510	476	485	534	528	540	524	519	523	490	530	524	556	510	502	556	515	557	543	541	537	513	526	518	519	509	554	523	488	553	503	524	514	554	510	539	541	542	512	526	507	525	522	571	495	565	508	521	530	550
47774	60326	27316	3248	2378	1856	1569	1351	1172	1149	1048	935	910	895	847	842	835	883	790	814	785	779	756	785	808	754	741	738	737	734	797	763	704	741	724	734	809	770	723	776	716	724	693	752	717	716	754	744	746	750	735	764	739	707	752	734	752	757	724	722	730	756	726	704	726	717	723	734	664	736	701	752	668	717	742	733	707	722	694	729	683	731	694	730	755	699	742	733	725	725	728	669	760	686	763	712	781	734	695	720	720	706	708	736	709	708	718	725	746	740	761	714	716	735	739	739	731	676	736	746	771	732	776	716	730	770	690	690	721	682	734	697	751	748	701	753	669	671	666	673	720	778	781	772	710	732	703	682	760	715	708	711	750	705	696	713	744	751	717	708	696	748	737	718	739	719	706	743	712	732	678	749	720	754	740	739	685	748	716	732	729	741	748	718	751	740	714	685	746	737	724	723	743	729	758	740	688	731	759	695	731	717	700	762	736	725	724	714	767	741	729	708	714	735	703	723	701	721	722	740	723	721	750	714	720	681	712	769	731	717	733	683	760	736	744	759	700	687	717	759	731	693	762	743	723	718	729	660	706	686	762	707	752	733	772	752	689	722	717	774	742	710	732	751	662	741	718	744	682	715	716	693	685	717	737	714	731	691	705	702	711	762	739	702	731	652	737	750	736	703	710	701	778	718	721	728	750	697	713	708	724	713	773	743	701	751	718	684	733	750	680	774	741	759	730	707	756	694	699	734	714	748	754	711	723	731	738	764	745	657	781	744	705	695	698	731	726	715	709	742	691	668	685	751	743	769	748	717	741	695	722	714	712	704	791	722	724	696	716	712	767	704	718	740	746	705	692	753	717	715	699	766	730	723	699	693	758	720	687	664	719	797	707	730	708	714	679	731	764	712	702	727	724	713	683	786	732	727	716	732	736	695	710	729	702	689	711	712	702	720	717	735	716	689	740	733	707	655	719	756	691	739	750	728	748	707	711	729	767	723	721	722	661	730	712	688	745	715	732	697	724	693	737	716	726	699	701	678	703	711	710	685	736	713	714	744	718	734	729	732	700	744	698	725	739	686	745	719	732	808	747	699	715	684	700	685	702	759	716	742	702	682	696	696	715	718	737	768	705	711	730	727	714	712	712	753	720	738	717	703	737	691	695	748	748	701	714	677	745	706	731	726	683	697	718	667	659	747	736	725	707	743	698	723	711	726	689	733	695	730	708	695	732	730	764	740	697	715	713	687	720	705	740	747	690	712	749	780	747	729	750	681	728	684	745	703	672	676	688	708	743	747	712	753	717	699	704	730	713	685	691	728	694	761	693	734	707	743	680	674	710	710	702	756	727	694	740	715	705	775	712	710	753	715	716	686	698	715	694	684	736	712	729	686	753	708	754	728	730	678	704	739	710	708	750	760	699	725	737	696	758	695	739	716	695	727	699	719	733	687	734	733	717	744	680	736	670	738	733	723	669	726	711	714	748	707	672	697	748	743	713	729	707	724	709	731	674	752	740	716	756	704	736	708	747	743	684	696	710	703	744	718	782	703	680	679	640	753	719	684	678	690	770	738	753	691	760	694	672	728	694	693	721	732	702	731	693	751	726	707	699	760	667	744	670	754	725	688	693	702	748	713	723	679	671	678	702	712	690	690	721	701	701	676	728	713	707	727	671	712	709	719	703	705	753	711	703	732	702	718	749	719	715	708	685	711	701	750	743	739	709	735	743	735	731	763	690	691	738	706	717	704	744	715	724	727	691	760	735	673	653	731	709	708	682	718	685	711	716	726	741	692	711	727	720	675	755	714	689	713	652	760	711	724	687	743	705	736	758	731	730	723	741	752	739	711	708	646	712	743	733	703	752	687	726	765	726	741	706	719	694	695	722	734	731	728	715	722	658	698	714	671	702	715	710	727	671	771	707	705	767	745	699	708	742	727	697	695	718	733	729	721	705	705	755	677	722	700	705	732	702	726	726	758	706	738	752	722	706	719	711	692	707	692	744	688	736	734	710	696	708	637	708	724	747	744	705	708	687	723	788	756	684	750	729	712	771	721	707	719	734	704	697	723	704	678	725	651	694	720	739	728	759	722	772	735	730	727	735	738	694	740	687	716	759	717	705	713	690	721	678	749	753	739	703	721	706	714	767	738	723	733	715	738	708	741	698	765	726	717	713	670	844	687	712	746	730	722	701	693	695	720	764	722	707	739	710	718	709	758	729	731	731	757	674	708	708	731	750	720	714	706	739	709	699	788	731	718	728	693	751	735	709	745	725	702	687	709	733	686	736	699	728	745	712	740	750	746	738	726	754	702	755	732	742	742	707	733	709	747	702	683	679	707	716	711	716	723	771	702	732	719	711	726	689	731	732	684	691	712	685	725	709	769	720	746	741	720	721	663	703	722	736	675	710	698	758	723	778	752	739	740	749	722	726	684	670	735	746	755	705	731	760	695	699	745	689	647	752	725	753	714	713	743	700	679	738	721	720	739	721	740	737	708	732	704	708	752	737	760	702	729	686	737	765	705	700	664	737	694	725	706	722	695	692	726	688	730	730	702	738	705	729	729	694	723	689	689	729	731	697	783	721	717	761	741	734	739	713	739	685	737	724	714	701	724	709	695	734	728	720	694	775	693	692	753	759	728	707	741	740	770	685	701	709	713	711	737	731	699	719	744	738	743	753	716	689	763	745	711	707	710	667	741	714	695	717	726	681	741	781	755	725	678	704	715	745	708	729	720	713	755	708	729	728	770	703	696	705	723	740	695	746	717	706	739	731	745	728	694	742	745	726	769	678	782	764	724	756	718	704	688	714	671	712	717	730	717	757	722	737	697	699	716	655	740	696	688	771	710	686	713	729	731	770	693	734	740	739	725	687	693	736	720	716	724	712	679	677	741	687	763	720	714	736	753	659	679	782	766	700	723	721	699	773	740	748	748	704	747	706	692	712	694	696	714	706	743	709	768	714	724	737	658	719	735	697	700	762	720	725	704	695	683	718	683	725	720	717	726	732	750	730	719	701	734	724	715	720	758	746	699	733	770	749	717	752	729	707	749	696	720	719	713	719	708	750	738	716	722	717	718	702	695	728	750	689	721	671	687	691	737	738	729	711	723	740	730	744	684	680	654	672	705	716	685	696	739	701	708	724	762	693	709	722	721	704	679	682	715	713	736	733	755	706	738	728	745	710	698	742	724	718	669	713	725	657	709	661	692	732	733	731	724	710	740	707	683	712	721	743	716	740	729	623	731	676	716	730	731	768	748	712	668	738	729	738	669	721	723	742	794	674	770	683	700	715	691	697	735	713	685	712	658	768	712	718	744	725	691	705	717	707	704	744	698	704	744	775	750	721	761	722	753	686	670	722	702	670	674	701	729	697	743	733	753	682	767	684	746	692	768	730	729	636	743	719	727	754	726	691	682	781	690	681	721	780	700	696	691	701	711	699	752	678	720	736	764	742	737	682	758	733	766	684	693	711	672	755	694	710	768	722	713	701	708
23093	21260	30878	24080	20584	9952	1135	694	529	524	424	401	344	349	342	350	308	327	277	258	287	298	257	270	264	272	254	265	252	244	237	244	231	225	241	244	236	252	241	225	231	245	261	260	253	233	229	232	245	240	264	238	217	264	269	247	258	243	231	216	230	221	235	232	227	239	224	238	227	230	254	244	258	230	240	234	231	246	230	219	238	226	194	225	205	217	257	248	231	218	235	248	227	225	221	253	223	250	239	238	218	234	229	225	190	236	226	213	216	216	227	225	210	228	228	227	224	242	233	211	217	236	230	199	243	212	238	228	215	229	254	224	221	217	225	239	207	215	238	231	210	216	242	240	205	223	224	209	223	196	210	240	219	230	228	227	237	219	244	216	233	248	194	197	214	213	234	225	227	235	224	221	253	251	223	235	213	232	240	220	205	214	222	233	223	248	221	198	234	234	209	213	229	254	238	220	243	248	241	243	242	240	204	252	242	215	221	218	203	228	235	209	245	188	217	230	230	216	210	251	218	262	234	225	231	210	207	228	218	214	210	233	224	202	235	246	217	231	205	237	227	245	217	247	250	225	236	236	246	259	219	243	243	225	216	222	247	225	214	229	222	210	235	226	201	222	232	234	200	206	229	232	207	230	237	243	200	235	221	244	211	231	222	254	238	198	247	245	254	225	231	228	227	235	234	236	219	230	212	272	230	231	229	231	199	194	233	219	252	253	206	230	201	208	229	220	230	247	227	223	243	263	225	214	221	223	212	226	239	224	225	225	232	216	244	224	236	222	238	218	253	211	218	241	246	234	217	223	251	206	255	239	220	186	211	216	221	238	224	223	245	223	252	211	239	196	239	241	177	234	212	216	215	220	219	236	242	241	218	210	233	256	217	228	230	223	224	223	255	217	232	207	239	238	241	230	194	219	242	242	228	219	228	253	246	205	229	231	201	239	215	214	225	242	234	221	254	238	205	228	218	237	232	203	220	219	223	211	186	202	212	237	230	208	246	226	212	196	214	249	265	225	255	229	220	224	214	261	264	243	225	222	224	245	229	211	228	240	211	216	247	233	239	225	219	229	244	213	218	222	196	207	209	219	239	260	212	225	219	210	251	247	242	234	207	220	223	234	220	205	226	228	232	204	229	241	254	236	212	239	254	195	224	252	215	254	258	224	248	262	216	223	234	217	217	213	220	231	241	243	262	238	194	224	241	239	277	215	236	254	231	207	220	254	215	222	228	242	194	222	221	239	224	231	203	246	249	211	210	235	214	259	240	237	235	241	218	224	231	215	216	214	232	198	257	233	241	204	228	211	200	219	205	226	239	259	232	214	216	236	256	238	228	224	241	228	244	225	227	246	243	226	232	264	227	215	236	237	217	249	229	238	254	230	258	225	229	215	223	232	244	260	224	190	212	207	228	213	215	249	227	205	236	239	201	225	206	233	238	250	226	237	236	198	237	226	233	215	207	236	232	231	235	208	225	230	234	213	250	222	195	234	203	221	233	231	236	249	227	231	212	249	201	205	227	217	216	237	229	209	236	214	231	215	227	215	219	236	231	194	207	230	255	213	234	219	228	206	227	223	241	256	211	216	223	221	224	220	211	231	233	238	219	247	209	232	255	231	215	219	229	219	245	220	225	214	245	235	241	233	231	177	220	237	239	253	200	257	222	238	221	194	219	214	211	218	224	252	230	222	209	218	232	201	232	211	230	232	191	231	223	241	207	213	228	246	215	225	226	222	211	231	217	234	201	209	237	214	230	253	237	211	210	228	246	221	221	237	252	225	211	235	214	225	224	249	228	233	255	228	242	252	235	217	229	213	251	224	232	232	222	223	238	228	233	221	227	229	201	213	236	239	220	257	226	223	241	220	232	235	225	213	240	228	244	218	225	232	226	251	205	223	230	245	230	208	213	232	225	263	235	225	232	208	209	231	239	231	222	228	225	201	230	225	226	247	232	234	218	231	220	228	219	244	222	226	231	243	215	219	218	255	230	230	228	222	249	210	237	235	229	210	229	237	217	236	218	223	222	213	216	239	223	227	232	204	258	247	226	220	241	227	226	231	239	240	234	240	233	211	230	229	216	217	235	239	212	219	221	206	220	219	202	216	221	209	240	247	239	197	224	233	212	217	235	224	221	216	213	215	207	208	234	237	245	233	220	241	211	231	225	226	230	224	225	218	228	244	209	235	231	217	220	221	226	253	191	237	210	248	202	234	237	226	225	210	215	221	249	207	245	232	206	237	231	224	220	255	231	218	213	222	228	220	223	232	227	225	212	214	234	214	196	224	228	205	232	241	210	228	235	245	240	224	228	224	240	231	238	240	225	244	238	213	253	249	237	247	227	220	214	216	240	205	233	206	196	230	216	249	226	233	222	223	210	229	191	232	231	230	226	230	217	228	216	221	216	235	261	205	220	219	217	233	205	206	230	216	232	248	229	223	224	236	234	234	226	220	221	233	237	222	230	226	225	257	216	225	247	224	225	226	231	241	260	203	252	192	241	228	227	263	247	204	216	231	228	241	246	237	213	258	224	209	225	221	220	221	228	216	224	225	213	234	227	183	228	215	218	223	232	222	237	236	212	235	239	256	217	224	236	248	220	214	210	202	234	215	235	234	220	213	243	208	205	222	242	232	237	229	246	231	218	229	240	224	222	243	233	233	247	241	233	218	243	233	223	223	237	209	239	228	229	208	222	223	246	257	255	233	201	209	224	212	240	241	233	242	218	225	199	252	220	247	242	239	238	232	252	238	239	244	227	226	237	239	217	224	241	218	236	236	212	230	244	220	238	223	254	222	239	236	230	230	254	242	232	217	228	206	222	198	232	218	231	238	245	219	253	226	232	232	222	228	228	249	236	220	234	238	244	238	224	214	220	238	234	262	227	230	216	215	210	244	231	239	217	228	231	200	221	243	231	236	257	239	242	251	215	225	228	214	208	237	227	224	238	209	208	209	233	219	246	235	216	248	255	241	203	244	213	237	230	245	242	250	232	250	221	239	257	238	227	218	222	214	249	201	240	236	228	232	256	215	236	245	221	243	218	226	252	216	238	202	252	242	209	227	229	235	219	206	214	223	237	252	216	232	235	209	220	212	218	231	240	231	228	216	232	238	261	225	225	209	237	239	225	226	253	249	227	218	213	210	229	221	241	224	228	245	217	217	219	210	225	239	211	202	244	205	228	238	229	225	214	231	248	264	214	211	212	240	208	237	220	227	244	234	240	201	224	236	246	243	221	223	225	195	235	223	219	229	206	252	213	217	219	244	228	206	218	217	242	206	247	243	219	240	201	249	214	249	234	221	211	234	227	225	240	227	181	218	214	221	229	206	241	246	246	250	223	231	224	227	227	264	216	233	237	255	217	249	266	228	233	204	232	198	240	233	209	254	226	206	243	224	245	245	221	196	218	224	226	203	220	244	236	252	221	216	228	235	239	223	232	195	234	253	247	238	227	231	230	246	230	218	214	226	231	222	239	251	223	224	248	247
53424	68780	25364	4780	3271	2415	1810	1547	1229	1067	910	826	739	713	558	556	502	467	457	486	472	438	385	417	403	373	378	389	370	359	364	388	338	368	328	326	316	359	337	384	358	313	331	354	295	316	316	358	355	354	330	338	318	319	322	330	340	308	322	322	327	324	322	354	302	321	326	320	327	332	316	317	293	323	311	304	343	306	350	323	325	316	292	340	338	307	341	332	326	298	344	324	310	309	359	312	315	297	345	318	316	355	314	319	316	321	312	288	335	337	325	326	329	295	320	316	295	320	327	326	308	312	302	326	316	328	312	309	270	325	347	300	298	338	335	330	308	323	322	341	311	325	314	330	321	325	325	324	298	339	318	314	323	297	292	323	330	302	327	289	298	291	326	326	311	333	313	328	323	306	371	336	303	318	297	319	300	302	316	355	301	343	327	330	341	284	329	289	301	312	301	297	310	275	310	301	331	333	323	332	300	306	323	309	318	307	299	308	323	313	329	301	310	299	322	303	341	334	310	316	348	293	312	359	338	297	320	280	343	312	358	288	257	344	356	331	336	301	291	322	309	318	297	298	349	308	320	310	323	311	325	286	307	320	305	327	305	314	296	278	324	341	292	319	285	332	308	276	328	298	316	300	318	335	298	321	356	322	293	275	357	311	300	314	306	336	300	340	322	319	321	351	331	333	317	294	302	318	337	292	296	333	353	336	344	360	295	329	322	316	309	311	307	313	308	289	350	293	299	331	306	314	337	293	334	318	311	302	302	334	296	322	347	305	307	316	317	314	321	359	333	305	328	288	302	338	327	316	302	330	337	295	298	316	309	299	311	314	309	327	307	338	358	336	308	290	329	324	317	314	343	309	332	340	326	339	302	291	327	307	300	308	309	317	291	299	312	312	290	319	312	327	290	360	321	326	327	298	319	336	292	322	312	348	329	319	316	291	339	320	286	308	310	314	305	279	305	316	319	293	289	316	325	350	311	300	306	301	319	301	328	329	319	289	314	320	326	290	311	338	313	307	339	323	312	337	305	330	311	325	293	296	321	335	331	302	309	297	314	322	283	324	279	314	290	317	324	365	313	315	333	291	325	295	337	340	328	313	322	326	298	332	354	279	306	319	326	315	321	325	304	327	330	284	343	292	295	334	301	310	328	295	316	320	336	346	312	297	316	323	328	268	331	317	281	361	311	329	308	322	277	298	325	304	299	347	321	303	306	343	312	310	321	281	314	329	313	323	312	309	321	309	321	344	316	342	298	324	345	315	291	336	315	335	291	334	309	335	304	309	308	339	321	321	299	256	319	314	292	335	288	343	319	322	304	310	348	307	332	317	353	313	319	316	286	318	318	280	304	310	288	337	316	305	310	324	298	327	325	323	327	303	305	319	327	330	320	331	330	282	289	333	347	332	306	323	301	301	316	280	314	327	320	319	338	307	302	350	323	318	343	296	316	316	313	337	300	309	313	335	314	301	298	335	323	326	323	355	295	303	330	341	291	297	352	310	297	331	300	310	290	329	307	343	305	340	353	307	301	309	309	316	296	322	316	317	322	309	337	311	286	329	300	291	320	286	318	310	340	324	285	329	347	292	336	353	307	317	317	317	310	312	329	307	325	308	335	344	305	316	288	329	320	292	311	303	330	276	297	302	292	329	312	317	321	331	319	302	301	307	312	347	316	337	311	315	309	299	303	317	304	339	330	323	328	343	348	309	283	346	296	318	305	293	367	301	324	314	328	340	319	330	317	342	312	332	317	324	337	311	342	322	284	344	329	331	347	310	306	333	306	303	311	324	305	308	323	334	331	302	296	328	294	313	294	329	330	318	336	322	303	316	326	317	292	325	315	305	324	305	339	306	330	314	298	339	326	293	317	312	338	312	289	326	312	318	313	306	295	333	335	322	320	308	267	298	303	318	319	302	297	280	307	310	308	300	321	296	340	314	312	306	328	338	304	354	349	332	307	299	331	332	312	340	291	318	332	298	305	330	303	303	300	305	329	298	325	326	312	294	324	305	320	291	331	326	319	313	320	336	305	328	316	285	309	282	306	314	318	312	380	328	318	334	302	346	366	345	286	355	314	344	293	314	341	324	311	319	327	330	329	342	314	311	288	315	307	289	311	351	320	318	313	287	290	331	308	300	339	308	302	326	381	350	328	332	312	300	347	308	343	324	300	348	333	319	280	356	338	328	311	310	330	342	308	319	312	314	336	309	305	292	303	328	324	328	340	329	305	322	322	344	320	289	325	323	326	310	316	285	357	332	275	271	323	325	308	316	325	339	304	321	293	313	314	343	322	311	329	329	324	298	323	285	285	282	331	288	343	302	313	328	325	331	312	296	289	320	361	309	296	314	272	347	341	303	293	268	344	350	332	320	322	319	310	315	320	315	333	311	279	328	321	323	332	315	345	320	298	309	308	305	345	339	324	322	323	326	326	342	305	314	299	317	329	303	305	287	320	312	307	329	317	314	327	304	324	352	319	300	319	316	304	299	314	306	299	354	299	311	331	349	315	303	304	312	329	335	304	310	307	320	341	326	331	290	322	300	345	328	298	307	318	340	334	314	311	318	279	313	313	285	311	339	301	312	317	320	326	357	297	329	315	307	328	354	326	317	301	307	319	314	333	327	329	352	324	323	335	293	335	302	310	307	315	333	342	322	327	306	329	306	310	300	337	335	306	325	328	316	340	338	269	296	299	338	331	303	305	330	313	319	310	341	318	339	324	337	245	286	325	343	325	312	296	342	336	309	306	290	307	325	322	308	307	350	321	304	307	306	319	318	318	324	336	343	306	295	293	332	303	336	315	307	300	332	333	334	289	313	307	267	305	302	326	304	316	332	335	320	274	290	316	329	314	296	334	335	271	318	301	322	293	310	303	335	357	334	333	320	289	321	318	327	323	292	311	344	297	326	306	342	294	286	314	319	323	333	311	327	311	323	342	302	293	313	310	295	292	301	308	307	313	309	277	324	313	314	308	304	318	305	322	284	361	324	329	322	333	299	349	319	320	286	295	309	309	336	321	330	302	310	333	322	309	323	323	332	273	286	304	316	318	293	316	320	337	298	317	312	340	299	312	340	327	333	313	293	339	325	331	304	336	326	306	306	283	316	344	323	328	290	306	337	352	315	288	318	284	292	316	315	287	327	297	302	285	317	301	319	295	302	305	296	326	330	352	321	348	341	312	303	301	358	305	330	330	303	307	333	332	303	280	295	301	324	315	298	304	335	321	314	318	278	288	311	327	314	295	314	317	291	350	329	300	325	304	317	351	319	326	322	298	301	320	298	327	319	340	314	327	338	324	299	327	323	323	306	314	314	310	288	308	302	293	358	336	335	305	321	332	291	327	294	288	333	281	301	314	297	304	338	318	319	298	299	325	302	276	341	326	289	330	327	325	309	334	322	343	322	305	307	291	299	313	327	340	334	335	326	299	318	329	315	319	291	349	306	299	314	321	358	331	328	305	288	289	324	316	327	315	317	302	305	331	311
27464	21489	17686	1839	774	749	743	654	696	751	665	682	712	691	683	701	732	714	643	722	699	725	666	684	749	683	694	648	684	672	731	653	689	666	699	704	689	700	651	742	683	729	719	702	673	702	696	718	728	679	657	700	664	652	721	676	686	669	643	683	682	767	699	715	710	683	691	670	700	701	651	724	696	679	677	685	702	667	742	684	683	728	692	711	732	673	669	675	687	725	651	703	667	683	698	710	673	734	650	660	701	702	706	691	730	687	691	668	686	678	674	714	678	641	672	719	633	706	697	678	671	652	711	683	698	658	693	729	672	701	703	654	726	659	678	698	662	696	706	686	676	728	721	677	725	661	646	703	699	656	750	685	708	675	712	682	713	692	711	699	698	698	709	662	737	663	681	684	680	664	651	659	672	697	690	734	704	703	675	693	699	688	702	682	736	696	699	679	669	678	695	668	701	715	712	707	693	716	706	706	729	691	693	734	680	686	718	653	635	674	698	706	655	699	707	737	714	703	691	698	679	659	655	671	693	685	691	679	733	698	698	632	654	689	711	721	675	704	745	749	713	681	697	697	676	684	677	663	636	679	711	672	730	697	684	664	679	684	682	655	686	681	679	707	690	710	710	722	692	713	700	710	739	682	721	757	710	700	693	630	697	707	657	694	699	701	660	670	693	658	642	695	727	687	687	693	708	676	699	636	724	685	729	688	686	677	670	674	671	686	713	712	699	683	709	712	668	708	694	682	710	639	724	706	680	700	719	673	704	696	653	649	654	689	733	650	736	690	713	713	704	673	679	679	703	697	706	687	652	693	700	709	676	693	723	709	679	735	713	688	715	703	725	739	667	699	737	688	720	719	688	654	694	660	730	693	687	674	693	674	676	711	679	732	664	673	650	701	709	700	709	694	673	645	677	657	669	658	683	692	705	663	729	726	680	641	672	676	713	700	718	717	708	700	695	641	687	681	732	658	677	660	692	643	699	641	679	712	677	691	683	695	693	659	685	717	710	694	691	692	731	678	681	659	692	723	717	714	651	664	653	668	652	722	699	704	656	705	657	692	717	679	644	682	660	642	750	712	743	696	719	710	688	693	696	696	721	685	682	652	656	692	738	689	716	651	738	670	713	747	667	681	656	668	687	695	727	686	709	716	615	676	702	716	679	676	697	695	679	709	697	673	727	674	696	674	660	720	686	715	669	680	668	707	665	709	651	709	739	692	750	710	672	683	683	673	639	681	701	699	678	679	684	693	699	744	689	679	697	684	663	659	694	703	660	717	702	728	667	721	721	667	679	673	736	681	715	665	706	698	679	715	704	651	684	639	727	702	742	678	726	656	761	664	627	666	686	726	687	671	694	708	646	661	684	697	696	668	695	692	629	719	687	719	685	704	653	685	715	673	667	678	694	682	696	682	735	723	655	691	691	701	668	657	718	639	644	718	718	734	691	722	712	645	690	679	741	702	708	699	690	703	691	742	723	689	684	650	670	741	658	668	686	698	685	664	716	723	692	726	688	733	697	694	697	684	680	752	648	664	663	736	688	658	724	728	659	650	692	663	670	703	714	676	683	632	726	712	730	706	708	710	691	682	689	669	722	702	651	687	683	630	698	646	692	689	689	647	721	686	685	696	678	676	694	689	699	684	710	713	700	635	651	685	699	677	686	674	671	651	700	661	726	733	652	686	679	735	658	684	727	669	670	719	665	708	695	658	681	664	722	652	713	669	670	745	701	675	693	701	674	718	735	706	707	669	659	703	692	694	661	682	656	724	671	692	716	704	705	788	652	703	669	653	738	668	627	716	691	700	680	727	666	700	673	645	716	692	733	683	693	728	719	684	714	687	703	694	702	725	679	718	726	685	696	635	723	677	674	690	652	677	684	654	682	755	641	730	676	656	651	699	693	658	720	673	691	666	699	670	659	652	692	695	688	652	692	677	692	648	638	658	686	677	661	730	699	651	686	682	671	693	695	636	694	699	678	696	732	683	710	684	700	642	685	649	680	732	703	714	673	677	688	638	698	698	682	676	687	661	727	687	680	666	687	681	692	652	664	680	664	705	684	648	729	677	707	755	680	704	698	692	679	664	707	739	734	675	692	690	687	676	692	720	667	684	669	663	726	688	705	666	662	684	684	645	700	707	682	670	696	702	690	732	670	661	727	659	704	689	715	684	703	652	660	710	691	678	685	691	676	715	664	727	686	674	738	706	678	690	662	723	706	679	670	672	737	692	713	672	648	648	701	741	695	737	684	691	680	713	681	731	658	695	701	633	711	709	684	711	650	673	699	688	711	660	716	728	686	735	712	712	667	672	714	701	721	737	651	690	665	672	645	637	638	698	700	689	670	703	719	720	660	682	659	715	712	652	730	681	663	697	692	698	719	706	696	686	675	686	702	652	717	704	664	697	724	711	715	734	647	702	691	675	687	708	686	732	713	642	699	674	681	666	689	678	702	708	730	675	712	635	658	676	666	669	661	675	688	685	694	669	671	691	672	656	632	715	677	711	674	702	680	684	654	686	702	732	741	701	645	662	691	714	712	673	695	659	680	713	674	723	663	706	680	645	677	728	661	666	658	697	673	681	718	671	668	705	712	712	755	682	712	649	705	714	709	700	710	682	662	684	669	701	680	696	708	664	694	694	701	720	659	694	713	679	657	708	662	647	709	702	695	671	733	630	728	670	710	691	746	665	689	688	713	708	682	680	750	680	667	671	682	709	678	728	693	638	693	703	690	724	716	657	696	694	707	716	691	680	708	741	660	674	705	690	690	663	698	716	676	694	672	639	630	704	689	667	705	695	743	684	653	669	674	756	699	719	669	721	686	685	712	719	689	682	735	692	672	668	687	678	671	715	697	696	617	639	704	689	708	713	693	660	680	651	701	706	717	710	688	648	668	671	707	664	654	701	720	640	633	677	670	699	684	751	684	682	687	686	663	746	683	678	695	746	704	679	689	684	661	721	693	696	664	695	680	699	658	679	732	664	699	668	687	690	676	719	700	668	682	670	709	705	686	699	657	650	742	666	706	640	664	663	694	691	690	688	669	682	672	685	671	690	691	663	665	669	668	666	700	641	727	657	711	669	653	693	664	652	678	663	711	761	675	689	713	671	693	649	693	650	644	655	688	690	668	685	679	701	680	679	719	661	720	667	640	694	673	666	657	673	638	682	637	734	725	710	672	704	648	684	714	657	722	663	672	678	684	675	666	697	701	713	712	694	720	707	715	698	654	660	673	641	674	677	686	713	696	678	715	694	701	645	675	735	704	692	689	693	767	672	685	699	685	676	733	732	728	661	691	672	694	703	700	743	709	704	676	668	716	698	704	662	679	679	691	710	646	692	679	680	719	730	683	700	665	696	646	599	716	651	660	705	655	654	720	699	696	653	645	683	673	702	677	690	650	688	694	678	717	682	719	697	751	671	702	637	640	696	712	698	710	689	674	723	752	709	678	677	726	640	755	681	672	699	730	671	708	716	676	704	728	728	682	680
24516	24654	14677	1145	1001	1025	1005	861	977	953	946	925	930	950	861	934	915	908	954	878	920	912	929	932	923	888	906	910	925	893	924	952	907	957	919	876	941	924	934	874	897	892	937	895	927	908	919	865	888	927	953	936	915	917	921	892	997	876	883	910	896	917	974	890	897	950	924	890	923	915	864	918	935	927	895	902	966	938	876	946	936	915	949	878	876	855	934	913	917	919	903	878	960	935	912	891	904	893	849	892	920	917	935	949	868	922	913	949	918	922	895	943	920	912	921	925	879	905	878	894	930	847	921	900	902	915	950	978	888	882	922	871	925	934	892	900	957	960	873	916	904	916	920	918	871	926	934	921	979	943	896	879	968	933	914	961	877	872	872	878	914	877	900	901	861	937	951	905	938	963	894	911	888	925	869	926	947	976	929	886	913	912	917	900	901	908	891	879	894	892	935	926	894	877	962	907	893	859	915	907	888	923	915	949	924	910	876	939	933	884	936	906	943	920	909	919	965	942	841	916	934	884	944	900	904	934	906	872	945	932	889	924	873	888	888	871	913	926	908	873	920	958	899	926	939	915	952	909	958	905	866	902	947	955	869	908	905	957	883	923	836	958	935	924	944	933	921	961	903	950	906	922	891	890	927	898	922	925	948	867	919	908	927	932	909	933	959	896	929	890	892	877	925	931	956	946	899	898	856	899	915	929	861	945	901	958	894	943	892	951	915	890	915	871	843	895	903	875	915	929	893	893	929	962	903	931	894	952	935	871	944	904	945	894	852	931	924	914	879	917	931	867	881	969	903	872	924	884	918	884	936	922	907	901	937	912	918	898	898	901	915	911	951	829	865	885	891	915	863	957	880	922	907	907	905	925	880	906	928	919	848	941	909	947	905	920	900	866	976	934	936	866	890	879	888	921	910	907	887	950	890	919	907	901	876	920	944	931	927	867	881	945	889	928	934	905	890	949	958	951	908	900	948	930	881	906	924	906	903	930	873	944	899	943	903	938	923	926	941	930	876	887	922	907	945	953	888	875	939	910	885	960	893	928	907	882	872	925	878	961	920	856	959	905	896	929	934	885	910	934	1049	892	933	909	861	968	915	900	1006	938	947	950	902	936	883	917	968	856	863	893	956	936	910	900	890	915	974	945	889	890	927	906	931	933	919	954	902	925	918	877	930	917	912	861	939	915	853	907	869	939	893	905	974	888	872	960	934	876	943	899	956	908	957	913	917	904	946	895	927	885	914	898	887	921	907	927	880	881	945	963	882	897	869	919	936	961	905	928	897	928	892	893	886	926	871	861	890	921	893	874	944	868	896	875	935	914	935	905	930	948	917	901	896	935	958	995	901	917	1000	903	931	938	887	907	897	958	858	873	909	895	912	889	890	940	908	891	890	906	934	886	901	876	906	913	939	945	880	878	936	921	916	899	921	898	906	878	914	875	920	896	928	950	936	885	927	924	935	905	923	927	893	902	914	938	893	888	880	928	907	870	867	858	880	972	861	912	895	898	893	898	936	956	927	929	894	967	933	881	862	914	894	854	953	876	921	880	921	947	923	903	1001	884	876	858	924	961	932	884	902	885	968	870	856	868	883	884	912	940	908	956	915	949	876	863	870	949	889	898	895	907	871	880	933	890	932	905	893	940	923	869	975	902	860	952	872	894	932	928	941	901	919	950	915	964	955	950	890	948	924	941	935	912	899	925	883	891	899	907	915	921	883	922	875	916	866	910	938	914	896	901	898	910	875	938	934	863	964	901	891	903	953	899	879	927	856	965	892	960	906	911	958	913	921	914	930	925	874	917	894	956	934	849	839	873	932	903	882	935	914	875	933	914	901	943	918	895	937	900	832	888	932	881	869	998	884	913	917	906	929	882	954	940	922	894	948	919	926	863	914	899	916	913	907	934	902	880	965	903	919	864	926	923	893	913	872	915	896	893	948	934	925	838	916	948	876	945	912	911	905	974	908	927	883	912	886	966	966	963	844	907	924	918	914	878	912	909	892	908	939	906	907	880	968	945	893	902	958	908	897	856	929	913	886	933	925	942	854	897	841	924	912	878	834	890	882	888	863	920	893	935	925	957	917	906	877	918	909	884	944	838	937	990	897	933	875	900	968	903	882	980	873	928	896	875	980	880	925	881	904	918	927	896	908	919	893	932	974	923	910	923	918	877	913	909	876	920	918	873	966	860	860	894	909	899	905	913	898	879	901	942	907	938	864	930	952	914	869	877	868	928	917	960	883	939	926	936	922	855	908	889	909	941	909	890	917	879	934	968	895	959	911	903	910	941	938	927	949	842	935	901	907	910	856	878	917	975	897	907	952	904	906	915	918	886	893	875	908	910	911	941	935	967	922	910	921	896	925	928	919	920	828	876	898	901	910	851	908	884	937	913	916	895	921	866	898	909	913	924	876	930	895	920	873	910	922	900	940	946	942	941	940	922	902	896	901	930	932	924	870	911	945	923	880	895	937	889	888	874	940	898	949	949	934	918	897	923	908	895	902	929	899	929	902	916	878	949	952	907	916	937	945	905	941	923	920	952	913	934	906	896	897	889	914	872	875	900	876	910	929	940	893	935	887	954	926	892	904	917	873	934	934	916	903	919	868	881	912	908	928	904	867	909	889	877	863	931	893	925	888	918	903	944	919	881	932	942	950	867	920	893	907	905	935	909	886	920	940	948	870	911	904	957	935	926	915	944	938	914	885	936	881	842	890	917	904	940	940	893	889	895	932	922	858	906	899	917	957	923	884	873	918	933	916	893	912	905	892	957	906	889	955	892	904	950	938	883	922	895	938	883	867	915	893	891	870	898	892	847	881	943	904	864	938	932	932	937	867	952	953	953	877	909	934	886	948	893	929	914	892	944	852	869	965	949	880	958	874	946	898	871	928	905	906	852	894	908	858	932	907	888	948	877	939	901	911	908	868	924	913	893	934	900	929	973	910	943	903	949	876	856	865	934	985	925	871	890	993	931	919	895	899	956	883	913	914	914	912	925	890	918	948	920	937	943	900	876	900	881	933	942	904	904	921	940	931	953	914	928	909	901	912	932	852	817	933	927	940	920	891	918	940	931	893	876	907	920	969	883	946	887	897	909	907	952	875	861	911	899	865	910	898	900	901	901	954	929	913	905	909	901	908	877	942	925	924	898	899	879	926	926	847	900	937	846	923	870	857	948	910	904	932	961	946	868	886	883	964	894	862	881	870	929	925	913	942	864	883	919	950	919	939	874	944	919	940	939	942	902	931	972	917	868	891	904	966	881	960	917	902	867	936	951	987	845	952	861	928	888	895	879	927	935	963	888	858	888	896	937	887	920	896	875	921	948	890	865	934	957	913	903	934	860	932	958	894	895	937	895	920	956	932	908	884	929	951	905	942	862	846	921	901	950	952	955	846	906	915	911	943	916	873	891	945	922	894	918	910	926	929	935	858	930	879	922	878	889	941	956	887	887	907	872	922	915	891	928	903	851	914	874	911	925	866	977	923	919
24044	21284	31445	24187	13981	1978	976	814	718	649	633	617	619	616	574	548	610	554	576	566	575	509	595	574	564	548	537	585	508	525	525	566	594	545	543	596	573	565	564	534	517	587	546	554	573	561	538	518	520	583	545	537	545	575	544	507	542	539	507	524	540	546	563	556	567	556	562	576	523	513	551	518	538	544	546	510	519	546	535	562	518	556	505	548	508	529	578	554	579	497	536	568	553	560	513	546	559	532	539	541	566	561	537	560	562	544	551	522	505	546	526	539	543	543	532	530	555	575	586	566	499	534	573	583	576	533	562	517	545	467	572	544	544	541	500	598	533	541	560	565	557	504	516	550	567	563	544	556	527	580	520	529	523	565	549	542	544	513	535	574	538	583	538	520	545	566	554	552	567	548	538	549	539	544	492	495	557	543	550	567	536	521	533	517	502	546	554	529	535	539	571	550	536	529	563	557	532	562	546	578	549	530	536	515	554	554	610	530	534	539	508	523	549	555	550	546	494	535	500	537	549	521	535	566	588	522	507	559	555	536	543	533	516	518	526	576	540	533	540	563	519	559	526	562	570	598	581	550	539	546	560	556	527	565	551	552	516	544	492	538	532	484	552	592	524	569	568	536	573	541	588	572	504	515	561	545	509	531	561	573	502	542	561	526	508	544	521	537	527	542	517	533	515	521	529	508	521	570	540	512	586	585	549	552	534	550	535	530	509	532	520	518	566	497	517	505	546	560	610	506	510	548	561	536	555	569	613	551	505	563	553	551	519	528	569	539	564	531	517	562	525	543	534	570	526	547	558	562	539	562	555	524	537	527	587	579	567	550	551	540	548	545	561	526	549	550	557	537	501	566	542	541	567	537	535	555	529	509	506	540	510	542	506	516	538	511	542	523	549	575	555	565	588	535	559	562	575	514	512	531	525	547	540	581	545	543	540	530	543	544	594	501	573	520	514	554	557	551	532	550	566	548	535	534	535	583	537	557	516	516	559	547	473	543	529	535	571	536	518	541	567	573	519	531	567	542	539	531	515	519	575	590	531	555	507	522	555	561	558	556	556	560	523	539	543	502	547	562	497	577	565	542	561	563	564	537	559	505	521	535	539	515	550	554	557	587	537	517	527	589	530	531	563	535	561	592	508	508	533	503	519	602	513	583	543	577	494	518	574	536	523	548	534	513	500	550	521	570	527	538	548	501	562	564	557	519	576	530	500	578	509	536	535	551	530	548	519	533	535	504	559	529	588	541	518	510	559	535	528	540	538	522	488	503	570	535	546	547	569	515	551	522	535	528	545	505	558	560	545	545	573	524	533	522	555	545	548	527	527	542	534	558	540	526	517	512	539	523	562	564	566	539	539	552	568	504	564	535	510	557	547	521	524	540	537	535	528	545	581	553	515	533	506	545	528	532	503	544	521	525	534	561	544	532	551	595	583	513	539	537	537	494	552	580	528	538	532	550	588	537	543	580	557	539	585	533	537	587	555	543	556	551	565	520	568	546	524	526	530	515	556	510	548	557	579	497	550	563	496	506	553	544	557	552	553	564	529	526	550	537	502	565	523	548	537	523	544	539	514	570	527	577	546	481	522	545	536	531	533	539	544	560	574	573	534	506	544	580	538	535	483	537	565	564	531	556	556	559	494	533	567	564	541	534	572	559	574	546	556	536	540	553	539	588	516	547	507	549	530	522	545	546	506	582	546	539	576	563	554	537	528	547	550	556	519	531	521	538	567	527	529	499	502	526	560	541	537	562	520	556	549	523	577	490	580	520	550	534	580	518	586	566	511	517	523	513	533	559	556	521	519	538	555	546	526	494	530	546	529	516	584	542	569	563	536	547	581	545	548	529	501	554	576	524	563	526	495	546	534	511	532	496	543	547	547	533	541	535	529	559	551	522	558	507	540	527	540	539	523	543	557	571	538	492	522	581	527	541	548	527	540	557	553	568	566	547	528	521	533	561	510	522	568	520	488	513	516	539	534	574	528	583	491	548	544	541	515	573	530	584	526	527	578	524	531	580	569	569	501	529	524	507	565	529	521	548	521	532	558	544	521	527	612	479	557	522	566	562	569	528	576	541	559	548	539	523	587	520	521	489	539	610	510	559	528	530	579	573	540	565	594	568	518	544	614	566	576	539	533	548	540	520	539	521	531	545	540	520	546	524	521	552	516	587	570	563	560	492	542	555	536	527	560	600	546	521	513	531	527	531	529	541	556	500	579	517	542	562	558	546	586	526	536	531	518	508	553	543	529	553	517	510	523	558	571	560	531	484	509	539	519	553	513	532	544	583	523	561	561	504	532	537	534	504	583	575	520	543	518	498	523	534	544	586	518	526	519	578	512	540	519	523	533	580	525	550	515	538	509	559	528	580	524	553	567	510	510	512	508	536	529	546	538	521	535	527	587	572	588	559	558	539	525	563	554	527	528	561	572	544	527	574	541	542	507	529	548	553	529	577	558	531	559	537	536	571	546	557	530	523	543	507	539	560	552	535	560	516	574	537	520	576	559	575	537	574	489	519	522	535	563	559	515	525	584	535	540	571	553	528	552	507	528	505	542	536	565	523	551	560	568	521	542	564	556	561	520	536	553	497	572	557	513	542	524	555	528	531	519	535	560	561	553	569	470	557	555	543	585	513	553	494	534	561	567	517	535	540	545	504	544	541	496	577	606	559	553	536	539	525	548	535	543	521	511	574	546	556	559	528	577	541	544	547	531	535	565	571	545	548	528	528	532	524	530	550	498	547	534	510	540	541	528	556	544	551	551	583	571	521	527	565	573	546	528	544	572	544	522	554	568	526	564	574	528	569	528	491	526	548	568	539	569	536	523	560	593	522	569	530	549	527	560	528	555	554	539	551	537	560	563	541	522	524	524	543	547	518	540	620	557	559	524	538	557	548	536	499	530	585	507	550	508	562	551	534	563	557	544	539	568	602	536	532	533	554	546	522	534	560	513	561	554	563	525	538	527	562	502	578	515	543	545	546	555	573	552	556	524	537	518	516	522	527	558	551	492	570	535	535	537	558	536	537	514	529	538	516	560	528	529	510	519	553	559	498	515	535	534	588	502	540	553	550	506	550	532	565	532	495	547	531	554	528	531	560	516	579	547	538	533	564	573	536	521	529	536	520	514	588	531	497	529	555	589	537	517	574	547	528	520	557	508	558	518	556	537	533	534	545	564	540	503	550	564	523	529	565	549	499	513	524	589	546	554	528	562	528	553	553	554	532	500	563	547	593	560	551	531	574	567	507	571	538	585	537	584	530	543	543	556	523	546	510	520	555	512	539	559	521	524	502	557	565	524	510	519	574	531	548	592	529	526	533	560	554	516	491	531	543	540	552	515	526	529	534	567	510	518	556	563	538	497	516	561	522	511	536	525	528	606	517	568	527	537	542	532	551	582	528	603	552	511	554	521	544	544	520	555	544	522	513	543	541	544	553	551	564	560	553	561	524	515	560	511	548	552	549	575	553	534	549	570	584	496	538
48836	60735	28535	3268	2338	1833	1648	1387	1211	1100	1023	973	898	874	815	861	844	830	830	760	759	771	789	754	779	758	803	722	780	747	721	713	726	701	755	751	712	709	741	780	792	740	736	757	726	794	720	755	752	712	700	733	731	729	732	745	771	763	692	773	700	747	752	712	749	719	737	723	697	679	720	753	728	731	742	736	760	726	744	726	737	743	749	725	696	709	712	707	764	721	723	782	735	772	769	800	751	745	720	763	689	748	744	714	806	702	766	760	723	732	739	716	768	724	731	754	760	736	716	726	729	732	723	737	715	704	700	721	719	734	759	663	759	736	718	744	726	768	724	731	721	729	724	727	700	702	760	703	732	748	683	756	687	763	710	708	691	701	743	730	684	737	712	749	748	726	740	777	681	693	700	721	748	715	720	715	719	744	723	750	731	742	822	687	763	707	701	777	681	716	699	699	782	718	742	700	726	730	771	713	680	738	708	708	716	735	726	702	721	697	722	760	734	692	745	705	714	768	736	706	745	671	726	714	724	719	673	696	688	674	712	733	782	715	770	740	702	674	720	752	754	709	735	774	785	684	721	748	699	761	729	742	738	733	733	773	737	714	757	757	744	718	671	733	721	746	743	718	717	735	749	727	715	734	746	759	766	713	716	689	714	708	740	703	752	755	750	762	750	726	711	757	699	743	764	699	722	808	747	683	709	742	687	723	719	737	767	709	729	723	732	701	728	746	749	723	713	799	718	679	741	726	670	727	754	743	760	759	725	775	728	723	721	715	699	769	704	691	726	770	706	771	757	736	715	746	743	775	735	706	729	747	745	701	728	700	763	742	787	776	760	743	718	737	757	742	723	741	750	714	736	709	732	743	751	717	732	746	734	777	731	688	700	681	712	736	742	743	698	742	726	775	678	717	668	767	786	727	767	760	721	743	734	734	724	737	766	725	687	725	751	721	741	704	733	725	745	741	716	712	738	733	732	754	703	704	717	797	745	747	712	771	756	696	717	719	763	724	736	740	739	715	726	734	716	734	736	734	708	718	728	715	708	751	721	742	722	737	755	747	709	749	719	728	723	728	732	675	740	719	778	745	706	751	695	755	706	725	765	745	760	735	690	687	723	693	724	689	703	715	777	721	733	736	703	758	770	733	760	670	705	726	759	760	732	735	728	715	735	711	786	743	745	737	707	760	759	744	689	735	729	700	710	722	664	774	740	684	761	725	722	703	711	728	739	659	790	717	691	729	685	769	761	735	696	720	722	722	711	692	715	727	713	708	691	701	753	739	780	749	733	755	703	731	700	686	750	758	765	766	751	739	708	738	696	746	754	774	738	725	676	730	729	751	737	762	721	717	707	757	731	716	720	769	742	737	697	737	742	703	708	718	731	722	703	742	762	705	750	695	706	765	737	761	720	711	704	743	723	768	723	760	702	689	679	696	724	719	679	692	723	721	718	736	686	687	795	685	759	727	757	773	722	778	706	722	743	713	722	737	730	715	670	724	760	725	748	737	742	709	709	721	733	675	752	718	727	717	678	763	684	687	716	715	732	709	721	687	801	684	733	715	692	715	687	733	775	744	711	712	715	718	705	743	736	684	720	682	753	735	705	705	706	765	761	733	707	688	782	764	739	753	694	756	726	709	735	738	736	751	769	743	753	739	700	711	719	752	697	787	724	818	746	736	731	743	687	736	696	797	697	731	722	737	699	746	791	773	707	714	732	764	759	714	727	698	677	738	727	720	731	765	691	725	713	754	735	709	676	718	763	725	761	761	703	693	716	724	748	776	754	719	719	739	738	716	777	686	735	760	738	707	670	728	720	710	697	726	748	715	779	731	750	773	727	736	740	728	724	754	718	749	732	781	717	752	749	690	761	747	697	762	744	762	747	734	763	741	737	738	707	713	684	725	765	741	715	718	711	758	665	755	761	701	701	707	718	697	744	736	713	757	709	743	738	755	744	753	718	703	706	744	697	718	751	742	783	694	703	715	744	751	746	686	705	736	708	783	728	752	734	738	730	767	730	747	771	744	701	716	699	695	714	735	735	747	692	741	729	705	735	682	731	738	713	747	735	701	702	766	742	705	728	751	711	716	745	686	717	757	705	756	700	742	744	723	746	676	738	754	761	740	717	798	727	761	739	720	741	715	733	720	736	717	697	690	718	732	730	758	717	805	699	751	737	708	727	718	753	731	757	697	734	698	743	721	705	721	700	724	733	750	716	759	776	687	728	750	743	738	721	678	748	767	756	756	717	765	713	732	755	718	740	738	734	702	709	738	725	696	721	716	750	735	712	727	779	774	759	743	723	772	758	744	690	757	756	726	687	723	716	709	722	764	684	799	702	725	690	688	745	779	753	727	697	712	720	722	732	759	768	717	780	771	737	714	736	739	723	780	759	748	701	729	764	737	723	724	751	789	689	711	742	682	731	763	714	706	721	739	720	723	745	712	712	750	726	722	721	746	730	741	771	759	736	788	766	751	702	693	732	680	705	804	673	717	724	756	775	707	715	726	727	706	725	687	666	725	702	747	735	746	743	777	724	774	730	766	733	662	694	744	750	729	739	757	781	741	735	792	727	721	738	694	683	733	741	753	657	716	717	700	760	708	747	727	724	697	718	743	714	740	688	754	710	740	710	688	717	766	713	702	692	768	711	722	690	751	786	715	729	731	707	706	749	722	761	699	696	720	707	709	752	773	730	720	740	752	724	759	738	754	740	766	749	686	770	708	707	771	696	733	748	727	712	714	764	733	730	754	705	741	709	753	717	704	689	705	678	778	703	785	725	682	715	722	744	728	699	733	725	715	719	673	720	695	729	693	742	730	736	722	704	752	739	738	748	685	746	690	718	729	673	735	778	736	709	709	749	738	698	710	729	738	731	736	733	730	772	725	700	706	729	764	686	763	725	776	688	724	732	750	752	729	730	747	738	734	742	749	726	731	762	771	760	738	676	733	705	710	691	724	724	705	690	698	718	722	707	737	722	719	766	699	732	706	731	666	740	708	725	762	695	688	717	699	716	744	728	727	733	701	675	708	718	735	654	731	686	762	742	682	699	707	701	732	754	785	688	703	674	693	695	724	683	744	737	716	705	769	734	772	747	700	734	699	826	728	701	742	751	721	783	790	689	722	737	719	715	733	730	684	780	762	731	752	768	755	684	771	734	754	731	761	747	748	710	686	703	761	676	680	719	664	703	664	711	775	770	736	741	746	733	771	742	754	716	700	734	697	718	734	730	734	709	747	676	712	729	725	692	725	733	726	790	734	718	676	734	720	736	708	728	732	705	720	733	736	734	677	779	700	761	678	753	746	773	754	715	724	682	690	727	717	741	719	722	751	767	722	744	722	732	729	710	727	734	744	688	748	735	722	694	742	751	713	676	718	724	727	750	703	724	721	722	756	710	761	737	741	719	678	721	657	711	702	728	741	738	697	699	781	745	764	712	724	761	737	753	739	725	742	686	776	700	766	723	726	756	765	697	748	739	656	691	728
23082	21279	30350	23730	21050	12671	1350	688	595	494	434	421	351	366	356	336	338	306	291	286	299	289	275	288	301	296	251	269	245	232	253	257	259	234	242	234	267	202	210	266	261	234	259	272	229	230	230	240	234	239	258	237	233	238	260	252	246	249	219	242	238	236	233	238	224	239	217	238	225	245	227	248	227	244	210	230	250	230	219	246	231	257	219	204	225	222	263	222	246	236	233	228	221	235	248	241	221	235	238	209	221	230	257	252	248	213	241	236	203	239	221	226	259	236	225	239	229	243	221	237	239	224	249	218	235	232	233	223	240	246	227	225	239	244	243	226	226	224	236	248	237	236	220	221	232	254	251	243	225	260	252	234	220	245	233	201	222	214	277	235	249	208	228	244	259	273	240	232	244	226	225	243	257	226	233	254	252	238	205	230	229	214	236	253	251	227	200	244	205	241	238	229	225	266	234	230	232	221	233	240	248	231	241	246	225	278	220	227	237	194	237	261	212	232	256	247	223	263	231	223	248	228	236	231	226	231	250	247	222	227	268	245	229	232	248	216	225	234	255	243	220	230	238	237	228	254	243	262	210	230	264	237	212	224	229	230	222	243	232	246	228	197	261	222	238	261	240	241	233	221	244	240	236	193	232	233	219	227	224	246	223	231	273	232	225	236	214	241	278	241	242	206	228	243	224	239	235	201	235	234	227	240	230	240	243	233	223	226	228	224	226	258	228	227	231	250	227	253	203	244	226	240	208	244	237	231	231	252	254	221	223	242	240	274	222	244	238	222	231	247	236	223	258	243	237	208	234	237	240	207	213	204	218	213	240	238	239	222	223	241	235	227	217	259	240	215	246	244	273	209	230	217	230	235	231	245	197	231	229	197	212	237	221	233	221	206	223	219	257	232	238	229	219	214	220	214	258	232	246	238	244	218	251	255	188	256	228	244	220	236	236	249	239	227	266	229	237	241	234	216	220	230	212	210	226	221	222	223	220	232	248	248	222	227	248	230	256	235	247	229	242	214	255	231	222	237	231	207	236	232	236	235	233	218	218	234	256	221	243	239	254	247	242	261	266	236	207	226	228	238	220	244	236	237	235	216	255	213	207	268	223	252	208	207	240	231	272	235	203	232	226	221	233	239	213	244	275	220	241	237	220	221	242	257	225	230	200	230	238	250	235	242	230	255	248	228	234	218	216	221	225	225	229	221	219	243	236	262	235	253	216	240	238	222	246	254	243	234	265	213	240	235	244	226	226	228	257	221	236	250	238	206	204	228	255	231	224	264	224	257	238	223	259	221	249	236	272	219	240	239	202	220	234	236	231	240	218	245	229	214	242	232	242	217	215	242	230	259	211	203	246	207	226	223	237	225	229	223	244	236	219	229	235	242	231	234	215	215	226	228	224	229	246	233	238	229	229	219	247	229	211	244	232	243	212	215	261	233	217	216	226	252	222	212	238	229	244	249	240	221	228	259	228	212	236	232	221	237	221	247	252	248	227	236	235	224	235	230	233	232	249	219	236	237	225	232	215	204	253	234	228	230	230	220	224	227	240	217	213	224	238	242	233	239	229	217	224	207	248	218	251	249	212	238	226	249	236	236	237	235	264	222	220	235	242	231	255	257	214	282	227	210	237	221	247	274	241	204	223	242	230	234	217	200	223	250	224	230	244	235	223	236	240	229	220	249	209	221	217	234	259	262	235	224	232	245	205	242	221	218	213	214	240	219	250	236	222	256	228	235	248	253	224	220	268	245	257	231	233	241	224	267	224	213	209	224	224	238	248	256	229	211	243	229	245	224	232	221	235	251	234	247	224	228	230	210	228	220	225	250	239	220	199	208	241	240	234	204	224	231	256	255	235	195	205	223	243	233	248	249	235	234	254	227	235	217	230	232	237	224	242	218	247	232	240	243	237	223	235	211	265	227	223	226	239	235	245	209	242	234	243	225	260	260	247	213	217	263	205	249	197	219	226	203	232	233	273	213	244	230	243	227	258	272	249	232	255	244	233	252	227	255	214	239	217	233	216	228	222	246	233	223	220	227	228	250	220	247	234	246	234	229	242	232	202	251	258	224	225	216	243	227	206	251	253	249	204	209	217	224	219	236	233	231	243	216	229	242	226	224	250	222	224	233	238	230	234	236	220	262	225	238	258	239	215	250	222	221	229	221	255	239	216	239	238	229	247	235	230	239	229	243	228	261	233	224	260	229	263	242	210	256	239	232	241	217	224	222	210	232	219	234	244	250	229	242	238	235	238	235	243	232	239	238	237	238	235	256	270	213	227	218	198	216	248	222	241	246	230	244	223	229	211	237	224	209	205	241	236	227	242	223	227	213	258	225	243	230	216	243	250	221	245	233	239	247	227	217	222	238	209	236	231	214	254	235	217	250	270	247	219	248	224	259	260	248	210	230	230	232	199	211	222	211	251	234	227	254	219	214	265	232	236	257	245	247	243	225	224	250	252	196	207	224	242	214	227	222	243	242	210	244	217	231	215	241	243	253	236	220	240	228	238	243	228	223	214	225	228	243	237	226	248	240	222	253	251	237	228	259	245	220	238	220	239	234	248	249	248	238	243	246	220	246	219	230	233	232	219	209	228	194	231	243	219	191	227	231	240	236	248	231	238	212	215	225	239	229	212	222	233	246	227	228	240	245	245	227	236	217	218	222	229	214	231	224	218	241	233	202	240	248	227	250	222	244	232	238	234	226	237	260	230	227	248	220	247	229	216	212	231	213	216	232	247	221	213	231	224	231	242	216	256	237	216	245	242	240	231	236	232	224	216	249	230	221	228	246	226	267	217	216	251	231	225	263	247	225	214	242	233	222	235	269	260	227	224	227	233	231	201	235	221	239	235	226	217	263	228	266	236	227	213	243	213	242	252	236	233	243	230	213	220	207	213	238	228	236	211	252	234	229	238	239	244	222	237	233	244	226	246	230	232	253	222	253	234	203	240	229	251	217	237	208	224	223	219	203	229	236	215	225	226	244	238	249	232	231	250	225	238	217	217	241	237	257	240	236	210	233	229	230	201	231	227	233	240	258	206	249	244	235	233	240	204	236	230	218	228	222	234	221	236	236	216	243	225	227	211	229	219	227	270	244	226	226	231	232	243	227	231	225	235	226	247	231	226	199	217	238	208	224	233	212	217	212	251	260	259	244	240	237	206	237	246	198	240	206	258	204	236	240	224	235	193	224	211	242	229	232	231	205	228	243	226	258	227	244	250	238	239	270	231	224	236	228	223	263	252	247	234	222	212	214	245	198	219	236	217	238	223	219	253	258	201	209	248	236	221	226	246	220	234	253	217	228	257	234	238	245	222	226	247	221	237	209	242	242	214	239	263	232	219	240	239	229	197	216	226	220	238	201	230	245	215	243	250	230	240	212	206	230	200	242	207	216	218	218	237	230	248	234	233	229	213	237	237	227	246	248	225	238	198	224	224	244	235	245	238	229	226	222	209	237	228	231	244	233	226	225	211	219	220	253	220	235
52249	68944	29314	4724	3133	2442	1933	1427	1287	1066	920	791	724	626	607	522	511	474	458	430	418	499	418	380	390	367	358	396	403	385	373	336	348	371	354	346	315	377	370	322	343	338	357	304	363	335	329	324	353	322	338	321	348	341	330	331	310	309	286	341	321	345	304	336	345	319	307	301	356	300	328	329	343	300	338	306	307	333	344	335	289	344	321	316	315	290	343	312	342	338	334	327	322	359	342	308	332	323	287	302	353	325	313	303	302	348	336	301	300	330	349	361	341	340	326	289	336	318	313	337	330	314	275	303	300	370	313	323	304	324	326	330	318	341	329	333	309	316	349	352	329	315	340	325	317	316	324	359	337	315	318	341	331	319	298	327	350	306	306	310	336	324	299	328	345	325	347	316	311	312	324	334	315	339	329	312	311	334	342	326	305	323	325	343	324	318	323	325	288	322	289	313	323	313	307	312	310	332	305	331	321	320	327	311	305	331	337	314	362	316	303	317	338	311	313	328	307	291	312	286	312	309	314	338	280	361	319	340	332	298	347	341	306	329	315	300	346	328	325	321	359	309	315	320	323	340	284	363	305	333	359	329	325	320	342	288	357	287	325	343	326	327	313	300	309	324	359	331	330	322	364	320	313	308	328	332	338	328	321	312	327	327	308	333	331	302	333	293	331	340	342	285	281	345	310	329	336	334	303	320	309	317	319	330	321	355	323	339	329	328	335	326	306	303	352	332	326	328	338	349	309	323	324	356	315	328	337	332	352	342	330	315	351	317	335	326	335	309	338	343	311	309	296	298	329	352	329	308	314	321	309	332	327	336	312	299	312	312	306	361	295	316	293	317	328	294	315	317	309	311	332	323	314	333	307	304	332	306	328	324	343	329	320	330	301	347	320	297	364	308	305	336	308	306	323	329	356	342	349	306	323	332	312	308	304	317	318	311	339	321	325	300	308	317	306	332	315	307	364	321	314	346	348	316	341	314	348	347	311	327	304	352	316	338	308	338	303	297	351	336	323	333	263	325	302	329	319	353	331	322	325	346	321	314	325	300	317	317	334	289	343	315	339	344	307	295	312	286	329	346	303	307	346	360	323	330	345	306	311	308	330	349	309	307	315	327	332	308	330	302	362	296	313	323	327	354	321	313	314	345	325	308	354	327	325	319	315	337	290	337	304	320	297	378	288	334	339	313	293	358	345	329	337	330	304	341	320	314	297	350	316	309	317	317	319	322	315	333	340	334	326	335	323	321	313	303	331	326	340	310	309	327	328	320	296	335	317	293	308	342	306	349	327	341	317	337	323	277	329	293	336	316	350	324	307	307	310	310	333	328	324	337	293	337	309	328	305	310	336	347	301	311	337	325	319	310	330	280	346	317	318	317	303	308	310	315	331	300	331	335	350	312	317	323	346	322	337	333	313	321	320	311	342	370	327	321	395	311	325	340	359	308	340	325	353	296	321	307	300	319	306	332	305	321	304	371	308	288	300	295	335	351	341	332	339	350	338	304	339	325	333	319	317	331	358	293	296	313	324	319	294	349	356	336	322	330	335	345	346	300	320	340	332	298	347	307	332	315	312	304	377	316	321	333	330	326	364	332	319	334	314	344	309	317	294	295	308	350	336	361	311	314	324	309	338	284	319	331	316	353	311	322	321	313	319	293	327	331	339	331	333	337	285	318	305	316	325	288	337	326	331	336	318	339	316	360	300	333	340	375	333	333	339	320	330	345	291	346	317	311	322	309	288	327	323	311	319	314	385	333	298	308	293	328	333	335	331	352	354	322	354	334	336	348	343	310	344	328	328	331	288	340	298	327	333	352	352	342	328	334	316	314	341	324	361	312	321	326	322	328	317	341	337	351	324	357	294	318	331	309	295	296	294	351	332	318	319	336	308	314	306	307	330	322	312	297	339	339	279	318	319	280	342	330	332	315	332	326	337	311	324	318	311	310	315	324	308	326	316	353	302	349	328	316	315	278	309	330	356	343	333	317	320	337	282	328	323	315	281	317	322	324	310	337	328	292	331	309	314	324	347	315	323	316	310	327	323	343	309	297	342	340	330	325	296	322	323	328	324	346	327	309	309	305	320	307	311	314	344	349	335	345	310	302	329	307	341	333	323	338	315	314	297	319	342	335	335	340	316	327	311	294	321	320	336	372	342	306	291	332	331	335	312	319	327	328	332	306	338	328	320	330	335	330	351	306	332	323	329	304	320	333	297	309	309	346	309	335	337	338	316	317	313	280	322	318	316	336	339	306	320	322	329	319	311	317	346	354	311	326	321	335	308	317	341	328	304	340	326	330	321	286	331	306	337	288	302	298	366	324	305	296	301	302	355	315	310	366	288	289	288	300	321	301	322	279	302	338	322	354	311	329	321	348	329	321	320	337	309	349	296	350	335	294	316	316	326	314	339	346	315	345	313	320	299	333	318	317	325	319	331	318	337	333	330	349	306	328	306	319	329	344	301	343	334	298	315	306	288	288	304	336	315	307	335	313	356	326	320	309	362	336	328	314	309	339	289	284	301	341	313	325	318	331	331	338	357	315	308	329	342	311	339	300	331	325	315	320	328	341	308	305	314	329	291	328	329	324	317	334	300	311	318	348	334	355	316	315	310	282	341	306	324	328	366	342	316	301	326	314	301	325	328	326	298	322	312	279	333	333	342	318	332	362	294	310	305	342	307	323	294	311	344	324	334	308	322	327	307	313	326	343	287	336	292	308	339	310	333	332	324	313	333	309	342	291	316	306	325	344	319	320	327	328	352	299	312	320	313	321	334	318	296	315	321	305	329	318	313	322	321	337	305	332	308	331	297	321	325	317	312	318	308	306	314	337	329	337	314	324	295	351	297	332	304	293	331	309	312	311	315	355	325	307	308	347	312	327	292	332	312	309	353	318	302	340	319	314	338	325	336	350	312	300	306	314	327	341	299	307	319	322	315	325	301	322	338	334	312	340	328	311	367	357	330	303	328	324	324	319	342	329	339	316	340	329	336	312	340	301	298	309	345	320	328	332	332	329	322	306	325	333	308	292	339	315	316	326	302	332	325	307	290	310	331	341	347	303	318	324	295	351	309	313	314	312	311	333	321	345	326	335	320	296	283	315	319	339	300	330	328	293	340	303	335	304	322	308	322	336	333	312	313	314	332	297	309	322	301	343	342	332	376	324	321	313	333	315	326	292	323	349	316	335	307	339	316	292	311	285	312	313	329	311	331	331	316	345	315	320	358	315	351	343	321	321	320	306	327	320	292	333	364	331	345	338	347	318	304	331	332	333	328	319	370	324	331	338	329	336	299	339	342	283	323	314	313	317	320	352	317	309	330	302	320	321	328	308	346	328	303	313	323	355	343	357	299	305	328	317	277	307	321	317	318	317	333	310	302	318	313	302	342	342	317	311	298	329	342	324	298	302	338	297	340	334	310	298	310	330	343	313	308	322	343	311	316	311	331	318	353	322	305	319	311	342	270	320	331	317	312	345	315	309	290	330
27498	21572	17683	2251	885	767	770	696	663	744	706	709	705	723	686	700	715	676	720	697	717	705	748	686	735	710	698	656	692	662	736	681	670	665	707	718	710	714	701	687	676	719	690	710	731	694	662	685	703	703	691	698	712	684	711	718	730	653	685	717	664	648	704	721	725	721	708	720	731	715	689	712	745	699	692	709	665	718	673	699	754	684	679	681	665	716	681	709	708	743	725	700	709	686	682	707	676	709	706	706	694	759	674	678	725	736	709	672	696	704	712	758	709	690	662	662	714	713	681	657	686	713	698	692	713	682	697	680	683	697	658	688	720	746	704	687	766	708	675	665	678	690	684	706	759	670	724	712	705	730	727	664	690	666	708	693	750	723	717	740	670	715	633	740	737	631	732	699	685	703	709	653	667	691	712	710	724	691	709	702	708	686	693	744	726	708	691	666	685	677	738	701	709	705	687	681	715	704	712	666	731	735	685	690	717	630	711	672	672	692	667	713	671	688	655	725	697	676	683	693	717	731	693	698	670	698	711	727	685	718	704	702	753	766	729	699	682	737	691	656	687	722	676	696	718	711	694	671	683	688	739	684	710	692	684	729	735	735	702	733	687	653	702	683	724	663	682	669	731	674	714	694	712	703	665	695	719	684	720	695	690	699	717	674	669	707	697	662	703	669	675	668	658	716	687	672	720	713	749	690	681	675	727	679	685	670	680	744	692	690	702	684	723	717	708	690	677	696	666	717	640	643	747	673	704	701	724	704	692	699	733	659	722	656	739	685	686	686	692	712	704	712	721	661	680	669	740	762	676	680	707	716	660	683	647	706	724	720	741	715	668	733	639	707	697	735	699	736	720	738	733	680	672	694	719	670	702	689	736	695	733	714	742	681	717	697	693	693	711	684	741	752	701	705	671	667	710	668	712	695	762	685	684	660	720	679	672	702	662	718	693	669	722	666	655	717	692	695	709	688	740	759	714	689	684	709	705	751	710	660	710	702	678	699	679	726	706	664	681	706	708	685	727	696	670	704	703	690	727	702	718	661	741	694	729	705	729	692	684	708	747	682	711	694	709	707	669	711	639	658	689	773	709	688	705	709	658	722	691	709	703	727	702	693	697	695	732	714	736	744	740	696	723	675	727	748	704	789	719	734	651	746	696	716	707	688	692	718	731	752	716	690	700	727	706	706	696	690	655	673	703	712	639	723	748	733	655	675	742	693	725	673	680	677	643	685	716	766	720	704	733	694	725	666	700	682	743	699	705	687	695	682	700	694	675	679	722	670	675	705	652	706	683	744	722	684	687	712	695	716	703	713	727	723	666	711	664	687	674	712	678	710	731	698	711	668	681	687	675	692	680	662	723	666	699	691	748	753	685	671	752	671	692	620	705	722	699	718	704	672	672	751	741	713	689	659	672	671	664	725	707	696	685	719	656	699	677	690	665	715	660	708	739	695	725	698	754	673	717	693	706	672	697	717	745	674	676	708	688	718	724	689	698	692	724	689	673	696	716	688	695	704	707	714	670	673	704	720	706	685	706	706	733	699	699	641	737	704	668	684	697	733	689	673	697	708	692	724	696	747	731	664	660	759	717	687	702	695	739	683	670	736	654	717	695	733	694	717	680	762	711	702	734	694	713	766	639	697	660	733	705	751	689	694	632	630	720	650	682	690	658	717	685	762	735	651	677	708	693	689	694	702	688	717	707	739	660	730	684	716	681	658	713	762	676	702	689	726	752	674	704	702	705	690	687	723	724	708	713	723	724	672	715	729	693	671	690	681	712	701	682	739	703	711	722	725	741	710	730	699	720	751	703	722	695	717	729	737	690	685	722	737	708	699	722	657	656	706	719	689	709	685	720	693	676	675	681	685	693	748	674	711	734	681	714	691	715	704	738	722	708	707	661	685	680	698	695	713	729	715	718	666	715	742	722	692	686	779	703	717	626	759	701	767	741	672	689	694	695	724	685	698	670	690	710	710	693	719	686	691	721	700	735	731	711	708	735	684	676	713	695	656	716	688	724	663	718	725	715	720	689	739	739	704	683	727	716	694	694	685	702	674	651	742	721	699	699	714	672	704	653	748	784	703	723	672	696	694	660	746	747	728	696	711	756	735	699	743	710	667	723	675	717	686	713	671	662	660	728	714	701	656	695	668	730	666	694	667	715	692	717	720	704	700	692	684	720	646	733	663	732	729	654	716	680	708	668	742	726	688	698	727	687	693	667	726	724	695	717	641	725	689	682	689	671	637	729	679	698	697	706	679	691	675	689	682	687	713	720	711	722	733	731	745	697	723	713	702	701	728	674	710	731	696	704	694	687	708	742	688	748	658	601	708	668	687	742	720	679	686	670	706	736	669	682	624	715	731	720	723	691	663	688	698	717	732	718	737	687	662	742	730	674	722	743	722	722	707	690	682	723	717	723	686	666	696	694	669	713	709	697	659	679	716	703	712	712	682	723	697	698	706	755	707	765	703	648	654	773	716	638	705	726	664	666	676	713	698	683	700	707	694	722	717	645	727	705	693	678	681	711	720	720	677	712	756	681	691	716	689	747	704	745	723	699	659	705	732	708	718	705	715	694	652	693	680	707	710	736	736	704	727	736	745	714	684	681	754	747	699	706	681	683	713	689	710	747	727	698	665	749	680	731	728	740	709	680	706	668	692	701	713	666	643	654	699	729	722	719	652	720	677	709	692	717	693	732	721	705	691	689	685	712	717	725	687	743	719	678	686	697	766	646	631	700	645	663	722	705	649	748	709	716	639	717	675	722	681	708	681	704	703	700	761	693	702	670	717	774	779	705	699	720	750	679	723	712	684	717	751	717	689	684	695	725	701	693	644	741	675	708	686	656	699	768	722	734	694	674	709	706	722	693	697	715	689	708	722	696	706	670	662	712	672	704	693	697	681	732	697	674	745	736	675	718	738	734	713	697	668	712	756	760	729	712	659	727	727	751	728	721	702	739	693	724	711	725	657	744	696	698	756	677	665	699	692	684	651	661	682	725	663	708	691	723	717	708	666	732	706	702	662	717	711	681	728	731	695	689	700	675	697	722	724	667	672	712	730	689	701	715	705	680	724	716	681	687	709	714	666	658	686	753	742	679	708	707	684	712	715	690	687	682	661	646	695	718	700	720	678	730	730	706	691	748	741	709	710	695	741	722	730	701	715	678	696	714	737	697	692	728	656	753	682	665	676	705	726	692	751	671	723	703	678	718	670	707	724	684	767	699	754	700	734	709	674	708	723	715	704	675	699	710	697	704	716	697	735	681	715	728	744	658	721	707	696	705	679	747	683	675	678	687	698	724	667	707	654	689	752	697	728	686	699	689	718	671	755	680	680	721	729	708	714	679	664	696	771	680	730	689	683	688	711	731	642	683	679	715	697	737	742	706	670	713	762	715	673	662	706	710	694	718	686	736	675	725	691	699	709	652	704	723	667	722	736	726	693	708	709	711	663	789	717	703	742	649	716	727	728	697	713	693	706	751	712
25648	25009	14672	1126	1043	1057	1000	1048	997	964	953	913	951	943	973	926	954	946	928	908	891	954	927	963	891	935	947	943	902	894	896	933	933	918	868	899	868	933	976	889	931	934	960	894	889	894	892	934	886	902	936	920	931	903	916	919	976	909	916	895	916	936	906	840	923	913	865	889	924	927	997	940	895	918	903	927	909	918	943	932	865	947	960	911	925	942	927	991	912	928	925	874	907	972	896	883	911	933	955	884	884	976	928	923	894	892	972	973	913	934	864	939	924	913	927	957	920	890	929	911	882	962	941	920	911	916	905	893	959	928	848	901	912	901	886	973	906	937	937	897	918	951	952	938	939	926	951	947	928	869	896	953	896	873	940	933	900	931	871	910	910	934	893	950	865	945	931	944	940	977	889	928	944	919	885	865	962	1004	934	962	946	924	905	830	977	974	900	949	935	903	894	896	910	910	891	934	920	914	909	904	912	913	904	942	849	919	960	931	868	879	851	864	920	956	960	966	940	942	896	882	855	917	893	937	931	928	979	913	857	893	919	914	890	931	888	912	873	972	894	926	955	908	904	914	986	933	901	878	903	920	947	968	909	957	874	916	920	900	876	889	938	937	978	906	882	933	887	918	922	907	939	912	932	939	911	906	925	987	871	905	969	932	961	926	934	923	881	885	855	919	913	894	890	959	949	902	948	913	872	918	907	917	905	900	914	973	929	918	914	966	885	922	904	899	883	920	887	957	960	914	890	877	913	916	898	892	925	988	956	896	904	923	897	919	926	917	940	977	902	878	917	920	943	942	966	945	930	913	906	917	893	909	882	944	887	895	948	1004	939	918	941	960	911	916	918	902	915	952	899	952	934	938	898	880	916	949	933	958	901	978	986	909	992	959	904	898	935	955	939	931	899	958	918	916	922	954	933	954	915	895	888	903	876	952	928	921	935	892	893	904	954	989	879	924	961	890	927	887	932	899	965	939	950	933	891	944	925	894	910	910	894	930	920	978	901	924	918	966	890	888	907	950	929	916	902	936	936	915	930	956	922	927	938	904	920	954	886	916	899	916	952	955	944	956	915	991	879	922	827	951	942	952	934	898	903	971	920	897	945	899	982	925	929	878	956	958	933	948	844	936	989	960	922	936	991	955	890	915	874	923	960	940	943	982	927	876	957	909	924	939	886	900	933	892	984	906	904	871	944	931	962	922	951	998	903	966	822	924	920	964	939	896	863	925	893	959	903	918	935	927	932	878	924	890	936	896	919	875	926	921	935	939	965	900	876	929	934	938	937	908	915	918	910	963	945	902	940	923	911	905	929	919	900	887	932	892	930	894	975	934	903	892	944	862	941	986	923	917	920	921	966	925	926	896	930	888	944	887	903	908	996	910	915	922	951	920	924	945	912	901	960	947	893	935	864	950	928	883	902	888	960	924	948	934	935	918	936	897	920	901	949	936	872	933	930	933	910	932	937	910	915	923	862	889	919	908	938	908	939	881	906	913	940	970	904	861	903	953	930	931	923	960	904	938	926	882	883	925	920	942	935	897	902	913	896	891	865	916	924	948	963	923	931	940	957	912	937	952	973	956	940	914	914	891	928	920	912	908	918	943	939	923	935	901	899	978	950	884	956	899	950	944	924	943	955	925	920	976	943	863	955	933	962	910	947	904	945	948	897	922	903	927	955	925	923	919	971	868	881	933	911	903	891	911	920	922	904	898	956	978	879	898	885	944	914	909	949	914	960	961	915	911	946	901	906	901	923	957	924	979	934	951	900	855	939	915	887	895	944	918	899	966	927	938	947	921	939	909	911	911	919	944	926	872	939	940	987	858	886	926	935	979	977	925	896	878	922	929	890	918	894	911	912	906	908	917	961	922	973	877	908	954	938	954	873	957	938	927	929	971	946	870	957	925	876	911	926	959	932	905	927	907	923	898	942	908	928	929	916	929	841	914	919	950	927	915	940	901	925	890	923	915	902	945	910	882	882	944	850	906	909	963	921	903	891	978	943	902	896	881	913	895	899	944	916	896	906	931	937	924	941	954	959	930	927	905	907	914	918	965	912	911	929	955	980	895	908	912	879	973	870	909	871	924	968	902	942	951	932	916	948	894	940	930	934	894	905	919	937	907	886	855	980	955	882	905	916	895	922	916	917	933	958	905	926	907	956	950	920	963	894	915	908	897	939	907	942	921	915	922	937	919	926	945	880	937	861	940	911	959	937	931	890	911	999	877	892	913	921	914	936	927	960	893	993	935	929	910	923	909	924	909	928	942	892	952	982	903	935	935	924	918	913	936	933	962	901	921	904	894	894	908	945	905	966	938	943	915	916	914	930	983	952	915	932	968	975	938	946	921	924	943	892	960	978	937	920	919	973	932	919	852	937	972	960	907	926	883	911	926	880	923	938	934	890	892	936	946	943	925	908	927	872	922	909	893	933	855	880	938	890	931	927	947	946	869	978	913	955	944	900	947	896	932	936	927	939	911	935	967	904	900	926	917	927	929	960	909	898	919	970	929	925	975	907	945	914	922	965	927	913	936	902	936	873	962	906	951	882	935	933	930	924	952	944	973	930	889	933	945	972	944	950	915	924	886	913	976	914	883	907	924	927	908	934	869	900	922	940	936	941	926	868	955	918	894	878	928	918	974	941	951	889	950	945	910	947	944	907	915	893	962	926	948	881	929	942	926	949	897	942	898	900	894	967	936	916	931	901	913	940	925	964	949	917	892	925	946	964	961	954	894	921	925	894	918	945	892	928	957	888	949	905	929	871	935	951	897	936	878	915	889	901	905	918	925	950	974	963	916	948	912	899	918	922	897	941	892	956	902	921	945	893	962	918	902	932	891	974	953	939	868	927	864	905	911	950	964	914	955	909	904	951	949	854	917	917	959	925	910	933	912	890	870	900	937	927	878	971	930	964	934	912	921	922	976	942	926	931	940	930	907	884	914	947	926	964	963	892	896	976	945	890	915	882	880	892	976	994	955	949	901	911	919	929	964	910	943	913	936	947	872	937	912	979	927	861	897	926	909	888	926	860	920	982	938	911	872	939	947	961	956	911	944	928	856	951	894	975	937	908	874	898	880	921	920	919	927	918	908	944	897	892	945	924	892	941	935	932	971	926	927	901	923	921	873	939	840	892	921	920	942	946	900	898	969	939	921	980	960	939	899	900	890	974	964	884	938	978	926	967	930	953	901	908	919	906	959	939	919	853	917	928	990	890	954	987	938	913	889	900	914	903	891	954	892	897	891	876	959	954	813	912	935	937	960	868	921	933	888	895	920	891	924	921	938	931	885	914	924	917	893	899	914	984	927	920	951	910	902	880	879	963	953	927	913	933	945	918	895	875	887	872	897	900	981	922	956	971	992	976	892	938	914	919	939	948	902	923	954	909	895	904	919	931	907	924	917	929	957	921	894	959	913	907	909	952	932	916	912	917	867	942	921	925	930	932	956	921	889	875	955	933	935	907	885	923	937	947	919	866	847	966	891	949	866
24053	21291	30348	23629	17512	3322	971	816	722	717	663	642	639	627	629	593	569	610	603	532	582	561	577	617	579	587	575	581	553	546	553	560	591	524	578	567	591	585	534	569	589	556	544	549	537	579	528	527	582	536	519	561	589	518	536	532	501	589	546	538	572	536	526	486	559	584	586	550	563	530	566	524	565	589	523	558	533	546	577	557	566	575	563	572	594	557	583	537	549	555	550	543	532	557	578	567	518	547	562	520	568	520	503	551	535	547	561	521	558	590	560	523	514	584	561	556	548	546	549	531	596	552	554	578	523	538	545	523	581	506	547	541	545	525	523	558	620	554	541	552	494	499	540	564	569	576	548	557	548	532	543	599	569	548	577	543	566	559	567	518	531	549	525	598	562	539	555	589	563	560	557	576	566	526	544	551	582	566	539	582	547	552	551	554	574	600	574	571	555	580	539	578	573	546	567	553	549	556	563	586	556	541	519	597	525	554	518	569	549	541	521	531	576	535	584	564	548	577	537	549	533	535	585	554	555	540	503	554	559	537	558	556	510	533	576	568	502	566	584	538	549	561	514	561	534	563	558	570	530	583	555	574	498	577	558	539	574	559	533	524	558	529	543	569	528	569	581	537	543	595	601	551	559	558	547	513	560	561	565	573	545	575	558	567	595	560	527	552	542	562	564	566	567	505	544	527	531	568	534	579	538	551	539	538	554	538	532	576	543	516	553	547	552	557	566	582	540	541	532	552	531	554	559	522	526	535	557	579	486	544	551	571	548	550	536	535	538	551	545	553	556	539	538	549	564	559	510	533	557	549	553	536	529	550	532	558	554	540	532	557	547	562	594	574	549	559	547	553	539	536	557	488	536	496	562	532	568	529	554	573	577	555	561	580	540	532	561	514	536	541	542	566	556	547	556	553	594	585	569	553	568	552	580	549	560	624	537	523	582	569	571	543	574	529	504	552	560	529	531	544	538	539	580	551	542	554	552	567	544	515	549	569	537	544	551	544	551	552	536	565	526	574	546	607	558	544	544	594	553	585	536	550	538	543	594	543	536	570	548	529	554	529	533	538	556	580	515	553	572	520	556	534	563	547	528	540	541	538	528	536	547	534	547	581	517	550	585	540	521	591	539	563	564	576	540	575	546	539	591	586	566	535	566	546	524	573	552	538	533	557	542	554	549	573	541	534	532	573	578	513	547	542	561	551	555	590	528	536	555	558	570	580	543	547	553	575	511	560	581	554	554	575	571	532	590	573	541	595	522	552	531	569	554	567	529	543	539	539	519	517	552	546	529	560	561	563	570	520	620	509	593	546	544	526	552	547	528	539	546	588	534	562	532	562	547	533	541	538	545	542	568	532	497	603	552	515	539	553	548	528	525	543	569	573	560	585	565	575	570	589	576	523	557	569	518	554	582	521	538	523	555	553	516	555	569	564	554	533	569	550	571	573	543	537	527	538	546	576	568	533	533	577	535	561	533	585	521	548	532	611	529	504	515	559	578	558	531	543	499	480	519	572	534	552	527	552	532	567	523	502	542	534	534	555	539	561	560	560	540	589	545	555	565	563	558	549	542	546	544	529	545	534	540	567	538	540	534	549	556	554	518	526	541	574	587	529	556	521	569	519	586	553	565	562	566	529	518	567	572	545	535	528	547	570	565	546	549	562	581	573	571	552	589	571	531	534	581	565	521	496	518	563	521	584	562	502	538	544	547	536	560	572	536	546	597	567	551	581	564	562	519	570	533	592	521	539	549	573	541	602	576	579	541	538	547	563	518	579	572	524	546	562	541	563	608	540	537	584	520	554	567	606	536	580	511	507	541	541	542	567	564	553	564	534	571	538	540	519	583	542	560	576	530	565	541	521	537	537	549	547	533	539	572	570	551	536	534	556	592	558	543	586	569	585	553	549	575	560	567	574	543	549	552	553	542	574	563	578	535	555	581	561	523	581	519	554	520	503	531	537	526	556	541	533	558	560	540	595	567	540	533	536	535	507	539	611	563	572	533	554	541	535	508	568	526	538	557	558	571	547	576	571	602	519	550	519	569	549	553	579	561	547	498	535	566	548	554	523	549	567	553	586	520	551	570	541	553	507	515	541	580	549	541	535	564	533	539	508	524	532	546	506	530	554	532	518	518	553	530	566	502	557	551	487	553	539	564	547	534	579	520	549	535	565	537	592	599	572	553	558	558	525	539	579	550	517	565	557	589	540	584	548	574	538	550	601	563	575	542	550	550	497	556	561	570	572	590	457	523	610	534	550	579	586	518	535	555	553	558	516	550	559	575	537	516	543	592	566	576	545	548	590	551	503	543	542	524	613	547	505	564	540	532	531	598	571	567	557	535	554	530	557	535	550	561	560	524	547	519	568	511	586	528	594	539	570	550	542	537	558	519	510	549	518	572	549	522	573	546	513	547	553	570	525	543	549	529	515	503	601	546	526	526	533	522	558	551	539	519	520	586	556	578	496	543	528	545	537	571	537	571	533	547	567	554	544	562	587	520	571	537	591	514	542	560	570	528	528	506	518	546	569	582	544	560	540	545	529	541	577	511	539	508	560	526	614	572	530	601	576	531	509	558	544	596	518	518	556	504	567	562	549	569	522	539	556	538	556	520	529	545	535	524	571	526	592	559	542	522	544	565	597	541	569	529	592	526	510	553	542	535	540	545	531	532	590	577	532	577	542	559	503	538	557	552	534	529	555	517	595	580	585	538	549	579	557	504	557	596	544	552	577	521	526	533	521	558	571	521	549	536	568	584	553	532	550	576	525	539	542	524	556	562	514	547	559	562	566	519	556	520	527	567	563	583	524	589	548	562	522	571	564	544	524	570	528	589	575	564	570	554	540	550	537	550	550	584	559	559	531	549	559	560	580	548	514	527	559	555	536	537	561	536	537	516	566	536	552	585	559	566	529	504	552	497	585	536	539	540	570	532	556	519	562	488	497	593	512	572	549	549	548	554	547	553	533	549	539	564	554	524	569	493	527	524	545	572	558	502	505	559	611	521	561	499	542	555	570	550	537	534	619	493	525	542	570	570	539	547	567	556	600	557	517	518	549	515	531	563	555	542	576	516	515	519	551	530	528	550	537	570	585	508	594	583	530	543	564	567	546	529	556	576	543	555	523	534	573	557	568	541	536	544	573	537	589	558	540	477	569	521	558	537	553	560	491	554	573	529	548	543	563	548	537	522	567	542	574	531	537	516	525	551	569	510	558	579	530	523	587	574	553	600	530	558	582	537	525	571	555	560	514	541	556	556	557	515	513	546	588	543	547	535	573	530	547	517	534	526	551	532	569	548	534	569	581	568	559	507	565	571	557	517	555	521	535	569	542	585	552	487	479	576	607	568	549	560	562	569	556	567	582	584	540	560	543	549	511	548	570	542	533	534	522	548	537	566	556	552	566	554	518	527	533	580	557	574	521	525	562	506	538	553	536	532	558	530	524	547	530	555	546	545	545	557	556	535	522	532	539	582	561	544	595	561	545
49523	59010	33670	3202	2226	1812	1621	1350	1225	1052	1042	1035	954	894	857	919	869	824	750	802	839	788	795	781	778	762	717	784	774	760	768	732	730	758	799	767	753	768	719	740	719	741	778	761	772	777	759	725	720	734	721	729	716	786	737	721	736	754	725	687	714	761	716	776	721	679	727	769	722	698	726	709	701	766	738	772	766	698	773	725	720	759	728	780	790	668	747	744	744	749	751	695	733	729	724	746	705	741	784	695	735	750	739	732	750	753	739	748	812	744	719	687	730	708	757	749	715	772	742	704	784	754	765	765	749	743	751	735	724	707	734	729	755	774	692	741	773	723	707	735	744	674	735	736	750	708	716	691	719	721	778	710	748	728	733	741	751	732	738	740	745	796	729	734	752	717	746	732	774	689	760	762	765	745	762	725	735	707	749	775	736	717	721	703	782	747	764	717	778	746	752	758	728	729	712	753	701	703	698	679	711	743	738	789	713	745	708	746	780	711	727	717	728	741	792	756	725	725	692	701	773	670	714	762	741	810	742	755	715	783	692	773	716	742	745	746	729	769	708	746	745	735	709	697	790	759	728	743	751	725	787	710	758	746	732	769	706	757	787	752	748	760	713	765	756	726	726	734	710	714	766	722	758	729	720	738	744	773	750	718	771	749	703	742	787	731	691	741	723	701	723	721	694	704	735	706	737	749	732	805	737	784	749	757	725	740	730	740	679	738	711	706	750	699	741	750	762	726	708	729	761	755	729	733	730	747	711	751	726	715	727	695	783	760	729	725	692	730	727	705	697	747	794	703	757	753	705	743	692	744	756	695	777	741	748	748	727	708	723	721	779	714	748	729	745	753	798	714	726	733	743	687	735	756	783	771	746	741	739	721	685	737	699	757	788	760	735	720	716	738	719	731	799	725	741	736	731	775	749	723	769	733	751	736	731	713	766	805	718	719	707	700	714	733	780	834	738	762	740	776	768	718	761	770	724	720	745	711	752	691	722	752	701	724	748	742	741	674	717	699	791	755	768	744	681	737	673	672	739	709	698	774	737	764	753	750	764	742	731	698	738	778	750	739	731	738	688	724	738	733	716	683	810	737	727	757	733	775	697	745	704	742	708	785	753	681	736	713	695	733	777	715	710	704	706	791	701	783	733	720	685	730	712	721	726	718	724	755	684	715	751	731	711	741	786	688	757	733	729	728	741	759	735	749	774	722	747	734	726	732	691	747	751	815	684	674	746	691	738	732	723	715	718	766	716	644	708	730	743	663	683	723	696	748	751	728	684	728	732	773	771	747	749	703	754	792	704	695	705	744	715	716	750	736	764	747	793	713	699	745	770	740	724	693	791	766	728	734	751	795	686	757	752	747	718	756	716	709	696	795	723	724	753	750	714	748	714	721	694	725	784	707	741	767	709	722	719	764	726	729	727	720	769	746	724	742	697	724	688	690	754	761	704	702	748	765	738	719	734	677	754	703	728	739	744	715	755	750	757	723	727	724	694	720	736	709	733	694	699	744	769	723	730	718	698	743	747	779	739	698	716	732	717	735	729	740	707	746	733	742	763	787	742	734	760	715	751	745	746	726	757	702	788	682	743	715	659	707	737	716	758	713	769	705	720	711	754	731	744	740	785	759	806	727	733	759	666	765	783	704	754	765	717	729	758	727	783	751	709	743	754	765	740	753	743	746	707	716	714	706	694	740	734	703	742	767	698	754	749	719	746	693	733	752	739	706	739	699	723	757	737	707	731	757	772	706	704	748	762	742	716	750	768	737	755	703	763	723	737	769	744	762	765	736	761	709	723	766	734	778	746	699	759	753	794	724	708	762	780	778	732	732	702	757	698	789	761	753	789	734	738	756	711	719	741	780	758	703	749	755	746	726	712	732	739	771	713	805	755	711	752	771	717	731	714	792	739	753	727	769	744	752	713	719	742	726	693	734	729	687	746	716	721	769	767	725	759	692	753	695	779	745	803	738	703	688	711	764	732	752	714	695	724	754	748	716	773	767	795	707	743	763	750	773	722	701	780	745	759	754	746	735	732	736	710	752	761	746	752	704	691	742	742	738	706	775	712	762	720	735	706	725	774	718	725	826	766	695	732	708	692	754	704	725	774	736	720	703	776	730	771	696	715	761	710	761	782	704	738	756	737	763	757	731	743	734	758	766	757	744	717	752	750	731	733	704	735	727	757	717	762	719	726	753	753	719	748	718	749	768	779	774	735	753	727	760	728	718	745	742	706	730	737	754	733	772	732	710	711	728	729	752	726	722	775	776	754	679	729	750	718	768	748	731	714	722	692	750	768	759	748	763	719	791	715	708	758	731	759	754	735	726	721	754	746	734	713	741	707	765	768	693	719	720	755	719	746	787	706	774	765	740	699	759	760	699	746	728	698	736	762	713	706	736	678	786	734	707	696	686	712	703	712	738	739	706	731	710	706	758	738	716	721	734	719	746	715	749	708	717	765	728	684	754	731	674	686	754	745	742	738	728	795	767	762	730	743	795	655	771	764	717	736	712	739	700	733	762	745	723	712	728	712	785	749	747	705	695	706	723	735	731	753	711	746	750	734	720	747	757	803	731	713	749	757	700	756	732	781	719	724	709	716	750	678	739	736	736	766	766	737	719	769	727	733	674	733	746	760	730	743	739	724	775	716	750	734	727	680	761	786	779	716	745	750	715	773	739	743	716	738	745	736	743	679	724	756	740	718	696	721	692	709	744	769	734	744	781	725	732	736	738	713	749	714	729	756	725	725	731	744	738	733	773	748	757	701	717	752	714	790	731	732	779	754	764	730	717	751	730	706	741	757	727	725	731	741	735	701	741	760	744	736	764	785	732	726	784	688	734	764	758	765	716	700	717	706	740	780	776	762	782	708	731	745	715	773	690	766	724	725	765	729	728	736	736	755	746	731	717	742	746	741	710	752	756	704	738	740	790	741	745	730	751	734	749	722	753	729	780	729	684	731	747	748	704	689	743	747	744	745	779	710	728	755	730	684	710	764	718	790	711	749	750	697	751	713	767	757	719	777	776	729	738	762	752	718	731	749	710	746	772	745	722	709	741	766	736	776	765	740	701	733	768	732	760	723	716	729	743	751	699	710	722	726	734	691	728	713	683	743	774	784	753	766	764	760	753	774	762	733	763	699	712	759	743	726	728	739	763	789	736	734	727	764	737	711	781	706	764	746	722	768	703	739	715	739	726	727	714	765	723	740	755	769	784	733	747	703	772	713	748	717	716	739	723	737	726	740	736	715	744	749	720	729	722	707	710	713	776	739	711	747	702	721	716	727	728	730	732	736	744	707	744	713	712	724	710	723	720	689	735	732	730	765	696	766	780	704	716	717	718	749	715	724	721	769	695	736	751	746	758	739	791	676	732	762	769	752	729	746	720	718	721	741	749	768	723	793	718	720	758	770	711	767	714	738	779	756	750	767	720	722	789	729	759	764	805	751	756	719	700	740	784	734	739	765	704	809	756	729	718	726	766	719	735
23080	21240	29964	23194	21209	17296	1919	669	577	439	433	413	385	345	307	332	317	332	319	292	263	278	306	267	289	266	237	267	251	263	254	261	247	267	252	241	252	274	243	252	244	249	239	228	258	209	238	212	233	234	226	269	258	252	231	245	223	260	242	262	271	237	241	257	218	241	247	222	267	253	237	238	277	274	218	262	254	223	240	236	269	226	240	246	234	244	205	222	259	195	232	221	252	230	229	234	242	226	232	220	254	259	238	233	231	230	251	236	249	236	239	233	257	238	241	216	241	214	223	243	226	235	240	212	235	243	236	253	222	236	262	220	232	212	261	231	222	229	254	252	240	243	252	241	227	239	250	242	247	228	197	254	224	235	257	209	241	241	224	242	234	229	243	191	255	262	228	225	239	242	232	222	228	259	263	230	228	252	211	230	246	205	241	222	246	223	253	213	235	262	226	253	238	215	259	248	231	224	228	208	221	243	250	199	229	225	220	238	222	228	218	232	225	219	242	225	234	217	239	238	243	257	241	262	219	232	243	266	242	227	243	237	254	220	235	225	266	233	247	238	258	243	251	213	216	217	238	226	239	229	224	221	249	245	240	217	257	227	239	228	247	210	220	258	199	223	234	214	226	233	215	224	255	250	226	240	238	245	267	224	205	249	253	224	246	234	244	239	231	244	239	227	255	245	222	223	264	245	239	223	264	208	209	233	214	244	217	235	240	258	278	257	256	220	244	247	232	243	233	212	244	226	250	239	263	248	228	218	256	241	243	223	216	234	247	239	243	237	258	220	225	240	237	231	236	239	205	222	249	246	226	236	227	253	216	227	222	197	222	258	224	225	243	229	212	235	235	229	246	230	227	251	241	228	222	218	231	209	223	242	237	207	241	229	224	242	220	254	250	236	217	247	208	229	206	237	230	245	237	241	235	223	265	241	222	251	241	211	251	224	237	230	239	220	228	241	217	229	231	248	199	209	243	237	237	228	256	241	225	217	250	209	228	242	254	240	219	202	236	234	236	202	219	258	255	223	245	244	247	236	257	225	215	223	251	244	241	251	234	252	231	225	238	244	250	241	239	222	217	234	258	224	242	211	248	269	235	235	220	232	237	272	226	242	254	263	232	224	241	242	214	239	238	233	198	233	225	215	215	224	237	224	252	250	246	243	274	264	217	225	250	235	237	213	252	239	236	239	211	251	263	252	241	253	225	254	240	232	227	238	216	236	241	221	261	247	245	240	256	233	224	250	229	243	227	243	237	222	220	237	222	242	275	221	208	237	262	225	232	232	263	244	239	252	225	247	230	243	221	240	246	235	215	228	210	223	245	242	249	221	246	235	222	222	216	221	260	227	233	255	245	229	255	225	256	257	248	211	249	232	252	231	226	239	230	222	246	251	218	233	260	231	254	240	242	245	232	231	229	228	226	284	249	234	228	238	257	256	267	237	252	245	238	234	237	229	250	256	243	245	243	242	236	250	198	259	251	234	248	224	245	231	237	234	234	245	234	252	245	223	216	259	216	234	224	240	258	244	255	224	213	225	234	231	223	214	251	230	214	240	262	245	210	215	235	216	227	222	268	245	241	220	231	223	255	206	227	230	222	244	231	228	237	266	237	252	233	227	218	235	233	258	262	264	235	243	256	200	245	203	260	211	221	231	238	249	234	218	229	273	209	252	256	247	249	221	217	225	246	229	260	205	237	213	252	217	222	227	195	228	202	246	245	220	224	244	242	251	242	241	213	242	233	219	242	240	229	257	208	247	215	221	237	213	237	202	237	245	262	245	248	232	212	231	215	237	228	259	237	228	226	231	244	244	211	251	282	251	213	231	240	242	220	254	217	235	263	253	246	218	239	240	207	257	226	236	237	233	243	235	231	250	241	251	212	206	251	230	249	225	228	250	264	228	243	269	221	224	252	225	240	223	268	237	254	225	241	219	231	219	253	242	227	227	212	232	254	225	218	243	251	237	226	230	252	219	234	226	242	242	208	214	249	208	222	232	219	243	253	257	244	257	212	230	251	232	244	227	210	235	237	231	230	247	227	237	251	219	239	264	232	224	260	230	230	238	222	212	212	245	244	235	240	216	208	243	255	239	252	246	228	236	212	235	225	213	225	231	245	244	275	236	240	218	223	247	229	233	235	241	236	202	244	247	241	237	250	231	221	217	238	274	259	237	223	262	216	232	240	248	246	213	246	230	239	225	243	242	220	204	233	240	224	223	246	215	259	255	225	234	218	232	203	246	241	239	216	213	227	219	217	222	211	241	234	223	236	249	243	222	227	205	239	235	233	234	232	230	236	235	231	248	222	241	235	210	236	261	212	252	240	210	217	200	219	255	243	207	241	239	235	247	233	232	262	213	256	233	233	242	230	205	213	228	233	232	235	276	270	219	261	217	219	217	246	237	236	240	225	234	226	241	238	208	245	239	266	241	237	231	246	242	242	241	222	254	231	227	220	230	249	236	216	228	219	228	225	238	239	255	230	244	216	215	224	211	246	239	241	243	231	254	244	238	267	215	246	268	191	255	225	254	255	222	268	242	263	228	251	225	256	243	227	222	252	247	235	218	221	238	237	259	242	228	254	234	235	222	235	253	218	258	220	229	223	241	232	206	265	230	237	245	252	250	224	239	233	240	223	256	227	238	219	242	238	228	243	237	221	251	236	222	227	243	227	254	247	249	215	238	220	238	228	258	229	232	205	237	222	251	234	238	226	219	223	249	212	260	242	225	248	235	249	241	241	254	224	246	227	224	233	236	207	241	224	259	233	261	249	231	228	252	232	268	221	241	201	226	228	229	248	215	220	244	245	216	231	235	225	210	215	238	217	246	193	251	228	217	249	264	235	242	263	238	251	227	224	243	236	243	243	237	238	236	234	260	231	249	223	235	244	183	221	221	233	247	247	231	218	237	230	233	259	232	220	220	241	252	279	258	250	222	238	227	264	236	268	228	237	253	244	222	230	234	208	253	218	246	239	240	222	243	268	239	228	239	246	201	230	250	253	254	240	215	232	236	236	234	243	242	252	234	232	246	243	235	237	252	249	242	235	241	222	250	253	231	217	230	252	233	236	250	225	228	238	237	222	233	239	277	239	243	245	216	236	224	221	227	221	237	234	233	210	261	224	217	244	219	215	238	238	241	253	252	256	250	229	246	243	194	251	234	212	238	248	210	235	247	227	214	229	237	223	214	243	245	239	240	252	248	246	211	252	233	229	243	234	247	253	244	213	236	254	241	240	235	231	248	218	242	219	244	217	232	245	267	261	227	231	222	233	237	205	238	251	258	242	262	241	247	226	212	239	246	193	239	231	233	240	200	226	221	223	250	235	266	216	240	248	216	241	250	237	214	231	231	261	229	256	238	233	210	226	239	227	196	253	218	242	230	242	224	212	233	210	251	215	246	231	243	235	263	245	252	239	233	255	236	210	224	252	199	233	251	219	201	240	211	222	228	224	246	244	226	214	213	254	237	214	240	238	231	242	259	237	261
53438	67115	35822	4696	3167	2377	1835	1452	1220	1046	887	811	775	651	601	530	501	496	470	432	425	374	383	415	420	399	368	338	388	385	397	352	319	377	373	350	352	343	363	350	386	333	335	347	365	344	305	344	350	345	318	334	386	313	324	343	342	346	313	338	332	318	355	372	327	342	321	337	299	299	344	344	309	328	297	296	355	362	313	327	315	332	319	375	329	323	318	344	325	315	351	362	348	335	332	320	317	345	338	338	339	301	332	297	279	331	336	315	334	306	330	298	311	298	329	318	297	320	328	324	316	300	323	322	328	323	318	313	324	346	311	337	299	329	322	333	319	335	344	339	317	342	324	310	335	342	326	336	331	315	292	342	349	337	296	336	344	334	329	316	338	297	310	285	302	311	344	309	294	344	329	302	327	353	321	355	296	330	303	318	321	314	343	350	337	343	346	323	297	297	295	352	323	326	318	306	335	336	331	327	342	323	354	319	326	322	333	312	321	321	311	326	319	310	334	365	336	304	343	316	302	327	342	324	326	345	341	304	305	330	361	294	321	322	340	315	321	319	315	321	294	313	285	316	329	319	324	323	343	322	337	301	319	336	309	324	305	347	299	347	323	298	303	336	321	335	350	331	304	316	348	311	295	292	303	356	323	341	300	336	313	345	337	325	347	337	317	318	320	318	317	349	338	351	332	337	324	357	335	348	302	347	318	352	286	321	314	328	282	361	293	331	342	335	340	289	344	329	339	308	319	340	324	324	347	313	340	311	343	324	329	307	329	305	343	312	302	325	295	346	303	314	346	335	329	363	362	302	299	328	307	349	306	329	337	336	301	311	329	324	322	352	343	317	308	320	332	328	324	345	319	295	331	316	287	290	344	323	287	323	316	324	331	291	338	287	302	335	305	335	338	348	292	293	317	325	321	317	332	321	323	332	313	314	319	301	323	296	355	315	338	318	352	331	336	359	323	307	296	311	354	348	310	347	305	321	266	318	313	309	327	293	335	377	326	315	334	329	318	321	347	322	307	325	322	362	343	336	346	339	334	306	344	344	342	333	342	320	281	305	338	309	296	338	330	317	321	310	349	332	365	355	312	359	321	345	316	308	330	322	332	330	335	323	302	319	311	328	335	324	333	364	347	328	337	347	301	329	353	359	307	303	302	331	344	288	304	337	309	309	302	305	323	320	284	322	321	344	316	345	312	316	321	352	346	311	327	314	333	290	317	338	345	338	332	326	347	323	316	368	334	291	326	355	327	312	309	334	340	298	328	332	363	311	273	333	335	323	363	332	311	329	337	318	333	315	301	317	329	286	295	308	359	317	322	317	326	324	328	334	325	356	366	304	315	327	347	335	285	324	357	347	306	333	347	336	318	303	340	329	279	310	301	314	325	329	325	323	354	344	318	294	328	330	312	329	309	343	327	351	329	310	339	327	330	333	338	292	308	298	372	330	336	321	315	328	338	348	328	317	307	332	357	333	339	316	312	332	306	333	318	337	333	314	305	332	326	335	314	306	317	322	315	321	353	342	308	317	337	327	371	302	295	322	326	319	312	351	315	322	339	314	323	345	350	327	337	325	323	302	339	329	283	353	324	324	324	322	307	315	331	316	364	309	304	337	325	321	343	343	315	319	302	290	303	345	325	320	305	322	346	338	310	347	289	349	348	329	337	336	314	313	305	318	311	307	378	305	319	333	299	328	341	322	338	328	295	330	353	347	330	329	333	331	293	327	321	342	352	319	304	342	324	304	356	295	355	333	327	308	317	363	306	335	333	308	348	323	327	324	294	359	368	328	317	298	331	299	355	347	303	353	335	318	323	325	329	315	346	318	326	339	286	311	306	318	328	325	353	292	346	327	307	348	348	302	330	339	317	337	336	297	323	313	278	327	321	326	312	344	290	310	330	335	310	333	309	308	318	329	290	330	313	326	299	336	389	300	304	349	335	359	318	303	323	322	322	321	333	298	336	345	325	318	320	355	341	309	303	324	324	320	322	332	357	346	301	310	322	296	325	301	311	344	309	313	339	345	311	337	336	281	308	320	337	335	305	315	309	313	330	350	306	314	324	339	341	326	336	332	334	340	331	313	320	326	357	308	305	313	322	349	324	344	300	345	344	337	311	356	294	318	322	349	347	347	354	328	301	337	336	338	314	288	330	316	310	289	317	346	311	298	332	289	341	331	332	353	317	349	335	284	333	348	311	338	323	303	344	320	311	333	300	343	343	328	363	347	315	324	310	348	319	313	353	346	359	319	315	282	318	310	331	345	316	320	319	321	320	317	316	287	333	324	340	310	336	343	340	317	327	341	334	366	312	347	326	328	306	326	309	332	330	337	340	302	356	295	292	325	324	335	324	332	324	328	302	310	293	305	323	331	338	303	314	342	323	342	343	319	300	310	323	317	350	342	310	365	337	327	334	321	305	328	293	332	311	318	316	339	335	332	321	314	362	338	351	324	337	341	342	346	304	336	360	340	352	358	307	303	336	324	314	309	367	308	332	333	334	300	331	312	281	361	325	320	325	311	327	317	323	338	358	311	320	320	327	311	306	301	316	351	332	321	325	306	281	342	335	340	317	342	319	345	304	324	307	310	306	302	306	346	338	304	313	300	316	335	289	318	338	330	312	342	339	349	318	348	348	301	319	298	314	313	297	330	330	319	337	347	327	358	336	313	315	333	312	357	309	353	346	331	345	331	353	332	318	366	304	314	341	294	336	321	346	317	342	342	315	319	282	306	313	349	353	312	342	283	341	347	337	312	344	319	346	322	331	352	341	349	333	327	303	313	295	338	329	320	311	335	343	315	347	318	362	348	328	308	273	329	322	358	288	313	354	348	304	326	363	326	373	308	328	310	320	318	328	356	354	336	308	321	325	341	326	324	331	353	321	313	333	327	307	316	338	317	343	308	301	299	306	321	337	304	337	312	320	362	327	320	330	339	294	348	313	293	322	343	290	328	328	328	336	360	331	317	311	332	318	313	325	361	310	334	345	334	349	314	321	350	352	327	329	327	303	351	342	325	322	354	315	310	360	309	343	341	341	345	384	348	349	364	342	336	316	321	253	303	338	305	361	312	314	327	305	338	354	305	302	324	330	309	320	322	311	325	333	326	308	290	356	323	311	297	340	331	318	342	293	295	337	331	281	319	318	305	311	353	326	294	300	337	311	310	306	292	312	322	307	295	331	290	359	321	330	327	333	323	319	305	320	334	346	279	322	325	332	333	341	303	296	333	344	341	312	314	331	335	327	324	342	302	332	332	291	331	327	318	340	346	368	383	322	343	308	345	339	336	350	348	317	322	323	317	322	346	332	307	316	337	334	337	288	318	318	328	322	317	337	347	311	329	307	312	336	289	319	315	317	321	334	330	318	319	297	316	322	336	298	336	315	310	306	324	322	326	305	305	316	356	329	324	324	337	340	339	345	339	340	323	337	294	312	307	340	314	320	326	301	355	322	348	320	355	327	320	343	319	347	337	272	329	358	331	312	288
27390	21499	17843	2356	767	758	696	736	721	686	711	708	730	750	777	763	704	710	728	696	728	714	693	685	718	675	689	735	714	744	689	748	728	672	738	725	695	687	679	714	690	710	750	682	752	673	685	701	679	676	733	757	683	724	716	711	711	730	744	719	655	709	673	755	758	684	690	701	706	712	677	716	747	717	686	709	716	701	674	702	697	713	692	707	680	675	711	677	692	717	716	677	725	730	734	701	699	739	674	714	704	650	654	715	704	677	722	681	695	694	675	704	675	686	764	738	728	778	735	727	709	733	683	699	709	714	726	697	723	699	693	747	677	706	704	705	701	655	740	718	717	697	697	725	669	724	680	711	676	661	684	701	719	676	671	744	686	680	681	708	713	689	691	742	693	709	698	703	684	726	688	714	739	678	671	711	715	703	744	714	697	690	707	651	679	718	702	702	684	698	689	783	638	649	695	720	731	695	690	719	724	740	712	717	723	708	695	708	757	677	718	710	674	732	727	696	652	719	747	702	706	724	743	712	662	676	696	711	711	643	758	702	687	721	711	692	670	702	681	717	659	716	689	724	710	711	756	740	675	715	680	707	714	703	675	665	674	716	692	683	729	699	716	699	722	686	691	690	713	699	729	705	696	685	723	703	716	688	713	715	669	738	707	708	723	636	680	725	698	679	694	651	715	678	705	708	729	725	698	682	718	674	724	704	701	710	698	728	696	687	715	712	701	689	714	666	748	722	708	697	678	700	700	701	737	706	707	734	685	711	721	748	726	688	634	739	678	691	721	715	699	737	704	694	725	732	736	728	683	681	739	703	703	685	729	658	715	675	681	718	684	650	733	674	701	728	706	691	719	708	710	692	697	713	695	705	690	704	729	663	684	699	760	729	731	714	633	672	687	705	673	697	667	728	742	683	760	747	697	698	694	688	629	661	707	723	739	714	671	671	715	695	742	697	674	691	714	686	694	680	671	655	676	679	685	717	722	711	712	712	716	690	733	727	710	694	697	705	707	730	699	690	660	733	751	667	661	736	691	727	682	750	726	675	733	697	741	716	691	693	691	739	623	736	700	705	684	709	687	704	710	664	739	706	740	701	688	662	719	688	690	678	720	670	736	745	699	685	672	683	728	718	737	692	733	682	717	651	685	674	710	745	744	656	734	683	696	703	709	698	644	661	730	730	704	698	725	769	738	756	718	721	707	659	696	703	775	703	655	664	748	705	725	738	685	740	644	682	692	684	768	701	704	687	763	699	695	729	693	646	703	722	720	730	682	693	715	654	698	714	702	692	684	734	756	688	682	694	734	751	693	658	725	699	731	713	703	684	692	683	693	669	663	690	715	713	718	675	713	732	666	704	677	713	708	728	680	732	698	721	689	675	697	718	707	691	759	769	695	662	731	701	701	699	712	719	707	677	744	745	710	724	737	687	696	736	681	717	681	689	674	737	674	646	702	724	719	740	693	706	760	717	669	692	693	707	719	695	690	701	730	716	687	693	728	728	697	690	712	734	709	709	688	720	751	733	732	708	711	698	734	714	698	700	732	716	682	686	701	700	693	705	724	664	684	668	716	727	697	683	715	666	735	733	735	687	670	654	673	700	691	672	720	719	676	717	744	690	703	682	699	675	722	755	661	729	720	681	697	745	704	684	729	729	732	708	692	680	739	689	687	707	654	727	708	706	688	694	738	700	744	687	701	713	680	692	733	698	703	697	706	697	713	703	695	730	710	704	688	711	713	709	738	684	670	670	717	709	722	702	723	676	720	719	648	748	714	721	667	727	702	698	666	672	710	663	730	702	679	693	714	740	734	722	699	740	672	691	667	726	697	722	746	674	666	684	674	724	694	674	688	686	665	720	738	736	723	751	726	739	750	707	729	674	719	660	704	734	656	694	733	737	698	739	713	663	716	708	713	669	714	713	656	765	699	723	759	712	654	685	673	690	729	708	756	688	708	701	722	755	699	728	725	715	715	740	745	671	705	707	740	696	729	749	693	695	678	729	729	698	754	650	737	679	699	720	742	703	717	808	723	690	734	706	701	691	657	763	680	724	679	706	722	703	705	736	739	758	703	719	689	702	728	742	687	711	767	722	713	699	782	743	725	667	730	722	693	743	646	735	672	700	725	722	723	702	725	696	703	703	695	676	726	711	743	701	665	707	689	735	687	700	738	703	725	692	709	703	707	686	744	701	671	709	678	667	719	692	696	713	740	689	702	737	739	735	733	725	708	729	732	760	739	716	709	760	686	701	678	687	705	669	715	674	690	673	758	680	719	691	701	723	664	752	678	748	756	717	702	710	740	642	715	691	726	711	695	696	675	688	718	728	693	727	698	679	711	703	748	713	708	658	742	741	752	678	713	703	632	710	725	678	701	781	705	684	729	688	704	720	697	686	697	731	733	745	740	706	708	761	720	710	743	747	734	775	699	738	684	678	636	716	720	735	736	770	665	737	697	733	716	701	678	671	762	737	711	706	697	723	705	678	739	701	725	729	681	685	683	679	729	662	712	726	743	748	714	706	689	695	664	709	716	658	747	682	728	692	725	684	672	714	722	699	666	656	703	690	691	735	709	683	696	694	729	672	718	701	716	714	721	697	758	679	712	726	673	711	699	690	736	678	709	698	690	741	717	737	680	724	660	677	659	682	699	713	687	689	702	707	693	639	710	645	708	650	695	733	704	724	730	734	692	759	714	743	710	730	667	705	723	712	734	663	680	678	700	705	651	700	711	680	700	705	695	729	689	719	703	713	724	691	701	712	697	743	634	695	692	724	715	726	744	711	670	700	722	693	677	686	725	704	699	706	721	704	750	737	720	769	691	742	730	677	683	686	731	748	744	688	637	689	733	671	697	722	735	716	729	721	724	671	684	702	645	687	725	718	665	741	727	651	689	709	697	706	734	677	738	726	692	716	663	688	722	721	726	724	720	677	684	632	716	704	685	699	668	750	732	672	705	724	695	630	669	718	725	686	687	714	662	706	699	680	722	671	759	692	740	723	733	687	707	665	745	669	680	715	710	684	665	713	726	665	718	702	722	692	744	730	746	698	705	689	723	702	723	657	704	713	672	726	733	685	687	718	703	665	723	695	715	683	746	707	664	650	690	673	690	660	682	708	736	738	699	708	692	684	712	721	728	686	714	739	652	705	705	721	700	724	723	701	688	694	707	685	704	744	721	723	698	708	671	740	732	768	701	734	743	723	698	749	680	696	715	685	689	698	701	700	735	733	707	721	630	686	713	714	702	720	720	773	664	709	724	696	736	704	694	700	719	686	693	696	638	676	710	712	704	649	724	721	730	725	660	695	698	688	708	727	700	743	703	723	725	723	699	769	711	706	679	694	688	688	714	718	725	730	749	680	711	690	690	711	702	714	755	742	690	720	721	728	699	727	697	721	664	745	759	725	734	764	660	697	715	749	708	737	678	712	739	716	728	706	709	701	664	672	701	663	724	688	680	665	700	673	692	740	709	739	710	727	664	685	750	744
25973	23798	14823	1120	1054	978	986	976	1017	932	1002	955	964	962	975	950	990	904	895	924	992	925	976	928	893	975	973	899	941	929	892	914	908	974	923	893	888	957	904	906	938	974	943	914	982	948	993	937	955	935	946	932	934	890	949	943	949	915	986	847	936	938	927	941	915	954	947	886	978	951	913	941	910	936	909	927	953	897	959	925	875	894	940	935	894	940	948	926	904	943	923	938	922	904	896	927	971	998	924	944	878	869	899	866	934	891	906	947	887	934	957	902	920	942	973	921	910	880	947	918	927	928	952	886	893	962	923	941	936	910	942	985	971	924	929	905	927	912	972	941	909	906	904	943	930	904	882	903	919	969	999	843	905	917	954	943	914	964	915	931	951	1007	889	957	885	963	876	943	880	978	864	899	909	941	903	952	941	933	921	954	917	912	904	898	933	939	937	952	898	900	948	915	913	913	882	917	916	896	987	907	946	911	963	927	948	959	899	920	931	888	903	923	920	988	926	930	957	924	898	883	893	953	928	927	861	969	959	922	858	960	908	939	890	949	921	931	898	916	906	911	912	904	920	895	952	877	904	936	898	934	930	935	948	974	933	884	951	898	884	914	994	994	874	891	922	932	875	923	957	882	940	931	900	907	913	919	949	890	877	901	905	888	933	915	899	889	979	878	948	945	897	878	880	920	919	921	885	932	938	926	935	907	926	930	920	909	948	968	916	928	927	890	942	1005	962	883	941	912	941	945	915	890	970	913	928	944	951	941	947	881	886	938	951	928	916	981	929	885	901	943	922	902	910	960	907	940	962	934	883	909	913	961	942	972	961	931	890	901	923	924	943	867	963	929	929	912	928	896	915	914	924	919	922	889	918	895	941	928	942	900	893	901	860	921	950	961	958	955	926	900	899	905	942	938	959	856	925	880	946	904	905	961	974	940	892	935	930	931	882	938	938	915	875	903	929	929	931	887	940	902	937	903	892	923	888	921	972	917	947	936	862	945	907	932	982	913	938	900	938	927	898	929	891	982	917	941	877	908	929	922	953	949	899	929	909	872	947	915	914	924	909	956	907	945	926	937	961	957	919	847	994	973	924	992	893	845	966	906	890	901	925	941	938	914	941	951	901	977	901	891	916	945	856	914	851	904	992	907	947	851	931	922	956	939	932	901	919	979	885	917	969	938	913	939	915	955	908	984	914	954	870	977	887	929	955	929	1000	941	925	860	909	934	986	938	964	957	950	941	902	976	923	935	905	961	896	970	958	902	926	871	953	935	940	903	922	911	908	904	918	883	960	940	914	935	961	898	922	940	910	913	943	910	913	970	985	897	901	913	941	892	917	1001	919	974	950	890	925	940	900	927	900	951	956	907	906	908	903	935	934	967	943	885	905	934	912	910	1012	899	911	948	951	909	927	927	966	904	915	944	899	862	883	962	924	900	912	921	947	992	909	896	922	931	911	919	898	875	930	935	894	962	939	943	916	959	909	925	956	928	924	963	939	886	925	996	917	969	931	898	976	899	880	909	920	858	901	922	963	899	950	869	932	926	882	922	917	869	933	896	912	906	929	913	922	904	926	933	897	939	964	945	896	851	896	914	978	883	965	904	900	913	928	937	929	947	895	877	957	882	878	956	955	903	878	956	953	950	909	896	896	923	951	984	973	909	936	920	934	929	949	879	887	878	939	973	911	915	863	918	952	913	942	959	899	963	919	963	942	935	932	930	941	910	879	935	934	930	892	928	875	941	912	926	898	883	913	926	943	921	930	921	952	1006	943	953	951	927	953	949	861	968	906	924	950	934	958	937	877	932	934	906	909	931	965	900	921	899	952	951	945	932	899	921	919	937	950	998	949	961	924	880	942	911	968	931	913	960	940	916	957	945	973	918	902	921	952	926	924	995	932	957	956	883	948	872	907	883	941	960	918	974	915	865	925	1008	935	959	955	929	932	941	923	842	942	925	927	905	951	961	925	917	990	881	945	919	911	925	892	968	958	917	969	914	941	908	981	863	867	921	905	952	947	937	899	898	950	921	912	917	925	923	932	827	946	882	896	921	962	919	970	883	926	980	927	946	900	862	973	987	961	917	1001	933	960	896	894	896	897	937	908	973	934	891	907	942	955	972	919	939	919	931	969	946	947	935	893	913	992	917	942	930	913	946	922	928	979	924	902	966	908	956	972	923	951	969	900	928	921	930	886	990	947	906	947	920	909	915	959	959	901	919	977	909	910	937	929	967	916	967	925	929	910	959	876	949	971	904	978	972	866	916	938	932	944	927	966	915	944	940	934	887	944	911	965	941	928	929	942	910	907	956	959	907	938	953	962	922	956	893	930	940	937	958	880	939	907	926	958	867	924	977	879	980	935	949	921	925	923	880	841	958	943	960	917	940	905	876	897	943	918	913	922	900	950	912	925	992	908	906	934	923	926	968	926	926	970	942	930	931	883	929	966	965	924	892	944	923	912	916	931	940	922	947	939	921	950	933	913	950	910	929	919	946	908	972	909	928	952	933	904	963	948	976	888	947	954	911	916	941	913	986	961	933	902	959	904	934	915	914	921	930	918	914	937	958	946	907	917	895	917	929	888	929	911	888	944	935	944	921	932	960	914	903	946	993	955	916	909	945	974	969	910	862	867	950	918	951	875	977	924	909	946	954	887	924	882	952	952	916	922	921	952	915	942	891	950	904	952	925	978	946	919	955	953	910	989	953	949	944	952	880	957	880	949	872	967	892	930	964	910	922	905	963	948	959	947	925	939	929	912	898	933	979	954	911	944	939	852	895	907	960	885	920	939	984	899	931	943	885	942	877	915	948	915	949	927	965	920	910	947	865	901	960	961	893	922	914	963	873	917	888	974	901	866	943	906	910	928	953	924	910	959	1000	947	989	959	867	919	962	973	940	900	899	904	991	955	950	918	892	915	934	898	911	851	952	916	916	961	903	924	923	948	915	979	910	1003	909	891	901	931	856	954	895	908	923	921	974	928	936	990	885	943	925	945	868	941	915	914	922	939	870	903	931	963	1043	881	987	890	997	973	906	919	916	860	946	913	921	906	892	906	972	933	954	890	926	931	961	931	898	902	964	883	938	909	956	938	940	934	873	977	982	863	929	927	915	950	885	985	884	929	886	919	939	923	949	914	958	921	913	974	898	908	910	944	947	908	907	937	930	899	955	912	877	881	953	910	912	927	873	929	900	942	924	941	899	920	937	959	925	952	955	854	915	929	910	886	942	967	946	974	858	969	911	875	951	907	903	972	933	886	958	940	943	964	887	897	965	972	855	918	941	946	929	914	936	921	920	949	929	874	923	953	990	921	928	934	916	947	894	902	908	972	914	896	895	938	894	942	929	920	901	895	989	916	867	966	920	951	953	917	925	955	943	922	932	953	914	910	982	890	959	956	882	921	928	959	925	935	927	930	924	883	944	939	950	927	908	915	973	908	916	936	953	933	978	931	902	962	961	898	882	864	945	883	900	861	912	905	950	926	932	885	899	883	950	912	946
24165	21323	30689	23728	18012	3651	1008	775	734	731	738	621	613	638	596	583	618	595	573	559	579	540	614	560	558	576	527	587	583	576	551	585	556	589	548	558	534	554	552	598	568	547	550	591	545	515	535	559	544	562	536	595	575	506	547	549	552	525	553	573	541	529	534	583	525	545	557	569	596	529	558	609	546	557	577	538	534	554	548	585	529	532	547	537	568	563	586	524	557	530	542	552	541	558	553	536	536	543	574	532	578	561	553	534	590	541	534	573	540	559	544	551	579	593	487	565	570	580	510	557	567	547	543	559	547	579	531	536	569	568	535	530	558	553	582	515	557	555	573	517	534	548	571	544	545	497	529	604	550	544	596	561	587	606	531	572	519	573	590	560	539	538	551	565	556	587	558	542	560	539	547	546	534	571	511	567	560	555	559	576	585	532	574	602	533	517	564	578	557	492	551	529	575	554	554	560	552	588	571	572	541	577	545	533	538	519	536	533	578	551	591	560	527	571	538	562	560	505	565	534	530	552	535	561	545	543	538	557	568	571	546	541	508	589	574	557	579	522	608	586	575	538	522	576	505	541	566	575	588	559	574	569	555	558	559	529	534	559	609	561	574	552	539	583	558	574	576	567	480	523	566	513	580	573	536	552	507	520	551	575	629	555	514	553	551	572	482	553	519	542	552	563	554	544	562	549	550	504	560	599	558	521	573	510	535	506	587	561	550	558	610	562	555	560	524	531	548	533	552	572	564	545	544	532	535	518	534	522	558	523	592	560	517	605	548	575	555	532	529	566	581	553	603	544	579	558	520	552	552	568	570	569	594	542	568	536	561	581	509	569	541	577	491	558	577	531	554	560	552	561	553	555	557	551	548	566	552	530	535	533	577	571	542	570	593	546	566	585	559	523	570	547	519	539	535	589	552	534	483	516	572	564	567	581	518	550	562	566	593	590	583	572	567	529	572	607	546	554	606	517	525	586	520	572	535	548	517	564	555	561	539	549	555	563	553	542	557	600	562	521	555	552	546	583	555	568	583	540	558	568	538	545	528	534	557	603	559	574	534	559	553	566	567	567	586	550	579	552	557	554	579	522	566	543	528	580	512	582	566	557	578	575	573	543	497	579	539	526	582	530	549	526	534	533	587	522	547	532	539	588	569	546	543	543	558	544	538	568	552	564	538	549	546	582	562	543	532	548	569	546	570	610	527	544	561	588	565	585	557	514	532	558	543	563	569	562	545	563	532	536	537	560	540	504	544	561	561	540	558	542	556	570	586	558	537	547	571	532	563	527	551	509	589	586	572	552	563	609	560	584	553	542	579	536	532	580	574	552	543	559	525	540	530	550	555	579	565	569	585	534	538	540	518	575	561	528	557	556	581	561	549	547	542	586	540	537	549	544	560	581	565	522	556	539	585	542	577	541	554	539	563	539	558	522	511	521	540	532	571	556	553	573	545	548	526	571	520	538	519	510	565	539	585	561	532	572	554	539	532	541	588	511	579	528	577	503	521	568	532	555	563	557	576	559	539	570	523	578	555	531	508	545	549	589	565	517	517	550	559	568	587	559	532	586	552	533	573	591	556	527	597	555	544	559	559	586	573	520	568	509	562	558	580	568	567	540	589	540	541	511	570	599	542	549	534	545	579	562	565	524	530	597	578	510	558	583	548	510	549	526	547	538	542	530	557	569	565	562	572	545	563	571	544	515	594	578	521	611	536	544	557	555	586	532	556	529	570	551	547	585	512	577	551	542	561	551	588	547	567	568	554	542	601	564	541	570	551	566	525	575	555	542	569	560	516	560	560	509	525	557	558	564	542	557	538	579	557	561	562	571	552	508	552	549	547	583	552	574	563	551	582	535	563	553	557	527	563	554	558	589	538	526	554	551	582	540	507	572	546	598	533	546	551	534	554	577	528	599	583	540	570	565	571	550	535	550	535	542	548	582	566	535	535	537	580	540	483	567	546	531	538	574	514	554	582	569	558	545	539	569	487	566	587	568	533	579	525	563	520	565	554	538	565	592	579	533	536	528	552	552	532	554	568	528	514	598	532	527	493	517	569	553	518	534	525	561	562	554	545	527	571	535	577	554	575	560	538	571	542	596	558	557	553	547	537	580	534	568	581	534	531	531	547	566	511	540	534	536	545	562	541	585	549	542	571	547	562	518	548	558	503	554	581	523	507	558	559	576	595	570	582	583	543	532	539	563	535	548	535	558	583	542	588	555	561	511	522	535	524	568	550	553	543	560	561	577	566	577	603	568	546	521	548	542	530	551	540	579	501	558	569	565	547	571	506	578	546	592	554	496	549	559	545	599	560	540	523	536	557	518	568	551	556	561	546	571	560	558	582	560	534	573	530	536	547	531	534	539	572	554	539	559	536	562	543	535	528	581	577	563	548	531	574	554	540	546	597	547	533	557	554	548	549	511	536	550	568	526	606	554	582	532	547	562	563	550	543	520	517	541	557	553	566	503	580	563	542	530	523	589	584	504	571	575	564	564	540	579	563	535	581	586	505	579	561	548	581	556	602	533	599	576	489	561	569	542	554	583	558	544	561	527	545	538	551	543	543	614	542	541	579	560	566	529	538	559	549	538	522	510	531	543	534	561	595	569	601	533	571	536	570	552	550	545	552	578	533	531	539	530	550	577	554	499	509	543	567	580	586	525	559	542	554	536	569	563	532	585	560	529	547	552	560	537	581	535	573	552	558	590	532	530	586	552	557	580	554	527	557	594	574	549	558	606	581	535	603	525	554	555	512	563	521	574	614	521	578	537	570	557	582	583	548	590	552	547	537	550	530	515	514	597	516	583	563	534	550	555	516	503	542	530	542	529	553	558	579	572	533	567	541	569	588	557	528	516	544	572	561	553	527	519	559	539	550	558	544	549	536	543	549	573	515	563	534	539	520	554	561	556	550	579	566	542	553	547	593	555	541	556	558	549	530	552	552	560	575	512	545	561	512	513	542	560	547	559	504	529	551	512	546	591	492	544	555	530	559	568	590	542	544	541	568	558	573	538	534	532	540	582	579	533	547	498	531	550	556	524	556	586	554	559	576	606	535	530	542	563	580	561	547	562	505	553	553	564	555	547	579	587	560	529	535	570	546	533	564	559	538	564	547	534	560	563	575	528	535	542	535	570	556	539	499	534	552	542	545	547	579	560	552	568	535	542	531	569	554	540	573	539	568	538	538	586	552	541	555	562	565	533	532	562	518	592	585	586	526	570	547	552	565	596	536	526	536	547	554	592	532	557	556	531	580	574	578	535	599	565	535	536	581	536	595	558	559	570	523	576	535	568	545	552	507	572	575	550	537	564	553	556	520	553	565	569	530	558	597	581	537	569	544	578	551	606	527	551	528	546	535	556	544	541	579	547	558	566	557	554	563	582	521	563	509	540	551	539	591	561	562	558	559	517	568	565	562	591	543	615	518	539	542	558	558	505	564	536	606	514	549	543	543	578	528	570	518	583	562	510	537	554	574	511	537	539	539	559
51111	59876	34778	2997	2311	1824	1585	1411	1194	1059	986	951	952	901	908	884	841	830	884	833	800	835	802	764	799	777	759	810	781	765	785	764	790	756	809	809	772	757	756	762	766	781	755	747	780	746	716	781	717	731	722	740	772	699	750	743	731	747	773	758	742	700	742	745	748	722	800	752	779	724	769	766	765	795	763	770	732	750	774	765	704	715	788	784	780	778	703	697	775	759	734	750	755	736	766	765	769	716	749	741	722	695	748	727	732	739	738	763	751	712	729	706	717	717	795	715	737	707	758	741	670	776	765	744	764	767	772	780	751	779	797	743	730	739	719	765	761	739	768	741	720	683	753	705	725	769	775	687	784	708	752	767	725	771	745	696	766	751	719	717	708	712	712	780	753	745	739	738	770	760	726	737	735	795	767	696	719	768	752	766	740	793	757	753	772	727	714	749	701	711	724	772	724	794	761	674	773	761	735	723	733	773	773	723	762	723	763	769	731	728	718	752	710	768	733	698	744	759	739	766	729	792	713	774	787	767	756	764	699	692	786	780	758	786	733	777	754	738	762	720	739	719	767	719	776	735	711	758	711	741	725	737	794	765	758	701	779	754	761	760	755	760	772	724	723	743	725	754	737	752	757	733	793	795	730	688	768	768	759	735	743	801	722	758	768	768	733	750	698	770	771	787	764	732	710	711	734	750	703	739	723	781	740	692	752	741	736	724	698	775	773	729	754	736	749	714	768	769	766	727	752	703	766	766	751	761	732	745	725	699	761	728	708	749	749	740	756	718	723	731	735	698	733	764	711	774	733	766	723	693	760	758	726	797	788	795	745	739	771	738	710	752	721	714	711	748	720	775	753	713	792	752	716	771	710	735	752	747	749	729	712	660	704	738	708	731	716	824	750	711	697	761	749	760	749	723	755	759	715	751	761	739	737	724	750	731	770	746	715	754	733	746	700	712	735	722	774	749	774	726	788	789	749	732	769	772	729	735	718	752	727	741	721	766	736	735	720	766	705	727	736	838	763	744	772	833	722	676	768	779	775	724	775	722	738	768	785	720	755	744	741	748	734	783	758	750	711	711	792	695	782	749	726	702	792	745	749	739	736	729	726	721	708	685	732	735	739	704	761	717	701	747	749	700	775	733	796	747	747	694	767	774	759	704	771	748	721	743	788	684	745	722	758	812	742	789	727	737	740	735	785	747	710	719	747	707	727	774	693	744	760	739	759	746	739	713	795	723	702	777	714	715	784	723	748	747	731	719	786	704	753	736	685	735	730	721	774	748	763	805	711	754	744	762	734	726	751	756	762	740	771	832	703	749	711	772	757	786	720	731	726	715	765	725	758	747	747	736	751	744	739	759	704	756	771	725	714	740	737	727	721	749	780	738	765	741	726	782	751	787	725	708	743	787	735	755	718	758	728	767	749	776	766	748	712	721	746	747	690	733	741	704	747	760	726	739	729	744	740	735	728	721	745	709	773	715	723	717	761	778	728	742	777	716	748	739	768	737	767	701	752	743	740	744	770	655	744	807	735	747	695	731	731	717	723	719	729	776	768	756	733	751	756	741	727	691	725	713	716	750	739	777	771	696	686	747	760	730	740	786	735	703	764	775	721	740	790	767	711	793	765	736	719	806	722	742	793	760	722	777	740	754	768	782	740	755	771	712	798	717	728	708	747	746	695	755	695	795	778	746	728	714	686	746	725	752	732	692	748	781	754	739	700	788	736	741	696	737	728	782	773	726	788	738	750	745	724	773	729	748	807	772	746	749	727	725	755	755	762	732	698	759	741	730	692	749	719	745	756	758	740	752	693	748	698	739	753	737	780	691	774	762	680	754	806	746	739	779	709	793	759	726	756	742	699	741	793	763	748	742	754	761	728	722	746	712	761	750	785	746	718	741	706	770	760	708	681	727	734	744	726	780	801	696	769	736	732	741	691	719	738	750	759	723	727	755	747	742	722	681	684	753	725	727	723	757	751	746	751	729	747	773	812	721	697	761	723	742	790	785	787	770	726	777	755	761	760	733	721	732	795	755	758	744	736	773	703	714	771	725	686	780	747	749	738	706	727	726	740	725	807	775	747	773	767	738	716	748	712	718	750	751	685	748	753	738	687	767	735	723	767	778	751	745	796	760	736	748	705	710	768	795	731	786	746	743	719	746	746	735	720	747	730	752	699	726	748	801	740	721	812	708	770	732	742	731	724	736	774	755	755	750	758	749	771	683	764	725	734	749	761	728	735	744	744	751	715	772	762	736	676	758	795	734	739	745	823	740	770	719	749	755	759	767	699	758	713	742	722	726	735	727	718	739	736	773	776	705	735	703	730	735	784	759	744	731	751	700	703	741	753	706	726	728	753	745	778	703	763	755	697	686	734	783	736	748	724	736	713	734	741	723	710	748	739	756	800	734	732	778	744	743	741	713	795	788	747	702	774	780	719	729	734	745	724	768	800	790	739	738	726	726	720	782	731	774	744	790	733	743	756	733	753	782	709	742	755	755	706	761	708	745	787	716	752	751	768	761	745	722	769	807	759	738	773	731	802	717	723	797	768	790	775	695	735	716	710	742	721	799	718	762	712	687	740	769	779	731	811	706	709	712	754	718	761	725	779	686	713	726	721	775	736	782	763	718	707	779	767	769	726	723	657	714	683	761	693	700	745	734	762	748	740	729	756	752	778	741	737	694	747	731	748	704	728	728	698	775	754	729	737	730	749	699	757	725	788	778	756	735	713	732	766	757	693	710	745	776	746	756	716	770	721	707	770	765	730	774	792	730	757	775	782	709	738	688	757	716	762	739	778	733	762	724	743	704	753	753	742	723	708	745	778	743	739	755	798	774	754	761	752	755	736	754	717	725	710	722	769	730	723	720	739	751	785	767	720	745	762	739	748	720	742	774	726	718	752	726	763	730	722	737	709	741	764	741	731	778	740	753	759	741	751	758	769	783	724	729	719	737	760	753	756	725	729	778	744	762	777	768	709	673	725	743	762	773	713	743	746	764	708	753	720	731	786	781	743	774	765	786	731	740	726	714	766	758	689	742	708	716	771	771	774	793	741	737	739	754	740	738	771	732	746	761	730	744	764	688	702	734	759	701	764	776	751	748	758	688	661	771	717	723	776	718	762	768	720	718	744	740	710	746	733	743	724	769	742	665	750	753	734	727	807	723	729	751	755	729	722	760	758	707	780	760	688	747	700	771	700	699	744	709	703	716	740	707	735	675	732	720	751	768	711	728	679	703	695	745	760	768	746	755	697	690	701	723	785	739	780	739	738	672	782	735	742	794	732	729	738	752	826	773	732	751	715	730	750	760	748	767	748	690	760	717	768	763	752	767	712	782	768	793	772	760	709	752	692	772	750	744	713	728	705	749	772	718	773	718	760	706	711	730	742	773	745	737	718	735	756	738	737	775	756	726	754	733	752	718	768	793	761	745	731	761	707	742	770	731	775	735	787	732	753	731	757	739	721	727	773	718	694	733	780	706	723	766
23135	21261	29942	23412	21232	16102	1597	719	528	439	440	438	358	356	320	325	297	307	287	310	297	267	279	263	248	280	240	250	248	281	274	225	252	282	275	239	265	255	248	272	254	249	240	274	244	214	248	234	246	246	241	265	247	252	267	250	259	246	256	245	232	242	212	221	247	245	263	235	239	239	224	234	246	256	209	220	223	246	248	235	241	252	236	216	215	225	249	241	224	215	263	242	221	241	242	266	229	243	242	267	254	247	259	257	257	238	262	236	230	246	231	249	273	219	267	258	229	252	244	215	226	233	203	247	234	251	229	243	220	237	221	251	250	244	212	262	245	245	232	234	212	256	250	226	237	251	243	253	220	228	221	238	228	261	247	236	223	239	256	234	214	231	239	230	229	233	234	243	244	266	242	265	229	209	268	236	230	221	236	224	245	228	260	234	241	266	243	225	259	247	242	223	248	229	244	266	229	233	257	226	245	226	231	257	229	247	210	216	253	242	262	236	241	252	230	222	237	207	246	219	224	223	220	244	234	242	229	233	213	210	261	260	223	245	249	248	219	242	246	219	235	209	230	237	238	257	253	210	233	252	233	256	216	245	224	235	262	217	230	236	243	260	236	260	231	253	221	229	244	230	218	244	241	262	223	237	207	236	250	254	255	246	220	232	241	239	245	230	238	248	232	216	208	234	223	235	212	262	270	241	247	228	232	242	225	242	229	235	203	251	212	228	229	210	210	249	225	258	235	248	252	264	227	224	250	245	249	203	248	234	257	233	263	254	216	252	209	229	234	254	243	226	226	243	216	239	229	253	216	260	220	250	243	211	250	256	240	235	217	224	248	260	217	235	224	240	218	236	260	256	250	216	245	237	240	248	232	266	242	260	230	237	261	242	227	249	261	231	230	230	228	226	237	265	231	215	256	244	244	256	218	251	229	240	222	209	229	248	253	250	238	256	238	224	234	244	214	236	227	231	242	237	228	218	229	206	241	221	224	232	218	217	245	280	245	263	247	259	229	252	253	237	256	201	224	223	250	267	242	267	226	270	256	207	237	236	241	224	235	246	268	236	242	222	260	225	236	204	253	271	228	242	241	232	245	250	222	239	288	246	229	234	244	242	240	263	278	229	213	232	233	242	226	231	250	239	226	221	223	226	232	261	271	245	247	257	234	259	247	238	232	223	253	223	234	253	266	238	251	239	223	246	206	228	226	242	253	215	241	247	224	238	208	249	239	221	238	236	207	243	246	243	256	260	214	258	212	210	248	263	233	243	250	216	271	267	207	230	247	238	225	249	250	236	236	218	225	228	252	229	241	272	252	242	230	245	227	267	258	259	234	214	234	252	245	241	239	246	252	217	245	247	230	238	256	222	227	226	221	239	251	245	237	225	241	230	252	232	238	229	239	249	243	236	217	229	229	254	212	223	237	235	223	272	262	240	234	248	227	246	226	244	260	265	253	248	231	233	210	255	229	234	225	223	261	234	247	217	245	247	246	221	263	220	260	257	246	226	248	231	229	240	246	221	244	246	246	243	236	234	223	226	234	254	214	251	250	239	271	271	220	260	228	241	242	226	241	231	234	245	255	230	239	224	247	208	227	245	239	252	253	224	240	222	243	269	283	222	235	220	229	267	235	214	222	256	261	267	241	209	239	254	204	241	220	243	225	236	248	243	254	248	246	213	244	235	237	214	234	255	281	240	244	250	231	234	237	229	230	206	216	209	221	218	237	225	220	227	238	217	248	228	245	223	236	210	242	228	229	240	239	239	240	253	271	237	250	221	236	220	256	251	268	235	241	236	224	227	221	247	246	227	208	255	236	256	215	240	234	210	252	234	231	245	236	266	257	239	250	231	248	212	256	210	245	252	221	243	245	231	223	227	257	222	236	239	223	243	195	255	238	249	256	246	239	213	208	222	228	260	231	257	213	237	201	263	243	236	236	248	239	223	253	231	230	232	238	217	244	253	239	218	249	247	256	218	214	213	228	238	226	254	238	217	241	275	227	221	217	249	232	232	223	237	248	238	246	215	232	220	245	236	217	241	257	228	251	254	230	213	245	245	249	249	237	262	227	233	243	280	251	244	216	245	255	210	242	233	239	232	271	226	267	234	248	216	242	249	202	257	237	251	244	195	240	258	226	250	220	244	231	237	234	253	210	251	239	235	250	241	229	237	230	221	222	251	252	230	235	257	252	257	216	245	214	262	253	217	257	252	218	244	241	244	239	258	244	222	229	226	213	239	244	260	233	228	254	229	234	230	241	246	233	235	229	246	224	251	254	210	228	257	222	244	237	231	224	257	258	228	242	231	238	239	226	243	262	235	228	228	246	243	223	231	238	230	248	233	220	254	238	214	239	217	223	237	248	253	246	227	234	263	272	280	238	247	232	224	229	221	247	252	225	247	257	248	217	222	232	234	249	230	229	241	259	248	244	217	253	251	233	231	260	251	245	245	269	227	274	259	210	227	228	230	220	216	216	226	262	247	238	254	265	239	229	220	231	254	244	252	218	215	235	218	226	253	213	229	235	229	248	248	263	241	274	232	223	235	244	220	229	236	240	260	228	248	231	249	260	228	236	233	219	233	236	215	260	210	232	260	227	220	252	236	235	257	227	234	249	225	262	237	228	243	246	255	237	224	227	266	253	234	221	235	247	231	234	239	230	245	254	227	259	245	238	234	265	240	227	225	240	238	233	228	235	240	233	249	229	242	246	241	228	257	236	230	213	241	264	217	235	231	243	225	243	237	246	229	253	238	245	225	232	232	260	228	243	221	236	232	219	238	250	262	242	223	245	245	256	245	241	246	229	249	233	258	254	244	249	237	265	231	224	231	246	246	248	224	222	215	236	262	263	267	220	253	215	229	239	228	228	219	232	248	255	263	229	258	261	234	217	261	256	260	220	255	253	239	236	244	259	223	216	237	226	222	266	225	227	231	250	226	240	220	236	226	229	235	252	258	219	240	234	252	243	246	221	252	241	250	230	228	238	245	250	249	238	233	246	242	238	253	229	219	256	242	242	234	258	232	251	272	237	236	228	233	239	254	218	232	257	243	249	250	226	233	249	222	237	249	236	235	270	250	231	247	248	229	249	235	244	226	235	239	239	215	238	228	224	254	259	221	227	263	219	230	261	220	218	254	238	243	243	233	214	245	216	222	225	261	256	249	259	253	220	227	256	240	252	241	226	220	243	253	252	213	207	228	248	260	225	234	253	240	253	268	239	219	240	231	212	226	273	265	247	262	224	246	249	240	217	251	252	250	271	231	227	244	240	235	242	251	242	223	256	247	236	231	236	257	236	212	225	227	237	226	220	216	261	224	230	233	233	262	226	240	250	221	228	235	243	255	242	251	228	251	221	218	240	256	239	249	246	222	258	251	243	241	226	223	234	240	220	247	251	226	253	250	218	231	264	230	244	270	223	254	263	245	244	250	252	269	231	244	235	216	230	239	282	223	236	241	244	250	252	224	258	246	274	236	240	224	249	244	230	234
55767	68784	34682	4425	2950	2308	1838	1434	1181	1002	924	764	713	659	578	533	489	538	452	430	441	446	415	397	406	400	391	373	379	354	384	385	366	362	388	329	379	349	358	330	321	374	335	333	354	363	371	373	342	392	358	339	320	354	327	381	374	321	326	344	338	346	351	344	324	339	363	351	352	349	389	348	294	363	336	316	289	313	327	351	335	339	340	335	311	293	326	358	299	331	300	333	311	351	317	357	330	337	314	359	312	330	345	313	345	323	330	324	324	334	349	341	332	336	308	306	312	309	300	340	346	298	337	356	349	331	334	333	310	349	347	351	329	302	304	321	366	369	316	305	367	346	333	326	350	353	351	351	334	338	311	366	353	319	309	329	343	338	323	356	320	314	347	333	316	295	363	326	340	322	350	295	347	292	290	318	338	319	350	354	317	342	319	308	314	355	341	370	332	345	331	304	322	368	265	317	333	319	313	353	325	346	348	314	374	310	338	323	341	321	369	312	313	342	360	326	323	324	333	333	290	319	335	323	338	297	353	325	324	317	302	322	334	327	320	312	347	322	356	318	338	356	332	338	330	356	343	338	304	345	326	315	300	296	340	317	351	296	328	301	353	336	342	298	333	367	345	344	317	321	349	328	339	326	332	341	347	334	342	329	333	325	330	350	322	334	348	336	317	309	302	340	328	349	328	322	327	342	319	339	355	312	320	361	360	347	317	335	321	323	338	308	325	352	336	344	291	316	324	333	354	345	347	340	331	370	292	299	316	372	335	346	371	341	304	332	336	299	306	353	338	323	341	325	322	340	316	309	304	321	341	348	322	297	335	324	350	316	336	327	335	320	326	315	334	327	323	348	324	336	316	331	344	300	326	324	332	319	355	342	331	343	342	350	345	343	341	365	334	335	326	356	331	339	302	296	332	341	348	342	337	332	317	299	308	325	323	306	340	319	326	321	321	350	350	330	328	341	353	322	362	330	328	316	346	324	341	334	319	331	296	306	324	336	340	335	349	353	350	292	336	339	345	325	323	322	337	361	330	314	316	311	352	331	360	309	301	354	348	362	315	327	317	350	323	320	324	334	311	324	316	358	333	318	332	329	326	327	330	352	331	302	356	302	337	332	338	352	335	311	345	347	357	314	375	313	341	327	331	346	308	323	334	342	346	305	327	343	342	314	332	315	329	292	320	334	300	308	347	331	323	292	350	308	330	344	330	321	362	318	371	327	334	331	311	359	329	341	307	342	338	351	345	339	322	318	324	301	351	358	326	328	328	350	330	323	323	310	343	312	331	356	333	340	325	333	338	311	350	308	316	335	335	334	350	320	351	314	332	340	317	311	334	339	315	335	335	324	322	320	352	300	372	297	323	358	351	293	341	330	309	318	332	301	322	318	344	317	338	330	335	305	338	331	301	322	339	333	345	322	326	357	326	318	335	299	339	335	342	300	338	304	334	337	335	317	319	297	341	342	340	319	330	312	354	332	318	356	342	300	325	328	343	339	267	298	328	352	285	326	327	288	325	359	308	325	350	303	354	305	345	371	363	338	331	313	340	329	313	346	333	344	335	323	327	313	328	346	320	376	320	327	365	295	343	315	341	340	348	331	344	339	322	340	334	289	327	315	327	348	313	337	358	308	311	330	340	326	313	340	346	317	311	331	323	306	346	321	344	324	323	353	330	331	328	344	328	324	296	332	354	321	333	365	340	313	328	321	316	344	304	351	336	299	341	353	339	309	323	342	345	361	355	318	317	324	328	343	299	307	321	342	341	356	358	335	344	326	310	350	347	328	359	341	347	332	337	355	345	318	337	370	344	337	332	307	334	362	351	305	301	329	319	332	352	350	304	334	328	324	313	317	333	370	317	318	339	322	372	352	323	313	327	345	326	290	327	318	356	329	350	364	331	299	318	335	312	308	318	327	344	323	286	347	344	337	303	318	319	338	335	331	325	340	318	293	354	326	335	332	343	338	310	354	355	308	340	335	342	311	307	292	347	356	300	335	338	303	318	325	331	350	302	352	349	348	342	328	318	370	366	332	323	331	340	296	274	343	321	307	347	337	344	309	346	315	319	330	337	306	355	336	339	330	332	348	305	303	322	353	343	314	329	318	359	334	341	341	311	342	298	336	335	342	347	313	331	308	335	315	338	348	294	362	359	327	326	321	365	358	336	308	334	329	331	332	319	337	324	297	319	329	342	291	335	324	319	301	315	320	341	320	317	332	347	313	329	316	337	298	317	336	338	341	342	326	339	322	321	331	312	299	325	320	330	327	325	340	348	333	334	291	342	321	320	338	348	344	329	355	302	335	317	329	328	353	335	303	325	333	330	346	346	311	332	345	335	289	311	336	321	335	319	341	330	325	339	355	315	336	324	318	314	337	310	327	328	321	325	353	313	335	312	331	302	338	300	312	364	328	316	334	359	323	370	285	320	339	329	303	309	320	338	329	325	358	327	331	337	307	359	318	326	331	340	310	326	297	331	313	364	331	329	327	335	343	325	335	352	326	343	367	324	323	331	340	341	351	317	312	346	359	358	353	368	337	332	303	352	321	334	312	338	345	334	336	326	312	300	333	323	314	335	314	311	306	323	342	319	330	324	313	358	310	373	317	354	358	314	353	319	341	323	321	329	337	352	304	323	336	316	322	336	315	351	319	350	292	290	330	313	333	308	339	339	315	358	327	370	304	319	329	349	315	338	319	351	314	343	309	364	358	345	290	301	315	343	340	331	337	293	356	316	317	335	330	331	331	303	312	325	321	296	317	319	323	325	342	319	319	325	327	338	324	341	365	340	330	320	341	317	339	288	333	295	348	318	380	303	305	330	322	331	316	348	315	321	374	319	337	325	359	331	334	329	349	328	313	336	300	321	347	301	314	313	331	340	348	338	320	334	326	305	340	297	352	335	316	338	353	322	350	345	324	363	307	361	341	328	311	300	348	338	335	335	343	324	326	323	335	341	328	349	349	327	319	333	316	327	320	327	318	307	310	301	344	315	320	335	355	299	348	368	332	350	324	336	322	349	307	298	291	311	303	360	349	346	329	315	341	305	348	330	363	324	342	348	338	315	330	312	360	313	314	331	357	365	323	338	321	316	317	327	317	375	312	341	302	313	334	314	320	315	297	312	294	327	325	322	371	326	343	315	359	337	345	359	344	320	327	307	314	335	341	343	324	335	316	340	352	345	335	307	324	313	358	315	336	341	326	338	366	342	341	322	336	352	335	316	320	303	374	329	340	316	328	311	326	349	321	316	331	337	310	376	345	329	308	309	352	325	342	287	358	317	353	325	335	337	364	329	307	340	335	344	356	336	326	310	306	350	335	307	357	307	325	349	313	346	300	328	312	308	331	341	345	304	297	297	312	349	317	314	329	317	342	312	350	319	301	312	342	353	297	328	345	340	324	329	347	312	317	338	340	324	315	331	316	335	346	324	328	346	304	362	325	333	336	347	320	334	369	337	288	313	317	301	365	338	353	313	351	366	316	305	338
27531	21517	18608	2193	788	745	676	736	718	737	722	731	741	754	717	701	701	720	713	743	734	749	736	728	683	759	694	732	766	748	744	686	664	668	743	690	713	754	685	715	727	702	729	706	727	730	672	667	722	714	712	698	727	673	709	697	745	704	726	763	705	656	734	750	740	692	723	711	719	676	739	700	741	731	674	760	675	764	736	707	717	752	730	702	739	707	679	710	699	708	745	723	709	682	744	700	687	766	767	747	657	702	703	690	717	695	702	729	738	665	706	733	725	742	764	723	645	717	698	718	661	768	701	731	719	681	709	685	700	685	746	700	728	714	698	715	703	724	762	694	719	732	745	735	722	729	734	715	710	697	754	657	716	709	724	714	749	734	727	726	686	742	696	691	716	685	713	741	706	700	724	695	714	711	713	650	751	714	715	676	728	734	692	740	782	720	709	726	750	716	716	724	690	699	723	683	752	685	752	690	752	699	749	714	741	679	716	711	697	688	707	706	697	688	712	715	737	717	711	653	692	727	747	726	713	710	764	688	708	677	723	738	701	695	734	672	729	679	731	711	749	783	753	696	768	687	687	658	713	699	704	685	701	724	688	750	675	741	667	672	738	717	715	720	719	722	726	712	721	720	687	768	721	761	766	714	723	702	721	676	689	720	685	697	738	737	709	688	705	701	702	730	688	756	654	729	691	776	737	742	717	730	719	724	714	684	770	720	742	694	704	693	685	771	733	719	744	703	674	713	735	738	710	709	779	679	698	730	776	677	713	676	698	680	723	747	762	688	704	739	705	685	703	732	667	766	641	746	754	706	705	703	739	736	691	730	741	728	755	700	713	706	682	696	710	743	705	745	652	711	692	664	692	710	715	728	729	753	694	770	700	760	710	717	676	677	670	732	687	735	736	742	689	707	681	713	706	701	652	687	725	743	667	743	708	695	710	740	730	681	672	707	700	723	740	674	651	678	688	760	698	693	727	706	679	730	736	785	751	715	689	713	715	702	747	736	730	694	700	762	758	728	685	724	682	713	698	687	757	715	680	698	772	688	709	737	732	722	743	699	705	768	712	716	684	740	767	732	695	753	699	707	668	712	683	685	701	718	725	684	692	664	725	768	766	700	742	757	737	767	697	716	716	730	691	703	714	688	738	703	733	669	684	790	738	723	710	727	721	715	705	725	720	700	702	762	683	691	698	683	749	725	730	682	693	734	770	719	719	689	718	739	717	681	690	719	705	703	687	706	719	708	649	716	696	711	714	714	764	700	686	669	680	684	760	718	737	753	690	664	703	674	707	703	689	763	726	710	725	740	734	717	734	700	666	694	759	669	691	708	692	717	710	683	738	717	696	763	705	730	690	729	695	694	705	738	729	707	719	713	696	748	704	721	729	705	643	693	696	720	698	724	653	697	691	717	695	685	705	699	729	676	671	744	745	708	725	679	731	730	701	692	721	682	699	701	741	654	726	748	722	711	702	716	774	642	670	715	691	675	730	721	711	732	754	677	683	696	702	694	765	710	714	723	692	755	707	650	723	705	703	684	692	700	690	709	689	726	728	716	717	769	689	712	709	751	718	712	720	683	709	748	688	697	700	696	714	730	757	755	689	713	714	695	717	699	719	715	724	763	680	744	700	687	658	699	679	710	713	725	694	672	758	753	670	735	690	684	722	714	746	694	741	700	693	665	718	720	765	714	724	696	719	744	721	681	709	708	717	692	713	658	740	682	665	688	696	715	720	693	685	703	718	735	756	728	720	730	723	653	678	738	748	679	699	761	752	707	752	705	707	691	735	684	703	764	687	729	718	687	724	686	698	681	755	739	709	707	756	673	728	718	736	701	689	741	709	668	707	735	744	730	712	710	754	747	695	717	710	715	670	711	734	702	747	776	744	690	717	677	711	734	742	687	684	762	697	710	717	731	732	686	705	686	725	721	701	689	702	726	747	680	784	721	701	680	703	658	696	723	708	733	700	710	707	721	672	702	702	736	709	730	708	710	706	698	726	670	747	687	741	691	752	721	682	679	679	723	704	740	732	691	739	748	694	751	728	719	729	729	680	694	739	697	699	750	756	690	709	752	696	706	698	669	711	753	686	687	692	753	711	715	681	717	716	712	774	715	738	717	750	728	686	653	717	752	708	706	699	677	721	678	706	657	735	734	695	698	684	719	693	704	720	728	655	702	683	702	698	677	684	702	713	696	689	661	708	699	697	734	698	696	765	712	749	691	736	690	686	738	721	698	719	716	716	720	712	753	691	762	707	723	702	667	702	792	680	739	717	713	720	730	745	717	672	707	720	694	695	699	720	731	698	738	725	712	708	720	675	728	749	684	756	724	673	707	687	678	781	703	705	701	696	704	710	710	723	661	659	711	743	686	710	732	687	701	750	728	708	703	703	719	703	745	715	667	740	732	676	706	695	747	680	711	705	705	697	721	727	725	722	714	695	634	732	744	662	714	757	747	711	732	705	755	764	731	719	717	718	706	760	721	706	717	713	672	712	711	746	765	715	736	728	757	737	719	693	725	682	739	736	715	734	719	714	692	733	732	754	700	732	734	729	733	746	671	704	742	704	706	713	665	765	715	666	718	742	722	688	743	738	740	703	747	701	697	670	710	729	685	694	725	723	749	705	700	714	695	683	681	698	722	704	657	766	712	749	693	771	714	724	762	706	787	735	778	707	697	666	685	715	720	720	676	719	787	737	707	711	757	705	757	692	752	680	701	738	695	710	742	766	713	698	680	717	730	663	726	717	746	698	739	757	716	696	720	736	731	729	727	732	702	720	703	754	709	686	686	733	695	704	718	719	639	732	705	744	715	671	756	706	705	706	681	672	727	695	672	728	714	672	701	706	714	723	687	717	747	691	714	787	662	679	733	723	748	659	701	696	691	744	698	712	718	734	711	701	703	675	681	761	711	726	726	760	776	748	703	732	686	723	725	682	708	679	688	706	756	730	715	702	711	702	691	743	703	705	715	694	726	729	678	700	720	764	705	729	734	713	704	696	725	735	759	739	744	729	721	734	721	729	766	737	718	724	729	708	721	741	718	691	677	713	719	645	708	689	710	774	690	700	721	671	701	705	731	738	717	708	712	711	679	686	701	702	716	698	705	681	696	657	706	754	730	727	735	707	759	727	724	711	696	708	710	693	700	683	718	717	747	692	730	710	716	740	715	690	722	710	724	699	707	709	710	695	721	711	698	750	670	701	691	699	728	657	697	730	721	707	690	738	717	706	758	715	764	679	767	705	761	669	713	720	739	775	703	718	677	703	713	689	718	680	698	751	719	748	720	699	704	689	706	713	711	716	718	738	697	701	683	802	748	692	696	711	702	682	686	680	644	742	674	700	737	705	688	730	698	689	692	712	721	744	731	698	689	730	727	710	736	733	715	679	683	743	701	726	727	678	729	721	742	744	696	682	714	679	698	712	717	735	710	699	742	681	743	720	721	750	688	673	747	706	766	722	686	680	709	691	731	727	724	733	741	685	726
26805	22814	15014	1113	980	999	1047	933	929	966	923	971	958	938	926	968	937	925	952	945	1002	967	950	943	921	940	982	899	906	959	977	892	918	947	918	956	986	982	958	987	909	928	889	983	926	950	916	962	943	958	944	945	999	892	898	929	1013	930	936	943	884	922	954	891	915	947	966	863	939	989	939	882	903	925	906	968	900	983	923	1009	944	935	940	988	919	915	925	940	971	990	892	962	919	934	933	894	965	913	960	919	949	860	939	920	953	961	838	886	961	945	927	932	923	915	888	916	907	966	934	928	937	962	990	934	917	973	916	927	924	924	986	947	920	942	955	917	959	1001	903	941	896	934	910	952	884	926	960	965	969	967	912	861	929	902	914	984	931	926	972	929	939	960	963	915	873	947	934	941	925	956	942	982	901	906	944	951	938	926	982	949	974	901	938	946	934	960	910	918	954	873	948	938	949	943	920	947	920	911	935	961	921	936	981	934	906	983	899	967	899	920	896	919	916	923	922	958	903	905	938	931	859	980	962	911	877	961	901	991	905	930	922	981	923	1000	916	949	948	903	923	922	954	945	934	937	991	923	960	957	965	905	958	863	871	956	952	943	888	956	941	886	953	935	922	928	901	1007	968	904	900	928	963	980	944	920	908	935	964	981	959	905	935	916	949	895	933	958	939	922	995	989	960	912	935	965	939	962	945	937	946	881	916	934	970	921	891	944	951	963	984	937	984	938	910	943	942	930	989	932	913	957	916	954	940	943	949	930	944	927	952	934	937	975	960	928	915	906	958	982	933	925	921	957	891	909	910	926	928	913	896	881	938	888	960	965	963	930	898	937	1009	963	928	933	906	911	927	981	934	920	952	943	978	895	995	903	951	911	931	911	977	916	898	889	935	893	941	913	884	931	976	947	891	942	928	931	951	877	937	915	879	925	897	922	946	960	944	936	954	917	957	908	913	937	976	985	957	922	996	936	961	940	936	953	909	991	943	923	975	948	925	919	963	951	955	968	943	923	955	936	938	967	963	912	946	932	928	923	953	875	961	948	962	942	924	935	945	914	940	947	915	934	939	932	944	978	934	950	961	909	947	985	918	927	954	943	949	956	890	905	969	890	923	936	928	917	917	913	935	937	945	896	942	966	963	941	937	933	927	964	915	955	1028	950	935	929	945	916	900	948	946	928	963	939	967	925	895	974	927	931	966	913	943	928	898	954	948	982	921	928	942	897	953	970	949	901	997	973	929	965	931	917	980	950	939	948	954	967	921	933	884	929	971	926	936	908	967	932	975	913	903	929	932	926	954	931	958	953	946	870	930	879	968	879	928	932	914	945	893	1001	963	892	961	929	931	952	925	911	909	904	896	905	958	955	924	925	963	1002	899	953	957	946	941	922	934	948	963	950	943	945	956	907	940	968	934	932	987	950	955	933	969	919	963	957	946	931	946	933	938	936	950	905	969	899	944	952	949	950	921	963	951	938	944	910	918	930	972	940	993	962	949	938	958	947	909	943	975	940	984	901	929	942	929	951	1019	891	972	941	944	912	959	899	905	920	907	896	952	943	986	960	921	923	954	895	988	910	924	968	927	922	935	923	976	925	895	914	967	938	936	885	862	967	945	947	922	938	869	918	905	955	954	950	922	900	942	858	859	919	956	902	972	991	926	1008	926	964	933	900	940	918	908	953	939	905	1003	958	857	959	949	992	1002	921	936	898	948	943	920	949	891	903	909	911	928	931	946	952	910	919	979	962	953	943	946	943	929	944	894	955	926	950	910	942	938	967	926	928	905	972	990	928	957	882	942	881	909	937	914	920	982	911	944	923	967	994	968	944	920	959	922	940	942	906	955	935	961	913	904	935	908	888	936	841	936	944	921	929	947	929	1010	957	940	927	905	917	916	896	895	943	990	956	937	926	967	941	908	920	1013	974	952	925	941	964	926	952	911	949	983	907	974	939	923	930	925	941	929	965	911	929	897	931	944	973	885	920	944	898	945	992	991	950	924	921	907	956	975	935	971	934	955	985	919	967	980	890	910	908	928	932	895	932	968	949	923	937	948	945	920	935	958	927	982	917	936	958	921	953	953	964	926	895	992	930	884	951	941	913	926	957	968	950	925	944	980	950	959	926	949	951	947	920	955	924	907	949	928	909	959	936	964	911	972	915	936	943	899	860	959	939	907	949	916	996	913	943	905	943	940	976	898	957	978	923	941	911	910	916	900	969	925	957	918	937	930	937	923	943	918	1006	927	953	890	944	927	944	922	910	925	890	913	964	985	947	848	968	925	908	930	925	938	955	886	958	981	929	904	983	924	921	947	875	902	922	906	946	935	912	933	917	952	962	964	945	922	924	973	898	1002	943	913	1005	920	981	915	883	951	971	973	918	899	946	941	924	951	948	971	945	922	972	956	892	938	981	960	992	863	934	965	895	911	975	962	879	941	886	973	964	952	909	964	933	925	917	912	905	916	919	911	963	947	897	911	952	956	910	987	960	894	940	899	877	974	924	917	958	921	931	953	929	956	929	935	945	922	925	888	910	940	954	902	933	941	970	953	971	929	911	939	939	957	962	939	925	979	944	978	909	895	942	934	921	935	925	970	942	931	905	949	958	929	959	914	951	933	981	923	969	938	948	925	1013	916	945	889	920	922	950	944	928	878	929	968	899	941	948	936	932	880	935	924	921	912	920	929	925	956	959	998	916	902	912	898	938	933	904	939	988	949	962	953	915	940	956	904	915	942	938	871	928	953	956	929	968	892	922	913	912	938	991	981	915	943	977	937	902	916	929	954	935	891	946	915	917	885	945	909	920	907	939	975	896	982	984	950	955	879	953	941	895	913	926	859	977	926	976	912	975	944	896	965	894	907	951	944	906	893	965	935	932	921	932	914	943	886	964	914	910	910	947	982	931	961	872	950	919	941	907	922	941	900	977	974	920	885	915	939	923	935	891	937	977	902	965	924	893	970	969	902	945	922	900	957	913	923	938	927	937	964	902	948	924	943	926	961	857	956	964	983	901	936	896	922	954	923	920	967	1001	944	977	899	942	902	974	952	958	940	961	934	924	981	988	936	1007	904	928	951	949	943	918	908	898	945	950	862	925	959	872	984	899	920	936	918	940	903	928	918	981	970	941	970	967	939	917	933	884	905	937	942	948	952	981	939	892	981	955	959	927	958	926	929	931	926	893	963	951	954	891	913	997	937	938	927	926	885	936	935	929	948	945	919	947	963	923	957	999	930	929	1010	971	903	919	952	971	914	986	907	900	939	939	910	875	945	906	971	940	921	925	935	896	970	902	946	945	892	944	908	965	952	926	930	955	892	954	919	948	982	927	959	945	902	936	989	902	921	928	900	925	922	922	950	967	887	937	944	934	992	980	950	1027	913	863	894	907	941	916	918	931	958	915	959	917	945	953	923	931	978	911	897	921	961	938	962	938	957	903	973	930	946	923	926	919	932	947	910	922	961	922	883	948	956	920	938	947	997	983	955	906	1001	1011	996	954	928	912	925	957	943	900	992	1004
24080	21232	30687	23842	16570	2713	971	814	718	689	650	641	622	557	596	570	577	610	642	599	615	565	609	575	608	603	575	581	598	538	530	579	552	588	558	559	565	590	583	570	561	562	590	549	533	556	546	526	579	586	578	582	557	571	600	564	541	572	564	571	610	545	573	556	550	534	555	555	596	551	541	517	573	545	548	564	574	564	564	555	563	545	549	543	549	518	544	561	525	525	562	564	583	553	568	526	509	528	559	514	536	555	548	575	542	578	545	509	531	573	518	561	569	559	539	591	561	514	558	531	550	593	543	534	542	544	529	530	564	571	544	525	583	561	536	579	554	570	560	536	534	548	549	552	580	566	543	557	531	567	573	570	549	559	589	600	588	628	570	562	564	534	568	536	575	532	550	565	562	578	527	576	554	531	506	535	544	541	551	555	547	582	563	572	586	575	565	516	595	521	553	543	551	557	499	536	562	544	547	550	582	560	584	596	552	550	585	604	568	584	570	546	558	560	580	514	601	498	542	565	567	527	556	577	554	565	535	554	513	540	532	578	540	597	538	588	514	565	586	560	503	570	587	556	522	573	568	563	559	550	538	565	529	547	565	552	554	545	517	544	579	578	567	563	505	529	571	559	580	551	557	562	629	568	559	529	555	504	515	554	523	546	600	577	561	550	558	541	544	589	568	583	542	582	538	563	544	563	548	568	570	559	518	549	580	572	544	575	598	585	551	566	533	566	562	543	558	548	559	562	555	563	551	580	577	554	567	564	558	541	542	552	562	526	596	576	535	515	538	558	566	591	546	510	530	523	609	520	548	504	557	556	578	530	541	513	548	541	561	577	539	520	564	543	500	527	568	560	590	558	558	510	595	553	591	570	522	544	571	555	546	533	538	589	547	584	554	591	527	589	551	587	592	558	563	544	562	526	553	577	547	544	591	598	561	525	550	546	569	568	549	553	546	586	552	532	535	563	554	559	589	593	573	527	552	556	535	604	543	533	546	531	579	606	586	581	547	561	567	547	586	508	576	579	547	578	515	559	521	547	551	581	530	544	575	513	597	557	535	551	549	550	547	545	558	545	586	534	567	576	599	539	563	578	592	546	574	597	549	553	572	562	563	550	559	560	501	556	603	532	523	511	533	538	589	540	557	531	598	565	548	590	554	534	565	543	561	594	546	525	555	539	582	561	560	598	550	515	513	565	532	538	555	518	548	553	545	597	594	566	571	563	532	529	566	484	567	554	549	550	547	588	529	531	557	553	571	580	527	568	552	590	568	551	548	542	546	562	546	556	582	533	570	583	567	520	589	552	576	526	486	564	518	562	567	562	515	535	583	510	544	557	539	522	547	548	551	555	545	583	559	549	542	543	519	558	568	541	587	510	558	544	554	581	597	554	573	543	536	541	551	579	549	532	566	508	536	548	587	547	577	558	529	541	517	554	568	562	574	554	550	589	537	517	533	556	512	546	559	570	518	552	527	562	540	580	520	524	597	594	537	553	584	588	524	524	514	555	539	564	585	581	510	603	544	549	569	513	522	539	604	536	543	552	579	561	560	536	576	550	546	579	543	555	522	562	563	560	582	568	534	594	574	584	554	561	557	576	564	532	573	577	533	542	545	594	540	541	525	559	565	591	572	585	493	575	579	541	583	564	548	584	580	608	533	541	517	553	521	518	540	575	563	540	594	572	583	584	598	618	586	581	619	532	558	534	513	518	564	533	589	591	548	576	568	557	573	547	505	562	536	537	581	574	574	602	533	563	524	558	526	544	553	582	562	581	536	541	554	570	548	560	559	550	598	565	551	542	561	528	568	584	549	554	517	571	529	585	539	547	552	547	565	572	569	565	557	558	553	565	562	566	547	574	526	604	594	568	584	548	541	555	556	570	565	589	580	536	557	561	567	573	556	527	532	529	567	503	517	557	571	579	498	519	543	503	550	578	542	534	572	603	589	548	588	569	581	596	577	549	599	561	569	568	543	543	566	545	526	591	535	525	528	566	543	510	579	548	597	577	558	534	566	533	590	554	532	549	580	546	545	532	533	552	561	562	588	561	580	560	477	547	545	574	524	567	562	539	518	550	554	561	565	560	581	566	582	566	564	561	561	559	584	548	567	574	573	566	573	569	544	590	552	529	566	535	562	570	550	578	561	536	549	537	562	568	538	566	565	563	589	530	520	570	576	578	518	542	531	530	571	562	542	544	571	543	541	524	552	569	614	546	566	565	585	543	556	583	550	602	568	596	542	539	553	560	555	588	530	551	549	533	576	538	548	569	517	527	566	587	533	598	607	585	559	539	567	585	506	560	550	582	535	521	568	606	534	561	538	541	581	482	542	531	567	536	542	575	565	559	554	515	512	536	517	515	574	570	535	583	584	546	549	522	579	566	567	599	544	592	542	580	526	541	563	536	597	547	579	559	549	564	521	556	532	575	553	547	541	571	528	522	577	540	536	570	596	543	547	545	560	581	542	538	572	583	599	580	551	563	587	558	563	533	572	527	572	517	545	499	581	562	548	527	535	549	572	585	576	546	557	543	539	587	582	521	533	537	545	516	582	538	597	514	569	555	581	553	506	583	553	553	555	543	547	556	593	559	599	580	590	577	540	526	565	500	552	562	529	531	542	551	526	520	594	548	534	565	563	596	554	584	540	570	571	551	536	570	567	548	566	533	552	586	576	560	553	542	580	533	542	586	551	517	584	522	533	561	546	568	515	537	557	545	542	543	565	557	546	542	547	555	569	561	548	543	574	625	557	551	557	576	546	516	519	529	579	537	593	565	564	531	558	578	543	583	575	593	581	529	565	536	591	533	528	526	594	532	541	511	580	549	563	524	562	584	515	546	531	541	531	573	563	595	533	545	594	555	572	548	566	533	543	552	562	563	579	555	582	572	535	525	602	570	585	568	547	533	556	597	554	608	571	595	571	589	548	564	542	539	565	525	544	578	541	583	583	568	551	569	565	528	571	566	551	576	530	537	539	550	513	522	589	524	533	597	550	516	581	567	547	545	557	543	561	534	571	570	566	553	546	525	527	586	554	536	571	559	534	566	541	582	554	576	544	569	581	542	510	537	584	532	543	561	537	536	552	561	594	553	566	571	564	545	586	582	557	537	535	566	554	524	553	561	554	546	590	563	555	578	543	541	622	521	557	573	618	595	628	536	554	526	509	525	578	542	546	524	565	571	549	583	566	498	553	588	524	546	554	537	543	571	560	545	562	525	520	498	553	601	576	558	548	571	515	577	588	560	600	590	545	551	553	553	557	542	566	548	533	549	567	545	564	581	568	556	500	559	558	587	608	502	557	558	525	547	561	564	533	559	544	575	556	567	552	511	596	570	581	608	511	558	531	538	586	567	553	556	569	576	555	563	588	588	605	559	547	551	553	561	560	529	577	519	527	542	519	569	559	541	534	541	589	559	551	536	570	604	530	530	577	516	578	528	548	539	567	551	536	557	529	571	548	602	543	561	554	585	559	533	558	544	568	567	534	528
51885	57727	34727	3006	2154	1773	1569	1388	1205	1097	1014	1004	949	929	871	920	866	904	813	845	877	799	733	779	761	741	788	788	725	735	783	700	787	758	733	756	740	766	753	754	744	748	762	734	790	761	721	721	749	746	777	760	801	741	810	760	746	738	748	734	775	776	754	765	757	710	775	693	729	722	754	758	735	739	728	790	769	729	721	703	772	730	713	737	767	752	745	726	739	713	712	709	771	727	754	734	736	731	739	708	751	801	761	676	761	737	761	769	712	732	749	753	760	759	704	742	792	759	719	762	767	703	766	738	755	743	753	747	755	751	740	793	775	720	696	805	730	743	769	738	692	703	701	775	803	738	705	750	736	729	738	750	783	764	733	763	765	714	753	779	741	743	712	712	705	758	731	753	757	758	773	756	772	710	758	770	799	749	767	731	741	778	718	741	738	747	701	775	683	715	722	745	713	765	727	777	718	766	783	734	771	756	808	781	724	718	828	776	754	756	779	721	733	739	732	774	785	727	770	781	791	703	720	736	763	750	780	747	705	735	745	773	727	743	785	704	783	725	765	745	748	795	743	767	797	713	775	737	776	772	807	761	746	735	755	733	748	750	718	772	754	792	735	729	753	746	741	745	758	770	696	763	783	680	756	722	722	745	741	754	733	815	762	768	751	754	731	753	730	726	777	741	785	754	778	742	744	753	752	742	757	706	778	749	787	758	730	745	774	738	756	725	739	715	781	783	742	805	764	779	769	766	732	716	781	734	732	758	777	720	787	761	717	758	767	740	743	687	744	738	712	738	745	743	792	725	750	774	713	684	726	724	775	721	723	753	715	765	792	742	715	735	763	778	763	775	755	769	716	781	695	739	719	770	779	760	751	745	737	791	751	725	774	779	715	754	761	722	733	735	742	755	732	710	769	745	718	724	709	751	753	678	755	752	690	756	682	750	753	783	751	782	744	755	709	731	696	778	755	738	750	744	776	772	729	758	733	714	743	722	742	779	737	727	742	724	775	742	722	760	797	761	703	718	717	765	717	761	736	767	714	708	750	727	750	789	724	790	767	761	729	750	761	727	780	700	762	794	771	717	766	734	731	781	759	725	703	752	738	771	741	718	801	716	742	721	798	750	773	764	756	725	703	699	774	723	749	718	730	767	767	715	800	738	762	773	753	758	715	695	775	793	728	836	756	781	802	731	731	763	743	735	748	761	738	755	806	717	763	770	746	751	726	709	784	739	796	802	707	744	733	781	724	744	716	757	793	731	745	705	671	727	723	729	746	755	760	729	747	725	753	735	741	735	743	747	775	758	766	765	710	718	761	791	756	783	769	720	754	740	779	772	783	761	786	732	802	745	695	710	724	767	713	744	777	706	739	719	772	740	775	734	717	780	745	690	735	784	758	753	725	725	792	736	746	741	768	711	736	734	809	736	754	747	766	709	745	728	708	752	711	769	797	773	729	743	757	769	761	757	734	760	736	783	777	764	764	741	737	764	690	707	718	743	732	722	726	778	740	752	770	795	804	726	766	786	724	807	720	739	766	701	762	745	805	701	713	793	766	739	714	789	740	768	728	741	777	698	714	743	687	748	712	721	787	731	690	783	730	743	760	758	710	732	762	728	709	792	780	756	730	726	760	712	718	710	762	771	759	770	743	773	730	714	772	740	710	744	769	747	751	737	746	711	721	734	735	731	760	715	734	737	739	705	721	749	751	772	688	787	731	712	767	749	761	765	681	752	721	752	719	716	764	699	707	721	749	750	782	795	733	714	737	780	740	733	786	698	726	722	716	793	721	730	726	742	741	757	790	703	706	757	705	736	735	753	727	723	730	802	773	771	721	759	738	765	698	761	763	706	771	750	743	764	764	770	779	727	814	709	712	707	754	721	725	720	695	761	761	746	782	721	757	729	742	744	765	781	804	760	728	743	732	708	748	712	711	780	750	808	730	720	714	776	743	729	750	755	739	747	746	697	718	745	761	749	768	701	734	695	779	785	726	739	750	767	760	722	703	762	726	712	755	735	752	736	753	715	701	768	779	695	751	681	708	730	792	756	720	753	781	749	767	726	743	751	749	757	788	752	702	733	704	779	750	717	741	740	689	740	743	747	731	795	714	738	725	796	743	725	738	767	765	705	705	731	791	740	716	775	742	706	767	775	768	759	705	733	761	744	736	718	740	777	747	726	774	748	760	736	707	747	745	759	720	735	712	749	762	717	761	721	767	743	782	756	737	712	749	763	794	748	780	719	714	740	776	800	709	744	796	708	718	729	726	747	739	737	748	752	720	735	732	742	789	745	775	718	757	792	741	747	741	713	746	790	696	765	736	719	730	744	744	718	732	728	738	769	743	723	743	748	683	777	720	755	749	806	750	755	811	809	750	726	689	782	733	805	744	740	774	709	762	697	800	717	769	769	758	732	767	764	770	727	699	765	749	749	734	726	729	738	800	796	727	707	785	737	749	729	727	751	765	712	730	738	715	778	746	742	731	686	768	758	697	753	765	770	733	742	730	738	711	779	717	739	718	694	785	739	688	718	745	764	725	781	743	712	705	747	700	752	725	803	743	756	744	738	745	734	791	732	763	708	748	717	774	782	759	714	741	740	737	753	774	738	719	741	734	751	737	677	732	768	732	740	720	735	742	786	742	739	768	754	740	744	809	750	764	741	717	809	743	744	724	739	728	738	779	743	770	724	740	758	728	730	717	752	778	726	742	731	719	730	764	725	752	755	743	729	722	705	726	750	760	769	755	759	737	758	742	725	743	814	755	756	713	735	773	734	726	772	744	735	771	707	723	766	725	752	741	710	768	792	779	742	682	751	724	717	748	740	670	731	743	758	755	708	778	747	773	703	802	713	723	814	739	778	774	799	786	776	722	788	684	752	755	769	735	733	748	763	769	797	748	756	740	762	744	728	742	762	742	765	701	743	808	762	752	761	724	756	778	739	761	729	794	759	718	747	789	776	757	755	731	727	752	707	750	753	755	783	768	711	759	716	725	726	770	742	732	735	726	758	781	743	648	734	739	741	736	698	757	759	759	685	723	736	801	734	732	792	690	748	768	724	790	725	752	756	752	836	734	728	712	758	701	779	739	717	766	730	733	756	756	764	760	786	723	755	708	779	774	743	756	773	715	778	757	807	735	728	761	752	783	768	758	703	729	710	740	780	739	721	741	772	743	757	786	749	730	782	732	752	757	794	734	774	734	707	766	745	694	763	767	767	738	749	760	751	733	770	817	782	747	749	717	769	731	721	739	696	771	772	745	791	701	753	727	736	734	754	753	766	746	754	722	734	729	745	797	735	717	760	816	773	777	796	797	681	722	744	714	735	770	756	734	757	700	720	715	738	756	741	732	745	809	759	711	760	739	754	750	728	737	735	738	745	777	752	723	762	734	796	750	747	748	720	735	745	727	756	803	713	720	754	712	754	740	738	754	678	743	800	789	718	746	780	724	749	712	751	772	715	745	707	704	788	741	751	661	753	725	694	730	707
23152	21291	30573	23503	21100	13006	1288	671	548	441	418	420	369	357	320	370	320	312	300	327	256	288	312	274	271	271	289	261	258	278	269	244	273	238	264	246	254	253	247	234	256	249	247	266	259	252	268	228	238	244	251	259	273	248	239	210	238	253	233	227	239	230	239	227	247	232	252	258	258	229	245	227	252	274	251	232	230	237	255	247	277	259	241	271	254	264	242	254	263	265	228	249	229	260	269	214	230	239	232	242	238	274	222	236	232	238	251	218	263	250	205	244	275	252	253	244	244	243	231	278	243	229	268	227	263	235	230	252	245	259	249	230	254	236	242	207	235	244	257	242	240	258	233	236	250	249	243	244	230	246	229	238	227	230	283	241	246	235	259	246	228	209	239	254	252	253	265	239	257	254	243	228	243	240	232	254	239	253	238	246	240	245	241	257	255	252	229	243	252	232	227	271	276	258	254	266	218	256	245	250	239	260	249	271	256	221	235	238	236	265	245	246	234	235	256	249	228	278	236	267	269	252	230	205	234	257	231	240	243	260	257	232	245	259	262	237	222	254	246	262	253	262	260	216	236	256	207	244	243	246	236	239	250	264	212	211	265	215	217	257	260	216	265	248	283	248	234	235	255	223	243	229	240	245	205	259	233	218	270	235	249	233	228	261	226	230	242	228	220	233	238	264	241	264	249	253	239	233	276	242	224	246	209	249	233	246	236	255	258	244	233	253	267	235	215	252	232	238	254	227	236	236	251	271	263	253	245	257	217	224	226	226	225	265	239	242	274	225	258	232	252	239	251	258	254	255	242	222	251	229	241	233	257	223	249	248	230	237	249	240	229	250	274	261	262	237	272	219	255	257	223	247	248	229	228	255	235	225	264	202	234	239	227	246	270	264	229	254	244	243	251	244	241	216	233	238	222	216	207	270	241	226	221	247	237	237	237	238	253	237	252	244	189	241	234	267	255	249	276	240	240	251	260	255	242	248	260	251	248	249	245	230	251	242	256	245	252	250	221	240	241	271	257	240	241	241	236	209	244	249	240	251	258	255	240	240	266	251	242	253	218	222	247	241	246	265	269	233	217	251	230	240	225	257	229	225	234	242	228	253	243	204	258	206	221	244	248	253	234	253	237	219	252	242	240	265	240	247	245	234	274	243	228	214	240	237	262	232	294	225	227	235	253	247	243	231	265	249	245	243	237	236	224	254	284	240	244	249	237	235	232	251	226	226	234	270	259	241	239	242	238	251	229	219	277	225	233	230	249	222	250	238	250	236	237	234	240	272	239	258	208	242	230	249	227	256	274	240	249	240	263	248	261	233	235	229	233	232	230	247	207	233	220	253	238	255	249	241	242	209	227	237	233	237	248	249	220	236	236	237	220	234	236	263	241	241	255	249	266	229	242	257	233	236	238	278	219	264	231	234	236	204	222	250	242	220	231	265	238	250	231	249	236	245	232	260	236	243	219	268	245	218	218	272	254	260	250	253	233	235	243	256	246	241	245	217	243	243	237	281	237	237	262	250	256	228	252	250	233	205	229	234	227	227	222	260	225	243	279	238	254	244	229	212	230	230	239	251	241	246	230	227	234	257	238	257	267	264	272	242	272	250	246	247	241	236	250	220	233	256	256	242	231	236	223	249	237	222	208	236	252	214	254	232	248	273	224	230	222	251	271	248	208	234	228	249	222	220	242	213	228	275	232	262	272	260	241	237	254	243	223	261	261	232	217	254	251	268	253	233	202	247	219	232	249	235	229	246	214	236	218	217	248	229	251	226	237	255	241	247	262	241	244	249	250	241	209	248	241	254	260	253	241	235	247	245	224	248	245	257	224	255	244	265	225	215	248	221	252	243	237	242	232	252	241	249	243	236	241	241	252	250	240	237	234	234	239	252	237	207	279	241	238	252	217	251	235	244	241	252	232	269	252	220	220	235	212	239	255	218	245	267	227	226	247	221	259	261	269	259	284	272	248	246	253	241	236	244	255	244	245	245	232	246	224	254	291	249	260	255	237	233	230	232	236	226	227	230	233	247	220	226	235	263	270	269	231	229	226	255	239	228	234	232	233	254	269	240	230	263	242	219	270	251	247	264	252	242	230	239	245	237	247	258	238	247	236	218	239	232	260	238	261	239	252	227	240	239	215	238	217	214	237	240	252	240	244	276	224	243	225	241	252	246	236	269	242	224	215	248	236	238	252	223	240	242	247	258	229	230	213	262	281	229	258	266	219	253	217	226	269	238	225	265	245	268	277	237	255	239	244	248	223	253	273	267	246	240	230	261	236	243	260	209	241	248	254	208	238	246	247	219	251	228	235	227	238	232	246	242	247	245	241	235	221	256	244	240	228	251	261	261	238	221	243	223	254	254	238	263	240	235	218	256	229	229	243	237	249	237	270	239	244	235	267	231	238	254	244	252	292	215	253	257	240	199	231	265	206	229	226	225	263	276	230	252	250	245	253	230	263	248	248	250	250	224	246	243	244	262	258	278	248	242	248	245	269	255	245	228	255	218	245	240	238	234	258	232	236	261	217	263	229	222	243	238	269	225	263	253	246	228	282	217	224	237	256	233	253	240	258	288	246	194	247	256	241	229	229	239	243	237	244	228	253	256	248	240	250	231	219	259	246	264	234	236	244	231	237	256	243	233	237	280	248	223	243	223	237	253	239	240	245	206	261	243	260	214	248	278	243	235	245	227	234	232	269	242	229	245	268	245	231	259	253	251	244	233	223	237	231	275	253	242	220	294	247	234	228	230	237	232	234	243	214	240	250	244	266	239	255	223	220	239	249	256	233	255	241	238	264	282	269	245	257	233	260	252	263	246	214	240	261	237	250	236	244	239	253	241	245	259	211	236	234	242	263	228	261	225	266	227	255	264	244	232	235	245	237	264	241	247	262	238	230	224	235	233	241	238	257	256	196	245	233	244	244	239	250	244	244	234	242	249	248	224	248	234	244	246	230	251	224	209	229	243	233	265	248	244	278	232	239	248	255	249	269	250	249	245	273	263	222	258	250	213	277	256	231	234	212	238	226	224	230	207	222	229	232	241	236	227	222	259	255	233	229	231	246	240	221	233	240	252	245	245	244	255	245	239	246	230	248	215	228	235	249	244	237	229	216	249	230	246	255	244	228	230	234	248	227	253	248	249	213	210	241	221	258	255	269	282	216	252	230	226	242	253	235	267	242	254	224	230	251	245	262	228	239	232	242	237	251	248	265	229	209	222	233	252	242	236	249	257	242	228	222	261	273	238	233	220	259	231	233	252	254	254	234	250	233	255	258	219	245	243	253	258	237	222	242	214	248	234	252	224	219	221	256	241	229	249	252	241	240	256	256	225	252	226	255	238	238	231	215	232	248	237	235	219	232	221	231	242	242	235	225	231	258	228	255	247	220	225	235	251	247	271	253	257	240	254	244	246	237	261	244	242	251	242	244	245	227	260	264	231	228	246	270	258	272	245	244	244	206	235	280	223	243	229	259	222	255	246	244	233
55039	66340	35442	4348	3130	2365	1850	1463	1206	1013	863	798	698	602	570	586	515	510	487	455	429	468	455	419	378	390	401	358	360	387	366	379	383	347	363	377	355	372	361	355	373	347	345	397	351	365	332	363	329	313	354	351	353	335	347	353	344	358	307	339	325	370	334	387	344	322	347	372	338	335	312	342	364	295	347	329	327	351	339	338	334	318	331	324	335	342	317	314	336	355	320	338	345	335	355	307	366	316	334	351	338	344	356	315	337	312	345	337	336	319	355	319	335	357	353	335	380	324	364	338	319	301	336	350	356	320	340	342	325	336	324	312	360	322	355	337	358	343	339	348	329	310	323	335	350	325	329	315	335	326	347	336	325	348	345	304	343	333	326	370	325	359	338	317	344	331	378	329	339	354	318	339	328	324	327	315	366	345	342	321	314	335	319	350	302	342	318	282	326	333	333	332	318	305	308	376	364	322	321	327	328	331	318	338	298	290	353	316	352	337	308	318	338	327	318	328	320	314	295	352	351	317	343	342	354	343	323	343	311	364	309	329	319	332	323	334	302	322	332	333	316	329	348	329	341	280	363	351	335	337	342	313	352	340	328	289	333	326	351	323	309	338	352	360	355	357	306	322	314	348	309	333	322	323	313	348	323	319	310	356	368	327	346	324	343	351	309	340	330	308	318	319	349	331	332	343	311	342	322	332	316	337	312	327	300	350	331	319	335	348	379	358	356	317	305	315	325	335	351	366	333	319	339	300	316	347	352	323	322	317	356	329	331	320	334	323	355	341	318	320	309	322	379	343	300	336	331	306	323	319	306	338	317	335	344	346	350	342	332	317	305	307	344	305	335	323	327	336	324	373	330	318	356	333	339	354	316	324	330	331	350	339	333	308	371	309	343	323	311	332	311	351	321	337	354	314	286	340	332	336	356	346	316	348	338	343	345	310	311	329	326	308	319	330	358	305	354	301	318	320	323	320	336	343	353	311	351	296	312	335	324	316	344	304	309	357	339	338	324	344	365	321	347	348	357	326	315	310	340	339	320	333	320	344	346	319	349	337	312	353	330	312	356	337	385	324	330	334	332	304	342	327	307	347	367	349	322	304	336	351	308	338	341	349	354	310	340	328	320	305	361	348	341	326	332	336	344	342	330	344	373	337	311	317	326	346	333	309	339	299	328	328	359	341	316	290	330	329	336	372	350	334	332	319	341	338	328	314	305	348	347	324	320	334	346	322	296	304	344	333	328	305	346	345	333	326	351	342	307	311	389	306	327	307	340	357	322	322	341	325	346	351	349	301	324	328	363	313	329	315	366	319	357	301	335	315	323	342	338	316	355	345	326	326	322	352	359	331	326	326	343	330	318	339	315	352	326	309	311	318	347	346	314	316	356	327	343	324	329	316	347	352	317	370	340	312	357	356	355	323	329	332	334	330	328	345	319	335	312	317	354	334	341	362	335	342	331	351	343	304	337	329	349	357	337	323	370	336	341	295	346	342	350	351	295	333	350	299	312	363	339	344	309	311	301	358	335	380	337	333	355	322	358	323	337	337	378	316	318	334	336	339	320	354	325	323	341	339	323	364	313	315	326	343	324	335	356	355	359	374	290	301	328	300	357	333	316	327	354	332	314	297	322	335	308	345	363	325	314	313	346	336	359	305	353	322	320	357	334	329	342	327	323	307	354	342	317	342	379	352	373	333	319	325	322	341	310	352	343	351	336	337	349	322	335	352	347	315	329	320	357	329	349	332	352	385	341	347	303	321	354	342	363	337	322	326	341	311	364	339	364	347	343	320	355	337	327	323	318	377	338	320	338	311	339	353	332	311	301	335	329	342	315	324	362	369	349	314	343	339	315	368	334	314	325	308	332	294	345	348	325	323	385	324	336	335	338	313	338	353	320	325	313	330	341	361	356	300	374	337	335	341	344	328	341	329	357	334	323	350	359	333	334	342	328	329	326	321	277	344	351	345	342	347	360	337	357	344	320	345	365	331	322	317	348	367	362	348	304	328	318	356	324	373	308	326	322	345	316	302	336	318	352	324	308	354	345	322	357	311	308	312	324	336	351	335	332	302	308	325	333	318	318	350	350	352	326	365	341	315	299	339	304	331	331	324	338	342	370	333	337	320	313	335	333	337	338	336	322	323	379	305	318	325	332	345	357	362	343	354	303	314	293	320	338	311	328	326	335	336	351	336	312	316	359	339	371	341	333	330	293	329	336	318	324	343	318	334	352	303	319	365	331	340	336	333	318	344	341	319	346	357	343	327	387	345	340	340	346	310	345	325	324	329	334	313	336	317	337	322	339	310	319	318	326	348	359	309	327	325	344	345	322	340	367	335	335	305	320	326	325	358	365	315	333	345	289	337	306	357	331	325	336	301	351	359	310	324	311	366	321	326	353	358	351	335	316	337	374	345	361	331	322	312	327	321	293	329	353	319	297	351	313	326	307	351	312	358	340	365	332	311	336	345	340	333	329	310	308	329	350	337	353	338	301	311	321	321	322	350	319	316	321	351	321	342	348	351	335	338	356	336	329	335	320	325	344	318	333	328	359	329	333	308	314	351	327	328	316	329	358	345	337	320	333	321	314	329	339	336	378	321	339	353	316	311	342	316	349	340	333	319	343	332	335	360	318	307	332	333	323	329	334	313	339	357	342	366	324	306	333	315	323	361	328	308	378	318	318	338	364	349	366	334	359	338	301	330	338	319	319	308	322	318	317	341	338	325	311	328	342	361	335	325	317	342	329	349	343	375	347	337	349	339	312	313	344	356	332	322	324	305	344	348	338	361	360	324	332	341	325	349	347	331	337	319	307	332	336	333	344	341	329	319	353	376	337	328	310	284	341	320	347	366	359	327	324	321	344	330	321	356	301	364	340	347	312	327	276	359	348	345	321	332	345	373	307	310	311	317	367	343	294	319	331	326	330	332	287	357	360	338	316	339	357	339	305	359	316	323	350	313	348	304	317	330	313	322	353	322	373	324	348	333	317	330	361	330	358	324	299	332	321	346	323	327	325	302	337	334	342	335	327	324	334	279	339	355	331	344	320	339	344	360	332	347	363	326	318	346	352	338	329	377	322	343	337	331	350	332	329	342	325	350	339	325	344	330	319	319	325	356	365	333	324	346	343	347	335	308	322	355	370	318	336	344	334	345	300	324	328	310	323	304	319	331	316	305	339	360	294	370	375	319	317	321	327	340	338	350	354	337	306	313	341	355	341	341	325	332	352	349	355	346	344	360	344	326	347	308	340	321	312	345	347	322	327	325	344	317	311	320	314	314	348	349	300	319	362	325	344	340	332	360	325	333	319	340	310	320	366	319	315	327	348	306	351	304	346	355	321	334	330	336	304	347	304	340	338	305	320	331	357	339	330	328	300	352	347	332	335	341	332	335	336	308	317	355	331	359	346	321	336	350	351	339	344	319	346	323	346	353	320	329	304	323	357	358	338	322	318	320	343	352	344	338	353	315	319	316	338	316	312	334	302	342
27670	21461	18729	2119	804	718	749	699	743	726	759	768	720	696	754	735	702	699	736	722	689	742	687	736	693	751	769	667	745	718	714	712	751	708	684	744	734	690	729	724	752	719	738	724	720	727	686	715	790	735	727	708	719	712	748	719	726	684	711	668	700	714	728	734	717	705	706	727	725	734	762	686	721	730	732	748	749	755	710	754	762	694	671	770	692	723	714	689	729	768	708	697	787	723	726	759	732	723	692	717	680	754	703	734	686	710	686	692	728	733	675	686	661	742	744	696	768	669	727	673	698	715	703	672	684	685	690	729	728	726	701	701	741	722	712	750	796	756	735	686	743	690	677	675	693	750	688	675	731	693	703	697	739	719	712	702	684	712	772	678	745	668	707	723	732	743	737	691	789	766	715	731	757	754	739	702	725	755	706	723	730	737	720	791	715	739	678	724	664	723	731	713	734	710	683	715	733	726	695	729	706	678	723	700	704	695	669	725	742	726	736	732	725	738	727	725	724	735	683	709	703	725	749	760	702	748	707	712	712	699	667	722	711	747	666	740	760	708	780	723	746	712	723	710	718	713	724	726	754	695	716	729	741	725	738	717	715	676	742	704	721	741	720	751	678	680	755	717	664	710	741	731	756	696	742	714	740	748	720	702	766	749	706	741	705	686	664	702	737	692	717	721	676	741	716	770	723	693	725	718	769	660	676	716	715	696	700	729	741	766	709	722	719	692	672	719	734	716	734	726	762	768	732	692	659	742	688	715	632	724	726	747	705	743	750	723	720	719	767	722	765	717	697	759	704	736	684	693	711	731	700	735	664	714	724	729	691	704	675	707	709	761	724	720	720	730	744	685	736	681	713	733	773	703	754	709	690	691	731	721	735	728	716	695	720	676	737	705	712	723	725	730	686	701	749	736	743	753	744	732	760	741	688	719	743	739	738	736	742	763	700	725	742	735	771	749	721	724	701	676	759	735	691	710	730	729	690	687	716	747	688	776	753	736	701	728	735	719	716	728	699	668	721	713	695	694	709	744	686	725	725	730	695	735	722	706	759	638	716	709	708	698	729	733	677	781	719	680	719	640	709	660	707	723	712	724	729	743	754	692	727	714	740	752	743	669	710	720	729	732	682	730	676	680	711	629	698	758	714	714	694	713	749	723	693	705	704	739	697	842	736	748	720	744	730	649	684	716	662	706	757	694	682	686	719	748	707	720	711	713	722	722	729	738	721	722	734	737	760	671	739	736	735	698	718	735	729	749	728	727	716	741	769	666	731	717	732	762	703	693	696	747	727	665	701	714	684	742	709	735	727	745	698	730	739	748	748	717	688	725	684	729	721	708	722	701	736	677	653	667	727	718	746	699	693	688	745	726	700	705	737	729	691	693	720	713	688	682	734	776	729	726	681	707	769	704	691	686	708	714	743	715	757	747	694	764	744	689	763	695	665	723	707	749	717	747	734	727	740	727	747	689	708	687	743	723	709	700	699	709	702	706	718	705	725	711	730	710	730	703	685	730	699	676	657	716	743	720	671	673	718	690	678	736	711	768	714	759	715	763	702	695	725	693	687	695	721	732	701	693	687	743	700	719	754	671	741	661	685	740	697	718	744	756	746	699	719	674	751	709	718	663	744	744	728	726	722	730	705	724	745	662	705	685	690	696	696	753	719	736	701	701	707	726	731	728	726	719	685	700	701	740	725	689	739	706	718	731	707	693	697	735	753	759	727	735	697	722	699	697	743	699	702	743	747	741	705	741	695	709	726	725	717	699	715	723	741	726	702	693	754	706	765	723	688	738	716	716	704	792	747	687	712	745	721	741	718	711	709	715	703	710	720	698	694	728	737	702	713	755	769	703	686	702	772	750	747	708	727	725	782	692	764	725	689	715	725	716	723	703	754	697	738	727	694	732	710	692	708	778	703	721	712	694	696	701	749	691	732	739	771	717	745	695	695	741	724	716	678	752	728	663	725	682	717	714	685	751	714	768	741	736	739	726	698	706	720	746	702	676	738	734	709	727	688	718	689	694	765	715	731	739	717	720	797	807	710	721	729	676	741	747	733	727	712	721	695	691	706	675	744	763	705	742	709	685	708	708	728	728	695	748	723	749	685	723	693	690	742	754	663	722	734	740	691	660	732	721	704	668	760	698	724	711	698	730	706	673	774	651	751	705	758	717	677	763	729	733	700	769	689	722	720	757	727	698	699	765	745	719	716	747	725	704	736	720	699	667	715	701	745	691	692	704	740	677	729	677	704	727	746	727	715	733	735	719	707	709	722	721	715	757	709	719	670	728	674	717	674	745	712	731	707	718	709	722	752	729	695	734	744	733	687	719	706	712	726	706	685	705	693	706	745	704	721	689	740	699	687	732	726	725	702	707	714	703	734	673	725	696	721	724	708	747	724	729	752	700	691	711	707	721	734	759	755	707	692	696	757	714	730	734	670	706	670	711	742	686	653	711	687	757	694	695	721	710	710	679	747	721	722	700	713	697	746	729	723	738	716	732	700	664	698	716	760	737	690	724	817	726	710	703	727	707	778	702	678	724	727	730	671	743	709	728	715	731	755	755	713	693	732	664	698	695	757	722	710	720	755	754	743	745	692	720	694	720	720	676	721	694	685	729	711	687	689	761	678	744	693	763	708	693	746	719	721	738	753	720	695	731	650	692	721	730	687	763	700	724	669	739	704	682	735	722	737	713	717	708	718	702	734	658	728	718	720	739	668	734	733	699	713	717	693	701	712	758	701	732	701	750	759	711	712	684	706	703	744	705	702	678	689	674	737	718	668	736	736	736	740	672	738	730	707	698	736	729	689	703	732	728	719	691	687	780	689	746	733	733	712	742	675	739	697	708	718	686	712	710	743	723	701	703	724	712	766	702	744	710	717	714	760	764	766	650	719	732	729	729	733	697	734	735	710	739	747	711	755	722	730	735	730	760	718	766	645	735	690	687	726	665	691	706	703	695	758	685	701	724	782	713	742	735	730	742	751	736	720	752	720	724	712	681	718	714	732	704	704	715	703	683	744	709	734	714	744	680	741	771	719	757	731	773	692	757	707	705	717	692	705	675	658	735	692	686	722	743	736	709	704	753	726	736	749	698	677	734	712	693	736	760	692	741	734	743	686	750	700	711	723	733	752	710	683	722	773	704	690	725	708	766	751	751	733	668	718	764	716	699	765	698	689	702	704	739	744	685	739	746	718	702	718	773	697	705	651	735	782	708	704	715	742	756	677	737	778	734	738	738	721	704	717	741	718	753	739	746	682	726	743	722	703	748	738	734	723	641	695	748	766	688	721	718	698	673	719	722	730	731	730	698	696	725	729	732	704	709	742	710	664	725	732	718	701	771	725	710	724	747	715	656	697	722	755	676	653	709	733	728	732	697	715	706	761	713	745	685	714	705	734	714	706	723	731	765	728	711	739	751	739	724	682	697	738	737	703	699	720	690	747	669	722	759	708	703	723	744	702	695	743	702	733	714	735	684	706	686
27321	21839	15737	1148	1074	991	994	990	953	986	953	972	902	904	973	929	970	966	937	970	928	950	980	965	1014	945	938	929	912	949	948	894	939	945	937	926	865	961	977	912	937	956	923	971	954	915	884	863	846	945	998	975	940	970	933	989	914	959	1006	971	915	982	954	980	891	938	942	899	943	979	919	937	973	965	975	858	946	945	991	961	940	946	978	916	927	929	970	940	955	970	911	944	936	961	878	929	935	920	910	955	1001	937	901	951	976	902	943	946	908	946	962	986	927	918	930	908	923	909	942	919	929	922	978	894	1004	966	952	921	978	921	925	963	974	917	919	936	953	892	947	927	912	851	914	948	968	900	919	929	914	879	921	929	961	917	976	937	938	965	977	962	912	874	937	901	947	951	955	989	954	947	923	958	959	918	920	922	985	947	884	939	926	929	945	946	896	968	968	995	890	990	979	1026	937	972	940	964	952	901	940	940	904	945	971	914	983	1009	931	922	987	954	958	931	931	1010	940	937	980	931	1013	942	916	944	964	914	963	961	958	935	916	930	920	878	886	931	970	897	936	1005	965	932	892	936	950	941	954	913	914	975	938	963	955	943	958	974	990	935	929	980	936	931	961	1009	993	908	948	889	961	959	988	979	902	926	968	882	954	903	915	879	916	943	876	929	943	948	992	916	949	953	996	938	915	967	907	966	966	949	933	935	947	955	975	983	897	946	943	953	929	880	900	904	913	920	951	967	922	924	948	967	974	926	889	883	944	929	959	948	938	874	954	987	936	959	1031	888	896	883	915	946	932	894	948	949	940	893	943	977	924	928	936	973	904	930	919	976	905	975	971	938	939	968	936	958	914	1020	939	956	914	940	947	970	993	926	974	918	918	926	966	879	924	904	886	975	977	919	944	948	917	967	948	965	866	928	951	1033	918	910	946	960	955	937	928	998	982	1014	907	902	872	903	971	959	912	923	906	918	938	957	982	924	962	943	920	938	951	946	957	942	972	998	940	989	942	986	922	933	966	936	977	938	923	908	928	922	1005	935	994	968	946	1013	977	975	957	960	1000	951	914	976	915	949	974	976	934	917	907	960	926	980	946	931	949	946	910	936	931	933	918	920	972	919	917	938	978	939	898	978	942	971	907	944	928	935	946	916	936	952	891	981	922	937	981	911	970	927	926	896	939	974	972	930	973	948	885	906	981	981	976	1004	880	860	1023	945	906	951	946	951	951	935	948	972	924	1003	958	936	883	909	952	921	923	937	970	956	946	906	914	959	965	943	962	883	922	937	940	959	985	910	946	910	910	974	958	917	951	957	942	983	964	916	980	908	906	957	905	954	933	970	911	938	927	958	931	964	922	951	979	941	1012	967	968	923	956	905	985	937	933	944	1005	978	975	913	1020	905	998	944	935	981	961	928	1049	969	918	895	943	971	977	902	942	951	963	917	947	957	897	1001	968	967	952	945	976	947	916	948	931	909	967	919	967	933	945	983	996	939	907	970	968	909	917	978	967	952	888	960	914	867	969	973	881	966	932	940	935	969	965	931	1002	916	949	949	927	927	941	999	962	985	976	950	974	933	933	975	934	931	915	933	916	988	973	981	938	901	883	906	949	909	925	968	967	908	934	923	925	968	976	881	918	906	968	916	930	911	950	991	967	935	951	947	891	952	891	980	927	948	955	938	948	917	958	957	952	932	929	965	910	929	935	924	906	1000	924	954	940	983	931	984	957	947	942	924	938	956	952	899	969	943	993	955	996	901	913	992	937	862	976	953	908	932	893	948	942	908	964	966	971	957	948	888	914	935	908	942	910	965	943	947	941	938	989	928	953	975	896	904	985	932	953	911	934	968	953	946	929	923	930	933	935	948	957	925	947	954	922	938	899	924	978	989	914	923	928	1008	937	925	929	917	939	902	891	972	936	939	905	946	935	923	985	953	962	887	887	945	904	905	891	957	951	936	945	961	908	925	959	929	894	1019	1002	970	977	970	962	973	930	900	945	932	952	929	981	917	984	944	922	941	938	934	1001	973	944	946	912	937	962	939	971	960	952	951	915	976	960	1006	943	918	946	963	908	921	924	988	932	940	913	945	925	919	981	914	928	900	964	954	930	943	920	981	949	954	963	940	966	954	936	933	948	932	936	978	980	908	941	915	976	961	893	962	887	955	956	926	918	963	908	962	912	917	901	935	900	973	931	966	899	923	1014	950	916	945	936	970	919	916	981	930	974	922	948	932	902	907	924	987	920	919	906	901	941	895	972	943	907	964	942	963	937	913	952	938	945	947	959	919	958	936	998	925	986	921	962	925	987	991	987	945	979	1003	968	997	929	965	956	922	883	977	963	934	1011	939	955	901	983	918	951	1058	887	971	938	991	956	896	935	928	935	918	954	940	902	949	934	989	957	949	904	964	934	959	946	931	947	935	888	934	971	962	928	978	902	922	918	975	979	955	910	972	917	969	994	922	923	970	948	921	967	921	943	972	925	983	935	993	937	968	970	970	938	922	934	949	981	908	933	932	963	912	995	962	942	922	950	938	975	964	971	935	982	943	918	918	946	922	918	921	942	921	968	947	933	946	932	961	945	970	940	894	933	965	968	932	868	969	973	972	1006	955	955	970	921	929	947	936	977	889	973	921	955	894	896	950	956	949	911	987	957	941	944	880	908	880	977	973	972	949	946	947	956	932	935	934	894	974	961	889	968	967	928	933	951	941	970	890	933	947	906	882	971	915	936	974	908	923	918	926	1006	926	944	921	948	965	961	944	927	914	906	942	978	947	966	967	992	959	953	941	969	1002	935	969	985	971	963	980	930	934	900	944	911	938	982	929	935	944	962	935	952	917	928	940	970	898	936	968	971	958	955	913	927	954	921	975	946	995	973	932	913	904	994	950	985	939	933	939	956	953	885	896	961	919	949	964	940	1006	937	992	983	981	952	916	913	988	936	917	929	915	968	961	961	913	1048	895	961	969	929	938	870	931	907	949	1001	936	934	952	997	911	920	915	921	963	970	966	967	909	875	936	946	976	894	960	990	902	989	960	971	930	1039	959	918	964	925	969	947	932	919	870	890	977	907	937	955	939	943	911	991	978	957	979	1006	935	993	899	951	987	936	978	958	970	943	919	951	967	919	969	948	938	967	958	899	928	953	928	883	916	947	956	946	984	899	970	934	961	948	906	948	978	912	964	975	920	950	989	983	925	927	916	958	912	978	945	915	968	969	951	971	941	948	970	977	946	965	919	927	996	939	919	943	965	967	956	933	897	961	946	924	918	902	944	937	892	949	953	896	1019	919	897	954	974	915	964	965	970	944	948	903	942	929	967	912	920	959	975	942	929	900	898	926	911	901	968	973	952	959	946	985	969	932	956	932	969	947	976	865	973	916	962	968	997	950	924	952	978	906	896	986	940	913	960	972	906	963	941	960	903	876	946	889	972	909	948	881	981	956	961	1003	897	974	940	952	941	909	927	959	887	946	924	939	973	960	982	930	917	975	927	898	909	957	966	975	922	914	984	926	897	1005	910	915	939	924	891	960	959	944	985
24065	21279	32062	22954	17546	3275	1025	784	728	706	703	649	624	601	639	577	622	563	598	608	615	603	598	586	602	591	602	588	596	591	568	583	582	527	555	526	568	557	575	584	544	535	628	573	554	583	539	552	602	518	571	585	580	586	564	548	589	599	580	572	567	577	559	562	539	544	562	614	527	564	576	584	569	564	537	589	566	547	592	531	567	569	566	537	568	557	568	510	570	580	554	533	582	566	576	558	606	548	536	501	588	552	547	551	528	547	540	558	592	596	581	558	533	566	548	577	577	549	591	560	531	576	576	543	561	564	550	537	561	563	521	555	538	572	560	564	551	573	588	577	581	571	547	578	532	588	540	583	544	575	544	567	561	581	596	550	544	566	560	524	571	592	574	546	575	573	587	537	554	542	539	589	527	584	561	574	545	574	578	556	577	562	553	544	538	534	605	547	562	615	611	542	541	542	581	524	579	556	567	584	540	537	566	544	578	585	563	556	537	499	556	610	635	571	571	522	572	524	565	554	544	559	591	607	583	514	568	588	580	570	561	611	537	580	557	587	489	577	557	579	577	566	606	570	570	567	583	554	608	542	589	550	561	584	591	512	576	602	568	560	593	572	516	551	525	521	574	575	544	588	559	583	585	562	583	580	593	565	525	555	555	515	556	557	521	595	541	554	536	541	576	569	566	564	535	524	587	577	610	551	556	533	544	601	610	536	538	543	565	548	545	572	562	573	559	563	557	655	577	557	555	576	553	537	562	581	546	580	599	545	523	602	571	579	570	582	585	601	610	522	555	569	572	559	588	602	560	577	567	559	591	570	589	549	589	571	569	564	565	570	554	573	549	549	574	543	574	581	580	578	578	542	598	560	548	585	587	536	559	563	572	588	546	561	569	546	570	560	563	517	566	565	567	552	576	574	583	528	570	579	575	572	579	602	538	607	554	617	570	540	595	570	542	566	560	543	539	552	572	503	555	593	537	575	557	571	569	508	551	535	610	539	600	546	544	524	568	520	597	594	536	511	552	548	587	524	609	552	519	603	524	544	552	541	582	528	617	554	586	548	514	517	531	576	526	554	568	568	586	534	583	560	563	504	552	556	579	562	585	557	521	535	594	541	584	593	565	540	573	565	572	586	590	593	575	570	573	579	579	518	519	563	569	603	588	557	579	550	567	577	524	572	569	529	563	578	572	585	570	583	596	545	610	509	511	556	584	560	567	563	583	601	561	561	586	565	582	596	594	585	559	540	574	564	606	543	570	539	561	536	598	558	613	549	561	568	549	550	539	557	551	601	601	521	559	550	574	578	599	546	533	516	563	552	611	588	581	523	545	552	558	595	535	548	551	556	554	519	569	543	569	565	579	567	551	529	625	601	559	567	600	557	558	549	564	587	564	605	557	531	586	564	571	579	571	587	535	562	537	569	585	549	551	580	585	579	577	569	542	556	562	568	559	590	554	553	583	594	512	546	555	549	575	534	570	556	611	579	542	581	575	593	586	568	551	584	499	541	557	545	575	495	540	579	607	579	569	541	581	567	562	596	573	576	562	543	575	561	549	572	539	555	565	560	616	572	566	573	608	564	575	543	589	525	557	570	574	612	514	572	577	525	532	539	580	544	576	548	575	580	554	512	592	599	549	548	587	565	594	531	570	579	606	570	523	529	530	555	570	541	583	579	583	525	569	530	610	547	539	582	560	574	562	497	563	544	537	529	546	563	583	518	594	604	559	606	564	565	550	583	549	574	571	546	544	611	546	565	557	590	545	552	571	545	578	541	581	599	620	587	550	563	537	597	501	545	554	587	575	583	560	609	581	586	588	578	581	562	548	556	512	570	621	568	530	581	565	537	566	607	560	533	594	513	556	571	572	565	553	583	569	579	577	549	620	566	530	594	533	527	535	571	611	538	585	537	598	550	563	566	597	582	541	572	556	548	605	523	581	571	560	579	534	567	569	553	515	528	519	605	562	587	556	574	560	577	579	575	536	548	540	576	549	562	592	574	539	543	538	540	573	571	566	582	536	584	565	590	612	563	564	594	531	550	585	543	532	586	598	595	556	573	575	563	612	526	574	556	557	565	585	589	591	582	589	558	550	569	572	574	546	591	559	585	574	544	551	569	568	547	532	572	551	536	569	573	591	556	532	593	541	555	577	559	595	575	587	532	550	546	577	635	567	544	562	594	540	593	516	603	593	550	570	557	521	594	560	597	549	544	523	572	580	536	556	536	590	563	509	550	597	582	522	550	568	564	592	542	527	524	568	512	544	612	579	563	555	583	580	561	572	556	562	560	569	528	587	544	548	566	577	540	537	589	544	565	542	543	524	561	514	586	566	621	545	603	581	580	582	526	550	566	581	587	562	535	511	587	547	581	609	588	548	574	566	567	559	540	556	579	578	517	558	552	579	552	568	555	553	580	563	586	571	542	542	594	557	587	547	537	558	585	554	596	588	511	588	562	581	568	616	555	602	574	528	556	580	574	546	590	556	587	572	553	590	532	592	596	550	536	554	537	554	566	564	576	576	558	575	569	606	568	578	562	545	559	532	550	596	575	576	578	528	547	567	541	550	600	570	574	567	594	524	551	539	523	556	544	547	510	561	566	567	555	555	536	575	558	560	565	564	560	591	547	575	582	528	541	518	555	613	577	555	572	597	534	555	554	566	575	563	567	564	521	551	574	564	566	542	562	544	556	586	543	559	545	543	591	544	560	559	572	531	604	560	533	566	541	568	555	558	574	572	587	555	588	521	582	593	540	575	583	563	555	627	605	542	623	576	615	578	578	612	574	558	564	594	577	582	582	542	540	559	585	563	580	540	547	575	521	592	557	535	543	535	523	566	547	594	537	578	538	588	560	586	600	565	576	601	583	558	575	561	608	562	530	530	544	542	538	539	595	559	567	569	577	574	545	588	539	550	544	566	561	571	596	609	515	554	574	618	590	545	571	570	549	587	555	538	564	556	570	540	567	524	549	566	586	525	597	527	549	585	555	573	548	556	551	555	593	564	573	520	557	536	540	598	588	573	546	533	578	567	612	549	527	589	585	599	536	544	555	582	566	551	557	545	595	563	584	582	586	550	543	547	566	553	557	570	544	575	559	545	594	551	566	587	574	549	544	521	572	539	592	563	558	568	540	599	576	546	609	566	560	570	584	563	531	576	541	545	591	584	567	534	550	565	569	569	553	599	563	572	593	530	560	506	564	545	519	548	553	579	582	583	537	559	568	546	531	580	548	540	596	519	562	563	570	594	577	544	535	551	598	566	573	549	534	555	580	545	547	553	584	558	570	537	579	550	543	560	590	555	586	560	565	559	512	621	556	565	586	602	581	550	556	585	585	610	554	557	560	529	500	525	587	594	596	572	586	584	578	609	571	532	533	570	566	555	516	548	563	536	544	557	564	565	550	582	530	512	556	584	570	577	543	581	556	585	558	549	561	571	590	571	566	592	552	602	542	569	598	593	614	578	524	596	573	564	568	560	557	563	594	568	527
52300	56614	34526	2980	2209	1803	1590	1341	1094	1089	1031	951	986	879	958	855	857	856	791	867	835	862	752	828	764	766	756	801	748	811	789	761	744	799	796	762	762	736	777	815	783	779	786	717	714	758	774	764	741	703	746	763	758	798	755	792	780	758	775	760	756	769	765	776	761	757	717	745	726	808	778	713	794	774	759	780	792	743	725	755	734	765	793	717	697	759	774	796	754	729	716	785	726	749	804	740	706	778	772	764	746	753	740	762	768	721	770	777	728	734	716	745	779	767	746	709	747	752	693	716	751	738	740	754	756	696	747	804	791	793	738	727	741	748	750	737	774	745	766	744	754	749	801	732	740	749	775	761	801	762	768	781	771	747	746	773	755	761	730	791	753	766	802	766	749	738	776	736	780	721	795	782	718	739	756	737	761	775	743	805	751	729	736	747	714	825	755	733	772	732	752	719	758	733	757	742	772	744	722	786	759	746	730	758	780	763	792	747	754	817	738	739	746	783	764	760	739	792	740	772	772	769	793	757	796	756	784	733	740	714	747	755	726	763	786	759	774	785	787	772	768	737	791	802	755	748	764	755	711	787	712	745	806	769	707	808	791	766	755	737	704	774	768	774	797	741	777	771	762	761	711	777	752	770	794	743	763	731	693	741	756	734	793	755	803	798	779	718	726	723	761	722	751	782	758	735	753	738	708	767	777	778	763	779	746	766	777	763	742	772	750	764	762	744	778	763	774	765	739	752	778	761	780	736	763	746	769	730	738	733	780	811	751	767	765	764	725	729	759	770	739	774	788	738	745	746	816	778	743	717	754	796	747	776	777	746	686	788	787	752	735	751	763	704	755	787	721	795	712	737	731	763	737	831	759	724	714	822	719	739	739	745	765	767	746	742	784	817	748	741	748	769	753	726	794	788	810	748	799	831	764	732	730	721	742	763	765	756	773	683	796	775	770	749	741	701	709	711	795	775	739	733	779	798	732	744	744	783	755	793	759	701	738	748	803	788	725	789	774	795	762	737	677	742	757	777	742	802	772	755	714	775	725	799	731	683	753	742	714	767	743	779	775	732	797	722	723	724	733	749	753	744	808	744	763	762	775	696	754	802	761	782	778	763	735	774	743	762	733	744	780	806	776	784	759	736	768	757	732	754	752	733	735	762	760	741	764	742	679	769	757	716	737	769	750	771	776	742	735	740	744	758	752	791	760	748	772	766	815	758	782	736	812	758	738	766	787	775	776	765	753	705	690	789	750	738	767	734	770	774	800	746	763	785	778	730	740	798	753	766	801	765	763	772	737	807	743	750	731	714	754	780	761	718	777	754	739	757	755	796	780	724	747	733	746	786	775	771	732	788	808	746	760	779	746	767	766	738	752	749	728	763	791	755	745	723	725	739	787	729	739	785	757	732	754	725	754	672	747	794	720	769	764	732	750	744	726	748	700	752	734	767	743	787	796	746	717	731	765	791	788	728	740	759	724	733	792	760	729	789	758	707	773	730	714	729	738	788	767	791	774	788	803	720	773	779	779	720	710	763	773	739	749	773	808	784	704	780	770	715	804	735	787	709	762	783	746	753	745	759	755	708	743	737	748	772	796	767	774	794	750	754	758	727	787	763	747	754	770	756	695	717	733	752	722	748	740	791	790	797	793	735	765	781	785	760	731	769	771	746	763	729	726	810	738	757	748	793	740	723	775	774	701	727	756	774	752	738	722	758	772	802	753	756	735	704	698	747	743	751	749	785	718	720	739	737	752	692	804	761	692	747	729	743	745	759	752	769	779	785	744	801	711	771	778	725	734	801	724	743	757	755	727	752	758	751	710	769	779	814	719	712	789	773	742	771	746	770	744	759	757	760	788	748	745	761	755	761	786	779	806	697	720	801	753	761	719	741	754	766	743	823	777	756	800	742	750	772	790	758	763	764	791	765	748	791	808	717	708	750	728	737	751	710	751	744	764	770	793	774	790	776	728	743	732	772	780	732	755	759	783	761	800	774	820	729	762	739	734	724	799	740	771	744	778	760	734	750	782	756	748	766	762	722	762	748	731	680	757	814	748	751	744	774	756	742	767	762	709	783	758	766	777	778	732	751	720	743	776	800	776	814	717	786	782	730	739	697	765	744	766	827	749	783	798	735	798	733	775	778	732	732	739	741	769	774	799	741	757	770	739	768	779	753	754	772	761	780	779	728	776	787	742	783	773	735	708	758	732	765	771	741	751	800	726	742	727	740	789	771	740	778	737	762	739	744	771	774	746	738	724	776	795	772	727	718	799	770	802	767	775	792	746	733	771	743	733	749	755	778	772	740	780	751	786	779	705	767	749	751	829	762	759	759	755	769	744	785	761	746	744	749	713	765	801	735	743	787	771	743	750	721	756	741	773	734	767	786	775	703	735	765	799	764	763	801	791	811	730	691	750	731	771	783	766	756	740	734	743	755	758	716	755	768	737	756	764	728	738	729	736	769	733	785	801	768	768	708	723	799	748	787	751	772	738	772	689	762	743	774	765	753	724	737	754	767	746	762	756	789	728	788	792	735	753	741	738	749	767	745	753	773	717	764	751	791	729	755	802	778	750	731	730	762	707	733	754	762	758	826	735	755	723	774	754	791	734	775	715	752	726	756	675	771	747	768	745	738	756	766	765	758	743	749	778	783	743	752	764	793	756	702	738	761	798	725	769	745	767	700	727	719	756	710	737	734	782	760	737	738	765	755	758	758	727	753	751	739	803	730	697	745	718	773	746	747	738	748	775	758	778	745	757	781	762	738	746	764	817	765	723	740	750	737	789	749	743	733	771	760	745	773	770	784	700	738	737	776	740	774	742	727	740	757	683	770	764	765	776	757	763	762	737	747	809	724	745	765	765	762	755	748	742	724	738	726	730	733	784	725	792	776	763	735	757	730	750	757	779	748	768	765	759	757	735	719	744	830	767	747	734	785	729	682	719	810	746	775	810	765	744	727	785	760	728	763	746	751	764	786	781	749	749	750	768	750	750	727	802	752	750	788	759	754	725	763	751	745	750	707	744	760	767	732	769	762	728	780	706	757	731	728	741	770	782	758	752	768	735	759	807	769	779	744	777	768	744	722	754	758	762	736	778	747	820	721	731	810	790	707	769	725	764	765	715	786	794	735	753	767	751	767	786	779	763	766	776	767	759	724	748	704	785	744	753	734	797	772	776	737	713	754	747	779	784	727	794	813	743	780	718	752	746	748	788	757	799	739	754	779	787	727	794	755	794	758	758	751	746	815	748	786	732	751	757	739	735	718	740	787	777	731	752	750	749	765	756	759	763	709	775	738	754	743	790	735	742	711	738	736	726	770	755	741	764	768	758	756	765	683	766	753	813	780	779	753	738	713	731	769	727	746	739	753	742	729	747	744	744	785	768	693	744	756	766	754	786	742	746	745	733	767	746	727	754	704	795	731	749	771	825	765	759	724	771	794	810	795	805	704	798	751	747	746	747	721	807	770	809	731	740	768	745	757	729	730
23066	21220	30598	22747	21194	16783	1724	724	511	446	411	411	369	367	357	313	300	276	297	250	272	292	276	284	249	282	234	267	289	290	252	259	275	269	229	242	250	253	269	273	239	260	251	264	227	264	261	228	239	254	274	258	252	236	228	254	260	244	231	249	247	232	283	256	230	220	251	257	270	247	253	246	238	245	255	238	276	254	224	239	248	266	248	267	238	247	244	232	253	227	230	249	254	224	236	250	242	234	264	244	242	228	262	254	246	240	256	258	234	278	232	253	260	238	225	262	260	243	259	237	247	264	223	259	257	232	248	267	250	266	259	234	229	259	251	242	233	261	246	241	248	247	256	241	267	226	254	220	258	260	246	246	238	228	282	251	244	245	260	243	250	245	251	227	247	264	256	276	251	225	240	251	228	243	252	238	215	255	242	263	252	234	242	244	232	251	243	238	249	262	260	250	250	237	209	236	210	217	233	225	249	241	254	255	241	244	240	262	256	249	254	216	245	217	229	235	249	253	247	219	239	268	241	231	266	247	233	231	249	259	262	238	251	246	255	224	234	243	266	222	253	251	250	279	224	263	236	221	255	268	224	258	222	265	249	285	246	252	231	252	244	254	266	268	229	233	278	235	246	244	248	256	242	268	241	236	256	249	246	255	277	244	250	235	237	247	234	244	254	256	236	264	257	282	242	267	259	260	273	248	229	230	233	277	275	230	265	254	215	232	258	243	243	227	282	265	249	239	267	238	246	227	251	268	235	245	262	250	212	241	253	240	232	245	251	256	247	246	268	226	270	246	259	245	225	245	256	262	237	238	242	248	235	277	254	270	255	254	243	260	239	248	217	262	230	243	247	255	262	258	267	270	244	217	238	212	252	249	279	251	257	234	253	266	237	242	240	236	232	271	245	271	244	267	252	278	238	268	266	251	224	256	228	238	258	250	248	248	250	257	270	249	231	243	249	252	227	229	244	260	263	257	239	257	256	257	250	240	252	232	256	285	254	271	235	247	237	266	230	257	240	252	238	254	283	246	207	250	275	259	252	209	217	273	286	265	252	241	226	273	215	263	232	239	251	239	225	233	280	226	299	230	228	223	242	225	237	249	238	239	255	239	245	246	237	240	210	269	271	252	227	229	247	250	255	245	252	246	217	216	233	263	220	258	254	241	265	254	274	267	227	259	236	246	276	252	258	241	241	249	261	250	250	245	233	238	269	240	233	241	250	247	230	242	258	220	257	244	254	259	256	254	265	214	274	230	242	266	230	261	252	234	262	245	248	219	267	240	233	254	233	242	256	259	237	249	227	243	249	229	259	290	256	262	228	241	235	289	213	278	266	237	222	254	261	253	229	243	258	225	251	264	237	254	258	253	221	282	233	228	255	265	243	252	247	249	250	264	238	233	253	244	259	248	259	216	241	228	265	252	246	208	268	244	256	251	241	221	266	234	255	256	255	227	234	228	241	221	254	257	248	269	261	266	232	232	271	245	241	271	275	248	239	272	265	232	244	257	255	231	247	232	261	225	250	225	240	258	263	241	241	246	255	242	239	230	249	229	251	244	259	255	224	244	245	237	252	230	214	241	250	267	238	235	266	256	250	235	234	232	232	242	244	256	236	241	250	228	254	243	242	256	259	253	265	244	240	266	225	231	255	260	256	223	251	268	237	255	229	254	242	213	222	255	234	248	233	243	224	238	258	225	255	233	221	228	236	256	221	251	269	252	266	256	247	235	251	237	236	230	243	237	261	251	242	233	250	250	261	280	216	227	259	239	263	267	247	236	239	216	220	268	231	243	252	236	231	247	232	272	271	236	249	254	220	245	236	239	247	253	235	249	277	261	252	249	277	231	255	210	205	246	215	248	234	255	234	255	265	254	284	235	253	249	241	243	257	230	228	262	239	253	234	234	258	239	248	248	261	231	224	275	283	226	259	224	260	255	244	221	233	262	222	249	211	238	262	249	255	254	274	238	255	228	263	231	219	258	255	239	239	236	235	215	238	250	244	250	242	252	235	225	221	241	239	266	248	243	245	252	212	249	242	236	266	242	229	268	257	269	230	240	232	229	238	254	245	284	252	269	229	246	262	253	209	230	226	242	266	219	253	247	197	249	256	242	249	233	245	239	236	234	237	238	237	263	239	269	228	237	244	249	239	276	233	273	254	247	252	258	246	253	249	218	242	235	226	250	243	277	233	221	250	211	262	226	219	242	272	247	231	241	260	242	262	279	242	252	250	241	234	258	226	240	223	263	252	246	252	249	253	243	245	240	241	233	235	251	278	235	226	262	237	238	251	258	244	238	246	232	240	229	225	232	248	248	223	243	253	246	213	247	246	238	242	236	256	210	259	233	239	272	252	233	242	256	241	257	277	272	253	257	237	214	257	230	234	231	231	232	232	236	226	214	266	240	199	247	250	252	216	255	249	261	270	253	227	219	237	237	254	245	247	271	254	234	223	271	235	243	256	235	229	221	257	240	235	205	253	217	229	231	228	253	266	244	241	245	225	239	231	231	250	237	241	251	251	238	252	283	243	239	244	248	240	239	247	227	264	238	238	262	262	226	208	249	249	256	232	273	238	247	227	253	244	247	239	261	259	214	242	234	267	241	259	236	281	273	239	247	214	251	272	243	246	251	228	228	241	262	222	229	263	267	250	232	224	252	243	250	257	219	237	241	239	255	252	243	257	263	277	235	239	216	228	248	225	249	245	241	222	255	240	251	245	261	269	254	250	245	276	247	228	244	246	234	224	255	251	248	261	256	264	248	241	231	273	253	242	238	238	236	268	236	247	254	251	234	238	229	227	262	271	211	220	242	258	246	250	271	266	257	258	228	241	272	236	242	254	223	245	248	266	235	259	230	262	231	245	256	258	261	239	247	252	270	268	236	260	249	243	243	240	242	235	238	251	253	247	225	291	247	217	231	231	243	265	236	273	266	257	212	242	260	236	234	262	258	218	284	248	252	256	261	242	237	233	260	255	226	231	265	235	254	242	241	235	278	245	266	260	236	248	255	262	244	233	256	244	225	223	238	256	262	249	258	239	249	222	249	262	245	224	238	257	244	235	240	230	233	258	253	257	224	241	263	249	253	234	247	259	245	250	226	250	259	235	246	265	228	260	254	252	259	258	220	237	252	199	261	272	231	265	229	259	228	249	232	251	233	243	253	252	243	238	253	240	238	241	262	253	244	239	255	237	231	246	240	265	256	230	248	219	256	258	217	248	271	225	233	258	233	231	228	236	204	249	215	237	253	255	226	246	240	247	217	244	240	232	233	206	259	238	256	250	274	226	258	240	265	252	231	227	243	255	239	226	256	234	237	249	243	256	217	237	253	233	272	257	246	240	217	264	248	274	257	225	254	249	257	275	274	244	224	237	263	249	263	246	246	252	250	242	245	244	240	258	232	233	239	228	260	241	234	250	221	214	230	217	245	245	253	253	225	251	240	242	260	225	259	250	225	226	251	236	259	228	265	249	243	254	237	241	251	241	278
57283	64808	36356	4328	3046	2304	1709	1440	1146	1056	848	778	729	659	557	523	551	498	470	455	446	405	415	454	447	394	363	392	395	350	380	391	368	388	390	347	403	384	369	357	353	344	374	397	397	349	366	311	376	363	357	334	375	362	367	346	352	355	326	350	354	315	364	367	351	324	343	335	350	367	372	359	351	344	349	344	308	360	339	334	340	363	356	374	361	372	341	331	360	335	343	350	362	337	350	338	317	348	316	334	340	327	368	332	381	317	355	366	329	367	314	354	377	364	348	332	308	335	373	352	306	369	336	324	336	351	325	358	334	324	352	346	331	329	370	351	362	313	322	358	323	324	364	320	340	336	322	350	326	337	322	325	342	320	347	342	304	365	317	331	355	332	365	352	328	374	333	307	377	329	389	355	340	361	311	329	346	337	364	348	355	311	360	342	345	359	351	350	314	373	320	347	331	324	323	329	328	334	298	301	324	310	364	336	327	343	366	351	306	334	312	362	336	328	342	358	329	331	310	351	325	354	338	317	350	338	343	319	335	321	333	334	308	337	315	352	316	331	355	362	331	336	324	329	361	367	283	344	352	324	339	291	360	315	336	329	387	349	318	326	315	309	348	380	346	322	345	360	294	335	303	328	317	337	359	330	323	356	339	339	335	338	347	313	333	334	328	310	296	366	345	354	337	342	347	296	324	368	337	369	324	329	326	338	350	370	341	307	319	328	339	329	312	327	330	326	362	328	340	293	328	321	356	334	336	327	345	339	336	341	323	335	318	348	349	383	324	354	359	326	334	333	348	344	340	346	338	361	335	337	326	334	367	348	366	323	315	345	358	332	300	350	346	336	347	330	364	357	331	344	367	343	346	288	341	326	303	351	325	342	305	349	345	363	275	347	343	352	361	336	327	371	330	313	333	369	319	345	351	342	370	339	321	326	338	365	315	322	347	331	383	341	362	330	304	277	327	346	337	329	375	309	328	328	317	330	374	368	358	335	303	327	364	334	326	347	337	337	338	331	339	283	330	346	307	344	313	317	323	342	334	342	341	324	362	361	350	341	318	348	314	295	326	315	333	341	347	362	353	351	316	327	352	335	354	336	332	308	343	349	337	336	322	342	311	309	340	346	302	373	321	367	338	334	341	336	349	366	358	361	350	352	328	346	321	333	323	351	328	337	330	345	348	346	312	383	302	312	291	348	347	346	346	307	362	364	328	369	336	315	331	375	313	351	319	367	347	309	327	365	333	321	326	364	335	328	345	330	300	336	352	306	313	336	340	362	339	352	357	370	307	353	312	322	334	358	325	324	351	344	317	276	342	347	340	357	313	324	364	353	345	333	329	310	326	338	372	340	324	383	344	326	369	308	336	340	340	338	328	320	339	344	312	345	338	337	324	334	333	326	315	326	348	362	353	383	298	322	332	319	332	310	399	354	339	358	337	332	357	327	311	346	364	338	317	335	351	360	294	384	345	340	349	364	351	340	336	336	347	338	357	340	359	356	347	307	353	343	321	361	333	323	369	323	338	360	315	348	306	368	340	340	309	336	336	314	327	334	305	337	349	376	349	290	358	340	328	360	328	346	345	367	324	357	360	320	318	339	348	350	351	346	322	408	322	310	298	328	368	329	358	328	359	337	339	365	313	357	361	374	349	307	313	331	339	343	402	354	305	340	337	335	363	296	353	373	344	336	357	372	333	337	328	337	384	328	346	340	340	324	323	319	349	312	336	321	365	361	301	336	350	344	343	347	364	334	353	358	317	373	359	331	346	336	338	336	331	309	325	321	360	339	318	300	323	350	376	326	306	362	353	352	316	336	335	336	361	305	347	344	337	356	338	326	351	335	337	327	349	339	321	325	339	319	308	328	308	342	350	359	371	369	348	338	374	332	360	355	327	354	347	344	346	336	357	340	335	378	288	353	325	356	349	365	333	312	340	335	345	327	351	328	320	325	331	326	321	323	318	309	371	343	325	355	331	351	360	350	345	357	329	356	347	325	351	354	357	301	348	344	289	332	331	351	327	331	348	329	329	329	368	328	350	325	347	336	372	353	355	335	369	332	326	343	378	314	326	361	337	300	381	346	362	308	367	328	335	298	402	317	330	325	330	318	327	304	373	371	359	355	356	321	322	358	350	300	362	341	344	365	324	341	361	328	346	342	345	369	383	333	341	341	359	328	345	373	354	326	330	335	338	359	371	346	374	331	355	316	308	353	333	323	326	328	332	349	324	380	349	349	349	357	353	344	338	362	330	361	344	344	336	357	335	350	338	357	326	356	360	339	329	343	351	343	339	324	349	336	326	353	347	354	339	304	340	370	333	357	347	339	327	348	349	340	329	336	305	326	315	315	298	357	347	328	312	351	331	316	317	374	353	365	354	337	347	334	361	364	336	340	368	334	354	335	364	332	326	354	314	355	372	350	329	300	337	338	321	324	318	319	373	312	337	328	343	358	320	301	351	334	353	349	344	312	360	324	332	319	351	342	364	330	362	347	331	321	311	371	305	368	344	335	362	349	318	310	321	310	336	343	357	320	313	326	338	336	384	339	345	358	370	343	326	327	393	358	371	327	301	305	327	363	358	357	343	346	337	347	358	357	290	354	353	324	344	334	357	332	333	356	359	332	323	363	356	330	331	333	329	356	328	347	349	338	316	326	330	331	329	376	312	352	318	346	364	368	330	321	345	298	332	335	318	343	337	346	336	313	359	343	346	372	340	362	341	341	354	352	385	341	332	324	403	321	355	330	344	346	301	336	376	375	323	332	309	325	349	357	320	356	352	319	362	353	351	356	330	347	362	360	376	329	338	332	348	366	341	338	358	344	384	328	329	339	380	357	347	315	325	323	353	336	330	330	352	332	326	338	357	330	351	280	322	340	352	344	303	310	324	320	336	313	349	331	350	360	341	330	308	363	345	308	364	335	358	330	345	344	329	346	317	347	321	360	351	361	318	326	316	323	377	352	324	348	313	323	330	360	386	305	338	357	327	364	346	322	331	349	314	335	330	337	329	355	352	342	347	319	343	334	365	333	330	334	340	320	363	325	348	371	340	348	346	325	346	363	345	323	341	341	368	341	359	320	351	350	360	336	372	353	349	334	304	343	358	334	356	318	367	354	338	353	363	341	316	375	352	364	320	340	327	282	325	370	321	356	318	330	362	350	345	359	306	361	322	311	342	357	362	331	322	342	349	364	316	373	349	323	293	319	320	351	348	337	334	376	361	326	352	350	326	324	322	325	361	342	325	322	351	314	329	302	307	321	347	342	343	318	331	329	325	346	328	369	341	317	335	341	340	323	348	314	340	327	342	330	360	337	304	321	321	341	354	330	336	321	338	310	329	299	334	332	340	354	357	381	335	389	357	316	333	324	336	308	356	332	350	332	362	375	336	329	354	334	294	358	374	317	319	320	342	336	323	348	353	359	367	339	345	371	343	331	333	363	331	336	316	331	357	330	340	303	350	333	327	367	326	330	356	341	362	321	320	366	362	319
27629	21513	18871	2555	782	770	798	771	699	740	707	728	771	719	713	786	727	703	761	739	656	762	761	708	738	726	721	747	727	708	687	711	721	738	739	743	711	736	772	721	734	725	742	740	747	716	756	729	686	712	731	736	708	810	722	751	703	703	776	729	745	691	733	746	778	698	719	716	735	692	730	751	717	696	699	735	752	780	729	686	742	720	685	732	714	707	693	773	752	706	744	668	726	702	775	700	709	699	705	711	775	746	721	750	740	767	743	721	727	653	736	738	711	686	769	756	730	772	744	714	726	696	721	721	728	732	701	723	716	750	721	710	708	684	699	741	791	756	710	716	707	723	769	686	719	713	662	734	715	758	724	721	734	700	758	762	765	749	765	757	725	753	709	734	695	731	728	736	734	709	767	707	792	710	786	695	763	721	750	795	686	733	721	683	728	752	704	723	712	740	747	719	708	724	722	739	722	744	721	748	717	701	737	697	717	726	688	701	695	722	727	699	757	743	694	695	772	769	766	706	732	725	699	728	727	764	765	726	720	722	736	698	710	756	740	712	728	754	775	706	765	710	754	761	722	810	739	747	740	704	708	737	708	730	711	719	760	741	754	724	673	696	717	715	731	704	736	709	747	736	718	728	743	750	696	727	713	698	762	734	749	697	748	731	730	711	733	695	746	661	753	734	729	705	765	710	744	714	797	735	719	759	733	719	702	742	737	715	792	712	695	734	736	722	738	753	728	752	724	740	715	689	742	717	689	719	696	709	696	752	685	749	693	709	680	709	723	723	691	733	793	695	683	700	747	719	725	744	788	749	703	706	726	683	717	691	697	712	706	727	677	739	738	769	759	722	709	754	725	711	732	700	752	738	716	722	729	714	716	729	786	718	712	752	689	730	749	740	670	743	714	697	699	774	728	760	700	656	740	722	703	772	687	713	713	759	733	730	702	684	720	738	755	762	741	734	751	724	730	752	730	707	687	735	730	708	759	710	693	702	739	684	744	687	774	748	763	689	751	804	675	699	674	729	743	709	756	711	747	721	676	730	734	672	722	739	740	701	755	748	728	721	742	785	751	690	718	702	700	734	706	715	745	747	709	728	732	709	672	722	719	727	737	708	743	765	703	744	789	696	717	747	720	709	718	731	719	769	717	747	737	728	728	738	758	693	738	719	726	723	727	748	749	732	674	766	718	728	743	721	705	741	698	708	704	710	710	742	680	729	738	780	705	703	723	710	707	685	691	745	771	661	680	688	785	727	759	712	712	696	722	735	759	646	726	711	688	673	720	744	795	707	719	727	742	744	763	720	703	724	659	726	724	666	776	730	725	748	714	709	724	738	660	700	732	729	663	728	715	724	723	739	739	700	731	740	798	731	700	694	655	784	762	722	699	748	709	703	728	702	749	713	759	742	737	701	736	736	698	723	666	719	710	725	718	744	742	732	714	759	704	750	726	732	746	698	706	742	744	682	714	757	731	736	716	703	742	754	694	707	731	757	730	696	775	768	704	743	709	750	709	743	691	796	741	753	756	754	750	731	748	718	724	665	764	712	672	723	726	712	741	693	727	720	700	729	685	654	753	722	753	745	766	751	759	796	711	688	701	751	688	772	772	729	711	712	711	738	735	738	758	698	675	736	707	726	750	752	741	722	774	675	683	727	721	715	698	731	736	731	707	728	725	759	712	698	728	698	710	694	724	722	760	730	737	658	689	696	724	727	734	688	742	726	762	718	711	718	695	725	747	727	703	721	726	766	706	765	708	712	794	735	725	656	712	711	723	700	771	764	720	726	719	740	757	687	674	679	709	691	711	704	721	675	725	762	754	761	707	685	724	772	725	710	815	747	742	747	690	707	732	692	739	756	790	726	735	696	789	727	721	713	682	744	753	724	730	694	725	734	733	668	715	714	701	645	760	725	719	761	724	714	727	760	745	751	699	702	733	720	772	706	738	694	735	775	702	771	763	687	667	761	751	757	690	733	714	701	761	695	704	708	752	717	678	728	710	750	755	728	714	717	742	693	721	712	731	740	716	762	726	674	709	678	742	730	744	734	765	725	729	700	715	735	694	714	665	728	738	744	729	739	766	731	703	795	701	750	708	746	707	697	756	722	715	723	716	724	762	715	777	813	738	738	728	669	749	782	721	720	749	756	754	750	699	745	757	716	732	748	748	740	742	741	721	725	728	727	733	690	740	741	699	755	739	729	728	697	736	734	727	738	755	718	721	698	767	712	724	708	742	721	749	713	747	774	766	667	700	703	684	720	687	724	717	722	738	742	722	699	763	681	741	724	668	727	783	716	789	730	697	738	726	674	718	739	725	729	701	708	681	720	761	724	711	686	749	738	713	785	743	682	718	729	732	728	704	737	721	745	742	668	699	755	709	712	694	696	709	757	693	717	732	718	744	712	741	702	722	741	714	817	716	690	733	705	761	732	767	765	703	709	701	710	805	745	788	715	713	697	748	754	717	749	701	753	689	722	727	694	740	693	747	716	740	732	712	751	748	688	708	695	729	711	749	704	686	744	741	727	752	765	741	725	699	722	712	755	743	732	768	724	714	676	721	732	666	708	741	754	739	719	774	709	694	733	729	744	727	736	714	700	747	739	740	694	737	714	718	717	698	727	684	737	723	734	695	691	712	708	738	691	730	762	779	765	700	756	741	767	786	713	707	673	717	735	722	708	707	753	747	722	703	747	680	716	734	712	759	701	731	695	732	747	718	692	767	737	731	739	754	739	711	692	761	709	766	726	762	725	757	799	749	753	709	724	715	699	739	716	738	688	708	696	719	752	730	732	748	691	769	778	720	735	750	768	787	770	759	719	716	742	714	668	774	693	721	749	738	726	727	800	734	699	746	711	736	714	731	719	703	748	733	717	658	686	693	700	688	775	733	732	762	733	803	726	725	681	685	708	734	694	699	673	736	705	716	715	729	749	653	774	751	734	741	734	732	781	764	734	704	712	715	679	736	727	746	730	729	767	674	719	754	673	752	711	670	724	748	735	753	755	769	690	714	764	721	710	729	751	734	741	779	779	763	735	734	709	743	708	725	742	697	758	719	733	736	773	753	712	683	754	740	703	707	746	752	690	675	724	711	745	705	707	689	727	759	730	744	733	709	714	698	778	740	739	773	716	787	735	744	680	730	712	726	720	739	731	725	740	689	735	721	733	752	743	675	737	739	739	746	774	757	695	696	781	729	738	702	745	702	709	691	721	697	720	740	695	733	734	723	753	689	718	715	730	695	708	766	722	667	744	752	744	676	781	732	711	719	717	766	757	731	714	776	741	761	703	713	715	744	712	752	715	729	705	710	714	725	752	742	740	760	703	703	714	756	767	739	774	754	676	766	733	725	738	762	753	703	708	693	766	788	711	746	721	707	715	713	725	732	733	731	700	666	726	702	752	687	745	711	730	723	740	712	741	750	751	707	746	739	713	744	722	653	740	769	731	696	687	692	744	736	723	686	671	775	772	775	722	764	754	736	716	769	779
27822	21617	15518	1126	1038	1037	977	993	962	1020	993	945	989	973	941	1042	942	946	974	996	945	927	959	947	943	940	971	1055	927	986	954	905	980	987	957	888	936	988	960	928	958	955	984	927	949	980	897	980	942	964	952	924	983	953	948	932	956	965	952	968	970	962	997	919	969	936	946	942	969	939	931	1004	996	975	989	930	997	976	959	1008	959	921	995	913	953	960	992	932	957	954	942	968	919	898	986	961	998	895	927	960	920	956	938	977	921	946	956	966	965	963	944	940	976	1006	961	938	918	905	967	942	938	933	997	933	1007	972	990	970	1003	1044	930	996	1000	1014	995	977	932	947	971	966	994	956	993	941	963	973	1026	925	934	948	912	974	929	968	928	944	991	915	951	939	955	983	981	902	948	933	996	916	910	950	1001	982	991	949	943	941	995	928	975	925	947	942	911	997	950	945	993	999	988	1008	972	923	966	984	970	960	978	932	919	965	976	973	1038	948	933	1034	932	960	973	915	982	933	989	957	925	921	967	912	986	962	934	1000	934	956	938	900	983	953	940	963	924	952	916	967	927	926	975	924	992	976	958	940	973	887	879	959	1012	955	983	967	968	963	917	969	942	948	997	894	879	952	917	984	979	1017	993	994	956	954	932	932	944	961	963	967	931	977	1005	928	982	985	976	993	957	968	977	944	966	974	941	903	966	907	958	977	964	977	940	977	929	992	976	949	986	980	950	942	947	949	1001	955	996	1032	963	957	904	931	943	997	1001	942	922	981	929	892	930	952	960	1002	926	915	953	938	928	917	950	921	961	1026	917	936	974	930	949	958	960	1013	920	967	974	968	1016	995	962	927	949	958	939	967	955	978	948	906	921	948	896	967	937	950	956	1011	906	965	914	938	975	981	974	945	1014	914	905	963	987	925	916	937	936	938	931	927	935	938	983	970	907	954	938	978	923	929	979	973	937	942	933	915	980	945	954	977	977	999	909	980	1009	975	948	1020	946	886	1002	959	944	971	945	960	958	915	995	944	939	1023	997	939	921	956	989	1011	986	944	1007	1010	931	949	955	932	958	912	923	972	951	940	984	974	973	983	994	928	914	880	978	980	929	947	1006	904	972	937	925	959	1012	966	855	969	989	977	951	925	972	1004	970	931	902	957	912	973	928	921	982	1047	937	956	987	951	917	966	939	1028	970	944	1004	1000	958	956	999	956	1001	947	958	1009	959	1031	993	884	969	962	985	950	991	1010	974	970	978	953	924	961	962	989	926	980	972	1002	975	997	958	979	959	927	947	979	931	962	952	972	986	907	953	921	946	1003	1047	958	965	970	941	979	954	970	960	954	965	991	979	980	959	940	931	997	965	960	973	997	994	1005	945	956	921	953	984	1009	917	951	955	1000	970	949	956	1001	915	956	951	963	973	956	944	914	987	979	1025	936	978	941	996	947	978	907	914	995	989	990	944	987	1003	941	969	922	924	978	970	965	929	950	996	985	939	991	950	971	938	913	1016	908	931	931	940	984	913	1022	955	935	937	965	960	947	929	967	943	945	931	916	989	948	1012	979	964	963	955	979	991	954	945	959	960	942	931	966	1002	916	969	919	913	1016	926	961	961	967	939	961	993	934	973	969	947	951	936	1035	984	944	945	931	967	961	974	965	969	974	928	946	955	975	956	958	967	950	934	970	901	975	944	942	962	952	968	976	983	936	960	961	939	955	933	926	974	1003	890	985	971	990	960	911	1004	958	1025	945	940	948	953	943	936	943	908	924	904	958	949	987	925	972	1010	953	928	1007	979	987	934	992	966	959	966	1000	963	983	927	951	913	966	974	910	969	956	981	970	981	968	986	990	980	877	976	919	939	933	930	961	991	957	944	901	1018	965	953	960	952	936	979	963	960	943	965	913	999	965	925	948	952	925	939	973	953	1011	970	989	912	934	969	921	977	978	971	914	953	981	919	961	949	969	971	1010	979	959	985	982	947	944	979	950	967	983	972	970	939	994	938	979	967	909	952	936	961	900	982	942	966	942	938	957	960	1003	955	943	961	991	956	917	968	980	883	993	947	945	953	989	976	960	893	966	982	952	901	932	948	937	917	1017	968	980	954	979	955	1002	960	938	992	999	977	914	976	952	965	937	974	958	973	949	979	984	932	956	962	1027	986	978	942	982	915	972	917	951	917	938	929	972	960	923	970	972	1007	972	996	979	1017	979	959	984	958	960	950	927	978	950	925	869	890	995	955	962	969	954	950	956	918	957	1005	934	946	952	920	983	993	963	962	984	962	991	970	940	970	965	955	924	949	887	915	939	965	943	976	918	951	959	946	981	994	964	968	953	978	967	967	962	1001	976	968	949	998	954	992	940	973	1003	927	995	923	978	1002	933	947	960	1007	967	1008	970	923	905	997	991	916	942	956	945	943	944	925	932	939	956	1002	967	947	962	943	865	906	981	1011	938	980	961	917	949	951	946	995	925	932	941	944	975	955	910	1012	1004	1014	953	996	950	1002	994	965	939	962	1009	980	983	939	959	906	919	963	978	957	948	993	990	957	943	957	983	870	982	967	928	1034	933	962	950	1018	1002	941	951	969	979	981	942	979	977	986	960	933	1034	888	923	950	929	1027	977	991	1005	953	991	959	957	954	915	890	967	874	1012	984	946	1059	1013	971	952	954	932	985	901	941	941	909	922	1023	1050	926	921	978	950	940	932	917	948	950	971	973	975	959	983	932	966	910	956	913	954	966	903	929	991	961	970	950	958	966	996	931	936	951	970	945	957	924	970	967	938	993	1012	945	976	927	961	972	949	955	1010	878	923	1018	944	918	906	919	932	926	905	993	896	949	929	948	922	957	969	940	968	955	1036	917	997	969	957	995	943	945	977	967	931	977	943	978	982	961	908	893	973	969	980	926	967	951	949	952	969	973	982	991	980	949	910	954	955	923	988	959	917	941	988	947	1002	975	951	935	979	929	920	971	925	975	955	988	1015	970	979	913	961	999	922	1006	982	948	958	1012	925	983	962	918	1011	985	971	931	983	1024	890	958	983	924	991	998	940	942	982	992	1029	927	976	919	961	994	996	999	995	884	937	965	979	963	959	959	945	981	958	955	971	1002	926	961	955	915	890	966	976	1025	966	951	898	926	1001	964	969	982	979	1045	997	975	930	917	998	903	981	952	1002	941	947	985	940	917	953	938	921	904	928	976	906	1025	946	958	951	925	939	975	997	918	947	923	1006	891	951	895	971	996	979	983	981	927	956	1013	931	975	937	960	962	997	927	987	943	965	938	957	963	939	945	916	930	956	921	970	983	1039	937	970	939	948	946	967	934	916	943	928	949	988	957	927	947	962	947	942	1017	970	957	962	936	1016	954	954	996	929	919	972	942	944	962	985	985	944	947	891	988	939	953	953	979	888	982	925	975	955	993	982	923	978	929	950	945	1003	919	971	976	980	995	982	951	974	960	1007	977	940	954	874	978	960	912	970	971	958	920	979	996	946	935	951	921	908	942	947	893	934	999	969	985	968	930	1019	952	949	957	937	945	910	946	937	918	915	982	966	938	947	929	956	963	979	942	973	938	967	1006	998	974	954	1035	998	994	968	997	994	941	954	925	1003	963	971	940	979	969	1012	967	938	1000
23953	21259	31135	22966	19014	4355	964	831	754	687	705	618	658	646	586	647	591	592	596	578	559	600	599	614	611	569	558	632	592	573	569	626	551	564	593	606	562	565	550	595	541	524	616	576	576	535	538	553	586	573	560	532	600	588	637	569	606	617	588	571	558	561	544	590	611	603	591	553	586	532	577	536	550	531	560	593	545	596	563	639	571	592	541	569	522	543	547	513	589	579	562	584	573	504	573	610	550	547	521	530	563	575	563	613	537	569	503	585	560	566	539	588	605	605	558	555	504	550	613	550	569	573	566	587	587	575	605	599	575	508	552	575	539	545	556	590	610	545	553	573	564	587	569	588	571	560	596	575	589	570	576	535	557	556	584	535	509	553	548	561	568	557	539	567	563	536	588	575	584	602	595	571	540	551	582	584	582	576	559	610	534	610	535	555	520	544	525	519	557	560	585	559	558	537	577	537	588	531	597	572	577	543	540	520	611	546	555	563	631	527	558	542	620	541	540	512	568	598	548	577	542	572	578	536	591	536	594	565	557	551	509	554	544	575	595	625	597	588	567	577	581	558	565	537	561	561	583	581	627	593	578	553	524	563	593	564	548	545	610	587	563	532	601	547	577	603	589	549	586	560	580	600	583	536	530	582	571	543	597	540	572	585	541	579	560	558	566	548	588	562	561	565	579	540	568	539	533	540	544	622	540	552	550	566	607	555	547	555	539	575	566	549	572	590	573	518	567	580	562	556	541	558	558	558	548	518	547	564	579	582	585	608	578	595	567	605	559	556	564	566	571	593	600	559	560	554	588	581	559	586	612	567	563	563	580	572	635	574	606	572	575	604	587	522	550	579	547	559	577	575	548	526	568	552	593	617	555	551	558	548	578	572	597	559	569	529	607	615	552	570	597	582	529	560	548	563	539	586	568	569	572	553	582	538	589	589	544	590	544	588	535	549	561	538	529	560	544	588	576	576	576	607	574	545	576	576	552	573	545	576	537	559	606	545	560	533	551	565	556	563	536	523	566	555	537	552	559	533	569	605	561	628	550	584	541	558	556	574	561	571	593	591	552	620	525	590	550	571	518	534	580	558	553	512	485	577	586	552	554	560	564	554	577	503	578	565	634	577	544	584	561	533	536	551	628	547	540	528	540	556	585	566	588	591	561	569	590	542	545	563	589	598	564	569	615	541	543	557	570	519	598	606	579	516	583	532	552	578	550	606	560	594	610	587	571	580	608	560	548	563	588	569	564	597	626	594	579	564	559	563	527	580	558	584	604	526	535	585	563	573	551	553	541	570	560	613	555	546	586	537	597	542	581	553	559	561	544	587	589	598	552	573	568	567	595	556	586	556	586	585	531	543	548	583	537	563	561	543	589	571	558	587	570	516	550	567	577	538	567	562	569	546	575	551	560	550	553	572	545	583	603	570	579	561	575	560	577	543	582	577	565	565	529	566	572	561	559	548	553	580	579	608	573	522	585	553	538	574	529	591	591	538	590	547	575	576	542	571	559	555	574	574	568	584	536	575	548	532	559	572	538	579	496	589	606	548	540	543	602	555	584	587	562	522	513	584	550	526	587	581	605	558	541	553	565	561	556	572	558	572	595	589	529	568	541	555	578	626	563	552	591	615	547	582	619	565	559	585	565	586	588	554	526	554	594	588	586	570	570	579	586	578	565	563	586	556	563	545	543	528	535	596	589	607	559	578	532	575	621	566	563	554	559	563	556	572	578	550	534	520	537	568	555	550	570	598	578	594	581	541	606	570	597	563	577	557	556	543	594	562	545	540	571	531	524	571	569	541	548	546	596	543	555	569	565	561	600	556	583	570	538	552	592	563	585	577	548	575	596	568	544	536	516	531	552	586	563	577	585	573	510	557	557	546	557	563	495	506	553	583	546	584	582	583	601	553	590	603	579	612	574	579	541	557	569	571	602	558	561	592	542	517	575	580	567	553	547	588	572	557	522	564	555	563	532	519	546	547	564	549	562	558	591	548	553	537	573	535	559	543	579	576	568	609	565	592	529	581	546	556	567	551	547	570	536	563	549	509	556	557	597	550	582	577	548	535	551	570	512	569	557	558	563	559	555	585	584	578	574	582	575	587	535	547	552	601	553	561	562	572	539	573	581	572	569	517	547	591	603	598	583	558	572	521	558	582	511	557	583	548	555	560	570	576	593	580	561	592	564	587	576	538	541	548	565	569	558	557	504	544	605	540	557	576	586	585	539	582	511	568	536	511	557	593	553	623	560	561	556	569	550	563	553	612	560	561	557	569	573	560	587	561	544	540	589	572	517	545	568	598	571	539	535	566	595	531	550	614	552	528	564	551	562	571	551	572	564	577	570	536	553	586	596	531	599	566	556	568	524	555	583	601	522	589	580	544	520	561	568	571	560	556	563	528	554	589	604	541	555	547	544	556	551	552	563	563	573	552	604	597	564	480	599	552	616	567	563	545	559	562	590	594	562	649	566	612	540	554	531	561	502	558	563	559	606	546	595	595	540	550	569	533	576	581	556	576	565	526	566	567	563	592	589	545	582	557	535	590	551	500	576	563	576	554	568	578	548	519	547	568	554	522	587	569	576	544	547	625	601	575	582	546	545	570	589	607	569	537	583	586	531	561	530	521	565	535	589	563	565	555	576	560	579	547	567	542	542	564	576	568	548	553	561	544	563	567	575	550	570	563	556	559	613	546	577	572	595	543	566	550	550	593	518	546	576	561	570	572	562	570	613	559	565	576	554	570	559	549	568	556	581	589	581	548	568	564	562	532	560	555	519	548	595	534	554	547	638	574	566	583	558	567	546	571	571	547	617	584	536	543	561	561	544	554	590	515	590	531	525	532	560	538	567	601	559	593	568	577	564	550	539	617	584	568	615	553	554	572	538	586	588	575	602	581	583	569	550	546	581	552	599	582	555	584	571	591	553	541	531	569	582	539	579	553	550	566	579	540	581	603	594	597	559	526	565	566	572	585	562	553	550	585	583	605	560	573	518	568	586	574	529	566	576	581	577	549	560	604	553	598	584	574	546	559	571	562	561	572	539	511	559	511	593	574	580	562	562	518	561	560	536	568	616	578	556	535	514	513	592	553	606	574	561	588	574	540	571	570	560	598	563	612	568	563	596	580	562	571	545	599	563	513	574	585	583	601	574	572	562	570	553	527	558	577	580	543	550	541	567	564	594	533	571	562	548	544	518	502	612	544	529	557	598	546	518	513	580	545	580	540	560	568	585	577	555	572	542	574	547	566	565	567	608	606	587	530	593	566	591	592	579	516	558	534	575	562	549	584	568	587	568	534	557	547	562	558	548	565	578	561	503	588	569	510	572	588	554	520	581	584	546	615	571	579	543	593	574	576	579	534	570	593	562	597	577	535	562	551	574	548	575	546	589	506	568	555	546	572	544	594	550	572	581	579	530	569	614	541	525	560	602	537	603	528	542	560	558	590	626	596	559	579	545	551	597	577	570	483	570	578	577	563	592	590	564	559
52486	56530	37072	2982	2177	1826	1560	1341	1201	1113	1065	960	953	956	885	884	827	871	758	802	872	800	765	766	802	802	795	832	797	748	813	773	791	746	810	795	767	739	754	760	784	731	813	765	754	748	744	729	805	755	757	780	755	790	805	742	720	756	721	799	800	771	710	784	770	783	742	776	754	756	798	833	785	753	788	789	814	741	746	776	782	728	761	745	748	752	824	741	758	795	777	786	769	751	737	753	781	733	750	726	743	772	792	791	763	768	720	766	785	760	783	773	735	790	775	790	757	767	766	758	786	789	744	736	763	800	797	736	757	761	779	761	700	750	756	719	707	745	775	724	706	728	801	734	751	750	737	709	764	736	760	759	730	784	716	734	728	786	821	760	811	755	750	778	799	747	724	720	760	789	761	770	766	776	741	726	835	744	762	764	791	764	695	789	821	801	799	743	773	744	702	758	730	774	756	727	787	760	737	796	758	753	749	753	769	740	745	768	748	769	759	762	739	789	740	723	820	728	765	751	778	788	756	779	758	748	759	766	770	793	765	733	796	743	781	736	760	779	725	733	734	821	759	746	763	775	753	770	730	791	753	798	709	728	768	808	746	703	792	731	745	771	775	771	768	769	722	744	754	770	723	786	773	758	732	768	787	732	699	747	781	772	731	749	753	776	736	786	695	730	778	715	749	732	711	797	771	794	723	737	794	761	814	758	781	723	722	729	747	776	739	741	749	788	803	725	755	762	724	779	759	756	819	750	732	734	785	729	736	775	730	737	733	760	772	738	789	700	777	705	774	783	731	765	747	780	755	735	749	772	784	795	791	772	779	765	739	736	801	766	761	741	760	790	772	779	782	760	776	733	792	718	769	803	788	755	728	735	768	733	777	755	752	758	748	726	720	749	748	776	802	773	758	755	789	723	795	771	789	758	746	792	709	783	727	739	819	747	696	728	804	752	815	720	783	720	769	733	779	752	720	784	729	744	798	754	769	758	745	731	780	745	748	751	757	790	784	742	774	786	737	704	755	738	787	687	778	817	739	779	750	777	722	728	786	819	790	796	791	741	792	746	719	789	749	805	770	775	752	729	773	802	774	745	730	750	761	763	755	717	706	827	785	772	765	734	769	736	756	723	775	767	703	758	741	749	749	770	750	734	804	751	808	728	734	683	716	762	777	759	787	783	751	768	768	777	738	778	819	680	702	742	794	734	773	770	756	764	771	774	775	733	739	768	755	768	750	745	745	812	792	752	700	722	727	780	770	718	813	744	750	770	766	771	802	778	711	781	752	770	796	758	784	716	731	732	812	771	771	745	833	776	773	760	817	782	794	734	748	763	749	717	767	771	775	729	729	789	730	749	754	774	758	799	742	768	751	754	803	715	748	785	751	777	732	714	748	787	766	753	751	712	769	785	796	830	779	712	755	763	772	765	740	760	768	793	839	735	776	800	758	742	736	748	811	733	748	791	748	759	730	793	762	799	768	780	748	705	812	732	754	785	773	779	777	763	732	802	766	771	732	770	773	774	815	767	702	750	749	748	758	780	751	813	747	777	746	742	788	791	794	744	770	792	785	790	726	759	776	778	746	737	756	740	778	792	790	776	682	731	759	808	807	769	753	706	767	765	747	733	752	783	716	737	773	774	743	740	759	764	770	766	808	741	767	771	755	739	747	775	734	743	787	769	762	796	759	756	753	714	729	776	770	764	755	739	792	745	742	794	760	773	783	739	767	788	776	795	757	747	752	801	768	759	724	755	722	766	829	747	805	773	788	798	751	755	771	740	798	773	688	759	723	761	799	730	738	775	720	722	747	768	753	734	726	809	730	752	762	787	770	758	749	768	738	828	711	742	745	772	818	753	728	764	747	774	728	791	760	759	807	773	771	726	782	719	755	788	721	817	747	783	713	764	775	759	742	736	749	754	797	738	753	811	709	778	776	778	689	723	740	753	707	768	744	798	770	775	774	734	760	756	765	739	740	723	774	744	786	762	686	751	728	777	749	759	766	781	794	760	784	759	780	795	717	781	773	772	768	732	740	765	769	773	823	794	753	762	778	734	740	764	784	764	819	723	679	743	743	823	773	765	802	725	756	789	742	745	783	738	737	771	770	757	766	767	702	755	743	791	745	785	753	726	730	786	756	790	773	769	742	726	750	761	715	764	769	774	758	752	780	729	830	799	734	786	756	767	786	750	701	785	812	804	764	727	774	782	814	737	795	781	758	757	744	743	762	781	772	789	765	783	778	768	715	792	819	812	785	753	782	761	780	764	751	778	792	712	826	742	754	756	758	729	784	768	758	752	754	720	767	754	756	808	797	741	766	738	777	712	795	732	779	783	743	743	789	788	804	736	755	712	834	726	751	766	758	744	794	759	742	741	734	729	722	755	779	803	776	812	717	719	772	773	764	771	755	756	734	791	799	752	805	757	770	765	762	756	740	733	785	748	772	763	763	767	769	779	728	763	740	729	769	803	680	711	764	764	715	755	777	786	743	721	762	740	721	780	748	751	771	736	742	802	754	773	761	828	759	762	743	772	782	732	748	754	762	787	815	744	746	779	766	773	791	799	738	779	763	792	794	788	762	759	775	729	751	735	784	792	759	792	754	789	776	744	748	778	755	770	821	760	783	764	758	754	788	764	754	741	765	757	783	790	720	747	750	781	689	813	754	725	781	769	835	730	738	794	779	764	753	741	744	729	781	768	735	726	760	763	772	789	775	767	755	785	768	771	790	735	733	710	757	825	730	742	822	773	800	740	733	761	806	789	770	767	762	690	772	760	764	824	727	755	763	758	752	806	830	721	787	782	783	812	757	761	776	771	740	768	747	768	762	758	723	816	802	816	706	808	785	758	774	798	774	746	725	697	747	802	745	773	722	756	737	764	749	790	734	742	750	760	757	756	771	752	769	763	742	779	758	748	829	812	795	774	753	792	787	744	776	778	761	756	814	742	763	760	772	804	825	713	737	747	773	733	784	734	735	738	788	796	762	736	736	755	757	751	744	729	755	792	782	782	777	795	767	771	765	761	750	767	739	762	763	768	744	763	782	728	779	762	762	749	769	731	772	735	706	727	761	778	745	818	731	785	760	773	734	726	746	772	740	748	746	749	758	751	745	787	705	773	784	807	784	759	780	762	761	775	766	781	736	737	717	756	802	732	768	751	727	732	774	722	737	743	788	720	709	738	746	759	802	784	765	751	713	735	789	751	812	769	773	765	775	758	710	766	754	758	739	768	721	745	804	782	738	801	793	735	801	731	774	744	740	752	776	831	740	745	768	770	744	735	769	748	743	773	799	773	718	744	763	723	789	751	788	740	765	805	759	767	749	783	713	751	794	791	738	741	760	735	735	726	751	788	785	729	776	690	791	807	760	791	765	734	797	750	698	805	746	755	807	745	737	790	680	741	754	748	756	802	799	789	802	731	797	746	785	751	733	783	766	718	728	749	742	735	774	753	751	795	727	730	763	788	798	747	746	792	743	795	780	768	751	765
23023	21179	31095	22172	21165	18444	2317	698	558	453	436	401	372	374	347	335	339	319	318	289	289	305	284	268	265	296	257	250	275	276	306	276	271	292	272	259	269	281	231	251	241	278	224	249	251	263	250	259	257	246	239	258	240	282	276	251	234	255	260	254	244	241	248	216	245	259	275	231	244	231	267	258	231	256	220	279	254	261	244	265	239	257	273	263	241	251	235	238	248	233	245	239	274	231	259	250	260	233	224	258	253	217	250	215	229	244	244	247	271	216	260	237	270	232	250	251	269	247	264	264	241	224	235	221	224	258	269	244	254	237	257	269	230	250	266	248	240	251	233	253	257	232	228	230	231	218	252	255	255	267	256	274	223	251	241	244	273	226	250	259	239	230	225	230	244	259	252	231	273	255	229	230	245	242	243	231	257	285	246	263	236	238	272	225	253	250	264	253	229	234	235	227	249	224	252	255	275	266	218	249	243	259	234	211	251	246	249	224	266	260	252	229	236	279	231	242	219	246	248	249	255	250	249	219	247	260	247	271	254	236	226	229	263	239	244	269	270	242	233	235	244	230	248	257	238	236	250	254	230	234	258	253	237	237	253	238	224	224	241	259	230	256	234	243	247	261	236	259	213	257	241	242	239	253	239	251	240	280	245	266	221	227	259	248	266	234	232	207	244	251	261	219	247	256	241	246	240	237	255	250	259	223	239	225	261	252	240	242	234	230	240	250	230	266	233	260	257	256	231	226	249	238	222	251	244	210	238	246	229	252	247	262	210	251	235	226	252	245	237	257	231	241	246	236	231	256	255	231	228	239	245	243	266	273	246	273	220	244	230	258	267	233	244	235	264	237	238	226	252	233	256	270	233	237	226	235	246	247	216	258	262	229	261	222	244	252	269	238	243	248	251	242	225	238	252	239	270	254	254	252	246	227	222	220	229	252	242	229	243	260	258	240	238	230	243	251	259	254	225	248	261	260	237	262	251	256	270	255	252	254	238	241	250	211	241	259	236	224	275	261	255	249	245	246	269	205	251	213	259	249	259	222	249	231	238	259	248	228	277	234	243	236	248	243	253	254	236	233	228	209	226	236	237	263	250	269	249	241	236	256	243	248	263	242	222	246	256	253	269	235	241	205	234	231	261	259	222	214	236	227	238	248	270	211	272	238	256	240	222	268	245	240	247	256	263	258	251	257	232	241	249	251	240	249	272	235	270	242	224	260	228	244	223	236	242	250	228	257	247	262	260	224	221	255	255	262	222	257	255	260	227	249	240	267	236	237	251	276	269	264	260	235	253	273	265	247	241	259	250	235	242	216	252	242	252	255	245	238	257	247	261	243	251	243	251	265	234	258	253	224	239	240	264	223	271	240	221	243	247	247	231	247	221	217	237	259	248	287	242	229	223	242	224	248	245	219	248	250	235	231	250	226	252	252	256	218	240	244	247	247	242	219	223	236	240	256	236	274	253	243	247	215	256	254	248	232	233	237	231	245	255	242	222	261	229	284	251	220	227	222	243	234	236	232	259	250	248	251	283	238	240	238	265	235	240	210	262	219	258	275	212	236	249	241	247	234	241	247	253	268	239	238	247	246	268	257	261	246	246	246	264	228	241	260	234	258	252	258	251	258	226	278	205	237	207	237	248	266	241	250	246	241	257	260	253	235	247	236	204	237	232	266	222	212	253	203	272	261	236	241	251	249	243	236	256	263	242	254	261	286	276	224	241	224	257	221	240	211	264	268	267	253	238	233	262	244	226	218	252	230	241	229	228	218	244	231	255	257	252	236	236	272	235	252	237	217	231	248	278	253	271	221	238	229	243	240	290	282	281	261	233	250	265	215	253	287	264	254	261	249	237	241	235	264	252	257	218	256	258	236	218	255	248	242	264	272	236	216	249	247	250	254	209	252	233	250	250	244	226	258	266	239	209	250	247	284	240	239	233	224	238	239	266	258	238	255	252	257	262	236	236	241	240	261	232	290	271	235	248	226	240	217	233	220	250	225	237	242	270	261	211	260	258	232	235	271	249	252	219	246	244	235	239	249	252	240	240	249	237	239	253	224	244	240	235	250	208	250	244	241	252	277	298	237	246	233	249	239	246	242	227	249	239	248	244	240	222	231	242	268	250	255	227	243	232	255	258	255	238	268	263	269	236	227	214	247	246	215	245	261	244	247	253	244	266	231	248	218	247	232	259	232	223	281	278	222	224	257	259	231	270	252	233	226	259	247	271	252	261	234	244	234	210	219	245	248	256	252	221	257	278	232	250	234	250	257	249	244	251	219	255	254	247	245	240	233	233	252	254	249	232	226	243	256	240	224	233	270	269	213	230	248	242	236	261	239	251	222	263	247	250	247	204	244	258	243	260	239	230	244	231	264	261	245	273	273	250	256	262	242	204	226	247	236	261	232	239	243	270	247	252	242	230	207	256	254	254	263	263	219	245	250	251	227	265	236	250	249	212	248	238	271	231	255	262	242	231	232	263	264	238	253	280	258	280	235	261	250	260	231	234	239	291	221	229	241	227	226	268	232	241	236	229	210	226	251	265	256	257	245	255	250	232	233	265	231	246	252	242	255	269	237	266	227	250	254	239	203	241	248	251	245	239	227	235	241	266	274	222	233	249	242	237	234	250	256	243	241	236	240	246	233	259	221	256	260	257	232	230	259	258	247	262	256	228	243	228	261	252	237	235	235	252	234	259	253	240	240	244	250	265	252	227	215	256	246	245	250	216	227	270	231	239	228	259	259	263	252	236	241	221	252	235	261	283	239	253	238	223	239	239	275	240	267	262	248	234	253	247	255	236	225	274	224	260	237	238	222	238	260	271	232	265	231	247	242	269	241	233	266	240	263	243	234	268	235	266	274	236	240	244	239	240	257	278	258	252	255	241	252	269	241	271	269	227	232	256	271	229	255	260	245	237	249	251	222	255	258	239	265	239	246	249	260	234	216	279	272	221	250	221	254	249	239	264	238	238	254	229	246	253	234	253	244	236	228	256	244	242	256	241	237	224	240	248	261	257	253	233	231	243	255	273	266	258	231	259	249	287	266	260	274	257	237	239	250	245	230	244	230	248	264	256	236	246	255	240	248	249	250	240	245	224	257	245	251	238	240	249	267	250	248	244	251	255	248	248	245	248	263	246	244	248	252	271	251	261	273	251	235	226	262	249	271	258	239	219	270	253	236	236	240	228	235	241	260	251	255	269	254	260	214	255	211	247	233	245	263	268	231	246	267	288	246	230	251	232	254	226	257	244	243	246	260	242	248	217	246	280	260	245	254	249	251	287	247	248	244	247	222	241	241	254	247	225	238	222	268	255	240	246	218	241	264	264	257	251	235	247	242	223	227	235	253	257	230	220	257	255	242	224	216	254	241	219	245	220	236	265	236	237	261	245	263	261	265	249	262	255	228	261	240	259	238	250	244	224	264	249	245	243	223	255	232	251	228	234	248	242	237	213	247	262	263	262	241	253	242	266	234	256	249	280	264	260	219
57420	66105	38174	4350	2975	2225	1853	1460	1188	1046	897	799	681	622	587	550	547	510	488	459	430	431	426	384	380	407	397	415	381	389	384	383	358	377	420	380	380	364	382	376	353	378	345	367	359	373	357	380	340	362	362	336	347	361	377	333	390	363	327	369	348	341	360	336	359	352	357	373	391	336	338	346	335	327	366	319	379	357	325	363	327	343	314	332	373	357	347	323	353	308	367	332	346	322	331	359	325	355	360	342	326	342	344	353	354	330	352	347	370	371	364	358	337	353	339	332	321	341	371	314	329	347	328	345	342	338	369	368	296	343	341	343	324	321	321	331	325	370	317	375	322	345	395	364	343	350	359	341	351	342	320	364	362	321	359	335	331	347	340	335	326	324	353	353	351	328	357	327	349	334	349	335	341	318	357	355	355	365	354	316	353	338	361	331	350	339	366	343	344	340	326	359	351	339	337	325	368	349	324	344	303	351	344	360	346	333	351	361	373	346	338	331	376	334	365	340	335	315	319	369	326	347	354	321	352	347	345	338	311	347	344	362	370	341	350	358	345	350	348	342	339	338	365	305	359	330	301	329	321	351	370	339	340	327	336	343	384	308	346	324	329	329	366	330	305	363	356	347	342	330	354	343	339	382	367	334	339	341	354	381	340	327	338	336	353	338	348	354	404	329	346	362	336	364	342	335	360	332	362	327	359	340	349	341	355	346	350	366	349	336	331	375	376	321	338	328	319	342	351	331	363	345	309	355	318	369	352	332	324	337	318	360	361	324	330	356	371	350	363	316	348	341	340	331	341	330	360	383	368	317	365	322	329	311	335	350	331	352	323	342	381	339	335	349	353	337	314	352	377	336	321	347	318	334	318	354	346	370	337	318	375	330	358	340	312	356	345	326	355	344	337	338	344	357	352	360	320	328	346	372	352	321	330	353	321	314	319	363	396	347	345	351	336	345	349	310	353	368	341	352	346	317	341	329	372	362	350	328	366	354	361	339	333	331	316	331	352	368	356	348	344	327	329	357	342	321	362	333	368	370	328	339	345	288	338	347	346	357	361	340	315	353	380	336	335	349	341	371	348	349	351	339	305	305	358	329	325	354	334	321	364	351	359	339	349	341	327	338	352	348	355	331	374	333	356	337	322	324	345	347	335	320	309	337	324	373	373	362	349	315	332	346	323	342	333	350	351	339	341	372	368	328	327	347	353	329	363	322	332	350	297	366	354	366	314	350	328	331	337	329	329	337	339	373	367	335	314	358	344	337	323	335	332	365	316	329	366	320	336	349	338	337	368	337	355	341	331	325	354	355	371	352	342	372	350	343	339	333	377	379	326	371	337	312	320	308	397	354	308	360	360	357	348	340	331	305	349	342	342	312	344	332	336	363	365	348	359	312	337	367	353	346	331	362	328	334	331	314	356	338	357	301	338	352	314	354	358	350	346	350	345	333	382	340	342	333	345	343	362	343	328	368	343	364	337	322	346	338	302	329	305	350	348	337	329	336	341	333	315	356	304	326	352	332	300	363	310	377	320	313	352	304	342	341	382	366	328	343	336	357	330	345	330	363	371	339	342	332	312	341	345	378	359	354	340	336	342	345	372	357	338	321	321	323	343	376	321	317	352	324	326	347	380	350	336	317	343	314	344	362	342	349	335	342	369	360	377	310	305	320	330	360	335	308	309	336	313	331	316	324	355	339	330	339	306	349	351	331	352	325	345	350	339	351	330	352	348	298	366	320	343	310	366	329	308	362	355	342	339	353	343	342	348	363	359	385	342	347	349	336	333	360	336	366	319	315	331	369	377	334	384	343	326	383	343	338	332	342	337	320	341	332	291	404	345	337	364	374	316	347	362	334	351	293	329	348	348	324	344	316	357	306	330	351	354	335	344	342	324	335	342	357	340	332	334	329	370	338	341	365	367	344	352	362	345	317	346	325	342	355	356	340	364	333	344	323	324	359	321	338	339	360	356	326	388	315	314	314	361	338	315	373	343	363	320	328	326	385	323	328	355	326	318	367	353	354	318	321	338	329	342	362	358	323	323	359	368	325	338	346	354	322	319	324	351	345	364	350	345	296	356	333	342	370	384	354	311	346	355	351	340	351	326	316	373	345	328	343	360	327	351	319	367	342	345	326	365	331	337	385	326	360	352	325	333	355	336	378	342	322	333	339	339	341	361	356	332	334	328	330	346	340	341	332	348	352	313	354	324	326	335	344	309	366	354	353	322	345	360	331	342	369	351	321	335	345	354	338	337	353	328	334	313	368	375	371	313	342	326	352	316	366	321	342	347	342	317	324	328	332	373	323	344	349	361	346	314	298	313	315	332	326	307	352	343	379	350	294	336	351	368	339	344	358	359	368	341	377	337	364	347	325	357	338	333	365	385	319	332	340	329	332	349	328	330	349	340	342	348	349	338	332	314	354	342	344	339	346	343	368	334	344	363	337	340	383	307	319	323	338	341	378	291	350	342	324	348	354	387	377	316	329	360	337	279	388	330	336	334	304	328	346	327	308	320	346	345	349	337	312	351	340	341	349	363	351	333	359	342	340	332	362	349	325	339	382	334	351	329	340	357	352	332	345	325	352	353	346	335	312	349	335	386	346	330	334	374	332	347	339	362	344	305	315	345	369	348	330	345	350	345	314	316	340	355	338	378	337	349	326	356	314	373	312	374	321	345	368	329	308	348	309	330	335	373	350	358	353	342	343	346	347	337	375	372	319	379	318	360	337	349	338	304	331	350	371	333	356	301	338	363	361	339	344	332	332	330	364	348	333	315	330	313	310	349	321	378	326	350	348	343	364	322	331	354	344	343	359	362	352	340	362	339	347	315	350	350	343	335	355	351	336	345	340	336	322	313	341	364	339	379	340	320	350	336	303	377	365	341	355	322	325	348	328	309	326	334	306	355	353	346	316	328	302	339	326	315	351	329	342	358	345	337	340	324	310	344	320	346	323	313	321	296	332	359	354	352	313	335	315	354	348	322	308	366	341	352	340	345	333	364	359	322	367	362	313	358	354	316	344	317	325	326	339	345	352	333	347	392	325	352	354	326	317	349	326	339	331	390	338	301	353	300	354	348	356	329	317	372	305	344	355	346	350	363	359	340	332	339	359	315	323	330	311	383	353	332	326	354	338	355	352	335	303	331	312	357	351	359	310	364	328	319	355	308	332	368	349	349	345	315	341	374	352	358	357	334	326	331	326	335	351	349	313	328	373	354	340	343	307	332	334	358	337	328	352	329	304	355	342	330	321	368	369	328	345	327	351	331	366	360	344	328	321	335	355	347	356	323	329	358	359	322	308	369	305	318	351	314	352	337	333	328	320	351	347	339	357	313	348	351	332	360	345	349	355	345	355	352	329	300	346	360	322	324	338	368	341	357	329	354	341	338	357	343	330	321	332	326	307	340	348	323	330	360	353	350	364	323	284	360	342	349	337	377	323	325	348	343	364	358	377	322	343	368	345	320	347	331	341	368	346	299	364	345	370
27623	21500	19033	2664	779	807	784	778	733	807	694	754	766	760	772	747	713	724	723	761	750	770	753	725	770	726	740	768	706	758	726	781	733	773	752	750	807	708	715	714	741	682	724	684	689	748	654	720	797	720	741	744	763	733	741	735	720	726	744	781	710	728	708	765	753	722	750	727	754	692	715	687	736	746	765	740	685	731	709	777	694	787	759	698	773	683	727	724	719	742	772	762	751	756	776	771	714	740	739	724	697	721	752	770	705	739	723	718	730	722	698	741	738	759	769	747	771	688	732	739	703	698	693	730	741	688	763	782	689	762	710	735	717	696	703	728	799	714	721	731	764	693	761	710	743	726	730	721	765	724	749	729	765	751	754	722	667	748	750	709	706	755	731	725	689	751	738	727	781	719	703	771	742	707	744	695	766	700	711	736	733	709	715	721	730	712	666	730	717	720	700	781	740	742	709	689	748	764	764	731	705	745	744	750	692	765	715	827	697	740	721	732	705	733	737	746	753	744	690	733	727	702	717	755	715	720	728	760	733	751	769	683	788	708	750	777	709	746	680	721	723	731	720	738	722	697	771	689	754	758	742	741	758	798	728	702	740	743	784	804	730	698	723	711	769	692	753	754	702	739	781	730	737	771	728	809	733	708	720	736	753	728	718	717	760	754	731	758	709	715	733	741	693	713	737	775	712	740	750	748	744	734	752	744	785	713	696	815	696	709	701	688	763	704	743	742	721	736	760	717	714	744	702	720	744	744	771	726	757	747	706	747	759	713	775	746	732	736	723	755	702	733	758	736	763	715	732	764	721	744	702	747	754	703	745	727	700	771	735	685	752	730	691	727	726	694	752	740	706	694	692	741	723	725	735	715	713	716	741	694	734	748	729	689	717	656	733	746	733	745	694	694	745	720	758	740	763	750	724	713	754	713	683	750	753	730	692	706	720	732	744	735	727	742	701	745	748	728	708	749	740	722	719	716	716	721	785	722	704	721	774	722	730	722	736	838	705	716	713	729	742	706	713	688	696	691	703	711	726	700	713	758	721	772	737	709	750	706	713	735	753	757	691	717	737	713	723	675	709	731	729	694	690	722	717	725	696	732	749	764	709	733	745	684	762	730	690	763	689	730	687	772	713	734	702	744	714	729	722	750	695	764	702	704	697	695	711	782	718	748	712	714	769	766	753	699	748	695	711	679	757	712	710	692	698	781	767	755	720	747	709	751	708	717	741	761	705	723	726	750	750	725	721	738	691	738	677	673	714	762	718	738	732	741	726	704	723	701	710	738	660	774	745	760	742	768	771	692	697	755	763	763	703	701	721	744	687	699	733	722	764	763	722	756	769	723	783	739	702	706	700	707	764	740	749	747	728	734	766	709	792	714	741	745	741	703	713	703	774	723	703	770	747	696	700	723	753	711	719	723	700	782	662	700	736	720	739	709	667	733	746	735	725	722	738	707	737	695	722	676	713	746	719	731	746	706	750	742	724	749	779	719	720	746	765	754	726	783	716	768	786	673	703	692	801	733	708	700	723	793	765	750	739	723	747	739	743	725	743	777	736	697	731	750	721	749	711	743	749	731	752	763	677	748	754	734	769	716	747	783	716	756	713	718	702	778	692	742	743	683	701	757	731	709	783	743	701	748	733	702	784	757	697	738	746	666	720	753	725	692	709	768	722	712	691	735	761	727	721	741	779	751	742	734	711	771	757	721	774	726	693	718	683	709	709	739	767	711	755	692	730	729	718	762	736	719	765	716	708	714	715	710	711	763	717	702	708	754	709	703	805	710	724	725	686	710	713	740	748	773	827	667	717	722	796	713	729	696	733	730	744	716	732	729	715	728	695	723	713	675	707	721	745	765	743	732	769	687	719	775	736	729	775	768	767	751	740	736	730	748	739	726	696	713	685	777	754	724	731	746	727	742	750	685	746	707	745	698	715	721	767	710	766	709	719	750	730	695	717	718	750	719	719	694	710	722	697	770	725	707	706	727	754	783	714	729	725	759	740	685	756	698	741	766	714	672	722	732	761	766	706	691	747	712	696	729	769	734	700	764	705	698	679	752	743	719	707	698	718	683	751	738	716	746	710	762	729	721	744	746	716	772	704	769	720	778	741	718	740	700	719	749	697	779	699	698	745	748	726	695	738	696	693	777	756	731	713	757	745	712	761	760	723	684	686	771	708	707	786	731	750	726	747	758	709	677	744	669	737	764	724	750	749	781	715	735	712	692	729	742	785	692	714	730	696	720	741	727	706	692	725	729	748	708	702	750	716	757	702	750	743	731	721	773	687	700	718	740	729	738	716	767	719	697	731	738	766	722	738	680	744	745	746	706	706	750	745	713	676	723	697	755	770	733	734	712	749	705	764	746	750	739	734	740	738	717	721	699	740	701	738	731	723	679	724	738	739	764	719	732	708	756	748	745	775	686	705	747	754	722	727	772	748	722	738	750	700	723	764	752	738	718	761	740	691	741	749	729	752	742	725	730	748	734	741	722	719	712	748	745	719	721	759	749	747	736	763	685	733	719	751	733	726	724	727	755	750	722	731	726	699	777	745	721	778	694	712	753	770	728	735	728	698	696	772	775	740	730	730	709	694	724	697	734	712	725	725	760	721	762	766	749	719	736	705	759	767	725	738	738	716	703	719	726	781	704	735	763	761	749	769	725	699	745	746	713	740	735	767	703	747	743	697	740	761	728	658	765	735	722	688	733	713	707	776	706	702	741	735	697	756	775	709	690	745	679	760	720	712	760	712	793	768	729	719	767	719	772	748	736	700	806	727	738	698	755	736	718	725	707	711	664	710	764	701	756	715	761	748	744	713	776	735	741	706	738	736	711	715	694	753	780	725	737	760	686	725	708	748	770	726	713	741	736	788	771	728	686	704	734	697	708	709	727	744	715	743	734	722	776	743	732	743	770	701	727	732	711	737	738	737	747	762	715	742	746	749	772	705	730	764	740	682	733	747	733	762	729	732	753	733	753	762	710	756	759	724	724	674	710	728	744	716	702	719	709	748	730	752	712	764	750	714	771	720	758	739	760	725	758	772	725	778	683	740	747	743	755	702	735	711	736	766	713	705	745	763	743	685	726	746	727	743	755	726	728	732	742	715	738	706	727	699	704	757	678	699	773	766	712	718	710	713	761	790	726	689	728	655	720	749	784	691	723	719	718	750	763	735	701	700	756	775	750	714	715	763	729	702	732	706	760	731	725	729	751	733	742	710	741	760	734	711	769	744	722	743	787	763	784	677	724	678	734	683	710	700	728	691	722	680	751	710	715	689	673	731	765	727	704	739	743	701	698	723	739	682	730	711	780	734	765	728	733	735	682	724	718	723	799	740	705	786	720	742	771	711	735	774	732	711	691	746	747	744	712	774	696	736	752	735	715	774	698	740	722	768	735	702	729	751	721	719	722	747	740	732	748	770	730	741	708	759	675	732	753	731	773	700	724	738	771	749	728	738	720	750	725	763	790	788	761	743	668	732	712
27062	21768	15942	1165	1071	1038	973	999	1039	1023	1009	953	907	978	962	991	951	968	941	961	937	939	959	949	953	969	948	959	1012	975	920	964	1000	922	959	1047	948	935	974	955	1002	991	966	971	956	1002	971	977	969	1068	1000	944	897	931	958	998	1003	953	926	902	943	950	964	944	946	902	1008	981	915	916	961	970	961	958	944	978	972	986	1001	930	971	965	928	1000	962	948	934	968	990	920	974	961	983	948	878	930	934	995	942	996	995	943	955	991	897	957	925	899	943	953	1001	983	952	946	947	992	968	917	935	923	1003	907	945	962	962	879	998	968	992	977	939	965	991	941	973	954	987	963	989	907	887	962	932	990	922	975	956	922	955	983	986	967	962	940	967	927	980	928	960	1011	941	1008	956	959	936	992	959	961	981	963	963	970	926	912	978	962	951	940	879	901	940	945	952	964	879	943	928	918	984	995	1020	985	959	965	987	941	987	953	1010	923	918	953	956	1008	1040	958	978	940	894	936	983	947	958	970	959	1011	923	952	968	962	1010	944	952	976	954	988	894	993	992	998	938	936	958	946	932	1017	954	969	947	933	927	977	990	872	899	988	945	931	923	938	1026	934	933	1013	964	968	983	922	980	941	914	947	998	944	979	983	969	1033	946	910	984	931	907	951	977	931	994	986	1007	941	990	947	993	980	945	928	905	967	945	1003	941	915	967	977	940	960	970	979	967	928	912	965	938	982	985	999	959	967	954	958	936	975	977	960	937	960	972	968	927	950	980	963	969	989	954	958	947	946	1026	978	933	951	901	973	950	998	971	963	961	871	982	972	950	918	977	990	1002	994	934	954	955	924	974	959	965	895	953	984	1005	946	948	951	951	944	987	960	976	941	939	999	975	951	931	961	1000	996	986	933	946	974	1010	962	977	961	977	961	979	971	929	950	965	931	970	955	996	953	939	980	962	968	989	947	1031	955	947	965	981	964	954	961	982	940	993	937	966	975	987	994	934	980	960	1003	960	958	987	925	943	987	997	1014	972	969	894	971	952	956	988	938	972	955	968	963	951	968	951	983	958	899	932	968	1002	951	967	933	895	943	961	944	967	954	994	946	979	966	932	986	974	954	951	951	967	967	952	883	945	902	983	961	981	956	962	960	967	946	975	936	1000	1003	984	983	948	921	936	949	991	952	982	1000	968	920	950	986	930	952	1003	993	973	1001	975	958	971	976	922	974	950	917	925	961	896	962	961	1025	965	929	956	937	1007	983	963	957	927	982	1036	969	982	931	997	986	979	947	944	996	923	963	998	931	997	984	971	944	930	980	933	994	941	958	933	897	927	952	979	991	948	989	915	941	950	917	947	1039	923	915	979	935	963	936	989	893	971	985	943	977	973	979	945	992	1010	974	961	938	903	954	882	953	958	977	970	1002	1006	927	967	976	913	952	939	984	981	924	949	951	952	930	1007	949	949	971	961	968	951	981	916	936	978	1006	898	960	903	942	990	935	981	935	938	895	975	1018	941	969	969	946	1023	929	972	928	943	908	978	1008	934	955	1000	971	951	929	998	974	907	955	1000	878	966	946	925	935	928	954	953	984	934	899	1008	918	983	980	917	899	951	1005	922	993	981	1016	948	932	944	1021	953	996	965	978	898	976	944	933	909	951	986	987	963	983	905	1025	959	959	950	957	974	900	893	960	932	969	933	952	968	965	930	943	964	981	965	974	981	942	968	894	958	957	967	928	1028	971	978	977	1032	954	976	993	948	976	927	910	973	899	964	978	932	936	932	905	968	984	925	956	937	992	931	952	934	1006	959	927	929	1007	985	973	939	980	980	957	976	953	915	993	931	945	953	974	982	961	973	949	904	953	931	1015	954	978	886	917	955	975	958	920	950	928	952	923	904	1038	1004	1021	938	1000	918	927	947	960	984	933	952	990	1024	957	952	967	1003	965	935	999	1022	978	985	954	936	976	934	938	933	970	969	950	934	966	1000	938	958	953	956	963	951	943	954	968	971	910	944	968	927	952	945	913	1011	1007	954	1012	942	943	953	971	946	977	978	989	948	954	970	991	1008	1000	928	984	1042	977	938	1041	962	932	938	988	961	898	981	992	992	952	952	990	935	946	892	933	1013	986	967	1003	930	977	951	959	953	984	967	999	960	997	959	995	958	958	976	970	972	980	995	990	917	975	977	1006	957	913	1017	952	1013	963	965	936	974	966	943	893	977	985	927	985	933	977	915	947	1020	915	991	988	954	953	994	952	953	915	950	998	1008	999	972	941	936	976	969	915	927	955	950	992	1026	899	944	950	979	965	1000	958	929	1001	976	922	910	900	974	959	938	928	994	898	956	970	958	978	959	970	978	997	982	990	1030	937	978	940	938	966	965	1022	944	943	1021	1055	972	928	954	988	968	987	976	954	982	972	953	1020	982	971	946	899	971	956	957	953	978	914	948	961	964	993	952	978	952	842	984	919	938	962	975	998	949	977	976	970	962	958	957	954	970	1005	994	995	970	993	961	908	901	915	950	965	974	971	1035	974	932	963	953	910	904	945	895	975	945	1008	973	973	1008	892	927	960	937	962	908	919	1001	926	965	951	947	925	970	1021	975	933	968	967	936	928	932	1021	1008	1042	1030	938	958	986	994	945	909	977	982	950	911	954	955	954	931	971	945	941	945	972	986	946	976	952	939	981	965	922	1008	977	1034	894	955	986	924	916	963	930	975	976	951	941	956	899	905	967	892	954	976	892	912	989	996	981	930	952	946	918	940	956	979	945	981	987	973	1002	963	914	989	969	981	964	950	985	908	961	936	943	972	951	971	964	984	943	934	980	954	913	969	948	968	980	968	932	1001	938	927	965	967	953	968	962	952	976	965	984	913	959	910	943	927	966	1014	1017	980	946	940	1019	951	899	932	937	900	984	980	998	920	969	964	963	974	987	949	920	936	964	1016	989	973	950	935	1000	999	979	938	999	962	945	967	971	934	921	898	963	930	981	924	994	936	971	982	963	972	971	986	952	1021	972	972	965	998	929	950	922	927	975	964	953	943	952	905	994	930	934	1044	948	981	951	976	1002	921	919	951	977	959	947	915	952	947	1000	974	1014	979	975	1056	984	947	1001	999	971	979	1000	990	964	924	958	959	971	906	883	974	1000	984	960	891	971	913	994	936	957	971	947	983	973	958	948	955	953	917	927	961	931	976	965	978	950	983	931	993	979	995	942	979	945	990	973	940	971	1015	958	943	959	921	935	910	894	965	991	994	1039	991	953	1000	977	925	971	974	962	972	942	1023	914	965	962	939	935	1003	958	949	988	995	984	945	933	1001	991	958	932	931	903	953	995	952	932	920	967	964	916	982	985	945	1001	912	938	907	984	906	987	984	920	947	1004	909	937	972	962	940	983	969	995	980	997	974	925	998	987	904	958	980	915	931	955	948	991	975	963	974	958	944	969	920	948	1003	995	898	984	928	961	976	1023	992	1050	905	966	967	967	1012	957	966	1009	954	922	945	1009	991	970	986	966	952	956	960	944	965	954	1020	976	975	930	957	914	948	933	947	949	941	973	920	892	899	934	994	944	971	928	979	1011	944	944	925	950	890	958	961	952	949	989	945	990	951	954	988	934	960	981	993	958	962	1007	959	965	931	899
23995	21288	30787	22912	19600	5151	1084	821	738	695	705	700	660	593	624	633	625	610	595	569	631	613	593	542	567	605	571	544	581	580	631	588	589	589	555	554	558	627	604	626	554	594	570	566	581	582	576	525	589	576	612	552	596	559	598	551	594	559	507	587	588	543	592	564	563	602	609	545	562	618	558	581	593	564	607	559	535	575	586	581	625	582	577	540	613	612	562	561	609	565	565	531	582	554	549	583	563	567	596	544	575	547	602	561	534	585	569	503	594	565	600	550	580	554	612	563	558	538	603	614	558	556	566	583	595	551	568	586	569	534	562	573	544	509	552	525	561	591	594	587	516	547	568	554	569	534	624	576	554	544	561	506	572	569	588	546	596	582	587	597	557	575	616	590	566	598	610	566	526	557	639	540	572	566	584	540	588	514	614	547	570	555	505	572	551	540	552	551	568	593	550	550	565	587	565	579	561	588	583	558	591	566	585	594	568	549	549	553	570	587	552	593	551	605	586	580	616	531	552	578	576	534	564	543	580	536	570	566	563	600	583	577	554	608	594	582	540	575	563	551	565	582	536	606	562	528	602	571	578	552	602	546	551	572	582	551	578	593	535	559	535	557	537	560	537	595	539	545	557	591	536	543	604	572	568	533	546	568	527	542	559	586	597	549	578	552	598	547	566	554	562	603	552	542	551	584	585	529	565	520	544	548	575	575	604	604	527	539	582	598	562	543	545	517	533	615	549	528	622	600	628	579	582	574	580	584	543	551	556	542	516	584	556	534	577	578	572	576	548	558	577	578	581	558	602	591	573	524	605	596	589	581	586	547	584	556	561	594	550	558	529	566	566	591	609	575	523	601	580	584	567	570	542	583	575	539	551	568	561	559	540	606	582	581	574	573	574	578	518	562	571	574	537	550	544	556	593	581	544	543	600	590	579	575	563	557	556	603	608	539	587	559	557	541	560	535	588	569	557	539	582	551	559	538	589	563	597	569	510	571	567	621	545	561	594	605	584	546	572	552	562	608	550	592	611	550	592	561	573	546	551	595	560	597	541	522	581	565	556	596	567	576	575	564	577	555	575	533	616	529	565	561	556	641	578	568	544	589	563	574	562	583	578	542	575	579	526	547	591	559	583	555	579	524	579	596	523	573	579	556	606	590	549	615	563	531	527	582	514	571	560	620	572	530	566	566	572	601	558	573	566	572	603	551	599	539	571	577	509	595	549	562	539	538	562	557	578	562	550	580	588	562	583	609	595	529	577	553	601	595	541	527	567	555	572	539	566	567	590	536	558	536	537	553	562	586	574	574	566	588	563	559	552	585	593	517	540	502	518	606	590	560	553	571	575	559	528	608	528	555	517	567	552	563	555	533	556	588	548	561	563	536	582	557	558	532	554	574	552	558	576	606	576	563	585	543	586	570	548	580	587	593	603	543	584	555	597	520	550	575	524	605	560	549	608	556	589	561	620	512	590	538	544	570	573	599	573	595	562	520	561	559	544	609	563	542	582	611	581	556	553	601	547	554	586	539	568	582	524	562	538	575	548	520	563	530	560	547	569	538	506	576	544	578	585	573	559	577	555	605	596	585	538	554	582	564	607	585	614	531	583	577	540	554	585	545	532	548	556	591	584	555	580	556	568	575	556	568	517	566	593	558	553	577	548	617	547	536	561	571	559	545	602	573	580	615	589	584	534	594	570	559	549	585	556	588	544	569	584	583	615	588	584	554	570	573	570	565	590	570	540	593	556	600	608	556	578	593	592	602	605	605	614	550	565	593	563	615	588	554	541	601	589	620	611	582	563	593	600	541	557	596	576	604	576	526	554	560	554	567	563	563	599	599	598	572	526	546	562	579	577	578	574	565	551	585	527	587	592	553	602	585	581	566	535	585	556	581	547	580	584	596	577	550	507	590	572	553	579	602	548	595	564	563	579	522	544	550	585	556	565	522	548	568	551	573	571	542	575	553	579	538	562	541	600	547	596	605	559	587	555	562	573	559	588	583	528	570	561	576	593	572	602	572	557	590	591	610	548	580	550	542	584	519	591	511	594	534	544	573	583	610	550	539	567	591	587	504	620	584	549	600	546	564	592	562	583	580	582	557	534	607	594	570	579	566	564	568	569	585	555	582	597	613	553	552	581	600	537	565	555	609	579	554	561	576	533	548	555	587	568	587	602	566	598	587	541	594	607	601	585	571	595	567	591	562	578	521	591	561	549	554	612	564	560	573	594	539	580	535	600	567	565	570	585	557	543	558	536	573	580	633	551	583	576	584	614	617	528	577	538	585	569	546	546	576	521	575	593	548	563	580	550	556	561	565	567	606	628	589	557	607	560	543	559	515	586	599	552	550	552	548	602	533	567	612	584	543	603	562	537	583	588	589	543	521	597	559	570	529	578	567	550	576	574	536	588	579	578	596	537	542	573	588	525	604	595	577	568	503	566	565	565	559	557	571	594	554	594	580	545	565	604	579	604	581	569	564	578	555	578	566	586	555	584	564	583	566	571	535	581	575	561	587	535	559	580	560	557	553	518	590	525	525	544	597	559	571	592	565	564	549	560	568	557	529	559	584	528	548	564	574	568	556	583	592	556	588	588	560	547	591	571	598	548	552	565	557	584	605	594	576	586	574	508	541	552	579	564	549	582	570	553	570	581	558	587	589	573	547	554	581	584	558	541	533	570	562	595	572	584	568	577	554	543	605	535	545	566	588	566	567	566	598	608	613	573	526	600	561	534	578	592	555	582	574	586	598	558	557	593	533	587	581	618	633	524	569	573	588	593	571	544	570	541	570	580	593	586	575	587	556	581	584	518	571	569	601	553	610	575	548	555	565	570	608	557	597	585	514	572	551	550	536	624	529	572	558	582	567	540	585	624	571	537	551	566	554	587	562	612	550	551	508	613	604	591	612	561	580	560	576	547	565	570	585	581	568	627	588	544	560	533	637	553	595	593	588	559	557	591	556	545	533	559	561	556	583	576	586	577	552	581	592	589	597	548	548	595	565	587	572	600	595	562	528	578	569	571	562	588	548	603	548	578	536	568	567	565	566	571	526	611	557	588	549	578	537	532	558	574	566	567	571	527	579	582	592	544	565	584	605	549	549	580	549	562	554	573	613	552	537	543	534	561	567	591	592	576	567	586	587	596	571	564	552	578	588	584	570	527	573	545	569	562	604	618	595	552	606	627	589	622	553	584	545	565	568	536	579	596	609	571	568	561	579	574	516	549	566	557	577	569	550	525	573	540	617	572	606	580	595	592	609	571	570	567	614	558	590	570	572	598	600	599	533	588	572	587	559	569	599	581	582	587	625	579	572	581	596	554	556	551	559	563	573	571	551	585	525	546	560	558	526	547	573	576	571	619	581	546	553	547	602	568	555	588	576	562	576	592	571	602	551	624	529	581	564	605	518	536	588	527	589	599	564	577	557	591	579	595	571	571	555	594	518	563	566	534	563	519	573	593	575	578	572	575	528	603	563	596	578	585	571	578	539
52391	56689	39601	2989	2203	1911	1511	1332	1216	1120	993	1054	920	891	894	857	849	832	842	773	811	800	826	799	763	812	771	822	822	816	749	817	756	746	806	741	760	795	777	766	774	816	796	779	765	806	811	818	711	795	717	757	801	848	744	782	820	731	791	759	709	783	767	722	747	794	763	750	776	735	758	798	786	753	823	740	783	767	760	790	741	738	819	831	788	795	807	796	756	731	758	797	751	776	833	751	788	748	742	757	761	731	760	743	728	764	728	841	794	807	763	719	741	757	749	804	730	770	729	800	767	762	747	733	769	809	724	765	801	722	766	755	724	767	789	737	778	738	798	772	780	761	731	744	727	729	778	771	761	762	730	787	767	792	774	746	803	734	762	762	777	780	766	714	799	739	749	776	747	792	773	739	735	785	762	758	781	770	745	741	736	783	769	763	742	772	757	798	776	733	772	765	784	742	749	769	766	758	769	761	791	684	736	748	773	735	842	736	747	786	758	754	735	724	727	771	764	770	712	750	790	724	758	711	769	744	722	817	789	756	791	766	803	753	793	794	738	730	741	763	717	778	758	704	799	734	757	746	808	768	737	724	726	855	766	801	781	744	727	721	721	731	768	759	726	784	764	765	763	746	825	782	707	820	784	767	746	811	769	786	700	741	758	738	756	739	745	773	720	715	768	755	751	788	783	783	716	797	720	763	732	702	776	729	690	745	763	800	717	805	768	775	783	758	763	745	809	738	774	763	732	769	759	745	699	728	730	769	784	728	751	766	727	772	729	781	718	759	745	748	760	762	768	734	766	784	806	786	782	781	813	755	772	777	803	759	751	744	813	783	752	731	797	722	813	820	745	742	749	762	731	755	758	788	803	731	738	757	773	737	784	774	784	781	761	830	713	758	757	756	774	718	768	744	758	764	751	781	713	739	786	775	767	770	759	750	798	800	815	782	742	790	753	748	728	780	746	809	783	751	721	736	756	776	784	726	766	795	781	739	756	799	775	726	780	766	771	746	807	734	745	781	739	777	788	751	783	787	760	711	733	719	780	761	745	714	748	801	748	770	810	747	719	811	816	796	815	739	757	813	766	761	758	787	767	785	771	761	720	789	748	814	773	768	719	724	744	809	798	772	751	742	764	788	781	825	783	776	816	765	804	768	763	765	781	802	728	734	753	778	763	716	770	747	759	712	774	774	763	767	802	760	754	757	756	767	789	794	768	768	786	753	744	718	778	753	768	746	781	801	790	731	796	747	748	795	799	762	786	797	765	736	748	712	761	777	805	729	808	752	760	730	726	747	742	813	754	784	746	786	754	752	764	790	733	796	771	747	789	827	726	798	739	785	791	753	750	742	728	755	764	770	764	710	741	777	783	771	711	749	736	692	811	715	764	744	737	787	756	774	736	833	727	767	755	757	742	800	716	749	754	731	832	768	780	791	757	758	784	763	778	774	798	790	702	789	747	765	792	816	732	705	760	740	752	757	753	777	775	732	791	742	782	764	778	782	734	741	702	826	794	755	747	753	815	775	732	703	798	772	746	791	705	780	792	791	761	765	807	724	794	758	773	755	789	702	784	741	812	728	718	774	813	732	750	753	754	770	728	753	797	714	805	729	747	782	753	795	748	800	780	787	734	764	720	764	754	745	754	775	841	782	740	753	737	726	730	781	718	742	780	749	742	776	801	724	777	741	770	741	743	710	790	759	770	792	749	772	779	737	754	761	796	761	832	821	744	789	734	765	767	746	754	768	707	751	770	722	756	809	811	746	734	803	764	791	809	801	744	800	754	819	752	781	754	762	781	741	790	758	767	691	775	766	757	762	753	720	777	732	760	707	721	786	714	729	730	725	758	787	744	790	746	781	803	804	745	748	774	743	734	772	735	759	806	721	793	725	774	750	717	786	775	733	768	782	764	777	743	754	777	775	772	755	780	785	757	752	762	753	756	775	810	755	804	786	779	727	768	759	745	761	726	748	804	719	756	757	790	735	788	769	786	751	784	787	767	780	808	750	774	786	759	758	750	767	818	725	688	832	752	772	764	748	790	715	765	769	728	739	718	726	750	791	774	749	774	746	779	770	782	767	759	706	700	769	764	777	787	742	780	742	745	775	694	751	808	770	765	745	772	748	738	699	753	739	727	753	753	762	781	799	764	783	773	741	772	789	768	790	741	771	733	735	744	764	808	778	757	798	752	767	775	742	727	716	762	759	771	787	709	747	699	803	734	746	737	710	779	723	734	783	790	721	804	728	763	765	751	759	773	750	822	759	789	692	798	757	749	774	734	725	727	767	750	747	760	779	812	754	735	771	724	739	774	740	711	781	774	757	766	786	789	748	784	762	803	754	720	775	759	775	774	762	744	750	718	774	757	685	766	761	769	713	754	751	794	703	787	792	737	754	792	788	734	815	707	743	792	727	731	720	770	801	728	761	747	724	704	760	789	786	801	736	786	767	730	783	795	768	698	734	844	746	777	781	808	765	814	749	779	781	732	760	746	718	818	748	754	740	748	735	782	722	760	748	706	725	798	779	746	717	716	771	805	715	756	775	750	769	784	780	758	761	763	762	740	747	785	788	769	759	716	755	776	748	744	747	747	747	772	782	740	693	748	752	778	720	760	701	823	771	777	767	793	747	775	752	777	795	761	755	725	813	795	755	741	762	740	786	745	753	804	775	801	758	768	751	755	749	753	728	734	761	750	757	819	719	801	747	781	794	769	733	781	711	752	756	831	769	745	738	784	762	794	736	770	791	740	752	742	717	715	769	814	719	806	771	765	760	764	770	786	777	792	731	779	756	732	793	745	790	725	744	788	768	751	754	784	771	763	736	754	751	769	774	765	763	766	761	769	810	726	766	750	751	812	754	773	679	691	782	739	745	732	767	705	789	767	757	718	800	764	792	777	776	709	747	771	781	745	749	765	760	705	771	816	762	766	771	781	773	764	782	795	800	791	772	749	770	775	777	778	748	770	752	780	796	788	802	784	709	778	761	767	806	760	739	759	822	735	782	738	755	742	779	802	759	748	779	810	728	764	767	789	775	753	758	780	741	787	764	700	756	766	752	774	739	771	744	766	811	752	705	720	771	815	764	730	760	781	752	734	760	761	772	776	774	744	798	774	749	711	751	753	809	769	740	710	740	750	780	775	798	754	803	803	808	763	759	792	745	779	763	810	760	739	760	770	756	774	759	732	736	721	781	798	708	760	750	738	775	767	741	723	765	781	743	811	788	784	759	726	770	790	772	736	766	801	787	785	755	745	737	750	800	746	731	777	732	762	800	755	787	760	770	778	760	721	753	791	734	761	774	752	798	771	762	775	733	756	766	743	824	733	737	765	789	744	771	753	772	789	765	787	804	750	764	769	766	747	692	742	785	721	774	760	725	791	733	738	751	771	747	742	726	783	774	740	771	736	779	749	743	793	746	799	775	727	748	748	804	754	782	768	773	783	726	782	755	777	786	715	722	762	719	801	769	795	744	819	784	800	800	729	786
23154	21256	30629	22538	21252	18657	2315	684	545	475	455	402	400	385	316	320	331	329	321	280	276	282	291	285	268	283	296	295	288	291	278	261	248	255	250	239	273	266	259	277	284	241	262	243	244	245	242	260	230	240	249	239	259	282	269	248	252	222	255	251	236	239	224	251	263	266	268	251	223	244	275	243	250	261	216	230	235	285	256	236	257	240	226	247	238	234	247	263	262	220	245	237	229	211	237	264	233	283	272	221	222	234	231	230	262	266	227	237	228	247	218	234	231	256	265	223	240	263	254	242	240	234	277	278	248	236	221	237	254	269	251	244	238	256	253	284	246	214	230	242	242	254	230	237	274	225	209	233	227	243	257	240	246	232	245	250	236	245	242	251	230	241	238	219	289	257	262	225	247	246	239	234	256	228	244	252	287	260	284	267	231	250	240	259	244	240	269	264	226	235	247	259	251	249	244	215	238	247	259	237	244	258	232	258	255	253	223	246	246	244	239	256	242	248	243	249	247	263	237	224	233	237	258	223	215	259	250	220	240	254	224	253	230	269	255	242	244	242	260	261	253	259	226	253	246	245	268	254	252	289	232	236	233	229	246	245	236	273	243	237	253	271	233	242	237	250	249	227	254	272	208	245	249	240	241	249	263	243	270	230	255	231	236	252	268	237	236	254	255	276	224	246	284	246	256	250	253	228	234	257	251	240	251	237	256	239	253	251	256	266	232	234	229	254	240	235	245	269	242	252	250	226	256	244	252	249	218	246	248	266	231	269	240	262	221	268	235	228	251	257	220	230	243	242	218	238	270	294	247	238	250	244	240	231	244	269	260	229	243	241	242	246	241	267	234	230	272	239	272	247	228	257	212	274	219	244	265	233	254	274	253	251	248	233	265	254	256	262	244	256	240	263	231	266	259	217	243	248	254	226	276	250	264	254	240	246	264	247	257	254	246	225	242	233	250	239	262	260	229	261	256	258	232	239	232	237	248	232	255	241	236	282	280	241	238	239	282	250	245	250	258	236	229	271	270	239	236	258	210	232	248	228	228	230	241	270	266	258	275	254	225	246	267	257	232	252	265	254	250	268	237	255	237	257	229	234	239	236	220	245	251	250	242	216	236	253	229	261	257	248	247	231	227	222	258	262	238	217	254	259	244	241	225	258	233	226	284	245	226	244	239	244	253	247	254	252	258	233	242	224	237	270	253	259	268	223	266	253	250	254	236	261	235	246	227	261	257	254	247	234	266	251	284	270	228	236	214	226	275	227	256	265	253	263	268	257	268	260	257	257	275	250	249	244	241	217	270	243	240	269	240	257	258	227	230	241	262	260	254	262	232	240	281	257	215	269	249	245	264	246	253	225	273	240	267	256	279	255	258	230	219	252	260	237	245	279	235	240	236	225	264	249	243	226	246	273	233	230	268	259	244	271	252	246	250	239	266	218	244	232	234	293	216	238	223	249	256	257	247	249	268	241	243	259	238	238	217	272	253	275	247	240	238	268	258	270	253	244	231	235	272	284	266	282	247	238	255	253	224	257	272	254	250	248	221	243	224	262	235	257	255	257	264	245	226	226	223	243	249	225	249	240	263	243	261	231	242	225	262	250	263	235	233	254	254	258	233	210	237	235	287	260	241	241	233	254	256	241	243	258	233	238	268	252	242	246	249	246	232	257	230	240	222	212	245	235	238	234	252	236	228	244	250	251	256	288	233	247	229	263	260	265	244	257	207	266	244	251	246	248	259	231	261	244	223	266	214	231	265	257	240	232	215	262	253	243	234	260	236	230	277	224	274	263	235	241	259	216	278	255	228	265	239	235	271	259	248	267	253	280	246	216	265	283	257	243	237	236	222	283	249	229	229	264	218	258	244	275	260	266	248	230	215	250	263	246	269	270	244	272	244	256	243	281	256	249	259	257	261	244	233	263	255	257	258	256	242	249	251	269	264	279	266	230	259	259	260	235	236	242	238	249	259	253	226	267	267	224	230	217	233	267	233	238	229	242	267	213	250	252	213	252	257	257	256	242	262	236	252	234	235	280	256	251	250	229	238	230	245	267	262	249	269	259	242	242	247	251	215	275	250	241	266	281	256	255	233	244	272	232	231	251	237	269	245	287	243	230	230	244	250	225	240	231	262	262	266	264	246	248	288	254	266	260	261	227	277	235	252	231	230	246	245	252	260	230	239	231	258	232	233	241	243	273	228	258	270	228	232	252	218	261	266	244	221	262	219	236	269	231	243	227	272	242	244	238	274	247	236	259	256	259	242	235	251	251	260	273	236	266	239	254	253	242	245	235	255	231	240	264	246	251	260	247	250	243	234	212	241	241	279	245	265	238	231	255	260	251	219	242	243	254	228	243	258	248	247	231	268	266	268	243	249	241	272	255	278	236	290	255	277	226	253	251	251	236	228	278	227	258	276	239	269	233	270	268	263	239	250	238	250	255	238	232	241	241	250	238	230	238	271	250	256	249	228	249	250	249	288	245	275	257	266	259	242	264	250	241	221	215	213	268	247	261	260	241	270	223	230	264	240	230	232	228	248	226	243	262	251	249	255	260	253	270	230	267	241	252	269	251	244	249	276	237	266	231	215	262	240	268	247	257	252	241	243	234	264	250	221	248	270	238	256	262	213	265	242	259	247	234	237	240	243	230	252	249	240	239	262	238	252	236	244	258	258	238	263	242	289	218	263	248	238	255	272	250	247	250	249	223	256	274	264	287	262	246	263	241	255	245	216	243	254	243	245	237	248	219	238	248	237	233	275	286	253	254	250	216	264	245	257	229	254	265	256	227	229	251	242	233	246	264	234	256	257	250	258	253	256	257	267	238	256	270	245	248	255	236	245	275	264	237	280	269	259	233	247	268	223	234	246	262	237	247	264	259	250	252	258	247	289	254	236	234	255	237	224	269	256	259	217	268	243	240	233	237	235	265	222	223	241	225	218	241	231	249	243	231	255	257	283	279	280	254	245	252	239	234	253	240	218	281	259	256	273	230	254	233	228	237	273	253	240	240	262	243	236	233	229	241	265	204	225	254	238	233	205	223	229	248	221	250	247	235	258	261	243	244	231	271	240	246	243	262	260	249	255	219	253	261	251	258	232	264	243	231	256	267	250	248	265	247	225	249	247	263	251	257	238	245	271	266	218	274	243	241	239	267	256	231	266	265	275	241	254	256	237	240	278	261	261	230	269	269	263	241	243	231	270	227	234	243	269	263	239	229	264	216	249	247	220	260	246	247	244	251	238	257	248	225	256	253	243	255	265	218	271	213	232	259	266	245	249	265	247	237	218	248	227	244	255	265	215	279	249	253	211	239	276	258	237	260	260	240	257	229	245	260	249	207	252	230	217	234	232	255	258	239	238	241	238	250	258	219	237	223	234	252	242	236	229	222	246	236	266	244	244	234	256	240	237	234	264	260	238	275	253	252	228	233	247	274	273	249	266	239	258	253	256	212	264	211	277	250	281	266	243	260	240	283	252	231	259	269	261	244
57331	64563	42043	4457	3058	2332	1746	1396	1149	1040	882	751	745	681	560	528	503	522	492	439	449	440	410	418	401	421	371	391	411	403	381	347	366	336	369	360	371	335	368	366	344	371	350	372	353	352	342	352	360	361	306	352	367	350	358	359	359	354	325	350	331	342	344	377	336	321	356	323	333	353	337	339	337	355	345	339	338	332	359	311	319	329	335	359	337	332	376	325	340	333	352	338	331	352	321	358	372	329	347	329	364	344	359	324	331	325	341	349	345	357	337	333	349	329	333	310	326	351	343	324	351	322	372	347	344	332	351	316	333	363	331	385	351	341	351	343	323	330	317	336	330	352	354	331	376	343	332	319	362	336	361	324	343	341	347	332	354	313	355	304	343	322	380	348	353	337	343	318	352	304	348	347	330	340	346	357	303	365	335	342	332	322	322	362	338	363	341	342	355	343	354	343	354	341	379	312	361	360	347	347	308	329	346	356	350	371	341	348	335	349	337	329	344	327	338	331	368	343	365	346	326	362	307	353	344	309	357	306	362	341	349	346	337	342	350	347	298	355	341	337	335	364	319	340	329	356	346	373	349	339	348	353	350	353	392	353	365	333	336	316	339	332	315	379	334	354	339	315	326	336	359	343	366	356	370	337	321	333	344	354	338	366	321	363	306	373	288	327	360	336	339	336	320	351	356	352	332	340	370	327	303	385	331	356	357	318	316	330	336	354	335	360	334	334	354	329	365	346	346	355	361	353	361	356	344	370	337	314	337	348	346	348	326	346	351	340	329	321	355	350	325	345	341	350	339	336	334	368	339	360	314	370	368	343	317	332	312	354	370	379	392	341	336	329	361	349	332	330	338	320	323	362	328	349	322	372	353	344	360	355	362	369	363	368	329	322	335	357	309	341	364	360	370	389	344	331	348	381	358	345	334	354	350	336	349	326	332	353	334	363	347	315	386	336	312	339	323	367	311	350	349	326	327	363	330	313	358	336	313	337	344	330	336	367	355	347	316	314	350	335	348	378	328	344	360	337	341	347	356	333	359	343	333	325	378	333	344	339	354	320	389	336	337	329	377	352	345	356	350	326	341	341	332	348	335	305	326	345	328	325	325	342	336	351	370	376	359	336	323	358	341	307	351	337	320	351	339	373	359	360	345	342	329	379	363	299	365	364	334	314	340	322	354	355	351	325	353	353	342	323	364	307	325	368	355	363	334	335	343	335	306	371	333	356	332	335	344	346	335	332	314	351	349	348	347	360	362	312	338	311	306	354	354	380	348	312	350	341	340	359	392	369	323	332	322	341	324	341	334	355	353	365	348	359	350	327	357	365	351	380	322	371	365	367	316	341	347	344	324	322	353	321	366	283	352	323	320	332	364	317	341	360	323	342	337	325	318	364	331	329	364	377	361	351	311	325	345	306	362	316	342	359	338	356	365	333	354	345	362	355	332	339	345	318	343	340	358	337	362	326	351	369	324	344	346	353	313	352	364	327	350	336	369	322	367	329	310	338	334	331	308	293	363	303	355	333	361	349	338	337	367	376	350	343	336	368	354	320	323	332	322	367	346	319	302	340	320	337	352	354	329	323	326	320	360	336	312	369	321	399	335	367	357	319	337	323	302	346	308	290	340	349	384	317	356	340	347	339	339	334	369	361	317	359	359	328	338	357	333	337	319	340	334	330	344	360	356	357	326	367	347	354	349	325	360	358	363	340	383	364	335	322	351	335	342	383	330	337	361	329	344	328	340	365	356	360	324	294	320	332	339	362	342	348	357	336	329	378	366	346	305	325	354	350	309	315	339	347	355	316	339	359	360	353	335	327	347	350	341	322	349	337	356	339	356	343	349	328	301	358	327	332	355	319	347	336	353	319	394	374	358	372	354	322	341	380	336	363	325	334	360	312	314	376	329	363	323	336	367	329	309	358	365	324	326	303	321	326	317	363	389	304	323	311	317	351	313	357	344	334	332	327	370	343	332	351	334	307	353	332	342	318	327	324	353	322	325	349	351	327	344	333	371	353	308	319	350	345	332	342	354	343	343	358	336	340	340	311	324	309	357	337	361	323	321	351	334	336	365	348	359	311	356	366	342	357	341	331	328	345	330	295	336	348	303	322	310	347	341	318	346	368	311	324	332	338	321	363	337	356	337	335	343	345	336	335	358	331	347	348	369	352	336	323	321	333	353	350	350	348	361	329	320	348	360	338	336	329	309	344	343	331	341	340	327	325	350	335	349	343	336	353	313	343	312	342	325	361	387	302	347	296	373	333	315	338	332	325	331	345	337	373	353	323	329	347	352	363	357	333	315	335	345	340	366	322	329	334	340	360	357	339	362	322	351	351	338	355	338	341	402	343	341	378	340	319	378	367	328	348	340	323	321	343	316	345	329	359	349	320	344	356	353	354	356	324	338	315	357	312	357	358	344	359	363	368	346	372	383	351	326	344	341	375	347	327	336	301	346	350	323	316	327	352	354	323	366	334	315	314	315	334	375	336	350	320	321	332	353	346	317	338	311	359	369	317	355	337	358	330	339	359	362	364	352	374	365	324	335	383	336	349	320	358	351	326	346	341	329	348	359	313	335	338	361	343	325	331	344	324	345	316	327	380	359	385	344	338	317	347	330	329	381	332	339	327	330	325	355	338	372	335	328	355	339	353	326	382	325	332	312	307	335	362	370	351	323	335	355	402	334	378	316	371	320	363	342	357	314	361	353	335	375	350	356	336	337	351	314	358	336	343	330	335	343	342	371	345	347	319	330	321	306	367	330	352	348	338	347	364	340	319	317	352	358	355	335	344	322	335	333	339	341	330	326	336	329	351	333	369	362	349	325	360	323	352	348	343	364	355	350	340	340	346	313	322	364	332	319	340	343	339	353	323	317	330	346	362	329	343	312	338	348	344	336	357	353	352	346	321	390	371	328	393	352	354	354	322	346	333	337	350	361	331	337	325	310	359	329	386	362	341	331	355	324	337	342	313	334	314	356	389	339	334	366	337	338	357	323	385	358	306	300	329	359	331	327	317	346	353	324	309	302	329	355	317	342	313	298	316	337	322	369	327	335	330	315	324	338	348	295	342	353	343	349	352	348	381	347	347	324	364	334	362	348	334	370	380	365	334	336	286	341	298	358	349	326	333	339	355	330	322	373	338	361	312	336	365	348	357	355	358	318	344	326	369	336	331	344	365	349	336	334	350	349	348	319	323	333	372	341	321	324	342	346	354	349	359	353	337	328	330	339	372	396	334	344	325	349	336	380	325	350	323	352	329	324	356	341	358	311	356	334	367	343	317	346	336	353	321	358	364	344	348	350	377	338	336	346	293	352	370	340	389	334	339	334	303	328	333	338	325	332	378	329	313	356	343	350	349	373	341	358	328	342	351	357	321	369	347	356	364	365	336	346	283	336	378	361	316	380	367	364	311	338	342	333	346	335	330	333	343	358	337	349	369	364	351	312	344	339	325	347	332	337	317	332	314	318	334	329	304	336	347	313	342
27649	21346	18438	2462	805	766	776	770	716	729	761	739	715	767	790	730	747	730	719	748	721	719	769	721	713	731	777	750	741	740	751	683	708	747	768	697	766	761	718	697	779	753	727	716	752	797	774	683	761	692	713	683	724	729	710	707	741	742	750	693	724	732	731	734	764	724	728	680	715	697	779	738	692	739	750	714	774	722	746	705	743	735	761	774	745	738	716	725	698	742	774	720	740	760	735	761	708	709	751	734	734	717	717	756	697	748	725	734	731	728	727	732	712	755	741	743	722	719	759	794	667	716	711	716	729	730	768	722	735	739	728	711	738	745	735	679	694	737	715	719	762	705	750	759	726	722	704	759	728	772	727	702	739	788	706	777	752	750	743	729	743	752	735	725	724	685	693	690	730	719	754	735	800	734	718	746	723	677	741	741	760	766	743	755	737	723	714	750	774	725	753	767	726	727	726	757	718	687	699	746	762	777	739	703	699	697	727	755	694	751	729	710	770	770	729	725	749	681	729	743	775	772	741	778	750	746	779	744	726	727	705	733	697	723	806	754	765	725	743	690	717	695	720	713	720	742	753	726	732	754	736	697	723	745	693	702	763	716	709	755	736	713	742	712	744	733	711	731	728	730	729	708	696	724	714	735	702	715	768	753	756	724	653	722	709	708	750	790	807	767	720	736	739	692	775	735	767	764	757	742	701	755	749	775	723	730	701	703	732	764	760	729	704	750	696	749	753	715	756	713	734	762	763	716	748	725	719	764	770	727	771	726	720	744	756	752	694	750	763	734	722	762	695	689	703	697	723	717	728	679	737	769	689	721	700	729	776	711	762	740	727	771	687	707	708	744	775	718	689	729	757	752	736	733	759	783	729	746	733	750	762	679	775	723	783	738	724	775	730	728	727	682	752	729	796	698	736	711	716	756	814	752	678	704	742	749	675	772	732	732	683	709	758	703	777	741	765	759	773	750	731	752	705	738	729	699	760	733	703	747	741	723	773	759	749	711	721	741	760	730	712	736	736	698	712	757	758	720	746	718	729	750	720	727	675	698	786	737	728	723	723	738	749	733	678	774	755	745	713	750	725	750	743	744	764	748	779	731	734	739	726	737	739	750	703	734	765	748	768	798	706	715	727	741	729	809	735	758	760	709	777	726	707	761	767	753	749	744	754	722	737	743	744	714	719	725	731	722	746	712	736	780	717	715	734	722	727	724	720	720	730	717	733	759	701	750	696	765	719	731	729	696	756	702	741	726	730	723	747	756	733	741	721	813	712	728	689	723	721	750	693	710	732	780	732	736	754	743	705	724	790	715	726	719	743	674	689	753	749	703	716	717	743	721	715	691	739	706	754	727	769	758	725	733	707	729	716	784	742	743	725	743	764	717	758	784	733	707	723	721	779	748	772	769	721	673	744	779	797	705	770	803	751	695	762	743	770	718	709	749	780	763	730	701	686	746	781	722	675	740	749	707	761	759	752	745	755	714	762	749	742	745	726	741	749	736	714	734	736	713	733	735	732	774	681	749	720	730	715	747	713	788	779	738	681	724	738	731	701	710	749	713	725	717	730	715	773	755	716	766	709	731	743	752	701	724	725	777	722	755	745	722	794	732	740	762	703	735	719	744	749	750	756	748	711	720	712	755	711	695	727	722	747	717	768	779	701	718	778	755	751	717	784	711	773	718	718	747	749	679	745	689	730	728	746	710	735	739	759	752	704	691	747	723	788	676	701	752	690	718	766	727	753	670	694	719	764	724	756	749	749	709	742	706	735	742	734	741	792	762	735	711	715	764	776	729	718	738	718	799	743	752	751	703	756	749	675	760	755	701	722	780	685	748	751	715	725	738	773	776	745	772	747	682	775	757	747	760	791	736	720	776	784	679	722	741	762	701	705	761	757	735	710	724	754	697	710	752	709	703	727	736	685	778	728	728	794	725	745	667	767	766	730	707	725	736	740	788	733	790	754	771	739	739	787	703	695	773	742	761	687	753	777	688	751	754	702	752	735	702	708	696	747	721	749	768	727	717	734	739	723	740	724	761	751	736	750	682	680	730	739	715	744	717	752	689	672	759	708	725	771	743	758	787	741	713	726	729	750	739	747	789	708	711	817	732	677	767	759	674	756	759	748	762	778	762	715	731	734	701	764	720	704	655	736	713	695	745	738	722	682	741	714	719	717	704	741	754	710	709	746	742	740	744	741	749	700	772	722	698	740	807	724	718	779	698	735	757	749	765	770	721	777	700	720	664	731	752	722	771	749	783	717	719	755	675	719	771	749	704	729	720	741	810	678	767	768	735	726	695	749	751	719	742	714	733	724	699	756	688	729	708	713	712	733	738	721	748	771	743	724	721	782	714	730	749	745	742	714	681	773	765	808	743	758	748	712	746	685	752	744	754	735	729	720	745	689	742	736	741	783	739	676	733	738	744	740	722	731	728	749	780	732	705	721	704	699	716	755	777	770	750	737	720	805	734	703	740	745	755	720	742	761	691	715	791	693	758	705	747	658	761	761	742	748	755	720	733	751	742	773	724	746	761	716	759	724	715	770	726	740	734	714	734	794	706	737	731	753	733	747	763	776	724	812	774	740	720	747	776	757	731	754	697	804	689	748	749	749	701	747	760	735	726	800	786	708	774	706	788	712	711	782	735	736	767	744	794	717	731	720	691	752	740	740	760	779	734	738	740	721	701	752	712	697	734	754	732	739	765	700	706	708	777	703	749	747	724	702	716	747	713	730	694	719	726	741	697	725	735	726	715	768	766	706	722	713	710	696	707	746	765	734	732	707	684	701	737	758	717	741	717	763	765	788	768	735	765	733	699	733	745	738	763	763	776	723	721	692	706	735	741	750	748	725	752	756	791	703	748	800	794	749	745	759	713	707	729	703	698	765	704	714	725	747	742	774	748	735	759	724	722	675	698	692	716	705	749	728	707	715	699	771	733	712	763	719	719	737	729	695	677	790	732	694	743	722	755	705	723	716	730	754	759	706	765	751	752	722	717	701	747	742	707	714	728	719	671	712	775	761	737	779	704	746	722	772	804	722	751	768	736	763	766	747	706	754	730	734	772	745	726	784	749	690	715	725	733	742	714	718	763	792	755	720	716	717	749	744	751	765	704	761	722	745	715	755	722	737	749	688	720	699	716	711	739	735	719	754	784	723	746	756	738	790	753	765	739	761	759	723	789	746	731	693	751	706	730	699	680	748	772	732	686	731	728	722	754	738	757	717	730	746	690	777	789	720	713	762	776	731	743	782	757	713	733	768	723	749	737	745	721	787	688	677	771	738	701	734	752	748	697	768	770	744	741	759	725	737	707	728	736	717	727	741	684	719	722	683	740	719	755	733	740	745	760	734	748	751	751	718	738	707	704	769	771	741	731	726	715	715	747	751	774	752	723	769	762	722	738	765	754	694	723	729	727	742	743	722	731	764	743	759	695	709	685	767	734	714	748	738	697	688	743	755	736	713	714	735	703	742	734	720	734	711	761
26945	20563	15717	1211	1081	1037	1005	975	969	945	965	1010	1001	941	980	972	964	975	986	997	970	944	962	946	1004	957	970	1011	981	991	958	931	957	961	942	1005	996	908	959	980	987	951	944	998	964	947	954	1005	970	992	969	973	961	970	988	954	949	970	988	988	973	948	979	982	967	927	989	991	951	993	979	936	919	999	974	1032	927	1019	990	936	955	940	950	967	963	946	991	972	997	939	1012	947	1006	961	999	934	973	975	1021	957	966	980	954	999	956	967	962	1037	944	990	1033	981	1038	986	990	994	904	965	953	919	958	990	994	963	1010	924	975	945	1021	972	924	931	930	942	924	984	1000	961	916	962	940	959	973	927	906	947	990	947	887	983	927	957	1004	977	963	926	950	929	930	971	981	984	991	955	959	977	963	897	952	912	989	973	1007	988	1013	944	979	972	944	984	971	959	991	918	996	1009	975	951	994	990	1015	963	975	934	966	947	984	973	979	1028	909	978	922	984	999	952	971	1026	983	973	954	987	976	933	933	961	991	1010	979	974	928	1008	937	931	952	942	978	989	972	961	951	951	1004	935	1018	976	937	972	991	1021	973	969	936	965	959	898	930	930	978	943	936	953	949	974	948	962	1019	978	975	923	955	843	946	937	951	920	989	926	943	987	947	987	936	929	964	956	1006	954	1023	1015	1017	955	938	956	955	956	936	1049	984	947	972	949	958	1011	961	907	974	1000	994	989	956	946	927	947	973	966	964	952	1016	953	936	971	944	960	972	960	969	959	998	979	980	958	938	975	1025	929	966	935	945	973	1004	924	947	986	987	943	1000	910	983	980	942	957	979	984	959	896	998	929	962	918	932	926	938	926	950	995	946	944	982	979	898	993	992	905	1003	956	1034	996	1002	928	949	976	1015	999	938	933	959	993	985	931	942	1028	977	917	945	928	925	939	941	927	1003	1001	1013	925	943	975	974	941	947	957	978	959	959	918	1053	973	945	907	959	974	947	933	948	972	948	984	962	913	995	927	973	940	979	950	1018	961	916	961	993	989	1001	954	1003	900	994	1002	939	1025	911	942	935	876	932	955	914	994	999	987	915	913	982	956	1046	957	857	979	971	1004	945	998	951	1000	916	957	968	989	949	1019	963	954	951	934	939	971	933	962	993	983	1022	1028	929	979	993	890	998	979	976	914	960	961	952	968	962	944	973	949	949	960	958	993	1039	998	974	987	925	957	984	991	960	970	975	990	954	988	929	969	970	959	1010	932	976	973	948	926	960	969	963	989	966	999	992	986	986	903	935	963	993	912	988	1005	983	925	953	999	976	974	951	982	943	938	1000	922	1044	941	970	918	959	909	980	963	1004	935	969	947	938	977	954	906	944	977	950	975	936	997	965	1045	1041	948	956	989	973	960	950	930	987	932	974	949	940	942	960	987	988	977	973	988	968	957	929	996	943	964	1004	934	951	1028	957	941	954	960	910	921	1006	948	922	947	922	1014	944	978	966	969	1002	978	950	963	982	931	927	1018	900	988	1012	958	959	968	962	972	926	875	944	950	1016	926	957	981	980	998	999	952	945	986	970	933	1028	892	952	944	949	937	1042	1020	944	967	970	985	963	962	943	952	922	967	989	941	1014	975	970	970	971	1005	938	972	977	995	985	925	1006	962	998	931	979	900	959	907	959	955	970	977	940	963	1016	977	963	890	961	1003	978	935	931	966	1017	922	929	1000	909	967	941	898	973	978	914	963	946	1009	962	947	919	960	980	964	982	907	944	1029	953	977	939	962	972	1006	976	964	986	890	934	926	992	957	992	975	990	968	955	986	982	974	927	960	1004	954	975	960	1004	1005	973	969	979	946	972	941	991	969	1006	959	994	950	985	932	948	949	955	954	1013	984	995	984	922	1016	971	1003	943	971	960	944	994	966	946	982	983	977	1021	964	956	948	936	962	1020	974	879	960	916	937	927	963	950	995	978	980	962	954	938	931	970	909	915	919	975	921	991	968	949	997	968	967	1002	941	1007	982	956	912	921	1046	1011	976	1003	904	918	938	930	1014	944	942	954	927	940	956	951	892	998	934	986	966	987	914	971	983	1024	976	999	949	924	934	910	958	955	942	965	1002	891	965	965	933	1011	978	981	968	989	995	977	1031	918	979	955	970	929	940	943	970	891	1006	947	976	1003	970	958	943	896	1004	947	917	937	975	986	937	959	991	985	958	974	962	959	927	1042	976	959	942	939	997	976	1030	944	995	932	988	986	973	976	977	937	971	956	953	928	974	939	976	961	974	962	986	1000	912	987	959	968	1009	967	987	951	979	947	980	957	939	970	989	999	915	963	964	976	1018	998	930	951	927	979	1018	949	932	949	940	895	966	967	958	962	1018	898	975	987	899	956	984	969	896	967	949	984	953	992	951	998	999	1016	952	945	890	932	999	952	991	1035	982	919	947	975	903	934	1041	936	979	969	895	983	925	969	957	952	933	942	958	1013	986	986	950	921	1007	950	970	972	984	947	942	954	945	948	985	968	963	930	946	945	1016	940	969	978	988	983	963	948	982	1011	966	971	1025	959	1007	967	941	943	952	989	960	957	968	974	956	952	948	902	977	1006	983	994	958	996	1048	982	969	967	1014	966	868	991	983	982	1010	947	973	966	945	1013	941	1007	991	962	918	971	940	942	973	880	987	979	994	1006	963	923	949	957	918	937	951	924	961	1001	990	985	938	949	921	978	955	991	1008	961	963	958	943	948	971	905	944	972	997	916	969	904	962	956	1013	962	908	980	992	986	964	950	919	946	996	955	975	892	941	958	937	964	943	985	964	924	962	980	954	940	976	1009	993	1004	977	964	1004	986	950	972	970	988	924	945	876	974	994	941	919	938	944	1026	934	975	960	1017	995	956	897	935	926	909	946	959	973	982	965	1002	976	970	935	1004	988	971	951	915	929	928	934	960	950	931	948	965	903	981	964	924	973	974	966	972	935	965	967	966	993	979	942	956	953	966	960	970	961	998	986	974	1002	959	964	930	967	967	972	910	975	986	1011	942	974	967	908	977	1003	1009	971	968	1022	1005	938	1018	966	952	944	965	1007	1013	947	965	963	985	953	925	1004	946	1018	966	973	964	977	1007	962	997	972	956	923	965	966	949	923	951	1011	926	972	970	936	1001	957	965	945	958	965	947	1019	958	973	984	976	1012	957	928	947	971	977	965	973	960	988	986	996	957	983	923	990	969	975	959	998	967	959	941	967	937	963	960	978	957	916	945	970	952	989	992	989	982	967	995	1024	973	934	947	971	865	928	918	979	899	900	944	986	954	987	971	907	1002	954	991	944	962	1072	978	990	959	958	928	1023	937	989	954	974	972	994	942	918	948	936	951	926	934	981	900	968	921	953	959	987	967	951	966	971	939	982	995	967	1033	986	980	938	905	927	975	1020	973	956	966	953	914	936	973	983	925	1007	1015	1016	965	944	940	1004	919	1029	939	952	989	989	1008	924	945	979	959	996	1010	986	892	950	1003	957	940	957	950	991	981	912	921	983	994	982	991	938	956	989	969	944	991	1000	992	967	996	999	987	967	917	930	1021	977	964	922	951	925	935	940	993	934	954	934	973	983	1018	1004	930	969	955	949	907	995	939	919	1006	1037	935	961	925	978	941	966	974	971	910	945	922	900	1016	1038	960	998	1012	960	976	998
23964	21220	30779	22946	18706	4021	1007	846	726	708	681	675	693	675	645	623	618	597	598	595	586	591	549	566	598	585	572	585	583	579	559	553	562	595	606	620	562	556	554	598	616	589	590	595	581	567	514	552	566	582	559	575	596	565	551	576	559	562	572	578	612	555	642	561	583	589	609	550	559	536	572	564	604	572	559	569	603	589	585	577	590	552	567	549	617	579	544	568	583	599	574	552	575	561	552	580	577	595	505	592	557	587	541	544	550	562	563	566	565	596	552	588	605	581	598	584	580	558	525	570	549	553	543	533	554	580	563	559	589	595	579	502	592	555	607	564	598	575	568	571	586	555	561	573	546	535	590	581	507	548	564	542	534	551	619	599	561	581	559	603	560	580	530	548	545	566	563	586	580	544	596	558	529	561	569	534	537	556	599	546	573	587	555	527	517	535	567	601	559	573	581	581	591	558	548	578	573	589	593	545	542	594	564	551	563	586	609	538	586	542	562	562	537	583	570	589	540	581	559	526	573	549	592	518	580	612	514	548	566	509	524	543	578	599	543	577	539	532	600	520	541	550	551	562	567	590	562	579	578	553	578	526	611	606	540	552	546	549	580	579	564	584	563	598	600	613	553	542	625	572	555	597	573	589	551	555	569	559	581	559	546	602	536	564	561	557	606	563	620	549	566	615	600	569	574	540	512	595	550	535	565	610	567	517	570	575	558	558	585	586	581	570	588	535	575	626	586	612	565	548	567	491	571	566	545	565	537	566	587	580	588	557	571	593	558	573	583	561	566	524	599	569	560	578	582	592	575	583	555	572	525	572	546	558	562	549	596	582	567	596	547	555	622	612	589	573	585	553	570	559	571	558	580	544	551	602	591	576	538	595	553	594	571	590	563	551	568	566	579	591	580	561	582	570	566	589	599	523	565	573	554	598	575	565	555	596	618	557	526	527	594	567	570	589	570	563	590	543	554	541	580	566	571	532	551	583	563	572	592	547	557	563	575	566	592	569	570	528	579	582	562	541	600	556	603	571	632	577	554	540	549	626	606	579	522	568	612	540	609	545	545	544	523	554	537	622	581	588	595	574	541	556	610	537	597	574	557	557	579	567	560	579	571	565	611	556	626	573	592	534	598	533	592	511	601	600	547	582	535	608	551	586	565	548	547	571	569	526	557	589	528	585	533	606	592	584	609	549	558	557	597	559	592	601	545	612	588	566	544	570	594	568	542	562	537	534	588	523	548	549	572	536	587	592	573	542	586	532	563	498	596	556	581	569	567	531	580	533	572	603	567	564	541	557	600	549	546	603	561	538	603	585	572	584	570	573	542	590	548	548	573	570	556	557	557	563	587	569	559	584	556	534	596	541	579	568	576	575	557	598	564	527	513	581	548	596	527	595	586	528	577	580	527	601	584	609	567	545	566	578	605	589	573	582	552	603	585	544	554	575	577	546	573	571	570	614	532	537	615	552	564	532	559	574	604	571	529	599	589	564	559	574	577	533	574	561	578	607	563	610	568	600	578	576	584	614	570	554	580	503	586	577	567	550	539	602	588	567	554	616	563	558	570	540	556	553	614	583	561	603	547	517	524	565	542	581	532	564	601	572	555	578	563	559	578	631	566	572	557	617	553	573	553	565	546	598	576	556	536	579	553	566	550	568	519	602	612	554	553	577	588	622	597	601	564	571	518	606	557	543	592	577	546	541	607	554	599	555	543	571	546	554	571	572	564	554	541	552	558	554	555	620	580	534	610	534	583	547	545	599	545	510	558	578	538	599	578	526	565	551	543	548	558	526	550	599	549	542	585	585	576	534	523	548	521	524	545	530	569	569	597	529	561	587	553	584	564	604	613	580	585	535	570	555	576	549	554	571	551	567	577	517	578	601	568	576	603	549	605	580	590	586	556	614	573	537	581	572	541	534	555	576	541	560	571	579	551	598	586	578	585	538	570	577	585	541	599	572	571	556	583	534	616	570	530	545	566	546	546	552	564	609	561	579	611	595	596	606	549	553	554	605	561	551	589	570	584	596	554	502	591	569	588	552	550	557	556	600	580	565	564	549	521	625	562	549	596	548	514	567	584	566	542	582	557	517	560	515	547	571	601	594	570	591	548	589	577	577	537	552	556	561	577	566	567	561	542	574	557	561	555	513	560	537	568	519	572	583	558	535	562	499	586	553	572	555	568	550	625	567	535	572	565	561	584	554	587	592	554	618	545	516	526	546	599	533	557	582	563	595	556	597	512	555	554	609	577	553	573	546	580	557	563	552	559	575	606	549	532	603	573	564	552	523	553	565	570	560	581	544	550	561	600	553	553	598	562	574	537	573	552	556	588	563	652	602	570	538	602	603	557	555	542	568	583	560	546	583	557	580	576	594	574	566	548	554	595	597	546	544	552	549	608	572	609	581	601	589	554	553	586	576	554	604	601	631	573	627	580	515	583	560	568	560	587	624	570	591	581	564	599	543	587	589	564	577	566	551	549	565	584	536	575	542	517	562	592	549	609	573	591	520	593	560	585	557	592	566	533	562	556	554	555	614	541	626	527	518	557	552	567	572	604	552	569	603	563	537	560	618	570	531	584	545	566	583	561	614	587	595	593	610	561	577	591	525	540	594	582	615	543	583	576	560	556	596	547	560	568	561	560	536	579	559	563	566	569	579	615	556	534	564	585	555	588	557	615	578	579	524	550	598	552	541	558	568	552	571	579	542	592	582	598	543	544	551	576	576	577	600	582	597	604	597	608	524	565	566	579	536	608	564	517	555	569	579	530	569	544	554	548	564	581	570	560	528	576	585	596	558	552	584	567	580	534	558	567	560	565	569	610	528	544	542	547	567	588	532	551	562	594	584	579	589	546	563	574	593	584	540	561	561	580	573	562	598	564	553	570	551	578	571	556	562	583	557	540	541	547	567	561	570	602	539	557	529	568	578	571	557	495	594	581	537	530	605	571	578	545	533	559	567	573	554	583	585	576	570	595	588	592	549	531	557	558	558	585	584	531	612	552	595	571	579	534	596	581	559	552	577	583	590	491	545	562	594	567	558	552	525	611	569	562	571	549	555	544	590	512	584	549	541	594	549	565	609	566	569	563	546	545	563	625	609	544	535	574	556	566	584	551	588	524	568	573	561	565	564	580	514	520	564	543	539	571	586	557	522	572	559	535	547	518	561	527	553	556	594	595	548	583	528	568	558	564	569	558	594	570	554	562	614	527	590	571	546	557	564	572	545	573	633	563	545	565	570	558	571	567	561	557	577	571	547	582	519	573	546	571	598	587	582	576	558	632	589	510	615	562	568	594	565	588	563	561	543	556	576	585	578	608	602	608	563	598	586	591	567	581	536	591	569	572	507	550	548	573	525	548	566	548	543	549	596	583	581	615	591	570	577	565	542	616	564	563	580	557	580	570	565	574	599	566	568	534	553	524	557	612	578	587	617	523	579	524	589	601	569	535	544	578	570	605	546	571	577	593	565	607	567	594	569	538	527	572	543
52065	54733	41214	3208	2276	1776	1530	1292	1215	1044	1113	1025	970	925	934	862	844	835	839	842	853	832	757	780	791	798	809	735	792	790	736	801	797	748	790	809	779	751	765	777	758	760	769	805	759	814	787	801	781	787	710	804	752	784	760	804	753	779	740	758	756	791	775	803	748	766	764	815	737	799	761	822	800	834	729	818	737	715	762	724	761	728	747	760	749	745	716	769	775	756	726	757	760	769	765	784	745	751	687	747	791	724	742	736	793	732	712	763	787	730	774	760	793	780	803	718	791	783	786	725	775	797	775	809	783	754	754	779	758	761	764	769	759	744	742	761	789	763	801	803	776	737	773	804	791	739	760	786	785	734	731	713	795	778	747	763	792	762	702	767	763	764	840	722	796	809	695	793	755	797	726	793	780	718	749	705	802	828	765	793	738	814	772	744	813	761	800	713	757	786	749	753	828	777	790	779	810	811	731	764	755	777	764	728	767	781	780	753	744	716	780	708	757	753	745	755	787	741	775	718	751	760	790	755	804	760	729	757	757	751	769	747	780	798	764	782	752	740	739	778	768	767	733	799	687	794	757	804	752	736	762	725	763	746	735	789	749	818	780	768	752	783	797	758	760	766	725	763	804	778	756	736	768	747	785	780	765	795	823	794	766	764	781	763	807	700	758	775	786	714	800	750	774	776	788	788	791	742	791	757	732	750	741	797	745	751	757	803	815	746	827	795	783	762	769	787	770	762	762	741	744	809	781	794	748	763	730	766	787	741	768	796	765	808	765	753	791	729	785	807	794	755	780	756	796	780	829	775	733	798	772	746	762	782	773	763	736	749	789	746	763	759	815	743	762	765	738	746	779	784	731	761	767	778	686	716	784	752	739	781	771	750	731	791	809	760	705	767	771	753	785	799	820	743	756	768	725	734	762	778	745	800	785	773	802	776	801	770	751	754	783	781	735	762	778	751	819	763	749	749	783	746	785	759	754	737	749	754	702	802	730	762	764	766	765	792	755	729	737	768	794	763	767	745	811	722	743	788	782	773	766	799	782	849	691	779	769	764	733	753	791	759	735	717	753	770	764	779	755	740	743	754	736	765	760	742	761	767	797	806	772	809	704	756	766	743	733	793	707	815	803	815	760	779	771	763	760	817	771	779	749	751	775	798	730	757	811	802	806	752	769	756	771	800	712	789	817	797	771	818	803	801	798	812	767	734	762	736	754	767	805	786	741	730	770	816	762	737	756	806	784	761	750	742	790	761	777	712	733	732	728	800	729	790	774	781	764	814	751	746	761	788	757	758	764	748	750	734	746	762	745	763	703	830	773	756	790	737	750	772	764	753	830	738	734	775	821	749	780	795	753	739	763	762	779	783	793	761	740	817	768	781	771	752	783	798	742	744	744	767	752	728	789	777	786	769	704	773	754	832	762	751	787	744	779	777	771	787	763	748	770	755	760	821	773	802	771	757	779	720	794	767	762	744	767	787	738	680	767	823	764	765	749	790	777	752	801	786	725	769	745	792	762	738	736	770	836	774	744	797	796	765	710	735	755	788	811	756	776	766	783	776	787	741	775	803	757	764	764	762	719	787	786	776	741	787	754	822	767	798	789	742	752	775	756	771	781	750	811	764	773	812	769	713	716	731	787	778	777	765	768	751	752	770	726	745	772	775	812	784	799	755	780	826	742	769	795	769	704	762	776	727	745	799	767	786	781	731	764	737	808	806	823	765	782	757	773	767	756	769	774	754	745	765	744	809	749	731	746	790	752	779	717	809	773	781	750	780	805	778	754	758	733	720	729	768	741	765	778	778	789	731	805	751	746	758	837	795	770	746	808	765	735	728	791	766	773	774	787	772	774	770	820	809	806	828	747	750	730	774	770	732	727	736	755	792	786	714	787	791	743	740	780	793	770	813	823	802	827	799	738	827	763	774	782	757	725	760	776	785	748	749	764	815	796	756	760	821	805	776	772	762	756	761	789	770	784	716	760	785	792	775	755	767	782	746	767	807	763	741	744	728	761	779	747	730	773	763	757	701	789	762	717	764	808	779	779	762	775	798	783	751	761	732	744	796	801	781	728	746	744	788	793	763	751	753	772	808	768	803	777	787	752	723	770	767	810	796	760	755	769	805	784	773	759	741	737	799	741	751	781	770	797	836	801	734	767	783	785	760	753	773	745	740	789	769	742	777	781	778	735	772	745	804	808	740	818	792	750	755	766	760	820	782	754	831	754	771	761	744	757	732	792	773	756	763	785	746	760	767	787	807	815	771	807	757	749	789	726	751	782	777	764	783	761	748	752	772	770	790	769	729	794	694	782	767	756	750	693	718	748	834	791	848	770	730	809	806	743	721	776	790	780	786	777	756	757	745	743	772	761	771	798	779	751	775	814	756	754	709	788	730	758	748	764	762	762	771	734	769	789	729	776	775	743	756	763	812	770	767	766	744	737	779	724	751	756	751	815	735	760	760	763	750	735	802	754	773	768	799	787	776	759	799	806	778	817	739	824	783	763	792	785	720	790	775	740	746	749	829	794	759	745	775	847	785	748	743	731	761	765	757	808	782	819	725	769	746	787	769	750	768	764	728	732	800	781	768	783	840	795	755	753	778	767	735	793	830	761	706	755	771	742	721	771	811	772	803	805	732	745	718	759	757	744	754	794	772	805	788	745	750	729	745	759	751	781	766	783	688	764	757	729	735	730	746	776	739	792	725	740	742	745	731	754	740	728	735	790	742	778	743	773	790	799	755	774	765	752	770	681	781	761	798	831	755	764	741	746	748	762	775	784	817	787	806	769	779	824	776	777	740	789	730	766	768	708	765	750	745	766	799	778	787	776	753	738	796	756	723	800	774	760	774	754	736	782	773	786	807	793	750	728	754	790	770	743	771	692	743	738	765	754	772	718	705	747	778	766	799	792	786	861	760	787	819	767	796	792	771	745	787	768	724	732	787	808	773	782	743	779	798	774	746	768	766	744	801	798	827	724	776	752	733	811	822	754	761	740	733	720	735	792	794	777	771	779	797	763	812	797	742	734	813	741	774	755	791	736	782	780	762	788	785	759	746	811	725	769	779	760	754	750	798	758	779	728	745	744	782	721	765	773	749	745	763	769	756	745	746	763	719	750	745	723	722	750	771	750	788	749	768	809	748	752	733	817	765	757	807	745	753	720	826	742	789	752	720	756	772	777	809	705	756	759	781	737	751	705	755	764	738	788	756	752	775	809	743	732	750	728	791	812	802	760	753	780	761	765	716	762	731	784	759	763	787	803	776	770	771	748	798	713	763	762	763	753	717	776	773	730	816	754	760	715	793	806	767	787	736	748	792	798	759	796	781	723	796	730	771	739	750	760	734	771	788	781	751	778	733	812	747	698	781	808	749	790	783	791	772	800	765	763	763	780	775	744	758	790	744	732	713	768	766	761	795	801	772	788	799	764	781	842	755	754	764	752	776	759	802	743	780	808	757	778	769	805	747	757	764	798	779	788	792	736	741
23090	21250	30859	22409	21235	17288	1870	663	521	504	444	395	344	331	349	347	285	312	299	299	262	276	303	311	306	270	260	267	278	269	281	294	250	250	239	275	282	261	283	258	256	278	258	280	255	257	255	271	242	248	275	244	231	275	247	236	278	261	246	224	246	260	252	256	239	286	262	265	242	230	254	258	231	268	269	233	268	267	253	245	243	250	232	281	277	245	255	251	234	241	237	293	239	253	266	250	242	258	245	225	253	252	227	240	253	238	231	254	232	243	279	270	251	248	250	238	265	264	230	239	233	252	269	275	258	267	246	260	235	225	267	263	230	248	271	263	278	252	254	251	234	264	242	237	253	250	252	242	271	239	253	244	254	274	251	255	237	258	236	257	253	251	261	225	244	238	248	273	260	248	270	249	244	272	262	280	247	235	280	241	252	234	256	251	243	261	268	241	247	261	233	219	245	246	254	236	223	253	237	253	245	255	244	260	258	255	255	265	240	236	247	235	258	267	239	221	242	233	233	250	260	260	247	257	232	254	223	238	249	241	251	244	262	260	209	239	224	250	238	252	238	235	229	250	259	237	249	261	255	269	256	283	242	239	240	239	233	247	252	269	233	279	249	239	277	274	256	255	234	253	235	247	272	231	242	243	224	264	243	252	255	262	242	243	237	256	252	267	244	242	255	261	246	219	276	241	253	259	247	267	275	232	216	258	239	226	268	256	256	250	249	246	261	242	230	242	256	249	264	202	254	231	253	206	220	257	236	225	230	283	242	252	258	264	249	252	249	262	249	257	231	235	269	233	240	242	235	258	224	244	264	253	276	238	236	239	274	253	272	236	240	261	263	242	260	266	250	261	263	244	263	258	243	267	251	261	222	227	224	237	252	255	258	240	262	251	275	252	241	260	273	266	255	230	244	252	242	229	236	252	243	261	241	246	280	232	232	235	253	251	253	234	225	247	216	277	256	254	226	255	244	253	267	250	230	223	268	231	272	262	257	236	234	254	243	276	240	245	226	245	259	256	262	277	246	229	272	243	240	250	249	239	238	247	271	238	231	239	230	224	241	246	241	234	248	260	250	268	249	234	236	261	268	262	266	259	227	237	271	279	235	277	271	232	255	252	277	238	237	244	238	225	273	264	270	234	270	240	250	253	246	265	243	237	246	248	242	211	242	242	241	245	240	241	233	252	245	262	243	225	260	246	250	228	219	236	255	247	273	273	229	231	246	221	242	227	238	256	247	291	258	248	243	226	215	268	242	253	243	267	238	257	251	251	254	246	245	264	280	272	258	231	219	234	264	239	258	259	244	220	254	234	292	246	241	241	255	257	278	247	234	258	237	245	259	234	247	260	262	250	232	220	248	238	244	270	234	238	228	242	245	278	259	254	238	271	238	236	242	250	252	237	255	235	262	248	253	257	241	272	255	254	254	258	250	233	250	260	243	278	245	244	225	267	258	230	242	204	257	278	243	221	259	255	247	269	241	249	233	253	255	243	249	255	246	249	271	231	245	248	241	279	214	261	255	246	225	247	259	256	245	253	235	240	230	238	278	260	257	238	247	254	258	261	263	266	256	215	230	230	249	226	250	254	230	251	245	237	233	254	270	267	224	256	252	244	229	256	247	265	255	253	276	261	294	246	232	283	252	290	235	257	273	225	267	260	232	247	227	244	253	230	227	252	289	266	241	250	248	285	240	264	280	237	244	264	236	253	246	261	227	240	236	233	260	251	238	227	282	236	264	246	259	261	245	240	236	257	237	235	290	252	247	248	251	250	268	243	230	266	242	248	272	224	272	250	265	256	236	256	269	245	265	243	257	255	246	252	249	262	265	234	261	222	250	273	266	246	234	225	248	245	217	237	261	245	224	251	276	238	236	243	269	261	241	254	265	262	239	221	230	241	224	265	261	259	246	244	234	265	250	249	235	247	256	240	242	246	223	248	239	243	283	237	255	268	263	260	243	216	242	282	266	297	262	231	249	245	263	235	239	238	237	240	258	233	271	247	254	262	250	235	246	263	260	282	244	256	236	251	273	254	245	246	256	269	244	219	270	252	289	252	276	245	235	242	263	223	246	249	246	229	275	250	227	247	233	278	234	247	233	264	225	247	242	240	264	236	260	234	244	265	266	251	236	229	242	248	246	277	227	255	243	252	264	247	231	245	265	261	249	240	245	250	267	272	236	233	227	236	255	259	241	241	252	271	222	241	243	223	268	234	283	261	233	308	262	235	232	239	240	288	278	255	250	265	240	265	263	247	279	233	266	243	263	253	229	231	256	254	274	233	254	231	250	253	250	238	228	250	230	241	241	255	236	252	220	258	244	254	242	250	259	247	241	236	255	235	254	255	223	218	248	253	241	277	252	264	243	248	223	259	232	285	241	253	248	252	244	284	255	255	249	226	249	283	255	245	244	259	246	255	251	235	241	258	262	231	279	256	260	239	240	275	243	250	274	256	251	230	253	245	259	255	245	280	281	263	247	264	244	253	252	270	266	256	243	230	266	262	255	254	239	237	263	255	249	196	214	256	246	235	255	231	273	264	251	247	275	256	251	261	251	271	250	250	233	230	240	230	261	263	247	212	221	247	244	234	266	250	265	235	271	263	282	236	259	241	242	245	270	257	244	223	236	261	257	241	252	228	261	278	264	236	256	241	243	210	243	233	262	240	272	265	244	244	258	260	240	263	247	249	242	219	266	238	231	243	258	261	271	272	255	260	218	266	232	221	235	262	259	271	244	268	242	263	247	249	246	231	268	249	241	214	279	231	246	251	240	251	252	250	229	270	249	254	244	222	240	290	216	259	234	271	242	263	225	242	256	231	239	246	266	222	267	270	264	217	263	266	243	264	248	236	269	240	237	257	257	255	252	232	275	242	264	256	227	239	260	263	225	250	222	256	253	251	231	265	260	255	273	270	275	244	261	256	250	232	240	269	259	262	280	249	286	247	239	238	262	272	280	274	229	263	286	235	250	256	244	262	238	261	236	240	256	248	234	234	258	260	279	265	237	228	266	251	228	236	278	269	255	264	233	246	261	256	255	223	244	263	238	253	230	238	236	256	244	274	233	269	245	229	260	267	245	259	240	244	261	247	280	245	272	243	244	264	262	257	250	237	277	238	239	233	239	252	260	259	249	232	287	224	254	200	250	230	244	240	254	270	279	250	256	242	266	254	267	243	246	267	243	257	264	235	212	256	262	235	247	259	254	263	241	261	279	229	255	251	262	262	248	238	217	261	256	248	247	256	243	243	258	275	239	254	253	237	246	262	242	270	274	274	260	287	227	241	261	252	288	254	263	244	237	262	225	258	255	252	252	266	238	225	227	275	230	274	248	257	256	265	264	270	237	225	235	271	215	240	206	276	280	263	219	253	239	281	234	206	233	236	259	245	257	237	233	261	246	259	254	275	240	246	278	261	257	256	253	257	252	261	271	229	245	272	257	278	258	239	244	259	256	238	232	232	278	221	257	253	224	240	242	253	250	246	268	252
56998	63909	44681	4280	2962	2292	1764	1431	1204	995	872	755	686	678	571	597	514	491	436	478	477	419	435	418	425	359	415	420	412	403	358	384	397	365	357	386	392	357	376	374	332	339	386	357	358	360	361	336	347	364	395	335	370	360	351	366	349	343	372	355	332	370	319	363	339	344	397	365	368	358	398	360	316	345	342	353	366	346	374	370	330	339	348	347	353	321	328	309	348	350	356	354	365	332	367	355	327	371	339	340	378	337	358	331	342	323	332	335	334	352	360	370	330	371	361	355	339	320	359	347	357	323	353	323	318	322	325	324	319	324	358	333	360	332	347	334	343	315	342	377	344	312	348	381	381	349	382	343	323	374	341	343	337	341	364	344	347	364	372	350	363	366	369	329	372	323	334	341	356	348	349	390	339	320	357	362	349	363	361	375	396	352	348	409	327	324	378	352	357	346	361	333	312	333	331	326	367	352	326	333	347	341	359	372	379	348	327	355	360	355	337	341	322	339	370	355	342	338	345	315	344	360	345	363	323	308	351	367	346	368	369	323	330	357	337	310	352	309	348	338	365	357	338	353	342	339	354	332	354	356	385	350	371	329	355	352	362	333	369	328	341	356	358	345	349	380	329	353	335	351	352	329	367	344	334	349	335	366	363	375	369	335	325	356	355	345	362	348	309	356	342	334	367	337	326	343	363	339	346	359	338	367	360	336	368	363	393	352	357	308	349	374	345	297	333	353	331	338	355	340	351	330	318	329	371	339	329	365	327	375	347	358	357	381	318	323	337	325	318	347	339	346	363	325	375	344	356	332	346	361	365	369	351	319	344	331	341	351	322	347	326	358	359	372	330	373	340	352	318	350	306	317	364	345	337	342	338	324	319	365	328	345	351	345	377	393	341	356	365	342	350	329	329	362	346	341	352	353	344	327	320	334	328	330	358	336	340	329	358	330	325	372	364	322	365	355	337	317	308	365	356	362	329	359	351	349	341	397	367	354	361	338	351	349	339	348	335	366	330	331	333	330	384	343	321	346	346	359	343	333	342	356	371	365	339	347	365	371	360	361	342	328	356	343	315	327	381	328	348	318	323	352	360	353	342	329	351	356	322	339	337	377	330	327	328	327	352	317	356	344	346	328	354	389	319	327	332	354	339	302	321	346	342	344	321	343	358	336	381	328	361	358	349	362	336	359	359	362	371	349	333	316	342	344	353	324	338	356	341	371	365	351	367	338	331	308	316	353	335	309	348	399	347	350	328	334	348	336	324	336	337	361	339	331	360	355	364	335	334	331	347	344	339	331	311	353	327	349	363	354	348	365	314	342	367	364	377	338	324	336	347	347	327	360	339	355	382	305	329	336	376	346	313	339	337	315	349	355	378	340	352	351	338	321	352	339	330	338	285	375	353	321	360	357	335	350	368	351	330	360	338	331	372	338	367	327	356	374	338	327	351	343	320	342	314	370	358	314	356	342	349	321	362	324	338	345	340	369	348	367	359	349	336	316	351	367	333	319	340	344	348	364	376	371	325	318	365	379	358	338	338	365	346	382	352	336	337	333	389	348	348	364	326	346	332	312	336	355	333	377	322	315	330	344	364	340	384	338	320	364	346	333	380	314	361	353	356	317	347	348	291	407	362	367	349	343	321	315	345	354	345	332	367	332	332	357	333	364	331	370	366	327	349	368	321	349	331	323	349	332	360	344	349	356	361	337	349	320	361	325	337	372	351	362	343	317	308	344	334	315	388	346	372	338	340	347	356	387	375	340	350	336	376	340	364	330	313	360	351	333	353	340	348	364	285	364	349	303	387	356	329	325	330	372	322	360	321	344	322	353	342	359	331	341	358	360	359	354	346	357	327	333	343	326	338	349	329	357	348	346	345	354	317	353	338	341	316	359	361	305	330	358	323	353	370	338	354	345	364	384	328	372	368	332	333	345	342	342	341	342	358	331	346	340	341	354	395	379	324	338	340	320	342	358	366	356	329	357	350	325	330	346	295	337	335	325	331	347	349	350	335	344	356	327	360	353	341	347	341	386	339	347	340	316	339	333	352	354	334	338	366	341	329	317	378	347	298	340	354	315	329	329	336	339	344	355	324	320	345	350	338	328	324	362	326	379	344	301	305	325	332	325	332	366	339	324	372	343	369	320	306	342	316	328	350	372	343	397	358	345	349	342	371	352	342	341	344	346	358	339	344	364	334	348	352	327	332	321	354	326	367	345	355	377	361	314	345	336	350	333	322	373	347	339	392	315	335	347	389	363	329	330	324	333	347	371	346	357	331	370	339	355	333	372	322	338	353	338	329	332	353	360	330	326	354	351	356	333	361	333	347	345	325	351	349	331	342	326	335	346	339	349	346	349	367	363	352	328	354	325	327	339	352	354	371	338	364	365	335	333	350	353	347	326	347	331	333	360	372	360	357	360	357	328	357	331	309	361	364	350	324	345	343	347	319	340	328	325	342	332	353	351	341	354	316	331	345	389	354	368	354	344	327	358	355	314	372	344	326	337	356	353	338	332	312	364	315	357	345	339	379	328	315	363	349	330	342	379	327	337	343	357	342	384	357	359	362	347	319	348	332	335	357	333	337	378	349	340	354	339	354	337	354	349	370	358	331	316	360	352	339	376	370	319	318	366	375	326	359	342	318	354	355	392	365	333	378	349	326	311	331	342	349	347	367	326	321	338	304	351	357	360	320	337	366	358	346	344	366	332	368	344	313	351	315	314	361	346	362	330	347	337	348	327	317	319	376	349	341	351	360	339	354	339	337	337	347	367	332	328	340	373	344	358	336	344	306	349	301	329	361	348	380	379	339	364	337	360	381	360	340	368	341	330	327	377	362	331	347	321	378	340	320	345	331	358	343	351	320	382	317	351	358	333	362	320	386	347	332	362	340	343	331	358	342	312	353	339	319	381	326	338	355	357	324	335	325	337	354	390	323	350	347	389	345	355	364	359	319	355	340	374	357	348	372	356	309	349	343	340	349	342	354	326	360	326	341	307	339	357	352	336	340	381	334	343	383	320	347	338	354	337	369	337	354	352	364	325	311	339	343	344	371	370	354	328	360	318	368	346	303	320	368	368	336	377	337	343	356	334	355	350	354	332	340	309	322	357	355	361	323	355	317	360	336	344	328	351	338	381	338	335	335	335	369	357	308	340	348	352	348	360	327	343	350	350	367	356	345	343	314	336	370	354	333	360	330	346	324	319	338	315	339	366	340	344	301	371	354	323	355	350	336	345	341	328	341	346	339	379	351	338	314	330	350	351	354	330	349	351	343	319	323	338	343	368	337	348	340	345	338	346	348	349	356	351	349	346	376	331	331	367	335	306	367	347	352	351	365	333	371	358	322	325	354	323	340	360	340	356	337	323	335	333	346	309	354	382	313	349	319	358	347	377	368	337	390	336	355	372	336	329	329	339	370	348	351	335	329	384	334	385	371	353	331	367	344	319	372	350	325	372	328	348	335	332	359	318	354	345	315	359	332	384	339	354
27661	21362	18209	2409	803	753	756	777	761	768	768	765	741	741	780	744	724	669	732	737	722	748	768	764	719	720	753	807	751	724	738	693	749	741	738	779	752	762	746	733	715	727	729	733	735	747	743	739	766	715	749	700	725	729	767	757	773	719	735	733	745	722	756	756	766	741	711	755	735	737	714	772	754	705	711	759	753	733	748	722	700	716	708	757	773	754	728	726	712	735	774	778	775	693	733	687	731	788	743	736	795	728	732	755	697	739	737	742	719	674	739	793	742	714	705	730	739	749	733	729	769	729	742	743	773	805	729	728	776	739	674	736	702	738	747	752	753	760	722	733	704	722	707	718	702	696	746	779	751	707	728	765	745	751	714	766	676	728	767	756	762	752	709	732	717	715	733	712	755	756	797	753	726	690	771	767	719	701	747	692	725	730	719	763	719	758	748	767	739	735	773	765	741	708	697	776	783	744	754	734	741	744	731	726	778	779	715	740	724	763	721	768	751	717	755	743	739	695	706	768	733	705	740	723	729	716	722	734	727	734	741	720	749	698	744	751	693	766	807	739	800	760	753	694	754	745	743	751	744	739	769	789	755	721	719	712	685	714	770	756	705	764	688	726	746	705	737	751	700	761	786	685	698	749	689	718	719	742	751	713	769	680	708	749	728	670	781	726	743	733	741	730	741	676	690	755	773	798	736	763	764	799	732	732	720	704	760	695	750	754	748	728	731	747	722	713	730	709	760	755	757	748	732	755	675	746	748	748	694	744	750	768	742	741	707	699	747	731	734	747	724	734	736	747	708	740	759	745	774	721	759	677	734	700	764	665	733	736	745	775	720	773	710	703	714	710	752	765	705	742	733	727	759	708	754	745	781	742	805	704	713	720	714	721	751	689	782	706	703	748	711	715	756	768	740	717	778	752	748	753	714	711	683	740	723	736	724	697	736	742	732	742	755	807	749	783	788	721	744	759	776	698	725	773	703	753	761	731	723	731	707	759	713	758	743	717	737	744	720	776	728	775	772	743	744	736	680	685	769	745	789	735	749	698	787	746	765	741	763	726	707	741	730	757	758	709	731	724	720	746	759	752	711	759	710	706	749	715	797	741	750	721	715	749	747	737	719	765	745	696	729	784	725	767	724	737	698	754	770	750	702	706	713	745	742	726	747	690	701	717	701	650	749	764	734	770	712	709	751	732	786	735	708	714	720	717	741	750	716	724	733	733	758	699	771	748	731	741	710	690	769	743	740	770	725	777	728	705	728	727	774	767	771	750	723	683	718	746	741	750	722	721	727	725	724	774	774	785	711	732	673	806	743	743	762	745	783	677	780	752	725	780	737	732	776	723	743	675	724	709	778	720	749	729	777	723	770	802	724	714	718	723	753	732	719	717	751	770	723	707	750	708	739	767	705	765	798	783	733	739	712	762	700	764	755	749	739	690	742	732	705	685	766	719	728	744	737	755	749	747	768	716	762	758	711	742	756	783	755	695	738	723	732	699	705	796	736	706	804	736	739	721	760	709	780	741	753	691	734	743	736	744	744	725	720	711	721	743	762	714	796	720	711	714	750	744	708	772	709	743	725	766	696	732	736	718	760	791	786	767	709	691	719	708	783	710	681	711	749	738	718	739	756	702	703	784	724	718	733	757	753	708	735	724	776	717	754	779	767	723	813	734	723	732	725	751	747	742	774	716	755	720	781	714	794	720	738	716	704	739	758	749	718	700	737	691	720	715	743	718	770	716	706	717	716	714	708	749	756	746	715	764	760	789	756	690	704	793	762	793	754	734	776	668	794	705	770	770	732	720	730	720	792	669	753	706	765	727	794	723	744	751	730	708	739	763	721	685	810	702	766	720	743	699	726	725	742	768	722	708	723	708	749	747	703	720	735	746	765	722	704	747	714	722	682	712	763	760	800	708	754	743	764	717	765	727	720	672	706	768	760	730	733	720	712	712	724	746	716	769	732	740	721	745	746	773	722	744	720	734	712	701	714	735	740	697	728	721	705	727	789	765	732	715	786	701	749	787	747	719	764	741	755	719	745	733	752	700	694	733	693	744	747	709	767	706	774	773	794	723	737	701	759	673	740	732	703	771	722	781	715	764	739	739	747	728	700	783	787	730	781	737	702	753	716	737	772	773	710	681	776	756	755	752	785	689	714	742	729	692	708	745	742	733	761	732	765	766	702	700	733	696	742	717	764	736	700	768	749	730	752	730	737	741	770	680	708	749	738	708	715	740	726	710	646	767	700	751	716	761	787	709	730	789	732	739	785	686	703	713	724	697	708	746	727	747	736	715	732	710	760	739	746	738	744	770	710	701	740	769	702	732	768	697	717	773	737	753	735	750	762	729	711	742	741	782	717	746	773	708	783	732	725	746	755	695	745	771	759	783	768	752	752	741	773	772	656	713	689	749	709	683	735	721	771	806	754	782	764	766	731	741	783	743	777	716	704	786	754	715	694	672	690	717	754	719	775	753	739	753	791	734	739	742	719	761	717	742	704	744	737	722	791	744	697	768	681	746	788	743	671	770	746	746	734	765	753	751	741	707	767	800	729	767	727	709	714	688	771	778	769	710	754	676	732	702	738	725	733	730	698	699	707	779	692	731	767	767	756	730	769	769	794	770	789	731	734	786	718	733	700	723	779	735	725	708	778	684	713	732	708	755	806	755	691	689	712	813	772	757	742	775	712	718	757	698	740	706	692	742	722	749	759	762	758	806	748	745	717	696	746	757	706	687	729	713	746	730	746	778	707	711	719	763	740	702	795	721	734	711	706	733	746	786	727	742	729	749	773	793	797	744	726	805	731	719	688	749	743	735	713	742	746	685	728	752	769	717	767	720	746	749	721	744	721	723	748	800	725	699	743	693	767	771	756	748	753	724	794	737	764	783	712	762	757	788	754	695	728	769	761	752	706	749	696	668	724	739	703	766	693	765	747	762	738	720	715	755	720	779	716	731	738	757	690	722	746	749	741	744	704	738	758	768	709	740	753	735	718	730	711	722	693	777	784	752	703	759	778	713	692	737	719	741	697	750	718	750	720	770	682	750	722	749	775	723	714	743	700	696	780	746	699	766	748	694	789	675	762	766	699	743	795	773	759	717	733	742	717	755	758	746	722	765	767	695	765	770	756	722	733	727	718	700	763	712	708	712	716	699	659	755	742	733	668	736	804	740	749	754	758	739	723	759	730	692	663	696	699	770	749	744	765	744	709	716	728	719	691	734	745	758	749	758	698	772	706	703	741	777	719	770	731	730	767	747	704	757	759	734	742	763	766	722	765	706	766	742	717	729	770	673	744	739	722	743	704	741	754	704	694	686	791	734	720	744	727	715	751	739	795	730	763	723	756	740	752	721	763	741	724	735	729	679	713	738	762	721	719	724	722	767	716	762	688	744	785	801	784	698	709	768	742	756	780	728	775	716	711	715	687	720	765	700	694	783	698	742	731	716	766	702	760	778	736	771	708	742	745	745	743	706	730	733	753	699
27197	20099	15731	1224	1102	991	997	960	941	953	1037	1029	983	985	935	939	992	957	950	977	978	1025	980	964	996	984	960	1000	939	960	946	920	959	981	1030	985	974	960	958	975	956	978	930	978	913	987	961	950	1010	936	901	995	1021	943	927	1017	1019	953	945	986	940	941	1038	993	926	995	1026	979	901	969	946	960	997	1028	996	949	958	987	960	964	993	939	971	943	1001	995	974	986	976	936	968	995	964	1027	972	944	968	946	971	999	984	927	1029	1035	985	905	996	1008	979	973	924	1018	984	951	944	970	950	971	957	972	899	942	987	957	933	973	943	968	931	919	902	897	963	976	954	979	1007	971	1037	1011	950	971	951	912	922	951	973	960	989	998	992	986	1000	967	892	936	933	988	918	940	918	995	941	953	984	948	1015	961	957	963	947	961	942	1040	997	943	993	1030	949	990	981	904	991	927	954	984	950	913	965	945	941	952	965	1003	993	969	955	952	955	969	960	968	972	993	933	969	964	991	922	1004	889	943	948	1022	960	973	989	1001	934	979	987	987	969	981	942	992	957	902	978	950	924	1004	998	915	992	896	997	953	988	960	1001	938	986	928	903	974	916	987	931	980	990	984	987	986	918	976	960	954	973	978	1004	956	955	985	996	1001	951	952	1004	1032	948	995	991	963	967	999	960	987	959	968	997	968	933	960	995	1010	1005	1036	879	961	988	996	937	1023	977	938	935	997	1003	1015	952	937	972	971	959	960	979	985	979	967	1040	977	961	925	970	1023	948	954	935	975	932	958	972	980	966	978	988	955	960	976	1018	937	1007	967	975	957	998	1015	958	1021	961	979	1014	968	991	987	963	1002	945	989	960	869	968	971	973	998	942	956	935	970	958	998	922	930	1026	959	964	935	975	959	1017	998	973	955	1002	968	982	927	957	947	967	950	919	953	989	982	986	973	939	956	964	955	1003	988	1009	1012	956	983	948	969	963	946	923	955	953	992	983	990	961	986	1016	968	1015	927	971	949	1003	981	977	933	956	931	968	982	976	981	1013	976	944	942	960	977	958	907	991	986	962	1014	941	983	981	1015	954	957	925	961	966	922	951	962	919	994	1000	893	939	935	973	970	976	978	994	1004	934	955	959	959	969	972	988	985	956	1000	994	961	988	997	975	925	1027	905	978	929	943	972	964	923	1007	971	989	991	1012	959	1009	980	966	1004	917	958	971	975	967	980	1022	1026	1002	993	960	938	923	978	971	955	974	991	999	961	979	1020	1008	985	1006	930	943	964	915	955	910	928	1025	1019	989	941	940	983	948	953	958	996	977	955	975	983	945	971	996	991	974	938	983	923	948	965	963	950	948	923	979	1017	1018	1023	1006	918	986	951	993	1009	946	994	952	955	946	949	993	965	994	1004	939	967	1011	913	916	942	951	979	974	1037	962	972	988	958	969	974	1026	976	967	942	926	997	959	937	1020	974	936	985	970	944	972	969	985	985	977	993	1001	968	1010	980	999	906	962	957	1012	969	966	975	929	979	966	969	1044	994	976	964	974	976	905	946	988	919	979	943	928	973	957	1013	936	927	986	941	955	908	948	982	992	1009	968	936	951	955	984	976	953	944	959	961	973	972	962	980	1021	946	987	946	981	967	1008	929	989	931	976	969	949	900	958	978	1015	968	993	911	1000	928	982	953	1005	1055	967	979	965	999	976	1041	953	948	918	942	1008	1001	984	947	1020	987	943	986	919	948	973	982	954	976	959	938	954	928	962	933	972	907	965	1029	941	988	1000	998	981	988	976	931	898	983	964	936	998	959	1000	1017	935	905	946	948	946	959	941	1004	974	963	960	964	1014	940	973	1006	933	1013	1017	999	983	981	960	947	1046	983	992	977	1013	1047	979	937	946	1024	965	972	979	990	958	948	992	940	1003	935	977	937	1005	957	981	950	1003	978	975	898	973	945	954	1007	981	944	974	890	980	956	940	1041	1000	970	980	936	945	986	958	954	967	987	923	1012	966	968	1013	988	949	1008	923	1031	923	992	937	954	949	951	973	933	970	970	898	981	956	951	931	955	964	939	906	938	942	913	989	921	981	979	977	927	946	991	1054	989	973	916	990	934	938	922	999	959	949	974	976	997	1012	988	969	1000	958	969	1003	978	952	941	914	968	907	967	958	980	945	933	945	974	986	989	1025	932	984	913	1035	970	963	989	989	959	1031	936	1005	978	919	944	948	996	931	1026	947	1040	997	1028	967	972	988	970	960	979	956	907	940	912	1006	1013	976	972	932	963	960	983	994	1002	940	1009	959	970	968	1019	1012	979	938	1016	988	951	947	971	988	968	972	960	1017	1021	934	1004	1013	940	985	936	949	1006	936	934	982	956	984	995	964	982	928	1046	986	979	970	964	950	948	945	919	988	1032	1002	911	1026	958	993	952	970	921	998	974	967	944	969	943	1005	1004	930	952	1020	977	976	963	1013	1007	951	1000	947	951	956	959	1013	1009	964	987	950	983	983	1048	944	942	933	958	992	967	987	948	961	976	971	1003	1002	948	978	958	972	943	964	953	958	934	971	973	939	1023	1004	970	937	963	928	923	994	959	1006	1003	954	991	1026	1001	999	990	976	933	994	963	1059	917	944	978	1009	977	952	973	970	954	913	957	990	978	977	990	992	939	1010	974	1004	998	974	1000	1004	944	1058	1019	919	992	988	943	985	989	919	964	934	981	957	974	967	985	960	992	939	926	953	936	986	1046	975	945	945	964	1019	925	952	950	928	952	938	958	982	925	972	980	986	1020	965	949	943	975	952	975	1040	936	946	969	968	980	990	964	978	997	997	975	961	998	977	970	921	942	965	953	964	879	949	971	967	945	976	952	947	966	1010	967	1017	981	982	1006	995	974	936	1039	950	962	952	984	986	961	940	956	1005	941	948	959	967	961	993	970	939	1017	1025	974	944	979	991	967	1015	1043	968	974	971	997	956	996	943	945	975	956	1004	973	979	1054	963	981	944	958	968	911	946	955	971	928	976	975	958	947	963	1023	981	966	927	1009	999	987	952	990	951	1009	920	1027	957	966	914	981	956	1008	969	1000	1001	958	913	991	953	943	935	988	983	926	959	980	1000	923	1030	911	998	924	1025	966	916	966	995	967	1012	933	996	964	931	941	967	977	1022	895	973	949	1040	966	965	1003	1009	965	966	978	941	977	990	947	950	1015	974	950	995	1029	966	981	941	992	966	979	1013	941	958	995	979	949	1001	992	979	998	952	998	962	966	955	993	961	990	918	923	973	986	1032	980	1013	986	993	922	1010	978	987	986	944	993	960	1032	952	983	993	968	998	1008	936	982	1040	992	1040	1031	964	919	955	1018	991	975	974	957	961	970	963	1001	940	950	1017	888	962	973	1003	962	897	917	943	945	955	955	976	998	981	1005	978	986	957	1005	996	979	923	965	1021	985	973	901	939	982	960	975	931	942	937	981	953	1003	946	982	983	977	961	1021	965	988	1022	983	976	975	941	957	950	922	954	1018	1007	1034	993	952	990	939	946	970	1035	954	1016	998	945	987	929	969	969	970	927	961	969	979	963	898	975	948	952	966	977	990	1013	950	973	998	946	985	970	985	961	1001	985	971	993	985	948	1004	951	933	996	939	932	966	930	940	973	936	989	971	996	991	932	1022	980	977	945	1034	983	969	974	994	946	982	982	984	995	985	950	926	932	1029	1012	989	965	976	951	1035	952	1004	953	942	1011	917	990	984	950	998
24068	21261	30538	23285	18385	3736	1037	800	751	743	695	651	661	657	639	636	619	637	616	581	648	650	618	611	617	601	635	557	575	599	621	586	568	575	570	591	616	569	560	577	600	545	591	607	587	579	624	605	609	569	577	578	545	574	559	600	582	540	619	583	608	593	579	581	615	604	576	587	564	578	637	558	612	569	583	578	575	601	542	554	587	548	606	582	568	584	598	590	572	594	587	548	597	558	597	571	602	577	581	554	569	578	578	581	587	532	532	565	593	604	636	600	641	570	553	586	566	568	586	556	554	604	589	569	528	595	561	600	600	570	584	549	626	532	587	562	580	583	579	593	603	611	589	582	614	573	549	593	509	569	538	572	604	542	570	623	571	544	614	538	560	598	597	571	610	559	544	533	608	556	533	610	571	589	549	590	599	589	547	604	589	575	580	603	581	598	571	588	583	588	535	556	581	572	548	578	556	583	536	624	570	554	559	550	621	577	539	575	591	560	569	602	585	572	611	492	597	582	589	575	616	550	533	589	581	606	565	569	582	622	580	559	590	584	588	585	565	582	557	582	564	561	582	539	613	598	588	553	587	576	552	593	552	585	614	566	571	597	595	565	591	531	553	607	547	537	570	572	594	596	566	526	602	580	571	601	595	592	576	579	575	572	598	592	602	579	565	585	572	591	571	614	580	530	578	579	550	610	564	549	613	580	540	583	603	512	580	616	561	544	595	568	525	590	583	547	593	552	582	583	564	586	575	549	566	524	571	537	605	580	610	544	596	538	597	581	587	585	587	532	593	584	590	578	612	550	615	573	575	578	603	567	610	604	604	542	635	567	536	580	588	563	599	549	571	589	573	619	578	589	583	609	564	531	577	564	579	580	587	577	566	544	563	584	576	607	563	624	576	581	583	547	580	566	538	538	574	616	557	594	569	605	620	570	586	567	560	582	591	592	607	533	575	591	576	563	557	566	553	620	598	586	606	592	594	608	586	599	573	596	597	603	549	579	602	608	561	555	574	531	549	576	579	595	607	550	568	574	593	589	576	545	573	541	611	579	588	599	554	585	555	559	559	576	582	555	567	595	565	610	566	544	594	541	593	604	597	577	549	583	578	562	593	563	566	595	535	545	594	535	641	555	554	588	558	552	586	558	605	599	570	569	578	579	553	515	601	597	531	551	578	585	579	552	619	575	570	629	592	610	581	567	594	542	566	577	582	556	573	605	570	609	597	545	550	603	556	557	552	576	568	526	589	527	543	571	589	576	548	556	586	514	580	594	551	589	611	588	643	575	540	538	570	623	587	584	597	562	544	520	565	576	569	544	597	597	561	553	560	545	610	598	551	584	617	587	576	547	573	614	591	557	611	586	571	586	539	588	597	564	563	565	567	570	614	553	561	615	586	637	559	532	559	639	544	615	536	581	568	591	554	588	588	574	573	591	590	560	545	567	562	569	562	556	593	594	596	541	592	581	586	599	589	559	545	564	568	551	596	614	578	583	612	595	589	582	609	587	563	546	606	567	570	562	543	561	587	580	563	594	581	592	605	564	558	576	544	560	630	556	577	557	576	633	578	566	549	538	546	581	541	571	534	570	610	566	580	595	578	532	520	603	544	568	607	569	569	598	588	595	563	596	600	595	584	551	535	567	584	613	597	583	548	590	553	599	555	549	596	578	636	557	596	583	573	586	581	600	618	550	582	598	562	592	569	569	569	541	544	566	608	592	591	584	561	617	599	594	489	588	577	564	615	570	565	558	589	559	580	559	621	566	564	558	593	525	557	608	602	594	537	572	534	569	591	590	580	517	599	564	551	582	553	613	597	548	594	590	607	587	519	566	600	604	538	570	543	555	565	542	614	538	594	524	589	622	599	577	616	563	551	575	579	547	584	601	595	561	597	598	575	527	597	585	558	626	576	535	582	548	603	613	584	540	602	594	616	537	578	613	604	607	562	608	566	559	554	553	598	594	534	585	587	584	564	578	573	574	557	592	533	546	547	542	534	612	567	574	573	572	561	562	570	577	574	594	592	571	559	544	592	610	584	541	579	573	556	550	569	597	582	539	555	578	594	537	555	568	580	567	571	568	539	589	616	589	577	577	594	569	585	542	614	624	560	579	582	557	591	565	584	574	620	595	558	539	548	541	545	575	596	633	556	580	586	575	585	588	594	550	585	583	594	571	563	558	546	565	594	550	595	548	590	602	592	596	568	602	655	531	622	543	553	553	556	554	530	598	594	583	632	597	589	557	525	582	506	568	601	567	569	565	579	540	550	592	559	583	575	578	607	591	616	562	607	527	555	587	573	558	587	573	608	605	593	595	574	576	584	586	561	574	588	549	555	558	558	585	582	584	550	573	585	592	589	584	580	597	599	573	581	604	607	566	546	567	560	548	582	574	573	543	574	592	557	536	611	569	610	557	544	574	553	555	563	574	652	572	578	543	618	548	618	538	590	560	613	541	571	589	563	547	587	594	574	578	549	595	573	581	589	578	592	585	606	598	568	616	549	560	584	559	593	585	622	585	583	559	582	555	602	534	571	584	613	539	586	618	602	582	604	572	587	571	554	565	622	595	534	591	591	586	559	561	569	589	564	572	566	580	585	549	569	575	583	579	533	573	612	592	587	588	589	565	587	544	554	525	584	610	543	608	598	592	588	586	620	565	600	562	596	580	577	553	566	575	589	620	618	550	563	587	592	617	602	564	618	572	549	583	585	581	560	573	591	593	555	567	582	592	584	533	577	538	560	564	574	622	572	583	623	518	565	539	577	598	567	535	589	574	559	579	565	641	563	550	583	530	562	610	629	590	580	614	574	606	588	588	583	584	591	563	588	568	601	573	607	583	560	578	586	567	551	604	577	550	590	546	566	570	579	562	584	584	592	597	608	616	549	565	548	620	616	607	541	573	561	554	616	541	623	580	560	555	583	614	526	605	585	554	588	610	601	561	596	564	595	560	590	561	534	581	542	582	575	603	570	563	585	566	598	611	590	599	563	506	579	599	545	554	573	594	559	617	583	555	570	588	601	545	603	554	566	574	557	583	579	590	552	546	600	541	587	574	614	578	582	585	579	580	582	579	579	539	608	583	613	607	595	584	578	534	552	560	575	588	552	602	532	579	550	554	508	604	566	570	596	562	613	589	522	603	585	598	570	581	536	557	554	566	602	591	549	597	593	575	581	549	544	551	542	585	575	526	570	572	602	636	549	605	572	581	603	557	598	567	572	612	600	564	568	596	569	551	608	567	535	567	593	546	606	532	561	588	617	582	547	560	577	542	598	574	583	551	603	530	578	554	590	529	604	582	620	578	565	527	585	586	595	604	594	619	544	589	592	538	574	568	586	587	558	547	526	580	600	600	596	549	629	560	549	595	562	498	612	574	582	576	555	616	589	571	594	551	580	536	605	587	574	590	588	584	513	561	580	551	579	555	579	588	562	579	567	542	561	597	569	573	548	600	585	557	560	607	587	571	562	560	544	558	528	594	621	543	617	605
53010	54290	42504	3275	2273	1747	1542	1324	1229	1104	1048	1004	890	917	919	875	865	850	857	835	834	824	845	804	847	814	829	799	774	784	773	756	784	831	741	795	733	750	813	778	791	810	767	775	744	789	791	839	792	767	752	754	769	778	761	748	733	760	824	779	795	823	804	759	768	715	764	796	805	786	774	817	787	778	743	833	753	742	756	799	781	778	751	755	770	803	773	793	783	781	799	762	782	812	802	764	822	742	815	810	718	737	718	754	812	738	729	777	791	749	825	793	719	777	781	712	767	799	806	761	787	799	759	718	802	783	765	735	801	792	768	775	755	764	751	799	767	777	767	803	768	789	747	766	814	790	767	710	791	762	758	786	805	768	795	772	827	756	820	754	723	787	746	756	768	756	748	774	738	763	775	785	765	733	793	793	774	784	765	756	778	754	764	789	770	754	755	812	761	755	760	834	775	762	740	798	802	809	792	739	743	727	808	797	805	778	761	816	770	716	812	794	735	768	768	810	742	758	808	785	778	768	726	730	764	774	769	789	805	705	793	783	806	808	774	736	828	825	748	803	741	773	741	818	754	801	797	784	735	794	740	764	794	778	751	808	792	806	739	854	811	728	732	805	750	743	788	806	768	749	755	752	727	751	780	794	792	771	744	703	791	839	764	756	791	841	753	747	807	780	779	783	780	717	733	763	806	776	811	808	779	747	759	827	786	825	780	831	796	790	816	773	738	764	786	776	795	769	791	716	775	776	749	779	766	786	849	733	736	768	794	780	755	751	765	767	798	740	765	762	768	763	743	740	745	762	764	777	790	806	744	773	802	747	793	821	801	740	760	764	801	725	765	764	783	759	769	767	790	795	722	782	742	792	791	768	757	801	798	752	792	709	803	785	772	765	727	792	812	762	813	749	813	762	777	740	736	767	753	759	798	760	807	768	759	752	786	773	776	799	772	779	778	810	752	776	806	779	816	770	792	755	766	736	775	779	757	782	771	751	775	767	752	778	792	800	779	742	771	751	743	777	785	792	827	797	775	826	759	744	757	747	766	763	793	785	773	769	760	777	768	744	778	747	780	769	796	809	758	759	803	755	799	719	793	824	834	743	748	817	798	754	756	720	777	795	785	806	830	755	800	774	728	766	773	804	807	751	757	792	734	751	776	760	813	809	780	833	807	779	764	765	773	786	780	756	806	766	734	819	752	783	739	763	773	727	776	773	746	768	749	750	776	735	822	781	787	801	776	750	740	790	779	765	741	771	788	736	737	777	841	803	782	748	798	749	757	757	727	805	781	763	800	751	790	757	799	780	795	782	806	791	795	764	747	777	767	756	782	754	765	740	750	735	751	804	752	762	747	734	775	761	786	764	788	799	765	771	833	802	745	793	762	742	747	805	808	750	757	772	768	776	764	775	808	770	759	737	772	797	797	791	815	804	749	743	780	762	754	790	712	769	778	781	753	756	765	764	818	804	726	767	818	802	793	736	758	761	801	755	814	786	791	716	837	740	790	776	792	757	737	759	803	743	751	740	793	791	763	798	816	751	737	777	785	726	777	779	765	754	765	744	766	794	792	745	795	788	752	733	763	741	778	775	756	729	785	742	736	748	774	754	787	818	783	786	773	832	769	733	739	762	785	761	758	795	773	735	791	794	827	804	747	743	812	763	784	758	807	758	841	794	799	756	777	778	707	763	803	762	783	774	727	755	770	720	768	787	771	764	784	752	788	774	767	774	773	773	797	751	749	723	727	802	773	816	744	784	793	786	809	705	771	753	782	707	787	775	729	778	786	780	777	758	812	764	770	771	781	788	802	759	775	800	786	761	809	783	771	846	788	762	722	758	815	754	763	805	757	751	787	760	752	796	788	804	808	766	782	773	794	742	776	773	828	721	757	760	823	757	781	799	811	764	736	802	746	745	798	794	725	743	794	702	751	793	802	807	787	732	778	756	792	769	741	819	796	766	731	742	749	741	779	743	779	776	797	776	755	754	780	778	742	730	743	770	773	765	733	815	729	743	780	775	715	765	775	813	756	803	727	795	753	793	772	775	771	769	779	772	791	766	776	768	775	759	743	812	773	796	795	781	780	794	749	741	757	780	736	792	780	765	731	712	779	762	793	782	753	769	720	808	757	776	778	766	760	751	742	717	763	764	786	748	793	795	765	782	774	748	820	722	792	814	697	810	770	752	706	769	794	747	766	817	798	780	786	766	786	781	817	763	770	748	815	813	774	736	766	780	753	741	745	784	793	777	803	761	771	821	789	785	765	769	785	774	755	799	784	728	740	745	772	765	754	727	742	795	794	771	746	736	778	743	760	781	752	777	746	802	739	788	744	787	773	811	748	746	792	735	767	792	745	788	736	803	775	740	777	730	736	753	738	800	751	745	750	766	785	792	767	787	751	776	793	762	841	778	762	813	747	767	785	815	783	742	760	753	772	846	741	819	766	766	823	771	815	766	738	824	754	777	790	774	746	802	806	785	764	794	796	794	729	764	753	759	829	735	767	784	733	746	786	829	755	776	757	798	790	727	759	770	770	752	769	757	787	752	762	808	778	810	763	785	692	773	802	767	764	825	821	743	740	820	774	782	795	742	768	782	769	794	725	839	788	755	791	752	796	753	740	799	760	789	800	809	736	780	782	789	737	725	785	808	823	789	820	752	784	757	804	700	779	776	759	782	822	770	741	756	774	745	758	759	843	789	801	782	746	765	798	761	753	734	790	755	742	767	744	760	783	776	730	779	730	740	800	809	769	799	748	802	813	774	748	783	748	752	754	738	776	801	816	744	798	770	807	756	759	725	796	764	706	823	786	730	788	814	785	721	762	754	768	733	798	757	719	800	774	771	830	748	728	743	791	748	848	744	778	769	734	740	723	752	737	774	774	816	767	752	847	822	741	766	745	788	818	787	751	778	793	790	805	725	755	809	814	822	758	775	771	755	747	733	775	761	746	741	754	797	761	791	750	759	776	796	748	782	769	727	771	826	780	756	817	736	762	750	815	785	817	791	766	762	759	730	790	702	781	781	746	780	725	776	785	765	803	802	814	733	737	817	802	716	759	768	768	771	780	777	735	796	775	765	797	815	793	799	746	827	773	821	750	800	732	768	742	788	774	718	785	754	749	812	765	776	756	784	741	795	721	744	769	770	785	800	803	751	766	751	778	790	776	762	750	770	790	755	757	747	728	764	730	779	813	813	804	797	742	768	781	744	738	819	751	767	783	818	770	753	814	771	793	790	775	807	810	731	736	806	729	737	780	707	789	746	788	768	795	730	778	785	800	805	763	786	787	759	746	797	808	795	779	762	763	810	745	737	790	761	796	815	835	773	763	788	790	772	790	782	765	699	763	841	779	764	755	730	763	769	782	816	725	764	808	802	770	745	819	797	747	741	839	746	759	742	715	781	768	769	796	748	778	775	780	776	791	782	763	758	712	847	787	787	773	780	815	771	787	772	801	761	771	803	741	769	774	741	791	767	768	766	755	792	813	754
23082	21261	30694	22610	21242	16925	1764	743	482	479	470	422	379	339	355	321	330	310	317	307	309	274	299	288	233	293	309	294	270	277	283	275	272	302	283	271	269	293	267	260	224	295	269	273	277	242	266	278	277	268	275	287	261	257	253	263	274	268	224	265	231	269	243	238	290	251	286	276	256	245	241	240	273	255	261	258	246	263	246	266	240	260	278	251	249	254	258	247	268	254	236	261	255	279	278	221	246	256	271	270	245	250	248	234	229	247	245	252	234	268	233	253	248	254	263	261	241	274	260	247	240	271	239	271	252	220	248	249	266	236	244	247	249	263	262	251	238	254	271	250	261	241	234	256	249	256	243	242	256	225	240	249	274	259	267	243	243	288	243	267	268	238	246	255	268	212	237	279	248	293	270	257	219	264	276	221	243	260	271	242	246	246	231	248	224	257	271	253	219	254	204	231	233	250	251	267	237	252	251	254	262	248	268	266	258	220	227	265	248	255	249	255	274	288	266	264	254	236	269	246	254	296	237	244	256	272	233	235	263	247	247	250	245	247	238	243	254	251	231	237	263	222	246	277	235	280	255	231	265	229	247	272	258	260	231	244	251	256	288	254	255	259	262	236	254	236	246	248	248	259	273	263	264	268	264	238	254	254	263	271	259	232	260	248	265	245	253	246	236	272	255	252	262	267	268	253	242	250	256	247	256	254	245	237	246	287	281	241	241	256	265	253	216	268	243	254	263	263	239	261	241	235	249	287	269	235	242	244	251	235	252	244	235	278	264	270	252	277	251	261	261	270	259	250	236	249	244	246	287	238	242	229	249	256	227	259	243	243	266	262	271	277	275	253	268	277	271	252	259	246	276	229	281	243	259	232	269	245	252	255	244	256	272	247	271	257	250	248	263	251	295	235	259	252	238	274	252	261	280	250	252	258	226	273	271	220	243	247	224	257	270	245	248	245	267	238	239	242	270	257	274	273	237	244	259	239	260	255	278	238	241	220	258	257	256	232	240	260	257	256	229	256	255	266	260	263	251	232	271	269	268	251	252	229	248	247	259	260	225	249	233	272	229	236	261	256	244	233	250	252	249	268	255	257	221	275	237	261	239	237	231	262	268	242	219	246	253	254	231	234	246	236	271	269	244	228	248	238	229	279	249	223	246	259	257	226	240	251	249	257	274	231	252	256	258	263	255	250	271	256	240	246	267	218	281	252	231	256	238	251	233	256	263	262	260	232	261	238	254	249	262	251	253	288	254	239	227	246	254	257	247	250	232	241	234	267	231	265	222	254	254	231	278	236	263	246	269	254	255	237	246	261	250	267	272	243	233	225	243	232	241	236	259	244	254	207	264	269	238	257	225	236	262	249	252	259	279	227	231	250	252	251	268	244	253	256	226	254	221	278	249	249	277	252	266	263	254	242	245	236	235	257	247	241	266	266	221	242	222	252	217	272	251	214	231	235	257	227	256	244	240	270	266	223	237	255	266	261	224	251	251	256	252	239	239	286	249	237	249	240	243	258	231	252	236	264	263	253	226	230	245	243	269	244	256	251	263	234	247	286	274	225	260	269	220	256	243	251	237	258	245	252	239	262	249	256	262	218	250	268	256	277	243	242	260	237	233	259	245	230	272	276	237	279	244	274	241	260	233	276	273	275	222	251	246	251	248	263	247	246	257	249	258	258	275	259	277	253	278	240	228	223	266	280	240	279	242	252	238	264	258	270	223	270	263	234	259	232	230	299	248	240	239	233	271	235	255	253	247	241	276	262	256	237	246	244	279	246	273	292	239	239	243	233	249	255	245	249	266	250	247	244	274	245	239	258	272	275	252	243	270	246	239	270	265	245	237	254	267	246	255	235	234	250	268	227	225	256	254	285	265	249	259	232	255	249	263	261	276	237	258	235	242	239	251	230	248	237	227	261	266	238	266	253	254	220	227	274	250	267	244	253	298	237	255	256	250	261	275	239	252	277	233	231	265	276	229	242	266	276	235	242	261	251	262	262	246	246	235	253	253	264	250	235	236	255	254	274	266	228	262	248	250	260	264	261	273	243	223	232	245	266	247	246	256	239	251	247	261	257	267	248	242	223	248	272	238	269	236	246	248	268	237	254	253	245	247	249	259	267	256	266	264	240	268	246	247	246	238	282	276	264	228	237	240	248	246	254	242	246	280	239	293	262	251	224	247	257	266	240	230	267	242	261	251	265	262	248	281	245	257	263	224	242	230	238	242	235	250	266	240	248	248	248	235	244	242	252	255	233	270	252	249	227	258	250	250	268	267	228	264	270	272	246	276	276	263	259	267	241	262	278	246	246	262	241	242	278	237	264	276	231	257	242	266	240	284	249	253	277	276	270	257	247	268	247	244	236	248	260	244	249	272	214	267	246	247	262	254	251	238	233	255	228	234	240	250	222	282	239	234	278	266	285	222	234	260	256	256	263	222	278	252	248	258	230	248	243	239	207	240	255	249	249	242	254	257	249	272	227	242	247	257	265	233	259	270	229	239	259	254	257	254	264	241	219	261	257	255	250	271	246	253	247	267	250	245	240	262	230	238	249	281	264	263	227	240	244	285	278	243	264	239	240	254	256	279	222	260	223	263	244	250	252	231	268	248	251	256	253	263	237	229	246	240	225	270	265	246	234	253	302	250	251	243	230	241	224	246	264	216	230	224	242	239	247	267	223	241	257	264	234	249	231	253	271	282	254	250	262	243	257	263	232	251	239	223	243	258	240	264	247	240	236	227	261	254	252	254	255	242	257	270	238	226	229	227	249	236	223	244	262	225	246	262	242	264	261	247	275	235	242	254	236	244	250	234	273	237	282	253	275	262	269	251	255	231	258	246	266	240	263	287	233	265	240	251	259	260	242	251	243	269	262	242	248	245	259	254	272	248	225	249	274	250	255	274	252	263	231	246	276	258	249	264	240	234	261	272	255	232	253	262	232	268	247	235	268	278	270	242	240	254	269	242	263	279	243	255	255	224	255	266	258	223	270	249	238	231	253	248	209	262	246	248	251	258	254	244	267	243	235	222	283	257	273	214	253	253	251	249	258	219	242	269	262	236	226	253	255	233	239	264	245	283	280	250	257	271	243	240	246	255	259	254	257	246	253	257	255	216	246	249	266	263	206	233	251	245	256	253	258	260	273	237	265	236	256	254	224	241	222	242	231	234	241	267	265	228	233	267	267	240	261	241	264	232	246	264	265	261	259	268	242	258	254	279	278	228	258	241	240	263	253	247	249	221	262	220	244	215	283	243	257	240	217	243	248	241	242	232	280	294	261	262	221	268	241	230	259	237	248	262	261	258	234	258	226	243	231	221	264	233	273	216	239	229	267	252	271	250	247	235	286	266	245	234	255	259	223	231	277	256	282	243	252	262	243	252	227	233	224	265	247	230	241	258	251	250	269	257	235	229	237	243	263	237	241	245	247	259	236	221	240	261	245	228	254	245	238	254	271	256	249	257	233	235	241	244	260	246	284	243	245	251	262
58378	63159	45749	4523	3035	2246	1810	1504	1216	1035	912	746	697	628	587	563	515	493	473	456	491	472	437	426	389	394	427	371	387	375	398	400	405	358	361	349	378	393	395	350	381	339	350	354	350	339	351	350	370	365	346	330	380	363	335	319	392	368	358	382	364	351	363	342	369	358	337	355	336	352	364	366	336	354	373	338	339	406	347	344	344	406	386	366	331	362	369	357	359	333	339	335	361	326	344	391	350	331	352	366	352	359	324	355	327	351	346	336	344	369	351	379	370	358	354	334	349	365	378	356	383	346	346	361	311	351	329	331	345	371	388	330	371	308	372	308	370	319	384	329	327	338	313	333	352	329	361	335	334	332	366	356	314	374	335	338	325	343	368	377	386	345	313	341	345	379	345	371	325	329	329	344	348	316	339	349	374	333	339	340	363	353	363	361	356	371	351	370	340	388	348	359	382	324	347	353	361	339	328	338	351	329	362	321	324	361	324	364	329	334	353	335	330	331	337	342	325	330	354	355	333	362	328	335	352	337	372	343	349	350	358	348	300	374	372	378	361	356	348	354	340	367	365	332	365	320	383	345	365	349	333	341	344	364	339	346	342	348	301	360	338	368	288	352	332	361	370	324	332	334	354	381	379	335	348	359	353	363	338	338	361	327	352	335	349	389	343	348	387	344	325	370	345	361	367	352	358	313	352	362	323	362	372	307	333	352	369	338	369	330	367	361	314	375	357	368	368	366	340	343	364	334	346	343	367	342	358	341	352	352	358	350	350	365	325	361	362	327	373	344	327	342	354	375	348	351	356	326	337	360	375	362	366	334	314	342	350	352	314	369	356	361	327	334	332	367	365	325	335	344	299	353	347	349	339	337	351	366	387	327	353	334	336	362	357	353	357	338	327	339	349	311	351	341	340	331	359	356	368	325	332	346	372	368	406	338	328	301	367	349	399	335	325	316	368	347	305	338	334	358	335	367	328	314	356	342	356	374	373	329	353	370	330	338	339	363	364	338	359	326	387	367	341	348	345	336	337	345	356	353	344	333	324	385	360	343	352	377	356	355	346	334	352	355	376	349	384	327	306	336	320	342	334	360	329	358	341	346	353	333	370	338	373	325	332	330	331	340	319	329	355	330	377	354	327	366	316	328	342	359	352	350	330	358	350	328	347	346	354	333	379	369	346	320	357	333	360	322	347	374	367	359	367	340	347	365	379	363	362	350	377	340	345	346	345	338	351	338	366	380	368	359	375	348	347	352	381	324	347	345	390	348	327	339	338	342	387	377	341	354	360	348	342	341	349	326	373	346	334	337	362	321	359	343	370	346	387	345	328	360	345	352	339	336	351	374	374	327	318	350	326	352	362	367	367	383	352	330	357	358	312	335	337	319	366	346	360	324	364	337	341	339	367	370	336	357	355	345	370	349	348	336	347	356	346	343	312	353	337	325	319	333	351	310	331	321	359	367	356	355	384	352	324	362	320	378	337	334	327	338	353	345	363	375	347	345	384	335	353	341	343	371	352	337	386	356	364	401	336	344	343	349	368	378	335	337	356	340	352	361	356	313	376	348	343	372	334	345	334	307	333	330	311	317	352	339	328	324	373	335	336	386	349	351	340	358	338	353	307	334	313	341	337	347	354	347	349	348	363	348	379	333	371	373	378	348	338	346	311	315	342	372	366	346	329	342	367	305	322	349	396	357	335	322	332	355	355	349	372	374	350	348	338	353	352	364	308	334	315	386	331	334	325	326	317	346	356	332	332	372	347	353	378	349	358	335	357	352	387	376	364	333	327	344	354	363	350	363	385	400	339	352	355	338	395	345	357	341	363	352	367	349	335	345	322	347	322	330	363	351	372	347	315	331	377	344	330	360	340	350	337	382	369	360	338	333	350	352	364	341	344	346	324	335	359	317	313	324	353	316	351	347	377	321	351	322	386	342	358	340	343	334	357	360	352	378	321	332	357	371	326	365	364	381	309	369	314	367	354	330	400	371	375	339	350	334	361	361	364	327	338	360	383	346	351	362	342	356	375	350	344	326	342	353	386	333	310	329	331	349	349	381	349	301	362	339	343	362	344	346	338	312	319	349	346	354	317	354	314	358	344	393	360	342	350	335	321	387	352	364	366	342	322	379	341	373	363	352	378	350	360	353	332	338	305	311	344	352	360	368	370	379	388	334	335	318	370	403	356	360	358	360	359	368	338	353	365	352	333	335	326	333	401	347	324	341	354	294	359	344	327	370	348	352	346	336	353	331	332	359	362	332	364	374	334	333	373	351	351	342	342	361	362	335	364	368	350	341	345	371	329	349	337	337	333	371	353	352	370	360	349	356	343	339	369	361	307	365	341	313	352	333	303	348	328	333	336	346	352	334	350	323	378	362	361	369	307	376	308	379	352	328	362	356	355	332	337	336	368	341	328	350	355	318	366	329	341	356	373	344	354	350	335	345	384	340	358	347	356	377	368	337	342	359	336	366	357	305	337	319	339	338	353	337	371	352	329	332	314	363	331	372	360	342	351	364	353	361	363	360	344	392	364	367	315	391	321	357	340	342	341	347	374	342	337	331	373	339	331	321	342	332	338	336	341	371	361	357	340	332	304	341	328	354	343	342	315	349	376	372	387	346	338	341	361	334	383	318	346	340	338	380	335	332	321	352	352	346	344	321	345	371	355	316	343	326	361	331	364	340	357	343	370	371	380	373	326	330	339	364	384	355	346	337	342	346	407	327	353	365	359	332	375	361	319	338	327	350	336	384	353	363	337	378	359	346	325	325	342	341	330	357	313	345	352	364	350	357	336	356	332	394	354	347	335	333	355	346	326	351	370	349	383	383	368	334	382	346	364	352	373	346	330	350	322	360	346	354	381	347	350	400	353	365	339	355	349	336	362	355	358	356	363	339	348	331	346	352	329	375	328	360	319	360	362	336	354	333	338	359	349	353	349	336	335	325	349	337	375	333	360	332	359	386	341	377	325	331	329	322	362	350	390	359	343	330	358	330	349	328	369	320	312	363	350	356	343	318	357	349	358	319	352	367	369	331	348	340	392	327	335	353	345	366	365	329	349	377	328	359	357	346	340	325	358	351	333	320	360	328	338	368	353	354	339	351	355	384	368	308	350	331	346	362	338	371	328	335	306	334	364	360	355	332	370	342	335	380	311	362	359	342	379	347	304	339	356	338	385	336	348	334	325	308	342	319	352	343	314	361	370	336	341	339	349	355	346	316	336	336	366	325	345	337	333	357	334	345	337	351	343	334	346	338	362	326	357	364	354	356	353	343	341	345	349	363	326	351	338	358	346	355	342	331	321	332	359	347	332	326	334	352	359	330	347	323	319	350	372	350	363	319	332	278	344	341	320	352	346	358	334	349	358	334	352	360	340	341	361	351	315	358	338	359	356	320	350	333	356	363	359	369	360	315	312	346	332	348	345	352	355	359	330	355	340	324	350	324	349	364	347	334	377	318	364	337	340	362	322	347	312	343	327	352	313	414
27780	21368	18050	2448	821	800	773	794	773	776	777	780	730	799	741	771	748	745	775	793	737	746	746	758	803	721	752	783	722	745	726	739	686	743	736	705	770	705	748	756	750	728	749	679	717	746	761	700	720	710	703	757	768	770	685	722	724	724	683	743	743	708	786	709	791	726	707	792	741	741	734	707	736	742	740	787	738	703	724	709	708	763	736	723	743	741	721	744	731	769	758	769	722	737	740	748	722	791	742	767	781	720	715	703	739	743	732	783	722	735	758	700	744	783	721	751	733	761	743	730	691	732	716	714	725	748	743	779	731	712	735	749	763	767	804	732	746	717	686	749	711	743	793	720	766	718	741	708	745	721	725	767	722	802	695	709	751	734	720	734	757	758	763	689	747	737	728	747	768	765	771	773	777	745	745	773	790	745	753	742	752	691	770	726	742	692	759	763	748	723	676	741	751	789	769	747	750	754	744	736	708	694	739	728	707	753	698	694	710	740	800	749	730	789	781	776	753	734	758	723	742	767	695	723	748	754	778	756	801	732	700	764	748	718	735	782	723	757	747	696	728	753	739	744	754	722	756	766	793	739	758	728	770	714	758	796	741	729	744	681	714	773	739	742	706	745	775	745	696	740	747	755	715	745	722	721	756	707	686	728	766	710	705	785	763	786	767	724	782	704	772	781	762	739	718	677	754	726	730	754	685	675	707	706	736	714	698	794	713	732	749	745	728	764	728	726	748	733	745	735	726	686	740	725	761	766	741	772	696	758	752	711	783	687	734	720	716	791	712	746	790	723	742	763	757	714	741	758	742	768	739	776	755	777	700	739	776	728	730	802	693	730	748	710	745	717	785	755	770	729	704	759	737	755	720	772	804	742	755	701	742	730	706	725	729	740	687	678	732	783	750	777	721	735	774	777	710	758	737	685	792	821	749	759	710	796	768	775	749	774	746	749	746	718	754	770	704	801	747	745	757	732	759	764	741	783	772	696	732	772	783	742	698	790	781	758	782	716	726	746	760	714	778	782	748	736	730	733	745	745	755	817	741	706	744	730	747	753	747	770	754	720	791	771	806	775	732	754	729	715	744	837	713	728	788	727	712	778	737	755	748	719	783	734	774	686	774	736	726	715	720	736	723	726	746	757	771	734	811	758	717	729	789	731	714	749	732	735	745	728	730	769	727	776	738	786	730	759	690	756	683	737	772	735	749	760	688	743	696	749	761	742	708	705	719	726	768	832	711	708	808	720	731	708	763	678	741	750	707	769	727	734	782	734	726	734	758	749	746	707	693	767	752	737	774	709	748	740	720	725	710	722	721	682	761	713	736	766	764	721	750	765	742	777	738	791	759	726	700	708	738	767	708	747	686	748	798	731	763	765	771	710	700	682	718	739	718	753	718	716	727	754	723	726	730	707	726	731	709	736	751	782	752	732	717	768	736	746	705	714	675	730	711	747	743	717	721	753	764	730	758	739	748	741	685	754	784	748	795	706	752	718	752	705	734	732	720	748	696	732	729	717	741	762	740	704	757	731	744	782	775	724	790	703	759	754	762	735	721	754	741	671	758	749	738	732	716	721	768	721	818	730	759	746	727	749	694	679	737	723	742	733	699	715	793	755	751	767	759	761	743	757	753	805	754	741	768	715	749	751	713	731	674	703	759	764	714	719	778	768	705	729	754	745	752	759	738	747	742	694	720	731	742	740	714	708	724	733	764	703	713	758	735	708	757	694	724	743	720	751	746	781	742	719	747	735	802	691	746	763	687	761	722	785	670	728	751	727	743	741	729	787	715	704	747	724	756	713	753	710	751	723	747	732	799	763	711	771	727	782	739	762	745	729	706	684	721	734	724	743	760	714	773	696	751	770	761	720	702	734	744	732	717	744	737	748	764	744	746	710	758	678	773	771	784	785	728	715	757	722	721	723	749	750	749	727	765	741	774	769	714	694	734	719	738	744	726	734	738	697	784	748	724	723	735	689	726	711	755	708	745	783	732	731	798	740	798	736	746	694	738	749	723	742	783	748	726	719	747	695	716	728	779	717	686	702	734	742	751	683	704	769	759	764	712	762	737	721	717	753	729	754	777	703	735	743	722	711	755	729	721	773	786	780	753	772	714	778	739	746	710	746	733	726	757	706	746	709	767	739	742	753	748	752	777	738	792	753	710	737	767	737	768	716	751	717	747	729	745	763	776	787	747	730	762	757	728	707	731	761	748	737	717	767	757	764	703	736	722	750	734	735	758	739	765	733	740	728	748	685	736	771	701	681	750	786	729	751	760	671	729	763	722	797	715	736	741	748	666	739	743	723	765	760	736	737	776	695	771	771	723	741	723	745	765	763	728	715	706	728	690	751	739	777	750	733	725	782	727	713	747	762	760	729	771	750	736	735	758	751	731	761	710	789	744	731	725	767	786	734	724	780	754	792	739	733	761	700	715	699	713	734	724	720	755	731	709	760	704	764	771	761	750	735	756	743	756	797	713	748	740	773	774	755	722	733	697	759	775	749	757	725	717	759	722	754	710	741	746	726	738	765	712	757	762	799	700	750	734	767	756	721	733	755	718	771	739	740	737	784	749	759	742	737	731	754	726	765	772	758	737	790	767	788	714	741	771	680	724	790	717	692	760	738	740	731	734	739	763	768	796	732	719	713	719	738	754	764	803	764	697	719	750	745	775	773	788	768	760	773	769	700	684	756	746	744	735	707	813	796	805	761	732	793	757	731	772	703	710	728	756	757	749	725	744	697	776	757	698	732	767	691	771	779	744	766	761	756	720	775	728	764	735	709	747	760	750	754	729	742	769	707	733	739	733	733	753	748	740	692	758	720	753	729	721	743	722	693	775	782	750	727	742	691	737	753	767	725	739	738	770	732	761	774	743	734	745	777	731	739	700	746	767	734	718	731	748	761	756	725	731	749	726	780	709	740	714	718	749	778	750	743	719	779	685	754	752	745	750	731	770	762	712	745	735	748	750	726	738	714	730	737	744	765	739	752	741	701	712	741	752	727	733	771	754	790	748	729	726	739	775	773	744	753	760	745	759	722	729	729	745	697	736	761	722	744	766	728	752	741	727	761	714	731	759	685	771	725	746	791	740	714	717	791	735	762	672	707	791	753	817	810	758	738	733	703	744	721	777	748	700	693	743	837	695	753	746	717	727	786	777	703	802	710	786	753	727	769	709	811	743	731	719	734	735	781	721	729	775	703	779	727	742	777	659	758	732	785	771	736	765	764	741	722	703	725	724	753	711	739	728	757	714	759	740	722	740	726	758	771	746	795	775	758	727	765	695	713	698	720	678	694	741	711	760	713	733	747	789	697	731	700	752	773	750	723	738	741	714	763	788	738	729	735	719	741	729	759	752	728	800	746	705	764	751	737	778	723	723	752	746	717	732	744	709	748	750	763	722	764	764	720	721	732	730	732	730	740	750	743	761	678	730	755	778	724	735	740	751	758	684	788	733	747	737	728	771	740	760	724	709	739	723	795	764	790
27262	20398	15627	1251	1026	1033	1070	990	1019	1013	990	1007	999	1037	971	974	939	934	971	962	1026	1047	1016	935	975	976	979	1015	968	976	1042	994	989	1027	1022	931	1005	947	951	992	990	982	991	976	988	1002	943	982	989	1036	1019	1012	966	955	993	986	956	941	993	978	1003	914	922	1016	954	945	1003	1020	950	985	999	999	947	1003	999	959	970	969	1037	919	944	934	1047	988	985	928	947	983	943	983	988	967	985	976	950	988	991	980	991	1015	1002	959	932	967	991	954	1053	989	983	969	928	974	951	972	982	953	946	959	945	968	945	980	983	976	1039	952	979	945	1021	901	947	964	990	1007	997	1039	975	942	954	984	983	1013	957	995	974	963	966	1019	981	909	1045	992	978	1004	987	986	963	955	968	1002	1005	965	995	1000	938	967	962	1031	996	976	994	987	967	996	1010	1009	954	955	966	1025	974	960	951	987	994	956	1007	941	1031	997	998	972	1015	967	981	1026	979	974	961	987	969	1030	993	996	980	955	923	976	1009	928	962	974	1007	978	942	1009	1018	972	968	978	961	1004	1004	997	982	1065	967	966	985	1006	948	1003	985	1033	992	966	915	1022	1027	1017	1019	1005	996	916	1040	1010	969	915	965	1009	952	990	984	954	975	963	979	969	973	928	1002	972	990	981	974	939	983	957	986	1039	971	967	1009	937	962	1030	970	1023	1012	983	1045	996	996	952	1024	988	1014	987	1015	1001	979	1002	1017	944	1018	966	978	991	1023	979	989	1017	1018	971	996	976	990	971	1010	994	944	925	1052	976	1005	990	962	998	995	990	982	1034	1019	971	1014	994	962	921	1032	935	955	970	995	1032	970	1037	933	1017	946	993	1000	954	983	1015	1002	989	959	942	977	975	972	924	1018	956	960	949	1020	998	1038	959	1015	996	983	1012	995	1024	961	1039	986	974	951	938	988	1032	949	918	964	974	998	952	951	1003	1006	989	1018	1023	924	1001	1013	985	913	1022	961	982	918	962	969	956	984	964	1003	1004	937	979	944	999	998	960	976	978	1051	1021	975	999	959	977	974	949	989	963	986	968	980	983	935	985	975	951	921	1009	957	994	940	983	992	1022	918	995	1019	925	949	984	973	963	972	943	951	976	961	990	1013	1027	956	1001	931	970	1002	989	914	1032	994	934	1005	987	941	1043	988	1017	981	996	972	965	948	927	1006	975	986	996	1042	1013	1042	997	939	936	1002	999	923	1020	998	1016	1011	962	972	919	972	998	973	936	1012	944	1001	998	1031	960	1013	1043	978	989	946	923	970	948	976	1022	999	1012	1014	1038	1009	955	1009	949	968	995	955	982	942	1002	929	968	986	943	974	954	949	1006	1006	1005	983	1019	936	942	993	998	970	998	943	1000	1000	965	1006	996	975	924	946	1001	911	993	961	981	978	998	911	987	935	1006	976	966	1000	1020	1014	983	1042	952	1001	990	949	998	996	996	942	993	993	936	1032	882	996	1041	1009	940	1003	1054	984	955	969	988	972	903	934	976	1008	916	959	943	1006	992	913	1033	991	931	982	1002	996	1022	980	1044	1042	1014	1006	982	993	992	1021	1010	944	974	940	987	920	1028	954	976	948	951	949	1008	1040	886	1018	985	982	962	946	985	1009	1030	992	993	927	1007	961	1000	913	989	1018	976	947	1000	937	984	959	1009	1005	906	1000	929	982	974	988	934	989	946	943	1034	981	909	962	975	977	955	977	982	1014	1008	978	997	1012	984	972	966	986	972	1001	948	952	997	1018	996	1003	981	987	988	933	964	934	1043	956	944	983	967	1023	974	1022	1019	967	992	969	977	964	1011	1048	964	953	940	1027	966	963	950	970	915	1023	976	997	982	1015	950	944	1015	926	953	1020	1014	966	1037	982	1008	985	997	1008	953	1013	943	1028	1003	1033	966	991	965	965	977	964	1054	1066	961	1000	972	991	1034	947	957	987	956	976	923	965	993	962	968	995	971	1004	963	958	936	1010	996	992	1032	960	962	996	902	985	1016	1002	972	953	969	1003	968	972	975	969	1000	970	1036	963	960	980	974	963	966	974	1003	1022	995	1015	1000	1016	985	994	969	979	997	1026	955	968	954	1000	1003	992	958	902	986	964	938	964	964	951	1085	976	951	969	970	961	990	965	923	1002	972	932	956	987	939	956	924	988	1024	950	1009	1004	986	999	1007	1061	962	983	969	952	982	969	991	967	1007	1020	956	974	979	1023	1014	968	994	981	916	999	1005	1007	1000	966	956	978	991	986	995	1004	987	931	1008	953	933	1002	931	1014	961	989	990	1041	1063	957	1018	957	1039	955	970	995	939	986	998	951	974	1005	981	949	1024	972	957	966	978	1019	1038	975	976	1018	902	927	949	1013	973	951	998	977	951	967	1001	947	996	946	980	988	991	950	979	982	937	953	985	978	934	1005	942	940	991	1003	931	997	979	976	1001	1022	954	999	1001	1011	1011	1007	953	951	999	987	1007	926	984	996	982	967	1020	973	933	954	1031	957	1047	941	924	938	1005	948	943	960	977	969	994	956	978	971	962	994	997	996	991	986	1019	918	958	984	1005	975	974	1036	983	984	955	1011	964	1007	975	1005	942	969	1031	1011	1011	924	990	978	954	1016	993	988	977	973	989	962	945	995	1001	977	924	957	951	986	969	1018	999	944	961	990	1026	974	943	996	973	965	998	924	988	942	920	1028	1003	953	945	936	1069	955	969	1006	985	930	1041	969	1011	994	985	983	986	1031	1000	998	936	966	966	1035	951	973	930	964	985	1028	1032	991	988	979	1007	937	965	978	1019	1026	943	996	909	1013	1027	986	911	950	957	1032	982	980	964	1002	1008	950	991	983	977	1011	1019	968	1019	1029	986	979	951	981	1022	995	980	967	929	917	988	979	1024	988	993	959	976	994	985	997	969	949	973	992	1013	982	919	1024	1021	960	980	999	981	992	1038	1020	957	964	1025	1029	966	1000	1032	999	978	995	989	958	964	965	974	977	981	933	942	982	982	981	960	961	964	999	960	979	941	973	988	1030	989	920	968	1030	978	1021	957	991	987	970	937	971	1007	1001	981	1017	955	1012	969	1018	1035	943	1013	1005	960	999	988	1002	989	960	945	942	969	977	1036	1008	1012	1031	1043	940	983	1019	1013	1000	999	975	961	974	1039	926	1002	1010	982	975	942	961	951	997	1057	1044	1006	967	954	1037	940	1008	975	982	975	960	1003	930	1047	1018	943	976	991	943	999	982	927	1011	1056	970	979	980	998	1007	1019	1005	1016	964	1001	1003	958	1000	973	996	976	1018	927	985	958	1012	948	971	975	963	1004	999	985	946	960	986	952	1026	949	942	1013	1032	1004	972	1014	944	932	996	954	993	1004	947	947	930	978	959	1017	955	974	994	955	997	971	981	961	1009	970	949	959	968	935	944	937	1019	984	962	967	1009	973	1035	943	948	1015	982	1007	980	1015	936	930	984	967	985	954	973	946	955	986	967	979	1001	979	1019	974	1002	978	970	1000	974	987	1053	996	904	973	1038	977	943	975	1012	1008	1040	973	1029	968	955	1002	989	1049	968	964	944	979	976	939	1058	1009	938	957	951	974	945	930	1010	926	972	969	987	963	983	1012	961	1012	1012	976	984	999	958	996	990	921	964	1003	962	941	969	1001	961	996	1022	958	1016	1000	965	971	999	1021	926	975	957	962	955	957	1029	1006	966	996	939	1038	941	954	960	962	979	939	1007	1006	984	945	974	978	1042	935	962	1011	991	1001	1042	969	1018	1024	963	1014	987	986	975	952	974	996	978	984	982	961	1023	966	987	988	1020	987	963	990	938	993	994	978	936	964	1041	988	1003	978	974	1004	925	926	979	1012	993	940	1003	951	956	1012	944	971	1001	938	991	964
24026	21286	30582	23410	17426	3243	956	819	730	750	645	653	664	620	612	587	600	609	608	587	580	590	562	582	590	585	596	520	658	573	554	627	597	607	633	547	592	588	564	566	603	574	584	578	593	579	607	548	598	585	583	591	579	569	581	570	583	566	541	567	546	571	550	528	593	573	616	604	556	561	569	537	603	574	598	575	556	511	567	570	592	611	589	570	641	596	599	575	550	633	577	560	537	597	553	584	542	593	584	606	626	562	543	582	553	558	559	555	595	568	593	632	573	567	579	547	599	578	580	582	610	570	586	580	605	575	579	545	591	565	593	551	598	547	586	553	595	577	583	516	594	579	580	595	573	593	528	589	581	560	591	635	545	625	596	560	584	577	596	561	602	571	613	560	537	577	558	526	553	568	546	574	604	583	561	572	541	581	555	638	599	538	553	597	596	595	567	572	543	563	592	588	560	585	572	582	579	555	619	556	590	565	590	575	544	550	537	535	586	563	538	554	588	551	589	560	572	520	572	536	566	526	607	595	604	557	591	633	544	566	599	579	570	577	593	591	614	564	607	614	543	585	548	544	571	584	622	607	581	602	578	564	605	527	591	534	574	582	557	574	543	562	542	567	583	540	562	514	571	554	560	586	578	594	605	611	600	572	556	576	545	567	582	628	625	624	608	562	543	634	588	570	548	604	583	602	545	574	625	578	548	567	590	557	586	589	561	571	583	548	567	593	605	588	599	572	582	598	622	590	566	553	574	575	604	572	579	583	561	582	557	593	556	598	584	611	582	590	559	580	599	582	533	572	562	577	560	538	554	537	578	582	618	592	559	601	560	566	586	578	589	566	540	523	545	597	603	588	572	585	553	520	590	574	566	547	529	604	586	579	569	565	604	556	545	531	543	506	588	608	575	605	573	623	595	540	559	583	557	578	585	597	558	596	567	577	586	600	581	582	625	536	600	580	564	520	598	546	564	603	541	606	586	597	591	553	572	565	601	581	544	611	550	606	574	628	577	557	574	567	587	556	578	536	618	543	559	542	604	574	566	585	572	556	607	528	544	552	576	609	611	539	575	554	581	579	572	544	558	599	551	543	564	566	609	611	526	577	573	597	581	589	596	572	556	565	516	570	581	545	565	542	577	570	526	583	615	549	528	602	563	568	552	595	576	583	584	589	591	572	582	575	588	554	586	577	594	577	576	620	576	549	537	529	605	551	607	609	549	603	565	579	537	576	596	592	584	592	613	588	582	589	581	597	558	565	574	574	549	570	611	574	591	575	580	557	610	560	571	604	552	539	519	573	590	566	564	585	600	600	559	567	580	580	558	584	576	554	586	574	574	582	558	614	575	568	607	589	566	606	591	588	560	570	577	573	592	544	571	604	573	584	583	566	545	581	580	595	572	534	571	584	596	543	587	555	547	538	597	535	603	591	595	565	598	548	528	569	597	585	589	597	552	599	551	601	569	532	591	583	594	554	602	574	547	565	573	573	604	564	569	590	606	564	557	569	580	570	572	570	574	592	593	625	600	556	599	608	557	561	529	591	538	568	577	616	603	598	583	607	530	545	552	528	554	632	581	614	542	551	574	520	585	553	570	575	548	569	555	567	534	544	596	529	618	551	570	592	554	569	555	560	604	605	589	536	513	536	505	563	604	575	601	566	599	571	589	563	607	591	607	557	602	550	610	582	580	588	548	599	579	618	575	535	580	594	563	550	538	570	589	547	546	554	632	628	556	579	557	557	557	572	583	578	560	536	558	615	567	609	544	571	564	562	586	570	580	569	600	569	609	609	560	550	588	604	557	560	572	538	611	561	612	591	555	582	594	593	528	560	582	549	602	587	551	582	606	609	574	504	567	622	559	607	599	585	544	603	599	603	574	585	562	508	562	560	568	615	582	566	541	566	563	574	573	602	564	591	618	576	568	619	575	611	577	562	596	584	587	603	572	634	589	615	587	551	591	599	580	543	556	575	578	592	574	560	605	541	556	568	562	583	537	576	597	602	604	600	598	570	578	596	588	588	602	596	572	566	600	552	585	552	590	570	583	590	583	597	571	567	579	564	577	586	564	583	570	604	551	593	561	605	565	553	576	549	566	595	599	593	565	538	560	555	585	542	587	555	622	554	549	529	611	602	561	541	601	542	586	607	594	576	570	583	580	604	603	576	592	587	577	528	542	547	576	563	642	571	559	595	577	552	575	544	553	524	586	605	617	615	586	558	574	557	544	557	611	586	570	537	580	553	588	566	535	585	566	606	565	562	569	527	549	565	580	527	588	581	631	566	581	592	605	575	554	607	540	592	579	580	594	591	580	581	584	541	578	558	577	565	581	567	582	553	567	564	579	574	578	570	592	619	594	627	615	578	536	563	584	580	558	573	598	552	597	552	542	606	585	587	598	576	545	583	546	550	564	602	559	534	605	578	572	587	594	615	567	567	606	598	578	579	563	586	624	595	583	603	562	561	580	572	562	583	610	564	567	579	610	569	593	623	595	575	576	573	574	588	554	611	594	521	525	582	593	566	563	552	554	618	560	587	551	557	601	623	557	560	568	599	556	598	561	584	566	565	548	613	566	576	561	580	525	585	599	615	578	565	614	542	562	575	577	580	557	607	545	528	565	594	552	616	570	580	622	573	592	583	574	585	567	554	585	579	586	589	577	582	572	622	573	602	561	570	562	556	583	599	534	572	593	595	610	603	583	600	521	583	566	591	578	581	597	573	568	536	542	558	592	556	583	572	578	563	603	581	590	579	558	643	567	513	570	524	568	579	579	591	606	551	579	602	606	558	581	585	598	536	594	582	574	565	539	573	602	578	629	597	530	636	514	588	609	529	609	571	581	606	565	574	561	546	552	555	590	559	582	586	578	613	556	591	562	560	560	588	588	589	576	605	547	595	593	564	586	551	565	572	586	607	551	561	592	601	547	591	585	584	612	607	542	577	560	606	579	592	535	613	529	553	595	547	570	593	609	594	586	569	555	563	559	572	604	562	557	579	592	575	566	596	588	591	587	591	540	630	540	575	608	589	566	546	577	576	608	561	593	585	552	577	535	568	564	561	545	540	560	575	586	618	559	618	575	569	592	544	623	559	570	603	566	553	604	607	597	563	566	599	572	554	588	552	614	589	553	589	626	578	584	571	561	620	551	575	559	582	578	562	589	575	608	589	569	580	586	621	598	605	571	596	551	611	611	576	601	561	610	570	581	557	574	572	575	545	591	550	596	572	601	586	565	576	557	608	575	570	584	574	597	616	570	533	548	550	576	619	576	555	595	540	594	553	544	556	514	571	543	582	597	603	586	565	618	620	599	544	549	590	591	557	548	572	600	598	630	611	557	578	561	572	633	568	561	577	559	554	601	582	572	547	566	574	566	590	596	550	553	585	581	570	554	551	538	552	623	561	510	550	594	519	602	584	580	565	526	551	567	613	581	615	650	561	560	554	570	577	581	591	591	577	581	591	594	612	588	568	565	585	556	605	572	587	570	593	584	577
52691	54731	41432	3104	2208	1806	1473	1404	1251	1128	1036	927	950	900	908	876	900	826	888	818	812	869	801	791	805	850	816	786	827	880	820	818	811	771	817	795	834	804	815	822	761	801	814	791	798	791	737	787	791	787	818	835	759	780	801	768	800	818	733	811	762	792	770	753	809	818	795	806	789	807	733	764	781	822	749	819	774	822	771	825	814	749	803	757	767	800	784	801	754	810	771	760	810	771	769	826	795	767	777	802	774	804	750	798	769	739	767	828	788	775	827	733	763	782	778	790	806	783	775	753	800	781	774	810	778	786	795	784	803	746	790	778	807	776	795	836	801	782	800	803	784	786	741	830	775	767	776	793	789	756	792	762	803	721	794	754	730	814	777	816	769	779	812	741	783	795	738	820	787	786	779	788	775	826	784	765	811	835	817	774	804	761	781	782	747	743	784	771	731	784	776	743	765	788	808	743	747	800	775	804	783	768	768	766	754	784	807	752	745	765	782	750	770	767	775	785	787	782	723	808	750	777	840	800	732	786	798	723	779	822	768	793	766	724	824	828	752	799	732	814	772	773	756	777	759	790	786	792	798	811	750	772	771	752	761	759	792	767	773	725	752	772	726	762	807	725	769	801	797	793	797	796	807	741	740	794	823	772	757	800	788	762	749	739	806	771	762	742	734	748	750	775	820	817	824	753	786	826	736	801	777	741	759	807	804	807	758	794	753	735	803	718	819	754	789	756	804	762	798	783	757	801	784	779	782	772	736	799	796	723	863	775	771	803	748	709	757	722	809	776	795	781	779	774	812	789	800	792	785	767	841	787	820	782	754	771	738	740	806	794	803	805	770	825	773	766	813	772	768	783	757	836	814	800	760	789	828	765	835	764	813	794	765	734	768	800	769	766	761	763	754	789	763	766	759	762	769	760	725	748	778	778	773	779	799	807	832	793	735	744	749	820	790	816	726	772	759	817	780	809	760	769	748	787	787	779	799	802	825	826	753	776	772	783	791	834	757	754	787	795	788	770	793	780	751	776	761	739	774	826	793	789	791	741	806	822	795	772	797	796	817	711	746	755	743	744	772	819	787	775	741	784	792	787	814	785	802	771	774	763	750	768	789	806	810	738	748	818	741	792	765	753	795	810	746	762	790	766	805	774	805	768	776	773	764	790	750	804	740	749	868	824	823	802	776	742	820	733	731	765	758	749	800	763	780	840	779	797	749	806	788	753	747	792	779	760	806	719	739	770	723	812	768	748	760	734	796	798	797	813	784	759	789	781	774	769	755	772	757	717	734	763	797	743	753	748	799	824	779	746	742	790	814	731	761	757	782	794	770	748	784	766	764	777	736	765	729	764	793	745	773	826	857	724	781	768	772	720	787	777	751	772	751	848	742	768	786	773	773	799	760	772	720	803	810	741	792	764	775	811	781	748	768	779	765	712	765	790	740	802	778	804	801	735	742	763	714	759	791	785	758	776	736	778	773	774	772	764	843	758	828	791	801	783	704	791	794	719	782	822	780	767	829	762	801	725	768	795	792	766	781	785	763	723	801	794	791	788	767	764	836	763	758	773	766	728	773	830	779	795	747	730	817	803	764	768	777	772	757	750	733	785	771	775	767	729	766	771	744	791	798	764	789	767	796	771	800	769	812	770	786	810	793	788	739	844	775	788	751	755	778	759	805	791	767	784	744	778	777	747	818	768	795	804	783	783	807	781	751	771	783	829	773	755	762	773	749	749	824	761	797	721	805	752	831	732	823	817	786	810	777	762	751	766	771	757	805	772	824	807	771	819	797	755	815	810	762	830	787	771	784	734	762	802	767	775	836	799	790	803	776	764	773	806	773	749	747	757	765	798	753	783	776	792	762	782	801	810	810	767	797	777	778	785	782	769	793	811	792	804	739	765	759	738	806	850	776	732	813	815	777	787	781	745	771	820	847	773	804	776	774	776	737	808	753	747	814	742	759	813	772	793	723	779	757	782	751	759	808	803	783	783	825	735	796	812	736	799	720	791	791	738	784	825	782	765	754	845	768	802	771	799	762	771	765	810	737	772	798	769	788	753	824	796	792	736	807	725	768	756	740	784	724	770	788	785	754	810	780	766	777	773	783	777	797	788	759	789	784	830	818	765	791	796	746	776	772	786	744	793	780	757	825	745	788	763	746	742	797	765	766	762	800	799	777	738	768	801	773	764	789	744	788	803	822	823	823	802	784	773	750	747	822	768	792	743	778	754	784	766	788	765	748	768	811	708	793	773	820	772	747	786	785	758	753	776	788	789	780	781	788	761	733	759	781	799	736	762	770	770	773	794	803	768	785	777	813	775	823	830	836	761	811	710	801	738	784	753	822	780	780	795	804	787	764	843	756	755	804	808	765	793	727	753	732	756	772	820	770	727	811	817	811	799	772	755	740	774	745	780	772	807	751	767	790	786	796	783	714	788	780	836	794	759	818	743	790	755	752	781	770	803	795	779	789	733	815	751	752	771	744	800	817	748	828	781	753	750	838	821	718	777	756	829	829	768	800	792	721	799	776	785	801	714	778	779	796	823	776	721	782	757	854	769	756	766	752	757	785	741	723	793	819	790	745	780	775	758	830	766	768	787	769	739	746	805	764	781	756	819	737	811	774	778	770	806	781	796	791	770	743	756	787	750	799	764	776	793	829	780	764	772	741	769	808	755	817	790	805	767	779	764	767	772	805	772	804	733	769	773	790	760	744	823	775	763	745	700	799	734	772	761	783	776	769	780	782	740	752	762	715	736	763	790	775	759	800	785	762	796	761	822	751	775	818	763	796	812	765	786	812	792	780	753	791	715	782	779	749	819	777	791	778	792	785	775	771	816	754	748	832	741	825	800	780	781	762	762	778	710	803	787	769	776	816	803	802	776	715	769	768	763	796	771	773	784	784	801	805	733	768	760	793	736	780	767	784	817	773	762	744	750	817	773	805	755	736	763	771	785	804	737	784	756	809	756	794	752	762	775	779	761	793	775	787	786	808	737	789	779	796	775	789	759	782	748	808	794	761	791	813	783	729	774	791	766	738	825	774	793	766	755	796	774	747	772	774	780	761	770	757	734	715	763	757	780	786	826	749	783	813	766	867	854	818	787	804	803	780	792	793	751	787	750	797	776	754	798	837	766	754	776	689	792	730	790	796	756	766	798	815	794	778	776	720	765	804	763	751	774	765	793	801	783	796	815	744	735	761	800	794	784	784	815	800	791	700	818	840	789	744	751	787	776	820	775	738	790	763	747	745	768	750	776	799	775	731	832	810	776	798	764	775	861	736	816	758	788	775	721	797	800	790	713	763	835	782	787	776	804	766	813	794	749	759	854	765	724	790	798	765	781	741	765	741	764	776	822	792	802	750	762	788	816	764	730	729	784	780	765	795	783	780	764	822	787	747	833	788	790	801	783	743	778	753	810	744	757	802	796	797	753	789	807	830	778	767	778	788	786	753	801	790	748	782	803	784	827	757	816	757	721	794	773	763	773
22991	21232	30469	22940	21147	14545	1353	661	575	475	423	380	391	395	353	332	320	309	305	296	298	272	286	302	259	268	274	274	301	252	269	263	263	281	262	265	272	283	259	237	264	265	281	252	260	253	244	255	271	244	257	279	260	229	250	239	263	252	236	257	252	247	245	279	255	285	256	258	234	256	248	258	254	232	234	270	252	263	279	260	265	238	226	267	255	265	248	248	246	272	238	264	245	248	258	230	255	253	239	281	261	250	247	259	233	242	238	247	225	259	255	276	253	267	254	281	267	253	260	244	251	243	241	260	261	245	248	247	251	255	242	243	269	262	234	276	263	222	233	264	237	263	261	286	251	271	286	257	208	257	261	238	268	253	239	264	281	267	258	234	224	252	251	270	239	248	241	236	230	227	260	237	285	241	263	262	235	237	281	238	238	264	240	274	240	258	243	227	240	243	255	258	270	253	254	260	247	250	239	231	245	258	265	236	243	241	238	277	239	242	250	240	254	252	239	264	236	253	248	262	242	249	250	253	255	280	253	228	249	260	263	263	272	220	230	248	248	261	287	264	264	212	227	265	242	256	244	243	250	263	242	264	222	232	261	250	220	231	259	251	279	255	252	234	276	246	252	264	249	251	242	257	264	248	244	255	240	249	243	247	262	255	237	261	251	256	255	253	250	246	230	220	250	267	259	253	260	276	219	260	240	238	242	256	271	259	254	260	257	249	243	230	255	252	245	248	261	249	273	263	244	266	247	264	244	256	265	256	293	251	270	239	257	221	248	256	246	238	272	246	242	249	242	264	249	238	261	252	228	258	256	256	265	256	259	254	278	252	249	247	266	233	236	251	263	242	240	254	263	234	267	277	247	261	245	244	248	248	252	264	239	252	230	270	244	262	234	258	247	236	224	247	240	236	255	254	237	230	250	241	262	241	234	263	247	269	256	214	232	281	256	238	254	270	224	242	246	263	254	238	237	262	251	237	245	262	256	270	249	264	257	276	218	249	245	225	241	256	235	262	256	260	248	296	268	231	264	253	256	269	256	240	239	250	269	263	274	269	233	259	237	227	256	252	261	245	241	239	253	263	258	275	247	267	237	227	260	253	260	231	249	270	269	245	279	237	260	250	252	215	264	253	272	263	277	221	225	223	291	258	224	219	239	259	245	267	286	218	238	252	270	232	237	270	257	236	247	253	281	261	266	273	249	253	261	239	247	253	260	264	260	257	268	241	242	271	239	263	257	239	250	236	230	282	268	235	241	234	260	275	250	247	268	234	252	232	254	251	248	277	226	273	271	268	229	273	299	242	264	234	270	228	259	263	278	289	251	279	261	253	258	226	251	285	256	245	261	262	248	231	230	266	262	222	234	256	239	254	253	250	256	253	248	272	240	263	247	247	247	266	245	256	255	252	264	236	234	243	257	288	250	279	253	249	240	282	258	279	227	241	243	246	242	253	255	261	270	218	238	219	225	270	260	248	256	246	270	255	237	233	258	257	259	262	232	259	247	237	250	273	255	236	261	226	262	244	254	266	281	254	247	273	267	268	242	271	242	235	247	223	260	251	268	260	258	261	238	265	235	276	280	261	260	259	242	254	244	238	258	231	264	270	270	260	235	240	271	290	233	241	277	234	269	281	258	238	241	237	264	250	237	250	252	241	267	242	250	254	279	243	259	241	230	263	264	238	264	242	252	227	259	248	280	284	252	260	264	252	248	222	217	287	270	241	227	285	228	230	235	259	259	256	235	262	240	268	229	217	253	235	238	251	265	250	266	249	246	227	234	257	267	220	259	261	232	264	269	246	293	239	226	250	252	263	277	266	254	261	259	244	229	258	255	240	265	237	222	251	251	253	249	246	225	246	237	279	255	235	264	252	249	246	240	244	258	265	259	254	237	254	273	232	245	242	267	259	247	249	245	245	262	248	260	211	276	258	266	257	257	249	267	259	254	253	243	254	254	267	265	263	255	236	249	236	249	225	238	242	244	259	259	257	224	249	243	256	237	238	258	265	256	240	300	245	239	256	247	264	249	259	253	224	242	251	239	251	248	235	290	236	250	275	272	281	276	255	267	270	245	229	258	226	248	253	270	260	242	236	222	257	275	247	266	261	243	260	237	245	258	250	249	263	255	240	242	248	253	232	235	261	228	258	241	248	251	277	274	238	256	242	252	247	232	233	228	245	229	247	241	234	252	222	237	240	259	265	242	232	265	243	264	270	255	232	262	243	260	264	277	264	239	262	269	251	236	263	290	254	250	242	238	265	258	277	226	273	247	260	271	229	275	274	233	250	261	260	289	238	232	254	231	237	261	237	257	251	273	261	285	262	277	247	256	282	264	283	236	260	247	261	221	252	270	260	268	257	257	246	262	260	223	238	239	243	258	255	245	257	286	259	198	246	265	245	246	246	236	240	282	245	240	236	243	244	269	259	250	242	248	281	249	256	243	268	280	241	255	248	237	249	241	260	224	256	240	232	257	249	262	243	252	259	264	230	249	273	249	250	251	267	261	268	264	230	241	293	276	235	247	267	246	257	260	260	242	249	254	266	245	290	252	251	231	234	243	246	238	257	302	244	252	257	239	288	258	262	248	272	244	223	236	238	249	246	259	254	254	269	254	239	263	270	275	231	236	252	219	262	252	264	267	245	242	244	233	236	259	268	248	239	250	266	260	262	232	241	251	251	244	231	229	244	230	255	259	241	231	264	255	260	231	237	259	231	257	240	272	262	248	254	260	290	235	284	245	236	240	257	249	264	263	289	249	251	239	261	236	236	252	265	275	250	277	271	251	257	291	267	232	247	238	244	226	244	260	256	236	220	289	264	259	270	238	282	234	248	268	259	263	273	230	252	220	235	248	259	240	251	265	271	273	245	232	252	275	261	221	270	263	242	262	242	229	258	254	270	261	261	251	258	229	227	261	232	260	296	262	259	248	256	223	236	233	262	283	214	269	257	272	276	247	253	244	258	266	266	232	259	263	274	268	236	275	255	236	267	263	248	256	267	225	291	260	258	266	251	244	252	246	221	254	251	253	245	268	246	267	247	250	227	227	244	261	240	241	229	234	233	243	222	243	244	255	271	244	290	240	252	242	253	228	264	271	246	257	236	250	275	280	258	243	248	257	264	243	232	248	254	259	252	230	259	259	253	245	250	255	253	247	250	251	271	257	254	268	234	273	248	260	245	234	271	228	227	243	249	254	259	247	284	227	248	255	251	276	267	245	264	269	266	246	269	240	253	246	259	263	231	236	288	215	254	256	257	241	271	235	244	245	240	232	233	249	245	241	250	242	267	250	260	266	239	243	238	246	281	272	243	263	238	272	260	260	263	248	254	263	246	259	237	234	258	244	234	244	253	233	267	249	252	276	230	274	266	243	286	256	247	268	270	268	238	252	221	239	227	262	255	231	259	245	249	224	276	268	269	265	286	272	287	274	253	241	264	233	267	261	224	237	258	263	290	253	215	223	250	280	257	256	241	260	257	257	259	254	245
57845	63979	43938	4173	3000	2258	1762	1453	1191	1004	863	765	734	592	600	562	532	499	505	439	410	512	393	443	420	429	380	431	394	383	392	407	384	394	403	327	376	340	373	381	405	353	376	353	348	341	365	340	370	336	364	353	382	361	361	344	343	403	372	338	333	374	343	363	322	345	333	371	329	362	380	357	348	370	406	369	333	365	358	358	374	334	333	336	353	343	376	351	375	369	353	341	370	344	318	382	363	340	353	360	316	344	372	341	365	349	349	365	360	379	320	356	349	332	349	318	347	359	378	333	338	376	369	325	324	347	329	419	386	360	377	344	371	341	336	391	313	374	336	347	378	360	358	338	335	355	343	366	353	330	332	348	328	331	341	392	344	358	375	348	379	354	339	351	378	334	341	359	354	355	351	336	336	373	334	348	379	359	377	326	343	336	322	335	349	343	352	337	338	334	349	369	379	387	327	317	372	378	334	322	338	353	367	349	320	333	359	313	348	344	324	350	396	404	357	390	333	353	329	331	384	359	349	329	359	376	340	343	366	403	355	374	366	362	338	364	364	353	369	345	359	348	329	355	349	329	340	390	356	336	353	336	365	360	355	361	352	306	342	350	321	343	361	317	322	339	362	387	342	324	341	361	340	342	369	338	359	350	340	406	358	327	366	344	367	347	371	356	342	361	350	341	358	346	335	343	357	403	377	345	355	350	392	342	349	357	374	389	349	353	353	392	317	372	344	314	351	328	362	319	342	316	323	338	381	374	347	342	404	343	346	346	354	353	357	335	335	327	347	366	342	390	360	329	358	365	336	334	333	333	362	378	357	310	369	365	361	376	351	340	307	344	366	353	360	341	325	341	351	371	337	310	360	326	349	355	353	362	337	302	342	389	376	335	325	337	364	364	337	354	342	332	347	343	370	357	337	320	353	386	337	332	351	377	365	333	337	372	351	343	364	320	331	371	354	336	325	354	346	324	359	321	326	323	326	334	375	334	378	348	369	367	354	323	346	353	341	372	353	375	347	322	315	336	361	352	397	362	366	355	326	350	354	360	365	354	380	338	353	365	335	378	374	342	347	382	366	354	345	337	398	365	337	318	357	359	359	363	342	363	368	374	359	348	353	331	360	356	363	381	332	367	356	375	346	348	367	367	368	345	311	328	368	359	349	340	342	354	327	371	364	366	345	323	351	362	351	329	345	307	335	348	353	337	370	354	325	323	364	342	350	314	362	354	310	350	323	356	339	341	347	342	358	350	365	329	328	365	372	339	357	345	366	353	363	376	349	331	344	354	353	359	347	334	334	332	372	338	379	354	416	348	378	337	333	349	324	347	334	338	333	325	357	368	336	327	345	371	318	365	344	360	347	339	359	360	361	343	352	343	373	347	352	381	352	353	370	354	348	338	320	343	357	304	336	341	344	333	346	359	357	362	345	360	370	349	349	333	339	361	341	349	372	357	318	361	362	346	385	379	350	363	363	293	351	343	392	373	371	346	389	360	334	351	351	342	348	355	376	338	363	334	367	355	362	348	331	343	356	351	327	310	335	325	342	330	304	357	320	339	348	353	337	363	336	352	365	342	306	373	344	402	366	341	361	362	351	365	340	354	338	349	348	319	352	350	350	341	342	381	380	354	362	358	346	361	364	342	371	359	388	343	358	338	343	354	310	349	333	339	341	348	343	374	351	355	372	324	372	343	348	337	323	313	378	322	306	334	331	352	311	321	353	348	340	355	357	339	381	325	361	335	333	369	356	364	336	340	345	365	339	353	344	350	335	335	314	331	356	402	367	344	361	374	351	326	339	370	346	362	346	330	355	342	335	366	352	341	377	365	347	335	374	359	327	355	351	355	321	367	369	348	330	352	313	351	340	337	344	367	345	370	328	329	365	336	329	332	329	380	359	340	327	319	336	369	336	356	343	348	364	326	342	369	324	327	340	367	353	344	334	329	356	362	344	343	333	374	362	358	366	342	341	362	344	361	357	379	386	351	327	356	311	351	333	364	339	334	354	332	359	361	316	372	360	322	364	339	351	347	368	356	353	343	354	327	360	331	348	381	327	366	312	354	363	372	329	336	331	321	348	364	341	348	342	357	319	365	373	354	344	344	337	368	325	363	354	377	354	339	340	378	335	381	313	334	357	363	364	378	341	362	340	351	343	332	308	366	358	352	380	352	422	363	363	358	343	314	362	356	338	348	370	368	345	330	362	343	371	340	321	358	343	367	351	364	358	363	338	349	368	338	371	316	351	344	353	354	368	338	358	335	349	348	352	341	339	372	352	340	310	361	354	345	363	350	340	368	325	353	366	364	357	363	372	341	347	348	326	342	356	363	327	363	335	327	341	359	367	336	323	358	340	350	336	343	343	344	352	367	349	347	344	350	332	350	350	342	326	331	355	335	335	363	356	366	391	328	375	379	329	337	329	345	349	325	335	330	341	363	324	330	358	348	346	360	355	343	352	334	349	344	361	339	342	349	343	355	379	329	329	369	340	351	338	351	374	341	350	367	349	346	306	329	322	350	357	370	362	345	361	341	337	371	353	363	362	335	358	362	344	361	356	333	343	315	351	372	338	339	312	347	347	352	322	329	347	359	363	361	370	348	382	360	351	336	350	338	355	357	373	357	345	374	347	371	345	325	318	311	359	348	319	326	341	329	379	346	358	329	330	353	355	352	323	352	352	363	370	366	315	372	339	338	356	369	376	341	323	378	367	357	383	355	335	354	344	378	350	382	341	317	345	315	377	329	350	343	335	384	328	335	321	359	348	343	345	349	359	352	340	371	338	322	341	331	327	349	338	369	372	346	334	306	353	349	350	346	341	345	323	355	352	336	361	337	385	362	374	339	328	366	332	375	343	345	327	337	348	341	354	346	353	345	360	341	376	337	313	339	349	373	336	352	348	338	352	333	370	362	326	350	361	317	318	362	375	339	344	380	326	372	373	353	365	361	372	337	368	346	345	362	338	345	380	346	340	353	377	342	339	377	379	343	352	370	341	367	333	386	320	328	368	334	324	381	361	355	331	367	356	324	359	378	332	365	350	376	350	339	349	338	331	362	370	368	399	336	371	347	318	357	378	380	359	339	368	341	361	363	397	344	328	375	356	349	313	348	370	340	344	340	353	343	350	351	325	299	329	379	361	360	359	336	371	365	308	297	357	344	363	347	346	348	350	343	340	334	345	347	356	341	340	369	355	303	332	350	351	330	347	366	340	364	358	379	352	348	368	333	344	380	356	333	374	358	325	333	390	388	329	337	353	381	351	395	381	372	323	341	340	327	345	368	324	369	354	341	335	345	335	362	358	346	360	339	363	338	352	341	367	334	341	377	353	331	362	331	313	351	338	340	318	342	319	328	331	377	359	360	373	364	334	358	349	338	332	358	385	354	347	343	319	306	340	365	345	326	326	319	364	313	380	374	335	378	354	358	355	339	358	346	379	369	345	370	345	339	363	369	347	380	337	364	336	356	376	342	342	371	349	375	343	334	360	336
27520	21149	17767	2197	823	842	738	732	696	728	758	821	724	758	758	729	801	695	777	743	728	689	792	807	760	735	741	790	766	726	733	768	739	751	750	767	753	768	740	748	703	780	727	782	777	747	743	791	795	754	762	790	744	785	770	800	782	764	773	773	765	717	736	795	731	773	763	718	740	775	734	726	788	736	716	700	739	708	736	751	707	734	689	736	795	789	754	708	742	722	724	753	730	750	764	744	679	777	774	724	722	707	790	732	752	775	730	776	795	726	752	714	755	702	730	732	768	714	793	754	737	789	758	726	749	709	719	726	776	757	761	741	737	737	751	776	758	753	740	715	719	745	765	749	773	702	738	783	711	772	799	792	762	751	723	741	772	677	783	731	736	781	742	735	794	775	749	732	756	735	691	782	681	790	731	765	772	793	780	748	753	706	687	760	735	759	734	694	736	783	762	764	755	758	741	729	716	773	737	752	792	793	706	742	785	740	737	697	754	701	730	782	727	751	754	780	760	718	761	782	772	758	765	763	712	722	755	753	676	745	680	753	768	733	708	739	752	761	758	772	750	722	733	762	717	740	712	713	716	749	735	684	767	696	744	741	758	762	675	701	767	739	737	745	762	714	725	716	757	750	756	774	721	766	750	754	734	745	727	756	740	750	759	742	759	737	721	729	717	730	728	753	779	753	740	720	766	738	719	786	748	721	762	785	736	716	734	758	717	747	711	776	739	750	723	731	797	764	773	730	779	744	728	780	764	767	776	781	736	737	784	708	692	725	710	745	736	771	767	742	761	745	767	732	770	726	732	713	753	730	768	781	757	723	740	763	766	736	720	707	719	749	752	780	730	739	719	768	753	738	754	784	761	706	729	719	747	728	773	773	742	771	736	746	734	773	743	797	783	693	748	775	783	722	741	706	730	739	717	805	775	723	762	770	769	683	752	752	772	775	822	693	735	748	753	776	744	766	754	735	735	725	688	705	760	770	734	767	755	766	761	734	738	714	696	740	783	748	734	775	732	731	734	808	802	758	811	760	727	776	775	746	731	765	725	734	733	752	746	691	720	765	762	778	734	768	754	731	753	756	749	748	732	768	764	744	714	729	754	782	697	702	715	756	745	748	769	741	701	750	717	718	747	747	765	680	764	749	709	725	717	726	793	828	774	760	787	767	718	735	756	726	700	774	778	730	726	746	745	753	694	751	712	781	735	721	737	740	777	746	791	751	712	742	765	753	717	757	783	720	753	755	716	761	715	729	741	740	718	778	730	763	760	766	764	722	782	761	717	745	761	721	733	750	756	728	766	744	731	748	670	709	746	737	752	759	724	754	744	780	712	727	717	720	754	769	716	771	690	732	785	741	710	764	763	720	776	760	700	762	726	751	735	713	710	726	777	798	810	734	777	712	694	721	719	771	781	726	768	756	775	754	700	788	704	728	699	756	732	771	753	731	807	770	752	731	801	768	763	724	732	781	734	719	733	748	733	758	774	762	762	732	716	744	712	770	742	744	752	765	742	748	764	707	728	725	737	792	767	772	769	785	717	726	759	752	687	699	724	796	794	743	740	762	751	779	777	758	761	782	759	743	749	809	715	732	694	752	704	755	755	723	748	808	725	749	722	763	745	739	690	747	778	717	764	780	760	753	749	760	714	761	757	741	778	729	741	716	764	731	760	755	722	752	705	746	752	713	753	769	701	747	751	760	695	751	749	695	732	775	777	751	756	750	775	699	746	701	775	735	748	731	737	728	785	727	772	757	735	731	703	733	690	765	724	772	751	702	743	751	706	707	726	784	777	758	773	757	724	744	771	738	743	740	749	782	743	693	772	771	717	759	742	720	744	747	777	756	781	746	759	750	754	755	787	695	730	739	770	770	776	748	713	715	698	741	731	789	777	760	743	714	749	739	737	735	706	778	798	761	742	726	812	741	762	754	720	715	756	713	747	761	756	701	755	784	787	733	762	730	711	768	703	749	760	725	787	753	741	778	743	704	764	728	776	763	754	805	712	706	747	759	742	755	757	703	787	789	777	740	738	732	738	784	776	779	726	767	765	749	739	794	778	771	764	782	740	742	724	726	761	734	751	712	727	737	707	794	770	729	775	800	713	745	798	721	749	753	752	686	756	775	723	709	649	737	800	760	736	743	712	750	740	757	712	750	805	740	726	711	667	758	756	742	730	781	759	756	752	757	761	731	714	750	730	709	781	736	757	761	747	769	785	716	706	737	778	790	728	752	752	759	711	735	776	721	780	755	755	783	790	707	730	774	740	719	790	693	722	710	759	722	734	732	741	758	760	777	709	805	724	764	694	748	731	729	753	701	716	739	770	746	774	746	806	751	737	699	767	769	737	770	782	673	758	733	724	714	726	757	732	757	752	688	795	764	736	740	756	799	693	738	764	764	731	746	738	733	764	748	732	767	751	800	758	777	748	750	751	783	745	724	778	687	741	756	739	747	753	766	746	765	756	696	761	735	701	772	814	808	758	767	750	733	721	775	798	774	807	725	724	730	688	736	747	752	745	714	687	729	712	718	755	762	747	709	698	786	770	735	744	754	729	719	715	768	812	737	711	708	695	782	692	740	730	729	768	747	758	731	791	728	720	753	752	740	746	731	745	769	708	737	743	722	728	742	737	750	764	737	785	703	749	773	756	779	733	691	778	781	673	770	739	733	769	784	741	760	721	725	730	768	725	739	733	718	683	726	768	836	731	762	713	718	760	757	742	740	790	771	776	774	756	787	729	769	772	720	762	782	749	741	758	769	715	734	777	782	750	732	752	744	698	746	725	758	767	716	737	739	710	723	754	743	742	749	745	682	743	710	698	712	735	772	725	704	742	823	740	740	715	763	754	760	719	670	734	745	720	707	792	795	758	710	744	760	761	751	768	737	778	773	743	697	734	727	749	739	802	770	739	716	732	746	793	738	735	719	741	747	755	769	755	741	743	802	736	806	704	741	698	725	744	774	796	751	760	753	786	735	774	720	700	702	737	722	738	746	782	768	722	790	793	729	757	733	741	750	724	745	795	737	720	757	726	748	750	721	755	727	733	744	740	730	740	771	758	769	734	747	719	718	752	759	724	748	760	719	718	776	751	712	715	733	758	765	756	745	763	735	717	721	802	768	736	779	734	755	747	744	742	744	762	738	726	727	735	740	767	794	751	757	768	755	724	696	728	723	735	741	740	709	782	785	770	745	814	732	738	794	726	730	748	813	774	725	736	748	784	733	747	724	751	712	718	682	757	694	761	756	735	705	769	729	783	761	734	730	770	761	676	766	762	765	733	737	732	719	724	770	740	721	762	730	768	775	744	765	746	755	709	742	744	764	776	727	730	761	801	720	761	680	720	696	723	710	720	766	742	708	739	762	753	737	721	736	729	758	774	720	786	745	753	756	758	744	747	741	721	757	733	761	741	776	768	733	763	714	720	688	761	706	763	770	769	728	735	741	734	818	728	765	733	744	722	750	788	754	750	776	711	711	719	728	777	675
26683	19844	16085	1234	1087	1061	1031	1014	984	995	1036	991	1067	992	1031	1025	996	957	997	1004	996	982	915	1021	982	992	990	968	990	966	1058	991	990	1046	967	1006	976	969	981	917	996	956	990	976	978	940	900	968	971	984	987	981	975	1005	969	1031	965	1004	987	987	1044	990	948	1021	974	1015	889	976	960	986	925	984	982	989	997	949	990	1035	963	940	1021	967	997	1012	958	995	979	938	1021	973	989	976	939	977	1000	953	985	1000	979	939	1002	988	990	906	970	991	936	1007	967	1007	982	988	968	991	989	953	998	1034	951	1009	950	983	1045	995	981	989	980	935	942	1023	968	1003	967	1006	1010	982	982	1028	972	927	1031	1013	935	914	1003	955	960	952	989	923	993	993	1004	995	1016	958	995	961	958	980	972	945	947	932	1026	970	1008	986	974	988	941	989	1025	960	1001	957	1013	1020	1037	942	1002	903	931	1022	1018	982	1019	974	1046	1017	989	996	967	972	1004	963	1000	1007	986	996	991	981	1010	1009	1032	966	959	977	1070	1009	915	932	956	979	967	991	1037	992	957	958	948	995	884	947	1011	964	1006	956	975	962	999	1015	973	976	988	959	989	967	980	995	974	1014	968	998	995	976	1016	978	1008	981	968	1001	943	946	936	937	957	975	990	994	973	1032	982	979	991	983	999	1005	944	1048	987	976	1005	968	1006	1001	951	989	998	1006	922	1052	1005	945	966	981	1042	976	1025	972	996	941	993	995	931	1040	990	1014	933	1023	955	994	946	964	1037	980	956	935	979	970	959	960	980	959	1010	956	1012	975	946	982	963	1026	1012	946	1052	1040	960	1033	915	979	1000	1003	967	1007	1053	1025	1000	962	956	982	962	928	998	955	968	959	1011	1027	1025	988	1000	1019	948	955	1005	971	972	994	983	1020	985	966	991	995	945	949	993	967	962	954	983	1021	1006	979	963	987	954	956	978	1013	953	996	985	975	975	987	1034	1011	994	999	994	1012	1001	990	991	990	1005	1035	938	1001	937	995	971	961	968	998	941	920	920	1006	957	968	1017	998	994	965	991	993	951	973	981	1034	949	1003	952	976	970	959	1012	1014	954	992	952	992	959	1060	959	1000	978	956	933	1003	1029	996	992	1013	984	1003	967	950	982	995	1003	1046	976	905	1039	996	982	958	1002	943	988	956	994	1002	999	1052	934	998	1047	985	975	1028	966	955	1017	1005	971	1006	969	952	957	983	976	970	1027	944	1086	971	952	1012	1006	1001	1076	984	1026	969	914	1004	937	940	1025	1024	978	965	1009	905	1024	997	961	977	963	1072	966	969	936	990	955	958	966	956	941	985	1041	976	965	1010	1030	1023	976	1041	984	931	992	1039	968	1019	922	980	1001	967	991	949	1028	922	980	1037	963	977	938	993	981	933	1013	968	963	984	948	978	938	989	986	964	986	1015	992	935	966	995	937	985	981	970	946	1006	935	974	975	957	943	1018	1006	979	934	987	934	994	994	928	1012	995	910	1001	1006	950	961	994	958	974	1040	1001	959	998	967	1007	1006	1006	933	961	929	954	1048	935	1019	1036	975	953	942	991	956	1021	984	958	1026	950	1015	1002	955	994	1014	1040	973	962	966	1006	1041	1001	967	994	978	985	945	989	1009	975	966	907	969	956	988	990	1027	966	976	959	976	1000	941	936	1005	969	999	996	992	978	1008	984	955	949	1011	993	978	1057	975	961	1053	979	924	995	969	952	998	1028	934	1012	1013	955	993	988	1019	958	1013	1006	974	1001	966	961	979	969	957	1047	965	945	1017	961	980	938	993	986	1028	942	992	983	1018	964	1024	950	931	944	967	1036	959	1002	1055	1016	1014	969	1023	1022	958	987	976	1034	979	987	948	1035	1000	1001	947	1004	956	986	984	946	1010	967	955	972	968	1027	972	920	1042	994	950	987	1001	974	977	999	945	952	991	1012	979	954	990	1016	1019	978	1008	1055	999	957	971	1025	970	990	950	966	979	987	1019	975	973	963	962	946	1017	974	974	982	945	989	981	997	952	972	933	959	980	973	953	950	1018	955	929	1023	989	992	915	1003	980	1012	976	994	1009	1012	931	1014	988	964	995	970	998	982	1011	939	984	995	989	928	961	1037	966	994	1028	1009	997	977	980	1021	980	991	933	960	982	913	1034	960	1024	982	965	986	1014	962	966	967	1055	997	995	992	988	1042	991	1001	948	1032	995	980	958	922	1008	993	1006	1010	1006	978	1018	943	982	984	1017	970	984	1005	987	1030	959	995	972	962	968	979	995	1008	956	975	1043	925	979	1024	945	946	988	940	1076	965	973	937	983	1008	1019	963	1008	1000	1004	966	976	929	968	964	961	953	962	919	1002	1013	986	1003	950	1001	1009	958	977	943	939	975	970	917	1002	980	983	978	986	1003	956	932	988	1014	1012	983	1002	1011	999	1031	990	966	999	988	964	1039	1006	966	978	988	981	968	975	960	1027	971	987	1001	985	963	935	933	934	1011	1061	933	996	920	1048	962	1025	969	1020	928	994	1004	1034	957	994	986	958	1013	1011	1008	958	1007	1038	977	987	985	989	969	999	981	986	1004	1010	1022	973	990	982	980	1003	935	957	935	928	972	968	1067	980	1001	1035	1035	1002	1023	1045	965	945	971	973	1021	984	933	1012	946	1030	984	980	1066	1007	962	1005	992	967	943	1004	1028	971	951	1024	1003	963	946	951	950	960	1002	1010	994	956	1008	957	966	970	1012	986	958	984	1002	1024	1021	1012	956	1022	974	990	990	1023	990	978	999	1005	998	979	912	1005	1001	1005	968	990	902	1005	977	1012	926	937	997	978	973	947	935	996	996	996	962	945	977	916	958	982	958	941	942	987	929	955	970	989	940	876	1006	995	986	999	999	942	990	967	972	963	948	967	960	943	975	1012	1034	960	971	1008	1027	932	1053	967	995	962	1037	975	988	961	973	976	921	978	1047	945	1003	983	983	974	997	938	992	1013	1015	980	996	1004	968	998	1012	1011	957	1044	1020	974	943	998	1006	1001	1052	998	956	989	963	946	1021	993	1007	978	981	962	971	1032	991	1023	977	1009	955	1006	965	981	990	985	986	964	986	951	998	1030	930	1002	1014	1009	948	990	987	994	938	957	938	942	1067	979	920	1037	1008	961	1022	1025	958	934	990	981	980	1011	948	1007	1007	997	963	1009	956	984	1032	1009	942	1007	937	984	1001	949	967	1011	1023	1014	987	1002	993	990	988	958	940	962	997	985	956	949	923	978	1055	938	926	1022	958	956	959	1009	1032	987	1002	990	1000	1006	969	982	1032	1020	1030	1019	1000	961	964	968	995	999	993	934	975	984	978	1057	1002	1011	1012	946	985	1023	1039	1030	1010	955	976	973	1043	995	1016	993	959	1041	973	1019	1052	997	973	987	944	1002	1043	967	980	934	1054	1021	955	1011	961	994	918	1034	1004	984	995	954	1001	1000	994	1018	902	972	926	1003	929	932	1008	963	969	1013	981	1007	952	957	1022	1006	992	984	999	953	1016	914	972	975	940	954	960	999	963	969	1007	948	955	987	983	1021	930	995	1001	977	995	965	977	990	998	1005	1022	994	976	965	922	1000	987	1078	983	1003	1012	987	988	929	1006	969	977	1015	963	966	954	1038	980	1002	1014	956	1014	950	1016	1022	937	1027	1062	1040	1039	959	979	938	1002	962	959	977	975	1040	969	990	998	1021	969	981	1022	985	968	987	996	997	998	966	969	956	1014	997	977	930	1019	953	893	1010	965	972	984	1045	980	1006	947	937	1020	961	1067	965	972	986	1022	942	976	1001	1008	963	984	1027	1037	984	955	977	988	1036	979	945	1009	977	915	1008	1006	988	993	994	994	988	945	913	1010	1018	976	961	1004	970	966	995	965	1025	932	912	946	981	1006	1010	1032	993	976	974	995	1024	944
24070	21229	30186	23736	16507	2682	1033	834	737	658	713	647	698	649	618	612	631	595	603	643	586	612	592	621	576	607	597	579	638	607	644	582	591	642	641	593	543	555	557	600	597	607	591	601	596	583	552	541	575	560	572	597	619	616	548	607	550	562	555	548	592	567	601	586	589	607	566	548	616	591	555	538	556	605	583	605	581	523	618	578	595	573	572	537	615	580	598	592	568	565	587	591	614	608	586	592	567	564	586	583	576	608	578	606	595	581	565	631	582	598	581	599	591	571	555	567	583	600	590	615	559	536	550	578	588	576	601	587	627	576	582	559	559	588	582	588	556	569	583	555	564	556	633	581	564	596	591	553	561	576	582	601	595	614	559	597	587	587	554	616	570	573	561	543	565	544	634	600	555	598	599	577	558	615	567	555	575	616	604	574	585	599	581	591	562	600	542	537	564	614	605	602	586	617	543	584	587	533	580	608	623	595	609	588	577	581	595	537	606	607	565	574	588	601	614	602	605	588	569	567	559	558	594	575	574	597	592	576	591	599	597	584	620	577	597	558	563	561	622	596	624	609	582	574	557	544	598	568	536	600	556	598	599	556	574	604	559	602	548	540	563	570	568	612	548	599	590	563	550	565	641	582	546	602	583	550	596	575	579	598	581	575	557	540	582	585	556	604	567	582	614	554	542	584	559	599	569	559	557	635	554	586	531	570	580	569	598	605	607	548	593	561	558	593	589	564	583	576	554	628	574	610	533	558	572	614	606	524	598	538	538	568	593	588	559	576	587	638	575	606	639	574	598	587	556	635	562	561	583	558	592	611	597	553	563	569	611	597	579	569	557	587	602	579	590	593	602	562	598	596	581	627	569	610	572	573	607	588	574	589	561	561	560	529	578	601	551	563	554	598	574	584	614	566	584	568	607	598	606	566	590	603	610	575	590	566	595	616	638	575	592	589	574	566	580	570	583	570	560	565	574	595	621	555	580	583	583	593	562	562	583	576	582	529	568	536	588	602	559	594	581	567	565	585	578	559	562	616	568	619	580	565	576	551	586	550	589	594	590	549	577	585	579	570	554	546	579	583	565	549	550	597	560	566	570	587	626	610	579	570	558	612	570	597	640	569	571	583	630	548	583	568	588	608	559	637	560	582	605	596	589	585	568	580	552	582	588	569	599	615	585	551	565	626	555	596	614	562	610	591	524	553	567	543	547	567	561	610	552	591	597	554	559	621	551	603	605	587	533	567	570	597	555	562	586	586	574	534	572	579	569	583	584	626	611	606	579	551	576	570	579	539	562	587	551	577	574	605	605	584	540	635	556	617	614	585	599	583	627	554	590	654	591	570	585	615	639	552	599	552	546	545	579	613	579	543	599	551	595	569	478	569	547	570	581	579	611	556	609	576	557	600	596	581	625	588	563	621	546	567	586	601	553	597	612	586	564	568	545	637	593	551	582	610	554	570	577	561	606	549	590	584	591	575	554	596	606	542	538	568	530	564	595	629	534	588	569	584	590	565	610	545	579	573	586	607	597	587	591	591	606	573	609	620	608	566	587	590	562	577	570	578	576	577	592	560	565	605	545	569	560	604	551	577	620	610	566	579	581	592	597	570	568	568	547	602	551	581	581	598	576	538	571	576	603	552	576	575	588	578	554	563	543	562	585	561	591	591	578	509	578	586	568	569	582	573	568	574	598	625	575	580	566	564	579	585	583	573	631	572	548	548	609	603	572	548	561	518	572	572	570	573	580	589	555	588	623	595	559	565	574	541	591	616	577	552	575	580	601	572	544	535	500	571	553	580	601	580	585	557	600	577	528	538	609	574	596	558	627	617	544	576	632	621	604	582	587	554	568	556	566	526	569	566	586	549	576	558	641	579	620	588	592	586	566	624	614	601	570	558	513	549	574	574	600	637	524	572	559	590	566	561	559	556	591	583	589	590	569	574	561	609	571	557	583	592	603	541	587	566	556	574	513	570	579	556	540	584	584	577	583	558	556	594	568	588	569	614	617	592	543	573	581	577	558	582	601	601	577	590	588	586	569	626	562	574	575	595	568	617	592	569	587	532	572	562	549	562	579	564	591	542	580	600	533	570	578	577	559	581	571	550	530	610	566	616	566	610	548	596	536	574	550	587	592	578	555	589	578	614	588	605	600	562	592	546	562	568	566	556	576	619	575	582	583	563	544	622	549	534	571	573	559	572	557	552	574	568	600	571	548	566	593	580	619	571	577	590	580	575	558	614	564	572	558	594	586	569	537	561	580	612	564	555	600	561	602	618	573	589	646	590	601	616	571	549	606	576	571	613	595	577	561	592	637	554	599	608	566	564	585	571	569	596	597	560	534	594	581	561	558	552	564	555	550	581	537	577	553	559	569	551	582	568	634	629	565	595	584	576	578	592	616	557	577	564	572	563	555	548	572	595	579	579	561	529	566	607	584	589	616	567	569	556	529	581	588	559	587	608	620	560	558	582	589	554	576	542	611	572	538	578	609	558	544	575	569	589	599	557	538	577	549	586	575	570	606	578	565	542	593	544	587	553	568	603	570	586	556	576	539	578	583	589	552	562	597	588	564	548	568	575	552	564	570	640	576	584	627	580	601	600	609	551	563	591	585	591	605	530	607	549	605	541	569	535	637	575	548	564	568	597	568	589	563	595	577	617	607	545	527	542	566	581	541	601	578	543	591	577	552	560	613	573	555	590	578	576	554	581	573	606	573	612	568	609	529	574	602	554	555	604	591	588	577	590	520	628	585	578	573	611	563	566	589	552	558	601	585	547	572	604	561	601	571	586	584	576	573	534	609	607	598	570	583	542	584	591	537	583	578	585	580	572	652	622	592	568	588	580	542	633	659	606	587	551	589	613	629	561	548	572	615	537	583	606	577	563	597	557	572	603	617	569	583	581	575	547	642	580	587	604	566	601	644	614	566	603	579	596	587	526	548	544	586	556	556	569	580	595	593	593	559	562	578	602	548	587	581	568	578	587	555	566	538	533	566	523	629	554	586	568	565	555	590	593	587	564	598	567	568	600	620	590	588	577	597	583	569	558	590	582	564	587	588	606	614	563	595	621	607	543	573	592	547	579	588	590	579	619	556	559	580	584	542	601	554	541	610	582	594	620	594	583	587	551	609	572	568	578	576	628	572	551	553	629	573	599	594	522	598	533	534	590	545	551	561	568	586	606	602	542	552	607	591	552	556	561	590	569	531	544	547	577	589	560	581	622	580	542	638	606	582	572	571	553	580	570	578	564	596	537	581	583	598	599	611	593	544	561	559	559	580	597	594	564	556	584	601	609	562	624	573	539	584	575	630	577	549	584	535	537	635	571	602	585	569	577	587	562	591	587	607	548	557	556	592	582	586	564	534	571	590	561	588	592	572	604	540	554	569	558	577	603	598	598	509	576	584	593	575	555	558	584	563	558	543	619	606	594	620	553	583	596	612	640	563	572	599	596	576	577	574	589	567	635	578	571	594	607	629	594	559	587	554	582
51907	53934	41176	3067	2189	1883	1479	1426	1267	1143	1039	984	954	981	942	887	882	864	851	834	838	859	834	821	818	811	788	879	779	787	801	785	820	775	750	772	809	795	788	740	771	849	772	834	778	805	795	777	813	799	721	811	813	769	741	715	765	802	798	780	767	744	736	787	814	810	740	763	777	767	793	770	749	790	814	745	777	757	824	753	807	806	810	795	758	813	758	811	806	809	798	727	792	824	776	764	795	777	759	778	818	796	787	761	737	741	777	770	774	800	786	789	807	781	829	765	802	756	775	810	845	809	744	764	764	785	782	757	721	764	786	818	701	770	757	799	750	815	811	741	795	703	745	783	815	784	757	761	804	730	758	815	778	808	799	745	761	741	794	726	775	784	732	766	802	781	745	711	779	786	806	778	786	785	754	775	812	815	826	761	825	777	796	710	693	780	814	768	759	806	705	803	753	778	784	789	814	828	769	815	780	773	745	760	772	775	747	741	748	777	768	784	772	791	801	723	809	759	748	800	823	798	798	774	774	799	774	781	776	794	779	811	779	798	817	821	762	784	740	821	781	772	740	764	784	797	767	756	795	773	748	809	803	804	731	782	765	769	760	762	839	744	812	803	774	803	827	739	758	775	790	752	779	812	768	735	764	808	741	798	762	774	794	732	793	766	813	743	763	826	799	751	776	785	830	814	755	810	795	777	775	786	783	839	787	788	751	748	775	786	795	794	788	725	762	798	794	746	760	757	757	824	735	807	778	749	818	812	776	821	748	771	791	748	779	771	764	771	796	757	804	793	763	765	787	784	833	799	793	734	785	775	791	797	785	728	746	794	802	800	806	730	761	789	762	794	821	778	774	764	799	759	822	826	790	718	745	789	816	772	766	796	745	775	779	767	791	795	794	820	801	788	835	751	768	731	813	777	813	748	764	774	775	799	720	776	774	779	803	818	794	806	764	744	798	759	754	767	821	767	800	774	811	771	770	783	798	799	756	804	794	804	785	769	799	782	784	794	808	751	787	750	779	758	756	761	846	840	751	813	778	718	752	708	784	774	773	768	751	751	758	769	795	796	759	777	835	830	791	785	769	796	765	773	814	751	755	789	753	779	781	761	777	724	775	781	754	771	787	777	753	794	734	850	785	806	759	779	786	831	753	799	732	787	797	756	784	773	768	809	775	761	810	808	781	780	806	776	757	724	804	818	770	748	768	804	778	835	788	781	829	776	782	775	780	751	782	804	751	784	733	804	797	812	785	798	773	778	776	749	754	784	752	804	726	760	782	762	790	758	831	760	796	798	829	757	747	781	740	772	760	799	777	786	767	807	778	754	800	792	759	784	815	787	819	812	794	795	825	826	790	767	788	773	791	779	779	756	751	791	762	823	787	752	754	774	781	809	781	805	793	778	786	784	804	754	779	822	792	790	814	781	806	752	791	784	783	824	748	821	756	806	763	745	728	785	774	825	790	811	758	770	770	759	807	771	781	764	811	762	783	785	745	743	792	748	746	799	784	751	723	746	822	734	813	713	791	756	726	778	777	793	791	799	777	725	741	802	767	789	791	741	758	715	792	782	784	753	819	784	790	778	738	733	764	775	762	802	813	804	815	784	814	815	784	800	801	804	767	710	815	756	782	780	799	727	776	776	745	741	787	746	783	752	765	764	775	835	790	783	751	767	770	787	736	791	792	762	799	734	812	785	784	770	779	760	753	701	829	743	771	741	773	745	763	764	787	792	821	826	785	787	850	783	784	797	754	775	777	751	775	798	818	829	798	787	746	775	788	848	843	786	807	798	766	772	797	809	832	787	767	801	744	783	846	800	790	813	804	728	743	770	804	744	768	757	806	786	790	762	821	759	791	829	771	823	844	752	823	798	775	771	760	813	758	767	772	780	839	775	762	819	821	813	843	761	799	751	777	781	792	761	846	817	818	784	798	797	839	784	730	778	819	780	756	759	802	741	780	817	758	792	789	844	809	782	748	756	777	813	796	810	780	827	734	798	758	760	779	723	812	774	774	859	747	756	764	782	819	803	796	770	772	825	779	756	753	780	767	764	801	826	747	763	791	759	785	779	772	750	794	746	769	760	787	765	823	784	764	783	794	841	779	759	745	765	770	816	809	704	773	742	764	808	796	810	772	810	782	790	744	760	798	748	788	770	823	759	710	784	809	717	812	758	821	759	760	761	737	787	826	750	777	779	768	766	774	755	809	719	764	754	814	826	777	783	725	770	797	775	787	779	750	788	772	767	812	781	795	794	795	778	759	750	828	819	805	789	766	790	813	794	751	778	829	794	785	790	826	791	758	755	821	813	720	773	789	744	773	737	768	824	742	793	763	821	788	810	817	776	790	801	776	793	710	751	774	810	817	776	809	791	717	837	834	744	739	740	787	821	783	788	810	817	768	802	735	807	779	813	793	783	753	767	835	762	791	818	820	797	804	798	790	771	777	757	766	777	755	766	784	749	755	754	816	817	792	757	778	769	777	828	771	738	805	756	824	777	737	788	792	758	846	804	802	786	788	766	721	800	751	770	735	774	774	772	807	689	740	798	822	780	741	830	789	774	731	811	806	770	788	759	792	753	783	775	781	767	791	767	806	803	795	718	762	751	811	792	773	781	708	812	764	839	826	777	761	775	725	757	822	807	789	810	799	763	780	799	770	780	778	801	764	764	837	803	748	824	761	791	773	789	813	757	737	775	784	725	784	791	804	797	801	759	795	747	791	773	792	789	771	821	777	765	781	831	793	781	759	794	721	780	822	805	772	753	752	774	762	748	809	860	777	839	760	788	795	754	792	829	778	789	800	794	801	792	743	784	748	770	803	830	803	759	761	763	797	792	730	806	794	770	770	813	757	781	774	719	790	736	774	797	863	815	756	721	778	758	790	774	778	808	783	774	810	742	805	752	757	763	754	787	731	780	809	771	768	757	817	740	773	768	731	783	776	817	827	770	782	818	763	800	753	758	792	814	790	790	808	744	754	779	814	769	799	799	804	750	803	774	803	806	770	780	800	784	804	792	787	826	742	793	793	793	815	821	784	836	794	811	799	754	785	785	773	830	730	778	766	771	762	801	834	781	803	783	800	734	767	827	775	747	793	779	774	806	776	766	777	744	790	762	736	782	820	793	767	796	748	767	802	768	788	782	806	790	803	789	788	814	782	830	762	753	790	748	763	773	753	756	764	792	772	817	797	768	811	756	761	804	826	798	743	786	805	797	791	812	740	783	769	785	768	807	738	776	786	798	798	741	748	782	792	836	730	828	824	752	807	774	781	804	787	777	773	773	760	745	803	785	751	795	775	816	807	772	799	791	820	782	804	823	780	717	778	766	798	781	810	800	763	827	781	802	773	774	735	722	747	773	796	780	754	779	808	759	766	798	814	809	784	730	800	742	786	747	764	776	781	828	755	756	734	738	778	751	777	711	814	789	810	776	745	782	796	752	785	764	791	773	763	747	737	794	764	744	785	799	820	771	797	775	795	766	758	811
23076	21209	29573	23670	21065	13504	1293	672	536	464	447	427	395	385	344	325	313	341	320	324	307	294	269	286	275	276	268	263	276	257	266	236	249	298	298	279	283	263	278	234	264	256	251	257	258	259	260	272	258	256	238	279	264	230	265	252	270	261	260	260	225	269	254	264	271	229	278	236	255	244	267	267	250	281	264	271	274	229	244	271	275	250	259	245	256	244	247	279	268	261	263	255	251	270	264	244	252	256	260	256	255	260	274	230	241	234	245	259	264	232	261	246	242	259	236	259	252	244	244	245	297	244	295	268	254	277	234	234	256	265	258	275	247	214	266	255	243	238	262	254	259	247	263	296	253	272	250	230	255	238	235	241	243	222	273	248	265	259	275	252	253	238	243	269	256	241	269	254	282	243	266	265	260	272	220	239	223	250	254	254	252	250	260	257	270	268	271	234	236	287	259	261	292	257	269	268	223	276	265	253	277	259	245	255	260	234	242	249	249	267	241	286	265	311	252	222	256	251	263	234	259	257	274	260	233	244	290	251	248	277	246	270	254	275	242	236	257	247	235	283	273	277	264	245	257	278	294	230	234	265	259	240	281	262	262	264	252	242	269	263	253	257	273	256	256	232	230	297	261	248	276	257	243	257	240	256	270	236	270	273	260	245	267	266	247	249	241	279	284	294	256	251	257	258	252	250	250	230	261	265	250	271	242	246	254	277	232	254	250	269	245	257	257	221	231	272	222	271	247	252	223	278	272	266	238	274	261	239	239	247	268	253	253	279	243	263	251	237	240	265	266	232	266	266	282	260	252	268	263	261	258	245	255	247	243	260	240	265	248	250	262	269	258	235	233	262	248	251	249	243	240	271	241	238	249	260	281	295	279	269	244	269	251	246	243	258	240	231	276	251	281	270	265	264	235	214	230	239	249	279	235	278	292	247	260	260	222	231	232	257	235	253	228	272	237	279	287	249	253	235	240	289	236	253	264	243	259	262	264	256	249	261	264	274	274	280	251	257	261	272	263	225	251	271	276	259	264	283	242	239	292	235	263	287	263	261	303	241	275	234	249	254	253	238	229	276	251	258	247	254	251	244	235	255	255	276	236	271	253	284	253	283	253	251	236	265	265	240	263	264	263	275	282	251	264	251	248	249	250	262	225	268	273	255	244	255	224	273	276	246	219	249	253	248	263	250	276	230	233	245	260	262	250	241	246	268	283	257	261	257	247	252	239	258	250	250	230	255	259	273	243	282	228	254	252	261	272	245	273	219	228	237	236	287	262	245	257	278	228	252	266	236	246	223	290	253	262	268	235	249	233	242	270	252	248	250	255	249	264	250	253	251	244	249	254	226	270	261	250	276	216	252	276	270	253	248	268	264	261	243	252	268	260	246	261	254	246	266	255	247	260	226	245	270	266	258	250	278	270	265	237	271	262	243	245	259	255	252	244	271	260	262	256	259	252	263	247	253	239	247	242	236	270	261	276	261	266	265	261	253	293	291	272	243	259	269	242	242	242	251	260	278	261	242	251	260	218	255	238	224	246	234	240	252	229	233	227	269	254	272	250	269	268	248	262	240	271	267	239	262	258	246	291	260	265	244	228	273	262	225	254	289	254	229	245	255	278	262	250	236	233	272	263	284	267	270	241	270	234	273	284	224	264	239	239	247	271	234	264	240	236	241	225	234	236	261	258	270	230	274	274	263	253	245	219	267	264	255	272	260	283	255	281	249	272	254	249	261	290	284	246	256	270	230	262	212	251	229	237	260	263	250	263	255	256	270	260	234	256	252	277	264	234	263	253	253	264	234	259	236	243	266	269	292	261	255	271	251	255	233	256	247	273	248	256	248	248	256	261	250	255	263	277	249	254	270	255	254	264	258	231	262	283	261	254	252	250	257	243	279	252	297	231	257	233	254	242	232	260	250	240	249	237	262	248	275	268	252	256	269	266	248	260	227	270	257	265	275	251	297	265	234	266	243	256	278	250	267	247	242	231	257	277	260	253	239	260	266	244	260	257	243	265	251	224	241	275	276	266	245	259	243	264	275	263	255	276	228	243	239	243	249	250	256	259	249	263	258	256	253	248	270	211	236	256	268	225	239	243	255	266	253	275	257	241	252	223	222	253	232	260	265	255	260	271	240	262	247	225	281	262	255	272	256	258	241	247	263	241	262	255	256	267	249	261	247	247	248	270	249	244	234	264	266	246	250	257	216	244	253	267	245	275	261	260	254	248	252	220	272	271	240	257	245	267	234	241	237	264	228	231	236	246	266	238	221	223	268	233	247	258	264	244	233	262	248	244	242	244	238	260	271	257	258	264	241	266	262	264	266	258	244	234	234	241	260	250	253	234	288	257	264	240	263	264	238	261	248	256	265	216	230	242	252	261	257	255	254	265	257	253	250	242	256	262	248	274	234	243	274	279	254	240	267	240	271	253	273	241	274	242	243	258	264	246	247	269	254	274	237	262	248	255	268	242	257	268	244	248	253	254	266	271	258	255	263	255	260	274	248	237	266	270	245	241	246	269	253	256	231	253	263	269	232	259	271	229	241	256	258	235	240	233	246	257	248	241	250	250	230	255	261	287	249	235	234	229	252	232	254	254	256	245	231	277	260	249	267	265	276	253	245	264	256	241	254	229	249	263	234	248	243	260	267	267	263	248	261	267	250	260	280	252	270	261	265	262	258	297	278	237	239	242	254	264	249	243	244	246	265	268	253	286	219	241	241	243	254	268	270	266	241	259	243	240	222	238	291	233	225	271	257	243	256	233	236	270	258	253	267	275	262	257	212	250	245	280	251	239	240	265	259	243	277	261	223	270	252	250	252	288	244	260	253	245	270	265	235	244	247	271	264	261	255	293	256	267	263	272	249	231	276	243	259	256	267	261	263	240	229	225	257	291	243	269	253	250	247	245	261	267	254	279	231	256	255	236	226	279	241	265	255	257	240	207	270	258	276	233	257	223	233	252	238	238	260	231	208	240	252	253	249	276	265	246	274	230	234	241	249	272	241	247	226	260	257	281	244	233	250	277	263	272	271	237	301	258	251	255	222	256	261	246	267	222	260	245	251	265	239	243	275	230	238	246	238	251	221	229	243	258	264	252	249	271	264	233	248	231	277	234	262	265	259	233	253	268	255	251	247	250	219	265	263	236	247	263	251	262	255	230	269	278	243	271	247	249	255	269	263	263	248	247	251	260	275	266	269	248	257	264	232	269	280	274	233	281	273	277	254	271	274	241	256	259	261	267	256	245	257	246	264	268	254	252	261	266	254	262	274	248	252	261	256	235	257	256	263	231	264	247	270	277	252	263	288	243	266	253	224	221	220	256	242	254	284	262	285	266	263	277	233	247	266	258	238	257	249	235	259	234	235	246	273	250	272	269	246	252	239	253	279	261	243	244	246	241	276	250	255	254	232	226	249	242	272	250	261	246	249	265	256	256	240	245	299	252	265	215	255	241	245	248	220	267	243	255	243	261	252	252	265	245	264	248	250
57038	63501	42913	4191	3065	2272	1819	1415	1157	960	871	785	711	633	621	564	528	493	501	498	458	470	428	423	401	425	409	392	383	387	390	411	381	373	377	371	394	370	363	393	388	383	399	387	346	394	342	390	331	356	352	362	388	338	333	375	376	367	359	357	331	346	371	349	350	357	341	342	371	348	357	363	366	359	331	374	371	350	352	359	350	358	355	344	335	373	355	351	361	359	363	347	374	369	351	344	326	336	334	367	354	354	378	329	350	337	349	350	349	324	371	350	368	369	359	369	353	349	336	316	332	355	346	369	349	380	337	335	355	338	338	369	371	352	347	315	371	374	322	346	364	320	367	365	347	350	336	353	340	330	320	376	374	344	337	389	352	337	366	349	357	328	345	331	373	324	382	337	388	339	354	379	372	335	335	342	324	353	339	393	376	361	332	371	334	330	352	353	348	371	325	347	350	362	373	333	343	398	376	349	373	367	366	376	374	367	347	348	315	338	346	310	361	364	336	326	348	350	357	341	376	365	369	349	366	353	375	372	365	353	333	345	344	367	356	339	360	363	318	328	327	378	347	350	371	372	353	341	361	377	338	321	336	353	346	328	359	356	393	358	349	351	352	346	353	373	412	335	320	340	355	368	366	326	299	323	329	365	363	356	361	353	341	360	373	318	329	381	330	342	391	360	343	341	343	344	332	362	371	357	381	356	361	361	362	348	371	382	324	361	365	354	344	360	378	358	353	367	353	330	347	390	358	337	339	368	331	370	377	359	345	363	346	376	329	360	382	350	334	365	358	360	363	345	346	358	349	338	367	345	366	351	337	358	385	360	372	314	362	349	337	354	349	349	390	329	343	341	360	395	343	335	351	368	349	361	348	369	351	315	355	348	340	367	363	345	337	325	357	324	365	338	354	336	320	352	320	330	366	352	364	371	343	337	337	357	328	328	359	337	349	347	349	344	364	332	344	322	350	348	332	344	358	317	369	371	386	363	362	338	375	345	331	342	332	375	362	360	328	378	353	361	357	302	341	339	361	343	382	371	333	357	386	352	368	334	375	359	340	360	357	335	359	333	353	331	355	356	331	314	365	347	367	378	359	344	352	344	328	367	360	357	350	347	380	331	343	347	383	321	362	350	356	336	375	350	321	333	362	384	358	339	360	346	360	366	339	358	362	321	365	319	357	315	356	345	386	347	377	347	349	309	351	349	382	366	359	372	360	347	348	371	362	343	341	345	363	377	322	352	360	336	371	355	351	352	329	323	345	383	363	320	351	376	397	364	347	352	354	336	335	328	335	349	338	361	368	376	326	358	380	354	320	360	341	388	356	356	309	325	362	324	353	359	331	349	363	334	354	373	359	354	365	356	322	384	357	368	357	363	372	335	330	406	333	313	383	351	378	361	380	363	352	343	358	348	330	366	336	335	333	360	369	322	306	332	351	368	363	349	379	380	345	298	358	342	340	367	315	352	340	328	331	354	341	355	341	348	309	331	355	325	348	330	302	345	351	339	349	366	360	377	365	342	358	341	383	369	388	354	360	322	329	359	359	343	375	382	340	331	340	374	350	323	348	338	361	329	352	323	341	360	363	362	359	357	340	342	362	368	334	378	373	332	355	329	360	335	324	338	380	329	349	348	354	365	325	317	371	341	339	377	366	343	358	360	335	373	324	356	341	356	329	344	357	330	407	307	326	352	345	343	322	326	347	370	338	362	338	390	355	374	326	352	362	350	368	348	319	336	380	356	371	349	357	354	340	375	366	343	333	361	365	359	377	379	331	338	303	381	356	359	345	349	328	368	362	364	369	353	336	321	342	341	354	350	331	348	333	365	325	360	364	351	338	353	366	345	326	371	331	377	342	406	348	385	348	385	353	323	320	363	370	351	354	356	339	373	318	345	351	332	352	360	373	368	345	343	314	326	387	341	368	385	352	336	334	414	383	364	344	339	346	328	310	346	386	326	328	348	375	336	354	345	357	330	333	359	377	355	345	310	341	344	333	349	362	341	375	316	347	353	343	379	334	384	328	360	380	349	372	360	339	364	350	350	343	340	375	359	334	372	362	334	344	320	343	334	391	336	372	356	362	392	358	365	352	365	368	337	346	344	380	349	344	329	371	366	320	354	408	361	334	407	386	385	367	367	395	347	333	342	349	359	326	376	340	360	358	347	353	374	344	352	363	380	338	331	335	336	359	393	344	377	351	366	355	335	361	352	343	374	331	327	371	329	347	351	378	334	395	384	344	355	367	344	370	345	369	351	358	353	359	389	328	371	370	392	332	380	317	360	333	348	377	344	344	406	334	348	356	345	342	348	349	373	350	375	363	384	333	351	349	343	352	324	386	325	355	330	381	365	361	327	357	370	355	330	354	331	386	367	352	321	324	356	329	370	364	361	365	353	336	363	335	308	332	336	353	341	354	349	367	352	343	343	377	328	408	327	360	369	333	352	324	354	334	342	330	336	342	326	368	334	350	314	386	327	342	344	334	370	352	330	338	335	347	369	338	369	325	336	361	342	328	324	376	367	346	353	391	353	361	338	362	347	359	329	354	361	354	359	323	365	400	329	354	371	345	330	353	349	332	320	372	378	379	358	306	346	355	324	323	354	337	335	345	407	382	340	328	358	354	357	342	335	354	351	353	363	316	347	338	394	353	371	322	351	352	367	344	361	340	358	374	342	341	324	350	355	378	376	357	375	337	358	348	366	331	340	328	349	334	344	352	357	371	372	339	348	355	351	357	350	343	335	349	361	349	355	347	378	345	317	344	364	361	385	373	339	318	336	365	318	362	398	347	378	360	350	342	381	322	357	303	364	372	376	321	324	333	360	379	373	373	363	376	366	338	347	350	347	360	334	324	351	336	363	352	338	355	336	335	329	357	334	337	383	339	363	342	362	336	351	360	365	327	341	357	342	320	355	352	345	352	344	337	367	346	347	358	351	360	396	376	373	338	354	369	354	344	408	395	369	357	359	330	383	332	360	354	365	361	356	356	358	336	368	340	379	386	362	375	360	331	360	355	350	354	354	384	335	345	368	380	319	360	326	341	348	397	332	377	370	352	346	366	348	346	362	332	330	386	388	331	320	346	351	372	343	381	330	361	346	364	366	355	340	344	358	394	378	318	354	370	347	327	342	350	353	374	346	335	350	371	361	346	369	362	324	366	345	325	331	366	356	352	310	322	389	368	327	320	370	388	339	338	326	346	359	366	347	367	331	354	348	356	376	315	332	334	401	345	336	385	337	358	355	378	345	344	390	368	363	339	358	368	360	332	386	362	358	318	342	349	374	298	353	376	338	354	343	314	319	331	333	378	351	355	333	370	343	344	361	289	358	348	326	329	331	368	329	358	349	325	338	347	326	355	362	381	353	338	342	328	363	328	386	336	322	364	386	327	332	365	370	333	359	366	317	354	377	353	339	368	368	367	377	369	379	358	331	348	332	348	366	345	399	383	343	357	321	326	382	341	363	374	353	353	336	343	355	360	333	379	326
27649	21162	17307	2155	762	752	737	723	769	796	790	775	767	772	736	772	741	738	721	715	795	761	773	699	714	792	743	782	727	731	783	727	734	697	725	733	744	819	735	776	734	713	790	752	784	736	736	758	757	751	738	680	696	790	728	725	752	813	716	765	802	800	754	727	721	728	768	744	756	790	739	756	751	757	764	798	734	743	757	728	730	756	783	758	747	743	716	765	780	746	765	753	765	755	765	750	734	763	752	792	725	736	764	765	755	731	767	767	734	788	794	730	739	739	698	723	721	766	786	742	766	759	767	806	778	770	726	744	780	707	731	770	806	732	749	784	754	795	712	789	790	750	730	780	810	762	775	769	739	816	772	750	720	741	731	799	707	737	713	750	737	735	708	743	759	789	808	775	696	765	725	782	781	773	724	758	778	788	734	794	726	775	748	752	761	775	730	736	704	719	777	764	782	711	729	744	765	848	753	771	747	732	748	750	773	766	797	773	748	732	769	717	776	810	747	760	700	734	730	705	745	781	772	709	822	758	810	757	796	759	768	750	709	786	787	713	753	764	780	758	751	755	738	706	728	731	748	814	801	734	687	746	731	755	750	739	776	756	750	765	736	764	746	737	775	751	710	717	759	734	725	804	836	729	781	710	804	767	785	754	732	768	728	725	714	705	705	770	767	746	766	795	812	713	794	785	750	759	769	799	814	674	713	781	806	720	789	735	761	766	762	749	756	759	802	759	757	754	751	716	683	781	719	789	767	749	781	793	762	754	763	783	752	759	765	745	801	798	776	706	748	783	740	758	716	751	774	758	779	784	760	784	760	775	808	784	737	713	719	762	751	735	672	762	757	739	742	775	763	740	732	798	769	785	766	808	761	726	800	810	749	730	738	774	725	774	737	739	807	774	737	753	772	733	780	762	782	700	696	714	686	753	765	801	715	737	750	755	748	736	750	763	743	742	764	764	687	791	773	748	760	748	754	823	752	738	766	753	749	757	791	727	754	781	772	755	727	738	794	722	746	787	753	755	750	779	792	764	766	740	779	778	732	760	736	764	750	800	812	747	766	732	808	789	761	743	777	795	752	793	787	693	757	755	777	762	755	747	734	740	740	760	741	784	751	772	749	749	762	732	771	788	751	778	785	736	752	793	784	797	750	753	743	790	758	740	756	777	724	744	750	746	736	805	754	739	795	765	738	719	758	756	756	783	759	777	818	771	770	766	763	788	781	754	755	759	762	716	779	705	738	727	779	746	746	732	767	758	773	688	777	734	770	743	757	773	763	777	804	793	786	740	735	732	746	743	786	734	804	734	776	806	731	756	774	762	782	791	740	757	797	754	708	743	700	736	784	745	750	765	725	695	768	779	755	809	755	728	723	777	736	750	755	749	773	767	739	749	753	757	733	756	781	743	771	736	778	773	758	731	792	767	785	750	728	733	741	753	763	755	764	743	728	749	745	749	785	759	774	779	786	784	727	775	714	818	785	740	797	766	765	767	728	735	786	730	753	721	802	767	828	743	737	765	749	739	737	762	772	724	760	743	697	737	773	751	792	732	717	781	730	749	753	739	756	743	764	711	734	730	774	795	728	805	756	745	752	770	729	759	760	798	724	790	746	727	771	740	766	758	786	699	724	757	774	758	815	802	732	715	744	743	734	757	738	706	724	743	734	758	754	775	794	739	756	745	743	751	780	754	747	675	825	761	769	726	791	783	777	799	770	744	746	730	697	747	769	758	791	754	777	782	728	801	749	776	781	786	797	751	737	694	750	738	743	761	729	763	739	763	745	757	753	786	716	797	762	747	746	738	758	781	742	746	736	740	804	741	774	719	738	818	760	776	740	686	795	754	716	730	769	751	724	802	798	809	774	756	790	762	801	756	758	780	802	758	782	774	750	763	785	766	768	790	700	769	700	769	755	723	745	735	725	751	732	706	780	757	759	744	730	811	739	740	733	747	762	748	699	742	755	765	763	772	769	762	787	755	763	763	721	735	711	779	711	759	766	723	737	763	796	746	694	755	727	789	788	741	747	713	769	749	736	746	779	767	794	720	759	764	762	774	776	735	802	729	762	778	698	736	787	742	762	736	734	772	770	764	706	815	771	738	762	751	775	752	802	752	765	727	752	739	768	734	756	758	743	768	790	741	751	757	759	767	693	781	721	761	709	746	813	779	764	740	793	765	812	743	764	720	757	743	779	727	718	799	751	727	790	722	762	783	765	754	751	749	765	761	749	778	729	804	811	748	741	768	744	710	757	731	744	742	738	772	776	743	722	777	781	705	727	770	767	741	734	728	777	761	786	705	741	813	776	756	760	770	759	774	754	751	705	739	751	771	763	806	764	854	727	761	773	769	731	812	736	765	764	790	764	744	737	743	784	776	818	783	791	735	778	739	737	772	758	744	731	772	777	803	798	768	770	708	772	726	780	784	735	735	750	760	732	724	726	711	772	774	739	745	735	746	697	764	792	714	793	817	776	713	790	735	744	740	720	792	755	736	810	799	750	769	783	753	770	754	739	775	753	750	790	822	753	748	785	738	738	759	756	744	720	798	701	732	744	736	722	749	740	785	725	714	751	772	786	734	775	747	713	718	758	740	737	766	726	719	735	762	774	782	724	705	762	750	755	771	775	742	778	757	744	784	711	791	764	731	739	845	806	757	802	700	755	761	749	755	720	727	762	769	777	769	746	749	775	767	733	730	753	759	719	722	725	806	708	736	733	773	726	713	723	701	719	763	743	726	783	723	764	779	768	764	772	693	741	772	814	706	750	776	821	753	767	740	780	737	741	722	739	734	715	762	754	797	809	758	725	760	732	748	791	735	713	733	752	715	806	783	710	745	800	737	749	739	767	736	749	775	778	730	771	732	781	776	738	739	750	792	740	769	746	773	742	737	770	751	809	770	761	717	739	793	782	764	764	711	741	786	732	751	751	773	751	761	829	780	810	710	772	746	759	772	744	752	754	792	753	742	761	756	804	775	753	753	750	751	721	760	684	789	782	740	757	735	771	753	773	756	799	810	760	740	758	808	735	717	770	745	761	732	712	732	765	768	767	808	764	774	760	764	724	727	770	719	696	784	749	759	778	772	741	778	737	752	757	733	711	744	748	745	808	767	787	760	752	769	755	775	802	742	725	723	727	774	739	752	759	778	728	745	763	779	775	798	779	727	756	774	760	775	765	722	765	755	737	792	763	792	739	733	756	781	722	774	794	724	763	743	744	785	772	724	773	811	747	776	755	777	722	733	746	680	792	697	751	751	748	763	763	735	763	790	758	768	795	774	803	718	776	699	765	761	823	744	696	735	766	787	822	724	713	724	781	794	758	734	784	722	773	728	727	740	778	745	722	767	771	708	763	748	790	710	758	721	729	752	787	700	751	800	714	711	766	797	809	762	764	787	753	760	746	714	794	799	769	825	746	777	753	692	731	752	736	808	774	756	727	761	739	787	739	758	721	677	764	751	716	750	732	799	769	779	762	771	805	742	742	754
25968	19199	15767	1173	1044	1086	1042	983	1034	975	1004	1062	997	992	947	997	1024	993	1019	1001	1012	1005	1030	1028	1041	1002	992	953	999	990	1003	973	1015	1072	964	1010	990	1000	1038	968	1016	1100	995	985	1041	946	956	985	993	1007	958	988	966	1010	1002	1012	980	999	963	1033	960	1051	946	1014	1041	1007	1014	944	1006	988	966	993	991	939	981	939	983	996	1049	985	1052	1007	992	998	1004	963	978	979	1029	1041	948	979	1002	993	999	995	1007	982	977	978	968	978	1018	997	1030	939	992	1042	964	1018	1009	975	996	1001	992	947	965	973	1038	991	966	1018	960	971	940	1054	975	955	994	1054	985	1000	1017	970	1004	979	994	938	975	1052	1025	966	943	991	964	978	956	1000	985	1026	1002	1040	940	979	989	920	1000	969	979	974	1047	945	1033	1018	1018	954	989	1012	984	984	998	1003	986	1061	975	991	999	949	970	998	1044	964	940	968	992	950	1060	988	954	997	973	999	996	963	984	1000	1039	1015	977	979	998	975	1020	944	977	1014	982	987	1010	1009	943	1035	1020	991	948	966	992	951	974	1048	960	981	1002	991	1010	970	980	958	1045	1031	933	1037	1029	1008	1005	952	994	1090	911	955	1046	1001	995	1022	1023	1000	1022	968	1016	1023	1060	939	981	930	979	976	1017	974	977	1035	979	1013	1008	944	959	1027	1067	1011	1000	947	991	944	1047	974	1012	1011	992	955	1034	982	1008	1040	988	949	979	1040	1015	958	961	977	981	978	1008	962	984	985	997	959	1023	988	993	961	979	988	1054	1049	992	963	988	999	978	979	1009	974	1020	958	1038	1027	1020	979	1017	1014	985	929	994	917	961	970	1013	975	1029	987	1013	1002	952	942	1013	966	986	947	1007	955	985	979	959	1000	953	1032	988	1037	978	1037	972	976	1012	995	961	915	1006	976	1007	946	996	979	1018	1004	1018	949	999	1038	991	985	946	1003	991	1057	987	994	1033	984	1017	968	970	960	1001	945	970	966	924	989	977	941	967	955	992	977	1083	1026	1004	1006	971	998	952	1046	1011	1000	1017	990	1026	948	948	954	1013	961	988	961	985	967	981	969	998	967	979	1026	1040	982	963	997	991	996	998	958	1003	958	965	1001	986	1017	1021	982	1024	1011	949	998	1006	983	977	1008	997	1004	995	1027	970	956	986	987	993	1007	962	965	921	970	1023	980	983	984	964	1026	1002	985	1008	960	975	982	965	925	968	993	1040	998	971	1013	1016	987	1018	960	945	1007	965	999	1022	1029	1041	970	980	993	959	1014	975	961	1029	966	1003	949	999	983	954	1032	978	1020	1033	994	972	997	965	1001	1001	1027	967	933	984	1030	993	1039	995	992	1000	951	994	962	971	941	1007	996	981	1044	963	975	1014	998	991	1069	1018	988	982	936	979	1012	1004	999	1010	981	970	963	1006	972	951	991	1006	963	975	1031	952	933	989	1106	997	958	946	955	977	1024	1043	989	1015	969	982	983	956	946	978	966	1017	1075	1025	996	1021	983	977	1019	1026	965	1011	992	984	1024	959	955	985	1005	1004	932	966	986	980	1016	982	1011	1022	1053	1009	949	988	999	909	924	927	1061	984	1020	991	998	997	1054	1022	1070	1016	947	1016	988	1072	951	978	1059	979	1020	919	982	973	956	949	993	1013	924	981	1040	959	993	947	1017	932	981	972	970	975	1017	984	1019	986	984	1052	1114	1007	986	981	972	963	970	1013	1043	961	1003	997	978	983	1043	1035	1024	986	976	1024	995	961	1011	1031	1020	1017	990	980	974	970	1032	980	968	1061	1031	1010	1014	998	1003	989	1036	980	990	957	991	977	959	985	987	970	1013	1004	995	990	963	998	978	1006	949	1027	1035	968	984	953	970	997	961	1000	949	989	982	927	1017	952	1025	1009	996	972	965	952	1009	951	1013	993	974	980	930	971	997	1003	974	991	1016	989	972	1037	1002	941	963	918	1022	993	1038	943	1076	969	1000	1013	1014	1033	981	960	999	942	913	997	1000	995	939	1007	928	990	1014	986	945	1034	987	969	1026	1005	1018	961	981	964	966	946	929	981	983	939	924	966	994	985	980	996	998	984	993	964	1016	1007	990	1089	1035	987	1003	970	1017	1005	1019	962	1019	1019	965	970	1014	930	973	1011	1014	1035	1015	938	994	1011	1027	988	959	1003	966	967	942	987	952	978	950	988	942	1004	1000	995	993	1004	942	985	952	994	970	969	1005	993	1023	998	1012	1036	977	966	996	960	992	969	952	947	1000	985	951	990	984	993	989	991	1005	1009	1015	973	956	977	945	1019	954	985	977	1027	955	1008	927	920	980	1005	931	1002	1005	1009	923	1005	993	974	1034	996	934	994	1021	1006	988	991	970	994	949	971	1006	1005	1028	990	1029	1018	936	997	995	1020	1021	964	978	989	985	981	971	990	994	964	957	1025	952	1041	1014	1025	988	973	1016	1034	991	950	1004	968	1018	966	1012	986	984	1054	1007	977	938	962	950	989	989	966	977	984	1022	950	975	950	972	994	1019	1024	959	973	1003	1049	999	988	973	1009	993	981	966	940	943	986	984	1005	995	1004	1017	954	989	960	1017	953	970	969	1001	985	969	971	1004	1010	946	976	1017	1008	998	987	931	977	947	968	959	943	992	1039	967	1005	1023	965	1026	1006	1042	999	994	1026	1002	993	1010	1000	1020	966	988	951	960	1022	946	969	1028	1017	1010	1016	978	1016	1010	1008	994	972	991	983	983	981	1028	985	943	1011	996	1062	993	1040	966	977	977	973	1016	1037	987	1060	1036	986	981	1049	969	952	982	994	1021	1016	996	969	1007	909	1031	963	990	976	1011	997	1032	1019	1011	1027	1019	972	969	1016	1014	935	972	1008	1010	942	1003	980	991	982	1001	1057	981	1011	972	1009	964	1023	959	1012	990	976	995	1017	945	977	1036	965	985	1028	1038	995	987	1011	997	973	1025	1007	951	982	1033	1009	933	992	969	973	941	1002	1008	1001	933	999	1017	1023	966	973	980	1012	999	1021	1023	991	1018	989	997	936	1031	1032	963	1002	972	914	1013	1054	969	987	990	1022	988	952	981	958	998	1002	1005	1004	1025	1014	1040	1023	982	1031	964	994	969	984	1015	981	970	983	1014	1008	969	975	1009	972	1026	945	935	952	993	959	1042	1056	1038	979	1009	963	1050	1007	983	978	903	980	1019	1011	1000	1004	986	972	1012	1003	978	931	970	951	1016	1008	982	997	998	1002	1022	977	911	976	990	1008	957	884	1016	980	972	917	949	954	969	1018	956	938	947	977	976	975	995	947	1033	962	976	997	1056	926	980	994	942	992	975	1000	955	1002	1010	947	964	991	972	983	1038	968	1027	917	942	990	1009	1005	945	978	1006	941	1003	1035	925	990	1000	1046	981	956	1014	991	972	965	991	985	1012	952	1017	989	966	954	1064	1061	1068	978	989	984	997	1029	970	988	1002	999	1012	994	1010	995	928	1010	1018	984	995	1005	986	1025	986	959	1014	1037	995	1014	991	1022	952	931	965	1001	949	990	981	1003	965	1051	949	994	1011	979	1006	1032	979	973	974	950	996	998	1049	1015	968	963	1012	982	964	1014	1046	1009	1048	975	1032	1005	1010	1004	996	1016	974	957	979	1010	985	955	983	973	960	1029	989	997	1007	977	1028	979	1051	1043	1012	1006	967	994	986	984	1016	974	1010	1032	993	1011	997	1004	939	928	952	987	996	957	1029	970	996	946	1024	983	992	1060	1048	958	999	1005	953	975	983	1074	1001	1005	989	1049	974	962	993	954	985	1008	921	997	943	1001	1003	964	955	1000	986	1023	971	960	975	959	969	1024	1019	983	971	1027	1001	1003	982	1037	958	997	984	976	1012	1047	978	1019	973	985	992	984	941	988	1014	1021	1034	1039	1051	986	1064	990	948	1015	951	958	982	998	938	1003	981	938	963	1019	1005	985	929	1013	983	987	916	1003	1062	981	1011	977	1009	1024	1014	960	980	1020	983
24042	21194	29125	24565	16934	2833	1042	792	765	713	654	678	634	697	628	653	615	638	622	620	605	592	592	599	606	602	621	570	622	572	563	593	596	609	591	607	584	612	571	642	602	571	595	576	616	588	541	587	551	560	599	555	618	584	574	605	606	611	622	566	602	544	591	577	559	588	555	608	611	582	557	556	606	536	601	609	604	576	566	567	578	570	538	576	582	589	591	621	575	600	596	599	584	594	544	571	564	556	619	555	595	554	598	574	562	577	557	551	569	556	580	539	580	617	609	554	584	633	573	556	604	581	568	625	602	595	564	570	545	558	578	550	594	598	614	586	587	584	559	559	582	575	572	582	636	586	596	583	559	595	600	629	563	615	563	542	594	585	585	584	614	607	593	556	554	598	611	613	564	584	585	539	569	615	564	572	597	554	625	578	567	583	585	612	590	583	616	612	586	653	529	582	593	588	627	575	609	568	567	583	586	559	619	614	587	581	534	599	597	613	572	541	570	567	547	566	572	555	540	570	563	586	577	576	565	574	579	626	580	623	576	563	576	614	591	582	600	560	590	556	563	588	603	622	607	648	584	560	618	563	588	579	550	577	571	589	566	590	593	571	594	578	551	560	603	591	582	613	538	575	594	566	582	615	611	570	577	555	610	603	574	619	634	631	645	561	569	602	566	601	617	577	603	559	591	577	553	562	573	579	573	562	581	572	594	629	607	593	590	560	586	540	540	578	567	623	566	554	573	565	542	608	567	622	596	585	548	646	541	623	594	615	572	603	577	602	588	582	600	581	581	560	598	557	539	571	587	594	565	603	613	557	603	598	556	566	640	575	597	605	628	567	614	554	553	560	564	579	571	577	583	575	588	553	550	586	583	569	613	578	627	587	611	607	538	563	581	572	614	604	592	561	575	593	562	588	586	608	551	612	549	575	566	577	603	592	587	570	592	579	540	568	581	583	594	588	602	564	570	576	593	559	595	583	557	614	538	583	606	577	580	547	588	564	575	634	567	593	580	633	602	597	617	599	556	610	580	549	638	590	557	589	591	546	609	529	577	596	596	580	547	567	571	571	534	584	550	559	623	558	603	582	568	580	577	606	565	536	604	521	615	608	578	586	622	521	589	637	587	587	599	603	580	572	592	587	569	593	570	615	568	628	608	577	563	575	565	557	608	557	569	586	586	564	569	598	627	593	568	547	582	567	599	582	569	580	595	563	546	548	590	588	582	580	544	567	592	629	546	549	557	543	577	568	586	575	587	569	574	558	566	567	524	566	554	599	608	575	595	556	583	589	564	552	552	596	594	563	597	589	573	583	600	594	572	595	569	591	575	537	598	572	595	608	586	588	571	569	613	584	631	638	590	564	586	589	587	594	578	598	594	625	577	555	590	593	570	572	566	583	591	591	560	595	589	613	579	599	552	615	553	623	599	597	588	563	593	563	614	562	608	580	599	587	608	617	575	620	612	618	604	612	585	573	577	570	584	590	605	576	582	580	570	591	569	628	577	603	611	592	578	546	549	565	568	617	590	569	615	587	594	593	579	626	528	574	567	612	572	642	617	551	569	566	572	568	570	607	605	583	550	592	600	603	641	581	594	590	605	524	598	569	588	613	579	561	578	561	562	590	594	566	574	517	574	571	620	586	633	597	600	572	558	584	565	568	617	592	579	591	583	605	580	566	554	557	597	600	610	599	595	531	589	616	581	631	572	581	539	623	619	543	590	515	579	560	575	567	624	596	633	584	594	601	569	576	600	616	552	548	574	623	613	575	571	584	621	578	526	603	594	612	593	583	619	586	574	581	546	555	558	594	585	571	577	553	614	598	578	614	573	564	601	558	586	555	619	588	538	537	562	560	596	600	612	596	583	557	602	564	572	587	585	601	585	552	566	613	579	585	598	611	556	569	598	585	568	554	589	622	597	575	546	590	561	615	589	614	555	582	604	615	611	567	547	563	543	564	557	595	562	548	555	600	565	603	618	600	562	559	576	576	561	569	551	568	572	601	541	540	568	584	565	551	568	552	599	550	616	608	562	580	558	590	579	571	633	560	568	571	596	604	575	584	582	574	598	544	612	609	540	576	580	594	602	552	633	554	602	603	595	575	613	529	585	571	589	591	583	637	581	606	578	591	578	587	562	600	563	560	584	592	593	590	546	623	525	597	573	603	597	595	562	553	637	601	597	591	573	583	573	580	541	539	594	581	585	565	603	581	543	556	542	582	538	607	574	641	598	548	592	564	571	627	606	551	601	554	592	617	587	573	602	575	603	598	605	630	579	599	589	592	557	590	579	625	559	568	565	595	582	583	605	559	589	588	556	552	573	578	610	575	574	596	563	587	611	588	608	577	607	608	586	602	564	577	582	573	538	584	587	596	643	569	550	569	581	587	547	601	559	546	568	590	566	566	581	591	535	594	509	553	635	554	544	589	575	604	582	566	566	596	599	601	545	578	577	581	595	564	607	572	609	551	573	508	568	583	571	589	568	572	567	554	546	588	609	574	586	618	591	509	566	616	596	568	556	636	578	563	601	606	563	629	587	566	561	582	587	572	582	578	584	603	548	618	598	597	532	568	531	588	562	586	561	576	617	538	560	604	598	565	520	626	606	606	610	594	570	574	562	536	592	611	584	558	557	579	594	578	577	605	598	568	591	568	598	576	559	540	614	607	570	569	552	590	562	587	589	583	576	591	591	588	552	637	576	592	601	584	623	635	545	584	584	604	607	527	581	580	609	576	582	614	609	565	607	565	585	630	586	588	543	562	526	580	581	628	561	550	578	543	621	582	586	541	549	588	594	615	623	589	537	579	650	630	561	582	549	602	571	561	613	608	560	559	575	595	613	553	579	563	584	591	579	609	577	580	581	553	550	576	526	560	564	557	603	572	601	591	565	577	560	594	591	579	579	593	563	536	577	559	560	576	575	636	584	572	563	596	590	589	599	575	586	581	585	594	571	579	569	621	570	584	580	576	592	592	588	577	558	617	606	605	616	577	555	572	553	573	576	615	636	596	590	620	602	594	606	552	609	620	586	581	564	553	587	574	580	568	588	595	618	573	570	528	608	608	562	567	610	595	555	611	616	591	598	615	610	560	583	558	567	601	635	594	548	574	587	597	552	540	580	594	586	581	563	552	604	566	578	599	593	600	585	593	575	550	600	522	573	554	577	605	631	598	559	556	592	547	620	562	594	567	591	579	588	598	593	609	594	590	598	597	570	632	560	600	596	636	583	557	585	569	551	512	548	574	582	587	614	590	588	573	614	581	599	601	576	562	580	553	572	593	569	598	591	641	596	587	645	618	633	580	559	586	601	545	559	611	571	570	580	544	528	569	571	631	535	570	559	580	566	567	582	618	545	568	608	572	570	619	583	575	601	582	609	543	572	602	529	543	593	568	585	584	565	603	580	591	553	576	569	573	566	547	561	616	624	565	591	617	559	557	579	587	587	570	562	578	553	553	576	581	555	591	555	606	598	557	544	612	602	539	590	603
50316	52861	40039	3068	2237	1829	1544	1322	1241	1195	995	1025	940	910	883	912	861	863	841	815	922	805	867	853	801	801	833	848	842	763	831	847	791	820	787	790	751	806	823	805	801	781	793	800	783	788	793	802	755	785	803	779	773	758	758	811	760	805	790	800	815	764	811	828	809	778	803	788	792	827	831	784	768	789	797	779	793	815	800	739	809	777	766	773	760	743	801	783	747	772	795	791	780	818	798	782	737	773	769	802	809	765	753	788	747	790	761	788	749	760	793	737	786	759	784	759	794	769	756	732	808	796	776	814	794	737	834	830	790	781	773	756	768	784	822	739	754	759	774	808	759	750	760	742	761	815	805	741	769	812	785	776	740	765	808	787	737	784	761	768	768	747	784	806	736	781	775	787	780	755	812	793	768	743	798	762	790	778	803	794	798	812	796	789	788	755	808	843	766	749	764	779	800	756	766	812	800	741	791	782	739	809	815	815	786	751	754	790	780	822	773	749	793	770	793	880	776	795	777	790	755	768	818	756	782	781	772	766	771	783	765	783	783	799	739	802	832	809	767	786	803	754	808	779	758	770	805	793	820	789	754	755	808	769	776	790	798	765	777	745	781	742	813	783	770	783	786	768	783	756	808	742	799	738	815	782	773	791	736	802	811	757	785	769	798	794	849	810	817	755	799	758	771	776	788	772	739	784	780	747	814	777	791	760	845	803	781	789	741	791	812	777	795	744	780	736	832	749	818	798	775	773	798	808	762	824	756	840	777	811	761	857	764	810	801	780	787	763	786	779	764	795	803	758	785	768	820	772	790	769	760	781	781	735	774	763	853	751	744	800	749	772	823	774	795	784	790	789	813	822	778	797	789	794	797	760	806	840	770	775	786	770	792	774	746	728	775	732	806	776	839	762	742	793	752	757	780	715	800	757	789	774	767	794	779	783	829	768	801	841	741	755	739	761	800	767	795	774	776	776	761	815	774	822	791	745	744	776	793	715	796	849	768	832	795	768	824	782	765	755	730	784	748	838	776	741	767	776	827	781	766	776	803	745	793	811	762	782	758	766	821	789	757	752	784	798	823	792	759	763	806	754	785	757	812	803	754	766	785	779	795	805	776	788	703	761	745	761	779	732	761	741	837	771	763	768	821	721	781	765	816	751	780	821	752	805	760	763	763	766	790	783	789	787	782	757	743	841	757	780	812	784	790	737	767	776	814	773	770	778	798	780	795	780	839	743	822	796	741	771	805	780	752	787	800	782	821	760	745	766	770	817	734	775	785	861	777	761	826	800	767	780	775	769	741	758	763	773	749	855	851	733	816	793	793	787	748	766	758	776	818	765	751	808	812	787	754	818	796	832	782	828	804	779	785	782	778	812	825	789	791	784	808	801	770	812	723	738	835	803	802	780	734	731	753	832	757	810	786	796	782	742	772	743	795	761	797	839	788	800	842	779	790	805	762	823	791	798	732	837	745	800	764	708	768	784	802	757	759	769	737	800	797	752	748	797	804	741	761	766	758	789	731	754	776	737	772	797	785	762	774	742	764	831	771	779	738	809	776	797	820	775	779	778	775	788	781	736	899	772	815	786	837	754	749	790	787	786	820	756	798	783	813	749	805	800	759	764	791	809	821	822	810	796	779	766	810	739	768	814	783	814	787	759	776	776	788	822	765	785	818	760	726	808	785	812	783	784	769	794	794	787	797	771	760	727	769	809	777	766	765	779	818	783	773	765	780	801	770	776	803	791	759	755	770	750	776	779	755	808	773	810	788	777	765	807	811	798	832	783	796	822	776	803	784	757	751	821	775	771	795	784	787	764	767	729	799	775	746	795	740	781	767	769	845	801	781	793	797	773	800	811	755	728	763	761	814	777	800	786	806	798	768	768	780	741	811	793	775	780	726	749	785	728	778	823	767	772	796	817	780	805	760	792	758	782	783	764	775	777	800	810	743	749	781	723	758	776	766	787	808	810	781	762	749	773	734	728	725	775	766	781	752	776	797	772	759	741	742	726	795	737	784	825	803	831	733	811	801	776	752	792	750	742	770	787	767	779	764	778	775	749	798	739	734	780	790	769	783	823	770	754	761	744	802	763	761	781	787	775	719	776	730	744	771	760	761	804	771	768	753	784	816	766	810	766	795	737	750	777	768	809	758	756	763	777	749	762	773	734	751	775	782	762	802	773	794	767	789	785	755	770	783	802	781	727	765	766	822	780	761	786	758	785	802	774	804	752	725	825	792	744	715	789	771	760	772	798	757	819	822	761	809	775	754	770	784	805	766	793	810	842	821	778	829	762	752	739	774	768	781	770	797	782	752	754	748	734	758	751	746	797	759	808	786	763	796	795	802	770	764	844	814	792	758	763	777	789	777	740	777	792	814	818	776	800	764	794	755	790	739	782	777	791	762	764	746	755	756	785	805	812	737	778	773	789	761	718	811	729	765	822	730	714	806	753	746	821	774	808	774	776	800	779	761	768	785	742	811	734	750	735	791	770	754	778	780	752	795	762	831	807	790	797	751	748	801	790	804	796	784	775	784	786	825	813	750	849	756	813	812	801	755	762	785	807	766	790	777	795	795	782	850	802	777	790	789	805	775	807	797	800	806	801	738	801	794	791	827	804	802	801	739	783	777	805	772	744	865	792	807	776	784	789	782	788	792	765	841	764	728	762	832	769	801	797	768	780	799	766	764	763	791	800	786	771	808	787	801	789	773	766	745	784	728	785	774	750	768	783	751	829	793	798	822	792	776	792	763	796	770	775	822	765	754	800	843	752	790	740	798	787	798	729	777	822	815	788	777	757	809	829	805	779	805	792	771	774	792	802	757	768	744	772	755	751	814	735	807	755	774	780	765	770	738	812	801	774	795	795	827	786	778	748	798	798	786	769	814	794	779	794	752	809	792	723	741	787	800	811	785	780	760	746	736	806	784	768	786	778	810	795	799	814	815	756	785	791	793	760	768	812	757	786	766	781	792	780	781	793	794	789	810	776	763	756	731	784	830	800	781	748	801	788	804	778	805	812	823	786	780	796	756	735	777	776	816	759	789	783	814	784	798	834	766	767	796	748	792	784	784	807	779	803	801	761	776	794	810	774	779	767	721	747	735	789	786	729	734	760	766	759	805	735	740	813	779	775	777	769	771	812	789	775	801	792	797	763	788	776	787	718	802	787	801	771	793	783	761	808	750	806	748	824	836	783	792	793	781	813	731	749	782	822	822	810	777	788	724	811	777	779	814	756	791	822	780	738	757	768	759	806	784	778	774	778	727	749	789	789	808	796	743	795	758	844	751	824	761	711	762	789	762	746	793	775	798	813	774	777	814	787	825	779	785	753	843	747	757	791	824	770	814	808	724	763	804	816	834	814	786	763	741	767	814	793	788	795	745	756	764	798	757	842	805	756	812	735	815	800	797	771	730	799	772	792	784	792	822	768	779	745	845	830	764	765	777	747	782	791	781	763	759	756	758	781	780	758	768	764	787	772	803	772	799	732
23092	21236	29305	23938	21138	14447	1437	698	510	493	472	429	376	361	319	392	325	315	318	333	273	314	298	317	272	261	300	280	282	255	253	244	237	269	277	270	260	278	277	264	284	262	248	264	261	278	273	257	257	271	247	244	279	246	248	263	255	280	262	285	245	242	277	236	232	251	263	229	233	264	293	259	278	273	242	257	264	279	278	278	249	269	253	229	244	251	274	254	242	234	238	267	266	270	248	284	269	243	250	249	261	248	249	272	269	271	265	258	271	240	238	254	259	255	251	282	274	268	277	234	236	271	281	254	241	297	233	247	228	270	237	279	260	241	254	266	251	260	236	270	252	280	272	228	243	257	234	241	271	228	263	248	262	230	264	216	249	256	257	279	244	263	256	283	265	255	242	255	253	252	274	222	268	268	247	256	272	251	233	248	253	265	285	269	267	282	274	266	276	265	261	260	259	226	224	287	275	249	259	241	269	265	230	261	269	228	268	258	257	237	255	259	261	251	265	256	248	263	250	277	222	244	256	280	232	244	255	269	233	249	258	232	288	228	252	253	230	247	278	262	243	254	243	268	238	267	230	275	260	280	273	291	271	246	247	248	252	260	248	284	223	263	289	250	257	264	256	259	246	248	249	248	237	244	250	241	285	237	264	251	267	250	290	296	237	273	270	254	231	245	242	234	264	252	244	279	273	250	243	256	273	261	266	242	256	229	248	243	287	264	266	212	284	243	265	234	271	250	229	249	255	235	281	250	241	264	266	216	245	266	239	274	270	267	229	239	247	262	277	284	274	255	262	240	252	268	252	273	265	255	244	264	238	268	294	263	256	270	267	235	248	277	257	267	270	243	243	245	243	250	239	263	244	234	237	251	262	234	276	249	244	257	261	263	252	269	256	251	233	261	239	270	249	273	242	248	252	273	253	269	262	245	272	241	282	246	246	279	266	242	259	251	258	248	275	252	234	253	253	273	267	251	251	255	294	247	260	235	236	268	238	266	247	252	248	218	268	224	299	277	242	228	283	254	244	274	230	256	232	218	244	266	227	251	248	274	263	253	255	283	272	256	258	261	262	258	273	233	241	233	270	242	226	275	285	255	259	257	267	234	265	270	250	254	254	269	270	232	257	245	234	287	264	252	254	238	249	271	239	243	241	241	270	257	257	235	259	244	264	246	261	234	258	266	230	265	250	241	232	228	245	255	262	273	269	264	260	294	270	257	241	260	255	243	285	274	289	297	270	249	245	272	270	244	263	257	236	288	224	267	259	258	272	259	242	256	264	276	275	263	296	240	256	261	254	274	268	270	244	275	248	258	268	272	255	243	254	278	252	259	288	247	277	263	248	283	267	254	244	225	246	230	258	282	258	257	279	237	224	238	281	241	272	240	242	243	246	257	262	286	254	265	267	273	242	277	249	270	259	260	228	272	274	274	263	255	251	240	292	249	249	241	240	238	259	266	255	229	270	259	267	257	249	286	256	277	214	260	260	236	245	250	246	272	231	253	235	236	275	249	249	261	221	263	245	253	218	242	260	281	238	255	275	250	275	227	229	267	260	266	245	273	253	284	220	260	269	249	259	276	209	242	254	227	273	256	260	250	244	249	273	259	281	277	260	264	236	262	276	267	275	276	268	232	246	259	256	295	241	254	240	263	235	252	257	232	262	248	242	261	256	254	254	261	261	267	269	257	286	273	241	255	272	231	253	231	238	273	263	244	261	269	251	237	239	233	280	267	258	265	267	280	241	254	244	253	246	249	259	251	249	247	259	263	257	219	241	276	258	246	263	271	287	257	245	249	267	272	252	252	258	232	257	246	249	238	274	249	250	264	255	277	290	243	255	276	269	245	250	255	260	253	232	230	258	220	244	254	268	232	252	239	255	253	260	228	254	244	254	278	250	270	243	270	245	250	254	261	250	249	227	253	238	245	250	261	250	245	261	296	265	252	233	219	260	260	271	243	254	259	252	245	282	268	285	231	240	260	266	260	258	244	254	250	266	245	252	266	279	246	266	278	275	257	260	243	251	262	234	250	237	242	276	265	263	245	244	246	245	241	249	282	255	263	237	233	262	233	270	268	241	261	276	238	256	241	240	254	244	272	241	278	246	253	246	240	291	246	262	239	264	243	258	254	266	258	241	223	246	248	255	246	260	245	271	243	283	248	270	254	260	264	267	245	300	282	259	269	241	233	246	269	246	288	254	236	253	282	235	283	252	237	264	282	232	258	247	248	233	247	275	231	242	250	249	280	278	260	236	279	269	244	278	267	258	257	272	256	232	226	281	241	295	226	287	231	267	227	268	276	247	250	274	275	254	255	257	251	247	240	251	234	242	259	236	258	264	264	241	261	274	242	265	281	269	241	269	287	242	269	262	271	265	257	266	256	261	248	265	280	226	283	223	275	256	264	239	263	279	250	277	245	249	271	270	269	261	271	268	258	252	277	233	262	265	272	261	267	232	255	255	245	255	274	228	242	267	247	248	257	248	243	259	266	247	246	257	234	261	283	274	253	268	259	258	281	243	248	237	236	219	252	246	267	260	251	271	243	278	263	248	258	264	274	249	254	260	282	255	211	218	274	250	288	267	259	264	253	261	274	237	255	273	232	270	237	263	250	219	277	237	284	252	277	283	245	245	239	246	266	290	277	253	242	250	252	249	241	278	245	234	227	249	228	232	252	228	243	255	244	261	256	246	276	229	275	241	270	269	249	261	249	246	272	261	242	253	245	250	236	272	255	252	273	256	238	252	266	250	233	261	261	287	273	253	249	232	267	236	226	269	224	260	240	237	256	265	237	271	240	276	254	244	239	245	246	259	247	259	232	251	259	285	248	271	244	263	271	265	230	280	260	239	274	267	240	271	256	250	261	268	272	251	252	239	281	284	255	288	260	275	248	247	288	272	251	271	253	261	247	271	281	264	242	262	274	262	220	252	224	242	262	234	251	285	273	251	237	266	231	288	253	242	253	249	244	236	269	256	235	270	258	266	279	259	264	255	258	240	247	251	254	233	274	274	241	246	256	282	254	246	235	221	258	275	255	238	229	259	264	252	256	262	236	276	280	235	227	255	268	272	231	242	259	233	243	238	241	275	264	257	304	243	268	257	258	255	255	268	237	245	256	242	268	258	280	273	251	263	242	251	239	253	275	257	261	264	261	239	234	241	269	240	291	260	263	249	261	256	272	259	277	257	246	256	240	240	246	241	248	271	257	260	242	252	264	249	264	267	249	304	254	260	249	269	249	241	265	251	292	260	241	243	256	245	269	250	283	260	247	218	287	257	234	237	257	251	243	286	259	259	265	245	284	249	229	264	237	244	269	269	272	260	236	235	275	290	282	266	248	302	269	247	246	230	239	230	230	242	238	258	280	258	258	266	229	249	303	244	243	241	267	254	253	248	257	244	273	230	248	260	288	265	264	249	265	219	242	262	250	280	252	261	229	255	279	246	248	230	258	256	259	241	244	273	246	247	272	279	256	226	271	266	279	272	239
55269	62748	43349	4311	3056	2344	1798	1413	1260	992	866	778	698	631	574	545	545	478	485	495	394	457	469	456	423	428	400	404	421	397	417	389	396	435	386	369	392	368	403	370	370	327	390	392	327	336	356	357	369	363	373	379	364	355	346	331	362	400	389	376	330	357	374	378	363	354	372	346	372	354	358	330	342	367	329	327	367	358	390	344	354	359	386	317	353	386	343	379	369	343	357	345	373	358	339	358	359	336	387	365	333	341	359	341	367	372	353	350	359	350	371	328	356	374	335	362	373	374	333	359	384	337	365	374	347	367	366	340	339	343	341	332	362	382	368	362	355	370	342	352	371	349	334	354	347	383	327	337	360	350	369	350	355	357	331	329	370	385	384	380	328	350	386	297	342	394	331	321	347	320	343	321	355	345	361	349	376	344	359	320	353	336	386	367	374	366	384	325	347	341	356	344	340	361	349	352	338	330	339	321	377	355	348	357	354	366	307	366	349	353	361	399	335	370	372	392	319	388	357	351	369	363	361	329	351	340	337	371	347	334	360	345	350	346	351	364	342	337	339	335	335	396	361	390	369	355	348	340	371	348	364	369	371	353	364	347	368	401	336	359	389	371	376	354	359	326	346	364	357	350	363	336	337	343	364	314	332	326	364	352	349	360	369	355	344	337	318	347	369	366	336	394	339	360	343	336	374	345	381	344	370	364	373	352	340	336	350	385	343	346	356	362	342	342	355	359	342	392	364	331	354	338	360	354	347	394	354	345	355	350	365	350	364	348	358	335	365	288	354	374	351	327	368	356	327	366	349	367	377	351	351	323	350	387	368	359	352	334	340	365	317	352	366	351	348	398	354	341	347	350	327	354	377	379	363	328	390	380	371	363	359	348	376	353	373	362	320	344	348	360	337	324	337	376	375	333	355	386	355	359	371	350	372	347	331	351	367	323	375	346	355	356	368	387	357	351	340	341	345	329	346	367	337	382	326	330	382	376	378	330	342	312	341	363	375	331	363	343	327	378	339	351	336	343	386	376	348	354	354	367	347	328	372	348	339	361	359	367	317	344	351	347	333	328	384	376	348	322	359	331	333	353	368	342	388	339	345	327	361	334	380	347	346	365	337	363	384	366	347	336	350	338	339	360	376	362	366	372	352	357	350	353	381	347	328	354	391	354	350	372	384	355	346	362	335	346	376	345	350	349	364	347	332	323	346	365	348	343	360	359	357	315	369	353	331	358	376	375	397	353	380	344	330	371	337	355	324	368	334	367	350	358	342	370	362	362	316	338	351	349	344	361	306	364	329	342	341	360	321	353	350	377	343	369	334	333	363	361	336	347	354	356	336	396	337	354	340	376	395	357	362	353	350	341	346	352	344	370	333	350	381	380	364	332	359	357	341	336	341	350	338	345	367	349	358	347	356	368	340	340	343	376	368	331	349	337	353	350	346	353	360	367	347	358	326	381	348	350	346	353	326	379	367	327	330	326	346	371	396	355	347	361	348	352	345	376	336	374	382	348	371	341	398	354	341	345	357	366	342	320	369	369	315	382	344	339	342	358	355	327	357	361	344	348	324	354	318	385	371	361	372	362	312	338	362	341	362	372	359	356	360	338	345	345	335	355	344	391	375	352	341	344	346	356	345	370	377	318	360	384	371	372	337	354	327	342	367	345	358	326	343	359	331	370	382	343	366	334	336	374	321	364	356	341	328	364	326	371	362	345	337	330	334	356	328	367	341	356	372	338	352	355	366	366	351	311	366	374	372	352	368	352	349	335	361	354	339	362	364	331	356	422	356	377	392	338	370	320	348	342	377	360	404	342	343	334	334	372	350	364	345	333	340	380	312	344	342	346	337	376	364	365	373	357	369	371	372	378	376	368	373	389	332	353	350	354	383	371	367	318	343	372	377	362	355	331	364	344	352	346	378	337	363	355	325	373	353	395	357	342	371	386	352	353	360	356	328	312	362	329	348	341	353	378	347	346	337	356	387	348	306	437	375	336	386	338	352	346	334	342	395	351	326	376	360	374	355	370	349	329	363	359	366	335	338	340	356	364	369	382	346	344	376	387	332	356	340	356	345	353	362	366	391	372	365	337	336	353	343	389	356	323	337	338	364	325	371	306	373	346	333	367	344	370	367	338	371	325	363	407	347	357	327	347	348	309	363	374	356	334	348	325	338	384	375	373	345	327	355	356	332	313	364	335	349	359	335	340	339	336	375	348	355	372	358	327	358	350	361	346	348	348	376	338	311	367	347	345	350	315	316	318	336	340	367	350	363	395	391	371	330	342	359	335	366	379	325	356	374	326	380	331	364	369	331	351	361	353	335	354	337	373	362	356	353	361	356	327	338	343	314	357	346	377	400	353	356	368	368	359	312	357	339	376	372	374	360	325	380	335	319	359	348	377	351	382	360	353	350	359	338	369	358	360	333	332	356	394	378	381	383	341	380	373	356	358	323	351	361	332	388	335	366	309	365	376	360	392	362	326	352	358	337	363	346	331	338	355	335	366	362	360	357	339	339	339	351	373	352	330	385	350	340	336	336	370	363	348	362	350	388	343	371	384	340	362	365	366	322	330	357	364	369	377	353	377	356	367	369	356	338	354	334	322	336	380	354	346	376	398	379	336	360	368	322	330	342	363	352	363	344	350	338	346	338	321	343	362	349	336	345	337	353	312	351	358	389	357	349	356	370	373	353	356	332	365	354	352	351	353	324	355	342	335	371	331	321	369	346	368	331	358	337	379	364	406	360	328	368	345	366	330	353	357	399	327	317	375	323	337	347	334	375	375	316	383	348	337	357	369	343	349	327	347	339	326	375	371	361	364	355	352	379	352	356	353	348	362	355	380	362	352	340	379	377	353	342	360	364	374	364	341	351	357	353	344	353	364	336	318	372	335	382	365	359	347	359	348	345	356	346	349	328	374	346	348	374	357	368	366	350	347	371	363	299	385	365	373	337	356	334	346	368	373	321	355	337	329	348	372	355	336	353	363	322	365	399	372	348	372	354	370	374	343	354	346	350	348	344	333	333	344	331	337	354	329	332	346	328	388	302	387	353	346	335	344	330	330	358	334	345	363	348	380	349	340	335	367	376	355	322	319	369	334	369	337	331	367	335	356	355	380	364	334	365	384	356	393	369	383	373	326	345	350	385	364	351	367	385	346	331	350	389	403	347	332	368	376	378	336	368	341	352	369	372	329	374	360	341	371	336	361	351	376	387	368	367	366	354	351	357	340	330	344	345	361	363	328	348	355	391	364	379	330	339	348	342	330	363	379	357	362	347	330	331	340	349	388	381	344	342	342	370	357	314	354	377	311	349	383	325	386	352	352	345	343	344	368	307	375	356	333	329	353	361	328	315	328	308	342	326	357	336	355	359	364	337	361	366	371	345	362	343	355	329	293	358	344	369	312	380	366	348	345	374	331	343	361	336	375	342	317	341	370	350	350	335	321	336	374	381	365	348	347	367	322	341	352	377	347	334	329	367	357	349	356
27653	21137	17665	2496	989	942	802	779	746	761	735	737	764	729	776	681	784	746	731	768	727	770	791	752	699	786	738	764	765	792	752	760	791	720	740	786	731	760	753	762	800	749	748	758	750	738	776	782	849	720	711	726	699	780	796	756	736	767	723	742	763	759	751	720	747	806	778	781	766	765	813	792	768	751	781	742	733	744	822	769	763	719	769	740	814	706	779	767	753	728	754	748	742	789	768	707	770	744	755	827	734	793	711	768	799	752	719	762	809	719	751	726	745	780	748	723	755	748	757	771	749	740	763	752	787	740	779	746	750	709	757	784	726	732	744	737	787	735	736	747	794	779	761	818	730	727	802	728	759	714	750	798	809	718	753	784	774	732	779	700	747	697	775	730	757	765	795	768	768	794	737	737	744	727	698	729	697	711	757	728	780	733	782	798	763	754	748	770	684	775	772	814	737	764	766	797	742	792	678	766	748	750	730	772	758	743	802	766	746	763	743	721	701	795	748	802	768	757	748	715	761	734	721	787	765	744	773	740	746	754	731	772	741	734	765	694	745	732	745	711	765	788	766	778	755	743	787	757	722	734	717	735	736	757	753	799	782	727	726	782	747	796	745	768	771	736	764	747	740	755	756	757	759	706	761	755	779	731	750	736	753	743	764	793	786	741	760	792	745	786	758	764	735	765	753	750	745	755	768	735	725	719	764	789	754	734	729	730	761	713	758	733	794	707	759	704	799	749	785	747	761	770	746	785	787	723	769	714	766	730	781	770	737	776	770	753	741	703	727	783	827	703	733	737	774	722	793	768	739	734	779	722	733	767	750	766	762	748	757	764	762	730	748	748	748	750	768	769	761	758	744	775	772	744	753	758	760	788	741	707	761	779	770	774	703	767	725	782	749	806	749	771	776	736	750	759	707	761	739	752	758	768	743	741	792	794	752	784	792	714	742	853	712	757	756	722	719	732	759	744	719	759	771	794	733	777	730	721	738	774	746	741	742	727	759	770	717	736	762	764	772	744	776	749	757	772	783	679	766	731	715	756	774	746	769	757	736	739	773	733	757	798	722	749	751	717	760	761	779	763	737	738	729	779	746	761	775	759	782	765	746	752	772	791	746	759	779	755	788	758	778	787	808	722	712	717	702	790	740	740	762	736	775	776	718	712	722	761	742	734	776	744	767	794	802	775	792	749	752	722	743	766	781	770	753	808	753	753	690	735	730	734	770	735	765	793	733	727	715	720	744	783	735	781	748	781	758	753	729	728	761	740	793	779	750	758	732	789	767	782	761	782	756	753	746	760	785	760	768	760	772	736	742	761	752	771	783	752	786	753	740	775	741	763	750	742	752	712	734	811	759	776	766	695	760	732	775	733	755	758	760	723	771	754	744	762	754	751	705	719	747	766	764	751	752	691	758	796	764	774	752	764	729	759	744	768	716	731	737	788	769	755	753	707	722	770	779	740	731	767	729	737	761	783	786	718	750	781	779	743	767	752	776	753	696	752	760	784	727	768	742	763	754	708	721	736	759	785	739	710	763	718	733	790	729	786	713	706	721	734	769	773	766	769	772	731	789	736	750	747	735	753	809	759	740	734	799	749	778	728	701	771	764	755	749	720	822	780	757	780	811	754	711	727	775	726	766	748	815	758	742	752	716	715	764	799	686	732	733	774	775	778	738	811	696	784	753	736	746	778	762	744	757	727	752	739	756	714	743	800	720	715	816	801	741	781	768	718	713	755	754	683	750	720	746	751	796	765	788	809	743	713	747	710	765	779	771	763	719	734	763	777	750	723	783	732	757	772	754	777	741	770	773	708	803	742	776	796	718	819	771	752	731	730	742	787	690	760	737	788	759	736	767	741	750	781	815	738	795	730	762	757	770	754	734	756	785	802	783	768	756	772	700	778	738	743	788	763	745	742	742	701	736	786	762	743	759	732	754	773	788	701	743	799	753	728	814	767	740	777	732	749	718	779	749	749	769	727	751	721	741	773	754	743	723	742	771	748	765	840	785	779	721	746	743	773	731	751	745	793	709	748	765	747	744	738	774	799	732	742	753	766	755	748	839	750	813	756	733	743	705	717	753	733	785	778	766	761	749	749	771	733	727	677	795	749	760	777	757	713	700	750	757	741	733	733	754	756	732	715	740	724	724	787	749	748	744	820	756	754	785	765	755	742	758	763	764	742	733	742	729	728	771	756	746	710	775	716	724	769	757	760	778	704	692	814	754	725	820	745	798	761	754	751	755	719	727	732	758	765	745	754	753	762	778	737	747	753	721	730	759	779	759	747	743	729	741	740	766	720	833	777	741	769	778	732	752	744	752	786	739	770	753	759	772	732	726	748	777	760	713	765	756	797	747	796	770	731	762	772	762	786	740	737	755	799	740	758	764	739	760	676	750	714	765	744	779	734	746	757	724	791	781	771	781	742	741	700	740	745	750	780	712	770	775	747	748	745	730	774	745	730	789	752	743	731	779	736	765	774	750	689	767	749	741	805	738	752	727	729	794	777	777	751	726	817	776	755	771	751	775	766	741	780	769	758	743	723	784	775	784	763	777	747	788	730	755	730	784	755	699	790	731	758	745	782	767	685	743	767	789	754	745	774	774	728	752	794	794	769	744	732	768	696	746	774	773	734	772	728	746	804	737	720	752	808	745	755	694	721	766	809	712	751	770	783	792	739	755	730	774	786	737	786	728	719	771	764	711	794	773	712	752	788	727	741	744	754	731	724	743	768	709	774	738	714	765	784	789	746	715	766	718	764	722	776	763	767	729	778	730	797	751	747	768	745	755	747	755	769	775	751	697	740	724	747	746	780	757	796	742	727	720	769	748	725	796	760	755	760	725	754	769	714	765	758	759	757	730	773	774	751	729	719	749	739	803	752	747	744	697	758	716	786	737	759	771	758	750	732	755	726	757	760	781	694	742	762	789	748	734	794	747	735	763	785	751	703	773	699	715	737	726	733	757	791	802	812	751	739	759	749	764	741	773	771	760	726	773	720	727	804	711	750	776	764	761	742	752	755	720	705	735	763	708	723	780	766	720	768	764	784	730	816	759	812	756	712	720	771	730	737	775	797	752	756	777	740	710	719	766	786	742	718	781	719	754	745	753	721	760	781	754	733	723	728	750	742	758	780	800	727	788	754	812	791	782	711	713	761	801	765	779	768	780	744	800	775	704	766	745	730	805	776	775	740	776	812	783	758	711	778	735	807	758	697	811	753	721	756	726	760	781	761	741	764	791	749	741	739	834	734	809	743	785	733	800	745	790	800	738	794	706	710	714	736	732	771	735	770	713	759	724	767	752	715	771	806	731	767	766	773	767	780	765	815	745	801	780	743	721	717	797	789	709	744	765	704	721	773	779	753	735	781	705	781	782	754	682	730	792	755	743	761	730	754	754	727	758	725	773	777	728	802	742	791	776	722	734	746	748	761	740	754	727	738	774	775	763	717	776	755	721	770	757	686	778	785	748	760	769	791	737	775	816	767
25784	19448	16689	1185	1067	1040	1056	998	972	990	1020	1037	987	976	1017	1004	974	1026	1012	976	984	1026	997	1049	999	919	950	996	1006	995	966	933	986	1034	1002	967	977	963	1056	984	1020	973	985	980	1019	1004	1028	1006	980	1032	986	985	1036	933	989	1009	996	985	1044	1023	967	951	975	960	998	1015	945	997	962	964	992	953	1068	977	1046	998	1014	994	1048	983	1001	933	988	994	974	1015	1032	972	1026	1050	1050	994	971	947	989	973	977	912	1019	927	1016	1008	1039	1006	1049	991	1009	1003	983	980	972	979	954	1007	954	965	965	1052	985	949	985	985	1015	994	1030	999	978	998	990	995	1010	937	1015	1035	987	936	982	1013	1005	998	995	974	979	1059	997	944	990	994	994	965	1010	1001	977	1017	1039	1024	992	1002	910	985	992	994	981	1020	1003	978	1005	1018	996	971	990	890	965	947	979	1019	1008	991	947	981	945	1017	928	987	1008	893	972	973	967	1005	972	965	995	976	986	990	924	1017	953	1012	993	1016	973	989	986	975	965	1035	972	1017	994	916	988	975	989	989	1015	1006	975	940	935	1025	997	965	966	989	946	1029	978	996	1065	965	987	974	1024	968	964	1024	1000	981	1005	982	993	995	1006	934	964	1001	1009	968	1014	1034	976	1033	1006	1029	1017	953	961	1025	937	1022	938	989	948	970	1074	961	995	937	905	1031	1001	1001	1004	982	968	942	940	962	954	974	1009	1008	933	1004	972	1053	1004	1027	1003	989	1073	1005	1038	996	998	1015	1015	976	983	994	959	954	1008	988	989	1041	981	977	931	991	990	1029	988	978	970	967	991	998	955	1033	960	979	1024	967	999	974	1023	970	969	1066	993	965	992	990	995	1059	998	1039	989	964	1009	967	991	985	946	943	1000	1006	1010	982	1032	1017	995	1027	985	973	959	1009	985	980	964	995	1019	969	1007	991	964	997	984	1035	1017	1007	1013	1020	971	957	1022	989	1048	980	983	965	993	980	1001	953	1003	996	1063	1015	975	1005	996	1035	985	951	1037	1004	963	980	961	974	992	1041	967	961	998	991	976	1034	914	983	946	992	970	1068	998	993	966	969	1032	1011	985	1002	1071	1010	984	1010	1045	980	1091	967	964	996	991	968	928	960	992	973	976	986	960	1007	968	978	1058	1015	1034	976	1031	985	1015	1044	973	1010	1019	999	1002	988	993	980	943	994	965	967	1013	1052	931	960	979	1015	988	1000	1022	968	997	1011	963	1033	935	1029	948	997	1010	976	974	981	987	953	1070	971	966	976	1003	1011	965	996	914	1018	975	939	991	1006	1035	1018	966	1051	1041	991	1025	1005	1015	990	1008	958	987	991	973	992	1000	951	1036	968	992	979	959	1011	976	992	1012	937	990	953	966	994	999	968	993	1018	959	934	959	967	1021	953	988	931	988	963	987	1021	952	1004	990	993	998	979	967	961	962	956	978	977	1031	1010	928	975	980	1011	1010	1012	964	988	1051	987	1008	1054	983	980	895	968	980	1025	1014	1024	991	949	1000	1007	959	979	942	969	1037	987	1007	1005	987	982	974	974	1003	969	942	1024	986	983	947	1013	1000	985	1008	1022	981	1005	962	952	981	923	984	999	934	931	1015	1034	986	998	992	987	964	949	971	1036	984	967	988	965	1042	938	1004	993	992	972	1020	1022	959	1014	947	1001	934	1058	948	972	996	1003	965	943	1041	1004	984	1034	947	944	1009	987	984	973	1014	978	993	1019	976	978	960	947	985	996	1011	1046	958	1001	1009	1004	1031	1007	971	942	993	985	919	1020	947	1052	1044	1016	968	992	959	997	1054	943	1024	986	968	993	1045	991	1000	961	983	974	961	974	1052	1003	1039	999	983	1023	1016	964	961	1011	966	1019	974	966	960	1052	957	1002	994	963	969	1019	963	1014	1052	952	960	1024	1022	975	1023	958	1005	1010	982	999	1020	963	1049	940	981	1029	965	968	956	1004	990	1059	952	967	960	1001	947	967	957	969	1022	1039	968	982	1039	1043	980	988	949	984	1001	956	1000	1026	986	974	1018	974	947	995	952	1035	991	1047	1017	966	1011	972	941	966	1076	1007	941	963	990	998	990	960	938	1011	954	939	994	978	990	1039	979	985	988	943	937	997	1040	963	957	965	1001	973	975	986	987	993	967	924	1059	1023	1016	948	969	970	996	950	1020	1025	1001	990	984	977	983	992	977	960	953	978	965	1014	996	1049	981	991	997	948	916	992	964	999	977	977	988	983	1008	1020	988	963	1004	1016	987	975	965	1040	969	1013	990	955	999	982	980	1041	1030	1029	1054	926	1018	1027	989	1022	1001	992	935	987	1030	973	1005	994	1040	914	940	941	981	933	1020	1015	968	1012	1031	1016	926	1044	947	990	956	962	975	1002	994	997	992	986	990	955	1002	955	950	997	985	1013	1068	1029	1005	957	967	984	994	944	1000	1024	956	966	946	1006	991	1047	981	924	992	1000	1041	995	957	955	972	1008	996	959	1010	1037	986	1074	941	1022	949	938	1006	979	994	1034	1006	1027	959	960	1024	1039	1047	1030	1008	980	1048	1049	1016	999	902	1021	966	984	966	932	983	956	954	967	978	978	954	1000	964	994	999	986	1023	1013	997	1001	976	1034	958	958	960	949	1005	1009	1020	969	1002	1049	944	1014	1009	1000	978	996	1023	993	927	1023	981	1019	998	1020	1017	958	969	1021	1030	944	952	975	970	1033	974	1011	1003	953	931	1008	944	1035	969	990	956	1036	966	976	1013	963	1016	1035	974	1015	1011	978	987	924	1011	997	993	976	976	1054	1004	1047	1022	978	983	964	900	1019	927	976	913	963	1017	998	1002	956	1009	1007	945	955	960	965	984	1010	952	982	995	946	996	985	1025	1002	953	993	964	957	1027	986	963	1004	973	970	1021	985	971	976	1044	1051	955	926	974	984	999	1004	982	969	1040	977	1020	979	981	1012	948	970	1040	965	991	1004	1052	993	966	952	953	1020	1013	999	1025	1042	961	1002	1007	973	1014	991	915	969	968	976	992	967	1056	1003	994	967	998	964	1033	952	998	970	1000	974	1024	947	1032	961	999	1043	1008	991	967	1025	968	977	974	973	957	1016	1002	1010	1049	1033	954	942	949	1026	1044	1009	950	978	1008	1031	941	1021	997	944	1000	1026	966	1018	903	983	981	1012	972	946	958	946	1061	968	1044	976	941	1011	986	990	1038	970	903	949	1015	977	972	1002	983	1002	954	997	974	961	996	951	985	1010	977	914	1015	937	1009	1021	980	986	943	996	1016	1010	940	996	1009	996	998	1052	979	1052	1013	986	998	992	980	1015	1102	1001	1023	1012	978	1014	1031	1001	953	978	1035	1015	1012	931	1018	987	1041	993	982	1042	1027	974	968	958	988	988	1048	991	1008	972	980	963	984	952	998	1047	1011	920	973	949	982	1057	1002	996	952	933	962	1027	976	1052	960	995	1000	1009	971	977	999	1015	1006	1018	1006	991	986	961	981	1059	1000	1014	987	992	1000	991	1015	940	1041	937	1021	1022	996	1024	1017	907	977	980	973	987	980	938	985	975	1012	942	987	925	1028	1035	1008	973	971	1021	1009	988	984	1000	997	993	992	1037	990	980	928	1006	971	951	953	1013	969	957	935	986	993	1004	943	1020	1032	1022	994	1006	947	988	963	995	978	986	969	951	1033	980	978	1006	1004	999	973	963	992	1024	1014	1014	957	1027	963	1048	999	964	975	987	988	938	918	1002	926	998	986	1027	991	1000	1031	979	1029	978	970	1048	909	992	969	982	967	969	953	931	1012	976	985	978	1032	971	983	994	990	987	999	1015	1013	1035	1025	990	989	984	997	993	936	992	1073	1014	1015	985	965	997	997	953	1001	987	959	974	994	962	1015	1036	1004	1000	1010	913	1022	940	1016	939	1043	1032	967	1025	1006	1030	944	1018	957	962	1013	1012	995	965	1007	964	983	973	1000	987	991	1002	935	1021	970	1030	1010	970	993	1012
24053	21189	29137	24580	17188	3037	998	852	742	700	700	685	665	660	606	605	611	630	602	623	619	617	674	607	574	589	584	613	587	630	606	594	621	573	615	565	589	571	599	590	578	600	611	629	574	574	621	606	594	583	626	620	589	643	552	607	590	603	569	555	568	593	567	533	595	558	599	596	548	566	588	599	562	586	558	616	583	580	578	572	583	574	627	594	549	589	628	566	604	552	604	550	572	595	611	581	587	616	591	603	601	575	605	565	593	587	585	554	557	555	562	575	613	588	607	598	596	607	616	594	639	612	585	567	595	583	565	548	641	577	575	607	609	626	593	565	566	568	597	590	607	569	605	586	599	594	548	573	584	621	585	576	603	595	554	560	563	596	576	584	588	589	551	590	545	602	563	596	568	587	562	565	553	564	593	550	520	586	566	585	597	610	599	583	577	636	553	556	607	574	586	583	578	602	586	560	612	618	555	614	587	583	565	627	548	595	574	638	606	567	591	574	584	587	568	564	553	640	585	544	596	578	603	586	621	596	561	595	585	601	630	584	612	574	581	598	573	550	581	615	545	579	563	544	619	617	522	610	584	604	605	579	596	595	563	586	578	606	581	571	608	591	600	599	584	595	602	597	598	578	620	564	551	579	587	556	595	561	588	588	575	599	577	561	627	606	561	569	609	595	610	610	596	577	580	594	568	584	581	568	571	641	589	597	601	599	584	580	581	556	583	581	558	589	647	617	574	585	581	596	617	602	583	571	584	550	633	545	557	561	571	576	617	599	613	614	601	617	567	599	573	586	617	601	563	542	547	584	587	609	579	544	546	620	602	596	567	599	579	585	583	601	604	594	594	576	556	608	594	585	571	569	595	593	570	604	558	554	630	587	595	634	589	559	607	598	580	567	570	537	555	558	572	606	612	599	599	591	569	606	564	626	582	613	629	631	612	581	592	597	581	578	632	603	605	592	582	555	652	565	548	586	581	576	615	604	564	599	624	583	637	588	606	601	580	593	563	604	592	594	603	557	571	623	567	552	570	606	573	612	565	591	572	551	596	639	565	618	552	564	621	589	614	624	570	565	621	537	593	602	583	594	597	590	562	605	643	565	596	619	593	556	542	581	600	583	584	597	620	607	548	569	584	585	627	532	584	608	600	576	614	611	622	595	603	623	550	602	571	602	574	560	599	627	577	613	614	598	578	595	548	585	599	576	591	595	582	616	548	535	564	563	590	571	612	590	620	589	558	582	566	555	544	578	571	569	587	585	576	568	609	583	567	572	593	616	595	600	554	555	600	565	593	583	585	593	629	602	593	561	581	580	580	559	606	607	597	556	592	617	598	588	612	586	599	596	557	599	609	630	581	611	605	585	588	558	606	566	608	627	603	580	587	571	557	587	607	585	595	561	597	577	592	581	585	569	597	610	616	579	591	601	590	590	577	576	587	563	622	582	646	627	645	545	569	611	617	601	605	577	580	574	611	610	610	624	562	550	602	632	582	549	586	595	583	627	560	564	562	591	579	599	553	579	595	578	602	570	589	587	568	609	565	595	595	596	574	591	624	513	582	555	591	592	546	602	548	596	549	597	587	568	593	587	582	610	616	595	584	580	593	562	599	569	606	576	585	627	555	570	612	585	581	599	621	601	572	591	572	587	586	610	569	567	608	565	538	550	575	587	591	575	616	605	583	577	619	584	604	572	573	567	583	555	598	564	638	590	595	614	610	577	533	553	633	645	550	621	576	551	573	575	604	575	588	583	602	591	580	540	591	570	594	583	603	614	551	610	556	566	616	581	585	598	566	618	555	586	598	570	569	555	597	571	574	548	598	560	595	581	576	599	576	567	563	593	604	617	584	549	558	598	567	605	592	597	602	601	568	589	613	580	615	559	587	599	600	572	592	611	598	641	614	606	584	566	614	552	575	645	567	599	592	568	602	635	598	546	600	624	566	591	568	576	578	581	568	606	602	577	590	598	563	575	571	581	609	578	537	618	583	606	555	628	582	549	542	613	580	660	574	550	588	553	614	578	566	600	588	629	564	573	567	562	578	570	580	579	577	625	584	587	558	537	586	550	627	613	613	595	573	594	576	592	568	635	561	576	574	579	537	630	594	566	571	621	579	595	572	601	585	613	511	599	617	610	583	642	583	595	595	606	617	608	599	592	624	613	554	606	614	597	587	594	593	595	582	555	570	524	560	598	606	560	565	551	607	618	563	584	513	636	554	574	609	548	583	577	566	565	606	579	590	559	611	593	571	614	571	573	592	606	600	564	591	618	587	566	600	548	582	620	590	608	598	563	577	568	582	558	619	600	616	552	601	611	611	587	599	565	602	575	621	586	588	578	608	594	590	576	587	593	541	567	572	569	547	578	586	561	604	607	582	574	590	563	615	590	557	582	596	583	587	591	597	557	556	624	575	563	603	562	589	565	571	598	588	602	645	584	577	591	569	556	645	580	607	630	547	587	577	638	626	554	586	560	571	570	559	553	602	603	589	577	623	567	559	625	562	610	596	585	614	601	582	592	601	579	616	603	604	590	567	595	546	510	615	562	610	577	549	559	590	592	581	549	620	597	590	585	582	571	573	577	558	599	568	578	559	575	563	604	567	585	590	603	577	564	593	604	602	570	607	570	579	559	590	597	574	608	631	564	527	630	616	575	604	562	617	592	554	589	584	602	585	598	614	565	628	622	552	610	592	595	588	545	566	575	543	580	570	554	562	580	579	591	558	594	574	615	589	614	592	627	585	598	591	557	583	557	597	552	614	587	581	570	581	598	560	566	578	545	551	612	586	571	572	593	563	583	579	611	622	586	574	575	598	532	589	587	593	575	600	573	644	584	605	629	616	574	568	572	580	605	572	558	598	558	611	568	557	520	572	587	588	540	578	564	601	600	610	580	579	587	567	580	604	601	596	600	604	578	568	594	571	548	590	567	594	586	617	579	549	618	624	583	574	585	614	578	603	566	573	552	573	587	568	592	562	590	562	561	571	628	599	632	575	564	587	566	614	606	553	601	574	580	610	590	653	591	583	636	593	633	595	584	581	594	602	584	574	563	552	576	585	559	581	597	582	592	627	635	608	596	557	562	595	560	563	577	596	568	555	579	600	636	596	541	564	589	602	570	528	564	580	582	540	595	585	589	590	571	594	612	603	595	581	598	585	592	533	582	565	565	533	560	578	570	557	617	620	559	588	604	576	573	609	561	583	602	627	585	605	590	596	563	588	564	615	604	619	578	563	569	558	588	548	594	595	581	559	559	623	631	533	616	591	588	609	579	595	546	634	587	596	568	601	570	540	596	570	635	586	578	592	573	623	573	594	613	592	569	589	592	610	555	616	558	586	589	570	616	547	571	606	582	562	574	605	581	574	580	544	582	569	565	577	561	594	598	552	563	590	600	608	585	605	633	539	622	563	596	604	582	562	612	563	593	562	595	578	599	599	603	553	568	600	598	592	619	584	560	546	579	580	563	597	609	599	603	580	571	614	602	555	611
49351	53433	43125	2930	2215	1743	1587	1312	1221	1208	1051	1034	977	945	907	856	852	933	895	839	865	846	857	874	828	832	866	822	810	837	865	839	808	792	851	861	828	818	787	840	786	770	810	779	779	757	812	873	775	830	814	800	835	795	818	751	817	788	802	752	776	790	794	777	804	778	731	758	813	808	785	771	813	783	809	714	791	771	787	767	821	762	814	804	758	760	796	767	828	801	758	782	816	820	842	818	836	744	769	792	792	742	824	753	763	789	769	765	803	782	813	759	769	814	720	797	808	743	776	835	796	775	749	793	817	743	824	766	810	779	797	752	748	820	803	792	806	816	768	801	774	765	780	808	756	787	818	790	787	795	791	746	753	775	802	762	734	835	817	781	803	781	809	770	784	788	783	758	771	764	755	745	786	757	788	818	748	782	741	790	782	783	749	788	785	790	777	798	758	785	785	741	807	810	825	765	757	798	727	792	776	783	794	792	820	758	769	824	792	774	802	807	767	768	778	789	790	727	788	778	811	823	795	794	761	778	789	815	738	767	807	772	772	792	751	774	778	765	817	760	767	812	738	751	769	813	757	773	786	793	811	758	773	788	747	839	799	789	766	744	813	800	789	765	762	825	846	781	721	813	736	829	783	851	762	792	779	827	752	828	792	771	760	785	838	751	757	787	795	809	797	771	780	778	876	837	760	761	756	760	779	772	726	748	789	736	831	757	847	784	810	860	754	816	783	805	736	812	805	759	764	820	785	766	748	759	758	836	788	808	844	711	824	808	803	767	763	783	770	850	766	777	773	765	757	823	783	785	775	755	801	797	791	806	838	776	835	701	789	786	785	753	781	811	753	799	765	761	801	810	798	782	790	753	757	862	798	787	781	804	748	749	730	789	734	762	784	767	750	826	810	804	762	757	791	807	778	832	809	785	762	810	766	846	811	789	757	755	791	805	794	784	806	784	804	805	782	842	717	780	790	827	792	755	809	819	776	681	856	763	745	787	795	794	770	792	786	785	798	791	815	800	796	763	806	806	829	766	788	749	770	766	779	758	774	789	787	773	833	769	792	779	845	825	768	741	810	802	799	780	824	787	806	795	814	814	759	754	795	712	804	790	782	800	786	803	803	792	769	784	783	786	785	772	781	812	782	758	782	780	801	833	772	772	758	765	730	807	783	759	762	783	761	825	795	782	778	783	766	829	805	781	837	806	828	781	755	791	771	771	801	756	722	746	805	737	780	797	765	754	826	759	763	820	783	792	815	749	828	805	790	695	743	751	816	788	739	786	804	803	805	826	847	743	796	804	796	798	777	786	769	727	790	804	840	812	774	790	814	776	823	792	820	801	789	810	805	821	817	781	800	812	753	795	793	783	774	810	767	792	805	770	814	809	826	788	818	766	795	807	747	790	750	775	806	746	792	806	753	793	747	782	805	823	746	806	785	773	780	797	808	821	778	776	798	808	817	771	778	790	786	826	760	771	806	784	787	761	779	788	800	797	747	809	773	825	772	765	753	741	789	749	789	822	813	812	816	768	772	781	835	788	801	812	802	811	778	776	775	753	781	721	803	825	794	737	801	838	776	766	746	801	767	791	757	793	762	750	750	786	756	745	753	792	755	835	811	745	768	813	809	774	764	803	782	768	771	764	758	811	788	820	775	790	830	744	717	775	813	823	772	777	811	772	790	809	809	803	771	762	844	824	798	757	778	793	792	813	804	784	786	770	783	830	787	827	806	781	791	792	805	807	766	771	755	778	789	814	768	815	786	773	768	770	781	790	782	763	756	821	796	772	814	848	744	824	784	781	827	792	808	818	791	780	786	817	793	805	786	774	734	796	787	785	810	769	795	743	752	844	788	765	809	754	775	766	771	857	781	764	774	783	813	803	760	808	816	806	784	764	800	827	846	810	766	772	827	733	772	802	813	780	728	760	800	782	778	761	789	753	758	766	774	773	774	793	789	775	805	781	812	800	737	802	819	750	839	778	819	785	772	764	796	797	762	775	757	807	792	788	798	792	771	803	788	742	770	816	781	808	800	778	763	722	756	766	790	767	821	765	784	801	801	829	826	775	809	781	816	824	790	851	816	816	775	756	787	752	772	845	753	847	797	796	780	741	813	808	759	790	776	751	759	756	814	793	782	742	791	755	722	794	780	790	787	804	859	807	788	792	817	807	780	837	806	783	767	758	815	754	823	778	807	792	789	779	804	763	798	856	774	797	804	831	791	777	799	795	767	771	831	780	783	785	809	769	762	781	789	782	806	768	788	788	807	779	742	819	813	776	812	846	763	735	770	826	818	763	782	809	764	764	810	803	811	792	804	794	769	766	788	810	776	810	814	761	830	813	798	750	801	774	784	810	811	820	796	778	831	816	788	791	806	772	792	747	841	808	831	825	779	813	792	776	813	764	755	741	766	780	796	787	782	781	769	819	783	793	807	842	795	802	774	794	785	757	789	748	744	757	806	777	801	768	780	776	806	829	801	784	769	767	759	784	790	783	776	750	829	763	717	752	818	802	788	707	801	799	765	781	835	761	811	771	822	791	799	778	783	832	813	810	763	747	743	780	803	772	799	752	788	791	789	767	768	782	843	762	773	808	755	777	831	770	795	784	805	768	799	764	795	759	826	797	835	755	734	748	755	801	833	800	821	806	818	816	820	811	788	805	777	800	776	774	763	818	767	791	780	807	802	828	798	769	797	783	777	761	741	782	777	784	774	800	763	788	750	789	822	810	784	828	765	742	771	792	812	748	821	738	809	746	791	768	856	802	762	765	829	820	816	860	826	787	818	752	747	789	780	738	785	774	783	792	782	807	848	745	739	738	756	771	767	854	827	758	810	770	798	775	818	817	793	830	810	749	778	774	827	790	737	790	737	785	736	792	775	787	773	790	863	760	783	755	811	784	767	795	783	749	736	769	854	758	823	767	730	800	748	789	812	773	781	799	790	749	813	765	833	773	750	773	773	763	786	794	792	798	813	761	815	755	764	815	794	802	807	769	794	802	769	769	811	788	799	810	778	751	793	807	780	809	797	801	778	795	758	817	789	743	799	811	795	809	797	808	758	793	738	795	768	752	741	781	810	774	779	793	793	784	749	727	801	822	818	834	747	821	801	781	811	839	801	775	795	789	725	802	797	811	795	790	750	790	765	796	813	796	763	780	750	781	814	754	839	803	789	797	775	761	783	734	830	788	761	766	748	777	782	798	774	794	782	798	796	759	773	789	784	769	758	769	770	711	786	812	773	859	813	792	748	781	773	808	777	769	756	817	795	775	780	832	802	788	745	772	772	797	799	783	767	789	780	813	783	769	799	795	833	809	725	750	850	774	798	771	765	802	778	770	797	793	814	787	832	790	772	789	755	803	786	795	800	717	742	797	821	762	782	721	770	790	819	783	821	775	825	746	763	778	775	797	782	785	804	792	763	790	756	803	820	804	799	768	753	791	752	789	759	828	771	821	828	783	765	790	786	806	701	786	759	779	809	803	769	795
23091	21187	29241	23974	21135	15195	1519	645	550	493	443	414	387	381	352	341	325	322	308	304	289	294	316	288	265	249	277	279	296	286	301	240	264	296	275	285	258	277	279	287	286	244	283	242	258	257	255	267	271	253	260	264	265	260	270	256	266	248	254	265	289	243	236	239	252	241	270	245	258	275	255	228	270	250	247	240	262	283	274	234	259	278	243	270	263	237	253	253	260	226	238	240	260	260	282	260	239	236	274	264	245	219	246	227	284	255	241	270	248	213	264	250	269	262	256	258	238	276	256	259	278	247	251	287	262	246	263	234	277	258	263	244	244	256	252	266	219	263	274	269	272	252	288	271	250	232	256	248	263	254	272	226	267	266	263	242	258	265	269	230	272	248	259	264	224	260	262	246	250	258	269	270	260	253	262	260	235	279	256	239	262	263	277	267	262	261	237	260	252	252	240	249	276	270	259	250	272	254	284	248	286	259	242	280	268	246	247	248	281	253	245	261	248	283	272	249	280	266	251	240	264	246	232	262	247	260	254	243	284	238	290	260	230	275	280	271	255	252	256	246	279	248	258	258	244	256	273	297	263	255	269	248	257	242	217	251	240	240	244	225	239	213	262	265	240	268	242	248	256	272	258	261	249	241	267	246	250	240	264	287	229	245	290	290	243	251	275	243	231	262	250	250	234	265	263	236	242	232	261	273	270	257	264	255	250	272	255	243	251	257	260	263	251	277	248	287	271	220	263	267	245	262	252	271	285	255	254	256	301	280	261	272	282	248	249	274	268	254	247	270	264	272	260	242	239	271	259	265	256	289	234	256	260	248	263	235	254	242	260	229	272	248	296	258	280	246	216	247	254	253	247	258	268	267	255	247	263	261	247	243	260	263	271	253	260	255	268	273	250	267	273	251	237	229	267	259	265	264	270	252	292	249	250	283	249	248	270	268	248	276	269	271	242	251	247	250	238	225	236	231	247	213	272	279	255	265	255	254	253	271	233	254	264	275	266	254	239	276	266	258	252	267	247	270	238	275	235	286	270	267	270	282	241	251	249	235	270	233	284	263	264	264	256	253	256	249	259	247	220	228	280	252	258	266	242	248	269	257	246	285	248	259	263	270	255	278	253	243	264	281	241	276	258	247	245	262	245	248	251	254	253	257	234	238	240	272	251	276	259	269	272	228	273	253	231	291	225	252	260	233	278	250	302	249	263	273	286	242	241	262	249	230	279	259	272	277	233	235	240	250	264	254	255	257	262	251	241	268	267	244	262	266	270	236	255	227	245	256	255	247	253	242	237	256	286	256	229	252	262	236	266	312	259	278	266	258	283	267	273	226	251	272	265	240	273	238	256	225	231	242	252	248	266	277	249	269	239	238	258	270	249	249	260	288	278	258	240	288	270	247	250	270	251	249	269	251	270	300	266	238	231	226	254	268	245	229	241	236	257	248	235	241	228	263	266	277	281	261	260	247	260	255	248	252	242	255	242	233	263	255	253	236	251	253	237	263	256	239	253	242	252	254	265	242	236	255	248	259	266	266	243	244	249	238	259	252	254	251	253	262	271	267	278	258	256	268	231	292	244	253	263	254	259	272	256	245	251	280	272	250	261	270	229	247	228	249	248	263	278	267	266	240	287	243	245	268	243	245	256	241	226	257	291	271	252	256	261	248	246	267	253	258	246	246	236	265	259	249	252	260	262	243	229	259	277	243	287	258	280	251	244	247	255	250	230	225	219	238	252	278	262	245	243	266	245	258	240	253	261	247	249	259	273	290	262	267	251	256	265	273	268	240	288	245	262	250	272	244	253	262	274	273	250	253	262	252	259	263	283	285	270	238	263	234	258	251	265	253	275	252	270	279	278	248	243	273	267	268	261	256	260	249	278	260	262	266	248	271	258	255	258	246	267	267	240	239	243	238	255	256	287	268	257	277	270	252	240	260	265	242	274	255	255	252	267	252	268	261	254	253	228	251	280	290	269	275	266	229	269	255	250	230	296	257	256	238	250	255	256	274	219	235	264	251	253	229	250	246	263	221	262	272	245	233	276	235	241	263	256	264	252	280	260	258	259	265	245	274	247	248	242	271	257	252	241	244	266	273	258	263	256	259	256	265	252	241	252	264	239	245	262	270	266	258	257	213	247	258	268	281	259	265	223	277	250	251	258	290	259	228	272	269	267	271	268	223	249	280	267	273	215	260	267	247	260	250	232	237	237	250	253	253	252	247	288	249	222	227	237	235	243	248	267	259	261	256	262	253	271	249	275	241	257	267	252	247	234	257	277	248	262	269	266	295	258	237	252	240	238	254	275	276	255	257	259	247	243	242	272	280	271	221	240	260	251	279	244	220	249	247	237	265	267	252	261	256	225	242	261	245	266	247	252	221	263	231	250	253	235	231	290	283	264	263	273	254	245	273	256	255	251	260	280	270	253	241	268	251	258	276	260	234	261	253	256	287	230	276	269	259	257	255	251	258	264	286	248	241	257	239	256	243	235	256	245	268	264	253	257	248	268	251	261	252	297	262	249	239	272	245	276	253	269	259	252	257	244	229	267	242	254	265	238	243	280	243	256	271	254	236	235	257	235	242	219	243	262	256	273	270	230	252	248	274	230	251	250	269	232	286	248	259	272	248	264	268	260	252	281	253	222	221	253	247	233	259	264	274	266	267	249	264	279	282	254	227	268	272	280	250	250	247	228	263	249	261	242	255	254	281	255	253	258	244	257	271	241	265	226	263	238	267	272	260	268	242	247	258	270	266	248	220	248	251	241	260	257	259	275	230	276	263	249	287	264	267	251	267	241	253	248	280	261	238	252	272	253	240	262	224	250	262	265	233	257	263	268	263	248	237	260	247	231	254	263	239	261	259	235	252	269	242	264	260	268	274	271	262	244	239	271	268	249	289	252	256	284	267	233	239	261	263	267	258	256	282	246	244	272	249	251	233	268	248	259	257	231	248	248	286	251	266	264	293	238	246	259	262	248	265	253	261	245	269	257	276	287	266	258	285	243	287	269	284	274	268	235	273	232	267	280	266	248	257	243	258	274	250	254	237	243	245	274	254	237	279	242	261	246	287	276	278	251	260	284	251	268	246	255	275	254	234	260	248	232	265	262	258	284	279	243	268	269	253	271	255	255	246	264	289	288	240	286	256	260	263	272	260	271	269	254	210	247	266	255	259	265	250	238	240	261	253	254	251	236	275	261	235	240	266	287	273	255	256	254	235	227	254	242	254	235	273	245	269	263	255	237	270	244	257	237	267	241	255	250	260	268	224	272	244	255	264	251	254	259	247	250	259	235	284	238	228	291	273	261	240	273	252	238	229	230	287	245	269	222	258	256	242	244	243	286	292	280	263	252	271	259	258	268	231	291	242	255	242	271	267	264	238	263	271	233	250	247	235	277	280	248	260	243	246	223	255	269	220	242	270	271	251	252	266	276	258	284	257	279	259	279	246	249	231	286	276	266	261	243	242	232	206	252	256	246	296	255	288	233	276
55403	62490	46720	4223	3065	2159	1782	1365	1227	991	903	789	748	653	627	587	524	489	527	476	455	481	458	436	415	407	411	400	394	399	451	388	372	373	376	366	407	401	395	393	383	350	331	361	376	373	337	363	355	369	361	366	352	332	349	357	368	387	388	375	311	370	358	365	356	373	387	384	320	364	342	331	338	376	345	332	361	360	348	386	341	389	336	365	360	383	352	363	367	372	368	384	357	400	353	378	337	322	379	335	376	396	362	334	376	354	377	355	389	355	329	348	327	369	328	358	370	366	359	399	367	365	382	368	353	333	344	362	343	337	366	359	349	362	377	358	297	347	341	325	343	382	334	334	397	374	357	373	363	346	350	364	387	357	340	350	372	363	343	367	340	330	356	326	355	343	358	371	367	333	364	386	365	375	378	357	386	346	320	359	359	338	338	362	346	372	350	347	339	351	347	347	332	329	373	360	326	358	335	355	381	369	364	346	327	334	354	360	361	366	328	340	356	342	362	315	349	359	372	336	377	349	381	378	330	360	363	350	357	334	362	331	366	369	332	349	370	325	352	373	359	357	353	396	369	351	301	312	362	378	324	336	340	346	390	339	337	368	308	402	380	346	364	380	353	323	379	357	338	382	355	376	377	358	382	360	365	382	376	321	354	305	354	381	309	339	343	406	373	394	339	331	380	341	370	355	321	349	353	371	393	323	338	355	384	354	366	361	347	334	345	378	355	325	345	359	337	313	384	355	367	370	366	326	343	354	358	340	345	378	381	353	325	335	335	322	361	381	354	338	357	379	380	328	363	335	321	344	328	369	362	371	342	389	372	367	335	360	368	362	370	362	361	337	376	365	366	365	347	351	390	333	341	351	325	342	353	347	367	327	390	336	357	343	346	351	363	354	369	326	357	368	342	380	349	324	343	327	392	358	319	363	332	342	366	317	387	343	310	358	349	360	373	351	312	360	404	348	370	337	361	341	366	326	342	362	343	391	333	377	367	323	373	364	387	362	342	362	348	370	366	338	314	337	357	352	347	343	340	362	346	341	344	388	358	356	359	332	359	309	361	321	331	325	371	349	327	358	361	336	358	395	340	383	373	340	367	392	343	339	363	358	342	380	377	348	382	350	325	394	332	375	304	362	350	331	338	327	362	329	301	368	380	329	356	352	379	364	375	347	365	365	383	356	347	374	358	337	412	364	349	366	344	349	367	339	339	380	353	329	357	358	352	342	373	350	357	372	374	382	393	363	364	367	383	341	352	348	377	344	353	368	315	349	409	368	378	289	339	343	353	366	338	371	321	356	368	357	348	364	321	367	342	364	339	368	358	358	369	333	344	377	347	338	372	332	373	371	361	389	362	357	345	366	362	342	322	350	352	371	374	339	369	344	395	338	388	352	348	324	376	365	348	383	382	356	375	360	369	375	370	309	375	362	363	349	368	373	326	341	354	352	356	383	366	365	394	358	349	345	337	373	353	313	371	355	326	346	343	349	322	393	352	342	332	323	353	358	379	354	345	334	356	379	365	344	346	348	336	364	358	327	344	394	346	371	354	357	354	358	304	336	375	363	332	367	343	369	363	346	388	361	358	330	368	346	331	361	356	358	375	379	354	367	377	325	375	354	360	352	353	318	342	389	330	384	368	388	372	353	371	309	366	328	352	348	381	362	320	345	370	359	344	376	381	367	350	352	366	355	383	355	336	348	361	375	365	376	336	311	329	354	350	342	365	362	382	369	338	351	351	345	347	378	328	338	358	320	341	332	367	363	360	352	343	381	341	327	334	353	351	362	377	363	364	373	349	352	350	346	411	370	374	352	371	341	361	362	354	331	338	349	365	340	350	417	336	328	368	363	372	347	355	377	383	374	343	366	331	369	357	351	348	391	387	369	348	362	357	354	364	333	373	384	352	338	379	363	336	310	368	376	349	354	346	357	371	383	350	343	373	354	354	347	376	318	332	335	348	338	344	360	354	349	336	367	353	353	343	332	403	372	331	347	359	348	369	347	346	333	353	341	382	337	354	357	352	348	370	351	322	379	358	348	350	355	353	360	355	343	331	380	356	370	347	364	362	334	332	382	322	341	346	371	373	347	352	385	337	354	349	353	339	324	361	364	342	346	352	346	346	349	356	359	337	345	388	339	371	335	336	303	344	341	370	369	346	383	360	361	364	352	344	330	354	346	336	367	349	360	402	363	360	355	364	364	349	368	360	351	384	373	357	312	354	365	349	349	352	389	348	339	345	353	360	382	378	342	374	383	368	348	346	328	349	349	370	374	361	345	351	359	373	367	356	356	327	346	339	338	306	338	343	354	361	368	350	343	354	368	362	383	367	363	339	386	356	370	349	389	335	332	357	328	397	354	332	338	342	312	377	359	360	353	386	348	353	363	375	366	328	371	389	392	385	343	356	361	387	376	362	336	351	341	332	353	364	369	343	345	367	377	336	320	362	389	361	341	342	384	348	347	352	340	352	338	353	354	385	371	377	380	366	373	350	375	356	354	375	339	327	358	333	349	403	371	317	367	341	379	349	331	338	331	364	355	360	367	325	376	332	376	326	334	329	366	330	374	354	362	340	357	380	326	367	361	310	358	321	350	347	351	361	351	351	364	398	351	394	345	351	375	367	338	351	302	378	344	365	335	323	368	358	351	359	363	341	335	341	371	340	364	343	349	343	357	347	373	350	387	366	346	367	359	337	385	370	356	354	390	360	340	340	335	347	369	380	403	384	397	370	360	347	351	338	361	360	344	358	338	360	387	356	329	395	344	367	356	366	361	366	321	354	360	366	340	357	370	356	338	369	346	359	376	351	376	359	350	359	356	367	352	359	346	396	335	338	365	343	346	350	375	363	352	359	377	338	347	388	346	359	368	348	334	344	327	319	363	352	394	348	326	384	386	341	354	356	360	384	353	368	357	336	356	367	367	379	345	336	323	330	338	397	365	375	330	350	328	356	328	369	363	349	376	337	353	360	360	378	360	366	373	368	341	368	349	411	365	375	353	354	381	368	345	355	372	366	324	340	323	359	338	335	324	309	353	371	359	341	343	379	330	363	359	360	354	368	385	374	321	368	353	361	357	344	344	377	363	341	358	350	355	351	334	331	353	365	339	374	373	341	379	310	348	329	387	328	370	328	354	377	375	376	378	380	343	374	361	383	371	361	339	359	374	371	353	355	342	358	380	343	345	361	366	375	369	365	365	366	368	359	359	344	322	329	326	330	335	325	365	376	329	327	364	327	353	388	362	339	385	347	327	359	371	383	352	375	353	360	353	337	358	402	329	381	360	341	375	387	364	351	370	376	349	343	367	343	344	372	351	360	321	335	390	358	340	357	344	359	339	349	361	351	357	365	347	351	365	360	350	333	372	334	336	329	365	364	363	368	343	336	349	353	349	338	367	351	343	357	373	381	356	357	366	331	348	358	343	368	331	355	372	342	338	344	332	346	359	352	374	386	365	342	338	376	375	367	343	372	358	376	337	356	377	353	360
27587	20993	17973	2538	912	852	796	785	777	680	780	808	786	775	757	792	720	769	733	764	776	753	727	795	777	776	804	762	772	747	738	764	754	706	752	762	739	785	805	759	730	733	719	789	737	745	763	792	738	813	821	736	767	785	762	746	848	746	766	768	752	746	778	720	789	747	753	768	798	816	746	803	798	742	748	773	775	771	726	703	777	748	788	766	809	801	795	745	758	796	776	766	775	764	807	739	762	750	752	733	771	717	780	721	770	833	794	760	775	762	702	771	743	736	787	779	705	772	760	793	823	764	774	791	730	759	741	782	743	781	751	725	790	783	762	770	778	797	788	791	750	743	781	741	745	789	709	735	791	753	709	787	763	785	760	791	800	781	782	754	761	769	767	732	770	815	759	777	699	766	793	759	701	741	755	779	807	807	741	755	734	773	747	794	723	807	746	757	804	754	735	761	783	722	779	801	739	761	755	789	775	758	704	796	810	789	779	743	819	777	715	772	771	756	762	839	773	737	765	762	760	764	746	770	802	758	767	761	835	704	757	776	725	706	805	778	734	781	733	712	798	739	743	772	736	724	777	764	763	763	763	782	751	754	752	792	759	769	788	720	770	722	813	799	756	773	693	742	788	770	758	750	774	756	756	789	722	764	743	737	787	750	791	779	772	708	815	730	706	750	728	708	809	744	724	758	790	802	764	758	773	771	759	779	756	789	751	775	751	793	714	802	741	788	788	732	776	806	706	713	737	698	691	796	748	730	786	743	761	735	788	823	748	737	758	752	717	748	756	751	808	732	784	738	777	766	781	764	778	757	785	830	774	741	782	786	755	712	747	756	728	798	770	759	804	802	792	731	728	738	758	745	761	762	748	758	750	807	791	757	757	811	798	770	744	798	764	816	782	755	811	790	751	736	743	780	691	787	782	780	750	785	754	775	753	724	771	848	724	774	768	773	769	758	734	733	756	782	765	725	773	718	772	779	721	756	767	742	776	789	771	774	762	758	769	762	781	772	763	719	798	797	745	792	764	785	794	772	768	796	768	800	751	818	800	777	766	762	769	771	761	759	751	748	768	806	796	719	814	737	728	753	758	765	775	763	766	805	745	718	756	761	806	761	738	721	785	755	771	830	732	752	770	808	788	744	738	727	780	771	761	772	755	731	775	760	778	775	801	760	769	768	764	777	770	737	765	773	760	782	748	760	742	727	759	763	754	763	736	704	761	777	719	755	777	730	755	811	827	753	783	786	799	743	808	739	792	751	740	739	768	804	763	765	793	715	775	769	806	834	746	771	810	771	773	777	731	810	784	757	766	805	781	804	739	768	772	801	753	812	753	760	733	689	781	783	719	807	786	744	789	747	793	785	749	742	753	741	756	807	807	730	790	753	710	790	779	772	774	749	727	806	736	786	752	737	740	752	767	739	754	787	767	758	780	763	726	794	742	715	713	757	780	710	709	772	784	776	732	767	734	749	719	731	720	730	788	737	771	746	728	772	765	805	716	740	739	695	738	726	753	714	734	776	718	799	736	769	788	782	745	772	812	792	720	721	760	744	749	807	738	768	751	788	761	796	848	773	786	765	814	757	788	800	763	775	749	748	773	745	749	739	768	752	801	739	755	797	781	776	715	768	780	749	785	783	738	755	787	746	745	731	817	746	748	739	779	842	727	746	770	773	748	764	703	765	781	779	771	717	790	791	763	804	763	746	773	822	797	767	738	695	762	753	739	781	772	785	779	703	780	747	756	737	727	711	760	766	766	749	813	799	745	736	764	800	787	827	735	799	750	757	748	776	801	815	779	768	769	784	840	741	764	779	814	710	801	766	768	770	719	774	704	772	738	726	782	777	804	770	780	760	842	732	783	768	763	753	687	774	777	731	797	784	760	751	696	788	752	727	735	787	758	801	685	761	827	735	778	828	769	756	735	741	736	759	760	777	778	773	736	725	782	752	773	774	796	700	808	741	752	763	770	787	760	795	786	786	720	736	725	744	782	755	763	779	801	759	806	780	773	831	764	778	736	769	776	783	766	729	776	780	739	773	761	738	797	749	789	736	783	767	769	767	771	759	729	749	771	703	707	719	738	769	804	814	782	747	726	770	739	770	766	746	781	770	780	774	734	822	757	759	750	739	775	737	787	720	772	764	759	739	766	770	810	757	767	756	790	761	765	725	782	724	785	767	765	795	721	768	766	694	779	789	769	775	742	768	757	784	782	733	783	768	765	732	769	824	814	744	746	721	801	796	801	770	798	728	749	759	766	787	802	745	788	765	742	774	817	770	725	763	743	802	757	761	769	795	791	746	743	759	770	761	784	740	776	711	785	705	788	752	755	733	775	728	815	751	741	783	765	758	748	762	769	745	739	791	761	806	700	747	817	781	769	734	827	754	718	751	754	811	762	766	770	752	727	802	777	770	758	818	756	766	757	802	772	765	745	794	783	827	769	747	767	774	723	717	754	789	778	750	774	784	730	754	742	763	763	744	753	681	796	798	763	745	751	761	798	781	819	776	764	735	720	733	770	805	761	798	762	778	718	717	760	763	734	790	778	763	753	777	781	746	723	810	734	765	794	722	753	739	728	774	796	762	823	743	741	742	727	777	770	730	782	806	782	757	768	702	779	768	811	771	765	759	800	744	783	767	722	814	743	748	760	789	736	747	730	742	732	718	732	746	756	810	743	724	775	726	797	804	794	793	844	778	772	756	719	743	808	783	752	757	837	746	725	781	771	772	742	781	768	757	761	764	746	733	750	780	756	730	719	728	753	760	752	766	758	752	773	781	728	742	790	764	723	796	772	789	756	690	752	769	745	739	738	743	801	775	790	725	785	764	762	743	726	759	825	736	766	741	750	726	785	783	764	729	760	810	768	717	782	780	731	766	863	821	739	762	781	814	786	735	753	809	821	712	798	762	737	765	748	797	793	765	771	790	844	810	748	749	799	778	794	795	744	778	727	772	791	783	814	753	787	745	773	748	727	711	780	795	782	759	743	774	728	717	755	763	804	761	786	837	741	754	769	757	780	788	808	771	728	820	780	729	771	721	818	759	749	799	731	748	752	783	705	725	772	739	792	708	741	719	747	772	744	719	748	749	760	770	768	775	793	783	757	708	750	815	762	784	732	737	734	791	753	758	723	793	793	800	766	776	801	794	809	754	756	738	789	732	755	780	749	737	791	766	745	761	754	764	746	741	768	761	819	767	710	726	713	785	692	806	729	740	757	761	795	750	750	748	796	740	753	760	750	768	767	755	751	752	772	783	766	775	730	745	758	781	765	713	749	770	741	735	739	768	771	728	766	790	733	772	790	747	744	810	806	739	775	759	767	787	782	805	773	761	766	754	755	729	777	697	781	743	700	759	795	731	775	744	757	787	772	794	718	772	780	732	771	792	800	799	716	750	715	808	747	777	789	758	799	783	739	766	788	796	764	777	757	744	754	756	798	765	755	769	756	747	786	721	728	771	758	772	780	749	802	733	803	725	778	800	768	790
24743	18618	17587	1250	1124	1078	1065	1049	995	990	1057	1001	1018	1026	999	988	1058	1003	996	1068	964	1024	1032	985	991	998	987	1006	990	1003	976	981	989	1017	979	943	1013	998	1011	999	994	1003	1033	988	1069	1028	996	998	1018	1007	1052	1021	983	998	1025	1022	964	935	1023	1019	996	1033	1019	970	1056	993	1014	968	1035	1045	1022	1016	992	1025	1002	984	992	1032	1012	1055	971	984	969	979	981	1031	1020	950	995	984	988	1006	971	1074	1007	1007	983	987	1065	1004	994	994	1006	994	978	963	1008	1036	979	1049	976	1016	1015	1024	1010	1029	1011	1016	1018	1031	1010	1045	1023	1003	1015	1021	993	997	972	1060	974	987	930	1020	1028	1022	942	952	1063	994	1021	1021	1024	976	984	978	1000	965	1037	958	965	955	962	957	998	991	976	983	1007	1067	991	970	1031	983	971	997	991	1044	975	979	998	995	970	1039	1031	998	979	993	1063	1023	983	956	1017	995	1033	969	970	1040	1004	953	1030	1013	992	1013	1070	993	971	999	1060	988	936	995	1027	966	983	955	1012	994	1029	1077	970	1011	930	995	980	1035	1008	1025	1032	1107	989	913	971	1023	993	992	1002	1023	1016	991	1070	1029	983	945	1020	979	1005	957	1049	1021	954	1005	993	977	1052	989	985	1017	996	1036	1054	1040	1002	1008	980	993	1019	1004	971	1022	930	1062	1019	999	993	974	1050	1009	1020	995	970	977	1015	977	1032	964	1022	1012	971	1038	1006	1048	1044	1012	1043	964	979	991	991	993	1049	1004	1047	987	1015	960	1043	974	1019	992	1011	1025	940	1035	1004	1010	1033	1031	992	978	978	1005	1035	1011	999	973	1039	1041	1016	1029	1053	988	1010	981	1005	1035	1031	1001	972	978	938	1043	983	981	987	985	934	992	985	980	1020	977	1009	965	961	987	1029	945	984	999	999	971	972	1007	1004	1004	1010	1004	1011	1030	974	961	1030	986	1000	1005	977	1043	1006	1017	957	985	963	1015	967	987	1047	1015	977	975	1038	1017	1064	1062	1041	1021	958	990	972	1023	1027	979	1033	1045	998	996	969	975	999	942	970	974	1059	959	973	994	971	1023	1002	953	1004	988	1044	974	1009	999	1059	1019	930	1034	1045	975	1014	972	990	1001	996	995	1031	998	1012	1005	956	991	997	1010	1060	1018	1039	1017	980	1016	979	1003	930	1010	1012	1019	1032	1012	1001	1016	977	1032	997	979	987	1100	1011	991	973	959	1017	1035	1004	1010	987	987	955	981	1029	1028	968	1093	990	948	974	1041	965	1006	1010	1010	998	1042	992	1006	988	1011	984	1007	989	943	1021	1022	997	1026	1022	989	1033	991	1013	935	984	984	986	1015	1001	979	961	949	1022	1014	989	988	1021	1018	1026	1075	1050	985	1039	1035	1030	1019	972	1019	995	991	961	1016	999	968	1004	963	990	958	1004	1012	994	1025	986	949	983	993	973	1035	1013	965	1010	990	991	1012	935	1032	983	985	1011	983	988	980	930	1007	1009	1018	1005	1062	942	985	971	976	979	989	946	968	1067	1040	989	986	1030	1007	982	1034	981	1062	1043	1008	1025	997	965	1001	1014	1001	1019	949	975	1044	980	956	1035	1007	1087	980	988	1005	1008	1015	948	1021	989	1022	995	989	988	985	1024	990	978	1035	961	980	976	1017	1019	1043	1001	1032	996	1005	1043	934	979	980	996	1028	999	1005	1008	1063	1005	985	1048	991	1007	1048	1015	991	947	1026	1032	1033	979	1003	972	964	1010	1001	954	974	1018	1064	977	1000	1001	1017	1015	974	996	963	1003	1002	958	982	1036	1050	983	992	1045	1021	1026	996	1008	977	1008	981	1009	1029	1034	1052	1009	978	1009	960	991	1026	980	940	954	1004	1004	950	1028	942	984	1011	1025	1008	1009	1015	999	1056	1048	984	991	948	1008	979	1039	1042	1005	1033	1057	1018	1030	996	1050	994	1018	1051	1032	988	995	992	1019	999	995	984	976	1022	972	1056	1001	999	1005	1002	1038	1004	1037	993	1038	1044	1013	1041	975	1029	1040	960	989	1005	994	994	994	965	996	1026	1054	997	985	1035	1020	996	938	971	1019	945	1004	992	995	1035	950	1010	1005	1001	970	1018	1022	1046	992	1019	1016	979	967	1041	1065	990	999	1026	968	1046	1037	997	1004	1025	1004	954	1033	1032	987	965	1004	986	984	1002	1003	1001	1039	974	976	1006	993	1005	1016	1004	957	979	980	1003	1032	1078	977	984	1019	986	967	1046	1045	977	994	971	962	937	1043	969	975	1033	1001	977	973	1036	986	980	1051	1022	963	1006	1009	1053	1033	982	1021	998	1013	1002	1006	1002	963	1013	972	1004	1010	991	1001	1068	953	1060	954	1009	960	1062	1009	963	969	1013	986	1019	1062	1001	1021	1061	1040	1005	999	989	1008	1076	1063	1005	1042	969	947	993	998	1062	1014	1000	1005	966	1009	1002	1055	1016	1036	1002	989	980	1047	929	950	965	959	1009	988	963	970	979	1012	973	992	998	986	977	1046	1002	958	1019	939	1095	954	988	1014	954	1029	972	1011	1012	977	999	1000	955	1004	998	1032	1015	1002	965	1028	934	1030	1020	985	975	983	1004	978	974	1018	1037	1007	1068	1021	991	961	1009	1028	1009	965	1021	1018	1018	997	1013	1007	980	951	946	965	948	1030	1000	1022	996	979	1031	1031	1035	972	1015	1000	1033	1007	968	1019	1025	980	1006	1006	988	1032	970	990	973	967	971	971	998	1020	1062	977	1020	1062	935	1006	984	974	983	970	1022	952	964	987	975	1061	981	1036	1015	995	1017	921	952	998	1075	951	1084	1085	983	999	1042	1016	982	994	980	1038	1012	958	1033	1022	1006	1024	943	1008	964	1053	968	1006	973	956	1021	943	970	1004	968	1038	963	977	970	1063	997	1040	991	1022	989	1017	1028	1029	1019	1053	1004	1005	946	981	965	979	974	1013	995	1009	1085	1027	979	992	997	1029	998	1022	1003	1013	1001	1007	1025	955	1056	1006	1056	965	1063	995	922	1032	1005	1028	1004	967	1036	1022	996	1019	995	1043	983	973	1012	1033	990	1005	941	981	999	1054	1013	1008	975	1018	970	1002	1006	1021	993	1031	999	1006	988	957	1003	1025	987	969	945	1055	1023	971	965	977	984	1021	988	1018	976	971	1044	1026	945	1024	1069	976	1006	1000	933	1024	998	944	972	990	1009	996	1011	954	923	1006	1039	993	1014	1021	978	959	977	981	1024	986	1021	994	1033	996	1048	970	1036	923	999	997	964	1038	998	964	983	1003	1031	972	998	1005	1025	933	1036	1021	980	1044	1028	1015	1001	1033	1010	932	1001	1041	1023	1021	1021	981	1000	983	1026	1029	1012	984	1033	1000	951	982	1031	978	1006	997	1043	959	1031	1015	972	962	1011	1007	1013	968	1035	1035	990	960	1034	968	1021	995	982	930	959	1033	987	1018	1017	954	1020	1014	998	1021	1020	960	1015	1039	998	992	1011	1007	953	1039	1008	972	991	982	1004	1032	993	1025	1030	1004	1065	1084	981	1018	1008	1054	976	981	1004	979	1027	1080	1017	1013	982	971	993	1019	998	1004	993	1024	1019	971	1058	1040	1045	1022	960	1030	1004	933	982	1032	1016	986	1039	1023	948	967	1005	1040	977	1007	970	1066	1012	986	992	1016	949	1035	988	981	964	1005	1040	996	931	1040	1037	1052	977	1041	1040	1008	986	1013	971	998	1031	978	983	1014	994	1014	993	989	953	982	946	996	1048	969	987	1026	1033	986	955	996	933	1015	1049	1023	997	1065	992	1043	1035	978	1000	994	1049	1030	980	996	1053	981	1040	1019	1059	1061	980	1030	1024	1018	985	958	990	1020	1030	967	952	958	992	997	985	996	984	975	977	989	1042	1080	1010	1056	1021	1040	993	993	971	976	992	1013	1044	954	1019	1040	1011	1029	1039	993	1020	976	991	1013	999	977	991	1002	1028	941	1054	1015	985	977	1028	1009	1033	1092	915	991	1008	1037	1037	987	1052	998	951	991	999	988	978	984	996	1023	996	977	976	1029	1042	1064	999	929	1015	982	1025	1000	990	1069	1012	1060	992	991	1066	1020	1032	1014	989	1001	1063	1076	1008	1005	969	1056	964	1027	1015	997	966	997	1019	1050	953	1036	985	1034	1006	1006	1010	987	983	980	1057	1024	978
24017	21186	29504	24374	17858	3526	1018	868	729	732	743	691	674	690	625	667	669	644	614	624	622	608	606	606	584	629	595	571	609	548	611	620	650	629	612	588	618	610	585	595	618	582	594	591	609	645	578	572	534	573	549	591	619	546	572	581	617	611	559	614	589	617	639	583	548	572	567	587	568	560	593	574	588	587	625	578	617	553	563	633	585	609	555	614	598	593	605	585	610	618	620	544	613	632	597	613	577	610	612	586	607	589	621	620	608	591	603	546	557	590	614	587	582	582	560	602	606	556	573	608	590	591	577	607	577	621	622	569	602	578	599	537	607	590	564	585	595	611	609	609	594	574	575	567	586	589	579	627	575	567	596	608	605	583	621	546	592	556	611	585	589	591	585	611	598	608	561	569	561	608	581	631	578	568	648	623	547	571	619	595	563	634	589	591	600	619	661	498	579	588	565	586	630	583	592	616	635	579	571	555	604	557	612	564	554	614	594	559	580	589	567	600	571	584	626	597	619	622	629	599	584	580	567	625	618	609	570	562	600	594	589	564	584	630	577	597	612	614	584	557	617	558	585	585	644	573	589	568	617	599	610	552	569	624	574	586	615	610	551	592	624	589	585	530	598	576	576	599	570	565	558	564	575	591	631	629	556	556	596	584	556	588	589	570	623	569	548	592	597	624	600	582	595	583	578	610	588	556	599	586	594	625	576	624	641	656	600	606	573	604	612	620	616	600	575	534	615	606	578	600	582	596	601	588	588	577	579	560	577	576	578	542	625	552	622	612	581	544	607	604	550	578	624	570	576	582	655	580	599	616	617	597	596	627	569	602	561	607	572	588	557	596	632	579	578	589	588	572	593	579	580	590	577	554	611	563	562	602	575	592	568	526	630	577	565	601	600	563	581	582	581	584	593	626	549	564	588	580	575	551	553	594	566	544	600	618	622	622	549	591	621	603	566	597	620	569	627	573	591	566	604	611	604	601	630	596	605	585	587	591	598	603	573	576	569	609	582	581	605	557	559	632	567	616	579	605	577	599	575	590	568	608	584	576	599	575	601	608	616	576	538	586	621	586	591	595	589	564	618	581	598	553	600	585	607	598	574	555	556	568	573	620	563	650	601	616	610	651	616	599	627	570	582	570	603	584	574	587	566	604	598	639	570	635	581	574	577	608	614	580	600	629	568	563	542	546	561	597	606	570	582	601	583	615	524	616	573	566	551	582	583	607	622	593	583	596	571	608	610	632	593	552	573	606	568	603	612	597	610	599	603	614	590	586	599	554	609	622	574	602	581	561	622	590	591	582	597	570	631	548	590	538	602	580	612	563	557	540	560	597	589	578	556	585	587	567	582	549	589	633	578	602	577	574	576	589	536	558	542	623	567	614	606	545	580	589	536	587	613	587	559	539	589	587	614	593	587	604	567	565	543	557	615	573	584	585	620	580	648	591	604	554	574	596	553	629	536	565	599	578	593	612	613	641	528	600	612	567	589	600	605	550	578	579	574	576	573	563	590	623	601	588	593	604	618	556	565	606	568	547	579	590	552	602	583	592	617	550	608	588	593	621	589	545	588	611	588	553	583	590	595	599	562	605	572	594	594	605	593	603	581	642	564	579	598	574	602	587	624	590	585	622	579	601	618	544	621	587	579	602	573	624	581	617	577	594	579	576	617	577	574	583	607	608	632	583	611	581	590	618	583	567	597	586	577	600	568	609	635	611	575	557	599	591	575	545	625	571	543	616	624	642	557	596	567	618	584	632	587	584	589	649	605	600	571	604	553	584	573	593	578	616	563	577	606	596	618	588	611	603	586	591	590	580	611	587	629	609	632	608	556	596	611	576	603	590	583	561	587	585	610	636	596	588	580	609	559	531	584	581	587	578	600	590	605	670	577	554	573	592	548	586	573	543	600	612	536	589	590	595	598	617	575	521	561	622	614	592	564	596	566	603	558	610	571	595	582	573	528	569	571	566	583	587	600	576	547	602	646	581	582	559	550	625	606	570	639	573	592	574	590	590	613	634	589	584	572	605	598	581	609	607	569	582	589	592	584	597	588	560	542	585	601	538	608	532	571	595	553	558	627	587	611	541	589	596	620	586	620	581	613	574	584	622	588	579	622	559	616	629	616	552	567	514	587	607	585	625	552	598	585	617	601	589	602	595	573	617	623	609	598	569	609	598	559	600	560	584	614	615	591	588	594	585	570	582	590	559	536	629	605	562	626	543	607	618	592	631	560	591	572	533	561	615	594	566	576	613	569	568	505	562	580	607	559	635	579	546	597	587	574	589	569	578	583	546	583	557	580	570	571	579	572	576	623	606	577	628	546	564	572	625	527	556	607	576	586	553	594	607	588	598	567	626	577	608	609	561	590	608	603	587	589	558	548	568	585	551	560	586	604	577	611	562	564	577	585	590	608	549	625	601	570	612	572	575	622	572	602	577	566	611	589	619	615	584	598	597	553	636	549	590	649	587	629	586	585	543	586	611	629	585	571	549	597	583	559	510	621	583	588	583	548	565	584	559	616	593	569	590	547	582	605	612	619	603	572	565	590	592	595	610	590	585	575	597	567	543	590	566	591	596	596	602	639	564	578	624	589	571	617	547	554	576	564	586	594	557	560	604	559	601	589	599	561	601	538	531	567	584	583	592	596	592	601	587	587	564	547	614	592	589	617	637	553	640	567	615	606	585	604	579	599	590	610	612	548	559	525	599	571	590	594	586	612	559	620	586	596	602	620	566	588	592	569	555	559	630	582	565	584	592	545	572	561	584	581	623	644	585	564	613	562	548	597	549	610	561	572	555	595	603	541	588	590	567	574	623	638	621	606	551	604	605	530	557	629	591	643	552	576	570	616	564	612	570	612	633	562	560	595	573	601	553	576	575	607	613	582	560	557	573	595	612	623	587	598	592	593	562	615	578	612	563	632	623	615	570	609	552	548	579	574	526	588	590	607	610	621	582	601	582	595	637	583	603	563	578	633	592	589	590	566	603	588	595	558	578	576	572	593	569	587	577	602	538	602	610	571	544	564	589	601	596	607	615	561	606	628	573	561	602	604	583	601	631	605	606	630	586	626	615	611	593	565	565	563	561	584	601	554	537	608	622	583	577	565	564	606	556	561	581	608	582	552	557	606	624	569	637	586	616	558	586	561	574	586	610	575	593	589	618	640	583	584	570	596	596	597	632	576	631	602	564	581	574	580	587	575	585	570	562	546	595	584	604	612	587	588	566	586	556	586	597	571	612	568	598	570	577	590	610	598	617	577	569	557	611	589	622	575	579	591	572	657	603	552	614	566	593	609	598	579	585	612	578	602	582	559	579	595	559	585	590	584	574	591	598	596	578	612	579	590	578	522	581	576	606	614	549	604	641	596	576	554	596	565	622	613	622	585	588	575	578	600	548	588	604	601	594	601	610	587	536	556	605	611	560	576	615	588	619	559	611	529	633	586	569	554	554	591	615	588	581	607	599	612	599	607	565	601	567	619	598	592	616
48708	52197	45757	3010	2268	1784	1533	1327	1243	1148	1087	979	934	1014	908	923	856	892	911	856	874	824	870	847	796	771	830	860	794	819	816	805	776	807	827	780	813	794	788	815	833	852	801	789	855	827	785	793	767	770	822	862	788	814	780	805	807	858	738	788	786	739	828	765	827	806	818	797	810	804	768	748	771	800	809	750	835	797	801	765	822	850	779	792	824	811	766	799	765	783	745	813	753	772	815	750	771	766	806	816	799	751	791	794	790	787	764	802	806	812	842	834	796	812	816	728	822	797	854	774	823	781	773	762	827	816	763	800	821	780	774	800	804	768	740	817	759	783	795	823	803	804	743	789	784	818	760	790	775	804	820	798	792	740	782	796	764	856	783	777	788	751	788	770	819	758	797	799	799	795	785	815	771	787	771	784	765	832	764	801	799	751	768	756	785	781	780	821	759	754	793	785	831	780	779	809	792	756	743	784	796	755	796	780	784	805	789	793	853	825	748	779	779	789	800	785	804	812	785	746	755	750	773	796	817	792	788	788	827	769	800	798	783	808	802	791	834	777	769	820	803	839	812	822	801	792	793	818	768	818	755	810	790	817	816	803	818	806	784	806	777	774	777	770	805	772	726	790	751	818	744	791	809	799	782	766	778	827	800	785	813	774	783	786	805	817	812	768	815	771	797	772	809	804	773	803	792	816	781	775	801	798	754	773	806	793	766	781	768	793	810	819	729	765	819	762	806	798	789	795	760	841	802	788	811	815	810	810	776	838	759	802	771	821	759	791	829	788	790	770	806	805	795	816	786	743	776	840	824	805	791	803	754	796	798	835	820	740	792	798	740	746	817	720	807	798	791	783	755	778	782	829	789	829	776	781	859	821	782	804	781	748	760	810	778	792	801	809	823	747	731	843	812	753	785	818	806	782	765	759	831	779	741	799	764	793	864	829	838	815	809	829	827	801	745	857	801	755	783	776	792	797	751	777	826	782	794	766	790	815	807	806	779	829	816	806	809	805	762	827	816	773	761	735	829	827	766	790	797	840	816	801	828	803	752	774	822	765	771	773	778	778	792	840	840	767	829	787	794	797	820	769	786	838	794	841	806	731	748	842	789	760	814	808	825	822	747	747	815	810	779	755	802	818	818	818	828	808	781	787	874	785	774	828	804	807	834	757	825	783	783	815	795	829	766	768	771	818	765	781	799	811	839	759	808	806	766	785	785	794	785	822	860	821	755	791	836	813	817	776	765	802	828	794	810	801	789	826	749	768	753	829	790	753	806	789	803	832	815	802	820	797	764	787	822	802	811	810	788	759	835	831	816	789	769	832	770	771	769	756	862	798	813	788	764	818	789	755	787	811	794	783	807	833	804	762	806	755	800	782	777	814	796	806	771	779	787	847	774	811	823	764	803	791	868	784	799	785	789	779	793	790	782	802	805	812	764	822	805	732	770	799	804	809	796	807	777	806	800	842	812	795	784	780	788	801	792	793	789	795	783	776	808	735	789	782	811	804	780	808	816	806	782	791	780	777	803	825	788	826	768	749	775	846	789	791	864	764	797	779	805	766	835	800	825	795	832	804	792	822	780	754	783	816	765	782	817	778	825	781	733	780	811	837	794	765	805	846	834	785	794	790	799	799	763	781	790	810	792	783	769	811	812	787	756	819	787	791	820	795	827	752	821	785	791	783	777	825	777	810	770	788	812	787	791	817	802	759	780	801	805	833	814	773	754	768	775	799	797	791	875	795	775	808	783	826	765	811	776	770	773	789	861	819	788	803	770	820	804	749	804	774	780	787	791	817	785	791	813	769	755	784	809	830	782	791	799	818	800	783	824	794	799	823	808	757	817	815	802	837	809	823	815	777	790	804	778	808	786	775	779	780	744	803	822	736	796	802	833	830	821	755	768	731	738	834	825	809	817	741	782	777	774	786	810	803	770	802	837	787	807	775	749	760	826	782	785	779	797	767	797	769	812	883	734	826	830	801	820	804	825	840	809	810	816	788	786	785	795	805	780	777	760	782	759	792	783	797	789	791	808	859	793	820	752	840	794	805	745	806	793	745	795	748	810	798	803	792	799	797	787	816	835	783	832	788	803	806	776	826	795	777	746	749	742	811	819	784	763	807	794	823	785	814	830	830	850	789	748	773	827	795	801	813	791	770	740	794	752	782	749	789	804	816	737	774	742	787	749	788	749	838	806	802	768	777	790	820	752	831	807	799	805	825	773	768	792	811	790	811	831	746	817	780	776	767	777	791	800	774	843	838	778	716	803	784	844	771	780	775	788	795	767	792	780	822	786	837	794	758	815	813	771	749	740	729	751	762	799	784	786	819	745	805	807	768	803	789	802	784	775	787	752	775	761	796	761	830	791	825	796	821	830	796	796	763	831	778	796	772	767	792	759	793	809	805	791	782	807	776	754	796	795	811	805	820	817	782	763	798	786	826	796	816	798	794	779	735	789	761	761	800	774	775	755	801	818	797	817	815	793	795	799	772	807	767	788	783	796	764	773	785	791	808	770	846	852	823	770	818	768	749	794	799	763	765	759	824	764	813	771	782	823	848	760	808	824	767	826	797	770	821	792	801	842	761	798	801	804	776	810	768	823	819	811	776	828	763	797	724	775	772	801	772	738	823	821	786	835	772	733	782	818	802	760	833	775	813	823	827	755	831	766	799	791	777	808	779	787	760	785	769	788	798	818	794	840	806	791	780	777	795	797	805	764	794	782	763	794	820	783	804	788	757	752	777	777	767	816	789	769	810	769	769	781	771	817	771	831	783	826	797	809	811	819	743	829	813	783	795	804	785	754	808	775	759	762	776	840	777	757	813	786	778	788	770	776	830	804	748	810	759	739	777	812	800	786	773	801	757	784	808	800	835	822	755	763	769	811	774	820	799	787	802	846	815	835	749	781	804	827	780	830	772	841	755	751	774	808	786	813	796	849	745	734	797	788	827	794	760	822	762	828	725	750	802	810	801	781	803	751	799	780	788	817	772	811	776	818	830	780	742	780	807	815	834	748	792	796	798	760	796	794	785	799	764	817	747	752	838	820	800	813	790	775	782	776	814	834	789	796	767	800	827	802	764	788	835	754	795	787	777	796	796	786	770	731	792	819	833	806	768	784	794	813	779	846	807	738	754	783	824	779	727	802	762	805	814	774	796	854	818	774	779	778	798	857	786	802	807	786	778	785	763	748	756	753	754	793	819	797	826	784	784	827	751	748	775	810	829	806	782	831	799	783	782	787	770	812	805	801	752	789	822	818	792	740	802	816	760	795	791	795	796	761	762	809	758	805	821	814	777	814	838	873	815	818	839	768	732	827	843	835	772	773	793	824	818	796	789	784	812	742	802	853	772	764	731	741	754	829	813	756	804	798	810	814	778	752	790	775	783	804	822	815	788	821	809	745	775	828	749	807	757	756	799	788	799	787	767	775	816	796	806	802	800	801	830	867	717	720	832	803	829	797	772	835	782	792	821	794	757	808	794	788	775
23017	21189	29688	23588	21140	15705	1527	642	567	474	423	414	428	393	329	328	337	309	296	299	305	305	297	289	295	328	302	286	284	282	289	257	313	263	271	250	260	249	260	285	293	274	303	272	264	276	266	255	275	265	274	285	267	294	283	241	299	257	267	258	266	269	275	245	278	262	296	289	273	266	269	267	234	260	270	264	267	261	244	275	266	262	244	272	255	269	238	288	252	279	263	258	268	245	231	263	261	256	286	283	253	278	258	270	241	244	230	260	280	262	270	267	269	258	272	255	253	234	247	266	240	260	238	269	256	268	251	253	270	254	265	284	268	249	255	237	293	259	236	274	254	246	217	246	273	283	251	260	245	252	236	253	284	254	263	291	265	275	265	270	251	242	243	273	265	267	260	278	281	231	263	259	239	263	279	292	278	254	258	248	271	261	289	254	254	252	297	258	263	294	269	265	258	227	240	268	244	258	261	249	223	259	255	245	247	259	278	253	265	269	280	226	239	265	257	277	269	285	253	257	263	250	250	251	283	291	253	260	244	252	241	251	269	253	243	261	250	267	233	242	262	274	241	268	254	280	256	266	281	284	274	271	271	258	234	262	260	251	271	255	233	259	262	274	251	268	248	270	249	266	286	253	286	263	259	252	265	257	282	283	228	275	292	277	278	238	284	266	272	259	255	269	262	271	241	249	246	255	251	239	292	255	252	265	278	259	262	280	280	250	255	284	247	260	282	232	304	269	280	260	233	266	258	262	254	280	265	241	255	269	266	253	259	265	272	277	250	262	262	290	239	242	241	235	266	291	239	255	279	274	258	264	237	258	232	228	250	239	265	242	268	244	276	251	262	255	265	252	260	262	270	255	274	262	261	250	262	236	294	249	257	239	267	269	270	274	231	224	243	243	254	282	259	259	260	238	268	255	279	271	256	262	271	269	256	251	240	251	280	272	269	245	260	266	240	264	301	281	270	263	269	255	239	265	269	233	264	259	248	269	244	243	247	268	267	269	246	230	259	267	249	257	252	235	254	247	236	275	255	236	277	269	271	290	271	265	272	277	257	262	250	250	265	282	252	241	254	248	274	253	271	236	257	257	250	279	278	264	265	255	260	261	254	246	277	245	254	250	254	251	261	252	241	246	238	240	248	273	273	268	239	247	259	275	282	286	244	248	224	257	275	246	264	284	250	296	263	269	248	267	251	249	265	263	248	263	251	270	248	250	263	253	258	265	239	266	247	271	261	256	248	230	283	256	237	309	259	259	247	292	252	266	259	267	254	265	261	276	284	258	262	243	265	281	270	288	295	279	244	242	278	239	249	256	266	275	249	235	229	254	246	258	257	223	268	254	263	247	241	248	290	252	247	247	242	273	292	230	259	243	238	234	266	286	271	238	276	252	269	276	221	258	277	251	266	272	270	244	279	277	292	255	258	269	274	244	251	237	255	240	273	276	246	245	256	267	264	260	242	247	246	250	288	246	248	259	270	240	266	269	269	265	284	258	253	290	250	238	268	246	241	264	250	270	259	250	265	238	258	287	240	281	243	236	258	258	247	239	273	280	248	266	265	213	290	226	225	241	239	257	259	300	271	248	227	290	292	264	269	255	240	293	251	224	245	234	235	257	237	257	288	264	266	247	271	229	258	244	274	255	284	268	259	268	259	266	251	278	258	302	250	273	260	267	237	275	279	246	216	280	289	267	254	273	248	275	275	249	279	237	269	241	282	248	269	272	268	270	278	259	230	254	258	253	273	250	227	238	286	260	281	216	263	277	243	255	237	230	269	281	267	222	247	233	272	283	263	271	272	227	261	262	256	258	239	231	218	232	263	251	247	254	258	272	272	240	243	261	270	253	283	285	271	224	276	240	237	232	247	275	231	271	283	270	270	268	241	255	260	283	257	260	211	248	272	253	254	249	253	249	249	267	267	253	270	262	235	259	257	269	256	222	265	258	233	234	230	294	279	243	249	248	275	262	263	239	250	299	240	272	275	244	275	273	262	243	263	258	251	235	254	273	259	244	262	274	248	273	237	257	250	232	264	239	247	247	262	224	240	279	244	252	247	265	264	254	245	225	258	270	249	263	277	286	247	257	251	255	253	256	300	239	280	272	256	255	266	268	259	245	253	256	258	258	281	282	260	256	257	294	248	259	252	251	248	275	270	264	280	270	252	277	253	222	261	245	268	281	281	250	276	227	284	259	269	274	245	270	263	284	256	265	249	238	267	233	302	268	250	286	237	264	271	254	283	243	245	235	274	293	254	259	252	280	241	270	256	266	252	264	277	267	254	258	255	285	258	273	229	266	264	226	251	258	235	233	247	263	232	272	262	258	272	263	262	248	252	270	284	237	261	252	281	256	270	288	254	278	249	250	247	233	287	277	227	260	246	272	245	280	259	251	238	235	266	253	271	275	255	260	250	247	267	249	255	249	269	263	266	235	277	246	248	241	264	247	273	253	275	253	253	256	254	256	254	259	258	256	259	253	272	281	281	247	249	250	293	245	281	249	242	272	274	278	271	247	239	275	255	220	252	250	262	284	284	233	297	245	264	248	267	271	280	259	282	265	247	261	273	242	284	242	273	254	267	252	287	269	237	251	261	257	239	271	262	273	272	268	261	258	294	261	260	247	238	244	238	242	265	242	286	272	267	284	257	252	243	258	252	255	262	235	250	272	256	259	282	256	265	256	265	256	274	275	288	287	287	237	256	250	281	283	258	253	250	280	250	258	278	272	251	267	249	270	265	261	264	297	294	248	242	256	224	262	294	254	235	254	273	268	271	242	238	270	248	254	247	252	290	248	262	245	281	255	265	234	265	258	259	238	245	255	246	222	289	237	267	257	278	235	254	267	271	247	251	298	246	257	274	257	275	259	248	273	260	250	260	236	247	243	272	304	268	269	259	271	279	267	259	242	247	263	273	241	280	261	281	227	278	281	219	243	270	257	273	252	256	262	252	253	232	234	255	263	251	252	250	257	270	247	265	280	240	229	263	240	266	254	228	232	237	272	271	245	230	235	267	293	270	254	269	245	260	266	254	271	266	276	272	268	261	262	265	246	264	260	274	246	247	245	235	238	272	259	228	261	252	256	238	269	237	278	279	254	256	268	280	259	272	273	270	259	246	278	225	265	257	266	251	233	229	270	251	275	261	280	237	255	278	288	276	246	270	273	270	266	236	265	268	279	255	262	246	255	282	245	272	259	250	291	258	256	249	272	252	245	243	272	232	236	285	237	268	240	269	283	264	248	235	260	250	277	238	232	273	237	266	281	300	244	251	261	264	273	269	271	259	246	279	289	279	256	279	224	275	259	268	245	228	273	273	256	255	262	246	272	228	278	273	259	246	252	248	262	245	250	255	266	260	269	240	267	261	274	247	266	258	252	276	260	270	261	258	263	252	264	255	245	287	260	257	243	274	270	269	280	255	252	249	246	245	218	270	248	260	257	269	282	280	274	289	268	254	245	270	243	243	237	282	280	279	250	280	254	243	238
53817	61320	49234	4268	2993	2270	1785	1368	1178	997	863	777	687	648	613	578	524	534	494	487	464	467	440	447	440	398	413	434	372	427	405	404	410	409	406	437	390	368	380	376	357	372	382	387	382	376	388	395	369	372	360	350	393	388	344	357	363	360	366	366	368	347	348	353	348	379	355	362	340	392	358	379	341	393	371	368	395	342	393	363	344	357	368	374	393	357	371	342	385	405	384	346	335	340	388	363	351	395	360	373	394	355	347	349	366	370	333	362	318	362	357	371	367	358	382	367	387	367	329	391	339	350	337	368	337	393	351	378	348	364	377	341	378	351	348	384	364	363	338	373	360	394	353	373	356	368	349	379	378	352	378	347	340	346	365	372	382	344	361	343	375	336	350	353	366	389	350	352	361	352	373	379	362	328	368	361	374	378	346	389	374	331	359	354	363	351	332	330	391	355	383	366	404	338	391	376	384	349	344	338	335	353	351	347	380	362	372	338	339	364	367	355	359	376	349	362	350	341	341	332	374	384	394	372	325	379	342	344	356	338	364	322	335	327	356	351	374	361	368	378	364	391	378	352	381	377	367	357	339	335	383	397	359	319	362	362	387	351	343	381	357	372	375	358	349	368	339	398	362	384	337	391	374	353	340	355	374	357	351	342	377	358	346	350	392	338	363	396	388	364	334	351	357	369	415	380	370	347	395	344	354	368	378	367	359	371	344	371	373	370	357	355	351	402	361	376	367	388	362	372	375	336	393	350	354	359	389	337	345	348	343	354	360	324	351	366	347	349	370	367	346	374	347	364	384	350	335	386	354	363	383	354	386	387	362	327	353	374	396	365	334	355	354	383	348	354	334	358	367	340	388	387	346	417	356	376	383	344	355	358	344	364	369	358	388	394	353	354	369	388	344	370	332	370	327	371	375	339	351	341	334	359	381	371	345	342	351	346	350	343	377	364	365	346	379	339	349	344	325	368	339	332	365	369	324	364	377	382	354	351	354	333	328	347	353	362	372	385	344	357	341	364	374	353	390	364	369	344	362	369	359	360	355	388	388	346	370	375	345	372	351	368	366	375	406	376	352	367	361	327	351	365	402	355	380	349	361	355	347	375	337	358	334	382	355	381	322	348	323	351	371	364	334	352	374	409	362	363	369	380	348	366	349	341	350	351	347	348	388	359	349	388	352	324	378	347	338	362	384	363	376	326	350	392	376	371	391	360	348	351	367	349	341	377	326	385	338	374	354	372	359	371	393	365	320	356	354	351	381	359	342	333	365	396	349	342	382	355	357	349	360	359	371	355	371	352	365	350	355	369	354	359	361	362	364	339	370	368	333	324	359	345	323	338	354	353	352	372	349	344	369	354	365	356	406	332	345	345	382	399	380	360	352	359	394	320	344	372	373	355	388	328	359	356	357	348	398	333	359	368	352	374	357	368	373	357	388	375	337	392	369	342	366	386	358	341	334	351	378	341	362	352	386	381	366	344	356	363	335	339	369	343	355	345	347	349	396	359	387	361	346	391	356	339	335	352	373	359	390	344	385	376	354	352	361	371	358	390	366	373	345	356	335	353	351	350	327	362	352	379	351	354	326	365	368	372	338	341	351	348	344	306	351	378	353	363	367	371	325	370	331	363	357	366	351	359	346	373	360	363	380	374	358	369	356	347	367	367	419	326	337	370	336	365	343	331	347	368	379	387	337	377	387	389	365	342	361	367	376	345	368	373	355	332	386	343	397	382	412	333	392	335	363	372	388	367	350	389	339	355	366	380	369	332	351	346	379	386	354	359	357	347	355	339	338	362	336	328	312	338	344	358	369	357	359	382	359	371	357	367	366	364	381	395	359	364	385	368	339	359	328	389	350	381	364	342	374	372	366	411	313	356	350	379	372	386	357	368	354	376	355	373	347	335	333	371	355	337	332	365	335	369	367	384	335	357	336	350	372	334	346	374	375	399	353	350	343	380	361	339	340	363	357	401	387	353	341	357	335	396	378	345	359	367	366	338	346	338	358	381	339	382	374	395	361	359	337	380	336	327	353	394	398	350	319	345	341	386	337	369	394	375	385	381	359	351	344	355	328	350	394	382	370	369	409	361	371	349	373	367	351	363	349	345	361	360	372	329	381	392	401	337	375	346	366	364	332	332	348	333	336	366	385	349	353	372	381	377	309	347	378	341	324	389	358	349	374	353	377	359	362	367	368	370	372	369	362	324	391	370	352	376	386	376	358	352	338	367	361	358	372	347	382	342	370	351	366	320	349	369	349	379	335	381	351	340	371	361	346	349	345	362	371	329	339	350	365	364	336	354	323	372	352	365	359	318	382	363	366	350	352	347	389	369	394	345	383	356	357	352	337	330	361	377	368	333	373	343	371	330	354	348	357	365	355	380	368	372	354	386	368	367	322	344	333	353	348	358	375	354	365	391	370	373	366	344	364	341	340	364	357	364	408	366	379	366	362	370	349	370	354	375	393	350	367	371	343	343	369	378	334	348	360	343	363	339	320	356	352	375	359	383	347	388	386	351	346	364	330	334	350	352	351	350	337	336	359	354	333	390	323	343	359	331	380	359	375	327	353	340	331	369	338	347	365	362	365	388	365	366	390	353	370	354	357	355	377	399	375	365	377	319	388	343	341	376	370	383	323	383	346	371	349	325	383	353	316	323	360	367	394	348	347	358	387	367	349	361	357	389	392	386	361	389	356	329	381	385	357	357	366	369	340	342	354	376	345	351	352	366	357	355	368	351	345	363	345	340	361	335	371	369	341	386	371	355	362	374	364	372	399	331	355	355	361	371	384	357	368	316	348	382	377	366	365	350	367	372	374	338	371	346	348	331	372	349	370	340	371	361	360	363	348	359	388	376	318	366	347	340	343	386	373	340	348	331	346	360	324	379	364	369	364	350	378	383	338	337	323	360	321	381	362	386	364	361	338	378	351	334	375	387	358	371	349	358	363	335	339	354	377	372	360	374	390	337	362	373	347	356	362	346	379	355	324	378	342	383	342	368	367	385	310	392	336	404	389	342	378	349	379	340	353	350	378	331	337	345	375	348	335	351	361	363	362	366	371	375	357	361	369	365	378	314	356	393	354	340	373	397	388	364	352	398	367	341	359	377	349	320	359	352	346	384	354	343	384	366	385	339	398	403	317	323	344	390	336	338	385	383	331	373	357	389	375	345	362	349	372	323	358	399	336	343	381	352	346	364	356	393	365	355	336	400	342	359	334	383	348	349	378	350	381	366	358	325	354	376	378	370	354	327	378	397	345	360	379	386	355	309	376	330	345	304	392	370	326	381	332	364	376	350	382	387	360	381	338	341	401	346	327	360	331	370	362	362	363	350	358	401	383	326	349	387	373	373	373	361	327	342	357	365	375	329	382	323	381	385	396	385	374	380	313	373	369	361	388	351	390	392	335	336	361	357	338	406	346	361	357	363	376	360	382	353	357	359	369	358	380	384	390	383	363	344	366	363	333	338	377	362	344	352	366	372	355	364
27634	20827	18292	2473	819	816	753	777	803	786	790	782	779	759	793	789	795	763	750	810	762	726	778	770	805	791	765	777	770	753	803	742	774	762	793	764	789	759	761	766	808	784	798	792	734	751	751	791	781	773	779	800	764	781	713	768	782	740	804	742	749	794	754	822	729	738	734	800	809	744	800	793	749	754	757	780	743	747	777	754	753	745	768	764	708	773	773	764	785	753	790	727	769	750	772	767	787	755	801	751	793	780	773	810	766	782	720	779	751	792	730	776	771	745	755	807	820	787	751	781	796	786	741	764	755	763	760	759	773	761	714	726	731	746	770	710	815	780	795	764	775	820	778	741	770	789	762	791	735	776	791	706	761	829	780	742	743	767	754	786	755	765	775	794	803	782	772	736	751	750	759	777	797	786	770	732	783	807	768	773	760	692	738	792	748	799	754	719	757	764	730	758	739	812	788	724	761	775	739	726	819	754	736	817	802	750	802	780	783	738	791	782	795	769	786	780	761	752	766	733	818	779	741	754	741	721	751	779	754	776	769	791	755	780	765	724	765	782	781	815	776	808	734	756	820	764	769	751	744	794	785	808	781	780	719	734	749	753	765	816	780	830	760	717	797	760	751	745	734	750	757	768	741	755	765	808	748	724	757	708	708	748	785	766	743	784	784	783	777	726	757	748	733	775	750	751	734	774	759	730	784	757	782	720	774	770	738	675	766	743	761	737	800	732	768	785	775	760	763	792	756	761	738	752	771	782	772	723	790	733	754	778	739	758	783	752	804	776	766	793	774	757	739	715	728	746	771	747	767	749	726	758	728	729	748	736	752	787	743	772	733	781	728	766	784	803	778	738	780	778	780	774	748	734	708	789	806	777	708	757	788	827	763	764	742	730	767	766	755	782	781	729	749	736	783	758	761	756	746	734	785	806	772	740	738	795	799	761	783	793	767	755	739	770	738	728	778	773	789	751	777	820	763	769	745	837	770	849	763	771	749	751	751	783	758	767	743	807	777	777	757	803	766	767	818	769	737	764	749	843	821	821	761	701	772	776	705	713	760	782	781	750	749	764	740	775	768	695	776	798	734	762	818	750	801	777	777	764	756	724	755	746	772	791	747	734	758	812	744	806	746	794	818	772	739	793	759	763	810	778	807	760	761	788	745	783	727	728	800	780	796	748	794	746	740	762	780	743	821	735	769	746	748	773	714	727	807	715	808	762	770	724	772	764	745	820	790	726	814	751	742	719	771	754	769	744	765	748	783	809	743	736	724	693	744	761	742	731	786	738	740	760	718	793	781	767	720	769	737	749	782	819	780	771	711	775	754	793	799	752	710	757	778	709	751	812	763	750	719	727	786	766	792	731	795	786	748	783	815	759	750	764	742	797	724	836	793	764	782	757	752	765	733	762	738	723	763	778	755	813	793	755	764	774	757	789	714	766	776	798	701	768	736	803	762	761	777	747	788	765	783	715	708	781	756	764	779	757	754	756	769	787	801	760	747	787	775	792	719	749	816	707	750	763	774	737	744	745	777	743	760	773	766	782	781	734	777	773	768	758	756	840	750	775	706	784	766	765	731	743	722	760	721	774	733	785	805	723	783	684	733	755	768	755	738	738	757	734	760	799	800	762	773	794	763	734	783	751	767	783	813	786	759	743	748	746	783	794	765	771	730	826	813	769	751	735	771	703	781	812	762	776	782	776	768	759	787	763	757	774	775	792	752	756	758	784	765	749	820	794	810	767	776	793	809	797	752	720	777	745	763	751	775	738	753	759	748	736	797	770	722	781	706	764	738	756	788	763	731	774	774	808	795	758	749	783	730	753	750	751	778	766	784	829	783	762	765	813	786	746	732	721	813	788	774	832	765	802	743	743	758	777	713	747	754	745	784	749	764	793	857	722	759	788	744	744	779	786	742	746	783	817	743	744	798	749	752	756	756	728	743	771	729	761	762	832	726	727	727	786	762	760	815	748	803	741	795	794	793	807	755	753	767	818	807	761	738	802	720	759	748	752	790	771	756	802	802	776	782	777	771	757	801	727	790	801	802	734	781	795	734	804	749	783	751	757	781	798	744	753	762	822	782	741	795	752	763	791	770	762	789	742	799	787	727	780	803	768	799	765	709	822	741	732	779	786	785	757	728	776	789	771	752	741	750	776	743	792	738	771	748	833	724	747	794	780	776	736	810	747	755	795	734	756	800	751	801	770	752	758	857	787	770	830	732	769	785	775	787	769	732	757	733	735	752	802	779	765	777	757	775	826	770	757	741	788	784	808	774	794	790	765	778	787	799	797	805	755	782	751	742	773	802	793	746	764	787	766	733	765	802	796	749	812	771	752	788	773	806	763	725	759	752	810	786	764	764	764	722	782	739	800	782	808	761	734	776	752	712	815	772	789	750	763	741	816	736	806	709	749	785	766	770	813	718	781	775	739	728	798	754	794	721	754	774	752	762	801	775	793	763	798	767	809	782	741	737	825	746	794	772	743	753	783	761	751	739	742	710	765	772	771	778	783	730	708	780	691	748	810	801	772	749	780	785	778	758	764	752	765	765	769	792	722	792	762	743	792	748	804	810	801	822	750	763	727	757	741	738	696	719	760	778	763	777	742	781	814	795	786	729	747	731	758	818	771	734	814	795	778	717	722	792	719	777	753	734	805	745	746	809	782	758	744	711	739	755	761	746	804	724	768	721	711	753	746	799	723	715	794	785	835	781	761	814	814	774	733	792	813	778	736	765	740	752	747	732	785	759	758	793	783	747	776	812	774	785	780	767	774	741	748	801	819	761	707	772	753	724	763	802	776	734	782	787	738	776	801	767	772	779	774	785	754	715	789	767	739	753	778	745	793	766	739	801	840	757	783	779	731	719	771	737	708	807	761	793	719	713	759	795	808	764	758	771	796	776	803	783	749	764	810	759	749	813	775	778	752	718	724	775	777	763	744	740	736	737	764	780	769	772	785	717	799	783	812	806	746	774	749	711	771	737	768	742	721	776	767	727	787	812	722	818	789	728	777	804	803	762	777	728	760	774	730	749	811	736	818	779	746	788	781	734	763	747	787	784	773	730	793	771	747	809	771	783	746	855	737	749	821	741	745	814	800	790	763	792	821	767	708	750	715	776	764	787	758	749	770	771	759	732	739	791	729	804	761	772	757	771	784	767	753	747	802	746	816	768	805	772	708	811	755	731	759	760	704	769	759	769	773	722	787	790	799	771	773	818	780	747	815	767	796	741	756	757	751	783	744	784	742	802	759	733	787	757	750	771	722	716	849	781	765	754	717	751	748	817	735	794	743	763	771	805	771	753	770	759	758	721	779	804	750	749	767	868	770	750	760	756	763	707	763	776	799	746	814	759	747	753	751	761	755	765	779	816	796	773	755	743	796	731	740	712	784	738	787	778	815	752	765	767	765	806	738	780	755	768	784	886	723	765	788	793	757	784	778	737	816	798	776	723	737	729	766	758	784	801	745	779	758	744	711	814	770	799	781
24074	17568	18800	1156	1075	1034	1016	1075	1011	1035	1012	962	1023	1008	980	998	1000	1021	1015	1004	1005	1032	989	1054	979	981	972	1002	976	989	963	962	1047	1049	1033	999	1013	1063	1060	1013	1019	1000	999	1013	958	1017	1067	1010	985	1002	990	986	1032	968	961	970	994	987	1016	956	1006	955	994	948	1033	1023	1015	978	1067	1044	1002	989	987	996	1052	1016	964	1002	980	1012	988	990	1051	1039	1020	1032	1036	998	979	1048	978	1014	1021	1021	1002	1041	964	1000	996	982	1053	972	1021	998	971	996	1026	1052	974	913	1040	996	1013	984	993	985	1011	1026	997	1011	969	1002	999	960	1031	1005	1016	927	1017	1019	1058	1034	1018	1021	982	989	1017	1026	978	1024	1071	1018	1057	1003	974	1033	978	963	1009	1037	1031	1009	1062	974	1047	1012	1043	956	1002	1022	1034	996	1014	1056	968	952	993	1002	1021	1040	971	1044	1001	1044	988	943	1004	1036	1008	1048	1019	1019	969	998	1037	1042	1012	987	1001	1066	983	993	1010	999	1020	1012	1010	1038	1009	1029	972	1023	980	1037	1043	1038	956	1001	979	1012	1018	961	1075	1016	954	961	1068	963	1024	1014	1062	986	961	995	1005	971	1037	982	966	1066	990	1013	996	1058	1033	945	982	973	979	1016	981	1015	1028	964	998	994	1014	1049	1036	1019	1040	1015	1005	1000	1047	1032	992	941	1016	982	957	985	948	1014	1077	1000	1048	997	1025	980	989	1072	1019	1030	1034	1005	1020	1005	912	1003	995	1003	942	1078	1047	1025	1017	987	1002	966	955	980	997	1002	969	993	1025	1014	963	995	1005	1033	1090	979	992	1006	977	992	999	1044	994	975	1021	983	1045	1002	1018	1024	1010	1075	973	960	1001	1007	1015	968	1003	1020	1000	1009	970	968	1042	956	993	960	1047	998	1012	990	1030	953	977	1015	992	989	991	953	989	1069	1024	1009	992	997	1019	1029	994	1022	1023	1004	1022	1043	1021	960	968	1035	955	985	975	1011	953	979	1021	998	990	1035	1055	1000	988	992	971	959	988	1017	1012	1021	985	981	963	1049	1042	1051	970	1035	1038	951	1057	1000	1045	975	980	958	981	1016	1000	1040	1009	951	997	1080	963	967	1034	977	941	1040	1015	1040	1009	999	1013	1059	1031	1017	1037	986	1003	1035	958	1019	981	1009	953	998	1007	1057	1069	1029	995	957	978	1028	994	982	1036	1009	988	1023	947	987	980	1042	998	950	1060	1002	972	1028	1049	989	1046	1023	1009	991	1029	1035	994	987	1050	1002	959	948	1010	947	1041	1007	1043	978	1042	970	1007	994	996	1001	1030	958	973	1014	971	984	1032	1003	1011	997	1020	1050	1015	971	1045	1026	1016	1035	1009	1010	950	966	978	1007	1022	979	1031	1020	1021	954	1005	1016	1009	1027	1023	1019	1006	984	961	1012	1039	948	1002	1006	975	1016	1006	1009	1037	1042	964	988	1024	986	967	985	968	998	1035	1015	993	989	1001	1045	1028	1005	1074	987	1017	1002	1035	1002	1006	953	950	977	1036	989	1020	1051	972	1047	1043	991	1008	997	1015	1066	1019	966	985	1048	1048	1007	1089	1025	916	1006	1029	1016	1039	990	987	999	1060	1010	958	950	988	1023	1054	967	1019	938	955	1047	1009	998	961	999	973	1039	986	1027	1018	962	925	1003	1005	951	970	968	987	1023	966	1013	1016	1001	989	894	1017	945	1005	1028	983	1021	976	1047	962	952	973	1050	1025	993	1025	994	1017	1052	1055	1051	1034	1003	1008	996	1050	1043	991	1041	1044	982	1045	1036	989	1078	987	994	935	1027	996	984	1037	980	984	999	1013	1004	997	1014	1005	980	959	1013	986	992	1046	993	1043	1002	1030	968	1035	999	1003	1068	999	1014	1014	1019	968	1005	974	1020	1014	1002	1064	970	1027	1008	990	1022	1018	1025	1013	1021	989	976	987	1048	994	1033	978	998	959	955	1014	1028	1009	1016	989	974	1005	1011	1016	1022	944	998	974	989	977	1071	1040	942	1062	983	1026	990	1024	1042	967	971	1018	977	1012	955	1010	1017	985	1012	962	982	1001	946	991	991	1036	956	965	995	936	985	1025	972	988	1012	1007	1012	1015	988	913	964	1022	976	1024	1026	1030	1062	1010	1001	999	1023	991	1007	984	981	1030	999	966	991	1028	1036	1001	1012	986	1024	975	983	984	1032	936	1029	1006	973	1000	967	1100	985	1004	994	1043	1033	997	1034	1028	1031	991	1030	994	1020	981	1047	1018	974	1027	988	956	1039	967	1032	1018	999	982	1020	966	985	948	990	1003	1066	1052	1040	993	999	1006	1028	983	1020	1026	998	1020	982	976	992	993	998	1040	981	1015	1049	971	992	979	985	1001	1046	1008	997	981	1006	1051	947	969	982	980	970	987	980	1024	1031	1015	985	1045	1002	1019	997	1025	1028	974	960	1027	1000	1013	986	982	1005	1018	988	981	1073	977	1036	1014	964	1004	1011	996	956	1014	999	973	1005	962	990	995	968	955	1034	992	997	1032	1004	1052	937	1008	979	1023	995	986	1005	1035	1038	1030	999	1020	1038	1001	1061	997	967	1037	962	1017	1004	954	940	1033	1013	939	1063	995	990	965	997	998	1050	964	1005	1007	1006	1015	1046	1011	980	940	980	996	960	987	1002	965	1006	969	971	997	1013	1008	1043	965	959	947	1019	1018	1033	1016	1014	972	989	996	1003	1026	998	990	984	984	987	1032	1004	1012	945	1034	990	1091	1019	1002	980	1011	975	998	960	1017	997	1049	982	986	998	987	987	955	1023	936	1000	1018	1061	1016	940	1025	937	1022	1032	1006	1036	1050	1052	993	1070	1014	1029	1003	1006	1023	1085	990	960	956	1041	1013	1026	995	1063	1010	1017	1047	1054	973	963	1048	1000	999	1033	980	1034	994	1013	983	1002	1024	994	1001	1064	978	1024	1040	1032	1026	1063	1051	1046	1005	1024	1015	1023	1045	973	999	1001	1023	1024	997	969	992	977	1001	1008	997	988	982	988	990	978	1033	1031	1047	1076	1033	979	1027	998	999	987	1046	1003	965	984	951	1025	1039	1017	1014	983	937	1015	1032	987	999	1022	1055	966	1007	1009	1012	977	950	999	970	974	983	1038	1013	1074	1024	1022	1049	1035	978	1003	964	984	974	1036	1004	1029	987	991	1017	987	1034	1052	1043	990	1048	1029	1007	1052	986	958	1040	974	987	1012	984	1064	1018	956	999	944	1014	1021	1013	1101	1003	996	986	972	994	979	1004	1028	993	1029	1011	1014	1007	1020	972	979	979	986	1032	1030	948	1023	997	996	915	1040	992	1016	1041	1019	977	1011	1038	1008	972	1006	977	1010	956	1019	1046	1003	1039	1035	1006	970	1007	988	978	996	976	973	959	1036	929	1003	930	995	976	1062	1024	1014	1002	1030	1042	992	991	1048	951	1028	997	998	1027	1004	1010	979	1012	1007	960	1003	1013	991	1015	997	981	1055	989	944	1015	1024	973	980	978	1003	1020	985	972	995	973	1062	1033	981	1004	1052	1034	992	1017	992	992	1021	1029	980	977	989	995	963	1013	1004	1004	1054	991	1008	1021	950	985	988	968	1022	1008	1029	970	968	1033	1018	1031	985	983	1085	1003	1025	952	1067	1058	1021	971	1053	946	981	998	949	1002	1069	1037	971	1026	927	976	944	1022	988	1057	1026	994	1065	1010	1019	1011	1005	960	1005	1011	968	1022	950	1033	984	1061	964	1002	976	950	995	1047	991	1050	1018	1017	1045	1004	1034	997	1079	1002	952	1033	1019	1015	1018	1004	937	1010	1014	974	1003	980	1004	1029	1010	1013	1032	1044	1045	1020	984	1046	997	978	1072	984	1009	976	999	1039	1047	1004	965	983	929	989	1031	1011	1025	981	1021	1024	1003	1002	1005	983	1061	1035	973	1013	1063	970	1031	949	1043	993	1025	999	1022	1003	1007	959	1009	986	976	959	1006	993	979	1033	1015	987	1036	1016	1062	1012	1007	1001	994	1033	1025	1001	993	1032	1000	1025	1057	986	1041	987	1002	1001	951	976	991	1063	1007	970	1050	985	984	1014	1032	1037	1066	957	984	1047	999	993	1002	1048	979	988	976	1026	1009	1033	1015	1014	978	986	993	1005	964	1026	991	957	1009	987	985	992	998	986	992	964	984	985	935	957	1028	996	1001	1011	953	984	998	1045	1025	1021	1001	1016	1041	1055	1006	991	963	1013	1029	1029	1013
24071	21222	30187	24355	16447	2794	1101	867	778	727	749	686	653	656	666	643	601	665	651	609	666	634	602	641	616	660	595	618	593	569	585	611	609	577	594	558	585	610	635	588	584	607	588	617	601	588	626	597	583	546	612	640	614	589	637	619	587	594	578	588	603	645	564	619	583	555	631	571	625	604	626	614	581	652	579	608	592	589	642	590	700	607	630	594	617	535	620	555	573	574	594	586	564	628	582	579	597	598	618	638	633	632	594	612	610	629	596	592	583	567	595	622	603	648	651	578	603	573	608	571	603	591	558	577	598	632	566	605	552	641	596	543	569	612	572	597	554	607	620	603	580	639	606	574	588	589	590	575	569	558	581	585	593	600	594	594	573	550	638	610	547	620	581	604	613	621	588	592	602	600	599	587	635	582	625	596	604	620	598	580	613	586	604	624	591	594	589	575	539	598	598	601	588	589	635	600	619	592	630	594	544	603	571	588	555	623	589	553	574	606	584	592	617	609	564	575	642	577	623	640	575	562	609	586	593	564	612	588	594	568	597	588	585	616	591	604	604	559	594	592	590	582	598	645	591	590	563	606	623	608	599	587	614	589	597	603	596	573	555	578	605	617	595	579	644	593	579	546	638	570	576	598	600	591	562	584	606	583	555	546	602	612	599	586	599	591	592	633	605	602	589	606	596	597	644	601	608	634	650	575	585	592	616	606	591	622	568	612	625	602	569	692	571	582	565	575	614	640	614	580	576	611	578	612	605	584	615	578	610	613	605	607	602	605	577	609	602	608	630	605	623	574	567	576	578	564	554	567	578	593	617	596	620	538	636	595	590	604	595	634	621	587	584	551	598	574	666	590	640	596	625	575	586	617	577	648	608	584	560	579	607	569	553	635	610	593	591	648	593	635	573	664	656	588	591	630	576	594	594	592	540	606	555	600	629	580	620	609	579	581	610	578	580	562	575	598	596	599	611	602	628	542	605	613	580	597	589	601	628	608	602	558	575	556	589	574	606	566	587	639	560	611	581	558	585	590	602	656	644	569	606	623	612	643	567	617	605	630	585	623	642	578	604	585	573	595	649	601	675	587	635	584	606	560	624	606	603	591	553	610	606	633	604	635	581	534	605	561	550	601	591	587	558	596	602	560	608	625	612	572	614	559	592	542	637	610	609	581	583	597	643	624	578	605	613	638	600	592	597	596	581	595	615	600	603	571	598	588	624	581	596	583	611	621	639	574	568	549	579	635	618	557	546	603	589	584	606	587	543	593	574	600	580	604	585	616	570	608	570	545	572	582	627	628	605	554	589	627	587	618	562	583	618	614	625	613	579	577	581	622	663	627	592	618	626	613	598	595	594	604	565	591	579	598	568	634	617	593	614	602	597	542	572	582	557	591	620	587	597	574	585	576	576	602	572	533	624	602	598	547	629	584	620	576	581	579	623	615	603	603	615	578	620	580	594	591	613	572	625	599	571	621	593	609	635	570	630	631	623	621	574	604	605	604	554	592	614	577	603	576	605	650	582	599	559	550	560	587	604	595	578	617	599	614	593	604	596	582	559	589	575	578	612	573	607	657	656	606	585	584	618	610	579	608	597	625	628	587	590	613	597	585	606	636	583	628	618	642	634	606	560	618	576	597	594	598	608	608	627	639	588	597	584	607	582	571	617	627	593	595	636	575	598	667	587	587	558	593	534	587	599	590	634	543	572	612	561	564	586	556	621	588	621	606	625	573	583	565	587	577	582	607	560	610	582	607	591	573	607	583	621	577	572	580	622	578	568	567	598	593	613	596	649	599	587	576	533	604	555	571	620	614	581	586	571	569	590	602	570	586	605	603	555	579	597	638	591	626	600	561	600	553	607	563	601	575	627	609	601	620	649	641	610	592	587	588	611	605	557	570	570	613	658	601	610	668	591	585	597	556	613	629	544	585	576	579	600	594	559	601	630	568	598	614	586	594	563	605	583	557	573	616	556	633	570	564	609	577	611	545	579	603	588	621	615	563	586	545	626	592	633	623	588	618	653	602	607	592	580	577	621	569	596	574	605	611	572	603	588	626	582	596	591	564	595	613	587	572	621	575	604	583	620	621	606	588	587	577	579	583	628	605	578	615	640	587	566	578	602	576	591	568	610	607	598	595	604	568	603	595	599	608	596	608	590	594	587	596	591	624	582	590	608	616	625	600	585	582	617	615	571	576	617	604	592	564	626	609	580	573	601	575	609	592	631	568	574	584	634	566	575	598	603	606	576	556	572	582	618	609	600	636	581	594	605	585	556	610	549	602	589	621	598	663	583	644	613	603	597	561	573	601	548	620	572	635	638	636	588	568	608	571	541	626	564	621	552	578	625	600	585	571	533	599	577	612	599	615	601	560	606	607	577	570	613	592	594	589	590	613	598	569	597	565	575	571	593	569	564	605	614	624	572	646	580	606	621	619	602	561	549	570	622	580	594	617	592	616	569	593	601	631	599	606	609	620	598	590	602	628	591	608	597	593	530	610	632	620	625	605	594	603	607	579	603	612	634	588	584	640	562	575	577	620	596	581	613	570	602	579	632	581	613	602	583	609	622	574	626	589	555	594	651	608	634	619	590	598	596	632	592	558	636	606	584	607	590	612	605	617	602	627	531	611	561	606	630	589	569	639	625	600	542	566	564	627	573	608	575	589	590	572	570	643	571	619	575	599	625	599	653	579	563	576	568	593	629	605	628	626	595	558	574	583	614	644	588	612	605	592	655	605	640	576	619	556	599	613	586	604	589	605	597	611	626	605	590	560	595	595	583	602	591	615	618	611	595	617	587	560	594	625	578	582	595	575	587	631	623	642	605	594	574	594	623	600	555	584	615	588	551	603	645	616	601	602	584	608	642	582	628	597	599	596	631	557	568	589	587	551	591	624	639	609	607	598	643	623	587	572	588	577	617	628	621	543	540	612	560	561	587	595	633	559	574	583	577	633	607	608	596	575	605	588	608	562	598	599	574	595	644	611	605	539	576	630	593	634	566	646	581	586	599	580	631	603	573	606	588	574	619	575	546	615	591	674	588	553	597	570	600	616	575	590	586	574	607	575	605	602	585	583	582	566	629	558	596	574	565	534	593	577	597	559	587	594	620	628	595	601	665	568	603	608	599	614	568	586	637	540	634	614	570	593	587	582	604	598	569	602	574	590	581	611	583	593	558	610	652	572	584	548	576	614	552	635	566	626	578	596	605	563	606	573	591	561	589	617	585	632	567	583	598	631	563	602	590	571	608	608	593	567	596	559	597	616	627	637	549	597	611	607	645	585	591	638	568	550	625	615	639	602	612	600	596	611	568	602	632	593	622	618	618	568	650	587	560	586	546	553	593	560	590	619	585	629	602	590	628	607	611	597	636	577	623	616	615	610	638	579	550	596	588	611	614	552	598	570	604	638	572	639	595	630	644	599	599	586	633	610	627	590	640	667	589	550	588	597	609	622	594	622	606	587	637	599	577	610	570	575	596	587	513	574	573	556
47946	53220	44810	3067	2202	1900	1517	1369	1211	1194	1102	1012	973	927	993	932	907	871	869	883	890	884	837	843	805	856	827	842	830	791	808	857	813	839	792	786	876	837	842	798	867	827	780	754	850	801	809	800	805	814	787	826	810	824	788	772	774	795	811	788	829	777	799	777	788	786	799	824	797	778	814	835	790	791	773	876	759	792	799	810	808	868	816	785	787	788	792	822	766	766	810	787	799	786	804	826	828	794	794	792	824	832	786	789	794	853	816	832	785	816	833	773	821	779	816	825	823	800	767	805	814	805	806	778	793	809	802	808	748	752	803	764	835	771	798	800	780	791	753	792	811	760	787	766	824	790	757	781	806	802	778	786	800	818	827	762	804	781	792	788	765	760	809	805	779	790	761	801	813	789	766	810	813	770	772	810	798	745	779	777	766	799	827	770	824	787	866	787	823	789	808	797	792	796	792	794	744	826	784	772	786	773	804	776	814	788	753	779	803	805	779	816	807	840	789	770	823	795	814	770	847	826	831	769	759	769	787	766	790	813	800	813	863	794	811	815	773	786	785	813	815	756	787	797	813	825	756	801	820	803	740	805	759	824	850	761	843	739	859	768	822	790	836	799	838	791	807	797	778	767	825	805	828	764	790	814	809	828	809	823	856	771	777	806	833	800	826	861	752	820	814	837	819	811	774	797	804	835	803	837	764	805	786	796	807	789	832	774	748	792	794	832	842	808	813	779	832	818	766	809	847	779	833	785	753	829	824	825	778	834	820	810	770	829	832	848	771	771	767	799	818	808	799	772	789	800	776	816	778	781	813	788	810	807	795	814	820	820	788	853	820	821	799	780	808	771	761	774	773	799	799	822	775	816	780	773	780	789	815	794	855	794	867	800	778	789	846	816	868	829	790	761	804	817	811	757	764	787	784	818	762	803	821	802	825	787	818	840	824	752	815	773	746	813	804	809	805	748	779	813	799	783	796	771	811	782	748	795	809	789	794	819	806	787	812	861	865	784	782	798	832	821	818	765	852	789	769	813	823	746	828	821	824	867	808	771	775	804	818	755	731	805	790	804	806	800	805	811	789	825	777	777	770	782	843	793	819	790	786	813	758	775	794	839	759	767	748	785	794	829	821	770	780	828	797	809	850	842	853	804	733	820	787	765	785	805	789	811	842	789	768	761	765	791	816	795	781	792	826	803	810	789	809	830	821	814	838	820	751	776	779	743	803	800	822	757	824	826	817	783	811	770	752	787	810	858	818	770	812	747	784	771	786	768	788	785	770	805	808	874	798	766	792	789	814	815	803	770	754	807	810	767	796	815	792	809	803	746	829	756	783	764	782	862	796	827	832	792	824	764	802	768	743	802	774	778	843	764	819	843	781	787	790	780	821	808	792	782	788	787	822	784	836	751	804	775	783	804	820	828	803	809	788	811	793	810	763	787	841	806	790	813	768	753	773	787	782	815	800	771	778	783	832	808	787	803	764	825	777	750	775	773	841	767	821	778	787	782	731	779	797	773	879	797	753	827	795	801	807	792	794	820	783	822	794	789	765	812	842	800	795	810	766	787	829	803	803	766	840	792	829	817	813	803	774	796	765	794	816	792	812	831	812	758	800	797	821	828	789	770	812	789	770	773	789	792	774	802	779	779	785	786	794	836	758	782	810	783	796	810	797	799	778	814	786	783	789	785	843	788	836	788	780	805	826	763	828	797	817	805	830	788	789	828	779	801	800	824	770	804	857	820	787	796	786	804	776	827	769	816	821	818	768	809	761	763	787	776	825	773	832	777	789	768	755	763	777	802	740	752	804	822	823	837	776	817	775	765	806	818	805	794	771	832	747	809	834	827	786	774	795	802	848	813	856	773	754	792	771	835	789	842	777	818	753	824	793	768	823	768	809	769	802	781	795	805	809	826	808	787	783	779	729	795	761	807	806	821	764	864	785	793	790	782	778	768	800	816	809	795	845	804	813	779	795	835	776	820	856	766	765	796	780	782	782	786	784	787	797	784	741	822	799	761	794	815	837	841	768	826	833	776	837	763	787	846	810	754	817	765	808	783	812	772	825	767	853	805	806	856	793	791	810	779	830	796	760	756	848	813	810	828	754	747	767	799	824	747	768	807	767	846	762	800	759	783	804	799	792	779	742	862	789	807	807	785	829	841	824	753	775	747	825	823	790	825	749	790	749	750	842	807	799	846	798	790	819	756	740	774	827	791	854	791	778	793	763	736	841	781	775	801	767	762	795	805	788	768	827	783	832	854	789	814	766	808	781	808	775	792	817	834	844	807	780	815	748	779	784	785	755	814	790	838	802	747	773	764	793	760	807	758	830	771	842	792	838	741	775	820	828	817	771	783	813	817	822	795	724	784	757	822	740	790	806	804	786	778	788	805	849	805	792	816	818	840	837	797	831	828	794	815	796	834	818	759	780	750	806	756	801	772	805	759	801	785	821	825	749	789	800	797	794	762	817	798	783	829	790	772	770	819	794	779	791	774	820	800	780	762	844	797	814	825	819	825	829	813	818	801	820	801	798	798	782	801	789	827	776	822	834	842	794	774	791	828	834	778	829	794	803	750	807	757	765	788	798	824	805	856	801	781	826	803	810	772	792	787	752	829	767	800	776	820	833	817	787	812	787	796	805	750	826	802	784	787	822	809	809	819	786	815	802	789	815	846	790	827	777	829	794	828	785	824	794	806	814	816	757	834	832	837	797	765	799	820	746	791	809	819	775	804	811	781	771	786	800	814	784	840	828	783	738	785	818	836	804	806	793	765	756	814	803	785	841	808	770	758	800	778	815	815	828	787	837	765	760	797	795	812	792	783	774	816	784	811	812	806	766	826	790	807	791	795	796	718	773	779	800	804	804	817	757	804	828	829	787	824	796	841	817	819	786	855	832	829	802	778	809	805	799	815	818	753	805	782	794	811	808	814	771	785	804	845	802	778	777	805	808	793	797	787	822	782	804	811	755	788	811	844	817	803	814	796	840	803	800	809	814	744	783	840	840	758	760	757	843	805	767	821	819	824	790	803	820	781	762	815	749	828	794	758	760	814	745	766	818	798	814	805	763	810	842	785	818	788	825	722	822	860	761	798	810	847	816	808	776	809	839	798	796	838	847	823	802	836	708	842	773	798	792	769	794	811	816	849	810	743	802	750	788	807	852	809	800	768	769	795	792	830	767	824	824	827	760	803	834	810	784	819	787	842	798	836	836	835	796	810	792	804	765	789	791	836	825	810	823	796	795	799	784	827	803	861	821	833	743	804	795	816	795	756	783	807	809	804	765	795	840	798	805	802	814	805	766	782	844	804	762	755	829	806	789	819	805	789	769	762	819	779	804	821	869	769	726	828	820	776	788	837	768	807	787	753	791	822	817	808	840	808	777	796	793	803	777	810	886	801	838	761	747	737	771	789	790	832	754	763	829	787	792	797	820	822	817	841	823	807	787	814	758	821	820	788	769	820	812	799	789	787	764	746	790	820	796	798
23042	21192	29779	23810	21058	13709	1300	675	547	525	457	393	385	340	364	391	321	334	320	326	330	298	305	290	278	297	265	265	290	280	306	290	274	254	297	273	278	297	290	288	262	260	264	251	277	267	259	263	245	280	247	300	275	261	268	258	277	260	263	246	290	250	259	250	266	254	276	284	269	249	264	290	275	234	298	263	237	259	236	250	270	270	269	299	252	272	253	248	268	270	246	277	267	273	276	248	252	268	275	274	258	277	272	257	251	256	249	277	300	252	243	265	273	262	265	244	255	259	265	272	236	214	261	262	263	268	252	254	267	267	293	268	251	239	264	271	252	291	243	274	275	288	250	241	267	264	248	258	247	272	269	286	262	238	253	268	244	277	274	259	264	255	252	238	255	250	262	278	287	261	251	220	254	258	269	273	304	255	295	269	275	257	257	263	266	272	241	252	266	253	268	287	263	256	256	270	227	256	247	289	270	255	248	260	283	272	281	283	264	231	277	262	245	275	257	266	224	237	251	282	272	244	263	234	247	242	268	254	267	274	257	278	280	242	270	245	225	259	255	253	263	260	255	246	240	248	247	231	275	262	279	277	260	266	251	268	262	292	281	259	261	260	288	265	245	260	259	264	266	271	249	264	248	288	270	230	247	275	237	255	284	284	248	243	242	239	286	257	252	285	234	228	275	268	291	282	245	262	277	216	264	257	267	246	267	256	275	274	258	245	243	264	255	270	262	237	274	252	274	274	238	237	265	269	250	263	225	265	242	246	268	254	244	243	268	258	239	248	289	249	264	282	277	285	282	239	261	258	286	274	247	250	258	266	252	262	283	249	271	216	254	246	268	283	297	296	256	268	220	263	250	231	256	268	266	268	241	289	277	240	279	251	276	249	240	258	256	240	283	242	230	262	279	246	258	283	244	257	251	242	268	286	270	219	282	258	265	252	266	254	253	301	264	252	256	278	248	269	269	278	277	228	253	256	265	291	271	258	260	264	272	279	260	255	287	256	251	261	243	271	267	262	259	290	268	240	236	263	296	275	222	256	289	241	263	265	242	266	270	247	259	256	259	264	247	252	279	243	262	291	263	226	260	264	280	282	274	263	258	266	277	264	275	278	269	265	238	260	237	270	266	251	246	285	260	262	277	234	253	247	255	284	265	269	237	268	239	277	249	269	280	254	259	264	253	273	231	301	280	246	266	269	276	290	255	271	246	253	269	247	242	263	283	245	266	261	281	245	254	251	291	250	271	244	250	252	238	246	262	262	268	274	226	254	243	243	264	270	275	254	256	235	238	289	268	253	244	280	233	251	273	262	261	269	280	233	257	269	270	272	295	282	272	262	258	293	285	285	254	261	287	267	247	267	272	267	259	276	263	265	245	271	274	252	249	258	257	240	291	268	269	269	266	275	269	285	274	238	283	269	276	283	283	253	257	269	245	235	283	254	258	242	265	287	251	257	273	268	281	257	273	287	259	254	269	252	253	258	261	281	247	262	280	277	225	245	281	280	255	277	276	243	259	255	240	231	272	273	253	271	254	256	259	251	265	290	275	253	262	244	241	257	249	249	234	259	268	268	282	278	253	292	267	234	261	286	242	277	258	256	262	242	258	277	268	265	276	244	239	274	266	253	257	262	247	293	256	270	267	272	270	246	277	286	239	312	257	249	270	254	242	271	280	228	271	248	268	265	264	266	254	273	248	275	248	263	284	284	253	264	243	261	258	265	241	304	271	254	230	274	263	273	268	264	261	264	297	251	244	251	255	264	268	247	263	262	248	242	271	238	258	232	251	245	304	268	225	281	243	267	281	261	281	253	242	243	251	267	257	237	243	257	263	246	275	256	273	269	282	262	260	256	261	255	253	293	261	257	283	243	259	233	242	259	272	265	288	290	240	275	272	277	254	283	267	234	291	266	237	259	300	293	261	275	246	260	280	225	268	287	250	242	288	261	276	237	266	249	236	272	260	255	270	274	271	253	271	259	273	264	284	275	258	241	235	297	259	280	273	296	241	237	261	249	268	274	239	256	281	217	241	279	232	277	231	236	258	254	249	233	291	264	260	286	258	228	267	249	254	247	250	257	254	255	254	271	252	241	264	273	236	257	278	274	258	273	260	266	277	253	267	262	265	249	266	270	269	250	267	295	279	280	272	272	251	268	263	252	263	281	244	258	256	248	278	301	270	249	251	273	258	255	248	261	248	277	259	267	260	246	255	233	275	292	242	258	262	284	280	228	254	281	231	238	275	272	263	278	234	243	231	270	259	269	265	268	250	255	256	262	278	233	291	277	282	245	233	249	278	249	257	274	274	273	291	255	269	233	269	244	254	259	265	269	251	292	267	255	247	267	247	269	258	272	265	267	231	292	263	233	253	288	294	274	285	252	237	277	250	267	270	261	273	283	283	253	283	240	249	250	262	255	248	281	242	266	255	272	241	242	260	261	235	272	272	234	305	285	229	292	267	257	274	271	281	231	253	257	255	260	286	245	265	244	252	256	229	262	288	254	299	244	257	284	240	275	264	271	264	240	285	278	272	275	262	264	267	240	295	261	238	243	271	273	247	245	272	267	283	262	258	238	285	259	271	280	258	265	239	249	253	258	279	274	255	250	275	298	248	259	261	269	270	286	229	268	236	241	256	260	244	269	225	271	280	279	268	259	242	241	260	263	252	238	236	223	244	220	257	280	276	270	261	244	254	263	260	243	255	237	255	277	246	279	249	242	256	288	265	265	258	272	256	276	271	280	265	228	276	246	261	293	278	251	252	262	275	266	266	275	256	246	267	236	271	273	287	261	270	237	231	255	265	250	234	267	249	269	246	249	268	282	257	299	253	286	283	253	281	257	273	246	234	264	226	229	253	261	245	263	274	251	243	276	266	243	278	246	266	254	272	223	302	229	275	270	272	284	285	261	275	277	266	261	258	273	260	266	257	252	262	249	256	258	275	251	222	253	224	256	251	249	280	279	276	274	258	280	253	245	243	269	265	270	292	265	288	278	252	246	260	235	268	255	268	264	251	274	242	271	247	259	238	270	245	255	232	245	246	256	255	273	238	261	261	246	245	253	254	253	274	265	326	238	294	268	244	249	241	261	289	259	253	255	265	217	253	276	313	267	251	256	269	272	257	275	269	245	237	238	253	277	260	263	246	283	274	263	240	287	278	261	264	260	285	249	261	270	224	263	277	276	255	244	295	279	254	244	252	260	258	238	275	259	265	292	251	263	262	277	261	250	267	275	295	255	263	234	268	256	261	265	273	268	237	259	253	250	248	265	258	255	263	278	258	279	253	262	237	241	271	260	276	280	278	237	280	255	270	296	267	295	248	262	247	263	275	278	282	258	270	264	275	273	235	272	253	283	281	270	256	263	255	258	280	260	266	265	252	263	267	299	283	239	269	247	252	272	263	230	278	248	270	281	256	292	274	245	244	247	250	245	285	259	246	252	266	241	265	250	266	259	248	269	257	252	240	252	278	276	271	252	275	250	263	265
54193	63030	47182	4336	2979	2277	1848	1473	1165	1049	914	780	704	655	586	573	500	492	516	464	447	453	410	436	402	439	451	395	414	410	400	387	377	402	393	378	370	373	347	349	382	356	351	383	373	376	387	373	358	365	345	370	348	399	340	402	388	381	369	358	374	349	368	364	353	342	365	331	342	340	356	341	351	419	351	344	373	341	369	351	410	378	370	384	389	366	367	367	376	380	378	348	339	379	379	348	321	366	350	352	351	363	396	388	370	368	353	358	360	383	354	333	386	358	364	372	375	345	366	340	336	403	366	362	351	347	373	381	389	377	420	361	350	363	365	374	354	380	368	356	357	346	334	374	373	354	344	389	340	360	373	399	361	350	385	331	363	347	346	364	362	350	396	361	341	362	348	352	363	369	352	355	366	350	370	359	376	358	351	316	352	363	369	352	375	355	363	406	337	379	371	386	375	347	377	336	347	340	349	367	358	329	379	352	327	385	379	342	352	335	351	355	353	346	365	383	355	333	388	382	337	356	341	326	360	348	325	367	316	380	408	359	358	344	332	398	330	382	360	384	371	329	373	347	368	322	379	359	368	369	382	348	343	351	340	345	370	351	373	368	376	372	377	350	336	380	387	347	350	350	355	352	357	375	356	379	358	383	336	339	372	382	365	348	341	351	356	346	358	399	355	378	378	382	356	378	348	349	346	354	360	381	376	390	357	337	386	361	323	369	370	387	340	342	403	342	361	345	346	346	359	374	392	379	341	347	350	345	369	371	375	349	374	364	346	357	328	348	356	355	365	342	373	348	374	340	359	376	355	346	361	343	340	352	357	364	374	356	384	359	333	349	372	337	328	337	338	356	370	370	379	315	362	344	343	382	365	360	345	361	354	352	361	328	315	351	360	343	386	361	374	349	330	339	376	334	356	355	336	371	390	363	355	352	353	362	357	376	337	328	341	347	357	393	363	350	365	387	368	347	363	325	375	378	335	396	361	349	371	409	365	354	338	335	341	331	335	367	346	395	341	366	356	367	353	361	329	362	367	360	354	365	398	358	365	379	358	366	385	372	352	370	350	363	354	362	343	389	343	361	343	372	356	339	356	343	350	353	378	370	331	356	357	390	357	397	346	370	361	359	358	366	373	346	330	365	363	329	339	368	376	344	367	335	351	366	358	362	362	351	347	335	396	384	372	401	350	349	355	375	373	386	348	354	361	364	347	359	330	407	357	363	361	371	387	346	350	361	351	382	358	379	343	369	352	341	366	369	349	333	351	363	375	402	384	371	391	352	349	383	330	364	349	388	357	375	339	383	346	352	362	345	374	393	329	320	375	339	373	397	391	373	354	352	390	366	337	366	362	352	386	345	346	331	357	345	348	347	335	368	330	355	361	355	335	332	393	342	342	333	358	388	371	384	382	358	337	349	356	371	378	350	385	339	344	392	341	345	366	358	357	361	336	423	368	349	349	346	345	334	342	361	357	374	364	358	380	373	370	385	323	370	365	381	393	337	347	348	358	370	360	312	361	370	366	383	351	345	357	376	352	338	356	363	371	396	380	377	342	353	377	376	366	383	356	396	317	391	347	368	381	335	361	368	342	360	361	365	371	381	361	355	303	364	391	350	355	345	372	356	346	371	346	316	326	365	365	367	320	356	320	335	325	330	351	371	363	365	371	356	334	372	362	376	395	356	356	379	351	353	383	361	370	367	359	382	341	358	378	344	331	371	365	363	349	325	378	375	378	344	361	348	351	370	358	330	351	371	348	360	351	332	366	350	412	360	371	365	406	354	345	344	372	378	373	378	348	360	332	335	388	352	355	356	354	319	354	348	412	342	367	359	344	373	355	349	380	326	351	364	350	360	334	397	376	330	356	370	383	394	339	303	364	365	364	342	360	354	335	356	323	340	374	390	371	369	358	347	364	339	341	373	339	337	353	356	359	313	348	350	352	365	347	372	342	359	380	372	384	391	358	348	350	344	397	341	374	341	355	352	319	344	366	352	331	358	352	327	352	377	368	361	360	343	367	375	345	364	365	383	384	375	362	356	333	391	363	338	350	349	360	357	371	381	380	338	314	366	402	341	340	347	370	317	387	379	376	355	376	350	366	379	325	362	355	349	372	334	349	378	347	407	370	335	363	372	359	351	389	352	351	354	349	347	354	380	348	402	361	375	326	350	377	388	328	402	327	348	356	343	352	347	368	384	328	376	363	318	350	356	341	349	332	344	356	368	349	347	332	334	368	379	363	350	346	392	344	370	337	350	405	334	352	353	342	366	383	343	381	363	368	345	340	318	346	413	350	321	376	336	357	361	383	352	339	345	355	383	362	375	335	379	373	383	376	371	359	374	333	358	337	407	339	369	353	329	341	351	318	341	352	364	343	344	353	396	375	362	354	354	358	333	335	310	382	356	363	327	337	377	345	354	324	372	353	372	352	385	372	373	365	346	393	377	398	319	357	368	346	418	399	364	377	349	325	345	369	355	381	343	336	351	362	334	355	375	360	352	345	353	338	354	383	332	350	350	367	370	361	367	359	339	381	364	342	347	385	358	393	377	326	362	352	350	356	391	357	362	331	376	333	374	370	349	382	368	381	377	404	386	355	348	349	362	360	336	339	327	347	376	344	354	351	364	359	360	360	356	375	380	344	322	385	368	348	329	340	332	357	343	339	341	373	339	367	362	362	363	346	372	355	349	389	359	353	325	367	334	358	331	320	367	355	383	361	338	348	347	347	355	351	336	346	372	368	330	356	367	396	353	345	343	362	359	357	365	367	373	367	337	355	328	349	391	368	336	364	338	361	360	368	339	318	368	349	385	349	336	373	373	352	359	360	357	355	365	362	344	349	352	306	340	352	340	391	354	363	351	317	386	348	327	356	381	349	347	313	347	349	358	362	386	317	372	353	373	341	365	392	382	334	349	331	372	342	333	368	390	346	338	344	371	354	352	408	353	341	389	365	400	387	342	342	394	334	365	349	353	311	374	328	339	336	351	371	308	341	367	383	370	355	356	382	376	354	370	392	395	360	375	378	346	307	329	355	346	373	386	359	372	352	384	362	347	336	329	372	351	339	354	366	358	397	342	358	382	348	375	362	351	364	361	369	343	367	319	343	348	397	365	349	333	381	354	372	374	385	365	386	354	398	377	335	394	352	349	359	347	349	353	351	355	320	387	369	356	355	344	367	353	360	357	359	384	384	373	370	320	360	345	370	349	349	382	400	389	408	321	330	357	355	368	369	357	373	355	357	415	345	319	383	325	367	349	319	373	410	352	353	378	404	332	346	330	361	378	340	369	335	344	347	353	367	372	372	331	388	348	338	382	371	358	345	368	350	366	362	357	369	347	390	322	359	356	337	330	343	362	372	388	328	336	355	411	364	353	354	354	358	346	370	391	347	391	349	358	361	353	337	382	338	383	346	334	340	382	336	345	381	397	363	350	389	343	331	345	351	373	361	355	375	376	363	352	332	353	351	343	366	368	378	375	344	357	360	368
27678	20971	17992	2342	911	788	824	803	792	753	783	788	766	747	805	758	772	702	731	745	790	779	769	797	729	785	760	767	798	760	778	756	729	750	753	788	739	782	738	766	774	777	779	821	753	802	755	802	798	754	730	806	730	760	814	798	746	782	756	768	763	785	823	809	767	702	760	750	820	743	768	766	772	762	805	756	747	784	779	823	797	789	762	738	783	784	798	747	731	754	750	795	776	769	797	729	761	790	788	741	795	762	745	766	830	731	786	764	783	824	768	780	783	749	794	801	770	777	759	741	747	730	818	725	796	724	798	771	764	755	787	790	775	784	782	778	772	794	821	794	782	783	790	752	738	786	705	753	778	763	769	769	780	802	775	746	758	807	797	783	770	759	742	732	781	807	823	778	703	737	772	801	762	772	751	765	837	852	796	762	792	768	796	741	735	782	762	819	786	747	811	789	826	738	795	808	759	749	791	773	811	846	792	782	802	737	750	761	808	731	814	760	780	772	756	733	771	761	781	752	771	783	782	816	724	797	730	818	787	723	823	729	810	763	732	787	759	791	775	791	823	825	723	745	779	811	752	805	806	766	772	741	780	766	785	758	781	753	780	768	733	762	786	795	759	798	777	782	801	778	769	764	813	782	724	776	741	767	786	811	773	794	741	794	764	792	767	728	729	780	751	766	747	797	745	758	740	750	772	782	769	765	749	777	770	779	722	757	755	743	764	814	786	767	791	807	770	763	777	750	760	801	753	740	741	797	771	741	823	826	719	754	741	807	760	790	769	715	778	821	823	731	797	766	774	805	843	743	801	791	789	779	739	804	736	777	788	770	750	751	795	770	785	804	772	750	768	787	749	757	761	763	762	758	789	776	755	750	755	754	775	781	740	749	756	795	748	768	766	746	778	785	753	782	783	783	750	769	805	770	784	788	742	821	764	798	736	759	792	813	774	784	806	760	799	770	745	728	751	752	752	767	829	788	881	736	776	789	760	774	751	751	751	773	761	790	803	822	780	748	780	779	802	791	765	763	792	709	739	745	771	763	759	748	848	774	754	742	789	775	733	796	769	791	786	752	812	807	802	806	738	745	726	802	801	756	769	819	800	799	749	757	790	734	797	723	733	721	743	764	766	754	777	814	762	733	783	806	794	771	779	774	782	781	776	802	758	741	759	749	842	774	702	773	829	764	699	754	765	841	777	791	770	771	783	790	774	726	797	742	785	807	807	771	786	808	773	718	790	790	809	788	816	796	788	736	755	813	747	737	779	779	766	740	788	772	760	755	797	787	781	794	770	797	796	815	715	781	775	809	762	738	811	778	795	755	759	771	703	765	797	791	781	755	820	777	765	783	768	812	780	819	809	750	756	813	782	799	766	757	770	783	737	755	766	755	754	742	756	762	762	794	743	781	748	804	804	768	791	732	809	744	762	788	783	813	765	800	783	760	738	811	782	781	770	780	758	759	767	741	793	774	764	815	798	784	752	785	732	770	780	758	775	778	834	790	763	775	805	749	757	818	755	737	821	715	779	795	784	776	802	800	754	755	760	762	767	767	759	803	770	758	778	732	780	775	771	760	762	810	775	791	776	764	790	769	777	803	751	803	777	712	777	807	749	799	745	783	777	847	784	726	766	802	800	761	741	760	757	771	793	769	759	793	791	776	786	748	746	780	776	778	782	809	765	785	749	750	733	728	782	827	750	800	868	739	731	742	777	808	782	797	790	776	817	725	757	743	774	715	835	766	810	750	802	728	791	730	768	791	757	825	761	751	776	790	794	767	741	762	776	740	746	774	820	774	782	747	751	750	788	821	831	802	789	714	800	742	789	781	789	745	767	741	837	722	741	781	798	763	781	765	796	769	796	773	818	775	784	756	794	762	760	822	737	814	772	730	779	779	813	755	783	813	829	783	788	784	780	746	757	747	731	794	788	728	816	760	778	742	804	745	720	782	796	783	758	787	782	701	758	776	789	760	788	752	798	768	730	795	757	803	791	808	750	844	836	809	785	747	793	786	778	760	762	756	753	798	784	768	749	733	776	800	818	816	804	723	771	785	764	756	720	781	783	744	738	748	772	811	780	796	755	781	785	739	788	788	779	794	779	760	776	842	822	781	742	767	741	795	765	732	770	723	780	796	764	776	774	810	732	748	807	798	753	756	781	775	809	733	808	760	804	762	794	750	789	807	796	779	747	749	764	797	760	770	730	710	784	747	721	785	763	717	761	834	783	815	817	843	799	779	775	832	792	778	815	756	762	788	797	800	782	753	756	808	746	784	775	823	804	771	784	752	717	741	734	763	749	763	799	741	767	769	796	736	744	803	754	789	832	731	750	771	775	776	758	802	777	777	771	732	778	826	753	771	744	768	736	776	721	793	770	789	778	755	736	763	783	792	796	728	801	804	780	770	767	788	774	719	780	806	771	736	764	784	783	767	775	746	802	829	774	765	785	772	762	775	760	780	772	745	732	791	819	802	764	787	766	699	731	776	768	786	806	763	815	683	798	786	783	737	790	766	725	745	753	828	744	763	819	744	781	838	803	736	740	838	764	792	764	768	769	785	810	736	766	759	771	780	781	764	757	799	774	771	790	765	793	740	769	776	821	791	743	796	753	772	779	762	805	772	758	772	753	800	757	775	775	754	749	789	733	770	802	761	754	722	745	779	770	730	787	766	821	779	707	719	728	768	760	785	774	776	751	817	793	797	805	778	747	776	785	784	782	762	798	773	722	700	796	768	728	751	801	764	741	790	754	752	796	769	765	802	816	709	784	790	791	792	785	754	742	800	746	748	807	807	780	728	779	783	798	782	787	788	776	786	775	773	712	822	773	807	804	740	797	761	803	782	815	828	780	794	819	777	784	765	735	771	765	781	769	781	783	791	753	755	786	773	754	751	831	750	784	814	763	764	758	725	806	795	797	772	760	779	796	833	732	741	783	814	759	814	789	763	769	832	707	773	789	772	758	772	783	756	756	773	784	757	768	766	778	782	842	817	826	777	765	754	785	778	759	735	784	751	737	774	823	770	764	733	778	787	761	765	765	803	744	774	765	754	774	783	830	754	766	808	779	781	732	776	701	751	786	762	794	795	746	747	772	767	691	786	794	791	772	772	748	719	753	739	772	755	809	802	783	762	816	763	817	741	767	809	757	774	792	769	733	762	768	741	802	738	675	813	773	789	778	778	757	774	781	741	784	767	769	792	801	791	788	739	760	810	773	756	747	800	786	758	784	737	786	772	778	784	729	717	770	800	737	735	811	787	768	761	810	816	750	830	788	770	755	749	812	786	795	773	700	734	770	788	769	735	820	759	739	750	775	827	720	756	737	721	777	803	750	806	761	783	764	789	767	792	782	738	749	786	798	733	744	778	787	821	719	774	739	792	810	776	775	792	732	772	764	782	775	776	777	700	774	748	758	797	708	754	778	720	729	806	740	770	772	825	775	773	776	744	746	761	795	845	770	757	809	763	751	745	768	804	737	768	784	804	771	754
23677	18381	18248	1187	1109	1018	1094	1037	1055	1053	1019	1032	986	1035	1015	1053	1041	1014	995	1081	996	993	994	1061	1039	1038	992	1007	1072	1045	1048	978	997	1021	968	1001	1011	1005	986	976	1027	996	1062	1017	1004	962	1021	998	1060	1005	1002	953	986	1089	988	1004	1032	1046	978	1032	1046	978	1005	1039	1000	1016	966	994	1040	1116	951	1033	1020	1011	1000	978	980	999	1017	952	1031	1002	1004	1043	1008	985	1008	991	942	1022	1012	1047	1065	1022	1039	1018	980	1078	1051	1054	1019	1012	1008	985	1023	1021	1087	1044	987	980	998	1037	954	1002	991	970	1021	1029	1097	1051	1027	1068	1005	1015	973	994	1013	1028	988	969	1062	1031	1008	968	1022	998	1034	1038	1027	1043	1042	998	983	1023	996	970	997	1004	1033	951	1049	1105	978	1015	1025	979	1016	987	1014	1055	1056	1008	967	1111	1003	984	1041	1057	1080	1021	1000	1062	1022	995	1042	1013	1054	1032	1006	971	1010	1025	1020	1062	937	974	939	1048	990	1020	1005	1060	980	1009	1006	994	984	989	1001	1040	986	1051	993	1016	1007	996	992	992	1011	972	988	991	997	1015	1052	1012	1008	1034	1066	1029	1028	1040	1007	1001	1015	1002	1001	1009	989	1051	1027	1040	1082	1027	984	982	1051	1030	1029	1059	1002	1072	1076	1019	1008	1040	1006	972	1027	964	1017	1003	960	998	1024	1129	980	1075	1048	1028	1038	1043	979	998	1023	1026	1005	1006	1044	1020	990	1031	1087	1031	986	998	1093	994	1034	1023	1019	1056	1027	1008	1010	980	1029	979	974	991	1030	1047	993	1011	996	1049	1042	1045	1005	985	1034	996	960	953	1057	1003	967	1043	1047	994	1023	995	1018	1013	1011	1111	1038	1005	1007	1006	1050	1006	1022	1042	947	1019	1008	1032	1007	1026	991	1015	973	1068	1004	1010	1044	1034	983	1066	1026	965	939	1034	990	1055	1030	1011	1068	1080	1002	1038	1058	1031	1005	1012	984	1011	985	1061	1051	978	1049	1001	1052	993	985	1032	1022	982	984	973	1045	1007	1055	994	1015	1007	962	994	1006	1064	974	1030	1003	993	963	1005	1029	1035	994	976	979	999	1099	1025	1033	927	1048	994	1038	992	1069	1041	968	1011	1080	967	1030	1045	1010	989	1060	966	1038	1056	1011	1003	1074	1023	933	1016	1000	1040	1064	973	1000	1052	1035	1022	1034	1046	1021	1012	982	979	1035	1010	1048	1001	1029	1014	1022	1021	967	993	977	1001	988	1015	976	971	956	1023	1043	1074	961	1026	1033	969	1040	1039	1018	946	1036	988	1007	1079	1031	998	1070	998	1041	1047	981	956	1075	1052	1059	1040	1044	991	1024	1018	1037	1028	1019	1003	1011	988	992	1075	1022	967	957	995	991	1060	961	1070	979	1028	1038	976	991	1004	1000	995	1064	916	1037	1056	979	965	939	1006	1002	976	1029	1016	1019	992	1012	1045	1022	1009	995	981	998	1038	983	991	1032	1019	949	1018	1020	990	953	988	1043	1046	983	1080	1004	1035	1042	1043	1030	1005	1047	1003	1081	1044	971	986	1091	988	985	1065	976	992	1035	1024	1049	1053	1027	966	1013	979	970	1062	1004	1033	1034	1000	995	979	1057	1040	995	1027	1029	953	991	1013	1062	988	1053	1023	1053	997	1047	1058	1005	1055	992	941	1009	1037	1034	1030	1010	1032	1007	1021	1039	998	1002	987	1022	984	1014	959	1007	969	1015	995	948	1017	986	956	1023	1013	951	1008	1022	1002	1062	1002	981	989	1007	1032	1024	1047	963	1067	956	991	1006	1045	1022	1010	987	1019	1044	1026	1006	985	1079	1037	1024	1056	1047	1073	1035	1027	960	1025	1009	1076	1008	985	1081	1037	1028	975	1055	1070	1004	1033	1027	991	1016	999	1009	977	1078	1024	1001	1022	1030	973	1020	1001	956	973	1038	1036	1065	999	1010	1020	1014	988	1018	1003	1007	1009	947	975	1020	1050	1016	1027	1052	964	1073	1002	1033	1010	1081	980	1015	1009	1079	986	975	1020	1044	1048	1065	995	1030	1048	1036	1029	1026	1031	1005	1051	966	956	976	997	991	1068	1030	1048	993	1043	969	1080	1029	1026	1032	940	1034	1012	1002	1004	1006	1015	1001	980	1007	1000	1033	1060	977	1041	1003	984	1003	975	1026	972	981	1015	1058	1000	964	1005	981	1003	1022	968	990	979	1034	1010	1040	1002	1029	1020	1018	986	1037	985	1006	1021	943	960	1020	1018	1041	996	1011	1046	1057	1017	995	997	1045	1010	1021	1014	979	1052	992	1012	1046	1000	1019	986	1019	1020	1030	1036	1029	1022	967	1009	1031	968	1008	1001	1005	1027	986	982	1032	1016	991	1032	943	1020	1024	943	952	978	1030	1020	1032	1033	965	946	1020	984	1053	1030	1031	1044	1116	974	1030	1030	914	1018	990	988	1009	1016	961	1031	1029	998	1028	1011	1024	1000	1017	967	1020	981	1028	1093	972	982	1021	1029	1061	1040	1025	1005	975	1016	1021	1043	977	1036	992	991	972	1042	1016	985	1010	1004	956	963	991	1064	1033	1012	954	1039	1007	998	1020	1010	1048	1044	987	1004	1017	1012	1009	961	988	1029	969	1096	976	1041	1032	955	1053	1011	992	993	1019	1010	997	1046	972	1020	1020	989	1046	945	1006	1029	999	953	1011	1007	1011	1062	955	1018	1038	1023	1005	993	1031	1037	1019	1045	1003	1019	982	1022	981	1081	985	1040	1018	1019	977	1020	1029	952	1059	1028	1000	979	985	1018	988	992	1066	1058	1050	1010	1017	1004	963	984	1007	990	1029	1030	998	1009	1031	1023	948	968	996	1017	983	995	1013	1057	984	1053	944	988	958	1047	1019	1052	1034	1092	991	998	1021	1009	1060	1002	1032	984	993	1012	973	999	1064	1073	1027	1023	1061	1060	968	1026	1055	1001	1049	1053	1070	994	1048	1021	1025	1059	1050	983	1053	966	1063	963	971	979	1053	1048	1078	1040	1038	966	1017	996	957	1006	1041	1001	1003	1033	993	1037	964	1023	1016	1021	1008	1017	995	1006	1028	1006	1025	1016	985	996	980	1063	988	1023	1035	1029	996	1057	982	1006	1053	983	984	966	976	1007	991	985	996	977	1031	1043	955	995	1004	1056	984	990	1000	1016	1082	1010	999	1032	1002	1036	1000	1006	1036	1003	1036	989	964	987	996	960	1031	988	967	1031	1000	1058	1029	1019	997	1039	970	1031	1009	1025	1017	1006	1002	990	1071	988	978	1012	990	1019	984	979	1069	957	1028	1020	944	973	1037	1040	982	1045	975	962	1023	1091	988	1032	1014	1035	1012	1024	972	1029	1045	1017	1015	1079	1006	1014	1031	1029	1029	1011	1098	1030	967	1044	1062	1051	987	1025	1077	1103	1001	1018	952	990	997	982	1056	1040	1011	998	1089	1028	978	998	989	983	998	1029	1003	1027	931	996	1039	1064	997	972	1044	1017	1016	1068	1051	1039	1047	1036	1030	992	989	961	1007	985	975	972	1061	1083	1020	1059	1010	1000	1049	1004	987	1079	1036	979	1010	1045	966	1016	992	1000	1010	1008	1025	1063	1018	1068	1022	1036	1079	1038	964	985	967	1001	1018	979	1023	1066	1069	1017	1028	1003	1080	1016	999	1037	988	1058	1009	998	995	994	1072	999	1035	994	1036	997	999	1020	1016	987	1025	997	994	1002	1055	1032	1008	1043	1023	997	957	1022	1046	988	1045	977	1097	992	1012	1011	1027	999	1035	960	1037	1006	989	1034	1027	1015	990	1004	1059	955	991	1014	971	1042	1023	942	1007	1032	1003	940	973	1025	1056	995	1009	992	988	1016	1047	1009	997	1040	1044	1064	995	1062	1014	1012	1057	995	1065	1023	1023	1023	1038	1050	1010	1064	990	992	999	1035	1030	964	978	1000	1008	1069	1014	1027	1009	987	1033	1027	1023	1046	1003	1004	1019	1043	1010	999	988	1014	972	980	1060	984	1020	1058	1061	1016	991	1021	1021	1027	1040	996	975	1000	971	955	992	1057	1014	1067	1012	1035	1034	1073	1016	1016	1038	1032	991	1014	1033	1017	980	1072	1027	1007	1010	1013	1063	1057	1001	1053	1016	1046	1049	1039	1011	1014	1062	1036	1003	987	1003	1043	996	1018	979	1030	1085	1053	1062	1023	997	1030	980	989	989	957	1034	1005	1035	971	1017	1052	1065	1002	1011	982	1036	993	1007	993	1011	1009	1022	1033	1041	1072	1030	957	967	970	1035	1001	1053	1045	1011	977	969	1017	1014	1028	1062	1023	1050	1040	998	974	1012	1043	988	995	1021	1025	1048	999	1019	1076	1068	1004	1023	1053	940	985	1003	1013	1034	976	1001	994	1075	1040	956	952	1024	1049
23951	21197	29664	24411	17806	3512	1062	849	772	709	680	696	696	662	638	662	604	652	637	612	599	574	643	616	600	598	610	579	612	593	616	625	659	609	589	593	617	612	588	593	618	613	611	560	615	643	611	616	609	601	564	608	585	588	615	604	592	592	600	604	609	587	588	639	602	606	606	603	608	586	539	571	587	622	577	585	567	581	626	545	607	616	589	586	619	604	583	632	613	585	557	583	615	574	600	617	589	598	537	598	578	602	622	573	604	603	576	587	589	597	549	596	600	581	544	624	591	586	609	600	610	628	607	563	578	584	604	591	597	585	598	614	602	618	580	590	643	590	565	585	558	572	557	604	594	550	594	613	616	602	588	572	596	607	577	617	576	580	621	607	607	622	606	562	580	572	576	612	597	610	544	594	558	579	594	585	607	585	615	567	617	579	530	591	627	577	595	564	599	571	597	613	586	606	578	612	618	595	602	590	611	591	615	614	590	600	612	549	546	617	641	586	580	576	631	581	585	574	618	619	576	598	590	577	583	581	610	562	573	568	580	588	605	594	594	609	599	584	600	592	633	564	613	564	541	523	597	571	601	597	578	620	547	571	661	610	600	605	609	577	573	563	570	607	597	591	605	608	613	597	596	576	585	598	605	591	594	628	576	633	562	556	581	619	585	608	623	568	578	603	602	578	588	602	584	612	633	692	613	645	623	594	589	629	604	592	635	584	608	623	609	599	598	603	607	557	565	557	637	600	621	574	584	574	600	630	599	561	570	562	600	561	595	621	548	593	547	568	549	584	586	601	611	555	609	594	567	613	600	576	597	610	649	606	595	591	602	593	653	614	577	599	593	569	561	647	563	603	596	620	554	582	604	584	589	650	588	614	596	587	675	600	611	617	642	608	615	601	603	628	599	644	591	587	560	613	548	637	614	573	610	593	601	562	638	595	602	539	582	585	589	606	563	567	600	596	608	600	600	626	587	567	583	640	623	604	620	560	595	532	569	652	615	563	591	589	584	613	586	583	580	624	631	648	617	585	562	596	638	567	583	606	586	560	595	628	583	575	580	571	625	608	589	576	557	601	625	622	635	623	570	558	563	639	558	555	568	575	555	604	598	578	596	619	599	627	567	616	588	630	631	602	592	636	650	596	624	586	579	591	583	565	599	572	610	583	608	613	572	603	634	592	571	606	585	602	594	611	614	535	557	595	609	573	671	581	586	588	607	603	589	591	544	571	581	620	599	618	595	579	625	607	580	601	601	583	596	574	581	575	559	626	623	566	578	568	563	565	545	578	560	588	591	586	618	623	605	607	571	607	593	569	588	610	612	599	620	602	584	606	564	598	608	597	603	545	541	573	628	609	600	609	560	592	608	592	666	596	593	571	580	617	566	648	578	590	630	573	588	537	625	558	580	580	576	555	603	602	603	610	637	591	564	601	621	629	601	565	582	535	591	596	596	580	574	558	563	583	583	606	567	580	573	596	580	586	597	562	586	560	592	615	611	596	603	602	602	638	603	564	600	602	602	589	611	620	541	612	573	587	584	627	602	642	653	633	581	585	556	588	592	591	577	586	555	582	620	595	614	577	632	596	590	594	623	592	606	595	614	628	568	578	578	558	562	605	622	592	560	606	576	606	604	579	606	613	588	639	613	562	583	604	582	599	608	607	588	588	607	626	588	551	598	578	625	587	592	588	563	599	569	594	563	578	585	589	607	616	623	632	581	618	596	616	581	584	601	621	628	611	614	611	578	619	579	619	605	605	605	578	614	578	595	558	626	613	653	610	619	578	609	557	539	599	583	550	589	627	566	578	595	571	551	574	589	576	629	603	595	576	579	598	568	606	598	577	568	606	607	617	625	578	580	608	555	624	605	593	621	606	580	617	575	593	609	653	618	558	574	616	586	591	617	615	597	589	598	579	577	553	596	618	599	651	578	604	557	559	596	579	619	607	609	636	581	604	579	630	568	610	626	575	610	578	623	632	537	634	600	603	583	606	587	605	597	616	534	606	613	592	549	629	597	556	558	670	640	568	626	552	599	606	611	604	610	562	581	620	565	584	600	585	544	599	589	658	590	589	555	591	599	612	631	576	627	582	587	579	629	586	599	590	614	593	582	596	612	619	578	576	562	583	552	578	595	611	579	606	566	553	612	598	605	601	563	573	595	580	586	575	539	642	599	620	616	559	637	602	607	589	599	652	654	574	633	632	599	580	584	628	581	646	611	620	612	627	565	596	610	585	583	628	629	589	574	590	586	531	593	558	573	575	593	641	598	612	602	632	592	589	616	564	584	599	608	598	653	607	611	565	618	607	571	605	564	643	573	623	563	572	601	595	631	568	592	580	561	595	587	580	616	578	601	552	566	561	618	559	593	607	610	593	582	582	608	625	606	604	604	555	608	625	623	584	603	598	584	584	611	562	566	581	618	666	603	566	612	598	577	599	564	621	564	581	552	563	619	568	585	581	600	591	581	595	578	622	590	620	583	569	595	597	592	637	558	564	613	572	606	578	592	601	561	610	599	595	609	581	616	649	623	580	607	593	596	583	601	608	577	591	588	588	622	567	597	606	579	576	586	606	603	583	584	584	596	566	588	596	628	602	613	567	571	596	572	594	586	643	573	601	631	577	552	635	585	605	564	636	620	538	615	606	569	580	623	577	587	566	610	596	568	594	607	585	569	612	560	566	606	577	594	595	584	576	572	604	590	576	549	542	615	624	586	598	612	584	620	606	576	596	538	574	566	611	633	562	625	582	622	593	589	575	593	593	605	595	564	567	616	564	570	560	563	550	599	617	614	643	610	590	591	594	597	612	606	585	630	585	584	610	574	602	592	583	599	592	596	608	579	591	552	563	586	604	600	595	568	615	551	630	573	560	603	597	633	615	624	625	616	546	578	609	620	618	609	628	599	603	579	587	641	603	554	624	641	577	575	575	577	616	599	582	588	578	642	563	554	595	602	617	593	617	553	630	564	673	632	600	619	580	591	631	580	584	555	615	599	613	602	637	553	554	596	554	614	593	572	584	620	573	582	581	595	606	618	574	595	607	616	604	628	561	606	569	576	589	624	595	552	597	598	598	586	609	653	576	611	633	560	585	582	603	564	629	582	609	600	601	576	577	615	566	555	578	572	608	615	586	654	580	596	610	580	583	599	557	615	523	616	581	563	617	578	566	564	566	597	602	596	610	572	567	631	587	617	597	537	583	626	559	585	583	576	641	554	569	595	586	557	560	583	584	589	556	568	555	603	624	561	566	616	571	594	566	573	622	620	576	583	560	594	542	588	591	599	612	570	548	585	559	597	631	564	554	604	616	575	656	587	590	604	597	549	608	559	571	587	613	610	590	553	585	548	609	609	619	599	590	629	621	630	569	601	586	570	578	550	625	575	609	587	572	584	618	613	570	551	608	557	594	610	577	622	587	595	617	577	590	606	604	627	613	595	585	574	599	602	601	559	603	571	592	592	598	592	597	588	596	663	561	560	614	589	598	607	609
47433	52986	43128	3196	2405	1855	1602	1423	1237	1170	1044	1056	953	973	952	919	933	862	904	856	874	843	856	852	802	854	835	804	768	819	822	795	850	815	807	817	815	842	820	817	838	783	786	775	832	834	814	780	803	812	812	819	836	793	799	816	824	779	831	826	821	785	803	827	828	806	725	819	782	775	758	772	826	781	821	811	779	792	843	805	771	844	781	822	815	762	738	788	836	790	831	822	811	784	758	816	845	799	784	786	818	778	847	802	802	788	798	778	829	801	804	781	783	828	782	812	851	797	839	817	795	792	850	775	796	764	789	729	793	777	812	775	814	834	774	791	795	803	785	821	805	790	809	789	744	749	824	816	780	775	783	760	837	803	824	800	810	819	797	778	805	809	830	817	830	808	855	760	832	844	813	837	761	737	795	781	791	789	822	723	796	800	846	810	815	822	809	775	791	793	824	796	766	791	766	788	851	764	817	777	803	838	863	743	774	816	803	790	823	767	803	734	788	819	808	780	811	835	785	798	795	762	802	808	817	793	787	772	807	823	806	775	779	757	764	806	778	795	790	811	821	807	858	783	751	784	793	813	769	753	775	816	803	801	818	826	766	851	794	806	813	791	853	834	761	802	793	813	809	796	800	763	744	791	720	801	785	750	770	793	796	818	801	760	828	824	757	795	836	836	762	809	807	826	800	727	806	835	821	782	791	820	801	772	807	811	759	776	791	816	829	844	759	795	770	842	793	868	798	767	792	792	769	774	813	750	820	708	792	759	798	789	764	777	812	762	810	809	833	753	768	802	801	826	807	753	846	856	764	797	811	799	871	769	814	788	811	769	843	807	797	860	778	838	818	754	834	797	811	819	809	802	809	794	804	768	859	778	795	793	728	809	789	799	800	767	781	815	832	829	814	799	783	803	807	807	764	847	838	770	810	772	845	795	814	797	822	791	855	807	815	822	790	807	841	781	798	829	807	779	791	806	807	790	824	806	796	872	806	837	833	778	799	754	803	782	792	826	846	746	776	789	756	804	778	787	736	785	807	829	824	785	817	790	790	785	832	819	832	786	789	817	787	850	800	815	768	745	811	839	814	807	769	763	827	828	760	794	745	774	782	812	753	826	765	776	795	828	794	781	820	763	811	797	809	855	829	776	770	805	795	774	833	803	750	808	805	767	758	834	717	800	778	795	775	795	827	780	792	809	724	789	794	832	796	788	787	766	787	801	744	797	793	795	807	834	812	821	833	831	812	800	835	842	830	800	755	830	776	730	825	834	823	791	799	841	788	821	819	799	787	794	789	758	798	829	817	792	797	815	802	784	773	828	773	782	845	774	768	781	777	763	832	844	782	805	805	804	797	855	815	749	831	810	785	792	772	812	775	782	820	814	807	746	807	774	797	855	777	806	831	804	806	811	788	782	797	827	786	821	779	777	792	745	803	811	826	804	779	794	802	802	794	750	763	826	781	775	833	860	822	814	791	801	783	777	829	767	798	751	833	761	835	809	805	780	827	783	787	800	786	800	784	823	778	788	809	752	829	752	854	791	825	770	785	791	798	808	783	827	845	778	786	827	783	774	782	849	797	830	754	794	804	757	810	754	800	759	821	770	783	819	795	843	756	774	834	786	817	781	810	840	766	815	754	802	783	847	812	806	783	815	753	798	796	814	792	805	778	811	717	853	778	856	832	794	775	787	736	780	798	753	808	811	793	848	829	763	833	792	781	816	792	813	820	749	829	769	836	782	784	806	795	783	849	799	787	810	778	786	774	839	769	796	782	832	809	805	806	768	777	820	779	809	741	833	792	848	794	832	828	814	789	758	800	768	771	780	807	765	788	795	813	829	860	792	808	814	789	828	785	827	798	822	808	777	808	768	824	756	850	821	809	837	782	848	819	792	769	812	829	810	820	807	793	812	864	774	759	772	810	809	774	820	836	747	809	844	813	772	786	830	758	810	835	831	838	799	759	789	812	816	828	801	808	809	797	761	789	761	821	747	849	799	795	780	780	773	747	792	818	797	807	804	784	814	754	782	798	813	798	784	743	745	811	772	781	801	803	808	821	817	817	756	792	785	815	839	722	781	771	825	785	794	812	747	790	744	805	791	795	830	800	797	776	757	803	837	752	798	760	819	803	809	821	793	777	803	783	776	822	819	823	829	773	782	782	747	826	812	756	864	803	757	803	725	771	800	756	799	847	814	824	825	799	737	798	787	841	854	851	756	837	819	855	801	798	816	803	796	754	760	802	783	815	786	762	819	793	787	803	797	820	784	816	857	754	830	819	784	798	821	778	795	781	772	781	780	793	762	773	780	864	812	839	779	830	809	818	851	803	796	810	790	787	768	808	815	850	766	879	795	825	793	773	766	816	816	789	841	782	806	782	804	796	811	846	822	793	806	813	805	812	729	794	775	777	795	795	737	803	752	785	808	774	765	805	782	828	786	808	803	751	822	757	822	847	807	796	840	823	784	813	796	759	781	804	766	822	810	757	803	774	765	764	757	781	780	798	772	759	834	814	803	824	773	798	776	831	805	832	777	785	791	808	824	823	794	742	835	794	795	766	770	803	769	836	800	803	797	782	750	796	761	751	830	810	808	826	781	782	784	854	836	790	769	846	757	808	792	784	820	793	795	812	776	786	774	802	812	783	765	772	833	779	782	772	851	816	774	765	779	762	806	765	821	758	780	808	796	772	772	759	820	798	779	800	830	792	777	805	790	809	809	769	801	828	805	812	797	820	761	805	785	769	812	807	786	791	822	826	831	770	796	843	788	825	764	834	784	802	775	801	798	771	765	787	788	755	802	777	798	774	804	811	804	823	734	833	765	837	815	785	757	777	737	821	794	820	833	809	857	784	850	792	737	832	750	819	807	774	781	789	808	787	786	779	866	854	821	767	726	832	801	849	799	811	760	810	836	841	798	784	790	831	804	818	837	797	767	744	800	770	821	790	765	805	839	776	803	808	791	788	740	768	822	755	810	794	800	837	832	763	811	840	810	812	772	848	777	824	791	805	775	784	755	782	838	869	770	791	806	793	784	773	803	770	778	781	787	806	843	784	785	748	764	820	786	822	786	798	829	808	830	799	816	796	794	837	777	783	796	817	803	741	805	782	829	803	780	782	799	807	775	799	833	811	830	804	801	786	796	818	780	825	810	836	820	777	823	812	782	831	821	835	803	738	783	834	786	793	751	780	835	835	793	833	796	784	794	805	804	821	814	783	757	779	775	784	827	810	830	783	784	785	803	805	766	814	780	860	782	780	824	787	795	775	798	800	796	816	780	805	753	726	802	798	834	835	824	810	846	741	827	823	797	817	821	850	832	784	816	803	819	814	802	788	793	824	756	794	779	821	762	789	790	807	796	808	876	765	786	785	836	874	808	804	784	802	756	786	818	809	775	799	819	800	779	784	840	830	799	849	772	726	817	777	824	795	820	822	788	825	838	791	807	772	809	758	768	805	783	802	793	803	860	799	812	852	770	786	792	769	846	759	798
23033	21186	29098	23891	21180	17944	2056	721	563	517	421	384	413	365	390	336	339	316	325	309	300	289	289	278	256	285	295	268	284	265	256	265	274	280	292	271	276	281	256	262	251	235	256	250	245	262	279	260	250	271	258	246	276	269	268	260	262	258	253	260	255	242	278	287	261	259	258	274	263	243	258	275	262	251	245	252	258	284	249	267	282	262	281	268	269	285	238	278	244	250	244	268	251	263	277	223	275	240	255	267	238	275	249	232	245	266	282	266	249	280	267	264	229	232	262	273	273	249	251	289	263	254	245	253	240	272	247	231	232	266	248	256	231	242	255	260	250	258	259	258	272	267	279	258	268	233	242	258	302	290	256	264	255	262	266	272	263	283	271	261	272	254	272	265	249	259	260	255	248	273	270	270	254	267	305	246	274	220	255	260	266	242	225	273	260	260	257	283	262	256	252	229	262	252	251	252	264	272	281	249	271	264	298	267	273	243	273	268	238	267	276	265	278	242	267	251	260	270	221	301	263	260	268	264	259	233	264	253	290	285	254	267	261	250	277	221	274	244	260	275	259	239	261	216	258	235	226	246	237	250	250	244	267	230	248	256	276	269	253	253	249	243	248	251	251	255	256	235	265	276	247	250	265	250	238	278	262	254	286	260	270	243	235	232	227	246	244	268	250	250	279	246	237	259	275	256	263	240	248	252	257	265	260	264	235	233	235	276	258	258	249	260	264	285	253	266	248	276	246	268	255	216	244	290	264	247	246	258	272	243	260	284	264	264	280	270	244	267	220	250	235	268	234	243	252	266	261	288	263	243	290	267	275	245	251	263	258	253	241	228	244	262	221	283	238	248	269	262	282	291	262	279	234	243	221	260	237	280	272	269	246	248	245	243	254	250	276	278	284	263	274	249	240	233	282	287	274	250	247	276	263	242	244	247	258	281	276	268	256	231	250	258	233	259	241	241	273	286	266	266	235	259	250	264	277	276	261	251	254	279	222	246	263	262	272	252	274	247	272	276	286	258	266	267	253	251	255	266	273	265	273	265	255	259	265	237	247	263	256	276	256	262	261	243	265	236	248	247	253	248	265	283	226	280	251	266	310	243	268	269	275	246	233	252	237	231	258	233	248	282	288	261	269	268	245	255	253	271	259	253	269	236	280	244	278	235	276	264	257	262	240	254	272	262	257	263	227	268	261	222	282	249	243	246	238	268	272	267	257	248	269	223	275	245	268	303	239	241	271	267	264	251	229	251	250	252	242	274	271	257	289	267	258	246	241	283	234	261	265	274	240	262	281	282	266	237	260	273	227	252	240	243	245	250	253	273	287	275	256	245	230	279	294	256	281	243	278	219	265	241	262	272	257	256	248	254	243	241	267	247	266	254	278	260	233	272	258	259	239	286	286	247	274	256	261	259	232	250	243	258	264	246	254	236	246	263	247	260	252	251	262	254	240	271	257	260	268	278	216	263	264	271	253	252	280	239	282	259	258	264	258	244	255	277	263	255	278	251	267	278	265	263	259	248	255	266	246	272	248	281	262	263	265	270	257	264	253	274	255	250	247	256	229	292	260	262	258	259	242	243	257	235	269	277	250	227	257	291	285	274	253	245	260	237	272	266	279	268	282	262	265	250	281	278	263	267	260	252	259	259	256	255	259	220	281	273	288	261	260	281	257	236	252	225	252	276	261	304	253	241	259	279	275	264	231	258	254	280	268	250	246	267	260	263	244	243	244	248	237	264	267	252	257	258	284	256	253	239	283	252	248	247	272	252	257	272	252	269	277	232	256	272	250	245	241	278	268	264	253	251	242	240	277	252	243	277	253	266	278	233	260	243	284	245	227	235	260	270	257	233	248	280	251	229	256	277	273	263	285	230	275	241	258	276	242	246	273	230	253	271	262	263	284	262	234	267	275	262	249	257	275	256	261	250	247	240	234	239	256	270	232	266	234	261	258	252	262	245	258	270	242	274	251	265	231	254	237	242	260	234	264	291	260	263	228	264	241	250	239	238	266	230	235	246	262	272	220	287	280	244	282	258	281	263	278	246	246	268	256	270	257	254	270	255	264	250	270	240	269	241	241	255	220	269	271	279	249	239	254	229	276	255	239	262	243	235	255	247	241	262	281	281	279	247	222	228	281	250	277	238	261	244	272	235	251	230	257	245	255	261	268	246	252	280	289	233	267	251	245	245	258	251	274	226	250	260	268	275	258	265	244	276	243	230	276	266	236	269	261	229	256	283	255	229	271	278	280	247	275	295	293	273	253	267	249	237	258	283	239	253	271	291	281	236	277	251	239	282	261	266	272	260	230	261	221	256	261	239	251	256	249	224	272	262	241	276	247	254	277	265	256	262	256	227	276	267	256	264	245	226	264	251	254	258	238	262	261	231	236	238	245	261	265	263	243	271	262	260	271	272	240	269	269	263	281	254	282	261	248	263	251	265	261	246	301	276	251	241	230	241	242	251	262	245	243	275	261	252	241	285	269	274	261	246	268	257	235	261	258	277	271	243	245	279	268	257	260	271	252	244	294	244	267	249	285	263	278	277	249	271	273	276	247	274	227	284	241	268	222	264	277	240	240	264	229	254	258	263	235	268	276	264	263	288	270	247	253	228	271	251	241	264	238	237	257	272	271	250	269	255	260	275	261	277	243	269	268	237	250	287	247	248	240	264	268	231	249	266	267	258	263	264	249	258	249	257	251	277	218	278	254	241	286	241	230	241	266	250	261	245	259	253	256	275	263	258	241	242	264	255	247	275	237	250	249	272	228	250	264	258	251	247	271	242	243	262	276	253	281	232	261	264	232	275	241	245	250	263	272	253	277	257	262	281	258	257	259	238	260	243	246	251	250	271	236	251	233	279	224	279	261	248	251	244	285	268	264	246	273	230	268	243	241	267	255	262	254	236	251	232	244	255	222	260	229	257	251	253	287	253	284	256	281	253	259	261	247	268	257	260	271	267	240	279	257	271	262	271	242	252	252	287	274	275	289	241	261	250	229	242	293	264	244	271	267	278	250	229	276	237	254	250	251	275	260	255	255	235	266	270	226	268	256	255	268	261	256	277	241	219	263	261	245	267	265	247	251	276	248	253	244	232	274	262	262	253	269	280	247	264	259	234	253	274	242	267	248	251	262	246	233	246	282	229	260	281	244	260	309	250	306	240	266	261	245	249	241	291	260	265	262	255	239	248	304	252	272	241	243	270	240	251	257	240	251	257	256	236	257	236	265	283	263	282	239	248	254	265	240	237	254	253	261	290	244	255	250	277	244	255	238	247	258	246	249	245	282	246	293	253	240	255	270	259	265	244	261	250	270	291	245	260	252	245	260	250	219	264	239	254	268	270	271	284	266	264	230	252	238	264	265	261	276	250	258	257	275	255	257	257	251	266	242	225	273	268	272	267	262	247	275	246	259	285	282	257	253	261	249	252	271	258	233	250	242	279	278	264	258	268	257	217	238	247	292	274	246	295	289	273	239	263	259	269	243	264
53186	62316	47495	4617	3092	2363	1883	1528	1232	1083	914	813	714	638	660	561	532	510	517	467	427	428	461	418	377	409	437	394	370	429	407	398	395	386	422	391	407	396	360	381	408	395	350	409	383	359	370	380	361	416	392	349	363	382	341	354	387	361	386	389	374	369	373	376	351	379	366	352	342	367	385	345	360	374	343	317	377	398	380	378	372	368	386	390	347	384	365	398	366	349	365	381	326	347	405	373	369	375	335	365	349	352	347	370	351	368	380	361	331	330	368	364	356	380	353	392	391	373	372	384	347	377	380	372	354	347	374	350	381	313	357	345	364	334	327	371	359	367	345	352	345	362	361	330	332	346	351	349	377	368	376	357	346	354	393	389	337	366	382	327	350	322	362	348	365	372	342	374	297	388	375	402	354	317	327	349	351	338	356	367	355	340	355	347	354	330	375	391	346	347	359	349	334	381	367	383	342	371	366	366	363	378	353	380	353	361	361	360	386	372	348	385	387	362	352	377	368	349	344	364	390	370	378	323	374	360	369	365	377	355	350	354	380	360	337	368	360	390	347	376	373	368	377	341	337	353	398	343	356	389	373	360	378	329	342	354	356	352	398	359	361	355	356	376	365	353	349	348	356	323	361	370	367	400	336	379	374	338	357	336	352	370	376	377	387	370	396	350	356	403	351	369	372	335	345	356	355	342	368	349	353	303	357	346	343	358	356	368	344	337	375	358	357	354	336	385	347	365	348	367	341	353	353	339	342	327	347	340	369	350	385	348	337	351	355	379	341	384	380	363	339	378	335	342	349	359	349	359	367	346	337	322	349	357	372	390	358	331	330	397	330	367	371	336	336	368	337	336	375	374	333	359	350	379	361	369	335	362	381	352	321	384	343	375	354	393	338	336	352	359	353	336	353	369	332	348	338	349	380	383	364	353	347	381	352	358	339	363	363	320	395	319	392	384	352	344	336	380	373	374	365	345	378	365	363	344	348	357	356	377	347	362	380	345	346	336	363	331	363	344	377	340	344	340	363	362	378	353	372	360	354	356	359	362	379	370	352	366	359	355	342	320	364	358	347	387	383	350	325	368	336	365	344	372	376	355	363	405	355	322	362	372	376	345	396	369	326	367	341	386	398	379	333	355	347	357	362	359	345	353	345	337	345	354	335	331	334	362	322	352	357	351	367	332	375	363	334	341	339	389	349	326	346	339	364	376	365	327	387	372	353	378	374	355	361	339	362	353	356	335	352	379	343	346	330	394	330	395	365	371	342	343	333	370	373	348	335	381	333	376	354	393	377	339	357	343	368	383	337	334	372	363	350	329	347	339	342	352	355	357	354	382	355	358	354	361	327	339	365	359	343	358	373	336	370	358	379	360	380	372	379	344	360	329	344	360	329	366	359	351	349	363	354	367	358	368	362	332	350	365	403	343	342	356	376	387	336	366	386	350	364	349	368	346	367	339	344	376	339	341	350	353	350	353	357	352	344	344	334	367	372	360	349	318	372	348	394	347	317	353	387	368	383	336	338	352	349	342	371	342	362	363	354	343	356	355	381	359	328	373	370	378	383	376	342	375	359	387	370	356	342	379	374	401	352	373	398	392	349	375	377	387	350	367	358	371	358	370	375	354	348	349	387	363	365	348	351	331	331	341	353	358	344	324	361	388	371	360	326	347	347	351	355	351	358	348	354	328	350	389	356	372	371	376	352	369	330	353	348	306	373	344	332	391	373	349	352	367	297	341	345	370	337	374	314	356	381	384	379	381	409	349	331	373	351	344	357	363	374	350	401	378	375	342	367	344	355	365	388	408	352	345	379	352	372	354	424	381	393	321	312	384	328	358	359	361	335	355	355	385	342	337	385	367	360	369	330	347	348	347	395	353	395	376	380	366	395	348	369	363	370	315	369	362	333	360	344	383	322	362	360	346	349	365	356	353	368	342	320	338	354	330	358	332	367	354	351	355	380	342	371	324	353	372	340	358	344	340	373	323	344	384	376	317	342	337	373	373	354	378	369	375	313	368	382	352	379	356	385	370	343	334	349	368	350	373	345	358	344	336	343	331	366	322	329	373	382	392	353	375	367	346	376	345	365	370	359	377	366	364	326	346	361	380	345	387	343	353	352	362	353	366	360	363	355	324	351	335	356	360	368	344	362	356	366	344	348	347	383	357	326	329	359	358	380	356	385	363	353	333	360	364	362	344	365	383	349	365	322	374	379	326	342	370	326	365	367	354	350	334	338	362	378	351	351	370	351	373	346	366	313	364	359	361	350	404	332	373	366	366	355	386	363	374	373	367	361	360	340	376	349	355	345	329	341	365	374	343	389	356	370	368	378	341	363	368	381	340	350	337	359	355	375	342	372	363	361	345	318	332	344	402	335	382	336	366	369	354	345	318	339	371	384	335	358	358	391	358	356	348	331	322	358	317	365	343	366	376	341	346	349	346	345	368	368	354	333	313	320	344	354	352	341	361	373	345	352	354	333	351	354	381	359	327	354	356	357	343	337	360	365	321	356	332	377	372	358	391	356	357	350	367	342	369	369	362	347	363	368	365	375	383	339	388	362	316	332	384	328	341	327	391	368	387	374	355	360	344	348	336	376	353	350	382	353	357	366	374	390	347	348	353	327	364	391	352	310	376	393	348	343	338	327	354	368	334	348	330	376	347	364	378	398	363	327	335	364	333	359	312	365	329	345	369	338	356	399	339	354	362	349	358	323	348	351	341	360	389	325	336	317	363	349	381	380	333	354	364	383	352	370	351	373	367	382	344	403	346	338	358	355	367	362	341	368	363	381	356	321	360	357	372	393	387	336	347	354	363	386	323	357	375	326	362	357	343	367	374	383	345	330	327	341	353	364	330	337	347	359	392	340	350	349	351	377	386	348	386	343	366	361	368	363	361	355	353	353	364	349	360	322	360	367	321	342	387	343	388	343	355	349	355	333	372	376	338	371	351	354	365	364	351	370	333	333	342	327	372	350	355	373	376	342	373	341	347	396	333	345	331	365	362	366	348	370	345	335	341	393	356	359	366	351	373	359	372	352	354	382	355	365	340	366	345	375	364	370	352	372	349	346	348	331	327	355	384	362	355	359	345	368	330	362	363	352	345	380	364	342	356	382	339	356	372	355	332	392	347	335	353	377	364	351	343	338	340	373	363	371	339	344	336	354	344	345	350	348	327	336	380	393	341	355	351	354	361	385	356	343	397	360	364	329	365	391	321	329	346	371	354	394	370	335	346	370	321	368	352	334	326	339	360	354	368	338	375	372	346	377	364	360	382	357	343	356	336	383	367	343	395	305	329	341	339	365	368	345	358	365	339	371	340	328	361	327	360	339	361	367	352	367	370	341	403	348	364	332	361	368	383	306	356	366	379	361	351	381	368	353	327	342	327	398	360	362	310	368	324	363	373	358	369	354	337	361	369	351	371	386	333	355	375	379	341	340	357	342	346	339	357	388	330	349	348	380	318	359	340	358	360	357	363	331	374	362	383
27735	20969	17424	2621	836	833	811	856	836	792	794	791	791	799	799	809	789	800	748	808	801	837	784	785	783	798	779	770	775	755	794	765	746	809	856	805	835	754	785	786	785	776	823	790	810	757	799	795	774	796	813	782	817	768	808	761	776	800	812	799	766	779	778	823	759	765	787	740	790	771	789	715	765	774	825	774	832	767	807	831	758	796	782	809	766	759	746	801	806	799	783	768	838	822	781	765	756	783	799	773	787	740	768	824	794	800	777	793	756	783	779	772	764	815	832	802	772	747	750	816	769	780	807	782	841	773	771	751	759	761	835	762	772	760	781	794	800	784	787	785	763	785	771	810	768	776	780	818	769	757	786	823	782	755	813	783	755	778	799	799	776	798	783	775	833	820	795	814	774	801	809	816	771	716	787	740	789	801	762	768	802	796	785	752	806	836	754	740	770	780	794	760	787	844	803	789	794	795	748	782	722	809	740	808	745	767	768	779	768	804	795	741	760	798	723	785	736	785	803	751	765	762	865	801	783	751	803	786	794	784	756	764	766	797	739	818	774	831	786	867	780	827	722	804	807	765	780	786	772	768	783	793	783	746	779	788	800	709	753	742	782	798	781	705	786	750	810	767	764	772	792	789	794	758	797	820	698	844	786	776	805	785	806	742	748	789	781	777	769	784	731	790	837	755	766	791	811	757	836	764	776	780	813	800	789	779	767	797	818	816	785	759	732	801	765	792	784	809	787	766	815	799	780	785	784	726	705	784	845	792	783	708	798	773	782	770	787	759	793	743	793	763	770	771	811	761	765	756	763	792	706	841	791	798	779	786	775	808	775	772	702	836	827	778	705	760	781	781	795	751	793	824	758	782	777	738	802	806	772	791	780	763	818	728	763	786	809	806	754	798	793	784	805	764	784	757	796	822	808	756	829	801	820	765	807	816	769	784	823	781	780	791	807	782	761	765	826	790	792	765	773	783	796	770	805	855	822	826	823	796	771	774	716	756	764	774	715	797	816	743	813	775	747	748	846	822	777	726	763	812	782	767	840	801	789	820	762	757	796	763	788	784	744	769	759	811	811	778	736	765	769	798	762	806	798	779	813	810	757	745	836	751	779	764	749	819	792	795	777	827	805	777	769	831	802	760	783	794	762	767	741	794	789	783	800	764	765	739	793	782	807	816	821	782	754	754	787	772	747	814	765	757	762	795	779	707	829	789	793	750	770	760	785	748	756	761	774	769	764	746	792	806	765	802	724	825	835	771	748	817	796	825	852	778	745	827	802	783	823	770	807	764	763	753	730	783	762	805	826	803	806	769	807	772	755	699	743	803	800	831	782	740	764	797	759	809	794	770	799	795	814	770	790	783	811	747	776	752	771	783	781	781	780	778	746	768	802	765	777	814	810	769	768	795	756	772	794	817	752	789	798	823	849	781	798	774	836	791	804	823	787	750	802	758	810	807	786	807	781	771	759	839	805	800	785	743	734	801	813	810	764	782	798	767	873	778	768	796	792	784	787	765	777	790	773	740	732	761	794	831	772	766	831	789	838	824	730	786	757	785	787	819	756	807	770	782	781	777	743	760	772	774	766	796	819	790	775	799	797	798	790	781	788	807	821	826	797	742	775	764	805	805	822	763	798	750	767	768	749	793	790	768	732	769	759	796	812	782	785	802	775	799	718	761	778	735	795	708	775	793	760	772	807	744	756	809	778	833	814	792	803	760	780	778	791	754	796	782	757	814	787	779	786	716	773	799	767	778	775	811	766	765	835	769	805	804	755	813	810	737	769	823	823	760	797	799	777	738	777	778	789	789	808	768	752	781	780	739	771	782	771	779	761	759	773	768	788	797	742	799	829	786	790	726	784	728	825	795	731	765	833	787	787	816	750	789	767	758	823	829	786	746	744	755	774	790	803	793	809	816	812	787	743	767	830	736	758	816	809	783	820	827	760	827	839	808	774	770	791	728	750	789	783	787	767	784	738	834	787	795	786	781	853	788	781	768	768	775	799	787	793	799	800	814	789	803	741	810	812	763	787	806	780	777	817	745	763	759	742	781	782	795	754	804	778	757	781	743	841	778	737	809	820	760	749	800	804	826	780	783	795	784	783	716	801	766	774	778	770	767	794	836	737	754	801	721	845	777	768	801	807	771	771	824	790	748	760	781	838	752	712	829	791	783	776	764	763	732	796	753	772	738	817	772	775	812	780	770	783	759	752	752	775	780	775	760	768	795	815	786	776	821	754	795	746	776	700	832	793	748	821	839	758	786	787	791	751	791	809	759	707	820	816	785	752	796	778	796	794	830	749	773	788	812	839	755	807	755	812	715	711	784	767	781	760	780	785	790	741	782	746	777	762	793	785	751	797	782	778	809	805	838	840	766	739	764	742	760	812	762	799	775	747	775	817	782	721	760	777	739	794	763	771	800	779	782	781	793	836	784	807	776	767	801	802	813	772	782	762	716	786	734	822	766	764	772	746	776	783	764	793	789	760	781	782	796	766	765	791	795	831	764	793	871	781	745	785	746	815	785	783	753	848	797	774	824	817	776	750	761	810	784	797	757	793	742	770	827	740	744	715	769	776	788	818	768	807	783	770	817	790	709	818	754	735	820	805	745	779	751	800	771	804	800	746	792	765	785	812	813	811	753	802	807	787	799	774	729	779	756	755	838	797	769	788	769	818	844	775	815	721	798	795	805	774	722	721	797	751	799	772	786	781	794	766	767	803	743	790	775	819	800	792	758	772	791	786	782	768	771	787	784	790	784	780	768	771	822	781	805	825	764	833	771	740	776	821	785	768	819	784	783	810	815	755	797	777	803	750	818	824	790	751	760	753	771	804	774	836	740	762	780	817	771	747	814	818	776	751	757	766	741	793	829	738	766	757	774	789	744	775	743	777	739	743	835	745	794	747	778	777	768	749	770	788	779	768	796	801	787	777	785	794	773	758	746	805	785	799	796	763	786	743	752	783	831	781	677	744	846	802	806	768	729	777	791	826	764	766	803	745	774	793	841	797	771	806	762	780	786	810	755	808	759	764	784	858	790	780	823	786	800	766	787	795	788	739	800	772	792	772	795	783	810	798	837	773	785	797	752	717	739	782	750	809	767	772	841	814	780	779	758	757	692	764	799	806	806	780	790	769	797	807	751	767	763	814	743	778	762	792	704	784	795	791	788	771	803	797	784	785	805	757	778	815	780	768	794	713	779	771	789	757	794	786	738	776	772	763	814	797	790	828	781	797	786	756	822	799	810	778	776	788	763	790	785	813	750	816	809	822	769	782	767	784	778	822	802	787	826	800	765	797	758	762	793	730	790	773	783	781	765	799	799	823	750	798	806	757	804	734	792	737	795	798	793	766	816	814	808	800	802	775	753	783	804	772	718	779	760	754	727	794	741	774	793	782	744	769	797	791	808	766	781	780	789	781	788	795	800	790	760	770	791	802	814	799	786	764	727	804	795	794	783	821	765	799	768	802	790	770	753	824	775	799	775
23647	17838	17078	1230	1111	1082	1094	1027	1027	964	994	1055	1030	984	1006	1017	1099	1023	1108	992	1029	1062	967	1035	1000	1027	977	1038	978	983	1041	1008	954	1004	996	1069	1060	990	1072	1054	995	1011	1026	968	1016	1061	1001	1061	1033	1005	1099	1029	1011	1014	1020	1006	1017	1038	1014	958	1038	1018	1011	1041	970	1020	1000	961	998	1018	1055	1008	983	1021	974	1041	1037	993	1021	1023	952	1051	990	1079	1022	1025	1012	1079	1001	1050	981	1068	1023	1026	976	1047	954	1061	1052	1012	1029	984	980	1018	1028	1085	1026	1022	1119	1037	1007	1012	980	989	1022	1037	1030	1021	1065	1018	996	1068	991	967	1027	1018	1001	1027	1037	1037	966	1052	1002	1038	1006	1016	982	994	1034	974	1038	1020	1016	1030	1002	1005	1001	1003	1017	1039	1030	1060	1001	981	1001	981	1032	1002	998	1016	983	1036	1024	983	987	1018	1040	1014	1083	1041	979	1000	1065	1076	1038	1015	1021	985	1014	1010	1008	1046	1022	1014	1001	1045	1020	1005	1054	1049	995	1014	1023	1036	1042	1077	1018	1030	1033	1016	1005	1001	1007	1012	1022	1053	1035	1064	1043	997	1024	1041	1015	1028	1045	1027	1006	1023	1047	981	984	1011	1042	1069	1057	974	1021	991	1005	1023	1012	1007	979	946	989	984	1064	968	1033	991	1002	1001	1013	1002	950	1067	1035	1012	1030	1036	1099	1009	927	1075	1028	971	1019	1001	1008	999	1032	1068	1042	1076	1008	1031	979	1009	1000	1043	982	1022	1067	1067	1053	962	1033	986	1075	1031	1024	935	1023	1068	1016	1075	963	1028	1063	1029	1061	1025	955	1014	1004	1057	1032	987	997	1032	1009	956	1036	1039	1050	1000	1069	1011	1073	1044	1013	1003	1058	1043	989	1047	972	995	952	972	993	1002	1002	1057	1026	965	1026	1019	1040	988	987	1030	1051	1063	1013	1002	968	1034	1086	998	1024	990	1050	1032	1016	1062	1036	955	982	974	993	1037	1042	1003	992	1000	965	1015	1103	1057	1028	967	1022	1033	993	1025	1026	1019	993	992	1046	1017	1007	1000	1066	1011	981	1016	1016	1078	1007	986	971	1075	1033	1028	1025	1027	964	1024	973	1032	1048	1052	1022	1029	993	1002	978	1031	1033	1028	1010	1042	1040	1001	972	1044	987	1006	1037	999	968	961	983	1038	990	989	1045	1053	1023	978	1006	1019	1018	1024	980	1013	1015	986	1051	1000	1066	1008	1074	1069	1074	1007	1009	997	975	1026	995	1012	1033	994	1032	1039	972	985	1025	990	1031	1067	1008	989	979	1003	1034	1016	1021	1050	1034	973	1068	1011	1044	1044	1008	1037	992	1088	1034	1016	1037	1041	979	1054	1043	964	981	996	1028	1051	1016	1005	1013	971	1027	1027	1040	1055	1023	973	1048	966	1023	992	1021	1047	1048	1035	1034	1044	1049	1047	1005	984	1035	986	1067	986	1013	1013	1053	1032	1032	1054	1031	1020	988	1005	1056	1023	1051	944	992	1019	1022	1004	1014	1006	1034	1029	968	1033	1074	991	981	1040	1022	1035	1036	1051	1042	1009	995	1012	1066	1013	1041	1001	1023	1052	1006	1005	1047	1021	1009	1009	1025	1027	986	1005	978	1039	1017	1037	1069	1000	1001	1001	1093	1003	1010	1009	988	999	1038	1000	1028	1052	1011	1055	1002	1012	1007	1043	1052	1056	972	1056	1000	1004	1018	1074	1017	1042	1059	1077	994	975	981	1022	1003	1089	1058	1017	990	1056	1021	973	1063	1012	1039	1025	1001	984	1051	1043	1051	1029	1030	1036	1017	973	998	980	1043	1050	1002	1000	1099	1012	1028	1039	1038	999	1022	1020	1010	973	1008	1004	999	1049	1019	1005	1003	1051	1041	1018	986	992	1064	1069	993	979	1029	1034	1001	1012	1018	1038	984	1058	1059	1024	1038	1058	1019	994	1020	1012	1076	1007	979	1008	1012	1039	1017	1009	1031	1026	1017	1034	976	999	1038	973	1028	995	1082	985	1006	1086	1019	1018	1049	999	1018	1002	1004	1016	1041	988	1005	1045	1064	961	1012	1031	1004	950	1027	1004	1007	1054	1000	1046	1096	1046	1009	944	977	1017	1029	994	1044	1007	1028	1046	1014	1027	1045	984	970	995	1005	1045	995	1001	1085	1015	1018	1049	980	1022	987	1023	1060	924	1029	1021	1016	1059	1019	1054	1023	996	1048	1040	1083	1020	1031	1059	1061	1023	1003	1041	1064	1048	1028	1035	1017	977	1042	1000	1045	995	1007	1097	1052	939	1014	1042	1066	1026	1043	1079	1023	983	1032	1041	1042	1036	1034	992	1040	1051	1048	1066	1041	1041	1032	1041	1015	1043	1038	1003	991	1033	985	1039	1048	1031	1010	936	1052	1028	1005	983	1090	1044	1033	1036	1034	972	987	1065	1002	1004	1064	956	1013	1051	1026	1020	1011	1019	991	1022	1043	1059	1031	1002	1044	1043	1029	1013	1031	1004	1073	1001	986	1046	1013	998	1058	1024	1003	1090	998	1021	985	988	1010	1040	986	982	1053	1044	1016	1016	998	1064	990	1065	997	1084	1032	1043	969	1001	1020	992	1032	1035	977	1049	1022	978	1023	1035	1008	935	1068	1034	1041	968	1020	989	1079	1034	941	961	1024	1027	1032	997	998	1042	1075	1004	1021	1094	1082	981	988	1030	1026	1036	1007	1052	1000	1050	1049	1054	1031	964	1023	1026	1097	1035	1051	999	1024	1000	1048	994	1059	973	994	1049	981	987	935	998	965	1096	1004	1035	1039	1034	1036	1029	1009	994	1021	1063	1064	980	1054	1019	1040	1004	989	978	1038	1070	1031	1084	992	993	1041	1008	1022	1081	983	1006	1005	1126	999	1012	987	1001	1013	992	1037	1067	994	995	971	1043	1011	1038	1015	986	1019	1011	1036	1020	1085	1018	994	1059	1057	1031	1002	1027	1037	1043	1045	1029	1060	952	1012	1046	1006	1053	1020	1061	1017	1034	990	1003	1019	1000	981	1059	1004	982	994	1087	962	948	1017	1050	977	1069	993	1050	1027	1056	1049	998	1020	1002	962	1064	1101	1049	993	980	995	1062	1065	990	1021	1046	1047	1031	1067	1033	980	1008	999	1003	1057	1013	1034	1027	1075	1032	1007	996	975	1028	998	1062	1030	980	1013	979	1015	1038	1062	1009	1031	1037	1044	989	998	1004	1040	1029	1037	1002	1012	1024	970	974	1059	1050	955	980	1011	1035	1027	1039	998	956	996	1023	1014	1001	994	1000	997	1049	1008	957	1031	1036	1081	1030	963	1016	1028	1059	1002	971	1110	1019	1013	1012	1084	988	1018	996	1024	1020	1010	994	1075	1000	1084	1039	1062	1063	985	1023	1020	1045	1049	1022	1018	1012	1027	1033	978	1036	963	983	1007	1033	1006	1038	1013	1031	1018	1007	1025	1028	977	1037	995	1033	1057	1050	991	1085	1018	998	1056	1005	1040	1017	1037	1049	1017	988	1029	1007	990	990	977	1035	1014	1038	983	1036	1036	989	1027	966	1042	1001	1010	1068	1007	1058	1057	1013	1056	1018	1021	1013	1022	1042	1013	1008	1048	994	1025	995	1036	1012	1028	1033	994	1048	1011	1010	1005	1089	1098	972	1018	977	967	1049	1042	1032	998	1016	1025	1033	1011	964	1047	975	1040	1047	970	987	1069	1021	1000	1032	1020	983	967	1055	1019	1002	1009	1007	1008	995	1056	993	1105	982	1032	1038	1025	1033	1036	1041	1044	1057	1030	978	1063	1004	1035	964	1022	1042	988	997	1009	1037	1055	1011	1070	1060	1036	1094	1017	1011	969	1018	1022	1050	986	1049	1051	1005	1021	1030	997	1056	1064	1049	1019	1040	1037	937	993	986	1062	1011	967	1032	1022	1004	1007	1040	1033	990	1054	1035	978	1039	1028	942	1065	1055	1009	962	1047	1011	994	981	963	1038	1023	1049	996	1015	1091	1054	1050	1000	1073	1028	997	1067	1064	1021	990	995	1060	1024	1062	1010	1004	1041	1023	993	945	982	1053	1024	980	1040	990	1062	1030	996	941	992	1069	1000	1028	991	990	978	1036	1017	1023	993	979	1047	1050	986	958	1077	1003	1040	1015	1034	984	1033	1025	1034	966	1045	1010	1005	1034	1012	1025	1034	1063	1029	1044	978	1024	1047	1020	1042	1038	996	1065	1048	989	1030	1031	1059	1018	1014	967	1025	1024	1018	1076	1024	1007	1002	975	986	1006	1003	1005	1060	1012	1008	1057	1000	1033	1006	1045	1002	1010	1085	1038	1033	970	1034	945	1017	1078	1019	1013	1029	1067	981	994	982	1074	1038	1034	1035	984	981	1070	978	1016	1037	1006	1060	992	940	1041	1058	1039	968	989	1000	1065	1028	1104	1028	1015	1015	983	1045	994	1023	1055	987	1017	988	960	1015	996	1008	1020	1061	997	1060	1011	985	1017	1020	993	977	992	1014	1017	998	991	965	951	1023	1050	1001	1055	1062	972	1063	1073	974
24000	21189	29388	24062	19695	5051	1124	855	784	710	756	692	678	670	635	654	655	654	661	594	611	616	630	645	638	652	661	624	597	626	612	611	579	605	569	614	552	650	614	615	642	600	601	582	641	597	618	617	605	585	653	584	567	604	626	611	622	633	590	601	600	629	577	570	610	615	613	567	621	642	584	578	624	584	594	616	624	603	621	612	556	624	581	581	575	579	613	611	639	598	597	608	605	617	637	623	611	576	611	611	617	576	593	629	591	579	570	603	582	598	574	600	586	595	606	587	612	594	619	570	581	585	668	655	636	612	602	619	627	608	588	598	634	572	574	569	636	626	580	606	643	601	579	600	588	601	628	628	609	625	621	561	567	585	639	573	597	592	537	593	576	606	596	607	599	537	602	627	575	580	599	584	570	594	576	569	581	583	604	603	610	554	592	593	584	627	589	559	620	617	593	605	608	547	570	582	595	629	569	625	544	607	587	593	592	539	600	604	606	571	609	598	593	636	580	616	577	577	614	622	624	624	595	614	587	574	623	574	582	559	587	592	577	608	586	595	566	644	597	590	600	625	611	606	579	612	596	589	605	599	620	625	574	618	617	611	536	574	574	632	590	609	593	604	557	606	613	584	606	558	593	582	621	584	607	614	574	601	593	555	607	593	600	587	596	573	599	591	587	621	619	577	577	578	586	578	587	623	640	642	645	602	615	607	575	547	535	597	605	576	593	598	598	599	572	603	621	591	594	613	605	605	619	591	576	621	592	552	577	572	612	634	604	601	594	629	575	605	580	592	601	582	574	605	628	612	613	599	634	592	602	593	538	595	571	542	593	621	617	574	633	587	603	599	579	595	549	590	638	595	584	600	631	568	624	609	608	609	625	572	592	607	625	580	590	599	593	575	612	607	605	586	606	598	573	583	621	613	609	656	609	639	591	602	582	550	597	596	562	634	581	628	603	593	573	586	632	576	605	587	601	616	580	601	607	614	605	595	597	598	624	600	609	597	593	650	602	583	614	621	600	608	555	639	559	602	605	601	649	619	610	539	585	599	623	591	615	577	618	607	622	624	616	618	571	566	580	588	581	611	571	585	555	573	611	577	580	610	587	604	589	588	600	577	615	604	581	599	590	624	599	632	637	624	626	591	569	599	596	579	634	565	584	624	658	618	580	618	570	580	637	559	562	624	582	565	570	580	626	614	653	580	601	604	579	654	583	606	564	577	599	574	608	626	634	596	612	632	635	573	591	588	592	583	599	624	553	581	579	599	662	641	616	654	604	608	622	589	607	579	593	600	577	607	602	608	563	645	560	640	564	610	586	650	617	622	569	598	587	558	622	598	590	589	603	539	628	606	552	620	601	592	626	570	622	569	576	578	607	577	604	603	606	591	557	601	583	611	599	603	616	585	602	610	595	588	611	581	585	607	556	619	601	634	590	552	575	598	627	552	599	598	571	612	576	598	610	587	637	598	585	614	608	642	593	620	591	603	584	627	616	664	604	604	605	621	570	580	600	574	590	610	614	579	601	602	569	579	587	594	602	600	637	556	643	613	580	619	616	592	622	597	623	593	584	606	572	584	578	590	568	575	610	573	618	623	619	591	595	580	544	605	589	567	609	591	601	620	596	575	573	615	584	615	574	546	650	602	623	598	582	552	573	614	567	615	587	581	585	585	614	632	611	649	604	559	601	600	632	575	628	638	586	593	570	601	640	586	582	595	567	591	582	580	591	672	583	637	586	579	605	589	568	607	576	615	597	613	627	611	604	636	579	609	618	638	569	572	570	596	600	568	642	586	583	565	584	625	577	559	609	641	597	561	557	607	575	626	589	625	606	608	597	563	609	622	608	594	612	624	612	621	568	604	566	616	594	640	572	579	567	602	613	611	620	612	610	554	639	628	614	627	618	590	586	574	607	626	579	595	590	603	628	611	591	595	606	576	588	619	618	614	595	613	641	575	603	602	617	588	666	612	605	571	584	645	586	577	660	605	619	608	621	616	595	581	635	629	578	612	588	582	587	613	572	560	633	650	599	607	590	580	601	611	593	606	603	583	625	613	570	602	639	621	598	584	650	613	594	633	576	577	582	610	603	613	592	605	572	601	568	628	581	640	602	611	633	620	591	567	593	616	611	589	606	600	647	600	576	594	604	606	585	630	595	603	590	584	634	580	502	652	592	625	600	650	602	556	615	635	611	585	579	613	584	572	627	572	593	596	619	584	602	619	624	597	589	630	572	603	603	580	588	580	592	640	621	621	603	598	596	580	638	617	583	640	590	578	579	618	634	602	596	586	573	547	635	568	584	616	600	558	602	603	624	555	614	608	569	565	596	626	588	612	600	597	563	629	594	641	604	597	610	564	636	659	579	624	557	584	612	625	581	641	605	618	613	611	588	618	590	593	590	597	604	582	536	573	560	578	571	584	615	620	610	585	604	627	597	619	571	620	604	563	618	607	637	612	580	614	581	602	575	580	616	590	585	598	601	568	624	593	607	595	555	565	562	604	641	620	587	552	618	583	594	608	513	577	566	616	606	628	596	600	581	623	563	617	571	592	568	595	592	585	562	573	588	582	583	623	562	619	583	627	610	610	581	606	577	597	615	609	549	614	597	574	567	660	625	585	597	589	618	624	544	588	576	625	591	611	616	636	594	588	607	584	588	569	592	595	606	591	596	604	603	613	602	616	574	586	628	619	640	587	572	588	565	562	632	561	618	610	615	623	623	602	618	618	623	578	582	599	596	628	562	574	604	579	566	598	590	582	579	595	613	603	587	608	633	614	568	604	601	580	571	629	534	575	575	547	606	616	554	602	598	587	645	639	602	582	599	591	577	611	592	614	646	591	573	638	584	578	576	616	587	585	618	611	615	614	591	568	591	610	599	563	648	612	567	561	612	590	627	617	654	608	598	625	620	579	620	587	587	609	607	588	622	581	564	621	574	604	604	619	623	625	578	625	601	596	559	616	597	545	578	618	576	595	598	595	566	601	608	633	595	612	620	562	615	590	625	562	583	571	586	576	596	620	606	614	587	590	635	600	590	598	608	615	598	608	640	623	551	563	609	615	645	567	567	622	610	612	605	616	630	609	555	595	633	586	606	607	623	582	613	592	605	606	576	637	634	641	605	605	604	565	619	598	628	579	522	585	594	559	602	606	613	618	617	602	609	590	602	594	571	602	578	595	589	633	630	599	543	601	600	624	607	588	600	598	607	567	556	590	599	654	592	614	598	617	585	576	555	595	549	587	565	627	611	628	606	569	610	645	603	625	623	569	596	586	634	586	607	571	617	577	600	638	604	628	601	605	625	621	560	598	616	567	561	611	589	595	568	600	568	608	632	585	590	630	602	563	627	595	590	617	603	616	627	568	588	582	633	606	617	614	608	605	629	557	600	605	619	600	593	624	599	651	590	612	589	591	607	618	602	627	626	601	606	590	625	587	575	580	640	547	579	592	627	594	589	558	605	607	606	610	593	605	592	567	574	593	626	580	598	630
47233	53283	43689	3125	2382	1917	1561	1418	1270	1176	1106	996	988	932	877	895	913	835	922	908	839	865	901	885	873	836	840	846	787	822	836	837	861	870	817	821	767	801	832	816	822	790	835	832	795	780	830	841	821	810	788	791	845	822	797	782	823	773	822	828	816	791	758	727	803	793	824	816	820	836	815	800	812	800	810	806	798	842	832	769	767	812	772	799	837	786	802	781	775	809	814	785	805	797	786	814	776	797	796	822	864	801	798	789	814	772	800	827	799	741	800	857	790	781	804	799	774	810	791	777	796	821	839	828	850	811	797	857	848	768	802	780	767	796	793	797	796	768	792	787	765	820	802	815	819	792	816	815	805	791	839	762	838	790	782	801	787	779	758	757	883	838	845	785	787	802	810	760	857	716	746	782	810	844	836	807	796	820	786	793	831	804	803	794	790	791	800	758	803	797	793	785	789	790	807	799	807	786	754	780	805	785	763	826	830	818	781	768	813	767	803	835	803	816	822	775	813	759	825	824	803	796	758	775	724	787	803	803	833	788	804	781	781	774	797	760	824	792	814	817	797	772	829	836	780	775	790	779	815	796	794	812	821	850	818	804	806	818	796	787	824	855	797	844	793	775	773	822	832	806	827	835	828	794	809	783	857	826	798	816	799	810	772	849	796	774	831	779	743	751	833	787	828	802	815	787	737	775	761	762	825	761	822	818	850	797	827	790	748	854	818	864	843	774	776	773	764	801	787	778	788	810	779	787	862	829	791	771	812	844	792	854	785	804	758	787	814	810	817	769	758	757	768	790	816	784	792	793	805	793	903	750	780	822	816	825	793	826	765	756	757	828	779	774	775	750	803	777	783	780	821	817	884	786	785	789	760	816	788	771	718	777	787	760	857	758	774	789	794	839	823	798	776	784	781	755	801	771	797	811	818	809	799	842	784	738	846	823	811	813	818	795	835	815	785	813	772	790	807	844	803	785	769	821	773	820	798	769	850	775	822	822	767	808	820	775	792	800	771	814	817	768	775	786	820	799	823	810	775	815	814	836	755	811	796	768	795	809	843	823	809	799	786	808	846	784	772	837	814	802	792	848	848	800	824	760	781	789	816	799	749	753	784	799	793	813	780	802	718	805	798	778	774	811	752	769	792	825	804	784	757	792	780	805	752	773	831	783	777	804	806	786	775	796	819	775	790	830	824	818	778	815	816	760	784	812	780	777	844	824	802	746	755	837	733	829	813	814	800	842	820	838	758	815	829	808	776	807	751	827	824	780	788	803	801	780	792	819	817	810	800	808	780	838	776	780	826	805	773	816	799	751	808	834	803	788	778	790	835	784	811	836	778	810	834	788	792	785	809	824	803	786	779	823	828	750	797	813	777	792	816	787	842	826	813	822	810	792	821	803	823	801	798	790	794	793	796	766	809	778	834	802	838	818	837	818	779	813	759	788	812	813	791	797	828	799	843	759	845	824	859	772	820	789	747	781	819	822	802	783	790	793	795	836	793	816	823	779	814	756	788	803	800	785	811	829	829	817	811	860	837	812	865	803	828	771	793	845	790	789	796	756	796	776	827	766	834	821	781	810	791	788	778	815	752	793	809	797	781	780	821	782	757	870	812	759	792	773	820	786	773	808	795	818	810	853	760	790	786	827	758	831	831	763	804	820	803	794	752	788	825	704	813	760	814	822	780	792	793	787	773	819	857	857	772	768	813	774	767	787	820	793	789	790	829	775	829	818	800	812	796	790	716	784	773	806	774	802	775	797	801	770	772	788	803	864	749	789	798	776	784	793	821	796	824	802	794	803	831	795	823	743	849	793	761	805	837	799	827	827	795	789	788	780	798	790	832	774	790	796	776	823	786	815	815	792	825	803	761	781	788	790	760	776	808	816	794	823	794	753	797	807	819	810	799	823	822	825	747	757	797	818	751	776	775	774	762	768	796	764	791	787	784	769	813	764	811	756	807	806	821	823	847	786	801	757	801	738	760	850	814	816	753	784	800	848	805	785	892	800	785	798	799	896	806	776	785	755	803	764	797	828	785	809	800	815	733	802	803	809	788	752	844	763	792	811	815	767	820	764	827	798	833	794	809	783	812	772	826	851	816	814	817	835	817	837	801	814	829	818	839	774	794	759	815	756	822	801	827	784	789	790	841	805	803	780	815	808	793	807	802	782	816	801	818	759	788	839	817	770	771	799	777	773	755	825	822	794	797	845	798	829	843	796	843	742	791	808	822	766	794	815	798	767	776	847	813	753	843	781	829	805	805	862	735	765	848	818	820	799	778	737	783	770	803	794	783	778	823	803	753	743	847	840	850	781	757	796	811	799	789	791	800	733	764	796	810	777	823	835	789	829	788	818	812	836	763	753	852	812	840	809	825	790	780	774	807	789	840	795	818	802	777	807	812	810	832	796	812	811	768	827	847	830	791	809	756	828	818	814	796	803	778	785	821	832	789	768	790	781	733	805	806	762	809	789	832	775	797	760	796	759	815	812	821	797	798	827	760	830	849	829	792	772	840	785	812	869	792	779	852	809	804	813	785	815	795	832	804	833	813	821	809	798	852	786	804	834	780	775	772	858	843	821	820	797	807	722	804	838	814	791	819	798	859	760	790	774	782	742	814	798	810	830	818	833	777	862	827	748	781	803	801	820	811	844	835	840	751	852	798	811	793	802	798	859	796	774	808	776	811	785	813	851	782	758	820	774	802	805	799	824	783	817	762	758	783	735	745	818	749	840	760	803	799	806	749	807	806	837	736	796	817	807	782	775	805	821	796	793	797	807	824	787	821	840	852	855	764	798	744	777	812	767	739	808	769	775	843	806	785	768	794	788	790	772	826	824	762	772	797	822	812	798	802	788	807	764	817	811	816	758	767	836	790	805	804	820	814	844	808	810	782	824	838	833	810	790	796	818	771	845	881	815	798	781	806	779	829	827	811	810	815	823	839	801	795	781	796	806	827	791	798	796	781	840	774	837	834	797	799	827	756	789	799	865	787	812	793	829	839	771	792	761	766	779	803	789	776	764	864	803	849	772	776	848	767	793	779	808	802	801	747	819	791	816	798	771	838	816	803	852	823	811	776	825	754	820	778	774	783	806	818	804	722	777	798	790	822	766	790	750	811	824	791	778	772	848	799	790	827	752	835	756	795	784	773	788	817	768	781	786	819	824	777	763	837	830	832	838	824	797	808	787	784	790	822	800	799	797	765	792	793	795	826	828	788	863	762	799	785	776	808	813	778	820	828	783	806	787	778	787	812	800	796	803	821	820	775	797	812	799	789	798	837	783	783	798	755	832	772	770	811	809	806	766	739	848	845	864	818	793	794	764	820	754	779	820	779	819	811	736	822	824	775	799	779	808	790	755	778	761	782	789	804	807	776	789	829	819	799	789	780	795	790	760	835	805	763	752	815	860	759	795	782	820	806	821	813	788	818	835	814	813	781	818	812	832	796	748	803	849	754	810	821	830	823	785	824	789	805	834	796	797	788	784
23059	21201	29515	23536	21200	19004	2512	708	544	488	470	433	405	384	345	309	327	344	337	346	282	260	331	318	272	290	331	272	303	265	272	274	268	309	268	268	300	300	278	299	290	274	279	245	289	280	248	288	271	275	259	260	259	288	277	275	251	256	259	250	252	269	247	265	262	265	273	268	274	240	260	232	267	243	262	285	261	272	247	269	255	263	253	274	264	275	272	250	260	267	240	256	267	261	268	304	290	264	272	248	260	255	262	273	280	264	277	270	268	278	264	233	256	267	233	277	304	251	273	262	265	287	244	217	250	255	267	249	261	266	259	246	284	272	272	242	252	283	254	219	245	256	269	257	269	254	247	280	283	266	289	239	250	242	276	252	273	253	236	274	264	253	254	283	238	262	290	267	302	241	288	270	258	259	273	258	292	262	253	255	265	227	270	261	237	249	252	274	272	248	244	268	264	280	238	263	285	250	239	245	256	273	254	250	252	278	249	254	276	288	292	230	243	269	220	256	276	271	278	249	256	285	245	230	239	226	280	261	267	285	259	229	252	266	238	256	265	284	239	249	264	279	287	242	270	274	257	272	252	269	244	276	241	249	262	284	236	250	283	261	267	276	260	270	252	241	248	251	274	287	260	266	240	284	241	257	243	263	262	274	252	264	244	260	240	263	277	273	268	257	270	266	245	251	256	244	267	281	268	255	253	248	238	261	235	263	265	299	252	298	257	276	235	243	260	238	285	235	281	259	244	251	251	258	254	260	234	253	264	254	278	274	271	280	274	249	259	264	258	254	274	240	254	285	257	257	290	216	289	258	261	270	250	282	252	260	275	243	249	269	273	254	249	251	271	263	269	277	297	231	244	285	278	249	258	269	255	224	238	279	255	244	258	262	263	235	265	256	251	261	252	272	263	270	246	263	264	252	229	247	267	267	267	285	262	265	282	263	244	265	267	245	277	271	226	267	240	282	265	251	274	250	308	264	282	255	253	237	249	246	244	270	275	277	285	266	270	288	259	293	246	232	265	238	267	284	248	271	271	290	242	249	257	250	229	268	265	277	275	278	270	262	273	264	255	236	244	275	244	256	287	283	246	261	233	249	253	270	283	269	266	228	286	258	284	248	257	255	240	278	267	277	260	255	266	243	271	259	262	267	249	260	241	278	244	232	269	266	226	241	253	235	241	264	242	255	245	263	268	249	270	272	274	254	237	268	247	252	236	222	288	262	244	251	249	273	278	242	275	268	266	281	242	242	281	307	283	255	271	249	270	246	256	272	257	276	255	267	277	246	235	254	285	244	255	276	262	251	272	259	240	235	270	247	286	240	289	248	263	244	275	240	251	253	266	276	252	276	273	247	296	258	264	265	253	255	241	250	272	256	261	292	235	272	264	261	238	265	243	264	263	280	270	282	274	235	256	283	254	272	230	249	220	270	280	259	275	253	273	254	268	283	248	261	268	254	259	258	283	259	270	259	244	237	288	286	270	246	228	269	282	261	273	267	247	260	274	252	255	244	253	214	249	250	259	279	270	260	280	259	270	249	267	261	268	252	233	226	260	241	277	268	262	265	251	255	250	291	269	254	290	283	281	273	251	287	259	274	259	256	258	279	247	263	231	269	258	241	254	240	266	283	256	274	256	249	280	285	266	241	263	256	267	253	267	237	220	269	259	258	301	252	239	266	267	262	253	244	211	262	254	270	269	266	268	270	284	260	282	254	280	232	262	271	279	252	260	246	265	262	252	238	240	250	265	268	258	237	253	263	263	286	208	265	251	252	259	263	294	249	249	234	242	257	227	273	238	255	265	254	275	272	254	240	251	274	263	262	233	265	250	238	280	258	253	263	261	278	258	264	254	279	239	258	267	267	292	257	230	246	255	289	246	248	251	255	253	265	256	267	261	251	262	238	227	234	248	242	274	256	284	263	266	268	280	273	241	281	280	266	256	251	265	223	274	223	263	282	283	262	242	232	246	261	259	249	241	253	257	258	266	233	259	258	275	260	243	251	236	269	255	247	268	269	261	278	258	243	280	280	238	241	265	245	247	223	269	290	259	258	222	249	282	257	275	241	255	238	246	299	245	243	262	277	292	274	245	249	229	252	254	258	257	279	251	245	247	247	248	247	272	269	223	263	231	246	301	265	230	250	285	278	268	250	245	263	249	253	278	241	263	287	275	257	267	272	235	255	276	273	248	276	246	283	259	248	232	246	239	244	260	249	263	276	259	259	295	254	279	265	272	261	239	260	252	269	253	255	267	270	260	269	289	253	251	263	275	258	250	278	291	262	271	266	265	243	246	272	272	260	250	260	257	257	268	242	217	240	280	229	258	240	245	258	273	251	298	264	266	258	231	250	252	249	265	270	268	270	226	249	265	247	265	283	241	239	275	251	259	232	244	253	260	251	272	264	267	251	245	261	225	267	269	265	288	292	270	257	263	240	254	262	252	245	283	253	285	260	254	286	239	245	292	263	248	280	234	281	247	294	232	241	237	249	269	264	293	259	281	246	265	265	248	256	272	247	255	252	260	236	275	254	277	267	263	244	230	258	260	253	254	262	251	236	265	269	258	278	266	266	260	284	262	261	255	246	259	287	286	289	228	256	239	276	253	269	266	241	271	260	259	256	264	270	273	221	278	256	249	270	300	250	237	290	271	259	273	256	237	262	230	264	239	243	278	250	284	280	241	245	288	247	249	228	239	252	252	264	244	252	275	240	276	268	246	267	245	286	248	245	210	264	230	248	251	216	256	261	272	265	247	264	270	265	249	236	254	265	270	235	277	268	264	249	271	278	254	273	281	260	227	244	276	247	244	272	223	260	254	264	244	268	271	252	288	261	268	282	237	267	262	253	245	277	242	236	251	256	268	257	254	311	257	251	289	267	266	263	270	252	248	272	228	260	266	257	293	229	259	261	283	254	277	252	252	288	248	252	236	267	246	251	227	272	258	271	280	281	273	258	255	237	292	249	258	269	270	268	256	260	256	259	255	257	265	284	255	258	249	244	260	256	259	250	261	248	222	277	282	238	260	239	246	242	260	276	263	229	244	244	229	255	240	270	249	267	270	267	267	268	258	260	275	264	278	241	247	245	270	288	233	230	265	261	240	265	270	282	252	271	287	256	245	283	274	239	260	286	268	230	256	270	276	247	250	276	230	275	265	232	262	274	273	237	277	247	247	241	242	232	259	263	255	257	266	238	246	287	248	259	275	270	284	260	261	254	265	284	246	263	255	276	260	262	261	243	240	251	244	229	262	280	290	239	273	257	276	260	267	254	266	251	249	254	261	257	230	255	271	243	238	238	248	259	255	271	273	258	295	221	264	231	222	249	260	276	236	242	266	274	300	263	242	256	286	248	263	250	261	270	276	245	267	291	257	223	267	265	249	280	244	274	235	288	239	258	243	261	262	220	276	275	243	246	270	284	240	261	236	263	257	270	271	251	244	252	276	251	259	241	281	249	312	314	263	265	279	254	236	238	288	245	242	261	259	264
52208	63913	47978	4619	3174	2381	1884	1516	1264	1102	945	857	706	662	636	625	547	528	501	463	513	467	428	420	434	410	394	393	367	404	391	407	385	388	395	378	394	393	358	360	387	378	346	393	374	374	425	405	368	414	365	351	367	361	352	374	332	399	405	367	350	346	366	339	353	345	327	391	354	349	376	364	343	363	369	387	376	347	357	353	352	370	368	378	367	372	346	334	315	363	337	320	332	327	349	338	325	370	327	359	368	361	390	390	380	370	338	368	352	387	370	345	356	355	349	354	340	383	314	345	364	371	353	347	371	327	363	328	384	338	346	380	371	358	377	365	337	347	333	354	348	363	353	367	385	379	345	357	347	375	368	376	356	321	381	357	387	363	384	390	351	372	347	352	351	352	371	347	344	336	348	357	346	351	339	341	329	345	365	353	374	367	349	359	359	354	347	378	366	369	355	344	380	325	336	322	390	355	362	344	330	323	364	342	351	377	351	367	364	365	380	348	348	325	376	388	312	356	355	369	377	340	357	363	388	362	333	322	362	361	363	363	355	342	371	327	351	368	353	379	355	341	348	395	391	342	346	352	346	383	367	390	367	365	381	344	378	363	324	378	381	352	359	324	333	386	358	374	368	361	380	373	361	353	374	359	333	361	359	356	351	352	348	339	385	341	342	338	355	346	379	349	322	394	367	368	393	340	356	347	345	361	359	354	384	377	369	333	357	371	379	358	355	336	354	364	369	354	333	332	338	335	370	345	352	326	343	377	361	363	339	384	370	351	378	367	368	352	338	376	352	329	384	345	365	367	336	376	377	349	360	391	387	365	334	370	331	344	348	370	347	363	358	377	370	383	332	351	372	347	357	388	332	326	347	343	345	310	385	339	331	360	362	334	367	370	367	365	352	400	347	328	359	337	337	333	355	346	316	347	355	368	362	335	383	365	362	355	348	381	389	333	311	383	352	394	362	346	402	352	371	351	367	350	379	354	330	360	337	364	352	374	395	357	351	362	368	352	355	363	352	334	343	349	356	352	336	368	339	401	334	360	317	324	353	358	409	377	374	417	333	367	366	350	369	359	369	358	368	316	353	358	316	347	361	357	368	338	363	363	378	350	358	359	360	384	358	355	369	358	333	375	370	373	339	358	363	338	353	360	358	376	377	351	415	361	368	368	345	376	361	355	391	345	350	321	394	372	350	361	375	344	359	346	388	339	358	366	358	375	360	404	335	336	357	384	363	351	366	331	346	314	361	338	308	354	353	344	363	367	362	346	326	329	351	398	384	358	349	357	419	368	367	302	344	361	391	335	352	366	345	322	388	336	347	359	362	325	363	368	373	366	357	363	367	327	369	399	338	330	349	393	329	347	374	326	346	351	374	362	335	361	339	350	351	355	369	378	344	359	361	354	343	351	355	371	368	331	368	348	342	369	357	372	365	391	364	330	356	340	329	341	346	352	353	355	322	328	348	368	346	354	338	365	332	352	352	357	358	356	346	359	376	360	359	325	345	342	346	349	384	408	357	358	372	363	340	369	363	340	357	357	376	304	327	354	343	372	362	351	327	373	348	353	334	379	340	352	344	349	342	374	349	393	360	335	348	373	383	354	352	379	338	327	361	392	375	344	358	350	368	366	346	379	383	360	348	377	378	379	385	366	379	331	347	345	369	327	379	344	364	347	366	360	352	351	355	334	331	372	368	348	360	341	319	358	369	318	348	318	350	349	367	343	363	353	371	394	381	343	363	355	332	349	343	350	352	367	390	328	359	367	368	326	365	336	363	342	342	323	372	351	347	351	343	289	356	329	373	332	347	329	383	324	396	402	350	359	376	315	353	345	348	364	350	379	371	319	373	346	359	352	359	370	379	352	335	368	351	340	360	347	385	364	359	325	362	367	355	379	329	351	376	353	360	379	364	380	349	350	375	351	356	372	343	332	364	341	329	321	368	333	386	371	351	351	395	360	376	348	354	389	381	327	336	354	372	356	358	389	371	331	339	350	349	368	365	376	367	353	352	386	372	361	354	380	338	337	377	335	349	325	341	348	363	346	337	354	350	380	344	348	380	346	314	388	382	349	352	341	333	383	381	374	355	345	321	365	395	393	321	351	336	345	367	350	330	368	374	344	346	347	380	358	339	386	375	345	365	347	372	355	371	342	379	379	361	300	373	353	355	345	335	389	337	376	367	313	386	355	366	342	362	365	356	383	363	369	335	362	349	386	365	385	352	348	362	393	376	335	410	317	368	377	324	384	375	339	362	359	325	327	351	374	353	356	354	349	369	358	343	351	375	350	355	373	315	386	355	344	347	367	367	361	349	361	323	357	362	343	384	332	355	329	346	395	392	357	368	353	330	334	343	358	361	359	367	358	340	348	362	364	395	353	334	313	346	371	373	337	367	362	348	368	382	386	369	346	371	346	343	370	359	342	362	355	330	364	348	322	321	349	390	358	349	357	353	340	350	343	352	326	335	372	391	352	387	392	352	350	359	332	369	375	383	352	352	344	368	354	374	344	348	348	364	338	344	374	342	359	339	347	362	344	337	334	373	341	385	331	344	341	370	361	319	351	362	355	375	343	349	372	360	359	337	365	356	344	319	337	327	383	353	386	376	395	340	340	362	366	329	374	393	377	324	342	348	359	358	345	323	326	373	366	358	383	363	326	383	299	358	371	378	381	372	351	341	376	347	366	380	367	375	341	380	357	376	355	380	358	355	332	327	341	358	361	342	358	360	345	347	371	345	350	358	340	370	359	367	360	378	342	315	337	377	345	387	343	388	352	365	351	344	356	330	376	371	357	334	356	354	344	355	344	354	319	326	382	392	383	380	369	349	368	364	339	378	369	390	363	366	379	368	335	372	336	352	359	388	364	336	348	366	355	350	309	358	329	389	344	320	378	352	345	389	397	347	358	343	348	339	371	338	347	388	358	354	388	361	389	346	374	344	364	346	368	341	335	377	361	349	359	351	345	350	359	404	370	356	390	313	386	362	349	349	371	370	387	356	376	363	381	346	357	350	367	375	320	381	350	364	389	390	343	346	363	340	365	372	333	360	349	349	340	376	374	361	350	358	373	367	376	378	364	379	375	370	359	362	332	320	347	357	376	340	363	334	395	344	365	359	346	397	345	356	361	364	364	351	352	367	345	377	327	360	372	405	328	354	342	353	359	369	379	376	315	372	336	373	390	340	364	371	357	366	416	351	363	366	366	353	361	362	362	369	351	339	341	336	352	357	367	362	342	376	331	367	374	385	333	380	344	383	341	344	357	367	345	338	372	362	365	372	332	367	363	354	374	381	369	374	368	351	387	372	344	344	344	357	382	363	339	342	332	351	372	400	376	371	377	335	357	399	358	344	312	367	380	357	354	384	371	387	344	366	350	337	337	358	352	392	343	356	336	355	365	347	339	351	344	364	354	374	391	362	378	366	318	334	369	381	347	363	314	370	302	366	335	363	343	325	367	330	352	345	351	328	362	359	345	375	361	367	355	354	336
27767	20947	17672	2578	901	860	791	793	836	861	780	781	801	767	782	785	849	789	842	825	770	750	761	808	822	822	778	790	830	759	837	767	760	793	800	807	791	766	808	782	836	766	756	775	751	760	762	743	798	769	780	743	826	744	832	766	759	792	814	811	767	777	812	764	776	805	712	743	795	774	772	769	785	806	826	782	831	766	824	770	822	806	754	826	772	798	788	755	763	791	820	767	773	758	727	770	744	738	777	773	788	727	847	769	749	727	734	776	736	775	811	758	846	766	790	734	756	778	752	759	733	729	828	773	854	795	823	710	842	777	820	759	791	815	778	823	806	813	763	783	776	797	784	821	725	810	776	794	809	764	742	773	772	836	810	814	788	785	807	788	773	784	789	742	818	764	750	767	811	793	750	748	819	787	842	793	795	752	762	786	780	780	768	763	806	775	785	783	727	788	813	798	770	812	810	792	805	789	778	772	784	805	789	754	745	769	770	724	802	808	762	764	788	729	802	825	756	792	772	744	806	754	808	748	773	767	798	772	842	768	769	782	743	791	719	873	730	720	797	750	793	817	828	805	768	737	784	850	778	787	827	801	773	850	765	781	773	774	822	796	810	761	822	778	787	818	817	727	784	768	719	810	736	775	810	735	731	794	834	831	797	785	819	766	772	756	752	773	783	773	792	781	762	788	776	810	765	774	770	742	784	777	791	718	792	814	772	769	802	816	759	782	779	819	812	787	822	759	802	806	768	737	765	762	764	784	782	773	787	767	776	799	801	791	740	786	747	789	763	793	791	805	810	785	806	760	836	792	798	842	777	772	753	820	776	742	774	726	797	765	794	790	799	796	786	777	718	783	751	817	743	816	788	793	802	816	802	768	807	819	775	804	794	745	786	781	794	826	781	812	757	790	782	797	771	766	784	743	782	807	799	809	788	760	805	761	795	780	800	795	794	744	783	775	764	809	762	776	825	798	780	796	791	800	758	746	816	756	790	762	804	751	817	783	808	757	778	782	784	735	816	803	815	783	778	816	747	774	780	831	775	778	787	789	747	774	843	745	770	824	767	786	735	700	770	771	792	813	776	787	765	774	802	785	801	857	763	778	815	800	784	785	823	794	762	778	788	744	827	778	757	807	805	766	731	769	798	824	799	776	786	789	754	761	817	773	749	716	822	793	825	769	815	778	848	760	772	791	810	807	795	737	758	771	845	780	818	763	764	762	773	814	766	810	830	769	783	829	804	835	730	781	790	822	801	763	779	791	797	782	768	816	774	778	788	765	832	749	794	772	755	799	721	784	762	808	813	766	748	762	731	776	779	793	802	766	737	784	757	811	743	819	769	766	842	788	797	767	769	766	835	771	848	749	761	757	815	752	780	800	755	769	763	790	780	787	752	763	808	733	817	778	792	766	773	782	753	766	822	834	780	797	755	769	781	772	787	799	801	736	768	773	817	831	755	763	768	780	751	764	812	800	768	772	796	788	793	808	797	760	789	775	772	802	757	764	796	767	821	816	801	765	759	735	780	793	804	788	765	812	801	803	832	815	766	782	799	792	816	785	815	770	775	804	788	777	799	794	784	796	816	838	798	825	788	738	820	774	753	772	737	735	823	819	796	784	760	744	838	816	763	744	754	799	799	768	825	743	773	802	763	743	749	741	794	792	786	749	756	794	789	729	824	799	825	770	753	804	828	756	813	755	784	818	788	753	774	775	776	755	763	827	784	783	771	754	773	793	748	805	834	760	793	802	807	791	792	733	747	773	785	782	804	770	793	788	779	774	783	803	786	795	759	764	780	765	753	802	751	731	769	790	769	791	741	724	788	776	765	754	796	822	748	789	774	741	733	796	781	762	794	742	770	818	794	817	763	761	790	797	774	804	773	815	796	785	829	722	771	793	776	712	759	791	752	793	801	775	766	754	777	799	749	833	758	813	782	800	768	786	777	760	781	756	828	803	763	816	800	758	771	736	766	765	809	752	750	801	798	797	809	816	766	771	795	770	793	845	743	788	779	790	702	770	784	784	782	809	785	836	785	776	750	738	792	826	847	851	775	785	780	814	792	785	779	754	754	793	785	786	742	838	829	793	757	782	792	780	832	811	782	782	823	760	775	827	812	832	799	802	805	809	745	771	777	802	784	757	850	741	811	770	765	791	808	820	809	763	788	803	751	791	782	770	743	775	735	737	796	790	732	765	763	727	797	781	779	768	820	809	753	727	771	782	785	771	760	820	790	769	822	764	788	743	768	807	785	739	771	789	814	844	806	771	785	812	826	743	782	755	806	792	743	804	790	785	812	775	793	791	773	780	831	824	823	773	764	815	755	773	764	785	814	798	857	760	820	781	728	800	789	824	773	763	738	811	764	762	809	788	757	771	791	790	741	752	777	763	733	777	783	810	746	818	774	775	781	791	761	774	783	810	772	810	832	742	798	755	799	794	797	742	728	762	816	720	795	779	773	778	796	812	793	750	760	801	805	776	749	865	780	728	811	848	706	789	794	795	828	800	782	727	808	781	762	774	790	791	747	849	769	792	790	747	836	779	780	748	753	751	816	797	836	755	793	760	712	758	786	762	740	753	732	785	797	787	813	800	789	774	765	774	754	751	741	747	777	755	793	787	753	802	769	798	794	792	818	769	800	787	794	767	798	795	781	774	768	797	776	772	807	815	772	806	750	777	770	780	783	781	825	806	777	737	755	742	780	824	781	808	784	839	759	763	810	783	797	757	778	790	762	785	785	795	768	739	771	761	778	806	773	803	756	794	796	736	783	761	755	813	821	748	822	762	762	763	772	781	793	831	804	763	750	790	763	735	817	721	754	777	798	790	798	780	793	768	781	787	781	772	820	748	803	777	750	752	774	754	725	843	805	808	758	775	790	774	778	785	803	782	810	797	778	779	735	765	787	761	710	798	721	760	756	755	830	740	773	818	780	728	777	820	766	819	776	777	794	771	750	842	764	758	805	782	820	782	799	810	831	809	807	788	748	842	785	770	813	760	805	753	784	796	745	819	784	772	781	746	738	775	784	737	798	780	773	784	788	713	767	802	762	804	759	787	767	771	779	738	807	745	830	795	777	785	713	801	742	771	815	808	734	761	783	778	794	819	798	753	786	766	751	753	837	779	725	767	737	789	757	792	810	764	788	787	809	808	770	782	785	805	754	756	791	753	793	787	737	786	717	799	784	792	769	728	775	733	817	797	769	806	763	787	776	725	775	826	822	780	732	806	813	744	803	762	743	794	789	808	774	792	739	730	786	774	818	801	769	731	760	766	776	819	786	839	862	728	767	738	748	853	767	781	781	783	751	754	749	741	759	773	786	764	795	763	743	754	777	791	747	749	776	768	776	760	772	754	759	776	816	778	794	809	753	802	807	796	776	762	775	787	744	818	821	809	725	797	795	775	745	800	785	773	828	763	782	781	801	823	782	743	814	798	811	741	826	741	769	731	743	833	760	720	817	773	778	783	791	774	792	756	749	753	770	794	828	770
22800	18328	17896	1217	1133	1142	1089	1102	1055	1097	1013	1032	1008	1041	1035	992	1045	1039	982	1041	1040	1011	1033	976	1015	999	1065	1078	1064	1014	1009	1044	1007	1031	968	1001	1015	1033	1021	1003	1025	1026	1053	1030	976	1045	1021	1067	1084	1039	1014	1017	992	987	990	1055	1079	1071	983	991	1070	1030	1008	1030	1038	1029	1028	1042	1057	994	1043	1039	1097	965	1013	1014	1022	1042	1042	964	987	1100	1006	1009	973	1083	1057	1014	1069	1033	1031	1011	1064	1013	1059	1026	1075	1015	1061	1043	1061	1038	984	996	1007	1003	975	1075	999	996	981	1052	1030	1010	1027	1024	1018	942	1065	950	1072	1012	1006	982	1049	1012	1041	1079	1076	980	1022	997	1020	1008	1012	1014	1046	980	997	1059	1024	1046	1036	1053	1081	1046	1011	1072	1001	1058	1021	1019	996	1029	1031	1055	1094	1032	1061	1015	1011	995	1111	1003	1027	953	1072	1025	1029	1014	1024	1031	1008	1034	1045	1039	979	986	966	1053	962	1034	1074	991	980	1033	1082	993	1071	1031	1062	1033	1052	1013	1029	1066	1002	978	1015	1043	1036	1000	1067	1006	1007	1022	1013	977	1065	1065	1006	1022	1092	985	1054	1009	1004	1013	1016	1117	984	974	986	1023	980	1087	1044	1049	1004	1035	1006	1042	1028	989	1055	1014	1069	954	1013	993	1015	1003	1046	965	972	981	1036	1022	1043	1050	1007	1021	1004	1061	1053	1007	1007	1037	972	1015	1060	1023	1035	1065	998	1044	1047	1033	1039	1045	1020	1017	1059	1059	1017	1068	1079	1064	1044	1000	1038	1044	1017	1029	1041	1015	1083	1000	1022	978	1060	1077	1075	1099	1067	1076	1007	967	1011	1006	989	1054	1062	1037	1017	1072	1003	986	1064	1035	1063	973	1006	1106	1063	1021	1021	1001	1053	1062	1060	1043	1072	1033	1011	1052	1053	1009	935	1041	1028	1051	1020	1029	1048	1041	1008	999	1034	1022	1003	1054	987	1065	982	1065	949	1051	1058	976	1054	1052	959	1009	1029	1014	1041	1012	1015	1003	986	984	1022	1023	1036	1045	1098	1029	1071	1025	1118	1013	1017	1011	998	1008	1056	976	1009	1010	1017	1014	1024	971	1044	1013	1038	1043	1007	1016	1008	1033	1017	1041	1009	1024	959	1046	1045	990	1047	1009	1038	1023	988	1011	1028	1013	1033	1004	1041	1040	1002	1004	1025	1029	980	982	1035	1044	997	1019	980	1019	1026	1046	1046	1012	1089	983	1011	1039	995	1019	989	1018	988	1025	1003	1015	967	994	1028	998	1040	1051	1049	1049	1014	1050	1088	1031	1037	979	1016	1021	1034	1004	964	999	1080	1037	1039	1032	1017	1054	1047	1060	1031	982	995	1022	1082	1068	1027	995	1022	992	1019	957	1021	998	1022	1024	941	983	1045	1028	1035	1046	995	1021	1056	1042	1052	1045	1025	1045	1010	1059	1070	1041	1010	1053	1035	1033	1016	1010	1089	959	1002	994	1043	1023	1038	1062	1035	1098	1046	1047	1035	1041	1018	1025	1033	1022	991	1030	1019	994	981	1033	1082	999	1013	1026	1039	1065	1069	1026	1027	1032	1004	1040	1038	1084	995	986	1029	1051	985	997	1003	1061	1031	984	1063	1023	1072	999	1046	1015	1040	1054	986	949	1031	1043	1056	997	1048	995	991	991	1048	1110	1030	1035	1016	1041	1035	1026	1007	1040	1018	1046	1056	981	1033	1016	1013	1040	1029	1037	968	1014	974	1056	1028	1066	1033	988	1035	1052	1056	1029	995	1010	1064	1010	996	995	1038	966	1029	1030	1006	1032	997	1076	955	1022	997	1034	980	1016	1032	1006	1037	1064	1002	986	982	1009	1009	1008	970	990	1073	1012	1039	1039	1090	1027	1039	1055	1043	1059	1010	1052	1076	1039	1024	1009	1013	1027	1001	1059	997	1026	1006	1053	994	1064	1033	964	997	1026	991	1016	1058	1015	990	1038	1042	1042	1051	1013	1049	1111	986	1056	992	1057	1034	1003	1033	1038	992	1075	1022	1028	1020	1043	967	1046	1031	1016	1029	979	1029	1007	986	1063	1007	1046	1020	1031	1051	1034	1037	1019	1014	1055	1039	1007	1086	1047	1017	998	1029	1055	1046	1062	953	997	1004	1040	1052	986	1015	999	1043	974	1027	1038	1080	981	1055	1036	1047	997	991	1017	1005	1000	1079	1006	979	1051	1052	1006	1023	1048	1057	956	1075	981	995	997	985	973	1087	982	958	993	1029	1031	1034	1012	1052	1020	1058	1097	993	1036	1049	1096	1026	1024	1083	1049	1005	1030	1018	1058	1039	1023	1063	1053	1085	1028	1040	1046	1013	1068	990	1004	1069	1049	1045	1024	963	1038	1055	983	1006	1070	1081	1032	1059	1081	1045	987	988	952	1041	1029	1046	1022	1050	1020	1030	1076	1034	994	1038	976	1070	1020	1016	997	994	1007	1042	990	1051	1032	996	1073	1000	1009	1073	934	1024	1049	1014	1035	990	1047	1022	1062	969	1065	987	989	985	1046	1059	1067	1010	1017	993	1027	1105	1011	1082	1000	1042	1013	1010	1009	1063	962	1054	1036	998	970	996	1010	987	1016	1002	1089	1036	1009	1004	1040	1056	1045	963	1024	1054	1021	961	996	1058	1050	989	1111	1061	1017	996	1026	1012	1038	1009	1061	994	1048	1030	1059	999	983	1038	983	1034	974	963	1009	1039	1050	1003	1049	960	1047	1055	1049	997	1031	1027	1002	1022	1012	1006	1017	1065	1007	1012	974	1024	1008	1060	1070	1096	1098	1068	1031	1035	989	1028	1020	1032	1056	1062	1049	1019	1095	1015	997	985	1032	1041	1028	1024	997	1027	1040	1039	985	995	1011	1043	1065	1037	1020	1019	1049	1015	980	1001	1019	980	1079	1002	1007	993	1063	997	1052	1026	1013	1087	1010	1110	979	998	1014	1027	1026	1068	1069	1083	1050	970	971	970	1013	1054	1055	1022	997	1051	1068	1017	1068	1005	1065	1021	917	1048	1021	1025	1058	1039	988	1035	1012	1037	994	1016	999	992	1003	1058	1055	1072	1069	1002	1012	1015	1024	1039	1026	1068	950	971	1060	1039	1027	985	1040	1045	1023	996	1012	1083	1011	1015	1081	1037	1011	1025	1041	1013	1023	1040	1053	1061	1006	1047	1015	1066	1006	1101	1012	1076	1039	1012	1007	1022	1047	1053	1053	1065	1047	1008	953	1046	999	973	997	1024	1028	990	1015	1016	1017	1040	1028	1023	1032	1022	1015	1025	1004	972	973	1028	1012	953	1020	1024	1006	1075	1029	1051	1063	1068	975	980	1068	1039	1010	995	1033	982	1054	1033	984	1039	1066	1034	983	1028	1046	1046	1029	1011	1025	1041	1062	1045	1034	1040	1030	1048	1070	1021	1023	1011	1032	1038	1019	975	1033	1020	1017	1031	1003	1061	1083	1002	1036	1006	1011	1031	1004	1042	1014	998	995	1024	1020	1005	948	1036	993	1021	995	1028	1050	1061	1037	1054	1043	982	1016	975	1019	1014	987	984	1008	1033	1075	1028	982	1025	1060	1022	1022	1031	1008	979	1057	1030	996	1022	1076	988	1048	996	1044	1016	1022	993	1012	1044	1036	1024	1033	1027	1070	1005	1016	967	1002	1016	1033	1058	992	1020	961	1027	995	1046	995	1044	1031	1021	959	1020	1030	1045	1020	999	1050	1021	1038	1009	1047	1040	1047	1031	984	970	1042	1024	986	1006	1047	1000	1049	1047	950	1035	1018	971	1052	1055	1025	984	1055	1008	1061	1019	1045	1014	1064	986	1088	1041	1006	1019	971	984	988	978	945	1019	1059	975	1069	1025	1030	1068	1016	999	996	1055	1005	983	1046	1089	963	1056	996	1049	1024	1011	1022	1011	1003	972	1021	1043	1020	973	1015	1029	1006	1003	1014	1034	1047	1045	1005	967	1104	1039	1103	1067	1048	1052	1009	974	991	1065	1038	1017	1012	993	1029	1021	1004	1014	1040	1082	977	1028	1007	1068	1036	1060	1004	984	999	1030	1031	1001	1063	1005	1027	966	1043	1073	955	1087	1002	1011	995	1088	1084	978	972	1046	1019	966	1044	1003	1038	1093	997	1021	1044	1083	1019	1055	980	1036	1042	1059	1039	1068	1008	1041	979	966	1036	1019	1043	1051	1031	1021	1058	1020	1021	964	1096	1027	1038	987	1041	1004	1041	1017	1009	976	1021	1006	997	949	1020	1032	1024	1025	933	1069	980	1051	1100	1025	993	1068	990	995	1005	1102	1103	1055	1075	1076	999	996	1012	1048	1053	1059	1073	1017	991	1015	1046	1002	1115	1027	1042	966	1030	1013	1059	1028	1023	988	1095	972	1071	1058	1095	1070	1035	1020	1007	1099	992	998	1039	1008	1050	1058	1012	1020	1060	1031	1052	1051	1020	1003	1038	1036	1057	990	979	1021	960	1079	1013	980	1016	1042	1050	986	1016	1079	1008	997	1015	1097	1004	1008	1049	1054	1011	1097	1042	954	1029	1006	1051	958	1026	1003	1082	995	1076	1003	1038	1029	1042	1023	1052	995	997	997	1012
24038	21205	29308	23972	20294	6326	1110	855	780	751	707	757	685	671	655	659	649	647	607	589	626	610	620	628	638	587	610	577	606	621	627	576	611	608	586	578	596	567	609	578	609	597	591	617	626	609	630	577	543	589	586	597	586	627	613	627	632	583	562	600	611	655	615	603	589	622	574	660	582	595	604	604	584	600	573	632	589	628	607	616	647	623	551	583	577	599	607	597	620	573	596	638	600	629	599	608	568	569	602	541	581	581	633	584	594	586	656	564	653	578	582	628	612	587	582	601	608	625	661	630	611	608	618	650	630	599	617	605	620	637	648	591	613	590	635	629	606	569	633	606	626	570	618	614	585	601	628	610	603	570	621	628	629	561	544	605	597	580	612	614	615	569	589	614	594	586	528	611	633	618	610	545	598	596	594	557	561	604	571	582	608	572	578	572	613	613	599	630	561	566	596	597	579	601	595	543	595	601	606	597	596	590	605	610	594	550	581	582	586	584	592	584	587	569	599	587	616	591	598	611	582	608	639	606	578	588	603	605	572	581	629	599	553	603	589	551	615	595	573	592	602	593	556	579	607	578	585	599	563	616	609	587	559	593	607	592	570	592	636	588	647	583	582	588	588	608	617	605	569	624	616	620	632	602	559	583	599	622	605	591	579	596	539	608	557	596	612	603	600	589	605	636	612	594	630	573	602	593	570	608	537	594	570	559	618	573	626	552	578	524	614	649	622	582	563	588	641	591	602	600	609	586	579	599	568	608	631	593	582	646	651	584	523	611	624	552	548	604	580	574	587	625	594	629	599	604	584	610	605	590	546	613	572	574	593	614	624	599	576	602	621	582	603	582	577	620	620	587	627	563	613	604	611	598	591	616	624	541	591	561	641	618	569	624	575	606	598	581	615	618	642	583	601	594	578	620	618	617	591	593	616	619	575	602	615	576	602	636	538	567	596	600	593	585	593	568	625	562	629	591	570	606	628	554	614	602	632	617	535	534	587	595	554	596	574	592	619	572	603	611	593	586	595	576	586	587	604	609	523	572	597	552	618	606	592	597	598	611	584	537	588	601	607	623	610	625	567	583	605	581	644	562	605	588	604	596	604	590	582	609	605	568	603	613	618	560	570	605	589	611	615	594	558	579	600	600	576	578	621	621	581	625	565	566	651	635	569	581	565	562	632	615	633	611	603	562	580	584	611	564	578	597	552	584	611	588	601	629	626	625	593	661	605	606	610	592	563	572	578	589	589	578	589	576	566	581	585	593	553	601	605	591	601	626	615	576	611	597	597	619	594	559	594	597	587	589	591	560	622	573	570	570	603	596	618	593	614	572	588	565	591	606	577	576	634	574	590	575	604	582	599	589	564	563	585	590	585	596	606	641	586	567	535	597	609	596	598	611	605	599	611	583	596	557	558	592	562	603	605	639	608	563	608	586	569	617	582	570	613	586	608	593	536	584	596	548	611	602	611	601	593	631	559	629	547	583	590	609	557	576	613	539	592	548	597	622	588	570	584	580	605	598	589	635	616	610	638	571	576	620	633	593	669	606	616	650	585	583	592	588	596	603	599	668	606	608	609	637	589	636	620	598	564	583	557	564	609	606	607	622	615	633	631	626	539	613	625	590	553	587	608	582	580	581	599	628	604	566	590	591	586	583	628	579	600	594	606	619	575	567	599	599	632	620	648	585	592	650	607	586	590	576	584	583	575	566	594	613	587	610	600	598	622	617	633	614	625	602	601	604	578	591	606	603	606	632	588	596	608	594	574	600	598	600	590	565	600	598	586	539	570	587	597	629	566	602	614	593	580	595	630	629	607	587	599	617	598	613	588	583	601	623	634	598	578	621	585	590	569	593	631	580	575	563	589	544	598	607	614	603	535	610	587	613	559	610	602	583	639	612	548	658	585	595	599	607	597	585	575	584	580	597	540	601	598	647	624	590	581	563	553	608	579	616	570	614	615	554	588	583	614	593	568	556	629	572	600	623	591	600	559	578	568	621	616	577	585	618	624	623	559	582	603	617	582	589	652	559	578	601	600	604	611	588	622	556	581	590	575	599	556	616	603	590	629	592	593	584	605	586	641	586	618	578	564	592	578	605	578	601	578	630	597	662	577	604	597	571	600	570	601	566	604	599	602	607	584	574	607	579	600	571	604	590	617	637	591	583	542	616	606	561	636	578	574	572	562	620	583	557	585	599	571	552	564	604	543	601	541	598	598	586	592	626	588	570	594	576	585	581	547	621	595	597	587	550	577	568	602	586	599	620	601	613	566	623	581	600	610	571	575	624	625	589	595	568	571	561	603	597	621	607	602	589	582	605	555	589	573	565	622	603	568	567	556	605	617	596	605	563	576	586	615	642	581	597	577	545	614	588	620	630	570	621	581	612	598	582	583	585	593	577	624	598	579	638	607	605	580	590	592	604	589	544	606	586	572	565	584	593	615	616	556	610	561	581	594	582	617	631	612	606	563	580	645	587	619	614	587	576	604	624	628	568	540	659	610	598	556	602	573	567	630	588	579	579	642	585	627	598	619	605	607	612	575	576	579	562	597	601	628	621	615	606	603	562	606	643	557	603	611	591	644	560	537	590	596	568	564	562	575	587	620	546	570	592	598	625	584	585	575	563	591	600	601	603	585	628	574	613	578	575	556	596	611	606	553	599	603	620	629	594	585	585	560	644	586	630	561	589	596	602	606	632	576	567	594	643	602	617	624	626	585	604	603	603	616	593	626	575	575	593	603	620	592	603	547	618	617	585	572	589	596	613	588	624	544	611	591	581	599	575	597	580	598	648	581	614	608	616	581	607	606	603	590	621	573	577	584	608	587	589	631	656	600	604	642	615	566	626	637	600	616	643	584	582	647	566	590	613	575	584	597	627	599	595	560	600	561	566	583	623	603	622	557	644	593	588	532	609	595	637	585	598	606	560	585	600	563	568	561	567	587	600	615	564	617	608	591	593	584	621	563	625	605	582	602	564	583	582	613	607	620	589	606	607	636	583	591	589	587	541	570	611	540	593	598	595	560	638	593	602	601	560	571	628	559	578	621	581	574	585	622	570	595	581	579	620	585	602	620	552	563	588	591	578	573	584	561	603	597	579	580	627	592	567	620	622	627	565	605	582	606	588	615	572	579	603	571	647	588	567	587	602	649	596	556	584	620	608	651	618	650	633	638	649	579	631	590	573	614	581	596	563	607	563	623	564	585	641	570	585	602	615	585	622	604	600	604	556	600	591	614	552	627	592	595	578	563	612	577	579	596	574	590	596	610	557	569	582	569	601	638	601	579	564	592	619	588	578	563	620	589	622	610	604	604	569	579	560	580	585	599	632	618	602	558	636	620	588	561	623	576	589	570	546	592	570	578	629	608	621	582	586	607	579	607	600	592	621	541	591	617	560	576	607	617	610	619	650	579	641	601	572	592	651	580	604	556	591	614	617	594	575	588	572	636	621	598	589	602	560	585	632	574	600	562	575	594	626	577	577	557	610	584	545
46498	53423	44743	3089	2304	1919	1633	1465	1260	1208	1104	1050	1023	1008	975	946	935	884	891	873	885	846	870	856	849	835	849	870	781	836	839	805	798	828	766	804	857	810	837	823	798	844	798	820	841	832	818	781	806	844	793	776	809	877	824	800	758	820	805	758	816	832	803	875	788	789	811	817	803	785	829	798	798	812	812	858	844	779	807	778	825	801	790	820	828	805	792	811	784	819	794	802	757	807	809	803	822	730	790	797	822	789	791	877	762	831	762	779	824	806	739	819	773	792	827	798	779	784	824	800	845	719	804	803	783	785	766	782	797	805	809	814	800	829	762	773	845	794	816	817	844	812	861	803	801	809	783	823	816	778	840	808	780	781	753	774	798	842	806	816	822	827	876	832	803	776	849	819	818	799	789	856	799	808	770	800	821	799	799	848	797	815	824	797	830	794	795	783	785	779	811	832	779	818	831	804	804	829	771	819	825	784	807	790	752	809	769	853	808	794	804	792	830	811	765	803	777	833	808	783	776	806	812	781	782	812	806	812	782	800	731	834	801	810	818	819	818	763	769	809	846	785	775	817	782	822	797	797	832	821	837	815	767	762	864	797	858	810	796	798	784	826	808	795	805	860	784	743	817	761	879	829	799	820	840	804	711	856	743	778	844	813	782	775	806	771	820	768	782	786	845	861	835	821	832	803	823	777	863	841	807	814	827	803	833	805	798	821	821	760	815	808	785	794	800	787	820	859	795	795	848	792	753	824	809	883	788	749	778	802	791	819	768	818	770	757	798	825	842	772	858	784	821	764	793	787	815	787	769	821	765	837	830	791	732	800	820	839	843	820	840	796	864	839	788	774	776	795	832	791	779	805	802	842	782	791	775	818	793	808	802	813	836	837	817	803	806	795	827	845	803	777	782	796	799	788	804	767	884	826	824	806	842	806	782	821	806	815	778	808	752	852	823	844	812	800	783	753	812	763	830	827	784	803	810	761	819	789	778	779	806	816	816	817	807	786	835	836	803	802	792	841	795	806	852	788	853	807	809	792	791	832	826	831	862	801	768	818	762	814	763	847	797	849	814	798	826	764	812	822	845	798	809	824	781	749	807	796	768	787	772	798	801	800	842	758	782	769	817	785	797	786	797	800	793	819	827	821	796	871	797	790	786	896	858	836	822	797	782	860	772	767	788	837	815	824	755	765	854	808	773	776	801	870	799	771	778	822	794	791	763	779	807	782	772	804	779	798	799	812	808	805	752	770	780	829	815	844	811	857	874	821	810	819	792	814	810	817	756	840	812	820	798	777	787	777	800	794	858	803	820	784	837	791	818	802	820	790	806	784	792	801	777	829	805	784	754	820	780	818	804	837	787	776	801	722	784	847	775	811	831	774	770	804	780	820	762	815	762	821	843	855	838	778	798	811	816	830	869	814	813	795	832	824	830	831	807	777	783	787	773	798	859	815	793	807	819	780	794	784	762	814	855	799	777	847	794	792	840	811	806	762	798	828	746	822	820	751	822	830	800	812	844	813	766	821	761	807	811	786	777	841	796	778	798	788	836	758	812	837	869	858	824	786	781	767	800	807	844	825	837	784	835	786	803	804	794	733	826	768	861	785	809	793	801	801	800	781	794	837	840	798	777	777	844	800	848	818	858	791	871	801	794	831	794	815	778	838	794	774	810	846	852	817	832	802	798	823	798	837	825	821	840	787	841	770	718	778	841	800	772	814	827	778	792	779	808	797	819	791	788	795	810	801	807	810	807	804	800	834	847	777	823	810	764	835	780	831	779	797	786	834	801	821	797	814	820	812	746	837	819	808	837	843	801	760	837	841	807	796	830	807	815	837	851	834	810	802	790	791	799	790	782	801	813	806	773	848	801	811	815	794	786	811	838	842	798	771	774	867	819	816	824	806	760	849	801	792	796	784	752	792	766	777	820	833	801	836	825	796	763	869	812	846	798	814	805	779	821	744	801	797	795	804	753	785	802	810	842	790	824	865	787	773	839	813	820	835	819	782	797	805	801	806	766	850	797	828	826	743	800	779	777	783	816	811	840	830	869	785	802	780	825	795	809	784	803	784	806	805	799	789	772	772	778	820	817	770	822	832	788	809	801	806	790	822	826	805	809	749	802	807	787	845	799	850	844	762	797	791	838	800	807	815	829	784	785	782	842	796	772	802	834	823	794	793	767	799	859	806	786	820	805	813	843	803	781	810	786	783	777	852	742	759	793	811	820	835	799	832	775	815	835	780	809	845	799	784	811	777	823	789	803	775	808	827	825	892	821	855	854	839	760	855	742	850	796	792	799	790	766	846	807	819	818	809	799	808	818	790	812	818	833	796	850	821	794	826	850	792	731	834	779	779	822	812	852	842	783	777	791	778	810	784	808	821	784	789	821	812	802	809	804	773	763	824	836	827	818	753	797	768	787	815	854	801	815	849	839	829	812	818	760	818	822	802	791	817	766	831	766	783	816	814	837	780	793	791	790	804	771	787	822	771	798	813	857	846	850	805	846	814	833	806	804	826	776	773	781	881	804	798	790	780	799	823	764	815	793	776	813	859	810	802	802	849	782	828	777	781	788	764	801	823	754	833	839	833	753	793	814	824	782	797	810	813	852	763	814	784	825	834	787	840	755	804	795	819	822	815	806	859	808	797	803	813	787	820	788	774	797	822	840	820	823	811	848	801	794	830	773	862	858	836	760	756	794	817	823	826	747	775	792	796	776	806	766	790	813	838	785	833	764	782	830	830	825	788	801	806	843	843	814	804	807	824	778	808	839	770	770	815	798	803	771	776	821	856	839	831	787	795	809	806	818	783	758	744	792	832	817	781	782	838	803	795	819	773	784	793	847	844	745	800	820	812	778	785	795	815	842	781	828	788	804	858	785	772	786	804	851	801	779	826	780	819	852	783	845	824	846	892	835	791	845	755	771	780	845	790	800	799	809	833	800	745	746	743	846	885	821	768	821	827	801	808	753	778	832	793	799	766	837	808	888	781	819	829	773	793	770	824	844	804	814	803	817	828	789	813	807	833	803	806	815	826	838	820	811	818	826	803	831	835	794	815	814	806	813	755	857	811	807	805	811	754	767	815	787	853	788	775	774	792	846	802	823	823	802	772	792	840	783	855	762	761	773	782	801	858	757	776	822	813	828	819	790	766	853	819	832	825	854	843	828	857	812	798	794	794	742	831	753	796	752	785	791	807	810	838	722	782	790	824	839	829	900	790	793	788	788	820	811	806	837	847	791	771	798	823	820	825	853	798	784	792	816	799	844	775	808	844	813	758	813	810	867	816	789	772	816	818	842	806	771	774	832	782	793	770	817	770	818	858	768	815	831	812	808	835	761	751	818	797	834	821	820	793	779	819	839	820	820	790	835	812	809	861	835	803	781	809	822	810	758	795	824	795	769	784	764	771	808	805	808	829	809	741	826	823	799	790	827	790	784	792	785	802	820	880	765	769	818	871	842	816	792	801	837	848	743	792	779	846	788	723
23168	21292	29758	23475	21293	19670	3112	742	533	499	454	399	370	383	346	336	327	308	354	332	306	314	308	304	291	290	284	317	262	301	247	278	287	293	239	306	266	252	240	261	299	268	253	260	271	259	259	282	249	272	283	262	267	293	266	264	272	249	267	288	291	259	266	260	243	281	284	268	303	242	294	244	263	240	252	291	284	256	276	249	272	279	256	282	259	247	245	232	269	262	274	247	252	265	268	286	266	277	301	259	295	261	266	240	273	279	236	258	246	235	278	278	263	241	273	240	246	242	223	274	266	279	268	270	272	272	269	255	265	265	239	248	256	259	298	257	254	263	249	220	241	296	267	260	271	272	238	285	240	256	254	291	254	247	281	270	263	235	244	228	274	241	242	259	267	249	276	266	256	241	264	267	258	260	241	246	271	247	270	237	293	262	258	221	232	248	274	260	253	280	258	252	259	284	280	257	265	271	245	239	266	264	260	255	263	250	243	256	262	255	268	243	248	269	254	265	270	271	238	296	255	281	255	248	264	281	256	256	273	262	276	249	269	291	257	302	247	309	259	266	247	289	241	257	250	257	232	288	266	242	277	256	268	266	234	269	263	274	271	254	274	273	256	250	289	248	264	261	274	290	243	265	264	264	280	267	269	285	270	246	253	228	282	264	252	234	276	284	254	273	250	262	249	254	267	297	292	257	292	282	252	255	260	256	225	213	274	280	243	279	228	271	261	253	223	283	280	272	263	254	280	257	283	265	263	287	233	301	253	241	261	292	257	270	264	276	261	271	272	272	266	247	279	248	252	246	259	259	242	231	275	229	295	286	261	257	266	235	255	256	250	272	235	258	269	262	254	251	267	264	243	273	259	273	265	274	253	274	267	265	270	276	277	275	253	269	253	238	245	268	247	265	288	250	266	255	294	258	262	247	248	278	232	290	250	251	256	227	266	278	255	252	248	262	256	278	264	261	240	233	275	270	290	238	294	281	249	261	262	268	252	269	269	271	227	265	243	284	267	257	245	275	276	277	260	264	263	263	287	273	273	272	262	267	273	242	254	271	270	255	257	215	274	272	236	264	266	247	256	273	263	305	259	294	268	277	234	271	273	262	271	266	250	284	273	279	250	260	274	252	264	238	289	277	257	240	261	281	263	262	245	280	286	274	253	264	255	236	243	247	245	256	221	277	283	245	253	239	266	262	230	266	254	270	271	269	292	238	280	275	265	195	270	257	263	266	244	285	282	253	266	269	287	248	280	226	251	257	255	258	249	271	249	279	252	238	259	274	264	302	260	263	236	292	260	278	286	260	226	244	279	254	246	253	251	282	241	245	261	259	248	287	279	259	258	260	252	251	278	251	247	270	259	238	264	263	258	253	260	256	248	271	257	247	244	264	283	255	263	279	264	249	266	217	292	300	232	224	243	234	239	273	215	263	251	281	263	240	233	259	253	260	284	280	260	268	292	288	258	290	246	265	279	281	246	264	264	268	273	263	274	271	290	251	267	257	278	269	294	251	274	288	250	253	250	260	235	265	242	270	268	229	263	255	262	258	242	285	285	264	233	249	253	258	254	239	246	253	266	261	263	263	268	253	231	242	270	243	276	252	297	273	250	281	254	215	271	272	246	235	234	279	246	270	271	243	259	253	227	277	288	256	256	258	263	259	251	264	295	278	248	262	231	287	277	275	293	252	264	276	275	269	263	262	256	250	239	270	259	255	256	252	270	244	266	267	284	279	257	251	262	261	244	278	239	266	287	254	273	265	273	263	263	263	290	237	260	269	237	239	234	257	259	262	270	275	238	274	262	260	261	246	254	255	255	246	263	247	260	256	264	229	268	252	286	262	274	277	283	237	269	246	275	286	271	276	251	258	231	259	257	268	291	263	252	242	243	310	259	277	253	277	259	260	242	270	276	268	269	272	273	274	280	260	273	264	273	251	284	274	266	255	292	265	248	264	244	257	276	273	281	269	234	261	287	274	239	276	268	276	265	255	266	260	278	282	244	274	262	265	268	229	254	244	245	263	275	258	275	261	234	240	275	271	261	253	298	238	245	273	250	265	236	260	279	270	267	233	253	261	275	265	240	275	258	259	270	286	263	284	263	281	264	282	283	254	254	256	246	241	239	276	254	271	259	241	278	260	261	276	245	264	293	264	246	249	224	239	269	273	250	256	278	263	266	274	259	246	277	254	269	231	260	255	240	269	274	268	267	285	243	241	249	250	262	238	282	280	247	247	260	266	233	269	251	290	253	278	274	262	265	248	264	267	281	260	258	262	265	244	236	245	239	280	275	248	256	264	287	250	261	241	260	269	253	233	277	281	243	225	257	251	252	256	263	252	283	243	277	246	249	272	256	269	282	293	278	271	269	275	253	235	260	267	271	261	260	255	234	264	286	271	276	250	251	261	256	278	245	245	245	265	248	268	243	281	269	226	254	249	253	261	243	281	255	257	252	274	262	280	256	280	245	247	252	280	275	270	290	223	276	264	289	240	235	281	258	272	288	271	268	256	263	240	283	255	248	263	255	264	278	258	262	274	250	271	260	278	252	262	279	252	255	270	222	261	250	274	271	260	249	278	254	249	227	236	255	259	252	270	275	256	259	265	303	231	263	269	249	271	263	284	230	237	292	271	240	293	261	257	257	263	249	260	264	256	238	257	247	250	300	271	234	276	298	260	240	271	265	248	253	284	241	267	260	277	271	273	273	270	238	258	257	292	254	251	246	260	266	281	267	254	250	225	247	276	268	242	264	235	293	258	265	239	241	271	265	277	258	251	248	252	261	263	275	279	226	266	306	267	249	279	238	289	261	283	240	279	276	256	249	283	261	263	273	295	245	270	263	225	255	234	257	268	229	253	267	280	222	253	270	282	223	270	278	272	249	246	273	236	266	284	267	263	271	231	237	240	246	252	240	277	246	261	255	260	272	252	266	254	275	229	258	278	273	234	254	277	244	258	250	246	221	277	249	269	236	272	257	280	278	270	269	288	248	265	274	261	251	250	268	281	257	256	282	264	249	261	267	276	259	252	265	255	256	273	268	224	259	257	274	264	276	258	257	257	217	254	283	260	243	251	277	277	253	259	256	239	248	247	286	250	257	262	230	275	268	253	242	273	257	275	287	240	269	261	238	232	268	247	249	270	262	253	263	257	261	260	259	265	287	260	281	258	249	263	257	269	293	281	276	236	248	259	277	286	258	262	270	253	269	250	236	259	261	257	271	254	271	258	252	273	262	269	272	239	247	264	233	249	238	234	234	258	238	298	250	262	277	245	266	269	264	249	230	254	270	259	253	240	292	247	269	269	257	274	253	262	252	255	265	270	278	270	257	258	260	268	277	249	274	242	286	274	261	277	268	244	272	245	264	263	256	273	244	267	251	245	256	235	252	254	266	260	252	249	239	278	231	274	260	264	284	258	264	273	255	238	271	262	279	262	234	270	254	263	259	240	281	276	221	276	265	263	280	262	254	251	260	311	250	292	282	287	270	265
52647	63905	50779	4619	3195	2451	1821	1539	1286	1013	907	824	746	695	617	597	543	512	514	533	440	449	443	463	478	409	438	442	417	401	418	381	383	438	412	387	377	390	370	361	388	378	408	390	369	391	366	364	393	382	388	411	413	375	375	363	368	372	384	365	365	390	359	376	380	342	348	339	341	393	337	373	395	365	355	368	379	351	383	362	392	386	372	341	360	348	367	384	396	359	389	392	337	363	372	364	344	335	373	370	364	361	374	370	374	367	369	363	340	336	363	387	357	333	358	367	357	363	366	346	359	361	360	350	378	369	371	373	361	321	347	377	351	384	348	348	411	350	356	382	346	357	404	369	349	356	336	371	356	383	348	364	357	363	379	337	370	364	381	366	383	347	365	356	366	361	355	407	373	367	369	386	407	356	351	378	366	372	387	396	372	385	351	375	389	352	364	335	383	383	350	362	340	328	364	348	351	375	332	374	345	350	387	350	388	365	380	338	351	357	374	371	353	340	339	398	343	355	377	351	343	360	385	372	333	370	389	358	360	360	332	348	300	378	340	352	350	374	349	321	390	359	352	330	335	374	346	340	340	365	381	382	383	370	343	344	335	341	368	385	371	358	366	342	334	331	363	356	353	365	366	372	351	357	379	357	358	356	357	364	369	348	345	347	346	381	358	360	369	358	364	360	356	342	373	366	375	343	373	339	382	336	347	357	338	344	353	358	350	344	380	376	357	355	362	374	349	360	371	365	390	356	358	354	347	348	395	343	355	362	351	366	365	370	374	357	365	377	394	368	351	391	369	354	362	381	392	359	362	375	386	337	387	384	400	372	322	379	368	339	384	342	374	385	376	390	395	379	350	370	350	358	376	342	342	350	354	335	349	371	321	350	365	382	359	342	371	359	367	352	355	375	372	387	350	336	352	335	374	397	385	379	339	373	345	356	352	327	388	341	362	363	338	356	347	356	344	362	384	332	333	374	346	344	357	347	358	374	354	359	322	365	398	372	372	374	329	356	360	366	358	358	348	358	337	375	334	343	371	371	326	386	368	367	374	379	380	355	375	368	343	350	340	346	365	401	325	329	342	399	343	391	356	353	340	394	329	378	350	362	360	358	347	388	377	354	374	367	359	345	371	361	354	358	386	387	383	378	379	367	348	380	381	372	346	335	339	396	325	350	374	387	375	333	381	363	350	342	368	355	350	389	363	347	402	379	368	373	356	395	339	370	325	384	340	382	362	340	366	351	359	364	367	348	360	343	366	363	380	371	365	382	367	349	347	360	366	381	373	394	386	352	353	353	352	354	348	388	363	365	378	325	356	371	343	327	359	365	378	382	348	381	373	376	371	395	410	367	334	353	364	334	347	369	348	323	327	347	382	372	338	379	345	382	384	409	421	386	350	356	362	340	349	342	371	391	348	375	366	332	338	338	349	368	383	364	368	354	336	359	360	335	300	352	372	382	352	346	374	397	349	335	374	381	369	339	383	346	379	358	358	372	356	389	394	373	358	369	321	346	330	348	350	353	358	355	372	331	369	375	377	365	393	358	397	346	372	376	319	339	386	356	335	378	350	381	375	361	352	338	345	354	354	374	330	379	390	345	353	350	345	371	348	367	377	360	376	346	360	331	383	363	326	372	362	354	372	355	366	373	318	344	371	336	377	364	350	361	361	379	363	394	360	377	391	343	362	373	351	363	371	362	374	372	359	352	357	363	378	375	345	370	346	371	351	365	357	375	376	370	367	365	386	355	378	370	375	364	366	377	348	343	381	358	357	367	392	396	320	368	321	375	332	371	378	372	379	352	327	367	379	376	366	352	378	358	385	351	375	381	362	361	377	330	352	383	391	358	353	374	380	366	365	323	382	398	390	333	354	356	354	351	385	352	338	374	324	379	355	381	388	381	389	333	365	327	348	380	368	386	386	387	372	334	329	374	379	322	381	345	403	344	338	381	359	362	371	395	368	378	386	365	365	332	350	333	369	359	316	332	379	361	344	343	355	333	363	370	341	350	381	360	377	385	400	332	381	314	363	386	345	356	335	360	333	355	344	359	371	388	339	342	383	327	364	365	379	374	375	338	355	389	380	350	318	360	356	371	333	350	333	347	361	344	355	336	366	371	339	365	375	375	391	381	369	364	352	352	365	378	369	330	357	348	337	385	353	369	300	358	382	354	369	360	352	363	353	352	346	310	372	364	368	344	353	364	367	373	338	359	387	359	379	371	359	353	342	372	380	328	381	338	360	358	371	365	359	359	381	356	384	372	340	381	368	369	374	359	366	355	340	358	357	366	379	358	389	396	357	363	362	382	390	365	363	378	340	351	364	407	363	349	373	380	346	379	349	364	377	355	392	335	344	399	335	354	359	352	343	350	382	359	371	361	357	346	374	387	373	388	355	377	360	360	350	367	325	354	348	373	414	374	380	339	357	359	329	370	335	369	354	359	382	382	369	386	372	358	355	379	373	342	377	382	352	362	347	352	340	373	366	344	337	379	390	365	350	381	353	382	344	351	401	347	363	377	354	372	374	389	352	332	369	357	349	360	340	374	347	330	374	361	322	362	347	382	372	354	338	367	359	400	379	310	323	359	364	357	369	375	378	383	403	351	379	339	392	373	358	349	342	346	356	375	342	373	373	316	352	357	366	368	376	365	371	368	359	378	341	346	368	343	371	378	354	391	410	382	346	371	329	383	385	374	369	373	343	360	336	389	374	356	365	339	364	389	385	352	364	357	369	379	380	347	359	376	356	354	363	350	373	341	387	346	344	368	367	337	356	373	343	381	364	361	393	375	359	345	345	372	368	379	351	359	330	374	346	359	354	353	336	356	370	353	377	380	362	364	339	322	385	356	380	376	331	404	369	353	366	348	353	364	349	349	366	354	348	363	375	383	365	339	355	376	406	375	375	358	382	371	383	392	370	374	366	353	311	351	357	383	337	391	390	381	346	363	383	347	341	326	349	342	339	404	331	381	374	344	348	373	361	349	358	360	379	373	333	353	348	361	358	372	369	361	381	380	365	341	339	358	383	354	367	391	330	331	415	354	339	374	371	384	348	371	358	383	352	345	381	382	351	325	381	360	366	413	353	365	378	370	336	362	343	336	333	361	348	355	356	358	389	341	357	369	337	367	386	377	381	315	355	387	382	339	358	388	349	372	363	387	373	330	357	360	365	372	422	392	369	383	362	345	366	350	382	360	405	365	358	318	357	376	359	366	347	403	356	371	389	337	359	348	350	364	361	366	328	393	374	381	343	353	354	332	339	351	373	342	337	387	357	379	348	373	334	357	378	344	353	367	364	395	370	357	377	368	392	379	343	409	364	337	349	362	356	351	408	343	341	392	359	370	357	387	349	339	393	359	354	347	368	359	374	368	370	364	391	359	382	398	357	337	359	346	372	352	364	343	353	369	374	378	359	376	330	356	364	355	366	367	354	342	379	375	394	360	366	336	359	346	377	344	343	365	358	364	357	352	373	363	352	352	347	346	373	393
27720	20977	18018	2710	876	768	848	784	831	857	875	824	779	797	819	788	759	817	789	807	711	786	788	771	782	785	784	797	797	804	772	793	824	765	781	768	809	745	836	764	789	719	770	840	781	760	815	795	821	738	758	784	817	742	788	756	808	761	801	831	780	774	792	787	791	771	793	789	804	765	807	820	793	822	778	747	793	794	762	785	742	811	787	742	759	796	797	797	741	824	761	800	731	738	765	801	827	753	799	764	784	762	815	777	794	794	757	784	817	748	773	776	821	745	810	752	783	744	775	789	787	820	783	802	770	763	770	747	734	807	790	770	766	780	837	753	828	839	771	784	716	758	799	803	828	757	756	797	728	743	762	820	806	770	778	787	790	783	815	829	757	794	783	797	790	771	815	780	827	826	788	790	760	752	820	760	793	775	802	752	783	820	782	824	719	805	762	789	775	784	767	763	787	782	788	792	794	802	793	790	842	824	771	842	790	818	802	820	746	755	831	743	785	773	774	808	783	811	804	770	781	759	783	778	771	773	793	757	804	764	768	731	807	766	769	795	760	819	836	802	818	795	812	760	747	802	816	799	780	820	783	808	783	771	768	737	799	811	794	839	797	811	809	757	759	800	829	792	764	791	727	765	774	810	837	792	753	758	788	799	785	761	753	747	752	745	755	739	813	785	770	793	766	753	780	780	767	827	788	755	776	756	796	765	802	798	791	796	748	772	834	795	819	821	791	832	808	826	783	789	765	824	791	774	828	816	798	781	767	794	826	790	791	816	786	807	816	798	768	816	740	839	794	807	777	815	807	784	776	831	779	753	806	825	783	762	769	786	767	744	786	755	751	777	798	798	790	784	773	856	798	802	804	778	824	785	747	784	766	785	815	762	789	851	780	780	769	852	812	744	814	800	747	797	766	767	851	756	787	744	805	833	779	781	811	803	810	768	796	740	794	709	777	757	814	790	805	797	796	708	786	761	759	824	834	812	744	801	847	769	762	788	816	743	814	752	806	823	763	739	765	785	783	822	789	746	791	741	794	809	831	819	806	757	754	779	744	769	799	843	792	777	775	753	803	763	792	792	787	776	732	776	779	795	734	801	779	788	869	768	810	772	779	888	766	754	814	755	797	799	783	795	784	791	730	859	761	841	804	820	776	764	764	764	819	833	768	804	803	784	790	761	785	829	766	777	827	783	837	818	762	796	840	740	835	749	829	752	795	745	804	754	726	828	829	748	797	786	775	849	771	806	746	759	763	736	801	778	815	795	750	827	826	782	773	728	788	790	765	817	768	752	751	773	746	753	780	808	813	788	782	825	758	799	842	765	768	746	763	801	764	802	784	779	729	778	778	791	814	750	840	755	776	804	745	756	837	816	787	797	714	787	733	766	800	731	768	789	757	767	820	735	784	821	806	750	757	834	801	783	793	784	758	816	759	741	812	758	762	797	764	806	798	793	772	792	760	720	779	778	779	780	786	804	836	861	834	758	792	834	773	779	826	763	777	780	755	767	811	738	811	779	802	790	796	810	811	807	767	787	788	799	762	770	751	768	777	774	774	772	806	757	772	795	750	763	823	710	779	781	850	825	806	800	806	750	741	775	772	796	786	782	737	790	801	748	780	820	788	743	784	794	795	777	775	758	816	761	804	812	733	797	732	756	798	764	795	824	846	743	782	827	788	816	770	735	744	807	762	753	814	795	787	775	768	779	811	714	767	818	738	773	831	760	807	782	780	762	790	810	787	773	763	770	746	740	844	806	770	765	733	759	773	767	765	777	817	784	776	791	797	801	783	780	816	771	781	815	795	808	756	759	750	814	735	782	821	748	781	800	790	777	805	784	820	789	719	825	770	837	841	781	793	814	798	792	784	799	763	832	770	749	793	769	823	742	775	744	743	788	795	787	788	777	765	752	833	804	747	825	775	776	775	785	762	806	764	761	737	755	836	720	736	765	760	820	764	777	745	758	801	831	760	819	768	756	819	792	780	773	793	816	809	763	770	747	835	785	740	754	768	810	804	827	805	748	788	782	799	826	786	790	786	801	752	743	802	806	758	796	743	787	772	736	740	753	774	788	740	796	798	795	821	794	785	762	793	762	752	768	777	773	784	775	791	802	840	757	766	753	797	790	837	806	755	806	820	804	811	789	780	829	805	805	837	771	730	779	792	774	776	804	763	809	803	798	760	751	780	718	779	785	805	763	784	798	794	773	800	811	755	800	762	869	743	827	799	819	857	777	816	776	780	836	774	794	786	785	757	800	835	818	754	761	809	800	796	738	760	808	815	772	789	816	787	787	764	808	807	828	810	776	777	793	770	803	750	782	804	709	789	791	737	772	819	803	803	802	764	833	796	804	737	744	786	823	783	809	768	763	758	825	766	742	796	799	775	797	804	778	791	770	801	799	792	765	795	775	754	776	774	834	817	838	718	768	778	786	778	747	789	739	764	723	790	786	774	750	815	873	752	795	779	800	803	766	795	784	815	770	792	752	741	818	783	778	837	781	754	783	738	800	767	845	796	784	783	761	781	789	816	810	807	817	823	791	778	798	834	793	782	773	802	799	760	795	785	798	792	766	813	823	854	734	760	805	791	758	781	779	738	798	788	821	791	824	801	806	757	776	770	743	830	735	792	767	773	795	794	722	798	764	793	743	778	810	734	843	767	807	764	779	823	731	753	776	778	760	772	791	803	773	758	756	794	813	806	723	798	799	812	787	786	854	796	786	793	811	731	741	790	750	807	759	777	778	719	790	805	816	797	805	792	769	788	772	833	754	814	814	836	797	780	767	796	800	764	792	717	679	814	759	756	807	771	755	784	834	842	800	806	764	699	729	790	769	783	799	801	810	764	804	790	831	784	794	820	794	826	769	795	801	794	762	793	798	785	808	788	759	811	786	807	747	789	809	761	788	795	786	785	759	762	791	765	781	806	785	761	748	833	797	761	760	758	835	813	767	743	744	789	787	756	819	748	769	827	766	783	781	842	835	805	801	693	833	807	804	784	823	798	790	759	814	765	805	797	827	776	739	778	804	818	770	795	772	808	759	791	804	785	800	753	796	807	802	788	791	838	815	772	788	831	816	785	784	777	822	773	759	766	816	720	778	787	820	765	813	779	751	765	738	788	848	809	762	798	845	794	799	797	819	764	748	766	768	795	794	802	740	787	768	803	769	770	818	756	806	778	774	745	796	823	810	811	789	787	719	745	736	742	801	786	774	704	831	734	771	774	757	773	781	818	815	874	787	752	768	784	810	747	775	767	764	743	794	785	789	793	786	797	849	822	782	775	822	732	762	790	789	793	776	817	789	816	763	799	802	773	763	846	736	772	802	818	751	820	799	782	751	826	806	763	773	815	770	805	718	783	774	774	790	765	806	833	735	832	825	824	756	819	778	855	755	779	773	856	780	813	800	801	787	772	819	806	750	755	794	771	729	786	792	776	783	805	730	794	783	759	757	813	801	787	825	775	813	760	746	776	775	782	763	741	829	800	777
22421	18205	18655	1184	1178	1130	1062	1088	1047	1138	1020	1027	1134	1005	995	1031	1020	1061	1008	1048	1027	1094	979	1021	1023	1008	1048	1030	1042	992	1085	1067	1045	1007	1099	1090	988	1031	1030	1005	1071	1043	1024	1035	1030	1036	1041	986	988	1041	1054	1034	1009	1032	1032	1069	1073	983	1047	1025	984	1083	1066	1013	1043	1014	1065	1038	1070	1054	1055	1062	1013	1053	1046	978	1075	1030	1047	1002	1039	1027	1012	1096	1015	1078	1022	1022	1077	1041	982	1016	1051	1056	1012	1049	1073	1080	1039	1018	978	1039	1029	1018	1062	1037	1040	1004	1027	1130	1037	1031	1006	1054	1046	1072	1025	1065	1035	993	1042	1040	1064	1051	1038	1078	1006	1033	1014	1033	1017	963	1004	1078	1026	1058	1008	1084	993	996	1041	981	1056	1068	1046	1034	1012	1041	1073	1002	1002	1029	1042	1044	999	1023	1058	1019	1058	1043	1020	1040	1003	977	1047	1049	1036	1025	1076	1014	1051	1075	1098	1023	1024	1120	1047	1041	1055	998	1088	1010	1044	1002	1027	1024	1022	1049	982	1052	1018	1071	1019	967	1050	996	975	1032	995	1033	1022	1088	1064	1031	1093	1059	1053	1029	1041	1042	1044	1021	993	1065	1055	1053	1057	1028	1041	1012	1015	1012	986	998	1000	1080	1066	1041	1047	995	1079	1036	1035	995	983	1015	1005	997	1072	1004	981	1086	1054	1100	1044	1033	1049	991	1056	1016	1004	987	1052	1040	1027	1027	1073	960	995	1069	1073	1042	1028	1080	1092	1008	1035	1008	984	1030	1079	1091	1110	1013	1029	1021	1048	1046	1034	1043	1015	1031	1039	1017	1052	1072	1049	1020	987	1040	1045	1029	1057	1053	1023	992	969	1001	986	1022	1048	1036	1066	952	1051	1074	1037	1014	1066	1049	1039	1071	1023	1021	1071	1009	1048	978	1030	1025	977	1032	1056	1046	1049	1025	1041	1093	1018	1045	1052	1040	1018	1065	1049	1062	1053	1054	1078	983	990	1041	1033	1030	1046	1048	1040	1017	1029	1036	1032	1053	1047	1104	994	1028	980	1050	1015	1057	1068	1067	981	1032	1052	1013	990	1048	1021	1051	1032	1026	1048	1032	1055	1045	1088	978	994	1091	1012	1015	1075	1109	1052	1034	987	1069	1099	1076	1023	1054	1042	1056	1063	1015	1006	997	1055	1037	1061	1085	991	1056	1114	1048	1016	1018	1084	1019	1009	1041	1051	1089	1035	1005	1074	1066	1050	994	1069	1021	1028	1025	1018	1026	1062	1002	1018	1040	1052	1072	1068	1020	1026	1103	1033	1012	989	1067	1024	970	1014	1042	980	1071	1032	1035	1025	998	987	1013	1045	1033	988	1033	1037	1087	1016	1021	1085	1041	1051	1041	1043	979	1009	984	1034	992	1076	1024	998	1020	1007	1024	1016	990	1059	995	1018	1037	1008	1036	1034	1039	991	1092	965	988	1087	1026	1036	1024	1008	1031	1049	1030	1021	1015	1011	950	1011	1100	1033	1041	1094	1055	1021	1063	1010	1103	1022	1008	989	1001	1026	1046	993	1088	1086	1031	1052	1007	1053	1060	1056	1044	1044	1059	1088	1028	1046	1007	1001	1090	1024	1001	1059	1054	1025	1071	1009	1093	1066	1054	1069	1063	1011	1042	1055	1044	1035	1060	1019	1047	996	1032	1068	1080	1049	1062	1023	985	1049	1001	996	1029	1059	1073	977	1106	1061	1013	1013	1048	1045	986	1046	1051	1058	1001	1029	1014	1019	1040	1076	1100	1062	1029	1039	998	1088	1060	1026	1050	1040	1102	1032	987	1038	1011	1077	1091	1039	1006	1091	996	1005	1003	1055	983	1062	1079	1014	1070	1060	1025	1045	1041	1090	1027	1052	1063	1025	1057	995	1023	1045	1009	1058	1058	975	1055	1097	1039	1042	1009	1024	1045	1039	973	1038	1000	987	973	1032	978	1058	1007	1051	1022	1087	1042	1006	1067	1108	1046	1097	1066	1117	1067	998	1037	1006	1001	1063	1022	1004	1039	1012	980	1086	1057	1058	1033	1042	1026	985	1040	1025	1061	1052	929	1020	1050	1023	1055	1032	987	1054	1041	1014	980	1027	1045	1046	1065	1003	1013	1088	1034	1048	1009	1051	1075	1027	1048	1032	1106	1056	1005	1069	1035	981	1009	1013	1038	1014	998	1064	979	1039	978	1016	1016	1020	1035	1013	990	962	1024	1014	1054	1041	1088	1013	1046	1038	1008	1045	949	987	1052	1061	1005	1016	1077	1032	989	1030	1030	1047	1056	1021	1008	1018	1036	1027	1041	1061	1049	1004	1049	1081	1014	1052	1056	1054	1016	1018	1080	1049	1018	1045	1055	1032	1034	1034	1051	1038	1007	1038	988	1042	1037	1063	1007	1033	978	1046	1000	1103	1011	1089	1077	986	1016	1023	1031	1047	1068	1087	1038	1064	1026	1002	1052	1065	992	1035	1016	1050	1013	1035	1076	1001	1088	1020	1033	1059	1056	1002	1039	1001	1065	1040	1025	1005	1103	985	992	1024	1039	1042	1001	976	1093	1047	1050	1049	1070	1033	1016	1034	1027	985	1045	1035	1052	998	1053	1049	1099	1067	1035	1042	1052	1067	1061	996	1046	1032	1094	1034	1082	999	1016	1068	1041	1030	1036	1041	1000	990	997	1019	1135	958	1037	998	1071	1045	1008	1042	978	1077	1018	984	1095	1016	1020	1023	1039	1063	952	1049	1036	1069	1093	999	1029	1036	1050	1022	1029	1010	1043	1022	1025	1027	1012	948	1032	1003	1015	1059	1047	1081	1090	1049	1101	1077	1034	946	1023	1045	1023	992	1031	1011	1063	982	1015	1002	1014	1038	975	1049	1047	1065	1059	1033	1053	1030	961	1025	1058	1022	1039	1070	1013	1055	1010	1057	1011	1044	1028	1031	1109	1052	1043	1065	1001	1035	989	1009	1058	1032	1031	1011	1054	1001	1018	990	1058	1020	1037	1100	1044	1038	1031	1080	1003	1078	1002	1013	963	1006	1014	1012	1031	1041	1026	986	1073	1042	1047	1035	1025	1064	979	1049	988	1039	1007	1030	998	1087	1003	978	1023	1006	1041	1044	996	1049	996	1002	1023	1033	1043	980	1033	1014	1008	1001	1127	1001	973	987	1052	1006	1025	1024	1018	1023	1034	1004	1008	1002	1025	1011	1064	980	1021	977	985	1045	1060	1027	1011	1008	1010	1068	1031	1052	1078	1004	1032	1093	1000	1034	1007	988	965	1010	1048	1008	1068	1077	1003	1053	1021	1024	1028	1030	1050	1060	1074	992	1025	1038	1027	1085	1089	976	991	1081	1015	1068	1023	1017	1050	1021	1042	1040	1041	1077	1114	1014	1032	1071	1060	1074	985	1046	937	1026	1011	1012	1025	1067	1070	1017	995	1074	1038	1094	1091	1071	1027	992	1066	1028	995	1085	1013	1055	1026	1016	1052	1116	976	1012	1062	1008	1044	1077	976	984	995	1016	1046	1054	1059	1029	995	1013	1109	1091	1031	1045	1001	1008	1021	1061	1005	1020	1030	991	1056	1038	1043	1005	1053	1010	1030	1038	991	1081	1027	1038	1037	1043	1052	1056	1027	1003	996	1024	1049	1047	1010	1059	1066	1050	1011	1019	1030	1052	1045	1068	1051	1037	1075	1044	1082	1061	1049	1045	1054	1051	1074	964	1014	1014	1055	1006	1101	1052	1027	1047	1075	1038	1101	1001	1016	1017	1069	1035	996	991	965	1032	1019	1009	1050	989	1092	1023	1001	1059	993	1028	1073	968	1008	1057	1047	1032	996	1045	1060	1037	1003	1012	1061	1017	1012	1045	1002	1033	1046	1053	1046	1009	1065	1051	1046	1006	1014	1001	989	1022	1067	1063	1017	1060	962	998	1035	999	1008	1067	1015	991	1009	974	1000	1016	994	1002	1009	1048	1054	1010	1026	1025	1024	1030	1042	1028	1018	1049	1030	1024	994	1095	1043	1075	1071	993	1105	1068	1034	1015	1009	1035	1072	1038	985	1008	1022	1038	998	1069	1038	1018	971	1038	998	1042	1073	1028	1084	1095	1073	1065	1024	1057	992	993	1010	1049	1062	1010	1050	983	1092	1040	1034	1058	1083	1104	1046	1034	1041	1045	1071	1060	995	1022	1020	1084	1022	1073	999	1062	1011	1090	1032	1012	1056	1036	1032	977	1093	1059	1106	1019	1019	1086	1050	994	1028	1042	1089	988	1052	1058	983	1006	1044	980	1013	1087	976	975	1104	1056	1078	1037	1057	1046	1082	1027	1033	996	1014	1037	1015	1059	1062	1051	1035	1099	1049	1065	1008	1036	1046	1011	998	1079	1056	1036	985	1056	1031	998	991	1035	1021	1051	1065	1072	1057	1044	1046	1025	1048	1022	1064	993	966	1048	1056	1000	1025	1033	1009	1022	999	1032	993	993	1029	991	1009	1017	1014	1102	1055	1025	1049	1077	1020	1023	1005	1001	1068	1036	1028	1039	1040	1043	988	1031	1032	1019	1027	996	1053	1075	1104	1039	1070	1016	1048	1037	1038	1009	990	1032	1035	1024	1066	997	1043	1023	1011	1004	1052	1067	1017	1040	1047	1024	1001	993	1024	1026	1005	984	1078	1002	1021	1069	1066	1055	1005	1036	1042	1089	1040	997	1066	1021	1083	1021	1004	1063	1059	1052	1048	1008	1050	1026	1087	1086	1052	1041	987	1047	1026
24145	21255	29660	23868	20283	6474	1152	910	784	794	690	668	697	682	676	624	732	621	628	639	633	609	603	648	610	603	614	639	595	639	614	603	628	572	627	565	586	635	579	589	639	599	591	586	641	600	635	628	609	597	599	610	610	609	571	628	606	579	637	605	582	627	648	623	574	600	589	590	593	609	679	603	651	630	619	605	599	623	622	561	607	574	593	582	594	579	591	593	596	589	592	566	600	609	618	601	649	614	608	582	577	604	600	634	623	610	588	643	614	611	607	613	606	612	586	638	619	560	591	576	573	616	633	604	604	594	612	612	592	622	550	576	581	636	594	601	601	609	636	615	606	587	577	605	580	581	589	589	611	591	600	602	596	586	587	559	564	614	618	610	622	656	638	634	571	579	578	653	625	594	612	570	659	608	599	590	653	602	622	639	598	613	597	573	607	584	610	640	611	574	614	598	604	579	631	657	615	564	607	583	592	598	619	564	592	601	633	597	593	639	609	634	617	594	638	590	596	599	599	645	599	585	619	617	632	575	632	577	610	603	567	603	601	591	617	621	616	596	613	592	578	573	630	574	635	590	582	590	560	596	581	621	573	609	577	584	633	557	620	590	613	556	664	639	620	572	638	608	606	585	624	555	641	610	605	581	596	630	561	606	597	617	597	599	610	614	623	593	594	615	619	599	621	584	619	610	602	564	563	592	643	646	598	577	573	585	616	613	603	613	613	608	556	612	551	583	602	600	597	597	601	577	616	617	650	578	628	610	622	564	597	599	605	610	615	594	598	600	569	571	600	616	621	626	587	594	629	571	618	598	582	583	578	601	624	604	622	614	600	596	633	601	617	607	586	607	639	611	635	596	585	613	614	594	604	599	642	593	579	610	549	654	647	608	646	616	568	613	670	623	613	591	633	563	633	560	593	593	590	596	578	588	605	604	593	624	580	604	592	607	585	597	608	648	577	610	579	595	561	595	547	602	627	607	637	588	612	622	598	573	604	624	585	634	632	591	570	589	625	605	631	632	602	613	621	590	629	622	616	620	589	608	604	581	650	566	627	585	565	616	596	603	647	585	611	622	620	600	637	602	613	594	593	585	636	568	615	639	582	615	655	652	583	575	643	570	600	601	592	624	577	613	658	563	575	609	585	596	589	616	597	609	604	615	582	594	555	621	588	591	653	615	593	655	595	613	566	607	640	630	565	545	595	609	619	583	582	617	574	571	596	641	606	604	609	606	570	619	634	567	637	562	591	634	574	586	579	632	632	624	565	575	647	599	610	584	604	625	607	631	627	582	576	619	612	597	591	576	636	612	604	588	560	562	634	550	594	642	637	601	582	626	626	636	610	609	595	637	585	579	552	597	610	636	607	645	600	575	570	618	572	554	625	612	613	656	642	597	540	626	633	594	626	587	614	618	565	607	557	618	585	577	640	562	585	603	648	636	606	591	599	642	583	603	576	646	573	620	598	603	633	583	596	572	644	642	624	599	610	609	590	628	591	623	659	581	604	609	615	589	638	556	585	621	588	618	578	579	632	637	619	581	583	619	557	595	632	628	621	622	630	596	616	623	601	584	617	621	595	551	589	610	650	592	632	564	603	563	597	648	602	590	594	557	581	614	626	648	572	607	598	597	593	614	633	603	559	606	598	590	546	560	624	627	639	591	611	585	594	597	589	552	611	576	588	602	656	620	591	559	603	602	560	593	621	582	559	637	628	608	557	600	589	604	569	596	567	647	581	588	659	562	651	554	594	609	610	601	593	615	637	626	599	596	579	634	593	620	604	643	607	590	601	599	603	594	634	657	613	623	578	584	599	572	552	590	573	634	594	602	569	592	597	577	614	624	567	632	579	618	669	590	593	587	605	605	624	635	609	621	592	628	601	598	637	582	607	582	596	601	593	585	652	592	586	597	633	594	615	619	634	593	609	589	635	605	586	578	573	584	568	629	610	613	603	608	557	617	630	579	580	589	584	585	617	633	545	601	588	549	638	571	631	608	618	632	597	617	614	639	611	590	636	600	611	586	576	564	580	613	599	589	568	573	608	597	626	624	614	588	604	578	626	605	600	592	615	602	589	594	598	598	623	604	606	629	633	612	583	582	567	605	581	569	605	576	579	618	619	603	616	587	586	630	554	571	651	592	597	592	633	587	597	572	610	651	659	634	601	557	575	620	615	622	606	587	590	629	607	618	591	608	603	569	602	631	586	617	591	605	585	631	545	581	611	590	590	580	548	578	595	618	616	600	576	587	609	588	629	609	541	586	621	602	632	564	584	575	650	584	631	614	606	595	631	637	579	623	630	543	642	604	626	587	636	605	613	606	603	624	620	632	624	612	624	589	621	595	607	622	655	587	575	613	627	567	630	567	625	575	604	554	608	609	589	587	610	600	561	592	554	591	621	607	646	604	573	619	612	582	597	617	630	611	576	602	614	587	618	601	610	616	583	574	622	605	562	627	565	606	574	619	607	596	601	616	613	656	581	595	619	573	588	605	610	607	591	635	579	587	672	643	616	635	581	630	538	581	627	577	610	606	601	604	624	640	581	589	611	567	572	618	613	581	626	584	633	605	600	571	609	588	659	591	541	623	605	580	594	556	587	589	643	629	575	607	635	591	619	660	559	626	664	614	568	599	609	593	589	623	614	606	601	564	622	578	562	614	589	590	561	628	593	606	614	596	589	558	640	618	637	558	624	593	609	592	558	624	612	629	600	613	565	582	647	601	610	579	608	613	600	583	564	604	588	573	584	611	582	618	603	570	615	581	560	608	603	623	600	567	588	542	607	594	592	647	622	632	646	599	594	605	577	607	573	639	594	609	591	588	629	583	599	555	610	608	619	610	599	580	623	614	606	566	626	618	592	585	624	621	637	593	569	643	608	608	635	608	620	609	619	624	625	628	554	565	585	557	593	560	647	593	604	605	595	588	589	633	562	609	597	589	604	557	580	561	586	601	610	573	598	577	612	588	634	590	616	629	660	610	626	582	605	582	600	620	593	551	591	585	590	642	626	533	582	630	606	641	620	571	575	598	583	568	624	619	619	586	634	655	603	580	568	617	603	574	581	584	591	585	562	609	569	640	595	577	628	602	625	599	575	600	612	639	601	607	561	644	611	604	559	630	569	614	657	609	611	601	609	599	578	630	551	579	619	594	626	579	596	573	581	600	614	555	637	598	603	623	584	585	606	614	591	602	608	601	660	598	603	592	610	614	661	593	545	576	624	632	618	570	620	620	599	582	613	593	613	622	569	597	548	587	577	608	552	607	639	544	574	590	651	580	544	561	606	581	590	575	575	573	614	604	605	626	640	608	579	621	610	610	622	577	612	610	625	618	618	609	606	609	635	597	615	592	626	578	584	580	639	645	577	623	577	603	604	605	601	609	614	597	564	582	610	590	606	595	658	587	645	602	584	592	607	602	620	581	586	616	568	617	605	602	565	573	576	633	609	607	646	642	603	606	613	648	553	552	592	585	631	544	631	586	575	591	616	608
46137	53817	45152	3209	2219	1926	1674	1430	1293	1146	1105	1100	1005	954	979	847	949	912	891	852	927	840	839	894	840	835	851	801	842	793	859	828	806	884	802	807	822	851	800	836	817	794	804	817	824	813	825	838	753	852	842	864	855	791	825	758	848	796	840	812	844	831	827	781	813	805	793	804	793	845	827	812	827	799	865	830	859	844	814	783	786	811	780	826	735	806	800	816	792	895	825	838	808	833	786	776	786	835	839	808	825	829	852	822	856	807	799	792	803	807	810	822	764	771	796	813	837	827	834	824	801	854	854	849	808	809	786	835	846	881	803	791	833	800	824	762	793	809	790	784	823	830	814	779	828	846	861	761	821	812	839	828	833	804	796	812	803	861	812	826	808	800	810	802	775	789	802	803	797	812	804	806	837	811	849	775	815	862	803	756	849	798	783	803	819	822	837	882	778	831	834	773	816	789	772	844	821	816	807	758	800	797	810	843	839	798	764	785	825	812	790	816	775	836	812	796	864	815	817	826	830	786	786	805	846	828	785	860	819	834	786	782	854	766	753	811	805	854	822	810	832	821	783	800	741	787	802	832	776	831	789	820	799	844	775	816	774	845	789	785	773	785	810	812	813	833	835	834	819	787	859	810	760	834	859	780	812	840	829	851	801	806	760	781	845	802	835	773	803	817	856	757	834	796	857	800	815	825	831	790	807	781	802	790	818	746	826	817	774	818	820	764	783	823	821	785	774	827	826	831	810	803	784	892	814	825	807	792	821	824	827	828	792	827	827	790	822	806	779	854	826	766	810	810	786	803	864	807	773	825	828	839	796	854	782	821	833	806	795	838	781	810	829	834	766	728	852	808	848	793	776	809	817	783	803	856	778	839	783	797	798	806	812	830	821	835	821	824	840	786	825	838	785	827	852	839	833	759	817	791	795	772	755	787	832	816	861	817	839	811	849	814	835	825	796	789	784	808	779	842	825	824	806	775	837	832	771	788	837	814	786	754	802	798	790	780	826	807	797	805	785	817	778	794	799	868	900	844	824	838	803	814	820	780	783	790	895	809	779	776	811	831	823	811	840	836	765	852	789	792	813	808	807	838	825	830	805	855	820	896	783	815	785	800	803	802	780	782	752	826	844	804	872	832	799	813	790	796	828	760	856	791	871	862	791	812	796	846	822	779	746	789	833	752	811	786	813	857	816	816	766	813	777	822	822	772	770	821	825	781	817	806	752	826	821	820	741	821	793	816	839	806	828	803	799	791	771	841	835	821	757	810	847	789	808	819	861	766	818	814	857	781	810	836	778	875	839	786	782	856	800	865	863	786	812	791	814	799	795	834	767	780	823	819	801	810	838	836	814	825	837	790	818	797	791	783	784	790	847	782	814	809	841	791	819	840	835	844	853	814	761	787	801	760	855	821	814	861	809	807	788	829	821	810	790	844	744	817	840	826	812	848	786	805	844	824	826	807	848	775	788	803	787	803	802	802	782	816	797	806	860	851	851	802	810	779	827	782	828	854	764	830	807	860	790	816	831	799	801	787	761	800	806	772	791	841	865	837	809	778	782	762	825	781	858	789	821	857	757	774	812	793	835	820	803	844	857	792	805	819	835	853	776	798	828	841	790	852	825	813	838	819	832	825	843	806	818	768	800	789	777	795	824	790	818	842	828	780	775	784	837	766	864	798	848	861	822	822	798	803	811	769	774	799	800	798	824	792	821	795	761	897	802	834	825	771	813	818	818	827	817	769	805	883	793	821	780	772	809	794	818	778	807	799	850	788	787	838	783	799	806	782	827	734	804	775	816	855	821	835	849	802	830	808	803	786	834	835	798	835	823	836	831	807	773	810	760	814	744	783	799	814	818	838	826	789	821	823	776	809	802	806	809	845	821	852	799	771	833	783	818	789	824	786	831	781	823	852	820	824	799	811	810	840	823	811	863	801	784	766	811	816	818	795	822	831	805	743	825	817	832	855	797	763	844	803	790	782	806	809	777	835	781	798	777	761	831	810	762	823	806	832	778	798	797	795	847	864	777	783	828	857	795	833	855	866	805	810	810	780	818	806	813	773	843	807	859	775	830	851	778	842	808	797	787	849	827	749	838	829	785	841	801	800	802	852	804	787	793	833	788	857	819	829	779	824	816	826	814	838	832	828	802	844	792	804	809	779	852	844	799	788	811	786	723	834	806	764	745	806	803	874	794	844	786	775	849	804	821	771	790	839	855	798	793	827	794	825	770	812	792	784	785	775	813	807	837	815	788	833	840	808	818	774	810	776	795	791	783	782	785	789	831	794	846	814	834	828	782	843	809	775	801	835	780	840	803	767	777	774	809	797	837	772	843	793	819	776	790	794	799	828	795	826	774	803	811	753	850	790	826	805	884	801	791	817	803	802	811	854	828	788	832	774	847	797	834	809	790	817	868	789	842	777	864	844	800	789	893	768	853	858	802	783	782	796	827	822	810	835	801	827	789	820	757	796	841	745	836	755	790	781	813	809	819	845	774	818	824	830	824	802	827	797	787	801	826	831	797	794	816	842	783	805	873	805	778	823	809	804	779	825	824	802	782	794	807	794	784	785	729	850	844	788	811	822	784	804	808	829	830	756	872	812	811	822	828	847	811	775	827	793	827	751	864	770	824	770	806	853	824	781	808	817	789	795	804	858	792	818	816	844	864	823	796	824	777	828	796	813	829	802	801	835	766	806	804	824	808	762	798	779	811	754	816	786	807	806	882	780	726	871	812	818	824	815	849	809	849	797	798	857	780	785	853	764	814	853	752	826	828	843	800	832	827	847	807	797	769	801	799	848	758	777	846	812	826	859	802	814	829	851	824	741	835	808	795	798	837	841	802	817	807	787	800	766	829	823	833	773	811	805	835	798	814	797	792	823	789	797	826	812	838	784	818	842	819	820	835	827	863	835	856	823	784	775	791	796	869	893	849	813	800	826	809	805	787	765	838	763	818	790	819	888	843	789	808	840	833	809	780	812	834	785	778	824	833	799	821	830	855	790	783	841	788	840	806	834	811	808	821	806	777	850	817	777	838	825	784	801	847	823	833	791	827	799	837	784	797	819	791	794	851	753	819	776	798	847	777	805	841	754	848	827	802	761	792	806	764	799	797	825	772	832	787	833	823	815	813	793	805	872	824	867	862	768	802	828	813	807	845	800	798	782	850	801	772	843	822	800	797	811	722	831	842	803	848	794	816	787	835	811	789	771	756	822	793	816	860	815	798	811	828	783	800	758	858	838	834	786	806	874	850	834	780	805	817	782	817	749	821	815	782	820	861	810	810	795	799	850	820	841	859	842	796	879	786	806	827	904	778	831	814	785	814	815	819	819	842	796	780	810	827	763	805	779	856	843	791	813	809	802	789	841	806	757	814	757	795	827	804	757	774	803	830	787	859	758	829	829	804	801	819	783	804	845	798	778	820	791	786	774	771	844	757	863	843	841	782	840	869	788	816	786	818	859	840	850	813	804	801	807	822	824	809	800
23093	21218	29533	23379	21218	20172	3422	754	551	511	458	463	400	386	358	337	347	321	320	288	289	288	286	283	274	287	298	253	266	325	282	281	277	257	284	259	290	288	297	266	282	309	280	239	252	303	276	283	302	288	272	282	268	289	244	278	259	273	271	269	284	292	282	255	234	256	268	255	279	258	292	261	249	269	258	212	264	237	273	269	270	251	265	250	276	285	278	240	258	245	267	280	229	250	285	249	277	275	255	281	243	262	297	270	265	266	273	246	292	242	286	262	274	259	254	267	256	246	253	275	264	251	257	252	253	259	234	259	285	253	278	267	246	262	262	258	266	247	243	268	272	268	271	270	253	233	247	275	263	253	264	280	291	276	266	284	270	246	243	286	233	263	227	253	243	272	265	264	268	263	294	261	263	254	267	281	236	251	260	254	225	275	278	252	259	268	262	273	235	245	267	279	278	280	253	259	271	259	273	240	278	284	295	255	277	284	280	251	269	240	262	255	252	235	249	280	247	277	274	279	283	229	273	279	279	251	273	269	285	248	264	284	254	259	253	280	250	238	276	274	272	280	281	258	258	274	257	273	267	246	261	234	247	276	277	262	283	242	278	249	246	274	282	285	280	248	274	262	271	262	267	261	244	288	258	281	239	285	260	247	299	278	264	267	245	258	285	248	275	250	235	304	248	308	255	248	245	283	269	247	288	256	251	240	255	256	258	284	283	294	247	280	280	258	289	229	273	259	251	259	247	259	295	284	272	267	272	236	237	261	270	260	261	264	252	257	260	269	245	218	260	256	300	230	279	264	273	259	263	258	273	264	239	263	252	261	272	258	261	268	263	252	261	270	272	226	263	269	262	268	272	264	258	252	262	246	244	262	282	275	250	251	251	271	259	248	266	258	252	259	258	287	252	265	280	240	251	278	270	256	249	233	257	257	283	249	250	263	281	250	259	266	257	256	241	259	303	290	264	265	248	252	258	305	287	234	256	272	272	244	281	289	252	282	251	241	276	280	261	234	280	254	251	275	265	229	262	273	259	268	279	258	273	250	230	256	262	246	263	262	285	252	263	256	259	262	272	261	278	236	285	284	233	271	261	251	241	248	283	255	252	250	257	262	273	265	256	253	252	242	259	270	276	236	271	254	241	278	273	262	252	260	272	243	247	269	252	281	243	254	255	247	284	246	255	256	258	280	252	263	258	277	261	261	259	248	255	277	270	247	242	272	279	270	248	256	234	249	254	239	264	283	255	238	252	276	275	249	263	237	268	267	272	274	244	267	255	290	276	259	256	262	252	275	264	226	257	234	270	242	262	256	256	265	223	304	240	286	294	262	251	243	252	283	242	258	238	270	263	266	263	295	251	282	251	247	281	260	280	283	247	269	241	269	285	297	279	244	269	261	262	257	248	276	281	248	235	249	263	242	280	259	258	270	252	231	247	282	264	250	255	249	260	285	288	229	281	321	231	248	266	269	272	278	250	280	263	255	272	274	280	255	267	277	277	239	265	244	272	258	264	280	261	241	288	249	275	279	266	238	252	276	256	261	267	263	245	251	297	245	242	271	257	283	296	288	265	282	266	263	249	277	251	293	265	247	263	240	281	269	270	275	280	290	312	290	292	261	260	263	259	250	295	248	268	266	265	292	269	292	270	244	265	258	287	300	281	240	280	320	270	235	253	253	248	293	246	247	236	263	260	281	270	250	279	245	251	259	269	274	259	277	280	275	246	245	268	255	265	269	234	278	251	289	270	261	270	261	247	262	272	240	257	303	268	258	244	251	248	258	270	277	274	288	256	264	243	271	259	284	258	270	227	262	257	263	266	271	230	292	266	257	247	281	254	282	273	268	295	266	284	248	245	242	269	268	254	256	262	256	256	270	246	250	236	232	286	292	293	246	275	280	268	236	265	263	252	277	302	278	258	268	274	262	283	240	273	269	262	272	269	260	296	245	269	244	284	222	263	255	260	272	253	250	259	218	250	251	271	247	289	262	244	248	279	252	241	271	280	246	258	251	255	263	258	260	251	252	257	245	252	257	233	270	242	268	261	284	257	253	260	276	250	265	266	303	252	237	283	269	288	276	272	288	255	243	256	241	253	271	231	240	261	258	239	255	259	290	264	253	262	257	256	271	261	253	289	264	278	263	253	287	278	246	259	280	273	271	240	265	285	275	281	273	279	256	254	249	275	242	278	270	265	282	253	297	282	245	254	248	245	252	262	244	268	227	275	269	260	245	226	274	270	249	247	242	246	265	263	257	273	248	261	241	265	271	267	254	224	290	273	283	266	247	274	266	252	254	269	255	263	285	273	233	275	275	274	251	235	250	266	286	257	245	249	247	256	278	276	272	257	242	240	244	277	269	235	250	238	239	261	275	272	246	239	269	280	253	283	264	268	258	242	247	266	241	258	272	260	248	279	277	281	258	265	259	280	283	270	272	244	266	263	247	254	258	277	265	260	251	266	251	278	263	263	246	261	244	261	260	270	269	267	292	264	271	292	245	254	257	246	260	246	231	243	263	264	253	259	262	288	245	266	245	250	277	245	267	266	270	246	268	285	275	286	260	253	264	278	254	248	276	235	252	260	250	249	253	266	249	275	256	272	255	268	236	274	239	295	223	266	304	272	275	288	280	248	250	271	285	259	243	252	283	277	242	295	241	259	257	259	237	218	280	265	264	264	288	267	244	282	269	276	283	274	251	257	274	242	258	264	250	276	268	274	277	277	246	261	286	257	302	285	246	276	243	248	264	259	261	261	265	267	269	284	279	254	270	256	272	268	264	265	271	266	228	279	232	271	251	249	273	262	245	277	240	277	253	259	272	269	253	238	288	243	258	272	284	251	241	252	255	262	226	262	255	268	254	265	255	258	245	267	293	281	252	284	257	283	269	267	237	241	285	237	264	244	218	271	270	262	250	260	265	261	296	266	282	257	266	289	245	278	263	249	303	245	215	240	290	247	290	234	259	285	258	237	276	256	244	296	265	293	256	258	268	252	277	243	265	279	249	297	247	258	257	269	269	245	292	237	251	295	254	277	244	238	286	259	267	269	289	275	259	255	253	263	254	260	269	273	238	246	248	278	268	243	271	275	286	262	249	262	264	250	252	242	245	267	259	267	287	245	255	222	273	279	252	266	281	288	256	261	262	243	262	261	254	264	258	258	253	252	270	278	236	260	290	263	261	251	242	255	275	274	279	271	260	269	245	258	240	296	281	251	242	292	268	275	238	242	266	267	282	277	273	234	258	245	275	230	270	274	246	212	268	275	237	280	279	248	251	249	238	270	279	261	279	245	287	279	247	297	253	247	268	265	284	249	240	274	246	253	294	265	307	247	291	236	276	258	250	282	271	258	263	245	250	275	276	268	276	250	263	243	256	236	278	265	264	253	290	289	245	254	268	252	248	249	248	252	255	256	274	278	277	279	255	250	285	243	257	241	287	248	285	268	280	286	285	240	283	247	269	249	257	249	282	267	304	259	283	265	283	268	252
52568	65157	50266	4619	3168	2335	1809	1482	1289	1055	967	839	738	646	636	578	584	478	528	487	490	464	462	470	443	446	400	385	378	416	369	402	425	393	380	424	411	377	410	383	370	374	438	428	378	405	379	365	365	402	384	399	393	388	349	329	378	363	377	381	351	368	375	381	360	377	351	386	345	351	344	357	363	385	362	420	388	360	376	390	382	357	374	348	375	344	321	379	373	374	398	364	344	376	363	361	332	355	360	416	349	369	393	370	379	369	364	342	396	365	340	392	350	380	327	369	361	375	339	355	410	357	361	364	386	367	344	350	334	376	391	360	374	352	382	357	331	352	381	382	368	360	390	384	363	369	372	395	384	391	371	382	370	380	346	332	340	362	355	371	348	347	346	389	343	352	329	326	352	327	375	403	351	384	371	375	378	365	362	349	342	330	371	332	337	354	350	362	349	365	358	350	355	375	379	388	365	360	380	389	365	364	356	357	338	338	380	384	368	387	357	369	376	381	374	363	349	372	384	360	383	364	383	358	355	372	328	361	383	367	366	359	374	372	368	371	357	382	359	360	363	372	365	359	341	378	364	384	351	370	378	340	346	382	348	398	360	342	378	345	334	332	350	353	390	371	343	350	331	313	362	383	355	407	362	351	378	359	380	363	385	358	318	356	399	330	335	378	365	355	340	347	386	361	381	367	359	354	325	396	361	336	370	377	372	339	396	390	341	390	355	372	354	368	373	359	393	367	366	374	353	342	383	372	364	397	351	390	401	352	347	367	350	374	372	390	380	333	339	389	393	396	356	361	360	355	361	365	367	362	380	335	376	402	363	322	314	354	383	372	399	355	390	368	338	348	366	361	342	378	357	366	386	355	372	346	327	387	358	398	351	344	352	354	361	359	375	366	350	371	352	366	400	338	392	358	387	395	366	372	386	355	371	378	348	370	381	336	363	367	339	302	350	347	376	352	361	353	371	339	360	368	368	350	364	373	359	374	356	325	371	331	374	391	373	354	344	385	363	344	359	349	337	360	351	350	348	393	326	403	401	359	360	344	412	360	360	384	361	361	369	407	351	365	340	364	350	329	345	347	395	355	368	372	346	371	353	364	374	387	332	351	366	391	339	368	365	360	351	379	366	369	365	337	352	342	401	369	392	341	348	343	394	354	349	407	376	373	375	349	362	347	349	365	343	331	347	338	350	358	390	335	366	368	379	358	359	382	362	340	353	370	350	394	382	380	395	357	361	378	367	406	356	356	329	361	377	379	377	367	361	351	375	380	398	366	328	342	360	327	384	360	381	351	315	363	402	361	361	401	345	373	350	312	374	396	387	363	359	324	382	396	351	356	363	371	384	374	357	349	389	393	398	350	362	353	375	366	366	380	346	368	359	368	365	341	365	375	350	340	370	403	365	365	388	352	349	371	328	350	373	376	372	351	357	334	376	367	387	323	357	356	353	337	375	326	339	378	370	369	377	355	340	357	379	357	391	369	365	370	390	364	369	333	375	375	339	359	346	337	330	350	381	391	361	384	373	322	380	329	363	409	388	335	388	384	361	365	397	364	362	304	350	349	342	344	346	381	394	379	397	395	393	366	372	354	354	378	366	363	356	384	329	345	346	364	344	349	381	368	331	377	335	366	357	361	349	353	392	400	395	369	346	341	364	329	354	354	386	342	379	363	366	358	332	355	356	355	335	380	352	386	366	346	397	411	383	348	364	373	388	387	386	368	355	354	341	352	365	342	369	370	376	361	367	355	402	368	356	309	360	347	351	396	356	376	351	393	358	363	364	379	356	351	339	325	362	352	385	368	358	346	369	374	387	377	342	374	383	371	365	361	368	373	354	365	362	332	339	355	371	370	387	355	325	356	347	383	365	356	368	371	358	318	357	374	372	376	335	367	344	374	363	362	369	376	357	337	365	339	353	353	387	370	372	329	373	343	368	367	373	360	396	386	356	378	412	331	380	372	363	374	374	373	335	368	334	319	358	326	359	350	371	377	375	371	336	367	381	359	388	398	341	363	357	392	395	375	395	352	327	368	373	397	374	336	340	325	354	349	376	385	379	370	351	349	409	379	396	366	363	394	345	360	353	357	398	375	387	353	361	308	405	361	374	375	369	348	323	360	392	331	338	356	361	354	396	368	370	372	364	363	384	370	377	356	363	367	342	353	333	354	324	371	354	361	362	355	365	338	369	361	394	353	365	359	361	353	351	396	366	371	396	386	349	415	355	390	374	339	363	357	403	343	366	328	371	351	369	356	362	349	344	370	321	356	389	369	391	378	359	357	378	332	386	388	351	373	359	326	354	387	382	374	355	341	328	366	391	357	353	362	362	392	354	340	364	337	341	340	377	390	379	350	357	367	341	378	334	385	349	366	360	363	335	363	338	343	376	355	382	353	368	355	353	400	341	353	364	376	406	369	369	366	378	323	366	376	392	375	358	350	342	376	350	369	384	361	404	366	373	346	365	373	381	373	365	332	345	385	362	342	368	384	369	324	352	397	352	399	354	364	335	373	346	337	388	350	359	339	361	331	366	334	334	367	358	390	350	345	342	372	373	365	385	407	370	357	388	388	362	398	339	328	353	345	367	381	390	391	375	355	349	376	341	362	366	386	389	373	366	361	365	373	369	377	388	350	393	399	388	361	371	393	389	351	358	389	354	370	367	351	369	351	391	355	380	361	365	338	367	394	377	362	354	350	380	362	388	379	358	363	342	375	353	373	356	369	381	326	369	363	384	334	376	314	344	342	353	345	359	375	393	357	364	348	371	359	386	380	356	371	341	391	354	322	347	348	333	387	347	363	350	373	350	343	339	358	346	345	380	335	365	362	315	378	378	362	380	336	371	380	374	352	380	347	353	355	323	377	333	373	352	346	352	425	372	350	394	323	363	374	321	383	375	372	364	375	358	339	390	334	399	361	370	367	391	403	384	339	327	369	379	359	360	375	350	421	343	359	386	360	390	346	360	351	350	358	352	367	342	369	334	371	327	342	322	359	354	398	378	375	360	383	373	361	360	361	339	383	390	357	351	359	362	368	361	359	316	353	342	349	383	340	379	345	342	371	349	404	356	385	369	396	354	363	347	359	374	350	350	394	378	348	373	400	347	415	357	385	317	366	373	367	358	392	351	387	347	354	356	330	388	357	378	376	383	383	376	365	361	369	348	363	345	357	364	334	370	352	360	390	364	349	336	332	325	384	379	393	348	338	354	375	388	354	358	379	376	374	344	369	367	375	350	366	353	357	406	374	368	349	359	348	367	361	342	342	380	367	362	342	338	355	370	374	336	343	378	344	345	371	347	355	365	349	408	374	338	341	408	408	355	363	391	347	370	370	373	402	334	346	331	359	375	369	346	374	356	340	343	320	366	369	348	369	333	357	372	375	371	396	333	354	359	359	373	412	375	344	350	378	354	361	385	374	355	374	365	361	383	351	348	371	364	355	368	325	353	358	366	340	352	345	361	375	382	415	398	345	377	361	371	367	348	366
27687	21065	18517	2980	1020	920	836	837	863	797	866	787	795	817	748	805	840	856	827	768	824	784	861	798	842	784	772	813	804	769	761	824	815	786	785	771	772	770	814	797	794	739	811	822	839	818	799	785	787	785	776	797	787	755	789	780	834	833	804	784	833	734	805	813	814	826	806	807	828	795	826	814	802	747	794	766	807	825	827	816	785	806	761	772	796	798	800	791	775	791	796	819	796	854	755	766	825	824	803	816	819	809	828	759	780	841	775	788	817	806	796	781	793	795	854	758	812	865	813	833	781	763	780	784	813	774	841	795	817	812	819	835	806	770	780	795	801	809	811	802	822	774	771	775	852	755	843	758	850	783	802	776	838	821	803	759	812	760	812	789	813	757	773	827	795	809	795	797	774	823	810	784	819	783	789	786	788	768	770	774	788	775	789	772	781	810	755	745	804	765	769	780	740	795	812	800	825	830	844	779	819	813	800	780	769	800	839	786	790	784	794	791	730	780	829	772	792	762	803	805	787	759	798	790	763	773	784	767	775	822	808	783	761	833	778	761	832	764	781	787	774	799	759	824	802	799	792	771	797	829	817	785	832	776	799	749	773	796	768	782	756	760	779	793	803	811	812	790	799	818	803	802	866	826	757	788	790	750	807	818	790	797	755	830	755	756	853	844	825	769	767	763	811	796	776	803	831	756	843	796	836	835	803	794	802	783	771	818	783	769	794	763	774	796	785	841	756	820	816	773	819	805	770	799	784	754	766	806	773	794	849	787	810	791	794	823	831	847	762	801	723	812	800	793	801	792	761	800	793	782	772	796	729	806	833	791	766	760	839	753	850	860	818	802	804	789	805	797	780	785	826	839	834	792	780	803	763	774	750	831	781	856	812	790	842	787	781	815	779	772	819	779	818	794	781	806	755	810	813	783	798	850	817	804	765	766	807	781	813	777	801	798	752	770	789	846	740	794	803	801	827	799	838	825	802	783	781	843	822	773	809	767	806	774	764	845	844	780	783	783	769	800	761	764	799	846	853	820	797	788	795	803	806	766	758	862	745	818	741	797	832	837	883	801	780	756	774	796	784	772	766	763	822	792	813	824	808	726	812	822	796	777	781	760	844	788	785	774	800	803	786	793	831	762	826	770	719	751	778	804	827	857	828	805	733	818	770	774	843	826	811	804	795	789	850	847	797	786	798	819	788	828	760	840	798	808	781	795	797	801	797	771	751	768	768	823	722	791	773	744	818	855	781	753	818	834	785	825	793	776	813	780	814	830	795	775	784	798	800	763	788	787	747	802	789	795	776	805	772	792	770	771	796	768	786	817	741	708	802	804	806	804	810	778	843	838	786	738	761	811	779	759	832	793	751	810	804	841	768	827	802	812	812	757	751	765	821	814	739	825	813	805	806	848	792	799	800	803	790	822	780	793	875	759	831	817	855	827	827	780	797	806	751	806	769	795	787	774	810	774	806	761	789	843	801	827	779	835	781	821	822	777	819	786	812	767	796	790	797	839	834	775	793	804	785	803	783	811	837	818	795	801	797	837	773	779	745	821	776	803	773	806	835	834	804	794	778	825	775	778	841	796	764	774	807	771	779	739	770	810	765	849	823	781	816	792	817	799	756	828	808	808	815	802	807	812	794	809	829	746	781	728	830	808	774	809	802	788	840	766	773	793	800	830	770	825	851	790	764	779	838	787	819	789	819	795	801	815	814	793	820	774	778	764	771	833	765	861	794	826	798	833	856	848	746	779	831	784	768	790	789	805	855	745	794	767	802	768	839	736	757	768	818	782	761	771	807	820	805	802	768	779	775	788	825	835	809	801	848	774	776	803	809	783	763	794	795	814	825	736	773	823	764	764	822	764	812	816	844	775	783	753	856	795	818	773	811	791	800	782	785	785	799	748	821	799	758	783	799	835	791	834	759	821	774	782	808	827	794	810	796	834	814	758	803	785	804	766	816	824	803	786	809	810	770	779	768	827	791	776	797	749	771	799	825	748	789	729	811	774	802	795	791	779	744	801	793	738	809	810	841	807	834	792	764	803	787	806	819	802	765	796	781	762	798	828	751	779	796	865	828	769	793	863	781	775	789	791	820	807	803	830	822	777	787	786	804	823	769	838	785	760	802	802	793	781	784	772	794	808	811	788	788	807	789	767	790	791	824	800	809	825	817	799	782	821	794	839	778	767	815	831	791	782	742	820	756	821	770	735	828	825	763	765	774	839	780	766	792	768	789	833	805	777	799	757	835	777	801	811	803	819	802	793	762	819	783	769	828	766	832	750	821	794	779	821	798	776	772	790	805	755	820	808	782	855	763	819	731	772	744	817	791	831	754	757	844	802	859	811	768	744	816	779	744	823	779	792	779	806	794	792	813	798	836	786	776	789	832	842	804	822	783	759	753	780	789	819	776	844	793	788	789	820	838	797	786	843	813	796	843	767	782	799	793	771	826	827	813	773	792	796	759	805	784	809	812	795	811	803	806	793	731	788	770	836	821	800	802	817	871	766	774	831	750	750	800	806	824	780	766	799	797	833	804	794	800	784	810	798	817	810	781	764	781	800	750	785	838	824	810	773	819	818	816	775	752	754	786	806	793	814	768	809	739	803	800	750	787	775	791	793	813	822	829	820	815	789	789	810	793	806	847	800	832	819	818	804	812	773	793	825	822	818	793	799	808	787	795	791	794	799	752	797	798	811	780	802	816	790	823	825	809	807	826	774	829	793	817	774	794	821	823	790	842	773	786	814	774	772	816	828	757	863	757	746	836	741	795	751	813	806	858	806	823	844	786	817	822	824	770	803	764	783	793	794	820	834	795	763	768	775	821	795	883	818	768	798	775	791	794	805	815	766	800	824	816	869	820	761	784	806	815	860	777	830	760	807	759	804	754	799	773	800	857	850	804	815	749	793	794	789	798	809	812	752	753	820	825	794	807	785	831	838	796	814	779	844	806	778	807	824	814	835	826	804	789	759	834	761	806	788	782	783	767	797	813	788	800	745	787	811	816	775	795	817	773	771	759	796	788	816	796	743	813	787	810	784	764	802	832	802	771	806	835	816	815	834	771	755	771	814	776	781	797	834	800	803	784	778	761	747	797	847	763	818	785	773	786	794	763	752	790	824	798	797	825	774	791	790	776	800	822	783	823	847	793	774	781	770	783	783	794	752	770	750	787	817	807	832	829	877	761	805	801	806	800	791	775	722	816	796	821	805	796	750	799	800	848	749	769	786	761	760	756	795	844	787	786	749	820	749	820	779	784	807	795	808	799	822	774	811	816	762	751	801	778	827	788	821	769	778	744	802	825	812	819	802	810	812	792	754	796	806	832	774	755	781	760	787	779	803	764	793	791	774	785	827	773	743	824	801	824	790	814	804	802	804	742	825	825	758	792	838	804	776	811	805	813	779	831	793	813	783	793	829	807	792	826	750	759	832	753	767	778	817	791	800	816	842	758	774	786	792	826	836	746	813	789	821	771	775	804	808	825	788
22937	19048	18792	1215	1137	1147	1095	1094	1068	1084	1040	1087	1031	1075	1050	1073	1017	1032	1046	1069	1050	1044	1054	978	1025	1074	1038	1042	997	1029	1018	994	1065	1028	1067	1102	1034	1032	1006	981	1060	1061	1015	1100	1037	1029	1087	1018	1050	1120	1042	1008	1022	1051	1010	1017	1125	1025	966	1045	1018	1053	1028	1017	1038	1054	997	1041	1019	1015	1012	1037	1046	1006	1094	1017	1009	1016	1064	1019	1030	1029	1038	1007	1038	1048	995	1043	1038	1100	997	1066	1058	1009	1049	1076	1020	1051	1037	998	989	1088	1051	1010	984	1063	1007	995	1011	986	1011	995	1069	986	968	1070	1032	1035	1061	1101	1019	1031	1041	1036	1030	1006	1019	1033	1084	1075	1038	973	1058	1045	965	1042	1060	1032	1020	1040	1009	1076	1052	1070	1101	1003	1015	1058	1018	1045	1024	1058	1054	995	1014	1031	1071	1059	1070	1144	1073	952	1045	989	1047	987	1058	1092	1117	1049	1037	1050	996	1012	1020	1036	1072	1001	985	1023	980	1004	1006	1027	1061	991	1064	978	1080	994	1038	1072	1058	981	1049	1017	1100	1051	1022	989	1004	1044	1050	1019	1039	1090	1043	1070	1015	983	1066	1044	1044	1046	1021	1026	1047	990	1016	1022	1004	1069	1074	1074	1002	1032	1014	1025	1027	1057	1048	1074	968	1049	1079	1028	970	1106	995	1004	988	992	1014	1031	1056	1018	1053	1031	1050	1062	1105	1071	1046	1011	1048	1038	1086	1021	1014	1054	1062	1034	1026	1074	1051	1047	1094	1053	1060	1050	1069	1022	1090	1069	1065	1054	984	1037	1076	1015	1061	1010	1016	1040	1003	1062	1012	986	1018	1035	1044	1054	1034	1043	1055	1024	1015	1024	1021	1072	1086	1004	1050	1030	1081	978	1045	996	1045	1045	1035	1012	1031	1024	1026	1103	1012	1005	1004	1058	1013	1060	1004	1064	1055	1088	1090	1029	1043	1083	983	1062	1033	1001	1006	1043	1020	1028	1027	1066	995	1025	1033	1026	1060	991	1057	1018	1086	1032	1029	1091	1066	1008	997	1061	1118	974	1037	1054	1062	1073	1085	997	1067	1074	1070	1037	1047	1043	1070	1054	1014	1073	1058	1038	1055	1039	1030	1010	1009	1018	989	1004	1036	998	1007	982	1030	1074	956	1021	1073	1049	1034	1052	1034	1044	1064	1026	1036	1027	1021	1019	988	1007	1066	1078	1068	1017	1032	1039	1033	1069	1092	1058	1037	1006	1074	1101	1068	1016	1028	1036	1039	972	1097	1067	1023	1089	1042	1089	978	1050	1032	1026	1100	1019	1067	1052	1093	1054	1012	1029	987	1000	1061	1030	1037	1031	1010	1019	1028	1049	1050	1074	1046	1078	1108	1088	1073	962	981	1014	1020	1097	962	1011	1051	1057	1034	1087	1030	972	1079	1017	1070	997	1058	1065	1065	1015	1046	1084	1070	1051	1010	1010	1005	1009	1045	1063	1021	1032	962	1045	986	985	1031	1015	1014	1013	1097	1045	1023	1055	1033	962	1114	1045	1033	1003	1014	1007	1142	1073	1048	1057	1045	1011	985	1012	1047	984	1015	1036	1031	968	1033	1022	1078	1078	1026	1079	1056	1039	1030	992	1049	1075	1034	1056	1111	1077	1025	1095	1056	1027	1035	1006	1018	1028	1014	1012	1069	1086	1021	1071	1066	1014	1004	1025	1002	993	1050	1000	1004	1014	1104	1068	1031	1057	1015	1007	1042	1071	1045	1031	1028	1033	1039	1020	1051	1048	1034	1023	1067	1002	993	1060	1024	1005	1067	1039	1035	1051	1003	1089	1048	1030	997	1085	1013	1091	964	1060	997	1010	1061	1090	1073	1050	1040	1016	1019	997	1011	1049	1042	1024	1068	1025	1085	1044	1060	1042	1046	1008	1058	1026	982	1049	1048	1000	1008	1011	1083	1054	1018	1040	1091	1021	1032	1012	1033	1048	1059	1138	1038	999	1051	1068	1044	1057	1024	1011	1016	1058	1039	1013	1057	1033	1022	1005	1047	1057	1007	1041	1019	1030	971	1020	1064	1000	1069	1024	1022	1028	1051	969	1068	1004	1051	1031	1065	1083	1079	1035	1048	1005	1058	1026	1057	1085	1052	1014	1003	1010	953	1099	1048	1047	1039	1039	1030	1052	1064	1083	1030	1068	1049	1015	1017	1048	1018	1008	1072	1026	1044	1049	999	1080	1044	1087	1071	1048	996	1048	1048	979	1021	1098	999	1072	1081	1018	1048	1042	1011	1056	999	1036	1075	1041	1078	1059	1027	1069	1045	1007	1033	1072	1049	1045	1004	1023	1011	1053	1046	1070	1043	1046	1025	1027	978	1056	1035	1055	1014	1034	1031	1037	1015	1019	1052	995	1031	1090	1052	1005	1030	1082	1015	1003	1053	1054	994	1080	1022	1017	1056	1065	1066	1050	1016	1065	1012	1041	1032	1021	1044	1131	1042	1056	1048	1055	1077	1066	1045	1015	1000	1031	1068	1065	1025	1010	995	1049	1010	1081	1046	1069	1077	1028	1040	1033	1040	1051	978	1056	1060	1020	1128	1079	1013	1026	1037	983	1015	1053	1047	1078	1011	997	1030	1063	1004	1036	1008	1022	1096	1017	1062	1025	1059	994	1009	1002	1054	1023	1063	1048	1025	1071	1047	1065	1057	1042	1074	1004	1033	999	991	1020	1057	1097	1050	1081	1062	972	1034	1098	1042	1077	1078	1051	1026	953	1075	1043	1073	1031	1036	972	1071	1024	1023	1015	1013	1051	1070	1045	1081	1012	1023	1051	1085	1017	1080	1044	1053	1032	1033	999	1117	1082	1031	1061	1014	1038	968	1057	1048	1014	1005	1048	1025	1040	1007	1067	1021	1053	1005	1029	1031	1069	1074	1011	1031	1014	1053	1014	997	1059	1080	1030	1075	1047	1029	1025	1029	1058	1066	1064	1016	1036	1008	1048	1047	995	1034	1070	1041	1067	1060	972	1044	1002	1062	1063	982	1022	1042	1033	1005	982	1089	1011	1013	1037	1065	1057	1087	978	944	1042	1070	1040	965	1035	1045	1057	1027	1062	1080	1022	1026	1015	1060	1017	1056	1043	1024	1065	1038	1050	1060	1078	1029	1079	1069	990	1050	1040	1068	1028	1016	1030	1063	1013	1046	1048	1085	1045	999	989	1066	1063	1015	1096	1043	1044	1027	1020	1046	1019	1080	1042	1035	994	1023	1034	1036	1049	1033	1021	1008	1008	1086	1034	1052	1071	1024	996	998	1064	1023	1030	1014	1060	1043	1038	1075	1042	1058	992	1046	1039	1096	1079	1033	1046	1027	1066	1049	1036	1052	1025	1013	981	1035	1049	1040	1084	1054	1083	1081	1039	1018	1054	1063	1067	1002	985	1076	996	1073	1061	974	1048	1043	1094	1095	1060	1059	1034	1022	1028	1038	1074	1035	1083	1049	1080	1094	1038	1055	1044	1046	1056	1022	1102	1034	1027	1041	1041	1034	1009	1057	1018	1002	1059	1009	1086	1080	1011	1038	1045	1012	1061	1104	1045	1036	1026	1066	1040	1038	1001	1040	943	1059	1021	1009	1075	1040	1085	1065	1031	1037	1025	1027	998	1066	1025	1039	1036	1048	1021	1079	973	1017	1016	1047	1056	1069	1073	997	1012	1034	1071	1064	1049	1006	1002	1003	1023	1046	1062	1002	1051	1073	1015	1063	1028	1056	1030	1076	1059	988	993	1115	1086	1012	1015	1049	1020	1070	1057	1032	1046	1016	1073	1117	1021	1053	1016	1030	1033	1002	1067	1022	1001	1047	1061	979	1039	979	1008	1032	1098	1075	1040	1042	1050	1058	1033	1037	1049	1047	1044	1003	1006	1094	1098	1116	1031	1044	1027	1042	1021	1057	1078	1050	1047	1039	1066	1107	1060	1005	1056	1016	980	1030	1075	1045	1093	1076	1050	993	1023	1023	971	1039	992	1084	1029	1019	1000	1008	977	1009	1089	1028	1053	1109	1050	1104	999	1038	1051	1057	1047	983	1018	1014	1039	1032	1063	1071	974	1031	1035	1072	1036	1054	1039	965	1068	1069	1004	1064	1046	1045	1065	1078	1048	1020	999	1017	1039	1029	1076	1028	1067	976	1089	1032	1012	1042	1010	1027	1054	1040	1003	1071	1068	973	1059	1066	1023	1051	1048	988	1061	1071	1041	1013	1027	985	1023	1048	1139	1035	1043	1013	1094	1058	1044	1045	974	1105	1098	1027	1088	1009	1046	1019	984	1033	1058	1016	1044	1029	1030	1013	1052	992	1034	1051	1051	1054	1017	1076	1004	1061	1074	1011	1049	1055	1024	1005	1061	1065	1066	1060	1000	1042	1101	1059	1022	1031	1025	1020	1069	1082	1006	1044	1002	1051	1028	1030	1028	1076	1067	1029	1011	1084	1063	1024	995	1043	1052	1045	1064	1027	1028	1069	1019	1068	1045	1002	1053	1035	996	1066	1033	1045	1040	1077	1076	1070	1049	1002	1044	1037	1033	1045	1043	1084	1012	1076	1001	1095	1039	1021	1024	1071	1033	988	1043	1050	1027	1050	1035	994	1092	1052	1029	1018	1087	1072	987	986	1007	1033	1008	1031	1051	1010	1075	1061	1003	1044	1071	1140	1038	1054	1034	1043	1048	1011	1040	1025	1039	1018	1123	1067	1028	1052	1043	996	1007	1034	1017	1084	1023	1065	1006	995	1009	1067	1060	1013	1026	1073	1025	1072	1010	981	1061	1091	1018	1053	1017	1068	1031	1012	1025	1014	1105	1056	974	1048	985	1062	1038
24073	21260	29310	24082	20216	6282	1136	853	753	735	723	699	658	688	624	639	656	622	649	632	646	671	632	667	639	636	639	592	626	588	592	668	629	606	641	630	614	613	597	588	620	585	660	595	592	577	593	594	545	641	594	625	589	627	626	576	603	627	625	619	596	618	618	613	618	638	615	638	601	615	597	585	589	625	616	620	600	588	630	605	537	611	640	599	638	638	605	581	635	626	622	637	632	616	600	579	578	589	643	575	614	608	568	600	601	588	646	632	620	636	647	602	544	612	619	616	621	637	652	601	610	603	597	607	614	634	625	630	617	651	577	588	601	608	624	571	650	607	592	654	630	600	604	590	632	603	616	610	615	579	632	609	596	586	566	590	614	630	586	613	620	638	629	610	631	657	588	565	602	616	668	584	620	566	611	619	633	631	572	584	615	600	623	641	633	620	637	620	604	652	604	617	615	611	631	642	577	541	627	653	612	619	622	619	612	582	575	657	599	608	597	628	579	617	633	598	595	579	573	630	634	587	592	625	571	592	651	602	644	642	610	602	626	625	562	630	563	588	628	608	633	596	594	635	605	639	632	637	579	650	606	621	587	605	573	630	599	609	613	618	595	600	619	601	634	593	582	561	607	586	617	629	626	603	612	614	601	528	603	616	668	575	652	584	592	586	608	599	647	618	637	594	560	582	617	614	600	612	650	608	649	606	603	593	618	622	635	588	618	601	572	575	619	595	598	597	586	580	586	586	588	569	584	589	601	592	617	590	631	646	635	599	616	606	618	617	572	622	583	613	585	642	628	600	629	607	616	622	608	605	639	590	564	591	579	623	609	612	628	610	605	664	617	590	573	584	584	626	620	602	651	596	591	611	559	591	628	613	598	625	598	616	662	640	598	632	563	598	619	668	600	628	619	616	610	595	597	576	578	628	605	651	617	583	584	590	574	622	634	642	592	610	594	644	592	621	644	601	599	610	584	631	608	620	602	603	647	615	612	647	599	618	622	608	655	591	630	589	655	590	593	605	594	631	637	606	602	624	604	615	619	663	674	638	602	642	642	555	578	608	609	587	642	600	581	593	657	612	634	579	581	596	627	612	626	641	612	590	648	625	551	612	628	600	642	608	585	588	585	588	600	581	654	616	626	585	635	560	586	608	658	579	645	593	604	603	593	624	593	604	610	581	603	600	645	585	626	623	576	645	609	558	605	597	595	668	626	644	623	585	631	591	562	644	618	613	601	673	577	656	610	601	590	648	575	601	597	611	588	629	588	615	605	617	610	642	578	622	560	573	638	610	579	538	603	594	573	602	610	602	623	619	564	656	572	658	607	652	583	610	606	626	608	591	595	615	638	638	608	605	627	613	629	633	586	659	591	604	633	620	631	572	618	566	619	588	589	636	621	618	604	597	613	617	625	592	567	583	597	634	608	565	624	565	597	583	601	576	659	638	586	554	625	589	624	592	620	585	609	601	603	639	622	617	543	580	592	634	595	628	633	615	595	599	628	586	584	643	584	642	610	612	590	582	585	626	594	664	625	620	629	595	637	598	616	591	599	608	561	610	619	625	614	593	628	613	602	608	625	568	595	618	596	630	623	587	567	608	624	592	659	594	592	645	613	586	647	606	644	572	622	602	587	628	601	594	625	667	620	627	586	591	587	577	630	608	623	658	620	615	625	601	624	633	592	636	607	615	640	596	629	593	600	629	617	613	603	608	587	599	585	661	614	597	587	635	578	588	612	589	627	637	618	586	589	626	617	629	606	601	610	594	639	614	614	658	628	599	592	604	598	594	564	632	578	595	602	656	603	615	618	601	647	606	627	593	598	608	636	634	644	592	587	582	622	631	611	575	577	564	596	604	647	637	626	579	600	590	650	608	637	587	589	598	616	647	559	622	639	562	608	563	598	635	634	596	593	603	625	579	566	659	602	619	583	603	613	600	608	626	577	643	605	644	610	661	610	625	658	594	632	600	634	613	610	585	590	605	631	614	637	642	597	623	654	602	572	604	614	620	581	652	571	659	641	562	600	593	632	603	579	613	632	588	614	589	611	628	611	627	593	597	637	583	568	565	627	594	606	657	598	599	604	624	604	604	580	603	592	567	612	590	609	571	637	586	595	598	618	655	606	599	591	570	600	557	585	574	609	598	598	639	573	636	605	602	605	608	575	605	609	628	617	546	583	603	633	591	622	514	604	597	575	616	639	600	556	590	573	630	606	649	641	585	591	642	607	606	625	640	624	623	603	602	593	603	633	583	629	631	650	609	594	557	592	653	607	554	602	613	592	604	598	565	620	602	617	630	593	602	616	632	600	592	619	624	582	617	589	614	590	613	606	615	609	656	623	590	596	613	622	583	584	603	620	576	635	591	603	601	603	626	615	568	601	631	616	580	617	601	607	592	618	594	617	598	621	621	570	561	657	576	569	625	590	619	566	593	637	619	605	615	568	645	597	645	557	614	607	608	617	562	563	568	590	595	584	621	603	563	629	629	626	586	629	551	608	611	602	625	599	640	582	608	639	595	601	612	574	596	588	603	617	605	575	628	600	616	589	662	556	585	613	610	621	619	595	616	618	590	607	611	607	603	664	617	623	622	652	641	612	603	596	630	659	605	611	610	609	586	599	613	640	607	632	631	617	596	634	616	556	602	624	580	636	612	612	535	592	543	636	580	592	605	587	592	596	617	605	615	626	609	634	611	567	608	590	651	592	645	622	614	655	637	613	618	655	561	612	593	602	615	635	604	633	605	539	584	625	633	614	574	643	617	627	625	658	642	626	578	600	622	579	583	610	580	631	592	551	593	640	599	648	617	617	657	602	587	582	618	587	590	586	609	642	624	663	594	632	637	593	643	588	639	637	616	642	627	600	596	591	608	595	615	609	566	617	608	613	595	614	599	607	604	622	590	610	647	575	662	651	643	627	626	614	547	613	631	617	626	609	531	635	574	587	618	624	632	613	587	623	606	654	617	601	614	608	594	591	594	586	618	607	572	631	564	641	605	591	626	623	613	570	595	588	621	631	625	612	616	618	596	582	597	613	630	591	577	609	653	600	619	611	615	627	636	623	624	589	607	609	576	608	630	647	584	593	621	656	600	562	623	607	568	602	595	633	600	611	635	608	647	617	619	690	626	619	604	581	569	622	581	578	613	653	645	619	634	652	622	595	607	608	592	594	652	595	597	611	618	579	619	635	626	623	609	615	583	627	567	663	612	641	584	583	630	601	677	635	581	615	650	623	582	612	612	587	604	579	571	630	565	616	601	613	591	648	594	626	609	600	619	591	567	633	633	625	647	600	622	559	605	562	638	579	586	560	662	589	592	571	614	613	557	584	568	624	635	635	594	616	615	625	568	599	610	586	637	638	605	615	638	590	570	623	612	639	619	582	612	579	568	610	587	602	559	648	616	624	606	641	609	609	598	661	619	586	648	619	614	608	615	623	622	585	644	586	602	614	564	627	601	574	634	606	668	626	582	588	602	617	567	571	637	595	656
46726	55908	43751	3216	2439	1966	1596	1379	1296	1200	1132	1030	1010	1062	948	929	874	895	961	864	859	863	880	863	805	863	779	882	853	848	836	859	871	817	798	768	858	856	847	846	880	811	779	829	853	806	795	846	790	835	863	860	847	794	874	833	802	852	888	775	813	843	815	831	793	853	834	791	818	793	811	853	818	811	870	817	807	875	882	788	774	837	799	796	849	809	840	864	791	808	830	776	841	843	811	807	804	830	760	831	825	859	810	818	784	784	794	833	778	821	830	785	813	811	801	795	799	834	835	811	790	811	864	792	854	844	813	805	815	854	804	820	800	858	852	877	797	880	813	865	789	840	799	828	822	791	828	817	815	812	816	840	808	810	809	840	796	815	852	788	805	830	799	761	853	809	795	816	869	864	832	824	795	835	824	871	749	817	838	791	833	843	837	803	863	812	795	783	781	786	802	799	825	796	801	854	775	799	814	821	818	786	780	823	838	815	854	806	842	815	780	829	821	844	816	814	847	824	814	815	819	768	818	826	752	809	861	801	786	861	849	810	813	823	800	887	852	794	759	815	741	835	856	837	808	810	846	811	818	840	813	800	821	814	868	848	822	813	790	834	810	802	779	801	886	797	806	811	794	790	855	801	849	871	772	856	841	794	841	790	842	831	768	796	809	762	753	857	822	807	828	836	824	796	859	820	804	775	818	825	828	807	842	797	857	813	829	857	802	798	788	843	854	822	796	765	801	841	828	822	812	804	799	841	835	790	815	827	780	783	805	804	810	817	812	762	776	828	852	826	813	805	884	845	787	806	805	889	823	867	767	797	810	812	821	850	801	824	829	828	795	838	808	797	847	783	855	793	815	821	831	898	818	837	841	776	820	786	803	808	813	856	825	821	812	861	809	756	796	814	836	784	849	797	833	865	811	866	792	834	897	836	782	782	803	851	762	820	871	801	834	770	790	864	804	832	786	780	851	796	854	783	746	821	767	801	834	840	794	776	871	832	777	818	845	843	775	821	804	801	772	788	795	807	857	791	842	798	774	842	851	813	860	795	806	789	843	802	807	822	814	835	844	849	838	841	838	846	802	797	780	823	771	814	829	827	837	825	831	794	822	843	823	817	868	850	810	846	820	836	837	778	826	815	816	814	773	780	843	751	790	811	824	815	863	839	863	772	834	816	779	801	853	788	870	799	787	852	829	816	847	791	816	859	788	790	855	786	861	766	772	816	792	857	871	813	835	910	832	864	835	843	849	838	798	779	786	842	790	827	834	802	796	811	792	833	783	796	776	790	852	783	813	840	806	874	814	783	782	794	807	818	821	813	809	906	841	813	823	808	818	807	898	815	846	811	844	809	753	820	826	836	789	832	865	833	872	759	810	770	815	835	880	847	829	862	856	800	826	820	805	803	798	873	794	805	866	817	826	809	792	853	785	820	777	808	825	835	809	837	836	750	826	851	776	759	805	844	789	830	848	828	820	775	841	831	779	843	821	845	838	781	819	857	826	789	781	764	823	819	817	820	798	862	773	842	806	785	813	839	780	827	839	805	846	876	810	809	843	793	801	860	823	865	827	819	814	826	830	781	859	856	797	820	875	803	758	848	819	832	844	813	787	815	818	843	803	845	812	858	802	875	817	798	808	833	777	828	843	826	815	834	736	826	865	827	797	824	828	851	816	863	817	807	832	846	860	825	787	868	792	819	839	771	872	850	886	815	742	831	819	811	820	846	734	849	796	855	851	828	808	808	828	821	790	835	802	777	799	815	822	790	796	796	832	854	814	854	763	811	782	800	807	844	829	793	818	824	838	783	775	786	866	791	798	809	858	799	759	802	826	757	860	773	757	790	779	768	796	817	853	824	826	860	816	799	804	838	839	810	806	822	828	822	841	880	796	794	775	813	797	836	815	758	829	841	810	858	857	836	807	811	825	846	864	841	828	818	781	799	826	831	808	872	823	824	799	810	802	806	817	794	802	786	766	785	868	790	828	808	742	789	796	814	816	836	840	815	790	824	832	844	800	810	839	860	807	762	773	798	786	809	861	824	818	819	778	790	795	795	865	774	834	773	806	817	864	782	816	779	877	799	857	824	805	786	760	824	738	809	800	806	809	807	793	849	809	800	835	817	818	824	810	825	794	852	818	841	848	812	811	826	799	796	842	827	880	810	792	807	821	812	809	848	844	791	839	831	825	804	822	810	892	861	851	840	797	810	788	807	813	767	747	835	798	777	807	786	838	814	847	786	834	852	860	865	834	846	822	786	763	802	835	830	805	836	780	821	831	791	823	810	800	808	733	835	854	806	812	849	795	855	765	774	844	826	787	834	871	848	785	860	856	823	834	821	804	824	793	814	775	819	804	840	840	818	809	831	770	822	826	847	788	825	821	876	797	840	824	788	858	847	857	814	831	810	847	841	873	817	853	794	839	815	851	790	813	861	828	819	827	815	859	824	832	792	834	862	793	814	811	812	819	862	781	782	878	845	862	779	803	809	834	817	809	811	842	835	835	823	771	802	832	793	805	821	802	766	816	808	807	832	798	820	830	823	834	814	764	830	827	774	853	796	854	842	814	768	785	774	813	778	836	848	827	817	831	821	784	831	763	788	840	820	828	774	842	784	796	775	765	818	866	845	876	805	784	802	785	825	838	823	827	815	805	771	808	779	812	877	862	773	851	851	828	785	844	831	787	842	824	832	825	797	846	821	841	805	832	826	778	864	828	831	810	774	862	817	806	785	805	813	803	819	812	794	824	850	773	853	786	805	827	789	825	826	819	787	782	821	778	857	776	794	838	846	852	823	793	821	808	806	803	817	796	760	832	811	818	848	801	841	859	786	831	809	810	853	842	823	831	814	868	826	840	809	839	847	836	786	814	858	830	736	789	835	811	783	837	853	887	778	852	843	795	811	849	827	848	867	868	787	838	774	807	870	798	799	839	835	810	791	786	777	811	848	817	845	809	838	762	835	796	826	792	845	795	828	795	826	821	780	760	805	808	805	854	816	830	840	846	780	791	849	810	860	861	797	796	817	789	828	815	822	764	790	870	827	857	766	799	835	845	801	780	801	832	807	809	779	767	817	833	768	800	808	770	826	819	806	863	813	828	803	822	858	811	754	840	853	828	853	880	856	808	796	805	796	822	830	834	825	800	805	786	795	849	778	820	793	881	818	812	813	792	853	782	822	769	829	802	797	809	831	809	828	793	788	809	792	818	792	807	822	806	782	831	809	815	878	833	760	837	801	822	838	823	817	817	825	819	818	792	827	795	833	818	817	838	810	800	770	792	821	842	820	832	823	770	815	847	785	761	781	799	827	858	814	843	836	792	833	797	805	834	823	793	801	824	788	823	834	800	816	764	791	836	789	854	770	812	817	837	834	833	780	800	846	787	810	853	820	828	801	831	791	788	847	822	855	865	851	791	829	814	875	821	853	856	822	827	835	879	791	819	794	792	781	798	885	823	808	831	807	848	845	821	778	787	865	840	835	812	815	856	829
23147	21242	29303	23763	21244	19370	2762	751	595	476	481	399	437	393	368	329	349	366	320	321	299	303	305	274	280	291	294	258	299	287	262	278	259	291	323	279	275	246	294	258	289	300	281	250	287	288	290	286	259	297	283	281	242	257	291	278	279	292	275	262	247	249	270	281	260	268	273	242	269	280	262	291	266	262	267	230	279	293	251	267	265	240	266	283	251	256	274	270	268	260	278	265	279	288	258	281	261	274	278	255	244	262	263	276	253	251	260	255	276	261	274	252	282	249	271	250	280	246	253	255	244	285	268	297	276	276	280	268	266	274	278	273	280	274	269	266	285	267	247	244	228	262	264	274	237	270	266	246	252	240	253	259	277	269	275	258	258	257	260	260	276	301	271	247	253	274	272	236	258	284	266	259	254	264	256	290	284	269	290	271	269	258	274	250	259	266	289	277	281	265	250	244	265	281	252	274	281	274	234	267	262	278	272	276	245	263	250	241	267	280	261	248	287	267	280	280	265	282	264	275	268	250	247	245	253	286	269	279	267	266	301	279	256	246	267	255	302	259	269	270	277	278	269	250	265	279	284	286	263	249	255	287	256	251	274	287	274	297	283	253	268	230	276	250	298	262	261	289	251	257	280	291	274	266	259	291	261	260	268	282	284	257	249	278	274	276	271	260	245	235	270	264	295	253	249	296	287	254	289	273	255	239	252	249	274	287	246	243	260	274	275	279	231	289	237	273	275	247	274	260	273	295	254	269	286	268	274	293	232	236	281	253	273	239	255	261	273	261	286	267	248	274	283	266	264	288	253	265	261	263	260	259	278	277	304	298	273	263	246	285	256	289	288	285	266	261	283	264	280	254	262	264	247	281	248	266	257	285	293	250	242	246	270	268	300	230	248	270	286	287	267	286	256	240	250	264	239	262	257	262	241	256	290	271	276	286	238	269	286	269	234	279	266	253	277	286	254	297	290	268	231	263	259	257	266	275	230	262	271	299	252	282	270	284	258	262	251	243	259	233	277	247	302	244	277	267	250	263	264	283	257	259	272	269	233	298	264	292	271	262	263	256	307	284	264	251	269	257	254	249	272	275	282	271	270	255	284	270	264	283	258	283	287	270	289	272	296	267	238	249	278	250	271	249	250	258	267	278	268	290	260	276	241	285	273	294	265	256	264	267	251	255	282	278	284	287	284	280	273	271	251	254	277	254	263	277	260	267	259	232	270	256	267	295	261	284	249	290	266	268	261	252	251	262	259	260	256	246	236	273	266	277	247	245	266	256	265	286	299	279	264	256	255	250	280	259	269	249	270	255	252	291	264	246	260	243	283	272	277	253	287	283	257	268	270	256	271	274	274	269	256	263	291	275	276	256	241	262	283	276	263	254	290	299	286	294	247	267	263	253	274	263	274	276	281	267	283	242	254	307	267	246	296	267	257	281	287	275	269	265	250	265	273	273	270	250	266	262	255	272	256	279	278	284	247	271	268	287	280	252	269	267	283	253	268	248	272	304	258	280	263	262	273	286	261	292	306	267	286	275	277	282	254	263	262	256	253	254	246	289	256	270	309	278	268	256	261	276	254	241	267	291	248	252	269	269	267	277	237	247	291	268	254	279	301	273	272	258	255	257	271	265	260	263	254	246	276	248	254	290	263	258	256	302	273	283	249	263	273	275	300	275	269	259	256	279	283	258	270	238	254	279	278	252	253	283	280	254	286	254	271	260	257	263	246	275	277	284	285	286	263	276	288	283	266	259	250	259	280	257	246	241	256	249	269	292	282	280	236	242	284	270	246	264	270	303	274	249	272	269	282	279	274	269	253	240	276	255	269	278	272	267	255	286	282	270	243	286	242	256	258	243	268	290	258	279	247	284	263	277	261	268	246	248	263	273	266	261	248	266	262	249	275	264	264	273	242	276	265	263	249	268	249	290	261	257	266	233	256	281	241	272	261	252	257	266	266	233	277	252	282	266	265	258	263	257	247	279	286	276	293	252	268	255	264	280	244	285	242	271	271	267	257	256	285	250	271	276	280	275	264	284	275	268	259	270	260	265	263	245	274	286	268	259	269	265	296	265	277	285	266	251	276	257	247	281	278	298	262	252	261	291	273	269	254	272	247	263	260	271	261	266	277	284	262	249	261	231	265	242	291	251	280	266	257	267	249	277	256	270	259	272	266	260	254	258	242	271	271	333	296	259	274	250	266	272	292	257	274	290	221	282	265	254	257	276	260	255	241	258	251	271	279	261	250	252	289	242	268	259	266	293	256	279	253	289	254	246	256	261	251	268	273	291	267	239	266	266	266	272	267	282	255	265	270	275	226	274	248	288	241	274	278	235	237	242	236	282	313	234	272	292	247	232	263	292	230	265	288	278	265	311	288	269	247	267	290	259	272	286	272	251	275	280	274	260	254	287	258	295	275	235	278	274	242	317	262	259	249	282	265	276	228	256	264	291	259	271	275	286	258	308	281	285	264	276	258	251	247	264	277	255	283	257	300	268	272	237	270	262	234	268	263	281	266	242	247	248	260	273	264	277	279	247	287	267	239	275	259	263	233	238	230	262	246	223	257	247	238	256	264	249	276	247	277	293	276	282	263	245	279	288	277	244	270	258	315	256	279	287	249	276	243	267	264	272	263	285	261	280	256	266	269	247	299	247	274	246	254	280	239	265	297	263	259	285	302	248	281	273	261	275	262	259	247	278	270	250	277	259	278	266	244	290	264	276	282	294	269	269	266	272	291	275	272	289	252	249	253	283	252	264	242	247	281	239	272	247	251	283	275	258	268	268	267	271	248	257	269	248	268	261	277	266	269	269	255	280	280	252	275	254	263	217	271	267	294	279	266	253	267	265	271	280	269	263	256	275	277	260	272	284	255	287	261	257	244	263	265	238	277	268	256	269	245	259	261	271	265	253	258	282	233	247	278	268	255	262	248	253	273	250	246	250	252	245	237	246	225	259	284	257	264	271	238	259	241	266	284	271	260	292	267	285	274	250	279	268	262	223	250	248	293	256	259	248	269	285	275	261	273	277	261	291	264	241	256	284	236	243	276	257	243	271	254	257	270	257	255	254	268	263	270	263	274	247	253	284	265	268	228	275	280	245	273	279	227	251	284	277	267	254	278	278	303	263	260	239	242	250	277	219	247	245	254	230	281	251	290	270	287	268	286	285	300	270	245	240	265	270	272	254	260	251	282	237	278	261	251	265	281	283	260	247	278	291	302	254	260	303	266	269	243	262	272	237	267	251	236	282	263	261	277	266	253	245	279	266	301	254	259	295	270	283	275	275	290	255	254	285	251	250	244	265	255	286	275	263	253	245	249	283	272	277	269	254	274	282	302	257	275	253	259	253	292	275	258	251	268	280	276	254	237	275	274	280	277	277	249	221	247	251	259	251	250	236	272	262	260	239	271	280	257	241	271	286	241	270	261	239	276	269	262	294	265	262	280	278	231	298	304	236	262	282	243	265	249	254	256	271	275	315	267	286	258	264
53347	65749	46469	4530	3173	2422	1913	1521	1258	1094	943	780	807	704	592	605	531	558	511	483	487	482	449	449	426	436	420	441	402	401	434	400	401	438	400	404	404	406	423	396	389	369	383	352	373	393	371	379	392	386	353	371	358	358	364	361	364	388	383	382	355	395	369	338	378	356	386	372	370	395	381	360	364	362	355	373	399	412	368	359	349	364	357	362	370	388	371	392	354	327	403	355	404	387	373	366	355	365	373	385	366	402	388	376	367	376	364	365	360	335	359	353	327	338	376	394	338	366	340	329	424	361	374	376	358	370	388	401	378	396	399	400	377	406	394	378	373	395	384	369	325	383	376	356	343	365	390	343	379	366	375	356	367	355	398	350	361	384	367	388	370	363	355	351	354	365	333	376	375	363	338	352	352	365	378	369	370	378	333	369	374	401	374	352	347	380	350	354	374	381	375	381	371	344	360	371	385	366	362	357	363	360	333	374	391	360	362	345	376	367	388	384	354	359	371	368	347	372	362	369	350	355	369	376	371	324	350	386	391	363	366	385	349	372	369	351	343	374	341	355	385	348	367	350	390	350	351	381	368	356	382	390	382	378	343	369	374	372	371	361	390	382	394	371	387	342	363	392	366	362	366	371	369	384	389	363	383	359	362	364	385	366	348	389	413	387	348	365	409	404	422	355	360	354	389	372	390	356	372	403	343	365	385	360	359	360	352	357	337	361	371	347	399	353	375	366	346	379	359	365	389	352	359	348	348	372	360	372	346	380	381	343	366	374	323	360	378	348	349	365	358	356	352	372	351	354	354	394	371	342	355	349	310	326	350	392	362	413	371	353	357	361	380	363	386	370	367	392	323	367	355	384	343	364	325	366	406	331	371	334	355	357	364	359	322	359	386	353	356	367	382	349	351	398	368	364	369	353	399	384	390	370	400	338	353	384	360	355	332	357	356	342	331	366	345	366	367	376	372	372	373	365	353	351	314	370	363	350	351	338	351	398	390	353	370	373	340	381	393	370	371	371	391	354	374	388	374	337	341	402	395	339	380	363	362	357	364	331	368	333	380	357	390	364	343	355	362	381	391	357	355	371	386	378	339	418	373	356	386	386	396	366	382	370	333	357	361	347	366	375	375	375	371	411	350	370	359	370	356	367	335	401	350	350	352	381	399	396	383	334	362	375	337	335	330	370	368	386	334	333	378	404	324	338	411	370	370	368	342	370	366	355	369	368	370	370	372	403	392	400	379	365	393	363	355	351	390	329	373	363	371	362	373	355	373	354	386	356	348	382	359	385	385	351	354	350	338	387	339	379	366	357	373	381	352	358	336	382	376	345	387	360	362	396	414	375	369	371	378	391	402	384	335	366	386	357	339	359	388	378	361	384	346	357	364	331	386	326	367	384	355	348	356	377	366	400	415	359	349	351	359	328	334	353	379	346	348	389	378	369	337	361	337	361	379	344	367	372	399	360	400	333	386	339	410	368	378	385	383	366	322	360	359	371	366	359	374	354	344	361	353	406	355	381	375	351	372	372	364	382	347	361	346	371	338	364	354	368	389	371	332	382	372	379	380	347	356	364	343	361	378	324	380	382	370	347	391	353	383	356	358	384	394	306	364	375	399	391	365	356	370	377	378	385	374	332	351	368	342	379	374	355	387	351	383	367	358	378	346	351	418	403	375	339	348	356	374	350	360	368	373	385	362	370	342	370	391	363	363	388	362	376	373	359	350	356	345	349	345	375	353	364	360	380	377	350	342	369	334	383	328	387	381	387	381	392	336	340	417	322	373	403	366	399	384	360	402	367	381	363	347	359	355	386	365	361	349	348	343	377	353	338	391	381	388	368	369	344	364	356	309	411	390	354	330	373	374	335	352	366	378	358	340	373	378	364	336	354	379	348	391	393	392	390	392	370	373	387	360	332	395	382	382	421	362	365	356	341	371	375	406	342	355	359	374	378	342	407	387	341	384	389	387	350	360	360	364	396	361	354	392	374	395	393	372	374	395	346	351	359	351	364	343	368	347	351	368	350	350	335	379	349	373	400	378	338	351	375	384	378	347	350	347	370	352	367	380	397	381	334	341	395	344	354	346	401	349	386	406	374	332	386	362	364	334	378	366	337	414	369	379	362	355	389	358	352	391	359	371	384	362	376	388	359	362	359	370	385	345	361	380	347	355	396	372	354	381	353	372	353	381	365	340	383	370	357	345	357	377	340	391	390	391	407	376	386	338	352	412	373	391	372	367	326	375	365	346	402	403	334	368	363	387	334	343	375	390	351	369	352	364	368	355	385	322	383	380	315	404	370	387	376	373	351	356	374	349	350	343	392	346	394	375	331	356	363	346	392	343	397	359	359	352	345	383	338	358	367	404	348	336	361	362	361	329	350	384	341	364	370	373	393	384	348	349	385	342	362	353	362	352	391	353	393	366	360	375	374	346	352	353	366	377	351	338	363	341	396	370	362	367	386	369	365	347	387	362	340	390	399	397	377	399	408	347	386	366	370	365	365	381	336	372	337	346	355	338	375	377	428	334	354	357	378	367	368	366	352	362	375	382	385	375	363	350	380	347	379	396	364	365	368	335	362	365	344	387	374	368	368	382	327	370	350	350	397	354	320	351	368	367	351	360	364	359	380	383	347	356	398	387	360	372	369	374	369	381	321	351	357	372	339	373	365	356	417	362	353	383	377	330	413	345	368	348	364	349	366	355	330	363	374	394	354	373	361	371	349	387	373	363	374	351	366	380	367	346	358	348	353	381	343	385	357	349	361	385	358	388	380	386	381	358	350	367	343	384	363	358	365	378	364	353	355	376	380	394	372	371	360	385	351	381	339	386	372	365	391	363	346	387	346	363	365	335	378	374	368	406	380	392	375	397	403	373	347	395	369	379	339	352	340	359	356	353	336	372	345	359	357	366	345	396	362	357	380	325	341	331	371	375	352	372	375	341	373	372	349	347	374	370	348	350	395	368	367	385	374	349	341	373	364	362	333	336	344	338	365	402	357	341	387	396	352	349	375	369	339	395	362	364	354	336	352	368	402	351	345	346	369	365	368	334	356	366	341	407	353	385	353	352	377	338	388	374	338	351	348	383	363	377	357	376	338	354	358	352	377	394	370	373	353	359	402	352	372	364	353	368	360	354	357	352	361	336	358	342	374	404	306	389	359	386	321	365	362	362	345	355	333	393	383	384	387	364	381	348	370	343	355	357	373	375	386	373	359	397	364	380	339	373	330	364	363	378	359	337	388	381	358	386	395	368	365	390	363	341	399	364	355	367	395	369	370	366	343	348	336	325	361	382	365	377	349	371	340	371	354	366	372	372	365	402	388	384	378	362	387	373	371	352	355	372	339	377	355	367	344	379	376	355	369	379	369	361	355	381	369	367	365	333	357	366	378	362	391	336	398	384	365	377	340	396	358	383	351	347	348	357	385	382	404	358	363	356	350	370	361	326	376	378	386	348	371	376	364	357	323	358	341	359	351	338	364	346	367
27777	21052	17949	2452	917	847	784	870	801	807	841	788	806	800	807	833	787	818	782	816	761	875	812	803	831	775	826	797	807	808	839	838	772	748	862	775	755	797	762	834	815	836	793	774	777	798	774	811	773	779	828	812	794	801	794	834	771	736	764	812	812	768	814	777	839	841	790	816	829	796	801	847	761	818	833	786	816	780	804	829	758	801	813	767	756	823	827	813	790	831	777	769	787	783	849	750	802	790	830	822	808	780	826	811	811	758	843	779	791	759	817	786	785	794	787	812	806	802	772	817	787	832	807	813	794	760	769	790	771	856	819	767	796	794	809	755	775	724	774	815	750	790	809	762	801	826	816	779	731	827	782	823	806	840	818	828	788	863	756	791	810	779	766	778	836	816	798	797	788	801	857	864	757	752	827	807	809	789	725	814	786	763	796	740	824	777	767	839	742	792	738	796	770	770	845	789	776	786	825	793	811	770	813	819	803	770	805	781	794	836	821	782	758	797	822	789	804	811	823	790	811	791	799	798	779	739	812	784	783	843	838	790	803	782	787	836	770	715	769	796	800	820	781	794	782	804	827	788	785	812	833	802	798	785	779	769	780	839	816	781	750	792	784	827	808	742	789	803	798	738	810	753	795	835	828	829	834	801	814	820	781	778	782	839	800	823	806	797	836	805	824	770	819	836	778	735	783	782	806	767	809	820	760	814	840	761	793	780	809	802	804	799	804	790	789	813	820	762	765	825	815	786	796	789	798	800	797	798	813	799	814	795	785	791	805	774	805	791	757	797	790	841	807	770	820	775	766	753	799	845	802	788	795	805	804	823	859	776	749	848	772	819	809	805	843	777	821	790	793	798	859	835	793	742	805	813	850	806	763	768	816	787	787	792	824	763	807	778	828	798	809	822	800	789	811	761	812	789	781	824	786	789	772	737	802	785	769	839	818	820	785	801	825	887	802	779	766	846	786	771	805	774	834	762	815	784	775	791	847	742	777	746	794	741	781	770	832	789	780	742	778	807	771	721	807	779	760	800	798	843	839	823	778	804	787	817	825	755	768	809	825	813	791	802	794	770	759	766	816	759	806	785	832	750	820	854	806	802	889	755	823	750	825	813	753	822	838	804	753	767	787	807	809	820	834	835	827	819	782	814	786	796	812	808	779	818	797	816	840	838	785	793	838	775	798	820	738	840	840	790	790	769	810	792	799	768	794	810	855	791	772	803	803	796	819	789	810	798	765	803	826	783	747	816	807	796	764	796	782	823	753	876	816	836	803	794	817	833	835	803	818	816	854	772	803	793	814	817	795	834	803	810	812	831	836	761	783	769	805	746	830	846	816	844	822	777	807	817	815	784	787	753	831	829	824	788	800	808	845	811	861	802	778	809	830	843	795	804	810	787	770	768	808	771	800	848	780	804	795	816	748	829	787	791	805	768	811	752	774	804	837	828	863	781	868	843	772	809	802	772	843	772	815	803	814	818	775	799	811	826	806	837	795	800	784	785	823	828	843	804	844	772	833	805	832	794	853	822	807	796	800	821	850	782	784	786	812	736	778	787	780	777	791	779	788	790	781	828	811	794	756	776	815	792	777	802	824	773	817	783	759	827	786	838	780	813	785	791	820	779	817	766	811	812	818	822	819	779	834	826	819	803	788	803	824	805	789	816	773	776	789	798	792	765	779	809	861	838	740	822	798	729	801	770	806	776	782	830	812	807	828	845	794	790	809	739	820	759	836	832	813	797	816	769	772	779	773	741	828	756	816	833	769	814	797	851	795	756	850	835	769	810	871	812	739	828	858	820	787	747	847	784	790	787	772	795	837	726	795	767	827	789	828	803	817	831	812	791	835	807	758	821	786	808	789	794	805	746	788	753	812	802	807	807	784	820	789	802	820	748	757	766	801	828	766	804	776	803	824	809	835	794	801	792	787	819	758	819	764	837	774	856	772	817	797	783	781	782	779	810	769	814	759	783	790	771	811	790	779	773	787	816	859	785	785	798	819	802	785	861	812	787	857	768	762	782	779	743	751	794	831	758	807	801	852	781	788	810	798	790	809	823	784	813	803	782	829	779	800	826	779	737	788	843	855	805	765	823	763	799	810	809	766	832	783	824	811	775	817	788	763	790	842	809	850	810	819	779	819	779	826	795	768	795	806	770	799	773	850	784	791	782	747	835	785	780	856	761	815	741	785	775	762	781	737	814	776	773	782	759	785	779	722	835	793	768	847	757	791	772	808	850	776	716	764	796	855	857	741	829	824	796	806	798	825	807	810	822	848	772	781	791	809	813	799	764	813	788	774	768	778	811	781	780	846	749	759	767	860	785	795	758	798	777	765	767	866	812	800	832	785	850	705	812	802	820	797	799	791	778	790	798	819	829	832	750	855	783	789	791	777	805	856	801	775	802	837	839	796	850	807	800	763	840	780	806	766	864	780	782	794	800	846	837	812	832	785	798	830	805	763	793	794	841	810	864	810	784	827	842	840	845	796	789	760	847	780	803	748	803	831	812	791	827	806	878	811	757	787	824	768	813	879	785	806	799	832	787	843	840	777	837	852	792	769	775	833	792	826	810	828	858	886	801	837	815	771	838	841	802	805	830	826	776	812	797	823	779	815	834	820	765	828	783	775	807	765	814	822	836	815	818	824	758	777	829	798	808	765	779	768	807	776	792	790	778	789	751	837	782	801	796	813	826	837	784	780	768	789	842	800	767	774	786	757	772	786	775	785	843	811	773	804	826	864	772	781	799	793	764	786	806	847	785	770	748	790	786	774	795	765	789	795	825	812	828	819	778	807	832	814	766	791	770	861	772	807	802	825	800	801	850	845	798	800	834	823	777	834	811	776	776	816	815	810	758	845	826	770	801	800	805	828	766	830	788	746	767	782	802	806	782	778	758	744	815	832	795	753	815	800	756	818	800	798	826	813	784	805	856	782	777	791	793	808	801	772	803	818	767	815	822	806	835	766	796	817	816	832	843	726	775	741	776	777	785	828	748	828	800	812	783	807	847	804	779	833	834	791	782	815	816	785	804	786	766	792	806	789	834	771	768	798	810	808	856	764	800	771	805	763	818	824	795	789	831	776	824	795	843	754	766	780	740	801	843	833	751	761	803	763	795	791	793	846	807	773	840	826	821	818	827	838	800	800	813	835	808	750	780	814	849	784	799	851	824	826	798	770	818	821	850	753	782	835	767	853	749	775	820	851	830	823	785	775	757	819	785	794	798	869	845	784	765	730	767	784	803	814	777	781	787	789	841	800	743	835	772	780	813	800	763	798	826	775	821	788	876	793	844	810	784	838	815	811	870	825	731	804	736	847	813	794	801	807	797	770	824	812	792	813	801	789	809	809	828	780	780	759	826	847	837	788	804	826	824	828	790	833	767	822	802	826	817	802	827	781	808	827	854	762	769	811	803	789	776	829	834	811	822	791	834	779	779	816	816	811	780	809	797	837	793	814	813	834	800	804	831	797	850	835	798	790	787	796	837
22743	19295	17931	1234	1181	1147	1073	1076	1120	1107	1002	1033	1072	1065	1137	1045	1062	1096	1091	1069	1121	1050	1096	1013	1086	1080	1080	998	1069	1060	1062	1097	1067	1025	1088	1110	999	1076	1055	1077	1010	1049	1088	1009	1083	1105	1069	1067	1084	1062	1020	928	1076	1037	1067	1064	1054	1081	1063	1126	1028	1118	1002	1017	1046	1005	1061	995	1119	1035	1000	1050	1035	1069	1008	1068	986	1055	1021	1038	1063	1038	1023	1064	1076	1011	1124	1039	1015	1061	1048	1081	1067	1128	1039	1031	1058	1001	1082	1087	1007	1062	1028	1078	1015	1048	1060	1025	1027	1085	1072	1084	1007	1012	1015	1041	1042	1035	1099	1014	1066	1051	1097	1079	1040	1052	1046	954	1046	1040	1004	1028	1058	1034	1023	1039	1037	1076	1007	1028	983	1031	1073	1052	1062	1089	1064	1134	1049	1023	1093	1051	1026	1078	1020	1065	1045	1098	1057	1048	1060	1058	1091	1077	972	1028	1037	1044	1075	997	1069	1040	1000	1034	1055	1044	1024	1050	1042	1021	1004	1046	1087	1043	1068	1021	1077	1029	1022	1015	1066	1065	1072	1033	1040	1020	1041	1056	1018	1066	1097	984	1049	1060	1056	1057	1056	1014	1017	1106	1046	1055	1045	1059	1050	1101	1075	1044	1054	1043	1030	1037	1052	1146	1039	1053	1076	1011	1052	1079	1076	1040	1038	1059	1018	1064	1063	1064	1050	1049	1050	1045	1019	1037	1033	1079	1049	1033	1051	1015	1025	1030	1093	1054	1114	1061	1050	1012	1062	1049	1025	1055	1068	1028	1070	1032	1038	1092	1065	1056	1045	1061	1075	1054	1055	1057	1005	1054	1073	980	1024	1020	1014	1086	1020	1039	1044	968	1059	1040	1042	1028	1048	1071	975	1084	1048	1023	1087	1037	1079	1042	1034	1096	1059	1033	998	1022	1007	1007	1072	1070	1032	1064	1007	1070	1035	1049	1022	1034	1069	1084	1090	1093	1080	1046	1081	1078	1066	1072	1076	1011	1084	1100	1052	1093	1041	1033	1062	1051	1068	1061	1095	1029	1019	1043	1042	1093	1095	1049	1065	1067	1023	1066	964	1030	1059	1065	1109	1031	1023	1063	1052	1040	1075	1078	1068	1023	1087	1075	1048	1057	1003	1033	1074	1035	1069	1054	1079	988	990	1038	1008	1055	1059	1039	1048	1087	1072	1072	1020	1042	1078	1038	1044	1052	1114	1114	1036	1012	1030	1074	1029	1054	1037	1024	1070	1007	1048	1044	1009	1069	1053	1049	1026	1040	1032	1021	1034	1043	1062	1036	1112	1045	1032	1057	1022	1009	1021	1109	1030	1111	1047	1087	1076	1100	1068	1008	1045	1054	1073	1065	1064	1051	1063	1073	1050	1041	1051	1004	1103	1054	1016	1083	1053	1060	1034	981	1066	1045	1057	1085	1074	1081	1097	1039	1086	1081	1034	1039	1107	1078	1103	1057	1003	1067	1026	1037	1052	943	1028	1056	1092	1038	1008	1022	1100	1032	983	1089	1017	1063	1041	1066	1048	1020	1076	1047	1054	1058	1034	1074	1088	1051	1012	1026	1037	1081	1040	1097	1043	1101	1024	1010	1036	1058	1073	1037	1029	1080	1040	1066	1049	1032	1048	1035	1092	1043	1030	1040	1033	1073	1065	1046	1090	1053	1077	1056	1032	1069	1055	1049	1093	1079	977	1094	1026	1053	1033	994	1042	991	1119	1007	1065	1071	1056	1114	1077	1074	1040	1072	1054	1035	1101	1005	1039	1055	1058	1029	1087	1027	1035	1034	1067	1048	1070	1078	1058	1081	1024	1029	1028	1050	988	1087	1046	1058	1053	996	1075	1087	1105	1036	1007	1037	988	1090	998	1077	1075	1073	1000	1053	1004	1038	1100	1048	1058	1057	1096	1026	1042	990	1077	999	994	1052	1091	1086	1020	1050	1117	1040	1033	1074	1063	1053	1029	1079	1014	1018	1025	1060	1056	1082	1088	1072	1051	1081	1027	1002	1053	1061	970	1049	1059	1080	1041	1065	1113	1025	1082	1092	987	1081	1028	1072	1091	1055	1029	1016	1018	1124	1005	1024	1026	1031	1056	1028	1074	1085	1012	1099	1023	1126	1003	1008	1056	982	1082	1050	1051	1015	1072	1032	1032	1026	1053	1055	1050	1054	1018	1058	1067	1009	978	968	1032	1043	1030	1087	1051	987	994	1060	1020	1093	1037	1007	1039	1036	1001	1016	1038	1055	1122	1032	1051	1072	1058	1038	1082	1020	1018	1078	963	1013	1052	1036	1132	1109	1048	985	1064	1052	1061	1085	1058	1051	1060	1075	1097	1015	1100	1052	1060	1103	1027	1043	1046	1034	1016	1069	1050	1049	1040	1095	1032	1076	1027	1025	1102	1034	1028	1109	1020	1085	1029	1078	1075	1052	1012	1040	1066	1051	1043	1074	1027	1048	1039	1042	1060	1035	1030	956	1066	1026	1025	998	1043	1063	1052	1065	1050	1079	1085	1113	1000	1072	1042	1001	1022	1102	990	1026	1049	1096	1005	1092	1014	1062	1045	1040	997	1047	1065	1009	1105	1068	1031	1056	1071	1077	1013	1025	1054	1089	992	1062	987	1015	992	1036	1001	1027	1064	996	1074	1055	985	988	1081	1036	1060	1033	1038	1006	1043	1081	1048	1075	1027	1044	1036	1034	1029	1035	1109	1068	1010	1076	1014	1036	1044	1088	1077	1057	1053	1060	1098	1092	1038	1018	1041	1001	970	1039	1076	1051	1113	1007	1022	1047	1030	1013	1085	1073	1051	996	1012	1048	1069	1082	1123	1065	1064	1102	1056	1103	1009	1022	1058	1058	1034	1029	1086	1062	1058	1029	1054	1078	1033	1033	1055	1029	1094	1037	1045	1047	1076	1001	997	992	1041	1055	1057	1139	1022	1050	1002	1019	1048	1058	1038	1040	1077	1113	1030	1104	1068	1020	1025	1062	1018	1064	1031	1069	1019	1110	1048	1049	1068	1004	1079	1043	1140	1002	1083	1076	1075	993	1032	1038	1081	1101	1054	1031	1042	1008	1086	1012	1043	1009	1065	1069	1064	1039	1039	1113	1004	1056	1067	1027	1047	1061	1035	1068	1021	1038	1104	1084	1036	1015	1022	1016	1011	1052	1044	1066	1055	1022	1048	1057	1036	1096	1048	1031	1035	1055	1109	1021	1072	1052	1040	1055	1019	1107	1039	1064	1049	991	1050	1032	1066	1088	1043	1006	1102	986	1071	1050	1031	1041	1074	1075	1093	1021	1057	1032	1104	1016	1114	1088	1073	1077	1089	1061	1085	1026	1002	1080	1081	985	1061	1009	1001	1006	986	1034	1023	1110	1102	1071	1093	1041	1073	1019	1064	1037	1053	1056	1068	1063	1031	1035	1084	1066	1058	1098	987	1030	1020	1054	1057	1011	1029	1054	1048	1058	1010	1069	1010	1048	1033	995	1043	1090	1046	1045	1039	1015	1019	1042	1071	1068	1043	1041	1063	1034	1086	1072	1017	996	1070	1048	1050	1025	1050	1000	1078	1058	1020	1025	1056	1037	1100	1038	1083	1015	1120	1046	1058	1068	1073	1075	973	1080	1097	980	1026	1016	1062	1044	1040	1026	1050	980	1029	1040	1022	1059	1034	1039	1058	1095	1096	1070	1063	1050	1039	996	1039	1034	1053	1040	1010	1066	1005	1093	1068	1093	1066	1056	964	1078	1046	984	975	1066	1096	1065	1061	1066	1035	1038	1116	1057	1032	1068	1007	1045	986	1028	1114	1022	1145	1028	1035	1081	1067	1033	1036	1062	1110	1045	1005	1083	1040	1063	1038	1001	1022	1063	1082	1055	1060	1000	1030	1080	999	1106	1101	1010	1036	1010	1068	1066	1080	1006	1000	1120	1051	1068	1082	1090	1078	1128	1046	1070	1028	1051	1031	1080	1107	1048	1058	1022	1064	1036	1092	1038	1054	1075	1041	1065	1020	1015	1000	1000	1015	1023	1099	1038	1048	1025	1023	1102	1101	1042	1057	1042	1043	1051	1008	1032	1005	1126	1011	1037	1035	1099	1053	1040	1025	1068	995	1002	1137	1043	1033	1065	1060	1048	1031	1047	993	1019	1039	1016	1055	1077	1067	1008	1041	1037	1043	1016	1047	1066	1058	992	1024	1051	1020	984	1042	997	1030	1002	963	1036	1037	982	1079	1037	1102	1030	1032	985	1054	986	1063	1055	1045	1091	1053	1009	1028	1072	1043	1029	1116	1038	1058	1074	1149	1014	978	1033	1019	1041	1066	974	1076	1027	960	1095	1043	1085	1046	1057	1028	1037	1131	1020	1034	1050	1016	1051	1050	1016	1059	1048	991	1018	1005	1080	1099	1059	1098	1058	1023	1046	1078	990	1046	990	1059	1049	1032	1048	1098	1015	1094	1019	1036	1065	1069	1029	1048	1134	1041	1032	1032	1060	1058	1054	1008	1015	1049	1032	1020	1076	1049	1043	1080	1020	1028	1040	1046	1007	1032	1100	1018	1014	1057	1058	1021	959	1042	1020	1049	1020	1052	1062	1016	1126	1025	1057	1055	1109	1034	1066	1066	1090	1036	1054	1020	1051	1033	1069	979	1037	1001	1049	1040	1079	1081	1028	1055	1022	1018	1035	1034	1019	1054	1088	1056	1031	1022	1060	1056	1049	1110	1060	1079	1052	1112	1024	1067	1035	1079	1048	1053	1100	1046	1026	1048	1072	1083	1078	1040	1022	1042	1044	1023	1019	1052	1047	1032	1059	1036	1059	1071	1012	1039	1079	1030	1071	1048	1099	1050	1037	1073	1018	1031	998	1052	1044	1042	1032	1075	1057	1080	1021	1033	1039	1024	1072	1105	1030	1099	1016	1070	1044
24099	21253	28589	24767	20105	5675	1136	921	743	767	716	762	706	645	678	683	669	681	663	642	608	610	641	641	579	638	624	656	618	630	594	641	641	611	634	607	625	613	624	629	615	609	614	610	591	627	628	626	592	616	617	637	587	613	600	598	635	619	641	592	621	601	576	641	670	665	634	624	662	628	647	629	599	585	611	614	623	581	572	588	628	617	618	587	600	547	619	596	539	620	616	641	627	639	641	624	571	621	626	591	640	591	672	612	626	618	580	652	616	577	615	592	614	633	604	638	605	581	607	623	631	636	612	610	601	538	563	591	635	657	626	582	595	610	561	601	611	602	606	630	594	628	579	592	582	632	615	639	607	642	622	612	626	601	593	614	605	565	614	578	585	609	643	612	588	586	559	583	596	618	602	640	600	605	582	634	602	665	612	578	636	620	603	626	614	617	610	615	625	593	582	614	590	618	599	607	599	601	579	581	612	641	611	613	599	624	599	589	604	627	601	633	589	668	551	598	640	627	646	583	659	611	630	596	620	601	592	603	630	621	672	634	588	579	622	622	644	622	589	610	612	585	619	583	629	585	643	657	590	610	570	584	579	610	616	580	594	614	625	665	626	607	646	573	643	594	620	636	594	580	577	619	582	595	608	560	618	634	616	624	601	630	588	616	597	600	626	612	638	599	632	610	582	625	596	627	598	609	600	615	632	586	612	556	621	601	615	631	615	637	616	630	583	572	572	631	587	586	622	583	624	587	623	632	575	607	592	563	622	598	626	619	600	630	589	558	597	623	623	621	619	562	634	586	650	580	638	656	642	617	611	583	661	622	569	561	634	590	585	629	549	573	635	628	614	587	581	611	641	579	622	591	589	635	631	559	580	600	551	582	603	607	589	596	618	573	580	580	574	597	575	631	632	605	575	580	560	592	593	623	671	584	605	590	611	597	607	657	602	615	584	668	624	589	666	608	583	584	608	619	592	589	589	609	632	616	585	631	610	570	634	588	592	621	619	627	611	626	626	579	597	550	634	654	624	624	634	607	615	604	621	577	630	587	567	625	593	576	623	615	623	600	640	596	570	615	617	589	660	640	609	592	595	591	624	599	630	602	619	607	654	620	642	608	592	598	573	596	630	633	655	646	564	617	615	627	645	555	634	625	566	583	603	643	654	624	600	639	549	564	595	625	630	618	643	613	608	652	633	624	599	607	594	618	600	616	622	539	619	616	617	628	645	657	581	625	612	598	589	606	641	637	584	595	624	609	605	595	581	574	612	633	601	618	612	588	628	662	587	604	634	584	631	629	606	620	647	602	642	571	566	603	566	632	631	588	636	610	570	618	593	592	631	607	635	623	622	609	592	615	616	609	612	617	612	615	609	624	629	597	586	631	612	558	607	591	646	623	606	625	582	569	610	570	610	586	608	603	622	643	562	601	615	600	581	585	613	603	644	596	606	599	632	627	607	619	627	588	613	572	621	622	586	555	570	601	593	604	592	581	625	615	591	594	638	580	608	618	646	588	647	603	639	635	579	631	597	589	555	574	580	597	574	551	622	604	627	642	593	614	609	634	608	620	604	631	618	590	644	609	640	629	642	673	558	631	629	591	601	588	619	621	585	618	647	604	652	573	622	605	638	584	633	635	582	639	627	603	606	610	620	614	604	596	623	581	578	614	602	589	604	600	619	579	539	619	606	627	611	611	598	601	574	607	601	623	609	596	576	596	566	562	580	604	583	628	586	620	603	625	612	639	605	570	588	634	591	577	608	589	594	572	629	643	594	583	631	628	601	588	618	591	585	626	633	599	606	617	580	637	598	558	610	645	587	641	622	593	599	582	628	597	598	579	584	602	604	555	619	633	574	626	602	583	599	670	646	593	587	614	614	629	600	612	654	628	657	600	634	591	635	586	571	620	644	613	586	577	612	602	593	636	616	618	635	632	590	595	603	576	608	569	638	612	636	639	552	601	619	606	660	576	629	623	577	640	596	563	621	529	617	629	606	655	609	599	613	627	617	555	608	641	627	660	615	593	606	617	604	571	594	605	570	607	628	604	643	594	612	605	592	567	560	608	615	584	626	607	614	616	589	643	633	640	630	627	622	607	614	591	589	555	596	599	625	633	621	623	609	616	595	620	600	574	572	631	616	624	580	620	606	657	595	635	618	625	605	589	567	610	613	606	628	619	572	552	598	624	618	608	593	610	643	597	618	601	579	593	614	562	595	620	610	591	620	562	599	636	594	579	593	608	619	606	608	627	629	581	626	604	568	568	602	619	584	598	566	617	606	595	617	609	618	623	603	601	633	592	637	542	604	616	611	647	623	626	611	622	618	642	605	600	650	608	598	586	650	562	623	566	610	626	610	620	621	602	587	607	603	624	640	628	585	633	607	615	605	611	585	598	641	598	640	596	603	587	651	595	621	646	629	640	586	577	626	601	577	598	590	613	648	632	589	574	563	571	589	614	633	620	633	610	556	602	586	624	605	617	631	571	607	612	604	617	623	604	547	586	605	556	561	626	621	601	591	598	659	615	602	586	609	618	658	638	622	616	590	609	556	540	593	606	607	629	571	576	622	529	622	640	596	600	594	603	613	593	594	575	588	601	594	609	601	575	644	604	640	640	577	577	578	618	651	634	591	637	622	615	606	646	621	610	614	596	606	616	568	616	636	585	602	575	612	649	574	596	568	625	571	654	583	580	575	624	619	591	606	598	640	584	562	676	615	666	622	608	611	618	610	626	642	634	569	590	560	593	603	617	658	568	657	574	618	578	621	576	598	622	642	592	586	604	547	588	618	600	578	605	630	605	566	624	598	641	666	594	646	614	602	604	621	624	593	598	601	571	614	598	581	592	587	541	646	618	600	613	598	572	601	582	569	614	617	604	569	612	604	603	613	591	612	588	555	578	627	626	596	608	575	591	577	612	578	581	612	643	586	610	586	636	646	636	619	623	635	639	601	602	620	612	621	602	608	589	612	628	630	625	615	570	603	623	624	626	631	618	620	664	613	596	603	601	631	623	626	580	608	601	621	565	587	645	590	612	558	580	627	644	575	594	590	616	642	665	627	646	601	623	600	563	609	619	617	634	592	607	616	540	614	599	614	611	631	680	582	614	589	598	577	538	619	619	605	590	613	645	614	630	559	633	589	579	578	624	629	577	612	611	612	581	655	639	594	591	632	655	591	635	592	565	584	645	570	558	599	590	556	582	611	632	660	566	603	602	615	609	637	596	618	618	607	620	605	596	617	580	615	619	594	593	646	600	605	560	608	596	623	607	613	611	638	637	591	613	605	576	615	608	604	580	626	615	634	598	675	639	612	581	632	631	613	630	610	585	588	590	564	569	612	607	573	598	578	605	629	528	576	579	634	627	613	649	595	600	600	598	630	606	594	627	550	591	592	596	602	645	582	621	625	624	556	535	618	637	603	611	623	567	635	552	604	623	626	595	600	573	588	597	606	574	640	591	586	648	606	606	587	613	602	605	592	587	617	619	563	641
46339	54741	41081	3193	2313	1892	1604	1452	1296	1125	1136	1062	1050	945	1013	912	930	887	913	911	869	851	846	880	824	897	866	867	829	866	886	856	872	829	840	821	835	839	875	800	871	852	837	776	868	873	816	852	810	763	854	833	828	873	770	872	813	839	835	829	847	853	812	873	867	832	851	870	805	797	837	801	797	835	832	830	886	861	855	824	814	817	821	829	831	804	837	843	842	824	824	816	807	783	847	835	795	811	841	775	828	822	780	808	789	793	815	770	822	862	821	824	840	812	842	833	869	838	788	805	769	776	819	818	801	794	839	859	796	806	766	850	771	814	854	828	853	766	855	805	836	848	788	810	794	787	841	850	849	796	816	827	845	851	825	832	784	820	810	850	826	821	830	856	878	880	791	795	877	790	822	794	798	839	851	844	878	815	833	885	800	832	791	817	815	832	847	814	821	822	803	790	803	817	898	845	804	835	855	810	769	823	859	752	803	802	853	788	800	783	812	803	787	802	813	841	842	775	812	862	779	779	793	819	849	856	830	816	782	815	798	816	830	805	807	792	844	811	848	844	777	825	818	810	794	805	795	777	800	834	808	831	875	852	862	814	849	822	847	799	896	790	793	787	856	783	857	823	867	853	814	840	832	805	796	878	821	852	804	793	810	788	819	829	772	799	840	850	860	854	821	846	826	756	844	809	840	834	771	803	789	836	864	762	811	881	849	833	834	794	776	825	735	815	837	863	809	843	790	818	842	773	816	841	806	815	812	812	819	844	801	800	809	855	779	773	817	862	825	807	818	841	819	830	834	780	801	815	742	856	782	829	820	807	851	845	812	838	797	870	826	784	845	783	824	815	761	865	827	800	814	797	786	848	820	856	830	860	830	834	764	808	820	843	840	829	788	804	798	784	833	814	828	815	833	829	821	813	800	819	806	825	816	798	856	817	804	821	795	816	832	820	838	845	830	873	830	830	806	850	834	771	860	785	831	868	798	831	832	881	806	827	847	790	803	813	828	818	850	807	845	832	809	839	824	844	818	812	799	848	826	865	788	780	829	841	809	815	817	807	776	797	811	762	816	855	856	800	789	836	856	778	825	827	783	837	843	773	845	799	805	887	793	857	791	758	847	784	771	803	807	826	820	791	821	811	797	840	812	783	781	826	825	814	756	824	840	827	848	829	844	849	829	824	841	838	779	810	806	836	819	758	760	810	848	767	805	875	743	834	820	832	824	817	825	852	814	832	830	824	843	846	819	794	817	842	813	847	819	817	771	844	865	831	837	807	812	751	846	865	842	795	854	810	830	780	804	842	813	836	837	812	786	799	857	845	846	822	801	871	753	780	787	840	841	832	851	807	749	841	853	851	849	873	835	863	826	793	770	820	840	798	788	818	788	842	799	797	837	797	764	786	846	819	783	861	817	838	813	790	834	772	824	816	801	805	810	820	790	860	824	838	802	780	840	751	835	840	834	823	797	858	820	833	833	825	833	790	812	800	849	800	834	866	815	802	823	809	801	838	834	893	799	821	844	932	807	818	742	838	802	827	836	806	827	830	812	828	791	840	821	837	807	774	780	790	757	794	844	796	809	815	812	807	809	805	785	817	804	832	806	811	772	834	793	800	806	821	873	840	809	819	808	842	807	855	854	860	814	802	801	799	778	837	789	802	826	862	819	796	812	794	839	829	805	830	785	783	818	808	761	789	833	807	824	798	848	866	827	829	834	786	780	849	842	778	828	794	752	843	779	792	843	826	805	769	819	823	792	819	823	780	785	813	826	841	813	888	823	815	840	821	847	787	855	827	826	869	834	857	827	874	835	832	801	839	828	789	826	861	816	839	831	840	817	788	825	819	809	865	795	829	815	797	811	841	784	791	845	835	823	817	817	816	806	874	817	844	845	833	732	905	786	825	812	828	814	838	888	832	815	833	779	786	784	828	855	789	793	838	812	844	836	898	820	844	835	861	792	816	814	795	825	884	801	870	780	848	799	871	806	828	838	881	753	784	759	863	826	777	842	802	803	799	797	805	827	796	826	789	815	817	818	820	831	852	806	849	781	859	836	852	812	812	844	806	815	821	814	805	765	791	830	793	820	848	869	819	816	801	803	822	890	810	789	837	843	805	843	864	822	829	792	850	852	840	859	849	789	807	797	802	828	764	780	834	865	790	836	855	802	827	829	839	851	872	839	836	828	826	784	842	828	796	807	827	832	786	804	826	859	847	816	842	860	806	820	764	817	811	777	850	812	837	795	868	842	780	820	816	795	825	800	787	814	846	827	850	844	851	829	793	791	817	852	810	818	815	841	842	838	789	847	862	865	772	823	840	822	903	777	800	827	814	823	808	801	872	849	862	823	904	824	818	858	846	794	849	780	795	787	849	788	809	853	789	790	838	848	823	784	781	818	826	846	778	856	843	805	816	778	852	801	824	808	816	777	801	819	854	792	848	809	825	812	810	771	804	796	807	867	822	822	851	844	820	839	838	856	807	822	857	791	842	852	791	832	826	820	808	879	845	835	849	828	838	865	803	832	825	842	750	813	817	862	792	831	813	782	836	843	846	822	855	798	824	829	845	800	749	783	832	818	816	829	824	846	809	813	819	843	797	864	823	821	876	779	788	829	822	817	800	890	814	813	859	850	781	808	837	816	801	826	850	807	822	856	823	816	811	799	765	831	818	795	843	815	832	795	815	790	839	812	822	821	841	830	840	829	813	843	780	864	837	775	830	819	845	814	847	823	779	844	776	814	865	813	805	877	791	817	874	817	760	816	779	818	786	815	782	790	811	779	807	879	802	773	851	854	837	816	827	840	842	765	823	806	815	788	826	849	789	817	800	796	840	812	810	865	829	806	793	790	801	784	776	810	838	833	803	873	785	843	792	860	886	837	774	799	873	813	868	807	852	818	832	795	825	813	797	858	794	799	860	847	846	798	797	807	817	853	828	773	829	817	775	772	800	817	800	855	838	789	833	810	764	800	815	823	816	759	874	809	840	810	792	840	810	857	847	815	794	851	771	786	800	793	773	817	808	873	793	797	848	849	821	828	818	823	829	815	842	832	834	822	780	826	797	790	805	749	786	776	816	800	801	787	811	806	807	839	815	829	798	851	817	802	847	805	820	808	802	841	802	800	787	837	785	865	852	889	802	815	813	838	795	795	798	769	819	822	821	791	817	854	862	821	824	832	835	880	809	817	833	832	836	799	839	825	811	805	828	801	832	842	807	818	792	766	776	840	796	779	802	822	767	815	842	802	839	780	819	817	833	838	787	844	813	832	821	802	787	814	832	823	816	853	824	812	812	847	863	807	865	844	837	803	834	883	850	821	824	813	804	838	801	789	829	811	898	850	808	821	851	815	801	838	833	853	820	820	864	829	843	806	814	761	861	823	845	834	824	771	908	814	784	790	831	788	849	804	838	784	879	813	803	839	809	820	818	798	836	771	795	793	849	807	825	831	818	815	805	782	859	777	775	824	815	846	868	785	812	784	819	872	745
23123	21261	28623	24346	21260	20328	3520	748	622	523	488	429	400	381	339	379	327	319	330	349	305	303	308	303	257	316	258	298	290	270	270	286	317	305	258	286	276	261	249	288	261	258	279	299	286	272	294	278	273	318	284	251	280	250	252	268	287	299	257	293	273	240	289	255	261	262	281	253	281	277	266	260	298	266	272	264	259	274	278	280	251	275	277	283	248	276	273	256	256	272	293	285	286	255	256	274	264	271	269	294	273	267	269	262	260	237	238	273	268	270	275	246	268	235	213	270	269	275	258	253	285	227	261	285	257	276	279	256	268	240	245	256	275	236	236	267	250	242	260	283	255	282	285	288	250	282	255	247	262	273	267	278	297	268	263	280	283	264	257	298	288	266	281	243	245	252	253	266	266	286	256	260	274	274	267	293	281	291	270	308	251	277	257	298	265	285	276	255	294	257	256	283	257	254	229	245	281	276	233	274	278	247	262	282	273	265	242	267	290	276	244	294	265	240	253	240	261	277	251	267	269	261	272	235	263	256	269	247	287	259	260	243	266	259	260	284	262	237	265	288	258	282	273	259	253	240	251	280	265	266	241	259	271	251	256	270	274	243	259	270	234	281	281	268	304	288	274	246	266	270	269	288	266	256	246	258	285	260	249	282	276	253	262	311	266	237	273	295	301	238	261	253	254	293	269	279	293	250	268	254	220	243	276	295	251	256	268	262	242	258	262	254	276	261	241	260	260	267	265	282	315	289	262	261	265	236	274	283	262	263	294	241	249	258	273	276	284	249	273	267	299	291	297	250	276	290	244	256	237	238	272	265	272	246	262	262	275	285	279	262	255	300	286	264	277	250	252	238	236	270	280	288	272	243	272	280	247	229	249	236	287	280	274	245	276	211	240	291	239	270	255	274	280	279	265	257	274	267	271	270	270	283	282	290	236	272	230	235	260	259	248	267	251	255	245	265	268	252	255	248	282	276	272	247	260	272	261	273	244	303	238	241	293	269	264	267	260	282	270	282	254	265	271	247	257	288	228	264	262	271	270	277	280	262	242	250	275	285	263	281	274	268	274	257	279	248	264	254	283	238	271	262	282	274	277	290	275	277	270	241	248	240	255	244	248	259	248	278	291	262	243	279	290	258	251	246	256	279	254	268	270	253	260	293	293	275	269	277	311	263	261	233	270	282	282	276	268	270	259	248	255	267	255	244	258	264	288	270	249	270	270	262	246	247	255	255	275	262	290	260	263	275	263	276	265	286	245	255	249	278	255	277	268	314	227	249	239	267	272	284	255	244	249	267	255	273	267	265	245	285	259	260	255	264	258	264	275	278	272	263	272	252	268	283	268	273	297	249	251	280	272	251	251	265	267	262	274	242	260	283	238	245	284	262	268	251	247	272	229	264	272	256	276	265	270	248	236	282	274	270	248	249	234	251	283	268	255	239	278	290	257	247	268	254	270	273	285	274	233	287	282	241	271	269	250	277	281	262	276	265	243	275	249	297	262	259	261	264	262	247	241	229	292	270	253	257	217	266	277	265	268	282	260	269	256	249	259	258	249	254	257	233	236	279	258	240	280	239	252	244	258	263	265	257	259	265	274	249	261	256	270	254	288	286	253	268	285	292	267	301	243	252	254	267	263	280	266	274	248	242	258	290	278	293	263	272	257	264	245	284	259	260	254	253	287	286	263	233	264	247	260	327	290	239	283	288	237	274	263	253	275	278	257	237	254	272	255	287	273	256	255	244	235	250	286	267	284	238	259	272	269	285	265	280	299	303	262	269	277	286	263	275	269	242	292	267	283	261	257	281	253	261	275	266	279	269	314	250	258	268	292	265	263	271	248	260	285	255	263	285	268	273	258	276	245	246	276	279	263	260	277	260	262	268	258	276	261	277	256	290	297	259	307	281	238	285	291	246	259	278	286	268	268	267	271	287	274	268	287	281	256	261	251	272	282	282	271	254	258	258	253	245	270	256	311	253	272	299	257	276	269	281	236	254	258	247	276	264	280	258	281	260	263	244	257	263	279	260	261	264	264	273	248	278	270	226	273	244	254	226	246	286	256	274	257	273	278	260	272	262	280	268	266	255	255	261	248	288	277	250	274	234	242	285	262	281	257	257	247	263	277	261	273	274	294	268	248	264	240	271	306	244	270	244	242	261	265	279	236	245	254	244	250	264	247	279	223	239	271	257	258	240	248	256	253	262	275	258	274	277	282	284	268	270	236	260	302	269	277	268	261	275	265	265	280	294	282	276	281	257	249	295	246	252	274	256	266	261	262	260	274	247	280	221	257	276	264	282	241	273	243	274	294	272	281	273	259	259	275	260	262	245	260	277	270	226	243	247	241	261	243	286	285	293	270	264	274	276	254	246	240	252	264	252	275	261	268	248	268	271	239	291	274	267	303	272	316	261	256	252	270	286	245	259	277	231	244	268	261	257	247	251	271	250	236	250	259	279	284	257	264	250	261	279	269	272	256	253	272	261	244	249	269	280	248	232	284	262	270	280	287	267	238	270	274	264	252	262	246	261	271	267	276	261	277	248	244	244	273	287	257	261	266	275	257	264	239	252	243	261	267	278	253	251	300	241	259	272	266	252	252	272	276	261	268	248	275	278	268	281	272	253	247	270	249	247	283	315	241	247	272	256	259	251	295	228	271	262	263	251	267	288	264	271	290	261	260	278	256	275	251	275	264	282	263	241	267	274	276	276	272	260	263	267	271	258	273	258	238	281	262	278	270	264	305	269	278	258	248	267	280	280	272	278	248	255	255	280	258	288	268	274	256	269	252	279	247	289	258	270	307	287	273	282	293	264	264	269	246	275	277	248	276	246	269	280	259	266	247	263	284	261	281	255	253	230	247	321	267	267	283	256	276	251	267	273	225	268	263	285	245	276	294	253	255	279	249	239	255	280	288	264	272	253	270	258	245	260	279	286	252	268	280	279	247	299	252	266	258	270	261	251	265	252	272	288	268	272	272	291	269	273	284	272	241	240	280	275	259	265	274	265	265	271	247	252	240	266	256	256	266	259	245	254	265	258	259	286	266	257	262	289	268	263	252	288	247	255	261	270	286	247	249	264	256	262	267	254	281	272	246	249	259	288	285	265	278	224	278	276	257	262	262	244	279	239	266	244	248	276	261	229	280	259	245	277	256	261	250	284	241	272	288	271	259	240	263	242	273	208	274	271	274	285	237	269	274	276	264	258	282	262	254	290	260	227	260	282	269	276	276	241	243	286	256	246	266	264	271	279	276	238	243	247	260	302	258	251	271	244	264	257	276	277	282	278	277	263	272	249	264	278	242	266	261	262	263	240	271	257	251	254	250	264	262	265	256	260	268	262	262	249	271	256	258	243	252	267	264	268	300	259	262	281	265	273	251	247	264	218	265	255	283	284	272	264	286	271	283	225	246	246	268	276	243	282	278	238	278	276	258	293	247	265	248	268	261	305	259	279	252	286	270	241	278	258	247	256	281	253	280	254	262	277	268	238
52959	63857	45528	4496	3231	2423	1828	1513	1269	1042	957	827	734	702	603	594	546	537	501	494	509	486	476	433	434	473	395	390	455	415	417	395	396	375	405	413	383	383	385	390	376	386	369	413	384	400	388	359	372	409	376	357	375	363	381	421	345	371	387	371	382	390	381	350	362	403	370	368	363	401	381	361	379	352	384	355	390	378	358	402	374	375	374	392	356	366	388	383	352	376	371	361	372	373	369	397	343	398	344	379	372	351	363	368	394	367	344	369	370	341	346	384	343	373	366	385	379	348	407	395	392	394	364	361	342	377	371	369	390	405	358	367	354	348	350	392	367	374	353	364	319	382	365	345	389	363	373	388	383	372	391	378	361	352	346	340	360	379	364	362	359	364	348	362	342	365	352	357	375	355	368	318	379	351	357	381	397	359	345	369	388	334	348	359	349	345	313	373	368	354	380	386	369	428	401	373	362	381	367	349	350	375	348	384	376	352	370	391	369	370	344	362	398	348	350	378	383	358	368	360	378	378	364	386	389	377	368	394	361	361	366	371	389	372	377	360	372	371	350	364	333	371	358	351	383	383	376	348	366	337	370	356	366	373	379	367	386	360	312	371	391	381	364	371	353	373	397	371	374	347	351	355	377	385	350	346	358	346	372	331	359	367	387	335	366	391	377	329	368	397	340	349	341	364	335	356	336	347	360	349	368	365	366	393	360	360	390	374	379	364	416	363	347	384	371	363	367	345	371	380	354	365	374	385	353	371	365	360	328	329	354	373	365	348	358	383	367	402	375	348	371	373	346	358	377	366	346	335	354	398	362	409	402	389	365	410	394	408	354	353	380	361	412	334	386	362	365	357	371	345	362	371	356	336	384	346	366	349	375	398	373	361	374	352	358	354	341	388	381	315	332	344	357	348	344	380	389	387	380	395	347	385	387	367	361	375	365	376	382	340	372	384	396	371	340	376	365	355	403	354	377	352	357	346	350	332	373	334	390	391	361	394	362	362	356	370	377	367	382	378	347	394	358	340	345	357	362	341	334	368	358	374	366	339	378	381	398	420	355	372	365	391	352	351	366	317	386	329	371	354	368	378	374	388	374	369	356	374	371	365	382	382	384	353	329	375	367	386	302	352	342	382	374	358	387	368	373	338	399	388	377	332	343	345	369	376	345	355	417	359	390	381	338	345	375	390	341	362	373	366	323	385	320	343	382	367	356	374	383	364	416	372	401	329	375	344	348	358	365	367	378	369	379	351	346	378	351	337	338	368	365	367	381	348	334	405	405	327	396	383	392	336	387	370	370	346	366	344	397	370	340	355	397	343	368	371	387	376	383	400	376	364	370	363	372	384	425	369	391	378	363	379	359	345	362	365	402	382	356	345	359	364	344	373	354	372	408	372	346	394	401	340	396	386	340	374	376	356	359	332	365	399	384	403	390	374	387	357	344	381	343	378	365	350	372	349	379	381	392	382	350	389	371	385	356	386	369	365	333	345	375	364	336	364	371	368	348	382	365	367	371	359	354	400	329	341	377	366	418	333	346	377	352	334	409	323	356	370	335	376	381	370	356	357	324	384	352	355	354	390	360	345	382	390	349	404	406	364	381	361	360	359	378	388	365	355	371	348	325	352	360	373	363	360	390	390	364	375	357	384	379	390	389	331	411	331	358	363	359	400	357	366	364	375	348	357	370	352	336	361	350	359	367	366	339	347	326	353	348	368	389	372	331	384	388	350	380	344	364	377	364	360	351	347	343	390	370	370	357	399	360	385	421	339	357	359	359	352	335	385	350	388	376	366	346	401	364	355	365	329	368	388	388	365	370	360	383	349	384	378	342	365	390	397	375	378	357	365	362	357	349	353	375	367	388	417	364	380	359	366	353	346	388	346	334	361	345	378	356	410	365	363	326	368	363	347	383	350	345	367	367	350	349	358	340	368	368	384	393	388	323	369	361	388	334	386	372	346	378	382	362	386	355	339	310	383	376	371	389	382	381	367	381	375	358	366	381	367	351	391	372	335	379	402	369	372	369	366	380	371	399	350	365	365	384	394	381	377	362	364	352	326	368	366	346	368	391	360	352	389	372	385	367	391	335	375	357	379	370	397	362	393	376	363	406	353	378	372	375	350	375	354	381	379	422	382	362	352	368	375	392	359	362	359	403	402	379	404	335	368	364	382	367	384	359	357	375	359	382	341	368	374	390	339	356	382	348	383	392	366	391	394	388	358	394	372	374	372	355	389	346	340	355	386	403	331	367	413	367	358	364	355	369	356	359	360	376	379	347	362	351	355	364	356	347	400	390	364	358	336	395	352	365	397	340	345	388	359	356	371	386	419	372	369	345	393	356	389	356	383	340	379	346	397	384	340	352	405	351	348	380	380	369	328	343	380	326	353	363	382	363	321	357	408	393	394	349	369	391	370	330	375	357	358	352	362	351	378	396	359	326	365	376	376	378	384	377	399	401	380	361	368	360	339	343	334	411	403	355	350	339	354	371	363	360	361	373	352	400	384	383	382	367	363	376	375	406	361	352	372	336	340	344	362	348	328	358	368	382	358	385	343	388	376	353	346	384	388	360	389	367	329	357	357	351	348	377	338	379	339	375	383	372	325	360	363	346	388	370	347	387	369	338	407	368	365	362	370	351	364	380	365	384	356	359	382	388	366	354	394	398	336	350	346	387	356	347	322	348	395	366	374	337	356	349	351	423	367	356	359	341	354	367	352	372	359	372	377	358	335	342	380	363	340	359	377	364	376	341	376	355	369	403	365	366	351	330	364	363	353	349	357	344	375	390	381	362	358	346	389	336	351	383	373	388	395	396	354	356	371	383	378	362	353	332	361	388	362	351	392	374	389	368	392	376	333	377	402	361	377	364	340	409	371	401	358	376	347	338	359	376	371	342	358	378	372	351	381	371	372	369	346	383	398	338	355	349	391	337	344	387	353	369	384	360	370	395	388	396	356	396	346	381	350	384	385	339	337	384	409	359	370	376	400	365	357	367	367	358	382	335	351	392	359	362	336	380	399	376	383	353	362	392	372	353	387	365	351	329	372	396	373	327	382	341	385	392	350	365	381	377	343	402	403	390	364	359	375	365	351	337	345	357	398	375	363	368	406	387	373	352	371	352	368	385	374	353	325	347	342	368	400	371	376	349	360	369	374	384	377	377	368	359	378	355	372	350	366	373	397	349	376	378	381	363	408	415	390	351	352	377	366	394	376	385	398	375	368	342	387	354	378	361	353	368	363	372	349	357	379	361	361	333	383	355	385	348	320	350	363	354	342	369	392	379	406	368	396	362	373	381	383	396	363	373	390	371	326	339	380	358	397	375	387	361	395	381	346	341	345	338	321	351	371	374	373	367	400	378	358	367	379	356	351	384	366	373	350	372	408	357	375	330	389	403	406	379	378	362	378	365	372	367	392	347	355	367	371	375	390	361	340	352	382	331	365	345	371	370	374	393	406	355	363	383	365	365	365	344	354	338	371	353	390	381	397
27740	20979	17757	2616	868	871	878	825	828	863	824	809	823	816	822	850	815	810	777	814	833	833	817	816	829	805	789	782	833	825	796	873	822	804	787	801	822	780	835	855	743	788	793	815	812	812	854	761	782	819	793	812	833	753	819	817	810	762	794	828	815	777	821	803	777	824	848	800	830	832	842	837	753	777	811	769	822	772	831	814	888	781	803	820	799	814	811	844	823	781	769	780	794	822	827	829	783	808	817	796	800	813	820	863	854	766	755	768	793	835	830	797	778	838	788	820	831	824	845	836	797	812	842	822	813	773	812	784	840	776	818	809	765	855	826	766	812	805	773	765	829	830	825	772	769	781	788	798	796	747	778	808	847	834	829	776	778	779	831	793	779	845	799	801	758	776	762	761	785	844	797	860	766	827	765	806	782	795	841	829	791	776	790	767	791	770	783	785	791	792	820	799	795	750	816	784	791	798	772	831	778	800	829	820	804	825	814	815	812	811	801	835	788	796	759	816	821	773	803	805	821	804	816	831	804	807	845	771	808	735	827	798	841	804	818	800	796	757	820	799	767	783	726	786	840	829	793	754	810	758	792	826	802	849	784	806	815	806	829	855	789	825	737	833	819	820	785	782	790	797	812	798	788	857	781	818	842	797	875	872	771	791	811	777	776	804	823	793	828	786	822	775	783	765	853	799	761	788	773	784	847	821	806	772	773	825	775	823	801	794	799	800	787	830	771	795	811	797	850	762	807	802	784	802	840	806	807	817	806	764	811	785	841	800	799	799	801	821	770	835	822	817	760	834	792	807	801	834	766	811	747	794	770	797	826	835	873	826	801	793	772	808	746	768	754	776	772	774	832	786	805	781	852	779	747	778	834	770	791	770	763	836	789	825	821	836	820	811	831	786	811	835	817	807	840	814	789	825	800	836	801	798	817	800	847	844	774	811	742	792	797	790	799	814	786	818	883	813	795	798	835	868	803	829	777	778	853	815	784	858	805	800	827	803	780	819	819	785	793	764	769	813	810	782	791	798	820	812	819	784	809	777	782	771	801	797	836	782	789	802	776	766	805	819	821	792	774	745	841	825	748	834	783	775	789	820	824	826	806	802	778	777	820	817	816	830	754	791	787	770	730	843	824	779	752	815	852	787	774	813	771	860	839	777	786	779	787	802	766	824	790	805	793	755	790	801	773	856	837	790	818	833	817	822	844	821	810	760	796	806	797	771	816	791	785	775	829	793	742	806	807	829	818	781	828	795	778	789	813	787	760	779	813	796	755	792	802	791	814	845	775	779	788	833	772	819	773	771	755	842	762	799	826	815	791	748	823	839	814	794	844	805	767	780	803	761	791	821	831	833	825	759	803	773	831	817	813	839	807	784	818	850	787	809	832	766	776	802	773	820	760	771	793	793	798	810	789	814	839	862	811	771	804	837	781	801	800	826	844	808	815	805	839	812	792	762	787	786	764	813	775	830	792	837	781	785	813	780	781	805	774	809	792	833	823	814	860	772	796	784	808	793	802	811	776	773	832	839	800	809	795	854	822	828	837	761	807	738	782	819	777	776	812	782	807	796	786	795	735	800	828	794	833	866	814	805	796	792	777	778	766	753	781	834	770	774	785	798	872	789	835	844	834	824	840	771	782	814	810	839	809	763	796	807	784	840	805	827	850	846	776	829	810	779	762	778	799	828	808	838	852	794	835	790	820	834	835	815	855	833	796	812	779	796	820	829	771	834	743	816	781	779	766	754	838	878	797	867	880	834	815	853	797	797	838	771	817	783	879	809	804	784	816	854	790	785	818	775	862	820	793	853	822	745	836	860	782	792	831	799	805	822	799	797	819	818	792	802	853	792	793	779	874	823	845	802	875	808	792	809	791	831	783	796	830	811	799	792	742	797	784	787	803	769	789	770	811	780	852	808	811	822	791	763	763	811	775	805	768	787	779	769	760	783	824	839	845	794	785	806	821	812	776	776	796	790	805	802	807	815	787	776	804	823	786	815	775	762	808	803	879	771	789	863	824	829	800	814	766	738	826	787	819	815	853	797	833	805	869	794	769	815	792	742	827	824	806	778	815	787	782	798	860	773	809	792	822	851	784	829	754	821	811	847	801	780	755	834	789	780	812	910	795	812	805	779	799	779	812	817	868	803	762	758	820	819	795	812	772	877	789	776	842	769	842	758	811	813	845	743	826	805	845	828	788	805	818	845	853	798	801	846	817	851	803	810	761	767	844	804	756	830	766	778	858	814	832	803	839	801	813	767	800	818	773	768	747	748	799	806	809	812	824	802	801	822	784	803	793	850	788	823	824	821	810	824	818	788	848	779	749	813	806	789	804	786	777	819	807	824	826	803	836	776	822	813	842	787	822	821	816	823	826	805	855	829	771	790	745	802	792	882	752	799	813	782	780	801	798	814	765	823	783	757	834	829	771	788	813	852	816	817	744	850	764	778	811	841	781	774	798	853	801	796	820	770	842	769	806	777	833	866	786	753	832	784	814	766	796	831	779	745	783	854	807	859	801	807	816	843	777	735	842	806	748	792	802	861	802	807	838	821	781	795	826	793	804	795	756	804	800	759	754	795	837	853	887	836	840	760	823	795	825	783	783	822	771	871	817	748	798	764	816	837	741	776	769	798	778	801	800	826	796	773	815	763	784	786	784	732	798	854	769	810	829	814	832	860	782	839	770	762	820	816	804	802	770	768	817	844	796	770	746	818	810	832	811	797	823	818	809	810	805	772	823	770	785	853	795	825	773	778	787	802	755	778	786	799	811	813	767	796	806	762	802	831	817	805	812	807	789	838	798	829	775	804	833	801	836	789	799	818	793	810	761	810	793	763	792	811	841	816	824	778	775	769	852	779	854	800	804	785	796	846	853	766	781	774	804	802	797	795	785	808	821	787	814	774	824	766	781	778	826	804	761	863	741	788	772	814	759	786	823	778	814	785	778	836	905	797	827	805	852	774	823	812	829	792	855	770	808	796	810	834	829	812	825	838	777	812	768	825	827	836	800	843	835	852	785	815	839	808	773	778	816	792	799	834	863	778	809	803	766	784	757	853	790	749	794	790	819	789	816	835	795	772	836	812	839	813	777	852	868	778	798	820	826	851	830	818	801	782	844	834	798	806	804	840	848	791	858	810	762	755	780	865	805	824	821	789	794	754	771	836	745	825	789	731	804	821	802	810	843	797	828	828	846	822	753	825	763	782	776	827	803	853	750	785	785	807	751	870	823	821	801	846	775	792	820	767	827	814	846	785	815	837	838	862	791	846	797	806	792	778	853	818	749	784	777	787	848	785	810	754	770	809	802	806	786	813	815	818	818	808	812	824	808	763	771	871	782	805	810	804	768	787	817	822	759	815	816	759	809	845	844	775	786	863	787	779	825	812	842	835	840	810	819	747	797	774	848	828	812	767	771	761	786	814	802	768	778	799	749	793	798	824	764	789	829	791	784	783	838	836	801	808	819	776	848	848	775	817	813	794	797	772
22028	18529	17069	1202	1140	1166	1128	1114	1039	1093	1019	1102	1087	1079	1121	1082	1071	1040	1035	1041	1144	1094	1059	1107	1067	1069	1040	1053	1031	1071	1073	1061	1046	1067	1054	1090	1060	1099	986	1069	1102	1012	1101	1057	1058	982	1030	1035	1086	1023	1008	1043	1066	1084	1041	1044	1050	1025	1033	1067	1108	1071	1079	1042	1034	985	1043	1080	1074	1076	1113	1068	1048	1099	1054	1023	1075	1043	1020	1042	1042	1033	1070	1077	1079	1040	1129	1079	1059	1012	1039	991	1074	1089	1071	1016	1082	1084	1026	1055	1077	1092	1060	1063	1065	1072	1014	1085	1053	1085	1092	1028	1040	1101	1052	1099	1076	1073	1121	999	1075	1049	1040	1048	1082	998	1078	1106	1036	1047	1035	1071	1144	1035	1013	1004	1051	1079	1076	1012	1089	1060	1109	1085	1012	1028	1055	1003	1088	1058	1029	994	1019	1040	1038	1010	1081	1060	1040	973	1094	1033	1044	1090	1065	1036	1041	1063	1080	1041	1049	1035	1098	1019	1025	1087	1132	1065	1057	1073	1019	1126	1060	1034	1119	1043	1032	1077	1030	1090	1041	1027	1039	1058	1074	1024	1106	1059	1055	1044	1059	961	1121	1047	1083	1078	1045	1112	1045	1035	1034	1048	1049	1042	1082	1072	1057	1122	1058	1065	1069	1084	1058	1054	1077	1032	1066	1064	1071	1078	1080	978	1082	1099	1074	1086	1072	1037	1019	1091	1053	1054	1010	1036	1043	1069	998	1045	1035	1022	1082	1053	1005	1108	1002	1049	1030	1064	1062	1009	1079	1081	1044	1100	1038	1053	1090	1087	1021	1052	1052	1033	1047	1021	1093	1015	1098	1058	1015	1079	1069	1104	1036	998	1039	1029	1093	1116	1080	1078	1063	1047	1052	1102	1084	1034	1064	1057	1060	1031	1058	1009	1062	1035	1104	1114	1097	1087	1060	1002	1074	1020	1038	1087	1041	1014	1060	1049	1052	1053	1083	1042	1060	1062	1067	1083	998	1053	1091	1062	1037	1054	1119	1066	1009	1023	1016	1018	1085	979	1058	1069	1045	1075	1104	1045	1069	1100	1063	1017	1062	1025	1035	1029	1040	1082	1016	1077	1069	1082	1034	1024	1049	1094	1041	1075	1068	1041	1042	1031	1050	996	1116	980	1046	1048	1012	1078	1047	1010	1073	994	1074	1034	1065	1035	1092	1020	1051	1041	1105	1108	1041	1061	1045	1061	1028	1032	1081	1061	1080	1127	1027	1102	1047	1010	1089	1008	1059	1032	1083	1040	1079	1023	1085	1042	1066	1117	1072	1008	1085	1031	1048	1082	1097	1075	1078	1076	1056	1096	1078	1045	1078	1079	1021	1080	1107	1055	1008	1095	1121	999	1085	1025	1056	1091	1051	1108	1048	1074	983	1004	1024	1073	1023	1101	1039	1036	1040	1033	1076	985	1047	1036	1043	1011	1013	1060	1054	1089	1049	1071	1024	1055	1071	1085	1010	1040	1029	1096	1043	1047	1053	1103	1051	1086	997	1061	1052	1110	1094	1080	1057	1072	1063	1134	1157	1036	1102	1066	1039	1006	1034	1039	1070	1072	1082	1112	969	1051	1098	1026	1118	1019	1037	1083	1048	1014	1075	1096	1048	1018	1066	1062	1076	1096	1035	1053	1073	1091	1076	1001	1049	1048	1070	1078	1047	1086	1087	1074	1026	1142	1057	1007	1066	1031	1068	1001	1070	1022	1073	1059	1077	1045	1058	1055	1075	1055	1016	1067	1035	1028	1135	1078	1020	1021	1034	1023	1035	1056	1059	1038	1128	1085	1038	1044	1052	1090	1035	1038	1027	1039	1064	1053	1081	1083	1078	1071	1100	1034	1041	1105	1037	1029	1103	1015	1039	1002	1060	1098	1028	1086	1101	988	1042	1047	1041	1075	997	1109	1048	1097	1057	1056	1034	1050	1086	1014	1114	1026	1078	1098	1055	989	1084	1019	1056	1069	1016	1058	1098	1032	1077	1074	1092	1075	1035	1064	1013	1062	1095	1018	1106	1103	992	1091	976	1019	1056	1072	1034	1059	1090	1042	1085	1020	996	1067	1071	1118	1041	1062	1076	1063	1037	1053	1033	1122	1061	1056	1037	1009	1104	1099	1057	1052	1056	1066	1032	1059	1065	1035	1081	1033	1084	1025	1028	1038	1029	1017	1018	1041	1075	1006	1118	1052	1125	1021	1060	1086	1034	1073	1101	1047	1044	1102	993	1048	1064	1056	1067	1014	1121	1079	1130	1031	1098	1012	1013	995	1059	1045	1072	1101	1053	1079	1026	1067	1093	1060	1077	1052	1084	1076	1006	1035	1068	1100	1052	1086	1039	1100	1051	1075	1073	1062	1064	1072	1071	1080	1050	1036	1041	1046	1108	1028	1097	1100	1040	1080	1049	1073	1041	1072	986	1075	1045	1030	1035	1094	1006	998	1046	1060	1046	1038	1043	1058	1038	1070	1066	1047	1090	992	1064	1066	1056	1029	1085	1061	1004	1072	1104	1058	1039	1083	1075	1067	1016	1052	1050	1016	1041	1105	1139	1102	1041	1041	1098	1046	1042	1063	1023	1070	1154	1034	1031	1105	1020	1096	1094	1028	1032	1059	1065	1061	1080	1052	1063	1012	1067	1068	1055	1087	1089	1030	1058	1056	1100	1063	1040	1053	1067	1074	1035	1033	1076	1032	1043	1073	1086	1039	1032	1049	1073	1031	1045	1090	1097	1091	1114	1080	1034	1057	1052	1051	1062	1073	1075	1037	1022	1065	1014	1002	1056	999	1147	1041	1075	1034	1021	1001	1033	1008	1019	1044	1079	1033	1064	1088	1078	1064	1087	1075	1024	1045	1005	1061	1067	1022	1029	1097	1041	1053	1118	1074	1047	1081	1056	1029	1029	1031	1065	1068	1019	1045	1052	1088	1069	1029	1084	1024	1045	1019	1045	1070	1015	1039	1028	1073	1073	1057	1005	1064	1071	1025	1067	1050	1042	1061	1038	1022	1042	1000	1116	1088	1029	1094	1020	1000	1049	1054	1026	1081	1065	1016	1076	1077	1019	1113	1063	1068	1045	1021	1016	1098	1063	1061	1058	1010	995	1039	1069	1053	1031	1047	1077	1064	1040	1116	1073	1068	1040	993	1043	1058	1027	1066	1101	1054	1035	1082	1028	1063	1060	1018	1054	1044	1032	1050	1038	1026	1071	1066	1048	1080	1028	1032	1038	1053	1007	1053	1050	1050	1078	1038	1025	1063	1043	1084	1070	1033	1066	1073	1055	1073	1012	1001	992	1063	1063	1027	1067	1056	1119	1059	1094	1040	1072	1040	1086	1060	1030	1024	1040	1122	1095	1008	1064	1051	1013	1032	1106	1060	1010	1071	1069	1016	989	1022	1078	1094	1093	1010	1075	1108	1086	1047	1075	1084	1033	1089	1090	1017	1064	1105	1043	1057	1060	1070	1024	1056	1061	1066	1077	1021	1048	1044	1002	1052	1040	1087	1081	1011	1027	1002	1034	1076	1070	1051	1051	1043	1086	1067	1072	1074	1070	1054	1086	1098	1130	1015	1093	1032	1110	1041	1081	1047	1040	1043	1051	1061	1002	1038	1068	1093	977	1067	1053	1127	1037	1103	1055	1087	1062	1021	1041	1056	1088	1058	1052	1005	1056	1061	1098	1054	977	1071	1035	1083	1043	1066	982	1045	1066	1062	1043	984	1062	1110	1043	1086	1018	1068	1081	1080	1078	1075	1075	1010	1057	1079	1061	1065	1023	1083	1063	1015	1080	1091	994	1015	1049	1033	1077	1015	1054	1051	1063	1042	1074	1013	1071	1068	1068	1099	1018	1037	1040	1026	1025	1044	1055	1097	1027	1006	1087	1104	1031	967	1059	1099	1052	1094	1078	1038	1022	1039	1126	1044	1111	1056	1018	1060	1086	1090	1139	1034	1070	1042	1074	1110	1093	1068	1042	1091	1094	1015	1042	1009	1031	1114	1045	1043	1047	1054	988	1057	1051	1120	1102	1100	1042	1099	1120	1007	1060	1037	1097	1065	1068	1037	1018	1096	1028	1043	1025	1030	1081	1033	1038	1052	1044	1049	1031	1025	1102	1075	1057	1090	1073	1027	1010	1081	1002	1033	1067	1039	991	1040	1088	1016	1077	1003	1055	1061	1000	1039	998	1011	1085	1029	1071	1081	1068	1035	1078	1047	1065	1025	1020	1016	1015	1081	1039	1029	1042	1061	1000	1060	1068	1044	1098	1024	1074	1083	984	1096	1098	1098	1078	1060	1071	1050	1089	1013	1049	1046	1046	1105	1127	1067	996	1041	1083	1044	1024	1006	1081	1054	1075	1091	1071	1009	1068	1060	1093	1017	1111	1098	1070	1093	1060	987	1041	1000	1170	1070	1049	1008	1061	1025	1101	1031	1066	1033	1083	1086	1074	1037	1066	1012	1013	1130	1012	1022	1026	1023	1071	1078	1072	1051	1075	1057	1060	1040	1042	1078	1035	1041	1092	1058	1025	1046	1075	1071	1070	1030	1060	1088	1138	1028	1092	1035	1056	1043	1052	1023	1055	1065	1058	1018	1015	1078	1064	1089	1066	1086	1035	1060	1081	1124	1050	1067	1026	1052	1018	1088	1076	1089	1035	1031	1035	1052	1080	1035	1077	994	1079	1050	1021	1055	1047	1081	1071	1100	1120	1077	1101	1081	1089	1052	1051	1012	1051	1084	1071	1067	1023	1072	1090	1116	1080	1062	1050	1028	1047	984	1009	1057	1074	1031	1081	1051	965	1053	1067	1067	1080	1032	1109	1042	1094	1050	1047	1030	1041	1078	1077	1068	984	1063	1074	1033	1026	1041	1011	1078	1013	1018	1088	1077	1075	1025	1085	1104	1063	1052	1072	1004	1077	1090	1101	1045	1042	1064	1088	1103	1118	1089	1019	959	1066	1105	1070	1047
24142	21264	28185	25018	20678	6954	1153	890	789	729	713	705	713	679	673	680	675	651	599	675	660	573	577	610	634	604	605	603	645	652	628	628	640	605	633	622	658	634	624	642	616	629	534	618	638	659	580	588	652	613	611	633	627	619	639	617	606	624	646	663	665	686	583	616	624	605	635	636	615	622	655	618	607	621	606	569	630	577	571	614	620	601	602	581	608	591	638	633	585	592	642	623	614	617	613	583	594	660	664	591	615	636	594	651	587	617	603	638	616	624	590	633	621	620	635	630	633	585	614	615	618	638	643	608	622	649	642	602	611	611	612	618	577	611	630	611	585	616	608	590	598	654	601	607	585	585	644	626	614	604	660	595	628	584	608	662	612	634	591	638	644	619	625	621	638	616	624	619	551	658	634	593	632	596	609	605	608	585	594	597	602	633	607	567	626	604	625	607	611	600	608	612	617	624	590	611	542	622	670	586	638	614	649	608	592	626	553	624	584	587	619	635	636	641	615	635	624	649	616	660	623	587	570	626	632	594	661	565	594	544	621	615	645	595	631	583	598	595	621	598	560	632	584	596	616	617	619	614	590	615	588	596	600	629	597	569	605	617	586	646	575	543	630	650	620	627	596	587	621	615	619	593	643	628	581	615	586	606	652	608	622	611	606	606	597	576	617	598	629	592	622	606	606	645	615	593	612	578	670	604	581	666	616	630	588	614	605	630	635	597	596	563	646	629	631	660	639	616	609	632	598	585	598	628	614	619	610	567	588	636	617	605	625	574	652	589	604	603	588	616	618	599	625	555	612	611	579	584	595	597	586	664	615	591	588	663	628	609	608	619	597	612	617	625	575	576	611	681	603	644	640	614	630	585	602	586	630	554	610	642	569	599	605	587	612	591	680	596	623	619	593	572	613	566	650	622	647	587	635	649	555	585	617	667	603	594	638	648	611	607	631	653	644	626	610	615	609	596	614	628	601	624	635	559	613	627	585	586	620	650	599	621	598	606	611	671	611	637	604	574	569	616	595	598	619	613	586	621	605	657	658	608	615	568	599	649	611	604	616	638	620	616	615	548	617	572	623	652	651	603	597	607	630	612	579	639	607	603	592	603	561	674	632	628	602	639	592	601	601	607	631	593	588	581	644	597	621	615	586	611	616	613	616	618	661	591	610	601	602	650	594	583	621	608	612	622	578	643	585	668	634	551	594	579	613	595	589	604	629	594	599	601	598	617	633	630	612	632	625	610	572	564	579	596	606	597	633	616	664	606	636	602	580	610	601	608	604	579	645	591	591	651	550	578	624	646	599	590	590	619	661	597	605	593	612	630	620	650	653	641	653	599	623	599	635	611	566	628	582	621	593	583	651	608	610	627	604	633	645	591	589	618	572	616	609	580	597	605	607	622	600	611	603	600	600	647	638	556	649	578	637	630	543	636	637	641	572	651	615	582	624	614	602	623	620	618	583	659	569	575	611	626	644	601	660	591	598	580	576	671	593	631	633	628	612	619	606	545	686	612	656	626	554	672	619	618	637	619	653	596	626	639	585	624	634	591	580	609	602	607	604	627	633	608	623	588	657	626	606	606	580	590	610	563	618	685	625	610	618	586	584	621	563	617	609	610	626	632	601	578	656	577	657	626	595	596	620	618	626	624	614	581	662	617	598	596	575	618	630	629	611	615	619	620	550	618	598	609	596	623	593	587	621	604	602	611	584	585	637	620	575	597	633	563	573	608	613	608	617	602	604	601	627	634	605	590	564	645	630	623	619	599	648	570	574	625	600	589	568	592	588	636	635	629	645	618	596	602	630	636	669	553	621	603	594	597	610	630	611	611	590	605	570	593	608	548	652	569	641	644	616	561	581	597	605	625	640	627	597	607	605	634	586	616	604	621	658	624	621	611	634	648	643	637	639	563	621	626	580	622	607	600	644	653	565	620	623	596	613	614	600	590	663	602	644	611	642	604	622	625	562	637	611	651	570	636	668	636	597	590	607	611	593	619	603	602	629	643	660	599	635	599	618	620	659	632	635	606	574	607	592	625	622	614	642	627	597	628	610	576	635	635	583	671	579	619	606	569	599	591	600	608	593	629	624	611	643	630	631	666	648	595	616	590	576	619	602	626	641	596	586	593	586	600	626	622	581	616	588	650	619	580	603	613	623	607	621	585	624	589	629	584	609	605	634	645	616	638	581	624	564	565	627	599	654	665	586	608	600	606	620	586	613	603	622	621	645	569	613	620	567	599	636	608	607	580	616	624	631	604	567	668	637	594	581	640	601	613	628	613	595	625	593	643	609	620	648	621	635	603	609	576	571	620	631	636	627	610	557	590	622	578	620	631	617	623	569	640	664	627	600	526	617	636	621	572	557	634	635	572	618	605	649	638	598	628	601	594	601	630	592	608	627	599	606	587	642	623	644	632	629	620	588	589	600	627	587	609	637	626	613	590	626	621	611	621	634	658	611	609	637	598	639	597	622	641	613	604	617	561	611	657	588	575	603	609	615	618	624	588	540	596	638	603	627	613	569	612	587	607	606	566	612	590	603	598	591	599	610	604	599	578	639	609	597	573	604	594	609	635	602	627	635	663	582	596	619	618	635	583	638	622	624	605	605	626	588	634	590	663	616	592	610	634	652	584	628	605	646	600	631	586	616	610	588	668	660	619	597	636	622	601	582	596	616	616	618	628	548	630	597	652	579	647	640	631	613	639	613	598	568	574	602	655	584	606	573	651	618	639	607	611	614	601	614	606	600	587	585	586	587	586	582	621	613	615	616	620	576	660	600	576	594	586	650	588	592	620	635	598	605	610	626	650	642	619	586	612	593	615	568	614	594	603	634	567	610	582	575	633	604	624	665	650	604	545	601	571	598	631	642	639	598	650	645	593	651	645	559	631	589	661	642	602	646	606	633	631	599	607	549	662	590	577	617	603	605	579	602	609	581	605	588	622	586	651	564	605	603	577	639	596	596	612	653	620	638	671	609	612	636	590	607	619	609	622	655	637	625	619	637	637	653	607	627	578	635	660	607	619	627	594	644	624	583	629	619	626	591	666	594	649	591	618	566	578	580	606	588	607	608	606	661	611	559	597	621	626	613	624	605	640	632	602	617	627	600	607	640	621	605	566	630	609	614	646	580	647	605	611	618	583	597	585	650	624	610	610	582	619	610	610	597	549	630	628	601	630	622	630	619	608	616	654	632	666	581	636	584	614	615	656	651	597	604	586	614	608	605	630	658	606	607	590	633	620	672	600	642	631	601	579	623	611	613	635	655	637	638	632	636	614	588	612	588	604	593	625	622	600	627	591	646	635	647	598	601	610	644	657	606	617	643	596	583	640	652	647	608	634	594	609	579	586	587	626	651	572	626	565	629	597	632	610	647	610	632	588	639	611	620	566	643	603	622	632	614	593	611	627	606	631	630	621	597	658	646	615	622	606	621	587	634	606	620	626	623	600	608	611	663	652	598	632	627	628	623	589	581	571	591	614	640	583	603	594
45344	53674	38870	3266	2473	1895	1699	1468	1293	1203	1131	1042	984	936	1024	940	865	907	904	929	903	873	856	871	842	890	924	905	860	891	829	824	815	866	839	863	781	842	840	818	824	842	758	871	808	780	880	833	878	845	824	912	849	851	813	842	899	796	856	821	854	799	820	861	825	833	841	844	826	835	782	834	821	825	804	819	823	876	809	817	836	852	799	852	817	821	814	797	841	772	803	805	814	858	785	819	813	865	831	859	838	886	823	807	820	794	822	823	801	814	850	788	828	824	842	827	796	826	790	861	856	852	833	845	820	800	826	823	818	844	867	819	787	834	853	858	791	868	815	807	819	815	844	835	839	847	831	772	835	790	806	845	816	767	857	829	747	819	820	811	816	866	851	844	776	813	805	788	815	783	838	789	863	861	837	892	843	848	829	820	803	834	826	858	829	860	837	808	861	868	798	780	803	845	827	809	884	793	875	827	867	839	783	844	793	825	826	855	795	838	846	803	864	822	828	829	840	795	847	758	864	830	835	862	839	872	877	839	799	790	846	800	815	867	793	780	796	833	841	825	825	811	848	829	813	843	800	820	852	860	798	829	787	849	841	803	784	816	765	802	889	868	776	815	766	853	851	826	838	796	852	796	888	796	807	805	802	872	873	871	849	817	816	802	795	775	824	828	841	819	853	784	819	878	775	824	805	850	782	838	863	873	800	794	823	879	799	787	801	842	787	860	824	772	819	793	779	823	870	823	824	815	849	828	814	835	839	810	812	819	801	771	799	841	817	846	872	776	815	839	843	787	836	896	753	794	871	799	819	808	830	783	802	773	816	819	859	823	816	755	814	847	850	841	833	794	851	788	845	828	805	850	831	860	806	786	832	820	817	814	848	856	811	833	908	823	835	892	828	822	801	835	856	824	863	791	850	799	779	771	827	794	786	867	815	830	892	868	816	794	831	849	854	841	855	821	746	841	847	864	854	792	827	808	844	850	888	781	839	811	786	814	825	812	826	812	823	844	818	774	811	852	861	765	817	818	845	802	785	854	838	777	809	823	884	814	828	872	770	823	829	873	787	829	821	848	841	817	825	851	788	885	847	837	794	832	790	792	820	847	818	845	814	842	813	796	867	776	825	839	819	793	818	831	884	810	871	823	825	839	813	816	821	785	794	791	835	832	856	814	837	836	827	825	831	833	747	848	798	819	861	792	810	792	836	832	836	813	838	835	856	862	806	826	848	768	799	798	840	779	791	801	833	825	779	788	814	811	775	810	856	795	813	860	840	836	836	831	756	834	860	846	849	833	808	843	852	792	804	803	802	797	774	771	815	831	800	869	790	829	806	791	865	854	859	841	794	816	806	762	860	806	849	849	883	779	811	826	824	817	796	826	834	853	787	812	833	793	797	780	819	800	877	793	810	819	845	832	826	842	844	833	793	802	877	838	839	837	872	787	819	829	821	797	841	894	845	848	856	791	851	849	800	761	818	810	854	823	854	821	849	824	813	808	864	852	858	799	825	825	797	806	807	835	784	818	784	842	828	825	841	813	781	820	808	818	798	754	787	861	823	863	799	797	849	824	808	808	856	842	815	819	785	796	850	813	771	814	837	799	777	818	843	775	779	799	776	811	868	801	813	810	804	839	824	838	807	775	825	846	825	866	811	814	849	890	790	815	841	799	814	854	827	806	838	764	820	815	854	851	796	795	865	817	847	822	872	840	811	809	819	865	803	835	879	840	804	840	835	819	793	837	819	852	767	821	853	834	782	789	847	805	781	869	835	844	774	882	872	775	829	811	771	815	809	845	771	811	804	828	858	890	801	790	822	825	813	838	819	841	754	849	851	832	844	776	838	805	793	826	800	808	822	847	852	804	798	840	851	819	750	841	828	756	801	842	839	804	809	764	831	873	848	851	907	850	818	857	863	828	814	836	836	800	836	832	796	875	860	832	829	787	812	811	831	796	783	850	769	842	852	845	776	817	842	831	833	805	830	849	836	812	837	830	785	848	871	812	768	851	796	780	825	813	843	876	815	849	837	800	867	804	787	807	798	856	809	798	856	795	838	820	826	808	837	824	846	794	841	839	840	819	802	819	874	800	797	847	834	820	868	873	789	837	831	827	828	816	774	810	833	794	837	841	853	830	836	852	842	868	847	805	821	817	836	790	767	712	768	845	778	784	810	812	825	864	815	812	837	836	811	829	869	791	835	805	867	830	778	850	783	786	822	899	798	853	800	792	794	800	835	824	779	897	795	813	766	811	793	829	793	811	893	833	770	837	752	844	805	803	835	835	820	830	808	835	832	795	883	866	837	824	804	846	795	815	822	806	817	794	824	854	843	814	807	801	801	823	854	823	792	830	796	801	819	868	802	814	795	779	876	848	860	819	807	841	808	797	821	813	819	783	798	811	854	867	794	807	822	863	811	863	754	883	834	804	798	862	792	809	865	831	798	847	811	840	862	853	818	779	812	830	868	843	860	870	793	799	838	795	858	846	791	824	815	819	865	803	807	791	823	808	847	784	786	805	845	864	884	854	835	861	825	801	846	834	856	833	819	807	854	811	785	817	765	790	768	835	902	844	783	843	849	812	884	823	817	791	818	846	846	754	823	808	842	853	847	777	841	829	788	844	845	855	851	768	811	811	852	839	837	854	758	796	821	808	871	812	801	821	832	820	817	843	832	830	774	783	827	810	853	851	838	839	852	860	851	823	834	857	797	842	803	841	762	915	880	789	822	843	806	850	852	810	808	853	847	810	848	825	858	802	776	843	808	830	851	803	822	832	778	818	848	843	786	825	839	810	813	824	776	808	883	794	790	839	813	768	831	825	804	814	831	791	793	806	804	801	834	831	859	778	869	863	840	836	862	875	810	787	856	763	848	790	831	781	798	842	783	767	829	840	844	785	803	813	766	817	807	835	798	817	842	829	799	824	808	813	853	807	841	850	805	863	829	845	825	846	798	814	819	755	845	814	839	837	819	826	813	847	840	887	811	818	836	863	770	830	809	838	809	855	793	803	833	871	774	849	862	827	801	792	800	796	817	764	795	877	818	841	902	786	857	825	806	807	824	808	883	790	839	791	808	836	826	818	831	807	834	802	846	889	829	811	836	776	805	817	816	826	828	835	811	853	804	804	816	823	813	841	873	810	781	832	815	848	796	798	787	817	807	876	873	842	864	853	816	806	889	815	849	831	832	804	785	870	819	854	811	857	843	807	814	812	818	820	820	817	812	864	834	769	813	836	766	812	836	802	864	833	796	812	773	835	866	815	836	793	808	829	792	855	815	859	772	842	777	857	892	790	800	812	823	815	845	849	811	817	825	833	842	843	817	786	841	872	840	831	757	842	802	789	820	844	786	775	796	837	824	860	858	833	852	792	851	763	861	825	856	839	840	829	857	785	830	804	782	808	791	828	793	827	838	797	847	881	861	795	828	835	782	794	825	828	875	853	881	802	786	835	802	808	821	874	841	860	823	824	862	854	843	801	814	822	824	832
23182	21268	28365	24646	21271	20302	3473	721	565	508	510	414	412	356	343	349	326	338	338	317	312	296	322	305	277	303	281	284	295	299	279	281	302	285	296	257	292	276	247	299	248	247	267	274	273	285	299	275	285	270	262	261	240	259	289	245	260	272	252	251	274	288	275	274	279	254	249	268	270	294	289	250	252	267	281	247	268	256	279	275	277	246	250	247	255	266	284	227	248	269	294	276	265	244	266	250	249	275	254	249	282	265	271	258	282	257	255	304	285	286	268	232	265	286	239	281	265	249	259	273	284	243	252	246	269	254	253	263	281	292	253	291	234	290	277	274	254	245	261	243	265	278	272	282	265	309	250	266	256	253	262	295	277	263	277	259	275	256	286	258	266	271	267	255	253	276	294	263	236	258	253	265	234	229	263	258	264	264	264	262	261	273	236	268	248	258	271	263	259	299	270	272	276	272	283	256	271	314	276	241	266	254	282	269	264	251	260	259	289	266	258	281	243	285	242	259	290	292	278	245	260	261	260	235	280	289	272	227	291	278	284	260	261	284	252	261	262	275	250	273	261	241	271	275	289	260	299	247	255	272	267	238	260	256	250	250	273	255	233	253	271	273	238	246	276	252	242	245	260	258	244	287	290	282	264	264	275	276	279	253	238	290	276	266	296	277	254	285	264	257	291	263	275	228	281	253	260	297	268	251	248	267	270	261	279	269	275	240	268	264	282	229	267	266	275	254	239	237	287	250	273	282	267	266	262	259	279	249	260	238	244	263	283	252	258	273	244	270	258	228	258	255	272	266	249	241	233	248	239	256	270	239	268	262	264	276	266	266	289	277	285	224	244	258	274	257	250	261	286	297	286	250	286	253	265	261	255	246	267	251	224	272	294	260	233	267	258	271	266	269	273	276	291	258	289	245	263	295	284	284	265	256	260	250	244	263	245	278	244	264	242	237	281	282	250	255	275	241	254	264	279	261	264	292	259	256	251	286	273	274	255	264	278	253	268	241	284	290	224	254	252	261	255	270	264	270	235	264	279	236	266	256	244	260	272	260	252	247	264	257	259	218	263	249	268	251	247	252	279	271	247	234	274	260	255	257	294	289	279	264	280	250	270	285	263	266	260	256	261	249	271	280	258	258	272	281	261	262	246	256	274	255	271	257	274	244	237	262	257	264	261	264	252	275	281	263	252	266	253	267	281	270	274	256	275	262	265	262	272	263	282	258	251	254	277	269	224	281	274	284	251	287	254	252	265	238	257	268	248	262	271	235	305	229	277	259	286	268	244	268	272	264	274	238	267	282	246	207	268	242	252	275	271	238	254	288	241	286	295	273	251	291	234	263	279	228	291	274	289	295	263	260	272	263	284	261	269	281	274	255	255	274	285	311	255	263	269	298	263	244	261	264	249	254	289	290	240	290	258	291	267	265	272	242	280	255	272	255	251	250	251	243	256	260	235	275	300	254	269	267	278	262	248	257	290	262	286	230	263	238	274	253	269	223	254	277	279	255	252	279	261	254	266	239	266	256	266	284	275	291	279	255	256	251	301	257	246	252	255	276	254	238	243	296	274	309	262	245	264	304	271	274	276	272	275	273	275	268	289	250	257	272	298	251	256	260	270	226	233	258	253	243	263	272	271	264	261	270	273	237	248	294	273	259	273	250	284	274	249	250	254	235	269	278	274	280	265	247	234	239	255	284	250	251	262	262	255	279	295	252	295	239	248	254	235	263	260	257	282	281	279	269	272	268	277	245	250	251	288	233	263	270	253	271	283	298	259	245	260	278	255	260	290	266	255	265	256	230	238	269	280	294	280	301	256	256	299	258	250	246	261	245	278	252	253	261	271	296	245	288	283	279	262	245	257	285	289	243	264	259	265	276	258	253	262	276	271	290	270	267	275	252	263	257	271	270	297	262	248	266	257	275	286	244	249	261	255	274	274	250	273	246	247	255	260	255	315	286	271	244	268	266	256	279	288	280	307	269	266	296	280	250	254	248	241	276	268	271	241	262	309	235	241	265	248	268	266	252	289	273	273	259	248	267	245	292	265	225	272	252	275	296	246	307	265	274	230	239	283	235	267	234	259	259	267	286	277	260	279	264	309	268	256	274	224	239	280	274	283	265	276	274	258	274	306	292	262	275	263	286	280	248	263	295	260	294	262	273	262	264	284	266	250	218	260	241	254	275	252	253	264	244	293	258	235	273	286	290	285	299	247	274	267	243	266	282	257	250	241	256	250	272	280	244	266	267	268	277	265	254	261	264	278	276	259	253	245	272	238	267	246	221	272	259	277	274	259	247	282	251	274	255	264	221	305	256	247	261	268	276	276	245	285	284	280	264	250	272	260	268	261	231	270	265	248	248	270	243	274	246	243	272	233	214	259	259	223	274	274	283	252	276	288	230	276	268	275	280	284	277	272	255	253	246	258	276	262	261	266	260	253	250	293	307	244	245	264	251	255	264	249	276	245	267	294	288	267	263	301	251	280	256	254	230	258	266	222	257	256	259	269	249	224	282	280	259	270	256	264	256	261	313	242	263	272	265	262	233	252	251	268	260	269	249	284	282	240	256	289	259	258	259	244	238	272	268	260	277	280	268	280	252	271	265	274	247	271	248	229	277	281	287	293	261	308	282	256	273	287	242	260	290	285	235	284	263	266	260	229	230	249	238	264	212	265	275	260	275	238	254	273	246	250	301	264	274	273	314	227	249	277	256	257	268	269	274	243	290	260	265	250	279	233	254	255	263	264	270	232	264	259	242	289	261	257	247	285	261	269	278	281	288	242	242	263	289	256	239	272	266	283	294	269	265	275	245	255	257	221	257	301	287	291	249	256	264	274	259	269	263	252	253	246	258	261	263	274	296	274	257	284	250	274	250	256	249	267	257	241	257	263	268	269	267	274	254	258	249	285	269	266	264	262	249	283	243	264	255	250	257	277	256	306	283	243	279	264	265	248	299	286	292	272	255	245	262	247	269	266	267	267	268	235	246	258	277	259	284	228	263	263	277	271	271	291	280	251	267	253	264	240	267	254	269	253	270	250	295	229	273	245	262	254	253	243	276	278	290	280	269	252	263	295	259	271	278	263	278	275	242	298	264	256	284	272	270	264	234	270	273	267	270	278	290	280	274	259	295	269	312	269	263	263	262	271	287	278	270	279	252	248	241	271	242	249	279	262	236	267	255	237	238	265	224	249	250	252	266	273	235	262	274	260	251	268	251	263	266	298	275	237	236	268	267	238	279	249	249	250	247	245	244	258	261	248	281	272	293	264	257	247	280	272	270	253	268	289	241	283	252	249	252	268	270	269	277	272	289	253	277	232	267	277	276	270	276	279	285	246	273	239	236	262	275	270	257	268	236	269	223	271	279	275	278	236	249	269	276	274	262	240	235	281	248	244	260	254	247	240	246	264	257	289	265	260	284	291	247	251	237	278	283	273	278	275	272	266	259	231	261	254	273	254	275	254	268	255	281	236	275	265	264	291	274	261	248
52264	64205	40004	4727	3323	2496	1939	1550	1327	1089	913	828	817	694	636	592	549	545	508	507	481	451	463	515	428	427	418	458	402	404	421	408	401	391	418	404	386	360	409	383	381	386	398	376	402	386	431	359	375	362	392	379	370	371	355	374	393	379	387	346	388	367	376	371	352	369	332	358	377	359	378	376	382	370	353	385	373	343	328	336	395	352	397	390	365	402	381	368	338	366	344	367	367	404	384	363	391	349	373	348	337	338	363	394	375	369	357	389	404	355	386	385	350	374	384	354	377	379	348	356	357	346	382	367	359	380	402	396	382	379	347	396	340	402	352	375	367	366	388	363	366	351	328	353	374	388	382	351	391	388	378	341	374	368	383	367	356	381	378	327	370	340	356	394	369	410	347	362	334	382	369	371	354	388	396	346	343	341	366	356	377	355	356	352	396	366	363	351	405	385	394	383	359	321	356	356	374	336	380	348	376	378	385	355	361	383	348	357	375	367	360	384	336	376	383	356	374	368	346	355	393	386	381	380	341	381	338	354	389	343	386	351	359	366	371	326	399	354	344	382	345	375	366	357	339	345	370	359	355	364	342	344	345	346	356	363	359	338	359	343	343	352	370	393	341	368	339	347	339	359	364	381	399	377	387	360	365	376	375	381	356	353	375	362	332	375	334	357	374	406	385	344	373	391	389	349	392	353	354	338	357	373	376	371	392	392	348	385	351	361	350	409	366	376	368	382	382	374	352	386	390	380	335	364	361	357	369	354	398	387	381	362	395	377	350	367	393	330	372	368	367	351	393	358	346	365	366	342	334	375	383	379	364	379	371	350	346	376	357	343	348	375	353	376	374	331	393	370	358	400	359	339	383	330	365	381	362	368	386	367	368	360	349	382	371	372	353	372	375	365	391	394	403	389	363	365	382	373	372	389	364	371	364	355	388	361	371	381	372	377	360	369	352	344	383	327	336	357	373	340	393	380	362	348	344	357	382	333	365	336	326	315	384	386	414	407	387	389	351	364	340	361	372	349	379	322	353	359	377	384	378	341	333	399	338	334	383	351	369	383	361	390	350	369	367	372	349	331	345	385	326	393	364	345	350	393	388	344	357	360	373	346	391	373	353	366	374	375	406	348	362	366	371	363	373	381	328	358	353	353	348	335	372	372	354	381	350	364	350	397	393	346	357	365	336	366	373	401	343	395	376	367	339	373	364	375	374	362	354	392	346	358	365	390	328	362	349	351	332	352	355	388	367	386	351	349	336	405	341	349	387	363	336	382	354	372	337	354	384	355	409	360	361	347	398	363	339	349	363	380	393	396	366	362	382	361	383	343	373	379	345	382	368	360	370	346	379	401	348	352	346	385	391	357	369	361	367	368	399	356	343	409	368	368	358	372	346	375	381	391	380	348	391	360	337	365	376	397	375	359	380	352	359	349	325	388	350	345	366	403	349	366	372	423	351	383	404	388	355	386	334	374	383	371	350	330	381	348	371	366	347	412	383	372	379	397	378	350	347	374	369	331	348	347	344	366	349	365	347	362	345	394	405	365	393	356	398	379	405	367	391	369	375	369	347	405	371	390	366	350	356	369	370	350	320	357	359	365	353	372	378	367	376	375	357	368	351	347	357	367	381	387	328	365	372	371	369	353	375	352	383	386	342	336	366	368	356	379	387	385	325	351	372	379	321	319	364	361	358	356	359	364	330	354	360	372	359	374	355	313	338	400	396	373	390	346	364	365	360	350	372	342	351	369	340	364	351	370	370	348	368	364	332	358	354	389	376	373	369	374	353	376	399	337	369	378	402	361	411	355	354	367	366	358	373	353	364	369	367	361	373	337	374	367	328	363	394	372	360	347	364	376	374	373	342	363	323	387	364	366	328	383	413	379	370	351	348	392	401	390	343	369	397	368	374	347	381	336	363	377	350	355	399	386	382	377	371	387	358	364	323	376	373	370	355	376	375	373	359	377	332	350	353	368	343	371	397	357	398	413	358	385	349	374	327	383	365	360	349	363	357	346	350	402	373	369	383	373	393	365	374	353	370	345	394	343	382	366	348	385	371	362	345	357	336	330	361	389	353	393	371	375	385	379	357	361	346	387	366	372	402	342	375	393	385	359	360	373	388	342	357	392	352	384	382	343	345	378	354	352	390	353	375	349	372	386	363	386	381	326	351	359	330	372	381	390	365	358	350	381	398	349	380	364	366	351	370	370	392	346	363	385	365	356	374	376	357	337	352	324	351	384	399	322	328	405	377	359	380	362	379	371	369	373	352	385	346	344	341	352	354	360	341	395	361	391	354	368	368	346	337	337	345	379	357	333	361	338	386	352	377	399	372	389	354	387	371	347	395	347	334	350	342	345	374	354	377	366	394	374	383	348	333	370	386	381	366	355	368	385	382	365	337	344	339	356	361	388	401	376	327	348	367	367	432	386	372	389	330	335	384	357	360	397	359	367	358	365	378	344	383	347	342	404	363	360	384	380	356	366	388	363	378	367	358	380	390	348	371	360	353	359	352	362	369	362	348	371	353	383	367	372	362	353	370	378	362	377	356	363	377	370	363	333	395	377	381	361	342	357	369	350	389	373	373	358	363	365	359	371	432	367	370	366	338	390	381	391	360	371	383	364	364	394	346	353	381	339	356	408	374	381	362	358	382	357	354	355	327	344	347	367	364	372	360	375	359	380	427	373	338	339	372	355	367	370	358	356	343	317	359	358	352	369	388	358	344	377	424	366	342	364	352	378	360	356	371	393	384	365	361	397	370	362	362	341	352	333	361	380	365	356	395	342	327	351	316	352	368	375	355	392	357	375	374	345	366	367	385	366	337	381	348	362	373	355	373	377	376	385	351	366	362	373	393	375	341	396	358	378	365	360	342	380	350	356	345	367	382	396	359	373	360	371	359	360	376	363	335	345	394	361	389	353	366	396	336	399	337	374	376	375	353	364	337	347	366	363	377	334	355	393	371	384	387	381	345	367	367	363	360	332	356	355	388	378	341	370	331	375	343	373	360	390	377	352	338	369	387	358	416	415	357	337	361	417	349	366	335	374	353	376	360	348	354	365	377	374	352	374	392	377	377	340	367	372	364	378	382	364	362	381	338	360	318	374	386	363	399	391	376	364	355	377	366	366	370	362	360	344	367	357	316	375	385	358	377	352	352	341	350	351	344	368	373	350	375	353	373	332	396	373	353	361	407	359	366	381	383	361	357	374	329	352	375	372	383	399	328	356	379	395	358	366	348	364	370	363	361	368	386	376	356	370	345	382	366	349	383	403	381	368	383	368	342	360	406	387	368	408	346	366	342	333	354	346	380	329	376	368	347	393	400	388	381	386	343	349	333	347	349	375	368	344	356	379	349	337	355	361	341	364	369	369	351	394	388	365	414	376	364	350	365	364	385	366	376	384	401	371	399	358	341	354	341	377	369	345	367	375	379	401	353	379	382	353	384	381	380	358	359	369	387	397	354	366	369	332	377	370	362	334	368	391	360	360
27670	20977	17157	2526	959	818	824	849	795	797	823	813	769	793	854	856	734	800	751	793	752	800	849	793	776	823	783	809	824	813	807	817	797	836	764	863	800	820	850	829	806	813	797	787	846	826	802	815	813	762	848	857	818	774	765	820	846	828	824	819	768	787	799	777	813	836	782	814	788	763	793	806	797	853	813	796	789	841	867	813	791	810	793	817	798	766	806	747	778	755	754	833	812	835	810	743	864	760	857	792	842	807	811	857	780	781	801	789	765	829	803	820	820	791	777	815	843	826	789	770	782	836	793	856	803	773	788	773	786	812	769	846	793	813	822	801	815	784	787	854	819	778	826	800	871	765	836	837	807	822	791	815	825	823	790	826	832	816	792	776	800	824	814	793	819	773	826	823	846	770	835	778	816	802	790	782	846	858	787	789	808	788	776	811	807	774	824	786	782	820	815	784	769	840	887	800	800	765	802	814	810	837	793	800	783	797	798	769	857	708	800	795	928	819	853	781	818	842	786	809	830	777	791	839	756	789	847	785	841	811	775	787	803	763	857	784	785	860	838	845	762	807	816	760	792	752	833	813	824	846	818	823	788	835	839	819	842	815	852	807	845	822	807	829	766	816	846	796	859	789	869	764	835	810	780	839	756	837	802	773	855	804	842	826	811	824	819	795	828	823	771	754	796	766	769	796	715	807	813	784	826	858	788	781	789	805	818	828	828	776	771	823	818	822	827	847	813	857	850	796	819	775	879	829	804	789	792	814	790	841	809	804	868	769	794	814	791	783	780	838	841	851	836	777	870	805	775	781	829	820	838	828	807	808	744	764	783	790	749	878	773	774	825	810	804	784	827	762	825	839	802	793	765	824	738	826	764	820	825	812	801	797	820	792	804	753	830	788	743	804	826	855	794	753	792	813	764	811	823	805	835	826	827	805	809	794	800	831	780	809	821	766	822	801	812	810	819	785	754	801	803	860	806	790	824	864	838	827	762	809	855	756	811	803	861	798	778	779	792	798	775	774	835	814	786	761	812	878	809	793	833	810	831	796	785	782	816	816	858	762	818	819	822	781	814	772	798	822	804	793	850	785	772	827	777	809	824	810	773	803	823	833	790	820	770	842	762	812	800	774	845	755	782	817	778	836	777	807	848	794	757	839	734	844	808	798	773	809	827	808	809	793	834	834	774	842	791	819	834	827	735	804	811	788	802	826	757	835	826	791	824	817	816	817	803	796	845	830	789	798	813	804	827	792	833	814	747	796	812	770	781	856	766	794	842	832	857	813	811	817	799	865	806	747	849	820	820	796	801	804	801	813	876	860	820	800	788	782	754	840	818	830	819	800	806	813	802	769	852	819	796	819	827	835	803	837	815	827	813	811	839	815	774	818	797	800	842	845	823	790	831	792	814	764	816	809	813	833	866	876	772	805	781	802	821	808	791	807	788	830	820	819	792	809	746	828	809	828	777	819	788	740	808	804	794	826	809	782	791	780	847	818	843	790	804	786	825	802	828	782	786	804	810	831	760	749	815	799	813	809	817	789	815	778	802	832	746	795	820	803	792	797	807	870	763	758	824	733	750	831	774	732	768	817	798	828	852	842	841	841	841	826	824	786	793	818	817	785	783	788	797	856	831	844	792	816	828	788	843	817	820	861	841	807	819	783	841	785	846	833	842	823	777	787	824	807	834	820	797	829	833	804	818	784	785	787	846	838	838	800	815	796	791	783	778	798	837	815	773	806	786	833	828	798	809	785	821	858	808	811	815	818	816	808	782	786	831	813	804	762	731	786	787	808	797	780	865	760	817	735	835	772	791	794	783	813	809	786	841	825	779	836	822	810	771	796	811	839	798	815	879	813	816	812	823	848	767	809	787	852	799	772	832	830	847	801	766	825	846	823	790	814	786	803	801	807	768	835	838	799	785	775	831	861	794	779	812	843	822	848	802	791	777	828	820	854	817	871	825	791	833	792	801	868	819	848	824	845	840	810	819	776	845	814	763	870	827	805	798	847	829	774	832	792	874	763	819	848	850	816	770	791	828	832	755	778	778	815	815	821	855	791	796	778	840	782	854	865	762	802	823	820	829	783	811	785	836	791	835	859	806	767	821	814	845	788	800	823	794	854	802	798	840	827	767	822	746	803	833	783	807	751	789	801	808	820	797	807	823	839	828	840	814	830	845	807	822	793	838	841	826	793	832	771	794	801	788	787	792	742	798	857	785	797	858	786	846	816	838	785	780	787	832	817	835	796	785	854	788	787	738	771	796	784	858	805	855	783	824	783	801	792	838	770	800	804	774	828	829	774	798	804	773	811	786	748	806	789	803	785	781	827	740	796	765	789	797	783	813	822	791	838	788	876	791	806	794	871	805	815	800	796	827	789	791	871	824	839	825	814	790	810	823	805	796	772	799	790	830	823	800	750	803	779	787	824	794	760	803	850	811	820	784	794	762	826	761	866	829	819	810	853	789	791	814	822	803	825	830	769	795	827	774	788	780	794	795	791	803	865	777	794	844	764	809	812	785	829	741	764	814	789	841	837	836	763	831	831	807	789	800	815	796	789	812	779	810	805	840	784	789	806	804	850	804	780	841	800	765	792	841	784	769	794	805	804	799	795	837	832	787	773	819	806	845	806	810	764	779	821	847	840	813	795	792	805	876	766	797	784	782	827	825	867	777	893	796	866	818	833	790	843	761	834	866	812	820	839	813	865	843	840	766	792	787	812	775	813	795	795	796	838	813	801	797	811	809	808	797	805	845	794	826	768	811	818	829	824	831	826	797	835	833	770	857	845	830	751	804	833	789	789	807	792	788	788	801	828	833	805	785	792	753	826	837	837	828	730	832	805	734	811	769	765	809	796	792	774	828	764	834	774	775	775	824	821	808	828	787	835	811	820	781	770	813	856	822	809	794	796	778	818	795	803	792	830	805	794	812	834	839	781	834	807	812	814	809	823	784	822	827	843	778	779	844	808	766	763	769	821	755	804	819	808	825	823	753	851	820	776	804	882	771	791	820	785	809	782	785	785	793	790	823	809	793	813	761	854	855	840	804	804	846	792	775	806	828	766	819	790	741	828	796	779	789	776	758	805	826	813	837	782	820	784	779	738	809	799	778	807	765	800	772	821	785	767	818	822	806	780	799	876	814	828	798	730	810	792	832	762	787	812	759	850	798	768	840	808	834	846	798	772	799	809	812	752	820	826	808	819	846	791	784	809	852	774	759	807	784	773	819	780	840	821	820	797	811	794	800	834	821	803	744	817	792	811	822	804	813	826	830	817	840	783	815	817	830	814	819	844	789	833	810	807	822	817	812	840	784	775	801	781	815	792	838	822	812	789	812	783	903	800	795	750	829	799	802	765	776	796	756	801	756	811	852	795	841	818	762	825	804	779	829	802	875	810	803	821	801	795	804	783	791	824	848	774	789	815	798	808	821	812	773	842	799	786	830	792	802	819	872	781	803	764	813	823	775	774	818	831	840	827	833	801	776	782
21630	17852	16258	1304	1163	1103	1131	1088	1117	1088	1103	1087	1007	1076	1067	1060	1086	1066	1067	1091	1108	1034	1049	990	1090	985	1059	1079	1058	983	1066	1099	1076	1051	1114	1024	1051	1099	1061	1080	1004	1048	1103	1088	1072	1057	1033	1062	1101	1068	1036	1072	1045	1085	1088	1017	1057	1148	1055	1025	1104	1082	1041	1059	1109	1085	1055	1073	1030	1026	1050	1054	1128	1060	1006	1051	1038	1053	1062	1067	996	1066	1083	1081	1054	1062	1075	1052	1083	1041	1038	1080	1088	1049	1043	1117	1121	1076	1033	1086	1055	1040	1066	1092	1080	1058	1035	1018	1011	1092	1055	1071	1034	1046	1058	1073	1096	1044	1098	1070	1087	1079	1060	1057	993	1103	1043	1047	1079	1084	1030	1045	1066	1069	998	1044	1111	1097	1077	992	1051	1063	1089	1066	1073	1075	1039	985	1039	1041	1099	1038	1084	1084	1090	1062	1032	1017	1043	1054	1047	1023	1036	1065	1012	1047	1062	1054	1023	1081	1111	1058	1053	1046	1021	1028	1098	1047	1039	1037	1053	1097	1033	1077	1070	1047	1055	1070	1068	1001	1068	989	1016	1084	1019	1101	1034	1056	1074	1058	1049	1066	1070	1122	1080	1069	1084	1084	1034	1070	1096	1091	1035	1063	1030	1076	1076	1040	1085	1020	1052	1072	1044	1026	1089	1064	1093	1077	1071	1041	1033	1057	1091	1043	1036	1073	1046	1073	1043	1082	1082	1038	1042	1077	1069	1053	1089	1060	1087	1080	1058	1035	1035	1017	1039	1057	1021	1062	1058	1076	1047	1000	1099	1044	1061	1083	1074	1068	1049	1017	1081	1088	1098	1046	1061	1024	1057	1073	1098	1062	1073	996	1052	1084	1089	1082	1014	1032	1042	1057	1062	1071	1116	1021	1057	1071	1100	1041	1005	1012	1024	1078	1106	1016	1034	1085	1086	1063	1084	1057	1015	1082	1067	1072	1086	1097	1094	1034	1052	981	1020	1051	1084	1052	1031	1060	1069	1076	1036	1072	1047	1032	1043	1058	1046	968	1069	1036	1044	1030	1094	1044	1070	1082	1103	1069	1055	1036	1049	1081	1097	1073	1018	1091	1049	1027	1000	1046	1057	1023	1033	1024	1059	1076	1039	1015	1047	1035	1054	1050	1052	1070	1083	1026	1112	1051	1057	1120	1043	1024	1070	1050	1092	1031	1043	1087	1084	1056	1036	1051	993	1089	1090	1063	1052	1056	1030	1046	1002	1038	1036	1014	1064	1061	1069	1153	1040	1059	1059	1072	1041	1100	1084	1001	1018	1086	1026	1083	1103	1084	1122	1034	1089	1124	1102	1049	1035	1055	971	1097	1071	1072	1024	1068	1057	1075	1056	1083	1109	1095	1047	1040	1098	1017	1049	1104	1087	1010	1061	1072	1100	1016	1050	1075	1047	1096	1034	1057	1018	1013	1032	1019	1042	1050	1117	1124	1046	1065	1043	1007	1059	1088	1082	1002	1024	1098	1042	1030	1070	1035	1100	1094	1095	1108	1027	1109	1021	1061	1026	1068	1035	1033	1033	1073	1042	1011	1058	1040	1040	1069	1021	1037	1086	1074	1078	1089	1054	1101	1036	1043	1058	1058	1096	1075	1056	1055	1078	1092	1072	1053	1067	1090	1047	1009	1029	1052	994	1057	1043	1068	1095	1087	1049	1087	1056	1039	1115	1055	1062	1074	1087	1050	1136	1066	1055	1037	1041	1047	1026	1068	1065	1055	1038	1056	1040	1068	1007	1043	1081	1110	1068	1045	1049	1034	1008	1087	1092	1017	1052	1052	1033	1079	1012	1025	1053	1079	1052	1082	998	1049	1106	1069	1146	1041	1108	1067	1080	1038	1089	1089	1077	1033	1051	1030	1024	1060	1022	1066	1083	1022	1085	1052	1100	1066	1076	1052	1089	1086	1077	1089	1043	1043	1001	1076	1049	999	1066	1051	1050	1089	1033	1060	1099	1015	1107	1042	1024	1117	1048	999	1056	1021	1074	1114	1041	1072	1052	1061	1035	1088	1029	1092	1058	1062	1014	1085	1021	1037	988	1034	1052	1060	1032	1031	1045	1044	1122	1088	1024	1092	1139	1074	1104	1021	1028	1072	1112	1057	1050	1049	1051	1069	1086	1023	1033	1084	1048	1142	1111	1041	996	1124	1045	1025	1012	1084	1003	1054	1114	1101	1006	1042	1020	1007	1061	1086	1017	1029	1059	1037	1048	1088	1065	1124	1064	1037	1056	1102	1075	1045	1057	1086	1111	1054	1066	1015	1035	1065	1067	1115	1042	987	1051	1082	1017	1054	1044	1072	1016	1075	1025	1056	1093	1006	1047	1075	1065	1001	1036	1050	1116	1057	1029	1094	1068	1048	1054	1036	1056	1041	1084	1055	1056	1058	1064	1092	1047	1105	1059	1043	1033	1050	1047	1109	1086	1084	1079	1095	1111	1045	1066	1066	1048	1088	1114	1066	1120	1062	1085	1051	1041	1105	1019	1050	1156	996	1061	1132	1088	1071	1060	1148	1029	1081	1038	1037	1086	1061	1046	991	1048	1089	1066	1055	1143	1047	1124	1022	1011	1023	1044	1057	1121	1019	1048	1050	1051	1034	1037	1059	1051	1090	1079	1047	1046	1065	1015	1060	1107	1034	1036	1045	1008	1064	1024	1080	1038	1052	1056	1089	1006	1048	1070	1004	1121	1049	1114	1036	1026	1068	1028	1041	1018	1069	1028	1087	1029	1142	1070	1059	1077	1067	1022	1049	1022	1038	1045	1062	1015	1034	1083	1071	1017	1115	1067	1026	1074	1040	1047	1055	1000	1041	1067	1103	994	1096	1015	1004	1029	1040	1057	1028	1041	1030	1048	1055	1050	1115	1107	1086	1117	1114	1042	1040	1102	1032	1061	1031	1019	1026	1056	1062	1027	1047	1053	1083	1042	1126	1028	1030	1120	1039	1025	1112	1078	1072	1035	1084	1027	1072	1032	1029	1065	1058	1055	1029	1050	1048	1026	1084	1055	1013	1084	1091	1030	1043	1031	1119	987	1092	1040	1098	1093	1097	1074	1055	1030	1078	1038	1043	1135	1053	1051	1083	1079	1089	1097	1009	1054	1076	1079	995	1089	1042	1084	1078	1070	1043	1053	1053	994	1098	1010	1073	1039	1065	1082	1088	1080	1019	1028	1065	1108	1043	1062	1089	996	1052	1067	1081	1067	1067	983	1006	1018	1120	1064	1062	1082	972	1110	1047	1021	1081	1045	1067	1065	1064	983	1076	1042	1057	1108	1050	1116	1021	1043	1062	1084	1069	1045	1067	1044	1019	1079	1044	1061	1032	1109	1070	1043	1038	1069	1013	1030	1066	1013	1067	985	1014	1131	1050	1066	1081	1111	1138	1048	1088	1022	1059	1090	1050	1043	1075	1069	1100	1018	1082	1044	1023	1056	1058	1062	1076	1040	1027	1040	1055	1096	1031	1042	1043	1086	1123	1060	1123	1080	1023	1082	1048	1064	1052	1076	1047	1042	1106	1002	1065	1096	1065	1058	1078	1056	1077	1086	967	1034	1067	1083	1030	1024	1052	1039	1005	1016	1008	1092	1018	1112	1046	1026	1096	1083	1007	1052	1064	1050	1054	1063	1101	1038	1016	1054	1069	1044	1009	1024	1072	1053	1074	1043	1050	1080	1059	1062	1014	1067	1094	1045	1043	1057	1041	1031	1068	1040	1071	1055	1059	1006	1056	1085	1088	1150	1024	1110	1056	1013	1049	1003	1056	1104	1021	1084	1047	1045	1056	1093	1037	1037	1048	1112	1029	1061	1123	1046	1061	1040	1058	1054	1081	1095	1027	1059	1014	1052	1013	1044	1065	1055	1038	1018	1049	1082	1117	1057	1058	1091	1044	1020	1128	1038	1053	1073	1027	1048	1083	1058	1085	1059	1114	1131	1073	1027	1075	1038	1012	1084	1038	1042	1051	1015	1047	1057	1031	1087	1010	1126	1080	1090	1071	1045	1004	1063	1028	1090	1119	1109	1092	1016	1092	1101	1066	1046	983	1060	1043	1003	1048	1118	1014	1069	1155	1022	1099	1044	1078	1056	1038	1100	1066	1104	1044	1043	1055	1130	1089	1102	1082	1078	1046	1080	1055	1092	1057	1012	1025	1077	1078	1029	1009	1032	1081	1054	1032	1122	1125	1137	1038	1053	1067	1067	1010	1073	1079	1075	1024	1011	1038	1037	1023	1041	1079	1058	996	1044	1063	1047	1024	1040	1032	1059	1101	1009	1041	1085	1143	1111	1067	1054	1066	1006	1078	1077	1068	1071	1055	1049	1072	1060	1125	1057	985	1088	1017	1057	1015	1102	1028	1067	1039	1011	1048	1069	1008	1059	1044	1003	1078	1045	1046	1069	1107	1111	1038	1093	1055	1045	1009	1052	1110	1077	1026	1110	1061	1040	1083	1025	1052	1082	1061	1057	1024	1113	1030	1044	1065	1026	1013	1041	1010	1046	1023	1058	1088	1067	1036	1096	1097	1080	1109	1020	1068	1047	1075	1072	1029	1054	1031	1032	1038	1032	1066	1073	1031	987	1011	1065	1033	1050	1095	1095	1026	1045	1091	1044	1044	1051	1007	1068	1075	1062	1074	1052	1063	1033	1059	1124	1030	1062	1023	1097	1052	1063	1064	1100	1056	1022	1044	1032	1009	1003	1045	1123	1054	1034	1082	1126	1070	1078	1059	1042	1037	1076	1058	1094	1059	1086	1050	1050	1022	1092	1088	1056	1061	1016	1081	1072	1084	1031	1041	1021	1010	1096	1039	1051	1024	1084	1021	1107	1102	1053	1088	1067	1030	1074	1093	1029	1066	1096	1091	1036	1082	1113	1056	1037	1045	1068	1097	1091	1016	1064	1025	1017	1040	1063	1080	1034	1002	1032	1058	1025	1086	1051	1044	1111	1056	1027	1053	1052	1038	1090	1026	1079	1069	1073	1049
24108	21243	27782	25225	20356	6631	1138	829	825	745	778	730	654	674	712	676	646	619	630	695	660	631	666	671	644	647	621	623	609	585	603	634	649	616	616	620	635	628	599	620	615	645	625	614	626	664	658	630	631	614	647	617	591	632	636	602	599	652	590	640	607	610	642	616	637	643	625	614	601	633	633	586	638	602	621	628	677	571	600	622	634	604	647	656	663	595	612	597	596	594	642	609	580	641	590	620	624	617	647	616	611	584	632	604	583	604	673	678	647	603	585	631	596	604	597	613	655	652	676	610	638	604	631	591	623	648	606	577	600	626	589	625	579	595	608	621	627	637	637	582	603	648	615	603	588	584	582	633	678	637	576	620	599	648	608	630	649	607	626	638	643	614	556	628	600	592	593	638	624	576	625	634	601	611	583	617	609	586	629	613	591	618	656	583	574	642	597	650	625	657	588	569	612	599	609	592	641	628	581	615	617	608	594	616	624	621	648	605	583	630	563	652	669	598	610	577	622	576	597	598	659	591	578	614	606	610	635	629	629	613	549	637	608	656	600	628	644	619	563	620	654	621	594	605	600	641	575	627	627	620	611	615	606	602	561	633	619	626	614	599	592	617	624	643	601	604	597	626	592	601	598	593	572	617	649	617	590	646	666	633	569	606	610	591	611	596	623	580	610	598	643	605	601	616	566	627	658	639	623	637	576	587	620	608	605	623	604	605	627	610	588	616	619	631	628	641	603	645	623	610	611	619	669	622	606	625	604	656	581	634	593	603	619	671	607	620	648	666	582	612	629	632	618	615	608	601	600	617	650	611	589	635	576	635	607	641	580	601	658	609	611	621	622	628	610	601	632	579	608	583	625	626	627	590	638	585	581	636	651	595	611	645	625	596	597	588	606	640	635	610	602	631	628	626	595	598	652	606	639	598	622	668	608	568	633	606	639	623	578	597	604	617	609	599	609	631	609	638	637	619	588	569	594	611	588	599	639	593	590	614	620	626	653	621	621	588	582	612	626	593	624	614	607	567	565	635	638	616	598	663	615	602	642	577	617	627	672	586	601	595	593	658	596	575	613	641	631	601	582	642	606	663	600	611	615	624	620	628	613	600	598	611	556	598	604	617	617	625	617	591	641	624	659	578	621	658	631	607	618	594	586	616	609	661	601	634	595	650	628	610	643	661	595	618	586	632	612	625	652	595	600	594	614	602	624	607	581	597	628	598	637	592	656	621	629	634	613	613	643	638	640	554	634	570	608	599	615	635	650	669	606	634	588	630	629	636	620	605	591	582	555	634	621	595	637	614	656	624	633	595	597	605	631	633	637	580	602	645	642	599	610	607	641	610	607	604	632	590	610	601	591	622	621	631	623	613	584	599	571	615	631	626	618	616	593	651	642	668	622	645	633	592	618	618	599	627	646	636	586	564	642	592	609	704	619	615	577	610	638	615	621	618	631	638	593	600	653	653	589	672	630	571	616	625	641	638	622	649	615	619	599	601	609	578	580	578	620	598	632	573	588	621	639	567	623	650	674	666	627	611	622	593	594	554	601	666	595	643	617	628	619	630	604	649	583	598	656	613	588	617	606	652	589	615	596	644	596	636	597	618	639	624	622	625	596	643	654	663	624	671	628	581	604	610	591	631	599	617	579	652	608	572	634	623	595	627	605	604	573	612	671	600	616	631	622	585	628	637	611	640	611	633	648	663	639	643	598	625	657	604	622	681	645	588	591	632	610	580	626	621	653	610	600	618	607	628	629	604	560	598	609	641	618	614	574	629	644	656	609	613	585	665	637	565	639	615	587	639	584	596	605	670	582	567	629	602	582	613	648	616	595	640	617	580	623	623	599	565	614	601	637	594	666	626	640	651	629	624	621	622	581	622	605	618	619	639	616	614	673	594	588	623	605	615	641	605	667	614	621	587	637	647	627	600	625	627	598	604	627	634	586	617	600	577	611	655	614	625	608	618	653	621	623	603	578	612	606	595	620	649	621	594	621	599	616	627	604	620	600	576	610	577	606	637	621	589	628	620	603	585	639	614	617	627	625	605	613	604	624	604	619	605	622	648	638	589	629	592	609	601	630	610	590	604	624	605	641	618	607	594	648	625	602	592	591	595	610	592	603	661	604	633	597	608	590	623	609	594	662	607	623	616	602	564	638	621	656	606	603	631	637	582	625	633	628	618	658	621	607	664	623	628	651	568	585	563	605	626	632	660	645	656	656	625	614	617	599	605	601	630	583	603	613	604	646	585	574	590	610	599	606	608	616	607	631	571	638	605	616	617	608	622	589	615	593	606	627	661	593	622	632	592	635	602	611	635	612	627	627	633	590	646	577	605	627	631	622	636	630	564	632	607	600	644	601	604	607	617	609	556	593	612	614	641	607	592	544	612	638	605	651	617	640	622	610	643	643	642	608	580	604	602	621	573	638	606	633	597	617	638	614	634	619	600	589	614	616	656	600	629	650	626	576	578	611	584	582	588	621	646	644	618	612	600	603	668	606	617	600	613	605	640	612	605	611	669	562	614	565	619	628	611	545	649	619	616	632	541	637	635	590	628	671	575	631	612	648	658	641	646	656	630	656	592	642	624	637	594	624	573	638	659	586	603	656	608	640	598	606	614	594	623	619	567	610	573	607	644	597	583	603	671	603	607	583	623	609	622	619	625	609	564	617	637	611	628	635	607	593	647	613	616	639	603	594	623	641	611	623	577	607	581	630	581	612	591	602	636	622	599	634	618	610	558	630	617	630	639	569	590	619	632	606	604	638	612	664	599	621	616	607	631	648	610	608	641	653	658	629	621	586	660	584	625	608	604	624	616	631	643	576	589	604	587	567	620	635	585	626	622	610	626	622	637	592	594	614	615	612	634	556	639	650	650	596	619	592	606	658	597	606	608	632	591	634	634	603	592	639	632	617	603	603	640	642	607	581	618	620	614	601	636	566	586	626	544	605	667	602	603	607	601	596	646	599	638	657	596	596	555	609	596	570	665	635	631	587	594	596	624	619	636	681	625	619	591	606	576	609	649	627	583	628	620	593	585	632	614	611	613	632	609	599	633	576	631	632	602	636	602	628	639	627	656	629	623	628	603	593	595	653	634	545	599	617	603	640	645	595	588	640	624	654	591	643	653	595	617	617	598	625	605	623	603	589	583	595	588	593	642	623	593	652	578	579	617	623	586	582	606	634	653	620	608	651	630	595	650	636	601	600	607	642	580	597	613	623	599	567	610	664	608	617	623	576	603	621	597	595	655	623	622	584	613	596	595	639	576	596	633	626	608	601	593	629	654	623	568	604	623	608	606	652	606	625	613	643	581	573	639	653	611	613	624	645	614	651	641	628	600	640	620	619	621	619	622	608	655	612	631	618	594	590	631	629	595	635	613	631	634	630	641	601	582	618	605	609	585	616	576	620	569	605	633	595	639	589	618	638	603	610	629	591	587	590	598	607	621	592	562	641	622	595	626	666	631	663	592	610	602	578	646	639	566	627	582
44237	53403	37130	3321	2334	1906	1605	1497	1235	1243	1100	1093	1084	1028	1002	938	947	929	913	921	808	880	841	846	836	920	906	835	843	839	891	884	864	786	808	818	808	824	878	880	859	850	843	910	906	850	852	862	778	879	866	867	871	891	829	811	819	861	809	788	795	839	836	809	862	835	863	848	793	858	872	800	818	842	882	843	889	827	856	814	835	806	832	859	823	760	815	860	837	799	835	836	847	817	830	812	802	904	827	871	811	835	799	817	793	852	825	857	861	837	799	825	833	888	831	756	816	818	880	832	791	788	827	868	826	864	837	805	832	838	849	851	851	791	855	840	836	874	821	821	784	807	824	804	861	801	828	837	860	831	863	844	775	854	852	806	808	819	801	848	836	834	830	836	848	823	802	825	827	791	862	761	851	840	781	814	810	843	827	811	785	835	820	769	808	814	855	858	822	880	810	877	830	820	833	831	813	829	791	777	854	832	816	746	850	798	853	854	792	873	812	814	868	836	846	864	804	814	812	848	860	892	880	881	833	808	807	823	867	863	838	828	847	873	847	772	833	860	811	783	848	822	848	839	834	862	870	878	824	827	836	806	822	805	879	788	801	786	841	835	850	849	847	805	863	827	867	861	823	772	811	822	844	792	829	815	836	823	800	826	856	838	820	800	832	870	887	789	804	832	765	857	829	829	832	798	785	835	807	823	868	863	815	786	857	812	830	844	807	875	835	787	813	821	821	818	875	795	793	840	873	834	833	847	816	841	786	861	843	811	812	840	850	854	823	829	816	803	787	852	842	823	836	840	857	851	824	849	853	827	787	824	823	763	809	828	833	832	876	771	841	841	774	842	843	811	857	852	853	870	772	843	842	828	836	799	801	823	808	807	870	820	828	814	823	774	845	766	854	847	780	784	769	851	803	877	821	819	794	809	828	827	832	885	801	849	821	824	770	821	838	825	824	861	775	813	856	839	802	825	822	831	788	789	827	823	789	830	756	810	844	806	848	811	813	802	803	831	838	842	823	794	830	787	797	885	822	785	864	803	795	859	852	797	840	849	819	809	870	842	828	817	842	835	807	839	821	799	891	835	819	826	841	844	810	807	859	843	829	803	827	810	795	868	883	817	844	815	796	848	856	770	867	839	830	845	836	831	813	811	818	809	790	834	833	849	804	830	844	834	824	820	818	861	795	846	781	805	819	865	791	813	828	784	863	798	833	843	851	821	814	821	800	827	821	801	855	755	864	889	815	848	834	785	828	830	811	827	765	844	876	836	819	792	852	822	839	853	841	835	812	832	848	866	875	869	820	843	781	817	843	877	832	798	825	801	863	809	785	833	835	771	840	800	800	801	835	793	913	848	851	827	826	813	861	803	841	838	844	786	815	822	824	809	837	852	839	827	834	861	851	848	877	835	818	849	856	830	781	787	867	789	794	814	835	844	806	867	881	800	819	796	848	791	862	855	854	832	853	793	815	827	841	834	866	837	866	819	823	847	806	790	800	805	832	852	834	823	801	834	804	837	804	876	826	796	800	847	847	808	843	821	845	808	801	829	846	836	814	836	802	819	831	850	783	838	792	879	842	835	806	849	857	854	830	844	824	839	891	838	784	877	822	808	820	834	861	865	809	825	831	894	817	829	796	825	822	851	799	812	869	797	781	869	817	787	849	845	826	787	880	857	860	835	819	824	854	854	798	888	853	827	776	826	898	807	852	835	829	804	871	797	810	806	791	873	876	793	827	829	842	858	805	860	774	838	829	779	827	852	785	865	816	834	836	788	840	800	810	803	840	833	841	860	786	810	765	862	767	869	822	783	849	872	846	837	792	833	867	861	798	861	825	821	854	794	816	844	839	816	806	804	869	848	829	801	841	842	786	817	822	828	866	880	860	825	828	815	841	776	861	845	880	793	833	853	809	822	828	820	846	856	840	794	872	791	871	824	891	832	825	798	820	816	806	785	838	815	804	827	788	810	860	874	817	808	812	821	816	786	798	860	830	804	788	820	866	839	854	845	786	860	822	800	885	782	843	812	810	818	858	842	782	869	858	786	815	792	838	884	807	862	828	786	858	876	827	779	814	831	874	795	827	853	829	841	799	830	825	851	807	860	830	827	871	854	801	841	875	827	862	806	829	833	812	821	846	804	807	786	807	814	841	801	819	797	815	782	767	850	848	813	832	845	885	867	795	810	823	876	882	810	873	817	777	861	843	825	804	882	795	829	819	847	810	845	872	827	832	784	815	834	817	803	823	828	851	833	867	784	869	812	828	825	846	821	825	797	845	831	863	800	815	851	836	823	810	815	813	846	831	858	815	773	881	853	836	820	844	824	836	849	809	802	827	848	840	809	820	864	808	825	829	860	829	882	863	829	806	824	820	814	833	849	817	853	828	885	750	795	819	782	853	776	843	765	853	843	822	845	818	883	891	853	834	823	817	843	874	791	860	805	815	784	825	830	799	879	811	830	808	842	821	828	818	835	835	845	726	822	797	822	842	850	854	830	857	919	866	810	820	888	831	826	868	837	818	847	824	823	824	842	840	820	871	791	792	856	821	790	845	882	837	840	823	828	867	859	824	796	820	788	830	873	854	882	836	896	841	832	840	858	874	819	860	821	826	814	832	777	841	852	832	782	853	884	864	804	810	859	831	854	847	870	781	833	900	827	862	829	804	795	818	812	832	847	857	834	809	802	815	776	845	825	918	828	817	846	828	821	796	795	856	800	782	821	829	827	818	847	788	796	802	845	841	849	807	831	825	848	830	806	796	862	838	800	825	839	842	838	835	854	882	808	854	786	783	826	812	795	814	883	857	834	820	888	795	854	836	860	828	861	788	854	836	869	893	799	828	857	800	836	853	843	873	853	826	815	846	815	820	823	783	877	849	872	803	912	880	821	771	791	894	798	817	839	855	766	804	823	792	838	858	806	807	806	830	800	842	772	811	865	837	803	826	831	797	845	838	818	826	843	831	780	809	801	801	851	823	846	886	829	788	842	848	788	810	872	826	794	857	870	829	831	782	796	806	834	782	828	785	845	866	839	850	792	813	871	881	836	800	819	839	819	844	794	836	814	841	815	831	803	829	836	818	844	869	806	823	847	847	796	816	827	790	804	793	868	855	798	857	844	833	821	879	803	833	835	844	828	828	794	855	828	858	824	850	812	842	835	808	840	832	850	821	841	842	827	852	775	802	827	838	832	833	795	864	851	853	773	834	823	783	767	778	771	831	852	790	838	864	820	790	855	833	873	823	808	866	801	811	858	778	819	800	837	787	841	799	825	843	843	809	819	838	877	849	924	822	811	792	835	849	851	877	847	853	822	809	810	837	813	832	919	806	869	787	839	864	822	835	831	831	856	867	824	803	809	877	818	883	797	827	776	830	831	841	829	804	812	816	852	812	848	823	798	833	831	824	777	791	844	857	806	827	841	869	831	815	787	873	845	869	827	856	846	866	854	826	812	837	847	796	872	833	824	811	843	803	810	846	772	812	834	842	820
23204	21330	28068	25160	21330	19924	3074	703	551	511	475	420	396	389	374	353	347	327	344	357	317	327	312	338	271	306	311	318	297	295	296	293	290	274	284	294	269	272	290	261	280	300	302	277	284	243	260	288	293	268	251	261	278	268	264	246	308	283	262	283	278	238	315	238	240	271	251	267	284	289	257	288	279	242	292	249	250	257	278	318	256	292	261	258	278	288	250	328	282	258	273	261	268	289	308	287	264	266	216	263	281	264	269	257	264	281	291	259	252	274	269	237	276	274	275	269	296	249	278	293	277	271	266	271	283	255	268	267	259	273	269	253	276	273	252	278	260	251	277	249	304	263	260	252	248	266	272	260	254	243	283	254	280	228	253	274	286	277	267	271	280	270	262	270	272	270	282	260	262	262	259	283	266	269	270	279	275	255	235	245	290	257	250	284	296	255	266	271	258	262	246	282	277	281	255	265	270	281	267	256	280	259	248	279	269	257	281	280	281	230	257	265	276	246	235	277	254	286	259	268	254	259	278	251	288	261	275	295	255	272	236	282	282	292	265	241	281	248	267	257	242	264	260	275	260	272	287	268	258	251	279	249	280	259	275	248	272	255	241	261	267	264	273	292	255	263	275	256	264	258	271	255	255	295	261	273	286	258	277	285	255	325	244	272	265	254	244	255	270	263	252	319	277	285	247	270	244	254	258	292	260	255	270	269	269	265	266	290	253	244	269	260	269	282	280	277	304	316	245	275	255	273	290	282	258	269	284	274	277	269	304	267	248	271	281	251	253	258	257	256	275	271	280	264	259	264	259	257	256	265	274	260	247	269	288	266	297	274	240	275	280	257	248	258	276	257	260	306	271	274	283	260	252	256	254	295	265	281	271	250	270	261	273	282	265	254	268	273	293	270	289	274	266	243	265	253	303	285	243	285	264	256	272	275	265	272	279	247	279	260	295	283	233	285	291	275	291	248	246	258	259	213	287	287	261	272	280	261	258	268	289	273	259	287	270	268	258	266	290	255	268	286	286	289	258	258	245	244	268	253	250	242	277	249	251	262	254	305	274	287	284	282	282	281	257	308	272	280	292	249	273	247	275	247	281	229	259	260	244	297	252	273	259	248	255	265	247	275	257	312	285	278	254	229	268	296	263	279	259	254	256	267	275	295	266	245	242	260	283	251	249	300	259	266	262	270	239	292	258	267	278	257	274	247	243	257	282	289	237	266	273	257	258	276	270	288	288	273	239	258	267	274	275	273	267	272	230	263	263	235	296	232	269	251	294	274	249	264	245	271	249	249	251	247	250	234	290	253	242	258	261	309	290	261	267	261	261	303	251	255	259	281	269	282	304	237	275	276	263	302	270	254	270	242	271	255	273	243	267	270	269	281	262	250	271	294	281	267	275	251	272	244	266	257	248	269	274	252	285	253	230	268	258	279	251	250	234	256	278	257	281	277	282	274	290	258	237	270	268	261	290	281	255	274	256	294	271	245	282	272	254	275	266	274	292	258	262	261	274	264	272	258	263	236	302	249	246	259	267	276	239	263	251	284	272	221	260	248	276	291	255	246	291	251	247	268	256	263	271	265	250	280	272	282	280	285	263	262	271	266	275	266	280	298	258	268	258	259	253	258	250	262	264	260	262	266	286	274	235	288	246	279	255	272	262	277	273	287	240	283	268	253	251	276	280	262	266	248	285	267	267	298	252	258	293	248	287	250	266	265	290	271	252	271	270	270	279	244	253	285	272	300	277	282	243	261	286	272	271	250	264	258	259	241	258	276	282	279	279	248	243	286	276	252	255	263	252	266	286	267	268	252	248	266	254	269	270	277	247	266	270	259	304	280	267	277	291	256	301	271	270	268	260	256	257	251	272	263	267	265	289	277	280	274	295	255	283	275	270	280	290	277	259	299	261	234	224	253	259	243	279	251	239	257	270	243	261	277	255	243	242	252	264	266	281	244	276	281	265	263	279	263	281	284	217	258	302	271	250	275	290	270	261	287	297	280	269	288	278	260	270	290	257	281	283	238	269	253	264	269	286	260	283	247	275	277	272	282	255	267	257	271	245	287	286	266	247	251	285	239	250	273	283	276	278	277	253	254	295	274	293	274	236	274	243	259	252	279	290	253	263	240	239	269	244	240	268	267	287	261	252	262	267	274	238	281	264	259	286	274	273	251	291	254	290	262	280	235	262	291	254	289	256	254	276	277	248	245	303	260	269	252	245	285	279	286	258	280	232	307	250	257	288	256	290	258	267	285	272	286	273	287	277	251	228	266	288	268	271	232	265	263	245	253	251	259	281	279	260	300	299	266	271	273	276	271	277	253	275	266	286	266	259	267	273	281	246	258	254	249	264	282	236	243	269	243	248	297	253	253	294	285	244	292	301	278	255	281	282	256	271	259	235	269	294	269	260	223	282	279	268	282	261	292	279	277	276	251	258	269	270	279	255	268	283	272	235	259	259	250	287	276	240	263	254	262	296	283	234	253	268	266	277	254	231	244	260	276	266	309	283	290	283	280	278	265	280	278	256	251	292	276	267	277	243	279	284	254	284	272	246	244	262	261	247	248	255	296	258	258	259	283	244	266	258	254	286	243	242	273	246	279	262	243	240	280	252	267	275	277	262	281	266	258	249	276	281	270	298	263	280	275	259	273	282	292	269	239	286	281	252	255	305	251	283	273	267	261	267	254	289	274	257	268	276	277	261	249	284	266	284	279	276	262	272	266	257	274	280	266	257	276	264	254	266	253	236	267	278	278	275	254	252	238	261	242	265	260	295	253	251	240	278	250	261	268	263	259	255	265	248	245	255	267	252	245	297	266	248	294	261	248	252	270	270	256	260	264	283	278	283	225	253	270	264	269	239	276	264	271	275	263	250	243	277	254	284	279	277	274	241	272	284	265	277	283	266	268	247	235	277	287	259	245	245	268	262	261	273	249	270	269	262	255	254	254	266	242	259	252	255	257	270	244	276	231	262	274	276	272	235	267	280	281	268	235	287	278	272	264	278	278	292	248	252	257	282	281	264	287	268	277	273	275	282	274	261	295	276	247	304	292	292	271	279	252	271	252	245	264	285	280	275	227	271	280	282	261	261	271	244	278	255	253	277	280	284	239	273	268	283	268	241	281	279	271	297	251	302	279	268	283	255	256	270	254	265	300	267	258	258	264	259	250	249	238	264	273	274	264	289	284	256	267	232	276	271	242	252	265	268	240	287	275	248	260	253	264	291	259	269	280	262	254	245	237	259	271	249	236	274	275	297	263	260	265	266	287	264	260	247	277	279	279	264	293	235	233	280	273	257	257	269	246	241	289	280	267	269	282	257	237	275	257	272	268	254	279	247	270	263	233	298	273	277	277	288	280	245	288	313	253	319	275	239	268	266	258	274	266	281	216	253	248	277	255	275	250	272	268	264	262	274	237	270	262	262	283	268	279	291	284	253	255	294	254	250	274	261	260	267	241	263	286	255	259	250	296	261	262	261	248	264	268	265	253
50738	65137	38285	4730	3202	2412	1826	1525	1261	1166	919	814	743	699	592	578	561	550	543	533	493	464	441	472	412	445	417	402	428	382	414	386	423	399	414	368	379	432	403	410	377	437	402	377	358	388	408	388	432	407	392	381	382	396	380	371	358	391	377	370	384	382	433	381	374	368	368	388	401	379	402	385	377	361	382	384	386	388	365	380	374	351	354	399	402	361	333	345	372	370	406	339	397	333	366	370	367	367	380	431	353	381	381	387	378	358	386	379	394	387	373	367	343	355	359	397	356	373	393	364	383	369	349	422	387	395	421	412	373	393	393	402	390	385	397	366	367	372	377	407	359	389	400	342	377	361	354	364	357	357	374	367	371	361	377	346	370	386	370	364	354	340	378	403	373	390	395	346	384	391	380	345	367	391	367	356	377	368	359	345	358	363	407	342	388	358	383	399	379	372	359	343	360	371	412	353	376	408	353	352	373	385	359	362	390	339	351	340	383	360	369	335	391	368	355	368	368	347	387	379	379	351	374	375	351	321	347	356	388	395	348	366	371	368	376	374	371	382	361	398	402	377	387	369	357	365	377	380	370	355	374	407	350	345	371	384	354	385	392	354	374	400	379	375	378	409	377	357	363	369	365	371	371	365	398	364	397	373	387	322	332	373	401	358	390	394	351	400	366	335	322	352	394	348	388	374	363	378	378	352	351	351	375	333	330	370	339	361	357	389	362	400	359	403	366	361	379	369	354	379	384	377	357	366	348	377	362	313	436	364	368	355	410	354	398	353	346	360	413	386	361	366	370	357	389	392	323	377	376	372	364	359	383	351	379	344	398	351	378	348	386	397	384	406	352	375	389	378	358	367	383	358	343	342	388	393	377	352	369	365	389	373	366	384	363	393	367	378	379	353	365	348	379	385	384	373	356	363	359	357	370	375	381	389	371	348	358	382	415	374	386	388	417	345	374	342	378	374	368	353	342	370	375	374	357	396	334	345	380	377	350	373	350	333	381	397	357	347	349	368	339	396	378	377	380	342	364	368	360	395	379	359	337	410	365	380	400	367	373	375	397	388	332	346	373	351	372	357	386	370	362	364	360	359	353	346	372	380	391	386	388	336	357	354	366	383	358	376	388	342	369	341	387	370	375	370	387	386	391	387	374	401	394	378	384	361	392	393	366	379	342	371	363	387	348	372	371	370	372	379	339	342	383	355	381	353	391	386	389	372	399	358	366	362	379	395	366	371	359	402	365	372	371	353	390	372	391	386	399	369	348	378	361	394	369	403	332	363	370	357	369	374	363	327	380	391	381	368	373	394	367	382	393	358	351	361	375	374	368	376	351	414	356	359	361	371	375	388	381	363	333	361	387	378	389	355	399	373	344	367	410	357	426	392	398	393	410	385	367	392	358	411	336	381	344	399	368	325	391	379	367	396	355	369	382	357	386	392	356	362	363	378	369	374	374	347	371	365	362	366	393	366	348	379	366	373	353	383	345	356	374	391	371	380	372	384	352	379	376	390	381	384	382	335	388	394	385	395	367	356	354	386	377	374	364	408	374	345	405	388	397	394	390	343	370	370	373	361	383	364	402	381	404	370	339	354	368	351	385	362	393	373	387	347	360	361	362	369	365	366	410	373	347	368	376	348	364	365	387	364	362	394	355	348	391	358	390	357	403	374	362	353	395	372	373	357	375	375	391	357	360	354	390	381	369	373	352	340	367	353	365	426	388	369	354	391	394	383	387	359	356	369	356	334	370	337	377	326	389	376	398	384	399	374	375	373	407	383	370	374	363	331	386	383	371	359	362	354	369	344	361	364	356	354	369	353	344	425	359	367	366	369	367	378	370	396	389	365	385	347	369	368	391	363	385	351	378	367	365	371	397	386	333	364	377	367	397	371	385	384	366	386	353	375	382	340	351	378	374	372	359	364	350	345	378	377	351	371	377	385	355	349	369	348	357	366	387	350	366	363	355	395	371	399	420	388	364	345	356	398	342	397	374	397	386	356	326	397	366	376	367	371	377	364	401	348	339	320	363	386	387	363	409	361	383	373	375	364	395	360	362	359	355	367	352	362	360	375	340	405	400	385	392	390	391	368	339	379	352	379	397	365	370	412	373	385	356	351	402	369	370	343	384	380	361	402	408	388	384	347	369	344	398	361	362	396	391	348	350	383	370	359	351	393	389	384	359	372	358	321	347	404	397	397	397	381	358	368	358	387	359	385	380	339	352	392	403	348	390	357	392	369	368	354	361	350	372	371	367	345	351	362	363	365	369	364	380	337	395	355	377	370	343	376	369	370	375	357	367	386	403	389	415	357	408	372	323	401	390	399	385	382	358	359	391	346	342	391	382	382	378	371	332	341	363	358	404	357	369	363	398	371	323	362	352	335	358	345	369	415	380	389	368	379	364	367	366	415	397	374	373	358	361	380	369	377	340	376	371	388	386	350	385	389	363	359	391	361	381	398	390	395	371	334	374	368	400	358	357	355	334	368	383	433	339	373	390	377	409	355	368	355	391	344	365	359	372	358	373	363	350	356	386	373	359	378	379	406	384	370	376	354	368	364	372	361	362	386	391	395	372	360	397	388	370	331	340	343	343	377	362	402	384	366	364	383	349	368	420	373	352	358	378	332	363	356	385	377	377	360	378	383	388	339	379	351	377	404	375	390	356	376	384	369	384	378	346	347	382	366	349	352	369	386	387	376	370	390	381	391	354	326	405	357	361	364	391	357	369	372	386	367	326	373	356	365	344	380	373	399	358	379	378	361	371	361	348	375	341	373	398	375	383	325	370	383	383	370	335	392	369	386	368	373	330	370	338	356	371	395	375	382	415	376	389	354	377	387	376	405	375	361	357	347	362	382	353	385	380	350	406	362	349	372	367	382	375	406	392	363	353	343	384	360	351	396	389	372	387	394	370	373	368	381	364	393	402	382	340	358	369	381	369	359	362	369	387	363	382	386	373	368	370	398	359	376	375	387	362	362	402	373	343	353	380	329	387	325	382	367	334	374	381	362	383	385	421	374	387	352	362	381	399	345	363	354	388	376	322	359	393	371	353	352	375	395	352	388	361	397	371	359	356	367	343	396	403	302	380	371	373	356	384	373	362	372	341	369	362	399	382	370	381	389	371	390	364	383	376	382	342	379	341	358	361	368	388	386	368	374	388	361	354	354	369	351	361	371	405	367	383	343	390	360	381	380	362	389	369	408	337	367	347	388	377	389	374	386	380	397	356	356	396	356	385	372	365	430	344	399	330	346	392	362	335	392	416	354	383	343	364	381	378	356	370	406	392	356	374	359	367	388	393	350	350	403	376	357	359	383	421	396	355	377	377	377	359	373	356	396	387	384	346	377	385	371	403	377	368	358	400	360	384	354	379	370	330	389	361	380	376	402	379	388	355	387	381	373	389	385	360	341	371	349	368	352	391	377	350	385	362	386	384	344	380	359	369	375	390	375	410	378	371	344	377	376	376	345	346	381	361	341	377	379	388	361
27827	21027	17378	2540	923	970	828	827	786	816	776	828	825	842	899	857	871	854	833	849	843	808	862	827	852	823	852	821	864	824	786	776	808	817	816	812	881	788	808	819	803	739	804	862	859	810	779	761	802	795	746	782	810	841	795	807	819	786	820	785	833	832	819	819	848	822	813	755	838	822	808	825	815	814	864	845	821	813	830	851	781	788	855	818	826	727	826	781	796	871	781	811	831	791	838	781	826	813	837	838	788	846	799	861	813	791	805	799	842	787	828	792	795	792	804	882	786	764	771	828	865	815	829	756	876	814	857	802	878	801	849	772	809	795	810	869	805	833	806	830	839	823	774	807	798	789	819	793	818	859	820	811	751	807	812	865	843	815	796	812	808	839	826	783	819	820	831	864	786	818	818	805	787	839	775	792	835	808	815	751	866	826	804	819	813	819	776	788	807	842	860	856	856	818	794	819	821	793	802	806	809	814	800	827	829	839	801	804	836	853	844	822	784	816	820	838	862	840	782	796	758	750	858	810	794	810	852	777	819	808	794	814	810	837	848	858	802	838	781	783	870	806	832	858	792	805	788	801	826	830	764	801	802	830	812	777	837	834	836	830	775	796	811	803	794	815	805	731	797	788	797	813	824	822	792	878	791	812	835	863	794	807	830	821	797	832	862	836	839	803	781	813	806	817	804	803	795	821	829	819	813	826	760	872	835	777	786	800	822	844	773	840	782	847	844	780	807	860	808	819	806	829	807	817	783	805	815	780	811	803	828	835	866	846	887	793	752	789	837	789	813	832	832	824	815	819	772	841	777	795	831	824	765	817	865	786	845	805	788	825	845	840	826	814	825	804	813	830	742	863	844	759	795	840	816	811	836	813	751	779	837	811	831	808	824	767	829	770	783	869	774	818	810	785	861	836	786	807	778	792	811	788	797	835	832	822	841	814	832	818	788	805	833	816	814	814	779	826	769	843	846	782	776	790	844	810	745	802	767	799	858	831	864	801	801	855	779	799	813	815	793	829	794	837	803	810	812	777	809	805	808	798	754	878	816	826	786	801	765	830	786	848	813	781	840	738	750	821	790	841	814	789	793	855	811	779	783	791	830	861	875	792	829	811	825	804	818	837	796	824	786	829	807	865	781	819	801	844	788	772	803	799	807	832	842	777	768	805	797	785	882	803	801	808	781	804	810	856	795	793	813	793	780	864	874	768	831	799	812	793	835	822	888	799	806	822	810	799	799	787	802	803	801	804	788	825	774	770	781	808	765	773	807	779	826	788	800	836	799	827	823	908	766	807	789	793	842	805	811	852	797	825	781	764	859	814	785	802	785	827	801	796	843	800	793	757	807	847	828	827	838	803	807	807	801	836	855	832	829	783	828	876	800	776	818	788	822	754	813	842	783	825	786	791	815	811	831	824	823	842	789	810	833	826	853	810	778	810	764	811	816	836	821	816	822	793	808	797	854	815	863	783	881	859	852	855	810	809	757	824	805	774	831	842	834	808	787	797	846	809	775	796	854	846	841	819	762	836	757	794	800	824	816	804	795	821	847	816	826	852	809	828	835	827	836	810	836	814	797	835	761	833	789	840	794	844	872	804	777	814	809	785	765	840	820	783	831	828	816	804	772	829	830	776	793	812	802	806	761	845	828	819	862	807	770	791	836	812	836	800	811	835	818	764	821	790	826	775	792	819	789	821	848	809	827	744	884	808	788	833	824	808	794	809	829	858	762	804	789	824	848	810	850	855	816	832	789	804	821	817	807	845	821	793	802	847	857	827	778	800	793	811	817	816	874	839	771	831	835	839	748	799	827	837	862	829	798	742	860	842	811	817	802	807	802	809	807	830	813	827	825	794	839	790	844	775	779	855	765	829	768	836	795	805	767	803	784	798	842	914	848	773	783	792	797	883	802	808	811	795	789	798	765	827	773	793	801	832	824	792	782	834	858	820	771	826	781	821	785	827	769	800	841	785	848	788	814	766	778	872	765	778	849	796	853	741	814	807	820	819	767	796	799	835	870	838	785	804	789	815	830	841	828	795	812	794	809	772	865	803	814	804	837	877	809	761	851	860	815	829	838	842	806	776	850	812	817	814	795	815	769	782	832	839	796	827	734	813	873	795	805	790	808	821	778	819	855	780	822	816	809	848	839	806	814	841	813	807	875	819	817	800	823	809	723	833	831	804	818	792	785	810	811	811	766	794	822	817	834	807	820	779	847	863	821	799	860	853	829	778	817	806	789	832	782	844	802	842	789	783	848	833	746	813	813	841	829	829	827	823	834	791	785	798	838	800	803	794	831	785	829	850	811	857	848	794	864	795	781	779	848	792	791	832	802	805	854	791	809	811	815	803	821	830	816	794	818	839	862	786	808	861	816	791	813	786	820	733	829	790	770	810	796	842	824	850	813	812	796	818	821	786	813	779	793	736	785	851	814	802	838	841	757	761	795	824	822	799	806	777	785	791	846	796	809	821	837	816	762	827	806	853	782	858	803	817	868	781	810	802	800	841	874	834	811	790	774	808	833	813	801	823	816	803	847	828	777	782	798	816	821	786	870	788	746	745	803	804	842	847	817	794	769	759	818	814	823	823	827	816	830	798	795	816	786	799	780	829	752	804	789	811	814	796	820	817	774	772	828	775	825	814	856	799	805	855	847	789	782	839	822	826	804	849	807	817	839	790	798	772	810	826	794	879	840	787	831	837	799	823	815	813	791	886	777	856	798	848	807	836	805	802	819	786	787	788	812	796	810	814	793	830	804	793	835	846	858	815	787	849	817	810	847	821	793	827	836	797	826	796	803	776	805	790	815	814	813	814	797	837	831	773	811	797	811	816	855	806	775	856	803	878	832	741	806	829	803	777	804	842	821	856	829	803	769	829	836	781	822	800	805	880	852	844	800	797	755	797	837	775	749	848	829	827	797	795	833	804	806	814	857	791	777	810	787	792	769	804	808	784	897	796	843	843	819	831	805	807	814	805	829	826	876	775	879	851	832	751	745	790	780	846	827	859	797	814	815	839	819	778	815	818	842	824	786	784	847	793	817	823	797	854	795	770	794	784	800	797	746	848	834	799	849	772	825	803	799	823	838	828	765	805	820	813	834	759	787	851	841	831	829	824	859	835	876	781	810	834	778	817	826	821	820	749	795	814	863	786	813	826	824	826	843	836	842	816	802	770	789	824	800	855	860	826	850	875	843	846	819	810	824	848	798	832	832	809	764	787	847	823	767	800	807	857	833	785	769	781	845	821	792	785	864	794	844	786	776	833	803	810	866	846	808	840	832	783	789	810	812	850	804	804	852	793	815	759	803	794	843	776	754	793	840	787	810	833	783	842	783	800	827	814	807	798	806	785	813	805	868	804	767	812	795	843	780	866	810	753	826	838	810	818	798	849	811	798	816	842	792	815	771	780	830	833	842	835	803	823	820	803	832	794	779	773	823	830	817	792	796	804	831	811	779	810	832	824	815	787	798	804	821	788	841	837	843	772
21333	18443	16502	1253	1186	1165	1132	1099	1164	1073	1098	1090	1072	1096	1099	1099	1058	1073	1101	1169	1056	1066	1057	1056	1128	1112	1073	1027	1108	1062	1065	1084	1097	1063	1075	1058	1045	1147	1067	1042	1069	1054	1081	1058	1032	1022	1105	1042	1103	1111	1071	1045	1011	1105	1058	1044	1095	1092	1060	1042	1103	1098	1089	1096	1023	1097	1112	1094	999	1037	1062	1042	1022	1100	1065	1119	1073	1067	1075	1080	1056	1061	1092	1090	1059	1070	1059	1140	1113	1052	1043	1128	1103	1032	1086	1112	1084	1047	1106	1053	1021	1084	1051	1089	1051	1081	1064	1142	1039	1017	1134	1058	1130	1045	1073	1024	1053	1011	1065	1039	1057	1063	1043	1093	1068	1081	1051	1032	1142	1023	1068	1066	1087	1028	1061	1009	1052	1043	1062	1081	1111	1035	1033	1047	1072	1055	1096	1135	1019	1087	1156	1106	1047	974	1098	1095	1118	1069	995	1033	1044	1039	1077	1105	1041	1027	1086	1059	1026	1041	1095	1067	1057	1076	1050	1013	1037	1151	1054	1098	1143	1074	1037	1054	1025	1071	1048	1065	1113	1019	1111	1091	1039	1113	1068	1088	1072	1107	1043	1110	1057	1072	1058	1029	1097	1108	1096	1039	1049	1071	1075	1078	1046	1070	1076	1058	1056	1007	1004	1060	1130	1112	1080	1009	1073	1092	1088	1099	1075	1127	1055	993	1090	1069	1057	1057	1074	1036	1057	1062	1096	1027	1078	1060	1094	1029	1094	1051	1111	1073	1083	1082	1093	1095	1091	1082	1086	1098	1097	1068	1045	1018	1025	1055	1064	1038	1108	1054	1028	1065	1059	1053	1049	999	1078	1025	1082	1079	1042	1035	1106	1020	1082	1025	1049	1054	1120	1065	1067	1115	1042	1027	1025	1040	1021	1046	1104	1062	1094	1070	1075	1080	1035	1069	1008	1128	1029	1062	1062	1014	1125	1077	1069	1078	1095	1040	1070	1091	1088	1029	1110	1076	1050	1064	1091	1042	998	1096	1035	1024	1074	1043	1016	1045	1028	1046	1056	1055	1114	1052	1048	1024	1039	1065	1096	1103	1049	1047	1098	1047	1095	1087	1083	1092	1111	1043	1124	1081	1043	1125	1018	1094	1038	1032	1049	1087	1068	1041	1114	981	1103	1085	1108	1036	1064	1060	1052	1070	1065	1063	1036	1055	1109	1106	1101	1074	1059	1044	1069	1039	1074	1097	1046	1084	1093	1025	1044	1089	1054	1042	1079	1081	1056	1076	1045	1037	1012	1070	1070	1034	1049	1089	1119	1077	1107	1077	1087	1101	1082	1102	1119	1098	1045	1067	1020	1067	1096	1089	1046	1122	1061	1060	1099	1125	1042	1093	1042	1069	988	1055	1014	1036	1076	1112	1035	1026	1031	1053	1027	1076	1021	1024	1074	1050	1089	1059	1040	1106	1097	1098	1066	1103	1055	1053	1086	1064	1082	1086	1102	1076	1111	1086	1079	1011	1106	1035	1102	1013	1077	1094	1057	1084	1044	1085	1058	1054	1064	1009	1044	1062	1100	1077	1057	1065	1063	1061	1076	1046	1051	1106	1054	1051	1045	1050	1063	1082	1038	1087	1002	1083	1122	1081	1041	1052	1081	999	1070	1091	1067	1018	1090	1091	1031	1062	1086	1045	1056	1044	1069	1029	1066	1051	1060	1026	1020	1044	1090	1086	1114	1063	1022	1025	1015	1022	1056	1092	1091	1079	1074	1052	1034	1096	1028	1119	1082	1052	1085	1024	1073	1067	1024	1063	1070	1089	1089	1047	1053	1051	1057	1099	1077	1134	1075	1035	1132	1066	1036	1113	1091	1083	1086	1099	1029	1048	1066	1140	1124	1039	1055	1068	1070	1065	1039	1064	1093	1080	1095	1040	1093	1059	1021	1052	1037	1025	1048	1087	1079	1074	1093	1082	1071	1092	1149	1108	1142	1021	1064	1035	1129	1053	1038	1145	1044	1044	1063	1064	1088	1068	1046	1076	1063	1064	994	1058	1071	1105	1105	1025	1052	1046	1053	1090	1062	1063	1053	1068	1091	1023	1029	1082	1083	1078	1046	1093	1034	1064	1078	1020	1052	1074	1077	1143	1093	1097	1049	1057	1147	1008	1071	1020	1069	1052	1109	1019	1057	1058	1087	1055	1078	1099	1123	1108	1033	1046	1046	1084	1063	1110	1018	1046	1033	1031	1048	1074	1053	1032	1059	1081	1118	1040	1016	1047	1122	1049	1056	1095	1054	1065	1080	1081	1029	1106	1091	1042	1061	1030	1090	1046	1042	1096	1091	1033	1105	1072	1052	1087	1066	1042	1094	1084	974	1079	1111	1033	1088	1103	1059	1051	1078	1102	1117	1102	1100	1092	1042	1023	1004	1068	1064	1109	1092	1103	1063	1103	1088	1010	1065	1041	1051	1022	1083	1062	1113	1071	1063	1054	1080	1025	1071	1017	1116	1062	1077	1112	1050	1117	1036	1040	1085	1074	996	1071	1066	1054	1092	1062	1040	1071	1036	1130	1060	1076	1027	1012	1093	1041	983	1023	1075	1061	1060	1073	1041	1092	1077	1114	1021	1042	1051	1073	1044	1023	1019	1046	1056	1039	1062	1066	1014	1079	1067	1047	1061	1074	1056	1073	1119	1075	1057	1035	1032	1077	1070	1108	1107	1055	1050	1053	1026	1124	1158	1082	1074	1061	1077	1086	1053	1035	1106	1011	1060	1102	1061	1094	1061	1076	1048	1070	1095	1097	1075	1080	1049	1067	1051	1032	1028	1083	1015	1022	1058	1056	979	1071	1022	1051	1044	1031	1069	1068	1033	1037	1047	1014	1100	1067	1087	1121	1037	1020	1078	1166	1053	1061	1050	1026	1128	1049	1047	1049	1069	1065	1018	1048	1058	1068	973	995	1021	1122	1129	1102	1065	1079	1050	1054	1057	1043	1049	1053	1093	1055	1076	1078	1094	1017	1038	1029	1010	1057	1140	1126	1078	1064	1064	1065	1099	1095	1102	1062	1064	1084	1068	1053	1123	1063	1109	1060	1063	1056	1056	1114	1085	1071	1051	1063	1090	1047	1103	1061	1089	1083	1140	1041	1031	1079	1042	1057	1045	1072	1020	1096	1096	1052	1101	1081	1068	1024	1092	1096	1096	1027	1054	1153	995	1028	1044	1085	1097	1092	1071	1108	1046	1073	1019	1095	964	1065	1038	1091	1052	1046	1039	1037	1069	1078	1038	1029	1092	1061	1048	1058	1040	1071	1058	1115	1056	1066	1085	1111	1060	1046	1052	1014	1180	1056	1070	1114	1121	1056	1020	1080	1046	1037	1053	1108	1104	1024	1030	1134	1083	1044	1061	1033	1088	1088	1145	1137	1046	1094	1088	1063	1039	1063	1056	1082	1023	1082	1032	1080	1048	1087	1075	1101	1024	1092	1073	1045	1136	1037	1082	1052	1008	1162	1018	1030	1153	1111	1024	1079	1047	1140	1101	1037	1073	1116	1053	1075	1015	1058	1091	1022	1089	1078	1065	1067	1027	1028	1074	1063	1091	1034	1016	1003	1055	1063	1088	1080	1030	998	1081	1045	1056	1066	1067	1164	1066	1041	1102	1062	989	1095	1060	1060	1023	1095	1017	1052	1112	1016	1069	1111	1038	1105	1101	1045	1028	1092	1042	1044	1089	1080	1060	1054	1129	1089	1092	1062	1032	1035	1076	1024	1102	984	1044	1083	1057	1097	1021	1022	1057	1074	1148	1093	1102	1096	1034	1152	1085	1051	1084	1085	1035	1046	1097	1024	1046	1090	1080	1110	1032	1027	1077	1068	1110	1094	1104	1040	1059	1091	1041	1001	1043	1044	1049	1094	1052	1141	1092	1090	1058	1019	1043	1094	1059	1098	1034	1100	1087	1104	1024	1042	1083	1017	1014	1046	1110	1046	1075	1071	1050	1075	1063	1087	1082	1030	1067	1074	1091	1047	1019	1084	1062	1054	1049	1039	1077	1029	1079	1059	1065	1103	1059	1145	1033	1068	1072	1053	1104	1014	1071	1073	1055	1059	1034	1040	1041	1024	1065	1085	1040	1055	1118	1013	1050	1119	1092	1091	1008	1074	1052	1070	1102	1054	1014	1084	1059	1073	1099	1007	1080	1138	1037	1031	1024	1059	1020	1060	1057	1148	1090	1099	1061	1108	1017	1094	1089	1035	1044	1083	1110	1080	1104	1070	1055	1040	1025	1050	1127	1092	1087	1081	1084	1053	1088	1056	1058	1070	1129	1119	1098	1016	1075	1079	1118	1099	1040	1126	1083	1057	1078	1079	1028	1089	1041	1108	1076	1107	1071	1033	1040	1086	1079	1051	1055	1046	1031	1047	1093	1065	1077	1060	1081	944	1053	1050	1041	1121	1111	1025	1020	1092	1075	1052	1140	1082	1068	1046	1101	1077	1050	1075	1070	1062	1090	1101	1089	1065	1041	1030	1071	1061	1070	1125	1071	1046	1032	1054	1087	1108	1099	1118	1034	1049	1042	1064	1093	1051	1031	1034	1084	1088	1044	1067	1038	1040	1040	1072	1100	1061	1062	1104	1042	1076	1078	1083	1033	1076	1046	1076	1093	1069	1089	1038	1092	1089	1061	1041	1009	1045	1024	1071	1082	1111	1063	1031	1049	1094	1089	1073	1018	1077	1077	1060	1032	1125	1098	1059	1048	1072	1110	1070	1083	1045	1067	1029	1024	1092	1025	1063	1141	1063	1080	1084	1040	1049	1111	1101	1048	1106	1012	1040	1028	1076	1058	1072	1053	1029	1033	1056	1085	977	1019	1046	1075	1089	1057	1042	1062	1052	1029	1075	1094	1076	1086	1079	1101	1103	1025	1064	1159	1047	1028	1066	1099	995	1049	1047	1069	1071	1098	1048	1083	1008	1024	1084	1040	1013	1006	1078	1050	1079	1071	1079	1145	1091	1063	1085	1040	985	1040	1079	1094	1109	1107	1073
24023	21204	27666	25541	20162	5743	1139	933	746	713	741	736	709	688	696	669	670	697	673	598	652	693	657	627	635	681	620	672	640	647	626	624	638	637	617	613	604	637	644	666	643	605	606	633	663	616	581	635	604	629	600	596	687	674	616	574	638	602	630	626	598	630	585	598	634	643	657	618	649	621	584	613	635	623	647	635	608	631	617	577	609	637	589	608	626	583	568	610	636	604	670	644	613	598	613	634	639	622	620	607	613	581	618	612	657	613	603	637	632	596	631	614	589	639	614	607	656	615	652	617	642	614	588	599	630	646	586	588	586	648	553	603	572	607	645	702	594	600	602	607	630	592	624	653	609	612	618	644	624	612	639	604	609	612	621	623	613	605	614	565	680	574	602	636	633	619	629	601	597	605	581	631	623	644	650	601	588	622	609	609	605	595	596	653	638	636	597	638	593	578	641	650	599	607	637	597	651	614	642	604	628	606	611	636	632	647	592	619	627	623	616	579	595	600	643	624	620	609	621	636	619	580	621	654	638	626	602	643	580	627	653	612	632	581	619	606	625	587	625	591	617	625	561	648	624	617	582	621	621	585	572	602	635	609	650	595	643	619	612	616	594	675	575	628	621	666	622	659	576	648	613	629	625	599	587	632	582	665	603	635	607	555	624	606	596	620	625	584	576	598	590	589	611	643	589	643	611	601	618	650	624	585	627	589	618	586	603	625	642	634	563	630	605	600	586	635	587	590	582	575	592	648	637	570	604	642	590	650	566	595	637	635	623	616	605	604	615	574	610	594	604	618	640	634	692	575	617	635	656	591	585	607	592	638	603	601	613	616	669	605	629	571	601	611	618	620	661	633	629	636	641	575	630	598	657	601	605	656	650	623	592	577	634	579	616	600	617	624	605	664	637	679	618	612	609	633	626	611	622	632	622	646	657	610	646	660	672	663	607	603	612	644	599	581	591	588	620	629	571	626	660	576	634	624	631	618	665	629	590	614	629	567	625	609	603	651	607	632	608	638	645	606	616	579	639	596	613	553	625	552	651	638	604	647	612	601	665	614	645	615	595	628	649	628	622	644	636	618	583	643	623	575	624	590	664	613	610	576	608	634	661	601	631	629	614	587	620	602	653	630	647	646	616	606	594	586	553	630	595	599	650	592	610	630	630	592	684	633	655	654	578	611	637	599	651	623	620	640	667	665	608	608	609	605	635	631	563	625	638	594	641	619	640	643	625	624	651	670	671	639	625	623	652	611	624	577	592	631	615	622	613	606	612	602	592	594	602	566	635	586	604	622	627	568	624	608	608	630	594	583	622	623	624	615	653	637	600	625	627	605	637	641	614	601	603	646	586	637	627	612	611	643	614	621	637	602	615	632	585	655	625	575	610	608	597	596	644	625	606	618	603	660	643	618	645	597	602	607	619	630	600	620	560	654	608	628	639	593	612	613	624	658	609	647	583	608	632	591	636	610	607	596	592	616	616	662	588	607	601	635	612	649	647	628	623	631	591	610	599	577	609	606	673	628	641	629	623	572	632	647	613	577	620	601	632	666	645	612	613	610	649	559	642	621	649	615	624	562	637	628	637	634	600	582	601	539	561	652	629	651	640	616	613	634	627	623	611	611	588	641	596	620	598	587	630	628	603	591	643	648	660	615	553	640	646	577	617	630	583	615	619	633	604	652	588	590	575	633	631	602	631	598	620	626	608	564	650	598	587	617	655	669	617	591	632	649	577	564	623	604	586	572	588	628	605	618	648	633	581	568	627	630	604	621	592	612	652	621	677	616	621	635	602	583	648	640	613	599	638	625	630	652	660	623	610	588	560	599	641	622	646	628	574	619	621	608	608	631	640	583	604	620	601	639	637	603	622	612	572	596	614	655	621	592	602	626	642	578	631	639	643	623	632	642	599	654	599	617	590	607	617	610	646	612	627	625	599	585	622	585	656	624	685	619	596	610	628	628	610	604	604	625	603	560	604	620	636	641	644	606	665	700	568	635	666	611	627	636	583	580	640	625	630	623	647	601	627	604	610	642	581	634	593	590	639	626	700	626	617	631	628	621	648	625	606	571	594	614	618	614	641	598	640	635	663	622	596	632	605	602	592	624	586	591	668	640	630	618	604	578	587	627	642	561	637	650	569	599	609	604	625	576	610	631	609	598	634	612	649	600	613	627	642	605	608	608	643	619	573	590	568	585	620	616	617	642	620	583	654	622	609	591	638	600	603	641	606	643	591	644	610	586	595	581	673	627	617	651	641	653	579	584	623	586	630	642	623	668	659	609	596	605	594	624	582	613	658	620	619	608	632	648	591	573	621	647	631	632	606	595	601	589	649	585	600	638	630	638	558	599	624	631	648	596	618	577	597	587	630	636	607	603	628	647	602	631	595	611	611	657	625	611	621	603	605	623	614	634	620	578	614	595	588	620	587	624	588	581	623	603	607	609	650	606	642	631	621	598	576	587	666	633	618	614	648	627	590	587	662	615	612	630	604	598	623	617	590	652	617	621	575	601	664	592	600	628	610	623	592	675	630	629	634	620	654	641	612	564	614	593	602	591	584	607	661	618	659	624	608	650	602	631	616	622	589	608	611	638	627	588	626	658	642	576	625	655	648	611	616	656	653	618	657	626	620	635	617	591	576	651	618	600	675	626	604	614	641	615	586	621	585	587	574	619	629	620	593	599	612	674	604	601	606	603	636	588	580	658	664	603	629	627	612	605	595	601	586	612	604	638	607	623	594	618	641	640	619	654	624	625	611	598	592	605	622	602	605	604	631	600	613	586	622	592	644	606	584	646	594	629	617	607	605	614	608	605	597	640	629	660	647	618	565	620	644	562	610	592	599	626	653	635	599	593	687	591	607	623	659	641	581	593	578	585	621	609	613	618	600	631	596	594	601	645	577	607	583	624	590	631	591	579	564	616	649	577	577	633	630	533	574	639	610	629	587	609	616	630	615	583	626	598	606	618	639	583	642	675	574	608	623	633	604	623	580	611	623	618	570	623	648	587	567	587	614	591	627	659	581	600	659	613	619	676	593	672	598	671	636	651	612	610	652	624	629	641	635	617	618	603	628	604	625	617	570	620	664	615	647	613	646	663	608	644	661	613	640	643	618	609	637	615	577	577	597	644	633	654	613	564	621	619	606	598	636	643	607	632	614	575	583	582	637	614	615	615	626	613	579	626	634	649	623	612	642	584	639	603	588	643	637	615	636	640	590	592	605	587	596	615	611	588	621	627	607	625	574	618	627	617	636	605	581	603	597	614	596	625	586	631	599	641	592	635	618	595	631	614	603	628	611	575	611	665	609	603	626	611	617	651	620	576	620	623	661	616	575	641	610	596	568	623	607	572	644	646	607	573	629	615	670	611	631	554	587	660	645	623	612	620	599	644	578	602	627	591	612	619	615	613	647	615	592	604	614	670	597	593	590	631	595	617	586	644	596	569	582	610	622	613	614	628	629	600	617	649	590	584	602	599	627	620	612	620	641	657
43823	54569	36672	3099	2294	2016	1670	1451	1303	1238	1118	1126	1050	973	965	992	904	892	904	941	869	861	898	874	937	925	883	820	819	827	844	909	839	867	794	839	875	839	832	870	857	851	829	864	801	837	862	854	808	870	875	853	843	880	789	853	824	807	889	807	843	815	879	814	832	785	824	815	821	798	828	833	886	817	879	860	847	796	836	866	800	850	811	841	859	819	799	872	776	830	881	863	822	804	850	821	874	821	853	834	846	870	830	853	836	780	847	896	856	823	812	817	834	849	823	870	839	834	866	798	921	802	844	825	795	813	774	860	860	849	805	823	797	843	802	838	832	806	818	819	837	820	814	786	866	854	863	827	842	838	791	863	863	878	812	804	858	845	867	881	888	812	893	830	874	807	800	851	772	859	807	832	822	800	868	775	879	896	832	825	814	801	894	832	858	818	810	797	808	866	856	850	805	834	886	843	837	839	856	831	795	808	841	856	777	852	829	852	874	800	850	884	836	803	818	811	799	801	876	810	871	820	784	889	864	850	795	829	776	835	856	835	818	840	808	819	836	818	805	816	819	812	835	807	814	792	774	864	852	828	805	786	866	811	821	823	858	825	807	857	875	827	871	810	817	873	868	847	836	872	833	871	817	830	842	814	818	833	808	817	803	793	837	875	865	842	822	800	821	805	827	846	775	885	797	878	874	832	816	798	799	758	824	887	799	806	837	751	827	802	825	843	817	892	838	880	805	797	837	784	870	884	792	842	833	848	816	822	821	821	810	792	815	792	878	805	830	858	870	825	840	866	792	846	839	867	842	861	850	830	834	794	833	771	899	803	806	796	877	891	858	856	801	787	899	822	848	824	816	823	844	809	824	802	822	850	827	820	823	807	829	849	818	783	859	844	856	853	844	807	812	795	840	874	824	859	834	830	783	816	812	839	820	813	836	768	824	807	792	808	801	811	807	819	819	838	839	854	912	819	763	787	783	809	859	808	854	892	871	813	837	828	807	807	833	856	825	809	826	791	800	862	809	802	816	749	869	836	827	814	869	829	818	823	776	868	823	809	818	833	836	794	814	836	802	856	876	815	845	844	793	785	839	800	810	804	826	858	841	828	814	894	802	859	844	845	812	824	791	805	804	802	815	822	852	791	866	851	812	890	820	851	864	850	860	777	826	829	844	816	842	844	816	870	885	811	852	826	859	842	808	851	839	851	824	832	820	841	825	800	842	842	807	819	812	794	821	865	811	790	828	881	837	800	846	833	870	876	815	768	765	819	859	856	813	850	787	834	856	825	835	819	793	846	792	826	728	833	788	819	811	765	838	807	819	819	859	839	847	833	766	763	816	823	812	874	880	817	819	816	851	797	828	821	857	784	813	812	819	848	842	849	809	861	802	815	866	806	830	882	874	859	856	845	828	815	845	850	830	781	868	815	837	838	806	801	831	841	843	811	872	786	803	823	835	790	823	812	809	840	780	823	876	842	847	825	797	890	792	844	815	791	839	859	812	813	812	820	824	818	822	793	789	830	853	878	796	881	801	797	798	818	809	824	829	786	822	804	794	808	838	819	863	772	874	836	839	825	834	859	868	852	828	790	764	819	816	841	839	859	783	813	829	834	843	824	789	843	873	842	779	786	822	844	825	814	814	829	827	849	820	823	827	844	769	788	829	852	861	843	765	847	826	844	814	885	839	805	844	879	825	852	816	782	822	835	823	810	846	836	870	803	795	846	808	782	838	844	838	810	803	819	854	843	817	819	829	847	806	867	799	886	820	837	841	850	836	848	859	862	805	822	808	848	835	833	833	837	801	805	816	852	785	828	825	865	869	806	833	872	817	809	843	814	846	848	854	873	842	861	859	848	826	815	849	799	874	782	790	847	802	855	829	831	841	811	841	807	816	821	804	881	857	818	857	839	860	839	832	818	759	886	905	780	810	818	853	801	828	893	874	839	819	822	855	833	818	823	814	811	818	799	837	832	814	841	847	813	793	791	848	828	803	837	833	771	803	769	843	809	818	829	849	820	838	835	865	818	795	855	899	753	849	896	769	822	814	834	843	836	858	794	793	824	913	836	839	868	803	892	858	783	843	750	868	773	819	876	838	824	800	821	837	836	806	814	823	852	792	856	830	804	785	816	834	829	843	809	857	842	837	852	845	845	841	880	856	785	855	783	813	835	770	863	784	865	785	824	808	849	799	818	793	811	812	823	804	808	834	822	806	785	826	780	824	831	812	847	815	813	898	816	835	840	826	834	830	843	819	853	804	822	840	798	808	856	807	855	852	829	800	818	853	822	848	848	827	784	839	800	827	828	829	853	822	773	831	847	800	820	856	849	860	779	851	814	811	805	840	832	798	809	839	838	833	858	844	818	739	837	902	858	833	859	859	785	830	778	843	864	839	837	759	858	866	839	833	784	830	769	815	894	852	809	888	787	847	826	814	849	844	829	832	841	821	871	830	818	764	813	837	800	833	818	845	835	840	814	846	853	858	829	790	863	814	839	896	858	850	775	839	834	848	846	870	862	837	869	779	787	820	859	839	837	879	833	878	884	839	786	791	849	829	853	863	830	874	774	831	810	834	813	879	847	818	870	817	805	829	871	843	800	813	820	825	856	838	798	793	805	860	816	815	842	830	782	809	883	795	807	809	801	819	856	821	875	862	870	873	851	771	834	883	871	837	838	838	833	799	847	842	817	810	850	849	790	886	821	887	846	834	883	832	851	821	823	853	864	836	827	844	803	829	809	800	872	878	839	837	873	849	836	835	814	861	809	822	826	837	817	805	822	842	841	861	868	843	777	834	821	801	836	821	869	832	830	813	857	854	872	847	835	794	817	860	817	826	776	834	856	801	837	860	844	790	867	825	851	863	761	838	821	827	846	816	800	803	889	810	844	839	807	838	820	872	821	820	844	880	800	798	842	882	824	781	839	887	812	859	888	866	873	843	836	869	817	828	795	794	845	796	810	826	783	817	843	801	824	853	843	857	796	821	834	828	852	826	827	826	779	851	834	848	861	854	804	835	801	858	854	811	790	888	864	811	817	836	879	848	827	789	853	827	866	820	788	867	783	845	845	838	828	869	848	846	897	824	793	809	860	830	795	822	820	854	831	823	858	860	828	864	774	815	834	823	785	817	865	836	840	798	814	813	851	805	808	863	834	806	845	808	813	818	799	848	839	841	839	769	824	807	861	827	808	803	886	840	828	830	815	877	865	805	787	840	814	886	803	829	855	870	833	844	842	787	823	832	852	841	824	850	790	866	816	861	800	813	838	792	836	855	832	781	810	840	852	844	861	827	812	839	856	835	815	842	810	762	831	862	782	777	889	805	808	773	832	832	860	840	852	857	829	818	865	820	837	854	839	849	763	833	835	850	844	848	820	820	848	834	799	839	850	762	785	809	842	835	815	887	869	845	829	874	863	824	882	861	801	865	813	791	755	831	838	798	808	790	832	842	867	805	839	801	821	774	790	790	882	878	782	808	808	820	875	824	802
23247	21350	28113	25112	21352	19269	2540	729	586	526	470	469	410	394	370	377	369	358	313	370	359	300	305	300	318	319	317	284	286	265	258	283	286	300	282	280	270	283	249	293	242	271	262	300	290	280	275	284	300	298	285	286	283	289	279	290	272	261	281	282	286	296	265	256	277	260	302	260	248	250	265	279	270	274	288	274	284	269	259	266	266	260	282	258	263	267	299	247	278	272	286	300	300	269	300	266	306	270	251	265	270	252	241	246	271	257	272	298	256	269	292	273	291	303	269	274	287	279	271	283	284	272	251	268	275	310	246	259	268	246	284	243	244	225	253	284	260	275	279	253	266	280	270	267	270	311	290	275	254	240	258	284	240	249	280	268	291	257	271	273	281	277	274	279	271	272	279	273	282	265	258	276	270	274	266	282	258	269	272	277	270	273	244	278	246	254	261	301	265	276	254	250	251	258	273	267	264	293	275	262	276	263	298	248	299	262	253	279	225	269	272	255	302	249	277	222	275	273	260	257	252	284	254	290	271	295	266	269	267	245	249	266	273	255	288	273	280	259	248	276	285	274	265	263	270	246	269	281	297	289	268	282	291	257	274	272	275	285	255	261	276	281	256	278	272	271	282	271	248	284	279	262	285	246	271	271	279	268	277	260	284	294	255	277	281	240	291	273	262	293	280	257	286	267	274	289	277	258	282	269	291	262	287	279	286	258	252	230	264	298	267	296	261	242	238	257	285	268	268	277	273	263	241	277	274	278	277	271	277	295	264	261	260	248	271	256	289	258	237	256	266	261	265	288	240	258	271	272	252	279	266	275	263	275	261	263	294	290	269	265	267	273	252	290	275	281	249	298	244	269	265	262	262	273	290	250	271	286	295	240	292	256	285	265	257	297	252	258	250	263	268	261	277	285	286	259	271	273	256	262	234	246	292	274	249	280	267	278	291	295	283	276	275	292	244	241	272	261	288	282	284	263	298	269	274	280	272	239	261	261	255	253	310	284	262	276	264	250	278	256	277	295	247	302	268	300	302	286	222	255	302	251	287	242	251	301	237	279	271	261	270	271	257	267	280	289	274	273	271	269	298	274	309	288	293	286	285	264	289	294	285	236	259	241	273	272	243	260	254	285	262	241	259	267	286	260	280	281	315	278	264	269	260	273	267	261	267	270	295	266	262	271	290	236	265	270	271	256	245	284	271	295	248	255	273	254	288	269	263	276	276	272	280	284	251	234	263	253	252	279	258	301	273	278	269	294	268	265	255	292	282	285	273	277	272	260	281	279	267	289	254	279	275	291	285	255	263	301	295	290	264	243	256	269	313	224	278	265	250	266	263	262	290	269	287	269	253	269	261	283	270	268	290	248	253	275	253	270	246	267	246	275	260	279	228	294	254	241	285	287	260	283	265	280	267	265	272	275	295	250	231	287	249	263	276	257	281	279	279	250	302	263	254	217	269	266	266	263	255	291	262	268	280	281	286	279	291	263	284	269	259	278	255	294	238	281	286	252	254	266	268	260	253	280	269	251	269	271	268	279	292	276	267	249	277	255	271	249	246	263	261	242	282	281	256	255	273	262	290	292	245	261	281	299	267	287	288	258	302	253	292	272	277	256	253	221	254	276	246	261	270	267	275	282	282	271	329	284	317	257	307	300	268	246	276	282	258	259	258	277	275	294	284	272	262	281	260	251	312	245	270	263	249	258	269	284	262	260	251	283	255	271	265	271	311	263	254	285	281	267	283	276	280	251	268	281	274	286	281	244	246	311	275	249	252	266	264	287	246	281	259	278	275	241	281	257	294	282	282	281	252	252	237	312	274	263	297	268	282	274	272	268	228	261	282	275	255	280	249	277	266	285	281	282	231	266	296	253	259	249	264	225	258	275	239	268	256	264	247	256	264	286	265	247	284	252	282	290	284	315	264	287	259	305	283	306	270	238	260	246	276	260	271	259	273	282	261	274	277	291	257	257	256	264	260	253	286	288	276	267	237	283	269	258	274	273	279	275	263	281	270	254	275	271	256	249	268	301	251	269	264	241	271	259	270	280	259	275	232	266	270	277	262	305	262	266	281	264	261	273	277	252	303	260	292	303	291	268	262	236	284	247	267	284	283	282	267	275	293	294	222	273	273	299	275	272	266	266	283	271	230	257	289	273	277	280	248	266	278	256	279	276	254	278	249	291	261	260	256	263	254	273	234	282	254	264	268	281	265	268	262	283	253	293	251	251	250	250	257	276	259	275	265	262	274	301	267	281	261	262	266	259	294	266	276	269	309	240	257	282	269	246	291	254	275	261	287	250	274	261	263	276	270	239	288	259	253	269	271	285	284	265	310	271	263	288	263	282	288	272	261	274	249	266	243	273	274	252	256	260	247	242	278	277	280	278	273	283	264	268	261	278	276	280	272	266	295	278	287	282	246	258	273	253	228	265	263	266	254	316	282	274	234	258	283	286	259	241	303	264	282	260	265	248	259	256	261	252	271	250	274	259	297	260	272	275	282	286	279	237	294	271	234	284	268	272	280	270	251	234	280	274	259	249	268	312	289	273	283	249	262	278	285	297	301	284	300	293	269	269	281	275	273	284	276	285	290	270	265	262	273	253	239	279	276	246	267	269	284	258	280	285	276	284	301	260	277	268	279	267	275	261	275	270	274	262	277	270	259	268	290	272	264	256	295	226	251	265	258	290	254	292	280	246	271	280	259	247	273	285	255	271	301	265	262	297	271	280	268	286	273	263	245	253	263	253	290	272	263	253	270	254	270	302	263	274	264	256	271	250	244	261	267	237	251	278	228	303	300	279	264	269	249	274	232	266	280	250	267	248	278	255	265	281	261	234	271	263	281	271	276	278	248	254	285	272	277	265	283	257	297	284	264	219	263	295	256	281	290	247	272	275	265	259	277	260	269	264	253	261	271	260	286	294	256	269	281	273	263	288	274	266	269	244	274	257	264	294	267	274	265	294	277	271	260	259	271	272	264	282	241	267	263	267	273	287	244	242	257	297	269	274	275	263	264	313	256	252	263	260	253	275	276	250	264	283	241	266	251	286	282	262	277	262	285	270	280	280	266	242	259	265	282	253	252	271	294	274	249	313	264	249	272	263	262	287	276	266	285	276	281	228	274	267	236	267	244	234	273	295	280	255	267	252	289	298	247	295	259	256	258	287	286	279	269	252	300	245	269	284	282	273	295	273	279	262	287	240	260	263	276	304	280	282	249	262	268	259	277	282	279	274	278	288	281	287	280	281	277	264	263	295	273	265	260	295	296	281	245	253	267	267	247	269	274	255	278	278	257	263	284	275	278	240	252	243	271	319	256	262	278	272	257	289	265	260	280	296	309	274	301	300	286	262	266	273	257	264	243	275	280	271	251	262	265	266	292	276	291	264	298	274	270	244	283	253	259	260	276	259	267	276	261	245	268	244	271	268	271	246	282	258	279	271	270	293	270	262	262	274	297	276	247	295	302	263	252	240	268	302	276	261	276	257	266	308
49736	65949	37025	4740	3198	2481	1864	1595	1255	1083	963	851	774	682	638	561	546	516	522	536	467	477	496	436	464	416	481	460	454	423	388	400	401	417	429	393	351	378	355	397	391	376	370	422	393	396	383	385	372	377	401	367	371	394	375	379	395	389	396	359	352	412	395	384	376	402	372	390	379	388	368	368	385	414	353	392	357	403	366	359	353	377	352	358	362	354	370	376	374	355	389	361	365	381	370	366	388	384	337	397	388	362	378	370	391	341	344	386	392	359	372	356	370	409	391	371	337	385	395	361	351	375	375	360	369	409	384	401	352	338	373	341	402	386	348	366	374	388	359	376	340	357	366	384	392	379	386	417	351	347	356	372	379	397	374	403	384	363	371	373	385	386	373	387	387	374	343	309	380	373	403	340	404	371	361	370	379	405	350	391	364	365	386	372	394	347	370	395	365	386	350	395	362	351	349	382	368	383	382	381	368	360	358	363	363	378	354	365	405	369	345	336	355	389	352	387	394	381	366	375	381	354	359	376	407	341	354	356	398	384	385	399	385	358	343	407	347	357	390	390	391	372	397	374	363	387	369	390	351	413	348	361	393	330	344	368	362	380	376	403	374	350	349	361	350	375	360	355	356	384	375	372	362	374	370	384	378	401	356	376	363	369	369	380	362	369	354	369	368	408	365	388	351	384	385	380	386	366	371	342	354	393	417	347	362	375	369	370	335	356	383	347	365	375	392	380	393	354	365	379	372	385	350	386	348	380	343	382	352	326	351	390	364	363	353	354	353	401	344	366	380	357	360	419	360	397	388	374	375	364	375	358	352	378	357	363	398	368	351	389	376	385	400	399	352	392	349	348	391	365	350	379	362	331	377	370	361	335	387	406	366	372	404	366	356	398	388	323	381	358	356	369	370	368	348	390	375	356	396	361	397	389	359	360	366	375	371	370	374	371	361	364	365	392	353	428	401	349	392	378	355	391	352	369	367	355	363	390	363	362	339	345	367	376	370	339	394	356	378	381	372	384	340	380	382	361	384	348	406	365	379	354	365	370	375	379	380	385	378	351	370	366	379	367	369	390	370	372	360	348	388	341	383	387	388	403	362	401	363	356	361	346	332	384	383	395	375	349	365	369	350	322	395	387	368	389	389	367	366	380	357	395	366	402	355	395	360	390	343	359	399	372	375	420	334	393	388	399	351	372	391	382	369	387	359	361	391	372	377	371	385	385	349	350	364	361	389	413	379	357	400	388	359	384	360	350	399	370	367	368	363	354	384	368	354	374	426	373	362	373	420	351	390	389	387	375	353	381	403	374	357	342	399	354	369	375	380	350	387	351	380	381	405	409	344	320	382	367	365	380	365	375	374	376	344	386	357	377	366	359	412	360	387	399	386	372	386	387	348	396	382	344	375	349	386	359	351	354	350	367	361	371	343	372	419	369	381	379	378	372	348	372	366	376	376	391	379	344	385	341	381	396	347	378	384	331	378	365	388	362	374	359	397	389	348	373	360	399	378	358	368	347	414	353	367	399	375	372	370	353	365	363	376	373	364	342	362	382	388	396	353	355	360	396	378	393	371	365	361	373	391	365	401	369	372	328	370	372	360	358	361	330	406	390	392	358	376	359	366	371	361	338	379	368	380	365	377	342	353	372	386	390	394	373	355	367	383	387	373	351	363	388	368	370	348	378	345	366	388	383	381	404	340	364	394	354	374	370	381	397	379	378	369	418	397	398	356	349	342	374	391	363	370	367	357	366	383	396	369	418	372	345	407	348	378	359	392	403	350	349	371	365	358	376	372	351	388	313	378	382	362	363	369	380	358	357	383	386	395	376	408	384	349	403	353	331	386	368	381	390	391	388	375	377	349	353	362	367	370	389	397	351	382	396	336	397	353	376	351	354	377	407	347	390	370	370	347	366	351	354	356	359	367	365	394	387	397	382	394	402	398	383	376	369	364	387	392	366	386	381	378	352	348	361	391	385	405	379	364	352	386	355	362	396	350	400	374	361	376	390	391	402	354	400	393	339	343	378	393	377	361	388	394	386	368	362	366	345	360	345	390	396	332	376	375	345	386	372	357	358	392	352	400	385	372	371	370	395	329	369	378	408	375	387	356	364	357	338	357	329	409	362	381	390	342	353	372	374	384	388	369	360	371	366	320	353	390	397	390	324	358	337	381	364	376	351	397	361	373	367	348	353	382	314	352	346	363	381	402	351	369	382	366	420	371	363	328	387	384	371	356	353	368	372	357	336	370	373	361	361	377	373	392	384	367	366	385	356	371	362	361	397	356	379	348	370	413	366	392	384	384	367	369	375	360	363	357	377	362	383	395	380	361	375	384	358	349	368	366	356	351	349	402	353	372	379	407	403	381	352	358	389	369	367	346	366	347	370	389	384	356	355	384	387	339	351	364	385	356	385	383	357	353	356	371	366	353	377	411	401	370	379	370	355	344	367	383	391	379	370	387	381	391	402	348	364	388	348	407	397	353	358	357	390	386	378	382	359	355	347	352	385	352	362	346	403	358	355	383	366	350	353	382	396	398	388	377	398	408	385	361	355	407	371	372	368	366	378	346	389	362	384	404	361	370	353	409	381	371	375	370	359	373	360	382	376	360	388	355	342	382	370	397	367	401	400	419	385	379	369	409	354	391	358	342	423	381	386	379	383	354	348	364	387	394	371	383	366	389	337	356	369	392	340	362	375	348	360	375	340	352	355	377	389	369	408	374	351	372	372	382	366	377	368	378	381	330	370	375	400	388	378	357	385	362	407	406	367	374	358	394	363	356	423	376	352	419	375	374	407	414	375	388	363	356	361	372	379	362	351	373	367	339	370	355	362	358	364	397	350	372	362	372	367	365	392	397	387	391	386	389	361	364	365	381	366	346	340	369	391	338	363	370	387	369	346	410	361	372	370	385	382	391	357	362	387	352	376	331	335	401	361	359	370	394	354	375	346	389	349	382	381	382	347	350	367	398	371	369	353	382	398	381	355	366	393	373	352	332	347	346	375	373	364	339	393	383	344	362	400	347	344	395	375	353	360	379	384	400	347	358	366	356	373	357	351	358	403	327	363	353	346	400	351	388	368	411	398	348	370	377	350	362	399	376	355	372	361	363	391	368	400	403	342	346	372	366	393	350	377	367	387	368	362	362	394	383	406	365	369	402	369	363	391	342	382	377	371	403	396	364	372	369	382	375	371	383	394	381	373	359	370	383	359	383	355	379	378	364	367	343	380	389	355	343	360	400	407	404	384	371	392	364	373	375	337	374	377	391	427	367	346	393	359	362	395	368	373	353	366	351	370	371	348	375	348	369	365	403	343	370	375	342	366	363	406	368	375	338	368	391	367	396	381	324	350	364	367	382	389	400	370	340	367	369	398	429	377	371	360	353	379	375	341	387	361	375	334	369	383	368	374	364	360	381	396	331	397	366	362	347	359	374	389	350	321	380	351	366	393	395	359	381	389	378	361	373	378	386	381	396	369	383	386	367	371
27712	21048	17311	2444	1053	996	844	862	807	815	781	875	840	847	826	853	839	791	863	826	831	844	820	820	844	855	804	831	828	768	860	832	819	801	805	885	879	795	806	808	871	860	832	813	789	829	829	869	810	840	874	819	795	808	806	783	796	828	854	856	855	824	826	806	825	901	805	816	840	855	817	839	862	786	855	837	743	823	860	839	806	810	817	778	814	849	822	894	729	771	848	803	798	820	797	895	875	828	861	844	793	809	848	777	849	800	818	850	812	843	815	863	781	797	786	848	756	807	782	816	827	860	809	835	815	815	774	817	817	813	826	871	808	787	798	782	795	810	810	835	848	806	809	782	821	898	796	808	792	841	762	852	827	845	766	802	810	808	817	817	786	842	823	807	780	787	833	818	817	842	812	855	826	819	834	837	761	804	824	831	843	812	829	826	829	785	815	836	807	809	799	803	858	808	820	818	838	805	784	817	859	822	793	820	845	814	800	812	900	788	818	772	821	801	804	831	848	848	791	877	767	843	835	814	827	770	815	797	797	794	781	825	811	809	792	796	802	818	819	812	837	808	821	800	832	808	850	838	811	837	805	835	786	821	790	857	825	805	842	804	842	784	855	867	813	771	830	848	828	851	858	816	816	793	856	815	823	796	804	832	852	861	787	831	818	806	803	816	862	777	807	802	846	820	850	786	815	826	793	842	851	840	866	860	850	814	846	855	813	844	830	814	884	822	746	889	826	836	809	816	887	823	819	847	816	803	834	798	828	811	822	860	830	813	841	838	795	832	812	823	809	867	810	808	807	811	821	801	750	840	854	856	842	813	795	835	818	819	843	777	843	848	770	807	857	873	853	810	847	808	839	782	848	826	821	819	801	825	820	827	836	846	830	808	854	796	767	827	859	839	810	786	834	827	816	787	814	842	784	834	800	778	835	807	853	816	818	838	754	799	832	798	824	804	872	838	835	801	856	849	772	805	857	849	863	826	817	825	819	806	839	884	785	819	810	830	811	763	801	812	840	889	780	846	797	793	791	807	829	818	831	820	808	796	860	803	796	811	793	845	849	807	824	830	832	814	904	832	803	859	858	825	806	806	787	820	872	813	767	827	823	870	801	793	843	815	786	816	817	807	818	785	797	817	788	844	825	793	841	834	797	831	807	812	765	834	812	827	824	848	819	809	811	838	812	830	865	799	807	783	830	783	806	809	813	810	832	799	814	792	785	843	848	813	790	821	754	909	871	804	858	857	787	812	851	823	800	823	840	869	824	806	841	793	793	782	815	827	836	818	846	802	757	820	811	826	815	780	862	751	796	791	847	828	795	803	778	792	816	799	804	814	855	807	811	802	841	835	809	846	807	788	810	780	817	751	830	791	852	790	838	745	830	857	804	805	844	844	803	783	761	802	832	846	823	789	842	886	831	884	822	830	828	790	770	845	771	799	828	848	827	822	845	807	817	847	828	789	826	832	880	764	817	841	838	793	786	808	810	807	913	798	869	798	837	793	821	815	829	835	823	788	820	828	890	832	840	824	782	848	842	757	833	809	795	825	818	839	803	861	906	866	781	840	802	816	858	841	882	841	846	772	841	828	808	809	799	789	776	774	878	802	843	790	789	818	878	824	843	825	874	823	805	795	861	818	802	812	813	782	838	774	769	823	772	792	822	833	816	776	813	808	833	820	857	829	817	800	777	836	790	823	808	846	844	871	803	851	827	872	813	835	852	813	857	828	837	786	851	771	780	809	808	840	861	816	846	816	855	841	803	854	816	819	836	816	841	832	820	868	785	787	791	816	833	809	834	787	813	853	809	782	823	801	853	781	739	811	833	835	844	836	823	844	790	810	823	804	818	823	812	796	807	811	867	793	811	793	790	823	810	797	831	837	807	801	801	868	824	874	782	821	824	805	753	821	840	840	838	812	792	866	823	906	838	840	810	803	819	804	788	815	826	824	830	765	859	834	844	832	882	799	805	842	794	823	799	846	864	826	868	802	770	812	814	849	874	766	817	772	777	852	837	827	797	884	835	814	801	819	762	821	823	790	793	833	812	787	771	804	793	837	843	847	838	826	847	816	853	843	818	805	809	839	869	839	832	804	838	819	838	834	772	795	801	849	808	805	817	745	799	833	897	819	774	853	814	847	839	839	796	782	873	797	834	805	767	827	844	817	789	815	815	826	894	862	802	826	831	842	814	796	856	798	818	852	830	839	838	822	786	807	827	828	857	837	842	815	822	874	839	807	807	796	785	793	794	806	836	792	801	817	843	840	785	791	821	824	779	800	806	784	774	808	788	878	837	820	795	848	833	822	792	788	818	810	800	823	795	799	817	837	751	824	837	788	868	815	860	801	815	791	864	760	798	785	750	823	803	808	860	803	838	849	825	846	839	800	855	807	850	820	737	799	830	815	794	871	842	788	819	783	831	858	895	834	823	804	841	864	846	840	833	897	880	853	813	858	802	810	800	789	832	775	827	855	832	782	859	830	804	832	857	821	820	871	842	839	799	816	917	788	808	787	870	857	887	827	812	798	877	833	807	803	852	839	835	815	828	813	846	845	758	827	846	864	814	801	832	847	838	833	819	858	826	819	862	907	779	790	789	817	840	836	801	800	817	843	853	812	867	813	817	797	826	817	847	842	795	787	858	820	792	842	816	806	786	866	802	819	811	784	823	865	831	799	791	839	785	749	859	759	835	836	787	847	852	817	834	807	845	825	818	830	813	814	802	796	830	841	848	843	818	834	862	781	825	805	839	819	853	852	783	803	764	861	819	790	813	795	845	850	794	852	831	790	802	811	791	816	843	769	817	766	802	834	815	849	871	865	844	868	777	815	804	839	832	836	789	779	818	793	810	845	850	827	826	837	809	816	776	811	824	833	836	835	782	830	842	814	818	842	853	875	794	837	818	790	879	825	815	796	821	820	899	831	810	831	819	803	868	814	828	857	763	820	853	808	811	830	857	797	808	814	816	852	804	829	865	848	801	813	807	803	799	818	918	797	807	793	809	852	815	799	836	792	834	820	781	814	852	802	816	842	865	857	818	780	793	806	791	757	809	817	817	836	819	830	835	789	788	822	852	811	827	836	813	803	816	802	804	833	816	791	831	819	798	817	852	852	828	845	848	815	779	839	827	798	866	814	830	798	813	796	775	825	802	779	836	832	780	815	804	808	858	764	874	826	784	761	848	808	827	818	836	832	784	810	813	853	812	834	802	772	771	807	816	837	777	819	819	803	846	796	870	799	859	831	841	862	862	799	839	816	833	784	822	849	770	852	770	804	801	833	840	883	824	825	821	831	830	838	820	843	816	806	762	754	803	804	822	816	795	855	847	818	844	817	830	835	776	777	861	782	815	828	901	844	802	838	827	828	783	829	750	867	824	809	827	807	902	746	869	803	823	821	840	820	860	809	763	852	758	830	819	826	796	808	818	827	813	813	798	801	829	830	797	826	832	850	788	888	834	840	838	826	830	801	864	807	853	809	812	790	805	870
21550	19055	16318	1230	1195	1137	1204	1047	1103	1098	1166	1114	1070	1042	1065	1066	1136	1109	1093	1046	1121	1087	1101	1082	1079	1095	1081	1019	1056	1069	1045	1134	1144	1075	1042	1101	1034	1095	1093	1090	1101	1108	1057	1102	1061	1056	981	1046	1002	1053	1058	1012	1126	1103	1067	1099	1063	1019	1050	1130	1035	1064	1081	1124	1028	1063	1087	1067	1109	1110	1111	1080	1098	1069	1103	994	1096	1048	1084	1066	1061	1055	1095	1145	1016	1157	1059	1036	1054	1055	1073	1102	1088	1083	1071	1097	1115	1106	1120	1061	1062	1042	1093	1091	1088	1064	1014	1082	1024	1060	1075	1033	1043	1086	1115	1052	1046	1056	1093	1084	1074	1075	1027	1065	1051	1077	1104	1027	1084	1121	1060	1043	1037	1106	1061	1041	1027	1048	1079	1128	1099	1062	1014	1028	1103	1049	1072	1078	1073	1041	1049	1087	1060	1110	1127	1043	1140	1079	1086	1105	1075	1066	1032	1128	1128	1044	1110	1097	1088	1051	1068	1116	1090	1052	1035	1132	1041	1126	1101	1104	1127	1105	1078	1020	1072	1060	1107	1094	1042	1042	1084	1074	1050	1070	1005	1108	1000	1083	1103	1057	997	1057	1033	1049	1064	1046	1090	1055	1096	1031	1060	1129	1046	1074	1117	1113	1044	1065	1019	1035	1076	1042	1106	1098	1073	1133	1062	1110	1077	1119	1076	1087	1084	1116	1037	1046	1075	1104	1044	1038	1106	1097	1113	1072	1069	1083	1042	1054	1120	1086	1051	1006	1097	1105	1083	1083	1082	1048	1089	1137	1040	1099	1058	1057	1113	1083	1071	1033	1079	1070	1072	1134	1073	1080	1032	1057	1066	990	1033	1101	1053	1041	1066	1080	1142	1087	1060	1041	1057	1104	1055	1038	1084	1081	1003	1087	1064	1048	1074	998	1069	1097	1083	1078	1058	1051	1064	1052	1081	1059	1077	1070	1073	1055	1092	1029	1034	1087	1106	1091	1043	997	1066	1039	1076	1111	1044	1062	1043	1082	1052	1076	1082	1141	1031	1089	1082	1095	1042	1081	1060	1054	1105	1053	1132	1076	1058	1121	1079	1033	1069	1080	1059	1055	1114	1019	1098	1053	1147	1039	1016	1048	1057	1102	1019	1040	1078	1102	1087	1100	1053	1082	1056	1085	1131	1063	1127	1072	1057	1094	1063	1057	1086	1054	1070	1060	1111	1121	1098	989	1061	1061	1059	1081	1009	1044	1083	1096	1091	1014	1077	1049	1090	1083	1078	1086	1079	1111	1079	1040	1082	1076	1014	1106	1067	1060	1059	1037	1068	1046	1054	1133	1087	1076	1083	1074	1079	1099	1066	1097	1051	1089	1036	1079	1092	1099	1093	1044	1136	1085	1066	1105	1080	1048	1071	1064	1080	1047	1048	1043	1117	1068	1078	1098	1139	1058	1102	1068	1079	1086	1105	1064	1006	1052	1047	1037	1078	1093	1122	1066	1077	1074	1062	1075	1107	1106	1103	1094	1104	1072	1069	1065	1043	1060	1069	1038	1083	1060	1084	1088	1055	1056	1122	1028	1045	1039	1085	1019	1044	1031	1040	1082	1072	1078	1088	1074	1126	1016	1050	1079	1065	1082	1071	1034	1097	1110	1059	1025	1088	1054	1064	1116	982	1032	1061	1113	1048	1031	1075	1062	1103	1054	1107	1094	1043	1102	1102	1099	1077	1100	1090	1101	1025	1027	1051	1056	1106	1059	1147	1087	1077	1041	1055	1113	1035	1068	1075	1016	1056	1080	1070	1117	1105	1105	1081	1169	1043	1099	1143	996	1043	1106	1016	1098	1074	1065	1064	1094	1090	1053	1100	1135	1065	1075	1081	1045	1085	1071	1120	1033	1103	1073	1064	1067	1056	1098	1027	1060	1075	1048	1017	1069	1120	1045	1068	1114	1038	1099	1087	1068	1065	1054	1097	1090	1055	1111	1040	1093	1066	1039	1044	1056	1058	1076	1018	1091	1150	1067	1085	1047	1126	1032	1055	1069	1098	992	1042	1062	1068	1103	1040	1019	1093	1067	1091	1091	1058	1041	1110	1087	1060	1079	1070	1071	1034	1029	1035	1018	1120	1056	1090	1098	1012	1044	1069	1108	1040	1068	996	1074	1055	1116	1070	982	1132	1100	1078	1018	1075	1080	1076	1067	1014	1069	1028	1102	1085	1047	1076	1078	1091	1097	1099	1045	1102	1087	1042	1044	1061	1024	1044	1035	1062	1057	1071	1043	1076	1001	1083	1027	1044	1033	1088	1079	1124	1051	1051	1093	1094	1061	1047	1068	1079	1057	1084	1010	1092	1051	1053	1048	1071	1007	1037	1101	1063	1053	1081	1067	1108	1063	1080	1104	1077	1043	1083	1048	1067	1099	1023	1114	1121	1047	1067	1082	1067	1027	1015	1032	1112	1096	1071	1055	1062	1036	1085	1080	1086	1108	1054	1072	1075	1100	1031	1056	1021	1079	1002	1084	1044	1084	1081	1020	1077	1062	1032	1037	1142	1061	1066	1040	1062	1038	1098	1053	1093	1101	1078	1118	1127	1142	1056	1063	1100	1025	1134	1046	1113	1109	1100	1075	1117	1082	1084	1069	1095	1070	1060	1120	1144	1088	1084	1051	1062	1006	1078	1076	998	1079	1135	1072	1075	1082	1018	1048	1061	1056	1057	1069	1104	1088	1083	1067	1072	1075	1077	1083	1121	1066	1021	1046	1054	1089	1094	1073	1054	1044	1079	1090	1086	1040	1021	1058	1019	1073	1019	1062	1101	1046	1099	1071	1050	1092	1092	1078	1041	1011	1075	1082	1114	1078	1045	1105	1064	1045	1084	1044	1065	1106	1060	1065	1061	1045	1058	1063	1092	1044	1082	1082	1042	1073	1085	1090	1017	1098	1078	1088	1056	1011	1102	1046	1034	1090	1088	1077	1115	1051	1039	1120	1013	1110	1080	1012	1017	1018	1104	1045	1083	1006	1008	1065	996	1100	1042	1090	1074	1094	1061	1063	1067	1085	1086	1100	1039	1054	1040	1093	1107	1054	1084	1094	1031	1057	1066	1083	1042	1130	1043	1060	1081	1022	1076	1034	1087	1043	1027	1050	1020	1057	1105	1093	1073	1057	1101	1093	1088	1056	1097	996	1070	1132	1095	1041	1066	1139	1009	1120	1080	1002	1092	1047	1129	1063	1034	1085	1083	1037	1063	1061	1058	1005	1056	1060	1026	1086	1060	1056	1047	1090	1061	1055	1095	1044	1055	1060	1020	1113	1100	1021	1094	1026	1083	1008	1105	1072	1110	1038	1046	1067	997	1105	1093	1063	1051	1123	1029	1035	1080	1078	1082	1052	1050	1044	1115	1051	1044	1073	1038	1003	1107	1035	1153	1065	1112	1095	1062	1058	1073	1108	1080	1073	1049	1116	1076	1061	1009	1090	1038	1098	1143	1086	1087	1069	1053	1079	1074	1046	1077	1114	1126	1092	1066	1075	1024	1084	1003	1107	1046	1052	1074	1129	1001	1002	1025	1067	1047	1082	1062	1085	1056	1078	1103	1043	1100	1081	1081	1054	1035	1018	1084	1070	1111	1043	1079	1046	1073	1106	988	1098	1079	1127	1056	1055	1015	1048	1054	1059	1092	1095	1093	1018	1032	1076	1057	1110	1081	1060	1063	1051	1092	1058	1048	1036	1036	1099	1084	1054	1071	1079	1018	1111	1044	1058	1106	1067	1108	1081	1006	1049	1055	1098	1114	1025	1037	1072	1152	1036	1069	1104	1065	1069	1096	1030	1072	1138	1094	1031	1079	1107	1024	1044	1037	1088	1052	1039	1060	1068	1022	1039	1080	1076	1020	1087	1114	1099	1035	1049	1082	1071	1111	1117	1053	1101	1077	1094	1043	1092	1063	1100	1068	1094	1060	1124	1099	1026	1018	1030	1013	1099	1075	1107	1092	1035	1098	987	1087	1054	1089	1086	1064	1082	1081	1083	1147	1085	1106	1105	1070	1012	1045	1039	1089	1130	1111	1030	1061	1068	1098	1061	1133	1025	1097	1038	1100	1118	1046	1101	1028	1050	1089	1031	1100	1011	1092	1053	1110	1047	1080	1089	1062	1073	1057	1148	1085	1062	1071	1066	1071	1028	1066	1094	1131	1068	1096	1024	1060	1054	1041	1012	1116	1129	1048	1055	1051	1059	1006	1084	1057	1080	1066	1116	1037	1121	1055	1132	1085	1065	1019	1069	1062	1038	1075	1044	1050	1061	1059	1102	1077	1095	1045	1086	1066	1088	1114	1056	1052	1028	1051	1104	1013	1058	1056	1137	1073	1021	1043	1089	1061	1043	1071	1056	1029	1033	1096	1039	1046	1111	1029	1115	1081	1083	1014	1050	1116	1105	1060	1041	1066	1109	988	1025	1048	1054	1067	1068	1142	1075	1052	1090	1022	1055	1113	1087	1093	1091	1065	1134	1014	1040	1069	1101	1046	1044	1097	1107	1077	1058	1057	1052	1063	995	1152	1044	1083	1077	1157	1111	1085	1044	1011	1077	1100	1042	1116	1069	1028	1052	1062	1086	1084	1086	1074	1131	1098	1075	1119	1048	1075	999	1065	1095	1034	1086	1068	999	999	1094	1066	1087	1087	1062	1079	1050	1047	1071	1085	1033	1086	1071	1029	1055	1086	1069	1050	1088	1102	1079	1035	1128	1107	1095	1027	1082	1129	1056	1122	1074	1085	1019	1018	1090	1078	1110	1109	1082	1009	1148	1074	1021	1077	1055	1088	1084	1116	1062	1044	1042	1059	1072	1094	1053	1024	1079	1046	1037	1118	1090	1074	1027	987	1097	1099	1058	1063	1139	1106	1070	1102	1092	1121	1079	1042	1092	1096	1024	1044	1094	1118	1046	1113	1075	1064	1111	1020	1106	1060	1058	1043	1143	1115	1085	1022	1069	1054	1062	1065	1079	1082	1068	1063	1088	1065	1072	1057	1059	1089	1088
24089	21255	28157	25245	19416	4439	1145	891	783	764	784	737	746	678	723	670	649	678	675	668	641	656	625	689	627	624	644	671	654	600	672	610	663	623	625	624	654	648	612	623	650	601	607	631	614	644	614	623	641	572	599	596	631	588	647	602	628	646	604	651	627	666	633	603	635	585	615	570	625	619	641	622	632	587	607	644	616	611	577	610	626	597	611	596	630	585	660	611	608	652	646	617	639	622	589	657	617	644	607	643	593	638	583	622	632	639	642	612	640	586	580	601	658	643	666	643	660	641	643	601	598	601	612	590	619	594	621	648	619	585	591	645	623	628	628	606	585	653	616	605	616	638	617	598	602	602	619	615	607	625	643	636	628	616	649	631	597	619	598	629	626	642	613	591	620	613	607	619	630	635	614	626	650	618	641	640	577	605	626	593	608	595	629	580	577	601	594	666	598	612	617	649	628	642	650	584	631	650	616	614	664	633	647	628	616	641	620	625	588	614	598	624	629	611	602	626	624	601	617	642	614	620	636	640	636	592	585	643	647	620	606	643	587	612	649	632	604	628	624	655	613	601	639	630	608	637	608	641	632	566	579	619	567	613	596	645	633	637	605	583	638	639	598	667	598	612	663	626	608	612	587	609	592	603	614	621	604	632	602	684	647	586	598	601	626	595	592	635	633	652	612	611	596	616	607	606	645	639	650	602	628	655	590	656	625	598	683	650	616	672	609	638	648	619	625	661	640	666	628	600	583	610	624	662	610	641	623	617	624	625	638	612	637	650	651	623	639	613	624	606	608	661	611	657	621	701	657	613	621	637	602	599	653	630	601	596	641	608	630	627	642	614	633	599	589	651	586	623	575	638	616	642	560	641	616	625	608	651	650	611	615	664	643	637	652	623	628	641	646	669	639	681	610	623	604	619	601	585	629	633	644	633	636	641	618	590	607	646	595	637	641	616	606	618	560	622	642	637	637	596	634	616	623	585	634	627	644	588	653	605	654	609	610	614	622	610	632	598	637	608	625	624	603	591	617	595	609	623	547	607	610	639	619	661	612	622	600	657	607	611	642	677	632	633	603	662	615	577	594	664	625	632	602	620	619	653	639	638	607	626	638	645	576	626	602	641	642	567	617	623	604	631	599	587	624	607	620	679	605	652	611	641	647	580	636	589	621	637	573	617	602	604	600	607	591	611	611	630	626	619	600	561	623	654	631	597	583	632	599	643	624	627	609	629	588	665	620	588	654	656	613	642	648	639	641	635	633	637	659	628	637	613	643	632	655	594	631	616	650	605	649	592	621	623	560	605	601	609	645	661	662	580	669	603	600	641	592	594	660	621	645	610	646	595	630	612	668	613	614	603	623	658	589	638	613	647	585	623	592	617	645	630	625	631	613	597	605	650	620	597	677	619	605	627	649	632	667	623	618	622	639	624	604	612	623	628	643	640	662	622	649	610	644	614	642	580	619	616	666	587	687	637	618	623	650	638	638	619	622	642	642	592	638	606	653	659	586	636	620	624	540	630	612	612	604	622	569	625	668	588	620	589	631	652	636	652	637	622	645	623	617	617	638	594	645	614	639	616	619	665	624	657	608	630	641	641	651	660	635	623	653	618	610	596	631	600	583	637	676	592	656	632	631	616	590	632	659	608	585	627	581	620	613	622	612	615	630	593	684	656	574	610	648	655	651	642	608	649	626	620	648	667	628	627	676	622	624	646	612	663	601	637	631	602	651	633	631	578	652	604	597	596	619	641	636	610	636	627	615	600	630	584	616	594	556	623	593	598	655	618	623	608	601	609	581	598	629	634	598	650	595	667	596	631	638	636	583	612	646	605	624	606	636	628	674	653	618	612	644	637	568	638	645	600	573	593	566	639	615	610	639	578	592	634	620	667	600	620	583	612	647	613	681	612	598	592	650	598	612	600	665	638	635	585	626	623	606	561	598	599	612	576	591	605	619	589	658	652	612	682	673	605	619	617	637	598	652	664	668	599	634	641	632	609	609	615	658	616	642	609	645	632	638	640	607	601	620	581	621	651	607	634	635	638	608	582	636	617	602	655	635	622	635	617	612	631	608	643	599	586	635	653	610	626	651	605	629	659	639	601	638	633	644	634	602	623	642	625	645	644	646	620	635	667	670	603	596	646	629	635	630	603	626	595	638	631	590	604	614	590	618	594	611	649	595	642	655	593	635	673	649	611	599	633	629	610	663	620	658	638	607	592	579	643	631	620	616	623	626	617	595	587	615	610	587	593	679	673	674	626	664	649	642	600	597	602	635	587	570	612	652	592	558	640	612	591	604	635	590	620	606	628	651	613	627	597	617	649	621	605	582	631	663	611	627	649	621	631	599	650	617	649	658	644	635	640	561	605	604	604	625	651	638	646	607	626	623	639	629	624	624	629	596	608	608	653	595	641	620	586	669	589	649	612	621	637	604	654	650	689	584	639	614	649	569	600	630	627	594	651	599	608	594	639	612	633	625	645	608	597	589	650	584	605	668	611	606	610	616	630	602	638	580	599	615	569	633	561	635	627	627	625	618	668	622	647	617	572	609	613	604	578	626	667	621	661	609	663	607	577	609	597	660	608	666	658	644	586	628	595	655	638	604	608	610	627	589	604	622	623	612	646	622	625	651	613	631	658	636	631	642	595	621	659	562	617	623	617	625	592	600	593	613	619	636	559	609	602	577	621	605	626	612	592	653	660	613	631	656	672	605	620	598	607	634	615	622	603	640	611	643	623	661	629	606	639	608	589	618	577	593	613	610	597	618	619	655	591	600	662	629	592	615	656	651	651	670	621	584	595	628	643	633	578	614	602	556	598	630	569	616	632	644	613	609	630	631	601	610	601	579	657	646	636	604	601	576	600	610	625	670	556	622	630	614	607	583	615	620	641	659	646	637	616	636	653	618	667	630	593	627	609	616	622	650	638	633	607	596	605	663	635	579	662	649	603	627	643	597	631	605	595	630	607	605	635	618	611	650	656	645	592	625	588	618	645	612	613	596	603	613	594	649	635	652	630	596	606	642	611	625	593	663	593	600	631	622	634	598	571	575	624	598	670	658	700	638	598	636	651	580	633	622	591	609	623	622	586	600	604	596	633	637	618	651	613	624	599	642	680	667	630	640	593	611	635	600	634	610	602	646	621	631	666	582	594	648	617	636	621	615	618	629	626	600	674	619	642	619	615	632	606	622	602	620	630	615	639	646	617	629	618	620	646	616	585	625	617	602	658	631	581	620	667	610	616	628	598	599	621	656	627	622	571	625	614	673	643	651	596	586	637	634	594	570	646	657	600	603	609	641	657	588	561	601	618	631	643	610	627	636	622	617	607	611	630	624	646	617	624	615	636	618	603	596	653	607	625	624	614	633	603	593	637	587	591	586	568	617	598	620	618	646	644	622	634	655	599	611	613	617	645	591	620	606	617	637	625	629	558	651	610	637	631	681	588	667	625	597	575	640	633	601	645	638	637	596	628	625	618	631	637	633	611	606	635
44108	55166	36049	3244	2485	1945	1630	1437	1287	1249	1144	1124	1025	990	941	965	867	920	864	851	940	895	849	864	929	872	851	890	812	845	878	831	809	919	805	879	824	872	851	835	860	784	895	823	878	882	816	842	808	806	845	813	793	867	824	826	821	851	832	852	882	834	815	816	856	822	847	820	794	846	843	828	812	806	836	856	851	854	827	833	833	836	794	862	868	827	817	871	831	832	879	878	827	816	808	853	843	836	789	845	847	849	859	816	851	808	849	838	864	862	813	835	855	804	844	862	822	849	838	812	819	805	869	857	868	857	874	813	814	859	827	853	836	807	830	822	807	869	815	880	845	804	823	877	832	889	829	816	860	885	821	865	871	797	845	898	873	822	824	852	821	831	809	895	830	797	814	814	848	837	874	848	871	833	811	892	822	815	824	866	850	794	828	841	852	839	842	827	819	782	852	823	848	858	866	894	839	837	834	878	774	859	797	844	827	842	818	838	843	829	815	830	862	828	825	845	810	817	833	806	821	820	785	818	838	880	851	786	856	883	840	811	848	849	833	851	780	778	805	814	872	808	862	829	862	807	839	837	840	863	798	806	857	864	763	879	792	810	819	847	840	847	886	825	881	795	836	830	794	854	841	829	799	805	829	858	852	861	848	835	855	809	829	833	857	893	823	843	810	902	852	825	799	792	784	887	833	796	840	921	837	816	813	846	818	795	851	852	843	849	825	830	810	831	788	822	813	885	855	853	815	817	847	823	793	843	822	803	813	795	791	822	798	841	827	839	833	865	807	843	857	828	812	827	892	858	867	822	841	864	856	796	825	846	812	794	847	856	805	860	840	813	878	871	852	835	819	836	822	797	871	828	877	851	831	778	810	869	780	871	862	874	849	815	893	846	793	839	825	871	863	814	876	814	854	839	818	813	876	812	850	850	787	802	805	817	863	867	817	813	833	818	824	800	887	855	826	873	805	834	804	870	840	843	837	820	838	796	807	824	803	829	870	879	893	771	826	784	873	808	816	834	852	789	820	826	829	845	910	811	815	794	822	800	844	791	879	840	849	834	825	804	811	833	836	887	905	843	807	825	838	823	822	846	850	860	848	847	818	861	847	859	852	832	814	829	806	862	864	802	825	840	820	825	853	859	865	848	834	863	811	841	771	787	851	882	824	855	821	811	878	821	845	825	849	827	893	868	797	791	888	852	873	824	862	878	810	833	780	899	839	864	858	829	804	873	852	857	880	851	853	839	831	885	786	855	786	785	785	850	795	848	852	833	800	833	863	860	851	818	865	782	851	884	855	794	827	824	857	852	875	826	855	798	854	805	838	905	794	836	785	840	817	856	850	844	865	872	854	826	802	828	829	845	845	811	849	877	827	824	790	783	832	849	850	820	849	827	796	859	816	834	794	792	827	795	835	816	817	865	859	880	834	850	822	828	797	838	750	831	797	796	830	839	852	795	838	827	879	884	797	907	863	845	844	780	778	822	893	824	860	776	825	838	844	828	849	844	839	862	836	834	850	871	863	838	865	798	869	796	844	836	818	852	829	862	799	864	862	856	861	884	812	768	828	831	822	815	880	798	810	857	869	835	817	834	818	831	860	867	856	844	832	840	843	803	830	831	859	791	865	810	853	809	816	875	863	836	830	843	862	859	864	815	917	838	839	812	819	839	849	831	749	863	829	863	879	802	830	832	842	841	810	832	844	839	856	856	816	805	837	814	897	858	851	818	843	872	799	842	783	861	825	894	813	840	762	835	882	862	837	821	858	808	867	810	796	867	833	846	807	870	830	852	855	890	839	828	846	823	847	830	820	834	840	858	830	763	852	798	810	811	780	850	863	824	808	839	832	810	813	871	789	821	889	806	816	835	830	841	829	817	836	831	811	829	854	803	861	847	860	852	855	812	912	867	801	812	803	818	840	782	801	857	820	855	810	829	820	825	813	819	904	862	813	834	836	872	854	865	838	854	834	851	859	806	872	781	855	763	863	832	852	810	806	816	771	863	865	807	830	854	764	807	827	885	849	842	788	859	861	800	799	800	780	868	818	804	845	835	835	897	775	809	830	869	832	826	843	806	845	843	801	875	845	854	804	860	859	838	859	875	864	919	807	852	794	859	831	831	809	835	815	838	823	841	856	839	815	831	842	904	769	847	859	836	794	888	843	895	851	788	836	825	834	888	867	848	789	816	801	836	848	823	841	855	808	813	871	886	787	863	864	835	836	865	872	820	827	858	839	898	857	803	817	786	891	854	876	845	843	854	862	831	835	797	805	804	824	778	831	837	787	864	809	815	796	802	824	797	843	840	820	840	802	804	867	835	817	806	822	801	791	865	846	774	879	844	790	825	822	867	844	820	855	822	806	866	835	797	851	858	868	820	834	852	820	824	799	800	810	835	919	776	824	827	845	827	872	812	843	867	834	766	859	844	790	839	869	829	871	805	845	837	826	814	818	813	846	839	840	866	812	817	838	848	837	804	809	826	818	865	762	871	824	863	854	801	882	778	816	797	810	866	800	824	816	810	817	778	836	838	804	852	815	810	840	802	841	841	898	777	848	830	808	851	872	791	809	829	815	811	838	836	839	872	821	821	810	884	824	832	830	808	823	852	830	841	815	788	840	801	838	796	839	818	867	882	852	823	846	813	828	815	811	835	852	804	832	844	840	855	798	818	794	847	781	886	800	858	859	865	837	786	873	867	860	805	826	821	809	815	856	799	819	832	838	794	803	868	864	806	839	847	835	855	816	835	856	839	818	783	843	806	876	835	818	858	919	803	817	819	826	897	861	815	813	861	806	838	809	821	847	838	794	860	811	823	825	835	812	843	869	857	817	806	876	821	786	872	810	803	873	830	888	859	862	869	837	894	858	857	827	774	838	788	797	851	829	848	821	868	821	872	814	886	766	842	836	851	805	863	802	796	810	805	877	797	822	826	834	846	809	863	811	829	890	835	775	816	849	811	880	855	808	840	844	844	825	825	827	795	827	825	853	808	827	821	849	834	847	864	789	889	812	824	811	824	790	911	836	817	807	816	828	870	829	854	830	800	816	851	871	796	845	887	857	811	859	812	756	846	844	870	846	810	829	825	839	834	844	846	817	880	893	807	845	785	820	783	843	819	871	897	821	803	840	768	890	850	830	797	813	797	865	873	834	776	793	817	812	868	857	871	853	834	829	818	791	804	841	780	826	783	816	849	833	917	807	825	796	875	834	816	787	823	865	860	819	819	855	812	863	802	815	847	840	819	877	870	824	797	858	830	858	814	820	808	866	845	869	806	850	809	830	847	855	826	830	849	856	803	852	869	814	833	813	838	812	807	860	863	848	783	865	761	845	878	849	830	866	861	788	849	770	818	844	808	848	820	834	892	835	778	809	845	893	851	833	826	807	885	820	833	760	851	805	820	828	836	865	809	889	830	862	872	834	828	822	808	806	812	813	822	895	838	780	851	870	783	910	801	867	847	820	817	824	840	865	836	797	864	832	819	821	802
23257	21361	28502	24799	21358	18422	2190	754	552	498	478	463	400	400	396	321	363	338	314	290	303	287	307	305	297	320	288	287	278	303	273	299	269	285	301	282	277	285	287	308	277	261	274	280	313	286	274	314	266	301	279	293	263	283	278	284	257	284	286	262	287	257	268	248	291	266	270	308	259	252	259	248	232	266	282	265	262	282	270	275	279	245	285	278	282	255	261	281	277	279	279	285	288	261	270	256	259	310	274	231	254	288	274	242	250	285	277	269	287	288	262	277	300	288	286	288	278	259	287	259	281	268	291	277	263	276	256	277	263	276	251	251	236	263	298	262	260	263	263	264	277	266	262	310	294	260	290	269	258	267	295	268	267	295	288	275	274	269	281	272	259	272	288	276	322	265	266	302	271	285	250	322	260	278	256	273	272	250	273	264	260	270	306	269	301	297	261	263	201	275	295	270	279	247	286	260	237	269	270	297	251	259	269	270	271	274	292	267	249	264	255	247	265	264	252	285	247	280	269	279	247	300	290	285	262	277	277	290	277	278	290	278	281	253	289	275	272	254	281	256	292	292	271	240	277	268	261	261	276	272	282	282	276	270	275	275	302	277	247	266	291	265	255	292	279	260	281	281	276	248	239	261	263	282	251	244	270	284	270	259	297	299	267	291	262	282	295	288	271	283	243	289	261	291	269	264	278	252	228	262	246	298	249	274	298	277	270	258	261	273	281	299	277	289	272	270	282	253	293	275	275	281	295	267	276	285	278	284	288	294	233	273	255	275	284	269	275	288	273	260	277	264	240	279	272	272	263	259	275	286	254	284	242	270	271	264	294	275	260	255	261	268	251	297	280	263	282	268	267	274	261	239	276	243	289	262	256	276	303	293	257	240	272	265	280	277	259	273	289	282	292	291	274	269	282	258	258	265	298	263	243	255	290	298	268	270	270	262	248	268	278	263	290	261	287	275	251	278	257	273	289	258	278	256	284	255	271	282	255	254	264	258	274	260	316	257	263	312	283	266	251	256	267	291	258	277	272	253	247	282	263	277	250	278	276	287	281	248	261	290	285	267	278	293	291	269	241	290	282	284	232	274	259	269	272	265	281	253	278	299	265	254	277	271	281	288	255	259	236	262	235	290	269	268	298	263	257	279	274	304	276	277	254	274	244	293	268	291	301	265	275	272	271	268	275	263	273	278	258	281	301	249	297	262	269	234	307	276	260	287	278	276	263	279	254	276	256	259	240	254	250	273	286	236	266	262	279	277	264	265	250	264	266	269	264	293	280	296	258	260	247	265	264	287	269	256	270	250	259	263	254	265	254	272	280	282	288	289	276	251	236	246	272	266	268	260	266	251	261	253	268	295	293	262	275	260	273	270	290	272	260	250	276	257	293	260	287	260	260	282	259	279	254	242	265	260	290	278	286	274	270	263	293	281	273	269	295	252	262	277	258	259	260	258	240	284	288	275	249	294	269	291	263	291	292	274	285	269	269	292	259	276	260	270	270	252	285	238	264	260	252	282	258	272	237	264	267	285	258	284	251	283	280	291	269	265	268	283	308	288	253	281	282	269	271	303	268	255	248	287	264	274	289	283	298	291	289	274	262	276	277	268	269	293	287	261	272	266	260	290	244	270	251	287	252	279	278	288	258	299	276	282	288	277	263	250	251	284	251	283	239	285	265	262	310	266	279	263	253	263	290	251	259	276	292	236	285	280	292	270	262	279	263	282	254	273	249	261	255	286	283	300	279	276	300	275	266	277	253	297	306	240	291	276	290	258	262	264	255	247	293	244	302	272	271	282	293	260	279	260	269	271	266	267	269	269	261	291	288	282	268	255	257	265	271	262	250	304	264	278	273	275	234	264	259	269	232	288	286	275	268	254	266	260	288	263	263	257	234	283	263	275	282	244	270	242	289	265	260	265	263	264	270	273	291	266	274	252	249	254	294	270	273	275	268	253	261	266	286	252	254	305	265	291	268	253	298	261	264	271	268	267	258	286	253	282	286	306	295	278	252	264	267	250	263	283	276	277	253	280	302	273	294	254	275	271	267	286	281	294	269	293	237	258	299	255	258	268	269	281	297	246	249	293	266	267	301	281	259	273	264	284	268	245	273	237	258	255	264	247	285	269	269	274	290	268	270	277	264	286	237	262	238	268	253	259	269	271	232	264	264	274	298	289	295	255	265	247	303	238	297	290	262	288	279	282	262	266	269	287	273	255	290	262	288	251	285	283	285	245	257	267	275	279	271	301	253	273	261	256	274	316	281	275	297	273	282	285	253	237	267	290	253	296	262	254	283	247	281	265	269	269	277	275	288	253	286	262	284	288	274	280	273	252	247	281	250	274	273	234	265	282	281	267	270	292	293	277	261	272	292	266	284	260	266	273	258	268	278	275	232	296	271	247	266	260	229	260	288	282	286	255	270	273	282	278	278	278	285	282	292	281	266	266	287	247	287	281	246	267	286	242	288	276	293	276	268	297	283	259	277	256	267	271	260	283	266	219	265	297	262	291	240	280	256	260	278	300	283	294	259	278	275	264	256	262	258	260	277	278	253	277	268	248	281	255	249	276	277	278	254	261	272	251	262	264	253	276	252	281	244	251	270	277	260	278	269	290	261	293	258	276	276	286	262	256	282	251	269	249	298	276	284	269	299	268	289	257	270	291	254	266	260	293	246	277	256	257	257	247	283	274	284	253	249	253	268	276	290	281	261	299	248	275	262	240	253	291	272	257	266	249	280	230	266	257	268	296	272	243	270	267	275	271	295	264	265	277	252	246	276	288	255	298	279	255	252	260	270	267	254	269	267	256	250	281	276	272	275	299	236	296	248	294	248	249	274	282	284	283	289	265	266	279	263	276	253	287	272	257	264	279	287	273	259	270	261	241	266	263	298	258	273	278	261	252	253	256	267	275	275	288	271	270	284	262	247	253	251	295	263	255	254	267	274	284	283	290	291	282	258	258	293	307	293	278	284	273	276	283	284	253	282	272	267	265	295	282	291	244	270	259	289	275	269	268	269	305	250	260	261	274	280	270	285	246	269	284	266	239	294	267	285	280	250	282	274	292	270	304	248	301	280	271	268	289	271	273	286	266	276	270	259	239	255	271	288	290	258	240	284	274	274	279	249	249	256	292	288	286	286	250	261	262	261	267	266	265	272	257	270	279	279	275	276	275	278	269	243	281	286	274	259	262	253	238	239	275	278	288	275	267	288	235	262	269	306	239	261	249	260	299	275	304	278	276	255	276	245	298	234	279	236	240	248	260	286	258	285	278	283	268	252	262	282	293	279	266	254	269	239	281	243	286	266	248	261	297	262	257	277	244	271	292	310	284	252	264	276	280	271	261	254	259	292	248	290	278	261	264	260	283	273	265	268	265	273	260	258	267	251	268	267	264	260	274	264	257	265	272	266	280	298	268	279	281	248	279	297	251	270	303	260	294	245	254	272	258	252	267	272	280	245	267	287	299	253	298	262	282	282	260	305	280	284	270
50046	66331	38383	4592	3211	2433	1883	1507	1234	1093	909	824	757	659	637	587	543	525	525	543	501	474	453	428	460	443	439	424	391	438	422	415	387	410	432	442	371	399	360	378	411	403	438	402	402	377	382	393	397	380	394	396	371	403	398	374	419	390	371	391	414	370	386	429	359	399	347	371	356	393	353	358	358	386	431	361	380	360	362	371	375	364	359	386	383	401	383	342	387	364	370	399	369	410	372	361	365	389	378	376	377	394	366	382	363	386	389	383	391	375	389	324	359	370	398	372	377	373	370	386	370	387	373	355	389	388	392	376	412	403	389	345	356	373	375	381	392	384	338	363	377	396	398	379	410	386	374	383	369	387	402	375	370	350	386	377	353	385	404	368	374	389	362	410	393	374	371	394	384	357	370	385	363	381	369	378	377	347	381	349	382	373	321	398	384	381	367	397	375	364	345	361	371	348	387	412	383	359	365	352	362	352	382	374	369	402	389	396	387	375	365	380	358	385	361	378	372	356	361	361	364	379	391	358	387	365	364	357	388	356	386	377	382	390	384	390	381	361	366	379	395	373	393	370	380	364	396	366	367	366	381	401	375	361	382	363	383	384	349	347	342	396	366	365	390	356	417	417	337	389	398	381	347	353	366	364	395	379	386	387	397	400	346	360	358	371	362	371	359	365	365	350	352	386	382	370	397	400	372	423	411	339	379	365	369	351	359	377	377	412	371	377	371	361	371	395	357	390	360	361	395	383	371	374	383	386	368	376	374	392	370	384	361	348	389	381	377	385	368	360	360	380	369	364	393	373	407	374	394	389	373	361	366	362	379	392	354	380	376	378	395	357	351	347	378	347	379	378	378	348	397	390	360	364	370	325	393	395	378	370	417	388	432	380	327	360	349	399	357	380	370	310	378	380	366	389	403	375	372	363	336	383	361	397	358	345	403	412	375	372	337	376	350	370	390	388	384	338	384	369	397	357	351	381	381	403	367	371	340	371	378	389	402	356	395	347	367	378	402	383	370	365	364	356	391	379	379	389	356	402	353	348	394	392	396	365	328	411	357	351	374	381	376	348	366	390	362	372	379	385	405	372	387	350	366	399	373	364	380	379	388	349	348	371	411	389	375	398	364	348	360	355	376	344	389	335	373	352	369	383	382	342	379	384	364	391	366	330	356	391	354	392	359	351	357	392	374	389	362	349	353	403	373	375	370	367	371	344	359	385	376	388	357	394	372	341	364	370	412	345	366	361	408	399	382	387	377	394	370	360	384	380	375	351	359	400	360	370	383	347	390	389	414	364	364	383	410	401	334	381	371	410	369	369	383	393	378	368	379	374	394	364	378	406	368	390	349	389	348	392	342	359	357	409	351	380	384	395	384	371	369	364	358	413	371	363	370	366	387	348	396	367	390	397	367	348	366	396	384	366	386	377	364	361	404	371	381	364	387	409	370	368	372	418	386	356	428	359	366	395	361	389	353	373	357	365	363	391	364	363	388	377	412	377	392	371	375	358	401	330	348	380	374	385	365	369	356	398	354	402	340	361	346	386	372	384	384	371	360	356	406	378	405	349	345	345	349	344	409	352	343	402	367	376	372	387	360	370	377	377	366	383	360	400	381	392	405	367	394	363	388	409	372	340	371	329	320	376	398	374	410	367	362	372	390	370	351	385	360	369	383	361	358	383	393	355	361	397	401	383	381	367	346	375	380	389	384	364	365	351	369	370	393	363	378	361	348	369	389	375	372	370	360	378	381	362	367	388	378	337	397	369	356	359	357	389	378	345	387	418	365	401	340	372	364	363	397	349	362	376	377	402	380	361	380	341	378	372	360	389	374	382	343	374	390	365	403	375	349	375	349	381	369	400	362	376	387	375	353	374	352	374	367	395	384	371	311	383	361	376	369	392	376	382	381	376	379	335	372	368	350	360	392	369	379	362	364	367	393	389	359	368	405	386	356	361	371	367	386	368	395	396	359	367	393	379	373	394	388	373	366	323	363	394	356	409	418	374	386	371	385	341	364	383	363	350	408	395	344	334	385	365	375	380	369	395	352	392	325	329	365	331	396	353	379	380	357	411	402	376	365	387	370	380	378	399	394	392	373	380	350	384	378	339	343	355	382	366	381	347	395	395	369	396	388	379	357	350	379	371	387	414	405	379	357	378	347	364	383	374	371	355	389	401	379	338	390	376	399	362	387	410	393	395	385	357	375	388	351	355	372	368	335	401	356	368	386	394	371	350	374	407	356	344	396	335	338	382	395	388	386	370	381	366	348	364	382	417	340	391	396	397	354	370	365	363	364	386	369	373	370	382	328	393	395	357	347	418	343	379	389	360	371	370	334	404	398	392	349	409	349	373	380	374	360	399	342	405	394	389	377	374	356	368	354	359	359	386	351	368	382	368	368	381	393	390	370	388	357	386	383	402	363	349	399	370	348	359	383	386	383	347	401	377	374	360	352	372	392	353	338	339	381	355	380	361	359	318	393	379	377	370	363	393	382	382	441	377	382	380	374	361	424	387	396	363	400	369	376	371	336	387	393	380	396	361	406	348	355	356	369	396	379	350	372	355	355	381	337	385	396	374	385	401	395	383	386	384	361	378	380	371	380	368	363	360	368	393	355	384	381	374	389	349	371	328	387	369	382	357	370	367	385	390	406	361	359	370	417	352	374	393	338	371	386	398	384	413	362	356	359	389	367	401	405	419	408	359	336	393	349	393	385	346	419	372	360	371	390	383	410	361	375	357	379	331	375	359	352	380	400	368	399	394	405	378	364	375	321	389	413	368	361	360	387	361	336	384	411	347	363	321	381	371	366	404	343	366	379	352	377	381	354	336	369	354	384	364	364	369	393	388	385	348	357	353	376	378	374	377	362	389	388	354	371	375	350	365	332	381	391	405	398	387	358	343	367	345	365	403	388	393	373	377	379	389	362	362	379	369	386	380	367	373	368	392	368	384	406	371	373	369	378	350	405	349	371	383	370	353	370	363	350	380	411	362	386	415	364	407	395	380	401	337	385	388	365	368	380	366	353	376	404	357	376	390	361	397	348	403	373	371	382	354	396	378	363	361	404	367	389	354	379	382	390	404	361	342	360	353	356	381	375	383	360	359	373	387	404	414	414	411	332	375	388	375	343	366	394	361	344	380	354	380	365	367	373	323	376	397	378	360	384	385	362	352	409	354	387	330	396	367	380	377	404	356	374	356	394	387	371	386	378	382	384	393	342	377	403	381	343	366	379	381	386	401	352	353	401	371	373	373	361	380	380	391	360	376	394	395	371	348	370	374	420	393	380	337	392	365	407	364	341	404	371	342	368	392	370	368	412	354	352	353	371	393	372	385	361	379	377	359	389	349	363	352	369	362	379	392	371	374	361	375	354	358	366	352	342	342	402	370	387	392	340	367	408	353	386	371	373	423	366	354	339	371	385	368	390	335	348	367	367	375	392	330	376	391	372	352	368	403	375	391	364	375	364	400	370	351	402	379	377	396	372	368
27723	21024	17043	2241	916	860	889	909	874	853	795	829	832	823	875	806	836	817	797	869	828	839	861	839	841	829	833	802	792	818	828	865	803	852	806	819	815	830	894	835	813	781	791	828	808	806	839	830	839	786	777	766	834	874	814	812	820	838	791	835	803	870	806	867	782	822	794	851	855	905	847	823	784	860	795	816	785	794	834	841	817	859	786	862	810	819	836	841	851	833	836	813	893	831	874	835	790	840	795	841	858	820	787	816	848	804	809	814	787	772	815	819	866	838	806	846	816	897	815	770	831	864	839	847	875	774	872	787	845	807	867	828	895	837	863	819	860	842	810	834	902	824	831	820	825	825	813	849	828	829	792	837	844	799	776	855	806	831	795	831	822	807	835	876	835	822	804	798	837	818	858	896	882	811	880	859	768	812	878	801	857	866	743	814	858	861	803	789	804	873	835	808	846	806	819	801	794	790	826	830	847	802	801	858	847	822	807	868	848	828	837	810	815	870	836	830	853	827	809	838	839	775	785	804	793	845	839	841	857	850	829	802	802	823	856	856	795	840	788	827	833	850	830	853	806	833	846	847	772	846	762	775	814	801	800	840	827	808	859	857	814	836	799	794	855	855	789	891	823	802	808	827	857	856	826	776	824	826	793	876	832	831	890	814	835	798	810	875	812	839	843	886	847	865	792	829	877	829	785	802	820	819	781	827	826	821	868	823	836	802	796	847	826	816	877	762	793	847	856	856	820	852	821	793	869	822	788	812	784	814	833	858	828	792	857	850	844	832	833	906	849	841	822	773	818	791	823	809	769	831	841	829	871	804	839	804	823	829	878	873	830	820	805	811	805	808	844	823	841	859	830	821	884	805	795	905	813	850	863	857	765	806	789	834	860	849	835	842	837	812	796	831	811	792	774	852	749	847	888	843	870	813	817	780	820	840	815	879	876	876	812	824	803	816	832	814	770	841	815	843	833	834	834	837	868	794	816	856	790	809	878	825	794	897	806	849	822	855	835	849	836	831	765	804	831	837	805	827	825	832	878	802	846	825	841	847	849	828	829	830	817	865	840	770	784	827	865	819	802	801	773	859	834	854	815	809	859	811	861	816	824	795	860	806	854	838	789	810	848	840	817	796	802	851	843	813	835	851	845	818	836	850	822	774	784	859	866	828	814	832	831	860	844	830	834	847	835	851	877	820	882	842	816	839	841	859	790	748	812	791	817	856	813	810	784	845	792	803	816	855	842	884	834	845	776	807	830	802	840	802	774	861	829	802	821	834	824	784	796	816	905	854	816	809	836	844	814	793	818	787	845	836	822	809	820	817	821	877	847	784	831	799	840	807	805	847	813	845	820	809	828	860	860	839	852	807	819	787	851	823	833	776	812	848	864	849	847	809	836	894	816	807	815	830	819	876	813	829	892	824	824	813	850	801	785	821	839	773	790	865	795	781	860	894	848	830	828	808	858	802	882	827	788	902	845	780	778	811	811	789	815	831	857	822	835	792	840	803	857	789	850	832	806	812	839	781	829	869	798	785	800	847	797	788	781	849	818	854	823	852	805	832	787	808	839	807	830	793	840	840	831	881	817	820	868	847	845	839	835	850	900	785	858	830	814	810	884	813	870	813	825	797	823	817	817	891	829	801	815	783	842	851	832	789	803	857	847	825	848	827	792	843	788	812	852	849	855	812	788	834	805	806	874	903	867	793	806	805	833	805	841	855	815	864	872	853	821	843	830	832	821	818	878	796	830	793	775	882	852	798	842	821	886	845	864	816	865	848	831	893	792	854	840	854	802	780	853	877	807	801	878	807	792	779	803	804	804	800	829	863	832	822	860	793	813	836	855	839	785	800	809	843	868	810	845	840	806	837	807	782	771	809	779	836	831	864	874	852	803	789	857	825	843	841	849	791	783	809	841	856	867	832	851	860	795	801	851	840	883	806	851	878	833	802	802	766	842	850	815	831	824	858	834	836	813	858	796	816	822	834	835	833	835	817	808	833	854	822	798	831	816	809	791	813	868	870	844	819	832	834	851	856	839	837	796	834	814	760	857	819	884	822	841	888	779	811	836	838	820	807	838	838	822	817	813	844	846	791	836	828	866	762	867	798	895	810	786	845	795	821	863	780	850	850	774	840	846	815	837	811	868	829	827	803	847	781	823	860	824	856	825	831	819	815	819	808	893	793	845	847	810	817	863	845	825	838	857	807	805	832	802	818	865	819	784	832	803	839	843	778	837	814	791	854	850	842	808	795	775	845	860	818	800	808	847	827	847	807	837	832	854	787	786	818	838	828	898	812	838	854	857	876	864	856	808	803	802	877	800	831	836	861	831	825	833	840	811	860	815	841	778	767	835	789	807	864	832	845	824	844	804	822	822	842	860	857	834	828	802	843	833	825	828	829	789	876	823	835	816	757	805	824	850	820	780	818	827	837	835	833	847	840	829	887	814	839	837	855	831	837	852	866	800	760	842	861	801	824	806	856	819	833	853	824	800	786	817	830	855	856	826	783	880	791	802	773	845	777	822	870	800	878	813	828	827	846	876	904	861	809	826	854	864	872	808	831	826	877	832	855	802	857	831	824	798	802	845	831	835	838	846	816	851	852	859	847	800	803	884	847	846	809	865	858	807	811	806	845	819	784	809	837	796	823	756	787	842	870	789	815	838	845	859	813	890	849	830	836	800	846	861	840	815	812	830	845	828	782	824	838	804	833	793	833	896	834	825	786	801	855	825	789	813	801	850	853	798	911	858	841	873	822	832	855	855	773	895	883	821	788	825	822	837	829	771	870	831	836	760	778	836	859	834	776	831	817	839	863	847	855	806	814	833	807	796	800	836	849	848	843	808	827	771	820	858	847	816	800	858	780	795	852	799	817	827	836	867	784	844	808	845	825	813	857	815	824	860	844	783	827	844	757	824	813	791	830	833	756	810	821	888	854	804	827	780	833	788	822	800	806	798	791	784	789	831	812	799	848	822	872	787	807	811	809	816	788	792	821	816	837	804	768	855	854	878	805	813	805	818	800	813	854	761	807	793	834	794	811	829	791	843	806	827	800	824	830	798	866	811	897	850	829	863	816	874	757	846	841	803	871	851	799	780	834	775	868	802	854	804	820	840	819	850	846	802	860	848	845	816	805	848	780	766	807	859	817	855	796	850	848	827	828	771	865	811	820	804	876	786	836	831	822	825	863	823	811	840	810	847	800	817	813	840	786	880	837	820	839	842	842	849	772	799	838	808	884	812	831	840	781	840	866	795	846	882	861	817	794	835	827	820	797	830	867	847	818	817	784	836	831	837	813	852	771	837	754	857	830	853	848	826	820	798	819	812	817	813	881	809	880	847	833	798	857	829	858	851	772	850	831	819	844	834	824	838	846	791	888	852	841	837	800	813	843	854	865	862	863	846	835	826	811	846	804	839	855	798	833	838	805	809	820	847	807	783	829	841	821	795	777	827	834	818	830	801	824	802	830	826	823	831	875	836	814	776	832
21621	18867	15820	1280	1231	1111	1150	1145	1099	1072	1083	1085	1099	1104	1104	1115	1092	1133	1102	1066	1101	1093	1033	1104	1082	1066	1139	1051	1086	1063	1114	1092	1044	1064	1047	1061	1078	1023	1065	1033	1093	1066	1063	1137	1076	1069	1103	1134	1119	1100	1080	1085	1067	1046	1100	1155	1100	1068	1080	1072	1086	1143	1086	1096	1074	1139	1092	1059	1051	1073	1078	1109	1059	1126	1076	1024	1092	1089	1078	1062	1072	1089	1117	1021	1053	1047	1043	1084	1136	1049	1097	1081	1049	1080	1066	1056	1083	1083	1074	1038	1038	1065	1114	1080	1071	1078	1102	1092	1055	1121	1170	1044	1079	1078	1124	1126	1088	1119	1113	1120	1089	1149	1095	1118	1054	1040	1177	1090	1058	1042	1113	1095	1103	1029	1133	1054	1069	1115	1067	1138	1013	1113	1076	1099	1059	1088	1085	1104	1042	1017	1029	1017	1097	1098	1109	1101	1082	1098	1044	1091	1087	1091	1140	1037	1053	1066	1086	1067	1051	1030	1059	1049	1120	1024	1075	1022	1099	1046	1060	1117	1117	1067	1053	1072	1075	1147	1086	1022	1087	1078	1040	1101	1109	1090	1141	1082	1034	1062	1045	1086	1062	1099	1109	1099	1046	1059	1074	1108	1069	1031	1118	1093	1085	1058	1036	1052	1083	1082	1068	1125	1078	1106	1104	1089	1053	1087	1090	1103	1078	1066	1104	1014	1044	1166	1111	1111	1036	1086	1073	1099	1102	1059	1098	1141	1133	1094	1032	1093	1099	1055	1113	1113	1089	1058	1120	1071	1097	1125	1052	1066	1135	1062	1042	1076	1118	1149	1117	1035	1064	1029	1099	1059	1096	1068	1058	1121	1055	1120	1076	1078	1083	1059	1094	1095	1031	1075	1076	1080	1080	1100	1112	1045	1077	1124	1092	1085	1068	1088	1073	1078	1103	1091	1045	1111	1011	1096	1094	1046	1108	1084	1071	1051	1151	1014	1085	1067	1098	1084	1117	1037	1085	1099	1096	1078	1071	1065	1067	1082	1103	1120	1114	1065	1106	1135	1065	1033	1103	1087	1160	1078	1037	1123	1079	1088	1034	1113	1100	1099	1121	1091	1091	1082	1099	1109	1100	1088	1085	1124	1061	1083	1040	1084	1081	1045	1063	1112	1075	1105	1084	1155	1068	1096	1027	1114	1063	1061	1067	1048	1098	1112	1138	1141	1094	1080	1044	1119	1033	1107	1086	1109	1103	1046	1067	1017	1083	1119	1078	1101	1109	1122	1087	1039	1037	1145	1130	1087	1048	1046	1042	1113	1028	1077	1056	1098	1082	1096	1032	1075	1043	1044	1137	1052	1100	1043	1073	1082	1082	1062	1065	1070	1038	992	1093	1120	1096	1052	1089	1110	1097	1046	1051	1004	1064	1072	1034	1043	1103	1099	1093	1036	1006	1079	994	1030	1098	1118	1067	1066	1089	1078	1120	1066	1087	1058	1080	1060	1120	1126	1087	1033	1055	1062	1047	1098	1090	1083	1112	1042	1109	1043	1083	1119	1050	1148	1096	1118	1101	1083	1091	1024	1070	1084	1024	1059	1124	1081	1123	973	1115	1044	1041	1142	1032	1041	1024	1054	1080	1054	1031	1114	1150	1108	1093	1133	1095	1131	1082	1090	1073	1043	1113	1030	1103	1055	1113	1070	1124	1059	1076	1001	1085	1074	1112	1100	1039	1110	1064	1086	1046	1082	1089	1057	1081	1116	1119	1080	1051	1055	1119	1059	1078	1089	1045	1085	1083	1098	1048	1038	1045	1048	1067	1068	1070	1101	1069	1050	1058	1139	1062	1126	1116	1046	1036	1051	1092	1084	1124	1115	1047	1102	1053	1086	1081	1120	1078	1062	1034	1089	1063	1133	1041	1042	1127	1079	1037	1100	1106	1042	1057	1059	1071	1090	1092	1046	1013	1029	1098	1072	1052	1027	1085	1106	1061	1118	1059	1043	1060	1119	1092	1034	1088	1119	1072	1143	1106	1130	1063	1116	1094	1071	1107	1103	1055	1136	1153	1051	1089	1077	1046	1092	1049	1094	1075	1094	1033	1034	1088	1072	1137	1108	1079	1059	1117	1035	1103	1078	1045	1051	1059	1095	1074	1113	1084	1117	1043	1080	1062	1061	1084	1101	1097	1131	1082	1029	1130	1079	1063	1066	1062	1087	1101	1087	1107	1069	1105	1049	1102	1083	1016	1117	1053	1101	1046	1146	1097	1040	1079	1092	1103	1034	1107	1071	1043	1020	1026	1055	1119	1071	1100	1071	1087	1099	1133	1067	1052	1063	1070	1069	1076	1108	1109	1064	1087	1076	1066	1064	1028	1072	1069	1088	1074	1031	1089	1087	1098	1107	1117	1061	1073	1075	1101	1091	1096	1066	1130	1100	1074	1150	1066	1093	1025	1073	1024	1039	1111	1100	1095	1058	1019	1119	1081	1066	1050	1131	1018	1025	1177	1086	1041	1052	1090	1077	1045	1043	1134	1069	1133	1032	1043	1053	1110	1054	1078	1070	1006	1068	1028	1040	1116	1067	1158	1075	1063	1016	1077	1058	1054	1067	1058	1067	1089	1021	1106	1114	1087	1082	1073	1088	998	1046	1060	1134	994	1117	1118	1067	1128	1064	1119	1113	1094	1047	1096	1144	1102	1078	1123	1053	1078	1123	1108	1070	1109	1043	1106	1111	1082	1034	1110	1082	1095	1046	1016	1072	1073	1036	1087	1077	1039	1119	1071	1014	1099	1123	1086	1078	1006	1044	1118	1099	1071	1121	1110	1045	1127	1079	1064	1140	1071	1064	1080	1073	1046	1169	1064	1145	1101	1082	1096	1074	1096	1076	1053	1062	1061	1064	1101	1044	1076	1072	1102	1064	1078	1068	1040	1086	1117	1052	1112	1061	1031	1052	1046	1094	1072	1082	1055	1050	1044	1058	1037	1074	1089	1076	1086	1061	1049	1069	1100	1076	1070	1059	1037	1082	1040	1031	1041	1080	1121	1027	1047	1116	1123	1066	1073	1079	1116	1052	1091	1064	1119	1073	1023	1149	1127	1058	1042	1066	1062	1057	1084	1097	1059	1086	1063	1017	1017	1085	1087	1115	1130	1042	1095	1086	1056	1063	1101	1082	1102	1082	1048	1055	1141	1067	1051	1120	1046	1073	1094	1046	1122	1096	1111	1115	1087	1032	1098	1033	1045	1111	1068	1021	1094	1054	1096	1106	1065	1037	1082	1121	1109	1069	1079	1088	1117	1043	1069	1079	1073	1059	1117	1033	1063	1031	1098	1172	1048	1049	1079	1084	1062	1005	1065	1064	1035	1079	1035	1036	1028	1105	1037	1077	1085	1019	1022	1096	1065	1037	1122	1055	1080	1127	1045	1077	1097	1161	1010	1075	1128	1043	1086	1055	1094	1107	1067	1010	1065	1052	1101	1082	1102	1017	1029	1052	1037	1069	1037	1100	1028	1047	1084	1096	1109	1113	1050	1048	1085	1126	1057	1033	1107	1081	1086	1111	1065	1071	1084	1063	1054	1040	1077	1081	1075	1083	1130	1115	1125	1068	1077	1084	1073	1069	1117	1049	1124	1026	1107	1105	1062	1039	1106	1032	1030	1091	1082	1090	1096	1070	1085	1125	1108	1102	1068	1068	1065	1077	1048	1053	1118	1026	1079	1068	1108	1085	1071	1099	1081	1050	1067	1061	1110	1120	1065	1100	1092	1049	1079	1164	1080	1107	1087	1109	1100	1080	1053	1111	1082	1068	1116	1049	1128	1110	1055	1060	1095	1101	1050	1078	1051	1070	1113	1058	1064	1068	1081	1080	1071	1052	1087	1139	1017	1034	1134	1024	1072	1085	1066	1104	1074	1039	1064	1068	1079	1107	1054	1063	1109	1092	1027	1068	1026	1039	1021	1131	1084	1068	1108	1145	1090	1091	1124	1041	1060	1045	1143	1098	1064	1116	1106	1033	1048	1088	1041	1133	1074	1090	1064	1095	1026	1093	1023	1062	1129	1107	1073	1065	1063	1082	1097	1129	1023	1071	1060	1084	1068	1082	1082	1036	1059	1160	1013	1043	1083	1082	1059	1106	1055	1076	1044	1087	1030	1043	1026	1091	1072	1075	1096	1079	1066	1128	1091	1102	1020	1098	1058	1067	1130	1090	1094	1073	1092	1043	1110	1137	1139	1079	1082	1034	1052	1072	1056	1065	1035	1084	1084	1060	1099	1067	1090	1060	1035	1105	1123	1057	1071	1047	1053	989	1095	1120	1156	1016	1156	1039	1050	1093	1064	1084	1097	1082	1093	1073	1132	1067	1074	1113	1046	1069	1122	1055	1020	1137	1058	996	1068	1159	1060	1054	1080	1028	1131	1118	1094	1101	1070	1084	1054	1065	1155	1038	1082	1062	1082	1069	1049	1033	1138	1103	1018	1052	1033	1118	1089	1090	1100	1065	1058	1060	1125	1042	1071	1045	1106	1069	1096	1057	1101	1082	1105	1119	1128	1104	1053	1040	1082	1087	1086	1024	1023	1097	1094	1113	1060	1137	1105	1086	1084	1076	1048	993	1095	1106	1045	1076	1072	1101	1084	1111	1057	1062	1100	1058	1068	1058	1158	1127	1030	1067	1116	1017	1032	1102	1088	1088	1080	1048	1081	1055	1111	1107	1074	1074	1144	1065	1089	1125	1114	1094	1076	1138	1102	1085	1131	1068	1032	1000	1046	1054	1088	1065	1112	1096	1089	1097	1089	1124	1100	1065	1096	1035	1075	1094	1009	1029	1018	1106	1112	1064	1078	1084	1077	1003	1061	1134	1068	1101	1087	1045	1039	1018	1124	1092	1078	1076	1088	1045	1112	1133	1165	1117	1050	1089	1160	1057	1082	1055	1110	1148	1089	1106	1057	1062	1117	1052	1138	1123	1058	1055	1079	1100	1036	1075	1119	1072	1085	1030	1039	1106	1076	1072	1035	1099	1051	1096	1089	1035	1084	1091	1052	1061	1149	1070	1107	1099	1082	1090
24082	21286	27820	25604	19835	4948	1209	904	839	799	777	726	734	676	723	660	686	677	655	678	660	688	647	675	625	607	657	636	655	654	669	617	658	679	638	620	636	667	626	684	663	639	655	672	639	664	654	660	591	606	666	611	635	666	636	631	627	635	610	650	604	603	602	658	640	609	694	644	571	656	610	667	589	638	648	607	638	591	629	635	619	626	616	607	661	572	653	624	674	648	633	671	676	655	654	597	639	643	653	656	616	650	634	591	605	644	641	654	643	657	644	651	623	673	605	603	686	630	663	635	649	621	604	635	615	646	616	664	635	660	648	638	647	633	664	590	617	564	645	652	598	627	652	622	655	613	603	628	618	628	700	704	651	648	597	671	645	629	653	590	639	634	613	636	633	608	644	619	659	676	621	579	621	629	628	658	642	601	582	659	647	619	639	645	659	647	627	608	618	631	645	613	627	656	676	639	648	635	635	643	666	638	622	646	625	638	654	634	589	639	608	629	589	599	664	654	600	633	634	650	654	632	650	652	601	640	588	628	682	632	632	647	650	647	625	620	628	641	618	615	613	638	558	622	628	612	627	604	643	666	629	624	627	586	639	644	626	660	601	632	615	637	632	628	615	651	657	690	601	632	633	653	615	612	641	599	655	635	630	621	631	638	630	653	628	643	671	615	642	635	640	603	606	598	622	629	648	592	642	616	649	652	655	613	609	630	598	614	606	649	626	670	593	628	658	629	632	657	680	644	631	588	626	650	674	615	676	654	620	640	643	613	591	685	605	611	636	621	627	610	621	625	602	645	660	637	592	652	657	657	631	683	620	637	607	651	640	629	689	625	613	626	606	675	618	603	634	607	622	643	661	595	665	596	628	634	603	692	642	620	627	599	638	594	633	633	646	660	611	674	624	622	618	609	683	667	630	673	603	658	672	612	626	632	621	579	618	616	654	646	651	621	642	658	613	587	623	622	681	590	665	620	631	669	609	664	658	650	609	598	604	646	625	650	657	629	616	669	657	628	638	622	637	651	623	642	664	608	617	597	683	626	642	641	696	654	608	628	601	639	650	665	607	613	688	693	656	648	604	594	626	666	649	607	592	657	678	580	562	592	618	613	609	641	612	643	611	652	602	637	631	583	634	601	620	591	659	606	617	614	659	659	642	680	642	586	627	602	601	586	647	631	618	602	619	594	633	646	622	686	645	600	661	587	619	619	597	637	631	630	640	641	643	600	664	629	640	635	657	582	660	600	634	672	608	632	631	647	623	653	655	637	633	646	603	638	612	695	610	617	592	632	670	644	621	644	649	664	630	656	665	640	634	623	635	662	636	629	667	603	601	648	646	653	635	627	629	594	628	619	645	633	644	593	618	649	623	648	616	621	610	605	664	614	657	615	647	611	623	627	627	670	603	652	626	633	666	619	639	623	601	624	634	642	612	660	645	612	670	612	611	664	677	645	651	640	652	588	599	641	660	621	594	603	670	668	667	641	655	658	640	642	675	674	612	631	648	672	621	599	573	619	602	641	645	690	670	591	582	611	607	640	686	640	608	652	614	629	663	662	659	608	651	605	638	586	546	616	651	637	649	632	617	626	666	634	643	577	631	636	615	635	676	636	630	627	662	632	628	660	591	637	599	647	634	652	560	616	661	631	632	631	675	623	588	588	598	652	619	644	594	614	620	596	633	644	654	673	638	618	695	608	611	638	629	657	641	615	613	614	643	623	631	661	630	656	626	677	615	625	630	649	637	599	636	652	686	600	629	615	633	622	613	623	623	626	629	621	593	629	636	648	602	634	614	607	650	654	656	592	624	679	649	662	609	632	621	656	579	651	624	601	621	608	624	614	660	610	611	645	624	664	657	603	622	615	634	653	622	673	665	601	661	624	652	664	606	617	629	647	613	600	617	637	615	609	691	630	611	633	612	602	646	633	646	620	597	613	603	628	633	582	668	591	599	647	642	611	614	615	645	585	617	623	614	639	655	631	689	612	618	616	639	604	654	600	624	663	663	625	630	595	613	627	634	627	606	581	659	614	607	594	656	612	603	647	635	626	651	617	579	632	593	634	588	650	630	625	621	642	685	644	650	586	636	621	603	653	602	645	621	660	617	636	619	651	639	644	599	642	658	636	665	643	608	636	640	662	636	618	613	620	636	658	612	660	634	668	604	629	643	613	624	592	597	638	646	616	606	612	616	636	674	604	615	610	657	657	653	615	645	593	632	673	627	599	615	636	642	596	630	626	632	633	647	671	618	611	651	609	651	687	644	623	591	658	621	608	643	641	628	616	574	621	642	598	639	606	592	663	627	620	624	609	626	640	655	605	598	610	659	631	651	660	654	619	654	655	673	627	618	630	602	584	595	618	616	594	617	657	629	659	613	607	665	623	623	664	629	616	616	619	622	641	609	628	605	650	642	620	674	668	639	670	599	628	652	654	644	661	594	640	628	606	684	630	626	620	621	666	644	624	646	602	630	639	632	642	638	666	644	645	611	629	615	631	678	666	636	640	609	613	583	623	631	656	644	649	683	662	648	646	642	690	622	610	615	633	587	605	644	597	657	581	596	664	623	616	653	709	598	663	628	615	616	635	667	624	654	650	637	596	633	644	644	659	656	621	621	637	668	659	605	648	630	630	637	638	610	612	660	608	624	584	636	634	645	617	626	591	655	634	615	627	632	637	642	628	648	620	621	609	615	665	604	617	617	601	629	651	650	613	630	576	652	646	632	699	647	614	640	629	633	626	594	639	650	629	656	676	697	632	656	653	628	651	569	591	665	638	645	661	599	625	644	594	622	644	636	695	597	651	615	639	629	592	604	599	665	598	619	613	651	610	638	608	620	666	645	609	630	660	659	639	600	636	635	599	665	595	634	627	544	646	687	581	666	586	625	618	623	613	634	625	673	572	633	655	607	670	644	550	580	632	635	604	625	610	641	597	635	653	615	652	613	610	585	641	623	630	632	673	631	671	657	658	622	668	604	663	656	638	650	617	623	625	619	635	593	631	621	603	624	600	621	580	631	638	618	618	625	620	622	674	633	671	657	595	608	583	607	582	629	657	612	613	629	637	647	635	633	606	637	606	625	628	618	633	611	591	627	647	593	638	648	687	594	627	632	643	619	622	653	656	612	620	612	665	633	585	632	616	672	647	674	581	637	610	590	642	653	631	620	655	673	608	643	655	641	662	635	581	624	624	587	664	604	638	645	606	636	594	643	637	619	639	640	667	588	611	603	619	605	620	648	641	617	611	591	592	662	617	658	714	660	637	610	617	632	642	642	632	647	676	623	632	627	695	627	646	593	630	612	622	628	632	668	653	653	621	606	652	645	612	581	581	640	617	616	637	686	648	622	621	595	595	596	655	663	605	660	640	625	668	645	602	609	640	620	650	641	631	620	600	657	628	631	621	585	640	624	632	646	587	677	678	628	610	637	649	634	641	623	628	634	641	653	690	655	596	667	644	594	639	594	623	642	601	627	627	628	665	620	610	654	658
44949	55423	34800	3269	2448	1948	1634	1470	1305	1274	1122	1059	1078	1013	951	988	900	951	901	889	962	899	877	908	883	932	892	893	863	888	829	844	846	886	838	885	885	881	852	860	825	868	883	829	844	840	888	854	872	835	869	846	850	854	816	850	899	871	878	816	825	837	867	874	850	898	862	797	837	827	858	869	855	876	835	802	837	788	841	846	786	807	816	808	839	874	863	812	851	791	840	829	810	917	820	816	863	845	836	833	874	847	824	844	836	827	836	831	858	871	790	806	860	818	839	872	789	878	848	885	826	844	884	896	816	831	825	799	824	858	866	864	840	814	823	790	782	812	882	824	827	845	829	869	871	843	858	867	872	791	884	840	849	864	821	906	851	779	842	865	829	799	833	805	855	830	865	837	823	829	843	858	823	846	867	860	833	825	797	826	884	888	839	839	895	871	826	842	827	846	832	828	810	901	871	847	809	823	841	802	826	837	895	806	875	819	824	886	870	869	824	842	783	837	863	884	799	863	875	862	898	863	829	833	845	830	826	818	829	863	886	801	838	853	856	854	808	841	852	861	862	868	845	819	867	857	827	817	843	812	864	851	867	845	806	856	811	808	894	830	806	793	849	864	861	871	816	859	852	844	842	844	842	843	841	889	804	810	826	856	812	832	855	889	843	846	795	829	826	815	814	830	903	829	811	861	865	844	818	828	833	810	808	811	844	866	832	852	903	852	920	814	782	844	802	829	880	873	832	819	846	868	869	884	811	835	797	818	839	817	879	846	816	876	833	898	868	767	843	852	855	851	803	836	814	846	812	798	856	838	813	854	830	845	844	837	852	830	813	867	882	798	821	804	830	835	808	807	863	821	856	824	794	838	828	866	860	815	847	848	844	882	843	801	830	860	853	776	851	839	852	818	804	849	818	840	828	852	877	815	849	831	867	813	807	855	858	888	799	830	817	884	882	802	875	858	821	815	808	840	878	850	817	843	875	850	837	884	873	796	870	848	859	871	831	845	829	836	831	820	869	864	845	847	824	855	818	797	854	843	830	852	832	834	859	853	818	868	822	891	846	813	812	843	849	835	876	867	841	813	863	838	832	851	798	824	804	856	795	818	861	865	827	856	867	854	813	837	848	908	875	851	805	850	812	847	826	860	820	862	855	886	877	853	813	888	833	845	795	826	810	863	800	859	818	850	844	832	860	798	876	918	841	847	797	792	873	842	854	826	859	847	806	817	825	850	810	843	877	840	891	846	870	805	793	820	840	845	838	854	775	832	861	850	826	837	888	835	829	787	860	845	841	864	838	835	895	897	850	814	836	860	846	901	850	821	804	858	864	863	873	792	858	863	817	875	858	835	825	798	809	887	819	840	851	852	859	862	801	833	848	838	824	853	789	927	847	834	822	868	811	863	836	824	816	887	853	906	859	869	802	834	861	892	870	847	849	862	807	850	809	838	775	813	846	863	889	822	749	852	818	828	866	854	793	852	854	865	847	770	850	935	785	829	829	822	878	830	889	808	878	843	846	924	896	876	830	824	864	791	873	839	855	831	856	804	809	851	879	806	810	837	826	830	870	904	851	886	831	806	806	871	820	855	882	832	825	790	838	855	821	842	848	904	876	833	860	828	861	851	831	850	834	849	831	834	841	865	843	893	850	814	849	861	802	837	773	863	832	776	864	846	886	847	838	861	835	822	787	819	852	928	852	858	824	814	795	888	841	846	868	848	834	886	841	801	880	843	874	831	902	804	866	818	882	822	821	869	835	840	836	818	852	808	887	836	872	819	847	887	817	855	803	831	855	877	866	818	806	882	795	844	865	824	839	827	823	872	876	851	844	839	865	815	820	809	800	826	840	790	855	883	819	862	840	801	897	872	885	861	844	873	795	886	846	857	806	829	818	818	853	890	895	837	837	845	818	834	831	781	863	877	841	843	916	853	851	886	874	859	830	851	890	882	863	812	818	826	842	833	823	864	854	847	789	838	842	823	877	795	806	840	836	849	825	816	854	809	866	881	882	892	836	876	830	869	769	865	844	878	794	782	826	913	853	837	859	847	819	840	821	831	814	831	808	802	877	815	863	823	819	844	854	818	874	832	836	773	837	836	815	847	809	791	846	881	871	777	815	850	886	868	830	826	809	826	850	812	886	852	811	801	842	851	822	874	858	852	818	828	797	849	860	809	865	854	829	831	814	848	799	840	868	793	807	862	859	793	807	819	846	828	835	830	838	840	808	876	811	830	779	831	829	901	820	886	843	830	837	859	810	834	850	813	823	850	875	912	846	843	856	820	866	835	859	869	832	876	837	817	876	790	854	827	789	858	818	780	879	847	831	856	798	849	809	803	778	818	811	827	854	894	820	906	806	840	862	838	866	888	863	769	905	808	785	829	832	843	794	864	861	841	825	844	781	843	832	879	910	819	857	916	883	841	802	840	879	829	858	873	871	822	865	817	859	836	819	841	891	841	866	830	859	844	823	868	884	816	848	909	828	873	863	810	904	830	841	787	856	866	836	855	913	856	809	851	862	797	885	876	841	897	904	803	804	841	807	775	813	850	812	799	786	841	836	804	868	806	881	830	815	832	866	860	830	814	871	844	807	892	857	841	871	871	814	909	836	870	868	895	799	846	866	844	848	836	795	873	843	837	800	856	842	792	821	839	876	871	848	888	889	871	827	841	816	888	830	857	807	858	876	802	837	888	888	849	802	859	824	808	862	843	831	811	835	855	819	852	845	791	831	801	762	780	899	904	833	829	860	805	837	788	850	860	833	819	929	852	870	827	862	848	820	839	825	806	837	864	834	873	837	839	816	858	851	852	841	876	883	835	843	786	864	838	862	801	889	853	815	871	814	890	791	814	829	842	861	862	817	846	841	840	848	809	819	813	893	843	853	820	867	846	803	835	851	855	883	817	863	839	826	864	820	838	806	823	842	824	859	886	886	870	836	861	836	902	864	880	823	837	798	845	914	907	845	783	833	833	835	842	875	824	800	824	849	847	835	810	818	832	824	833	857	816	869	896	834	827	813	860	850	816	857	822	851	847	857	855	846	791	839	848	882	865	839	830	858	835	857	826	788	881	765	864	842	836	842	830	804	861	855	834	816	842	848	847	847	894	883	897	819	872	837	799	847	861	826	856	897	808	904	857	845	852	802	829	879	884	821	838	827	850	842	796	834	848	898	798	823	840	861	791	803	823	828	818	815	845	839	833	847	826	824	847	901	822	814	837	827	855	853	846	819	846	906	842	847	781	863	819	863	836	890	837	831	770	824	860	814	851	818	887	850	830	850	868	839	827	867	862	837	831	856	836	895	843	824	841	820	850	858	865	835	804	860	843	831	823	840	868	834	835	852	819	850	902	824	860	902	843	899	837	856	803	839	830	863	854	813	884	909	849	790	855	858	848	836	833	798	793	882	807	824	856	846	790	854	866	818	884	826	874	887	830	821	820	906	922	819	851	881	814	805	809	873	880	834	840	878	800	837	817	796	836	792	844
23221	21357	28029	25283	21361	19192	2423	758	617	526	454	453	424	390	356	374	354	353	326	342	332	324	332	321	305	306	315	344	331	295	294	278	269	277	294	279	286	303	258	288	299	286	294	274	300	270	288	282	284	289	288	266	284	276	292	273	254	217	257	294	250	293	276	291	265	285	292	296	293	266	270	285	262	291	284	271	301	280	296	242	308	237	292	261	299	283	301	278	272	264	283	269	266	268	271	312	244	281	295	275	280	295	256	253	291	273	259	312	280	299	256	291	277	244	310	261	306	257	280	282	256	302	287	264	287	300	245	259	278	243	289	261	292	305	250	295	256	282	286	269	285	254	283	302	280	277	287	281	265	258	282	275	265	272	278	259	312	285	285	271	255	278	247	259	282	269	298	260	253	273	268	293	259	281	273	274	275	261	283	260	270	276	258	292	278	301	297	288	276	281	267	295	269	304	247	258	269	272	268	298	272	287	252	260	277	283	283	270	258	272	272	303	303	298	280	280	264	275	296	271	274	279	292	255	267	275	298	302	285	283	244	280	262	292	316	281	244	249	268	272	277	281	260	272	224	278	266	278	280	313	250	283	257	262	278	252	289	303	271	257	276	273	302	284	277	257	289	282	274	279	250	310	266	289	271	261	273	270	282	263	267	260	262	303	290	268	265	258	282	284	268	239	272	285	288	290	253	302	297	266	272	288	291	288	265	249	251	260	280	259	297	313	316	291	285	252	278	281	274	282	282	258	263	278	288	256	307	261	277	292	260	275	298	261	316	281	270	297	296	283	263	287	297	289	274	257	260	285	241	297	286	264	255	307	285	308	307	255	245	241	263	266	267	283	240	250	305	284	251	255	281	264	269	274	291	313	293	282	280	267	282	272	299	278	275	271	249	262	231	289	264	303	249	291	281	256	279	277	272	241	276	291	298	310	301	268	265	280	285	281	294	279	307	298	281	269	309	265	273	301	257	277	269	292	270	289	274	276	277	269	276	264	237	299	288	263	293	264	291	259	261	284	266	254	267	274	262	275	271	292	248	280	292	296	259	291	252	273	264	241	295	266	232	287	273	265	242	260	284	255	260	259	260	303	251	266	275	291	268	248	259	264	268	279	269	287	279	275	287	285	260	268	274	260	262	272	284	289	286	259	246	273	260	267	275	295	298	280	301	277	255	274	296	230	251	253	284	304	249	309	290	270	235	292	272	264	250	273	277	255	301	283	282	245	269	277	268	277	255	280	265	261	264	295	249	284	248	288	299	267	298	268	266	285	292	267	261	294	271	276	297	274	252	295	263	266	268	269	302	270	290	266	298	233	259	272	293	275	306	287	265	259	265	272	264	283	292	274	266	259	284	257	284	302	275	264	269	257	316	250	264	288	253	260	253	266	288	289	279	270	259	264	254	293	276	235	306	292	279	285	293	278	271	270	268	270	281	276	248	278	283	243	253	265	300	268	284	264	253	285	250	284	273	285	302	299	268	236	273	287	281	273	280	293	258	312	305	282	249	256	256	281	272	274	282	270	308	284	272	284	304	255	249	269	287	264	277	250	286	271	260	265	271	265	277	267	251	274	300	275	270	290	270	243	282	281	286	278	281	298	284	259	276	311	271	260	270	286	253	286	249	264	281	279	262	274	284	269	250	272	247	273	291	271	285	273	263	313	286	254	306	273	250	283	286	289	270	273	274	289	248	261	278	287	280	290	293	302	254	261	294	266	291	275	293	303	308	294	264	271	261	280	298	285	266	237	287	270	278	274	277	294	289	281	279	264	277	275	268	289	282	269	238	265	257	273	282	251	238	260	254	282	285	268	287	293	264	292	293	287	266	254	272	286	253	280	263	256	297	293	251	255	275	270	275	287	280	309	275	267	288	272	294	273	259	286	246	270	280	272	295	278	260	269	271	289	274	279	284	274	273	262	264	270	266	249	261	277	292	263	294	281	262	272	265	318	262	308	284	276	301	272	258	283	280	290	267	278	301	276	270	254	271	255	257	297	258	244	299	270	253	305	271	275	252	282	292	278	283	272	274	278	277	270	285	255	302	281	259	268	266	287	271	250	262	269	288	251	254	263	254	287	279	259	280	263	287	257	263	277	256	282	285	291	260	284	294	271	265	277	275	298	290	291	314	255	288	257	269	261	286	275	290	288	275	261	302	294	222	285	264	262	267	266	293	283	282	274	264	255	308	280	270	255	295	271	277	256	277	272	281	249	263	264	295	287	310	284	265	291	264	319	283	270	285	292	282	256	287	265	294	288	228	270	283	307	283	273	271	259	271	265	263	289	298	279	287	250	322	271	313	274	296	244	267	254	238	273	274	278	296	270	268	278	245	285	252	268	242	274	306	309	265	276	279	273	270	301	256	271	267	264	241	301	294	253	287	289	283	273	291	267	286	300	274	258	294	279	270	264	292	292	235	302	245	313	248	268	291	279	282	255	271	263	265	284	288	282	281	288	252	295	258	276	278	305	281	287	271	261	294	265	280	277	294	286	291	255	244	302	283	274	257	263	284	261	288	278	268	279	267	262	276	278	298	234	288	258	280	270	283	259	293	260	274	289	298	280	285	293	283	263	273	258	278	265	286	276	303	275	295	252	276	236	276	296	252	277	279	275	262	277	262	285	270	302	276	293	279	290	292	272	255	273	269	273	280	257	265	266	248	284	240	273	255	275	272	253	261	273	257	276	269	289	275	269	269	254	270	282	294	280	261	273	268	274	287	248	286	302	285	281	283	299	275	288	272	282	263	261	262	256	272	282	263	270	295	294	248	254	263	261	280	289	269	272	270	306	304	284	271	265	264	296	268	236	293	250	273	264	264	264	263	310	290	291	271	286	248	296	267	288	279	304	284	279	283	280	285	301	279	270	292	274	272	283	272	285	287	254	249	262	279	283	246	262	258	298	292	322	254	279	273	290	282	266	326	256	286	287	242	257	313	275	281	292	282	264	276	249	271	251	304	275	266	259	277	282	279	260	272	291	247	277	277	267	266	261	275	280	255	250	268	255	257	286	275	265	255	268	292	302	259	299	268	289	283	271	318	272	265	280	246	270	271	294	289	255	265	270	273	288	288	236	246	273	261	272	236	262	259	280	285	254	269	262	277	294	279	269	238	259	257	270	255	278	268	258	273	245	282	268	312	294	282	248	272	277	289	291	268	280	268	280	271	287	286	271	252	279	294	295	262	263	263	278	290	241	260	267	301	291	256	230	257	274	259	286	293	289	290	272	307	300	292	255	267	285	252	247	275	249	285	277	261	291	261	260	274	294	307	280	278	273	246	280	260	255	296	282	270	254	283	267	267	257	269	294	284	281	280	280	265	277	274	274	246	268	261	289	293	303	288	275	272	263	278	262	264	294	252	273	251	256	276	269	245	268	279	274	274	263	262	254	262	252	276	281	243	279	265	257	270	274	278	303	285	301	265	276	278	282	306	293	281	249	290	282	259	263	323	268	298	277	227	272	284	281	286	250	285	258	259	286	305	280
50379	66979	35687	4571	3211	2417	1928	1538	1205	1093	967	816	788	709	623	627	575	532	516	517	496	499	473	471	465	419	449	429	440	434	434	417	416	408	413	417	415	370	416	406	394	427	391	402	393	414	395	381	377	389	430	376	359	376	435	404	382	381	385	368	400	388	371	368	357	383	435	380	377	367	383	377	380	370	424	398	409	409	337	409	398	364	362	395	390	379	388	405	330	390	395	391	394	355	384	389	400	362	402	372	354	382	397	405	400	373	388	372	377	364	390	383	397	375	385	404	348	363	397	363	411	421	418	392	392	385	371	407	402	401	388	379	358	363	368	376	388	378	393	404	382	381	360	391	381	375	411	378	407	386	381	366	385	382	408	380	345	380	383	367	379	386	369	395	363	396	415	389	401	387	374	358	359	371	347	393	413	389	380	342	386	352	370	402	363	380	344	359	392	405	365	386	354	404	347	377	371	373	362	361	355	357	410	355	398	362	385	386	357	395	376	369	394	361	377	383	359	358	401	353	425	382	400	356	344	371	392	407	374	411	372	358	373	381	373	376	394	399	390	359	352	351	402	381	361	402	364	379	381	412	355	371	395	367	383	392	353	385	384	416	396	361	392	397	380	382	365	398	346	352	378	379	379	389	378	399	363	388	407	373	375	371	418	381	368	385	407	348	362	355	361	362	374	358	381	388	384	387	412	359	383	333	387	365	390	351	343	365	401	390	368	365	379	385	376	386	367	361	379	381	350	383	395	385	390	379	399	351	384	366	360	395	378	363	381	379	392	393	402	321	373	375	379	350	365	387	397	371	381	390	408	370	438	357	367	368	396	400	365	389	377	392	382	392	385	366	401	367	390	368	343	344	374	354	409	386	361	337	387	365	349	359	363	385	419	395	335	391	375	351	404	347	347	346	374	396	372	403	395	396	358	335	332	403	380	386	352	376	389	392	377	391	381	352	370	352	393	371	361	361	381	375	369	378	337	371	369	365	388	389	363	378	407	403	380	347	378	392	392	363	396	370	359	353	352	368	382	374	374	412	385	386	366	358	367	380	395	361	426	388	386	402	356	378	359	406	361	403	410	385	378	369	378	376	368	386	378	389	384	355	372	366	399	366	348	335	394	378	422	354	361	362	372	356	337	384	389	382	385	399	386	375	383	352	360	366	354	380	342	380	392	332	403	410	383	375	370	406	365	389	359	331	375	348	380	359	396	351	387	398	368	381	380	358	373	333	365	403	381	396	385	368	395	377	418	372	351	367	365	402	389	385	386	335	378	375	355	385	388	382	403	386	345	362	374	359	365	385	369	353	374	339	361	356	379	401	350	391	343	359	427	362	345	370	411	399	372	383	372	400	353	358	362	383	369	365	388	388	388	388	361	379	354	395	358	369	400	377	381	390	369	385	398	366	388	373	388	352	418	360	400	379	356	319	365	361	358	373	357	340	353	405	372	366	403	349	390	370	389	357	366	371	346	386	342	366	392	386	382	370	380	342	371	423	334	397	377	359	365	375	353	407	388	387	333	355	361	402	380	374	339	396	415	385	355	387	398	374	371	353	369	345	390	376	370	415	413	375	351	388	394	418	396	374	335	377	383	379	375	376	386	390	381	378	351	399	368	420	357	344	380	360	387	402	319	406	373	391	381	366	358	365	403	387	410	390	405	378	392	370	375	355	397	394	376	390	390	392	319	343	379	377	354	357	400	382	408	347	385	400	336	373	369	389	362	413	375	384	376	354	385	376	383	383	407	364	361	364	402	409	353	388	369	351	381	374	348	367	383	398	365	352	381	362	386	387	382	386	376	364	322	399	398	372	364	391	392	348	372	368	404	383	372	391	332	344	369	382	354	365	378	397	419	398	391	387	365	340	383	380	397	357	366	371	376	414	407	387	378	378	395	376	362	361	381	395	348	396	388	388	383	402	419	364	400	378	373	367	375	355	373	415	366	376	366	352	368	384	421	394	366	355	354	361	361	366	373	399	382	385	406	354	389	355	345	352	342	377	394	384	361	395	379	395	371	377	380	371	390	384	376	369	396	404	356	389	356	391	405	360	371	345	398	411	412	355	361	367	374	380	368	370	409	390	366	357	350	363	380	374	371	380	388	384	384	369	403	371	437	415	372	368	359	374	339	367	370	403	367	366	380	379	433	378	393	382	392	370	384	382	373	364	387	392	339	351	404	377	391	390	372	403	400	372	376	393	370	406	408	370	366	375	384	382	375	361	364	396	356	376	386	356	386	378	367	375	364	417	352	393	357	393	417	379	353	379	384	375	384	371	353	377	390	374	426	336	377	385	385	379	366	367	376	384	378	387	388	370	380	386	346	385	408	380	341	382	385	372	394	375	362	391	375	372	392	415	384	361	378	356	420	365	391	345	379	348	397	359	394	341	360	388	376	357	376	371	373	325	396	329	363	414	385	384	371	393	406	366	363	363	386	356	372	368	384	382	345	385	381	392	420	385	358	369	356	380	389	384	371	346	370	374	361	353	367	368	389	382	367	398	369	383	390	358	378	353	382	372	363	395	383	362	391	344	388	410	381	389	395	376	402	400	380	378	395	401	385	395	383	413	373	375	356	359	381	361	382	373	376	390	393	399	386	362	373	389	389	390	388	391	381	371	388	366	374	379	372	407	352	382	380	403	345	403	400	400	376	396	372	374	371	387	380	391	405	383	393	371	354	378	364	394	418	343	366	385	387	370	362	354	359	390	361	347	371	396	383	408	389	401	377	347	380	379	378	372	365	361	380	379	416	404	376	381	377	365	374	377	369	388	377	333	410	394	409	380	345	360	394	391	405	378	387	368	382	363	374	419	385	349	381	399	369	399	362	364	402	368	371	400	341	387	372	391	386	353	403	381	402	367	368	379	361	372	345	369	362	381	366	393	382	367	367	349	378	375	392	368	388	403	366	370	372	352	387	361	377	392	412	406	366	366	370	378	391	365	409	378	344	305	359	384	375	342	372	401	382	373	366	367	344	355	356	387	408	371	372	397	415	351	386	383	368	358	403	341	392	354	424	367	363	391	370	413	380	367	367	377	404	383	362	395	388	397	391	371	357	392	366	365	366	403	375	407	386	401	381	364	363	380	403	368	405	361	379	340	372	346	398	387	372	381	378	364	381	381	388	364	357	367	352	414	381	339	361	359	380	369	373	353	337	374	364	361	363	358	362	390	360	383	358	356	408	375	363	383	420	347	361	353	365	366	360	375	357	370	410	394	408	409	398	388	363	362	361	353	373	389	382	378	373	370	377	358	354	410	351	360	389	381	373	406	412	360	352	363	401	376	374	381	403	409	363	366	382	380	389	346	375	373	368	390	383	394	366	384	378	376	376	417	380	405	344	426	378	363	384	389	343	385	388	394	385	379	358	361	385	352	376	357	362	386	385	389	373	390	375	399	366	351	393	382	376	387	392	385	375	393	362	369	387	370	366	390	368	387	371	384	356	394	396	387	378	383	366	370	400	334	361	387	384	373	415	386	346	409
27801	21094	17785	2577	1141	943	911	805	846	841	842	830	847	879	849	801	828	809	798	783	846	864	842	867	856	883	857	831	864	839	853	832	833	881	824	838	865	842	792	849	771	819	789	837	765	877	835	846	833	873	816	805	820	868	852	814	840	844	805	835	882	844	852	832	852	831	806	823	834	856	782	826	856	787	814	836	806	846	809	831	877	845	801	848	820	832	852	872	879	849	862	794	829	836	747	828	795	871	843	880	766	822	812	826	830	775	801	846	796	768	870	860	811	817	804	828	832	830	796	817	877	817	881	800	822	817	830	855	805	807	828	865	834	849	841	841	857	842	875	817	808	802	853	795	829	868	819	780	808	827	891	828	847	848	808	826	901	800	858	859	827	877	831	813	848	812	808	840	822	853	835	844	814	863	784	823	825	916	835	834	794	821	848	812	787	850	850	849	779	825	793	814	841	858	845	837	816	835	870	822	815	868	860	881	809	856	858	817	806	825	827	816	810	831	859	817	874	815	837	795	797	841	833	814	843	871	876	830	856	870	821	835	833	863	878	820	850	812	831	834	821	834	847	839	868	853	829	824	858	842	828	852	844	826	778	872	881	789	867	807	858	826	845	841	817	775	834	867	872	856	859	874	855	836	843	820	846	811	848	855	866	815	810	797	833	795	812	895	837	830	809	858	854	786	826	826	846	825	862	829	873	788	816	825	836	875	858	812	798	821	826	795	859	865	784	831	802	857	812	824	830	802	845	848	824	821	792	863	852	861	857	813	833	852	824	825	858	822	857	811	825	825	829	835	874	789	807	842	828	795	807	847	876	831	851	848	866	823	861	834	788	806	830	855	826	835	838	848	821	794	841	810	848	798	865	871	850	832	844	830	867	797	873	919	820	828	846	845	832	825	835	821	801	850	848	805	811	827	840	821	842	861	851	780	874	824	877	851	854	855	849	802	849	813	828	851	840	813	876	851	858	797	841	823	789	818	914	771	848	812	829	815	864	853	811	865	824	805	830	751	816	820	868	813	814	836	853	823	822	852	828	846	839	848	829	898	840	891	878	842	906	847	830	873	823	857	777	850	819	870	816	813	832	835	830	828	852	830	821	880	825	833	915	785	908	856	843	826	787	796	861	805	853	850	801	839	832	912	848	799	854	836	804	793	788	858	866	850	846	791	823	853	831	855	820	802	831	881	789	765	846	793	796	836	856	854	886	857	844	827	846	843	828	845	871	795	815	791	825	864	829	889	803	867	805	857	850	836	813	840	813	836	825	809	806	821	828	835	863	797	877	844	821	886	816	852	831	814	887	845	844	793	907	844	771	852	829	846	820	879	791	840	817	819	839	831	777	824	841	803	872	824	808	907	826	869	817	831	842	856	821	806	824	811	885	821	847	839	823	845	795	832	762	795	833	820	826	893	847	837	852	808	875	830	783	805	827	830	860	876	841	852	818	838	822	844	818	834	824	762	819	869	882	818	792	867	826	757	780	801	820	830	879	816	870	833	854	844	813	884	802	794	851	860	887	833	819	839	835	806	831	845	820	868	777	799	845	832	831	824	824	851	825	847	864	873	800	801	872	846	828	809	826	767	824	837	840	792	840	821	870	797	831	821	849	814	850	852	817	811	890	884	842	793	866	821	809	844	883	901	870	849	799	833	862	860	797	827	828	806	790	834	815	815	842	875	861	790	866	856	791	833	856	839	816	832	824	865	865	850	862	861	842	769	846	850	849	877	781	808	822	867	804	869	781	858	839	809	869	814	810	868	860	858	833	848	851	876	814	884	805	839	879	849	827	832	832	844	850	876	852	854	826	858	813	813	816	821	844	844	838	812	873	857	893	802	826	875	879	818	811	848	799	777	800	782	769	817	850	825	815	813	809	857	867	870	894	870	767	839	792	829	825	840	822	834	806	853	875	812	847	805	860	855	828	862	761	805	850	837	859	817	863	813	863	861	853	852	837	846	863	891	855	846	883	880	823	789	825	857	844	881	847	849	843	870	862	819	877	869	847	860	838	837	854	851	807	791	875	821	845	814	850	823	845	795	789	849	854	867	807	840	859	799	810	778	837	874	798	878	835	861	827	866	816	787	850	857	841	824	857	850	816	854	831	885	838	810	809	826	903	839	815	870	799	829	812	849	826	871	879	834	829	829	817	883	847	900	833	825	838	844	845	835	785	858	831	849	811	834	799	784	793	852	832	813	775	857	848	840	898	839	809	790	812	807	804	852	829	860	814	838	829	862	863	889	855	847	813	834	873	829	875	858	815	826	847	842	800	872	843	865	793	823	827	795	864	840	821	879	794	860	828	843	814	831	845	817	827	840	819	854	809	803	811	941	870	828	837	869	884	805	813	839	814	812	859	824	856	819	809	831	859	873	842	811	861	856	852	795	897	851	841	835	815	849	872	873	863	862	835	823	782	820	918	880	811	844	843	829	864	846	849	846	752	837	796	816	867	827	877	793	810	851	805	846	830	872	874	855	793	833	840	892	833	815	857	803	845	817	780	873	825	894	873	884	832	776	818	846	843	851	821	805	815	868	893	797	863	828	901	850	826	812	823	831	829	831	853	834	836	862	825	896	821	805	857	812	809	844	870	884	882	825	798	842	864	862	865	874	877	815	814	847	874	804	789	852	821	850	778	855	839	835	877	801	844	832	835	863	858	846	839	897	788	802	825	837	846	804	829	834	913	808	866	853	826	920	848	863	847	861	793	815	875	850	810	788	825	807	869	800	817	834	837	844	833	860	814	817	855	886	856	802	868	832	779	814	814	877	874	823	859	884	856	832	867	813	872	860	802	853	762	850	849	844	820	869	822	877	830	852	820	827	832	842	838	798	895	869	862	834	827	846	830	866	809	809	810	821	841	792	884	863	795	804	836	782	866	789	821	880	835	802	876	829	799	814	782	839	840	815	827	839	830	848	842	821	833	820	816	824	881	803	830	827	811	789	832	828	792	836	838	856	852	791	835	843	848	861	870	867	786	845	822	831	810	799	856	839	843	860	857	835	846	862	875	857	813	823	836	790	812	822	879	837	819	787	862	849	851	820	855	827	825	805	863	857	877	839	891	828	840	850	826	832	847	797	804	881	857	802	902	837	817	852	836	788	845	845	823	798	802	869	825	861	811	889	844	853	886	813	813	812	799	833	834	826	837	791	840	823	882	843	790	791	816	835	862	827	808	834	798	843	827	820	849	853	864	858	858	847	811	839	883	796	841	865	862	836	865	820	852	852	832	805	843	812	800	811	863	857	783	784	771	909	787	787	774	854	831	837	846	836	802	837	840	799	814	852	797	807	789	851	856	796	811	900	786	839	821	849	822	863	853	779	787	851	799	789	897	789	888	785	817	934	848	824	822	799	858	792	857	840	868	837	839	809	805	807	826	809	804	816	849	843	838	802	831	838	791	845	818	818	841	843	829	833	859	842	874	824	845	838	809	789	811	834	824	819	816	803	824	814	803	830	809	893	817	815	849	874	824	871	793	860
22163	19451	16738	1267	1182	1159	1140	1147	1106	1137	1073	1090	1102	1140	1155	1120	1115	1105	1026	1096	1069	1120	1139	1072	1046	1107	1082	1090	1092	1098	1078	1082	1073	1105	1145	1034	1057	1160	1042	1129	1068	1024	1026	1160	1079	1063	1062	1139	1052	1111	1073	1132	1100	1022	1061	1105	1115	1098	1045	1079	1073	1076	1113	1094	1091	1063	1040	1143	1025	1125	1075	1144	1065	1125	1092	1107	1032	1108	1157	1098	1065	1066	1069	1123	1041	1107	1133	1126	1067	1093	1099	1085	1139	1070	1085	1101	1126	1105	1102	1075	1073	1058	1113	1066	1078	1085	1064	1078	1041	1073	1087	1153	1083	1092	1076	1137	1089	1114	1092	1114	1087	1054	1127	1071	1084	1048	1080	1093	1071	1122	1073	1047	1127	1053	1037	1133	1089	1087	1097	1061	1100	1056	1066	1022	1073	1130	1085	1116	1070	1022	1131	1105	1111	1068	1059	1075	1080	1111	1084	1066	1127	1050	1119	1098	1102	1160	1074	1062	1141	1063	1097	1073	1111	1102	1086	1049	1072	1007	1157	1069	1121	1064	1077	1113	1098	1114	1062	1102	1065	1073	1050	1110	1054	1107	1077	1064	1099	1121	1092	1020	1131	1091	1106	1129	1139	1113	1092	1143	1103	1049	1069	1080	1046	1097	1134	1080	1090	1111	1060	1104	1126	1090	1079	1040	1070	1064	1065	1058	1066	1071	1068	1083	1105	1077	1068	1081	1091	1083	1057	1104	1068	1096	1076	1114	1045	1076	1125	1152	1078	1078	1077	1051	1106	1045	1070	1070	1028	1066	1107	1046	1114	1066	1082	1049	1073	1050	1096	1012	1102	1089	1071	1107	1062	1098	1072	1058	1083	1079	1152	1077	1057	1038	1067	1082	1118	1125	1095	1037	1103	1101	1062	1093	1081	1056	1121	1107	1059	1054	1110	1102	1109	1084	1084	1118	1093	1074	1103	1099	1175	1081	1057	1028	1097	1132	1093	1058	1034	1061	1126	1077	1065	1056	1056	1093	1064	1099	1069	1151	1082	1077	1085	1133	1088	1072	1068	1187	1109	1107	1095	1110	1137	1108	989	1066	1089	1121	1101	1096	1102	1079	1111	1113	1103	1028	1058	1078	1126	1059	1084	1072	1050	1039	1047	1021	1064	1075	1088	1092	1090	1094	1114	1038	1092	1152	1039	1130	1069	1064	1039	1035	1034	1071	1078	1127	1114	1124	1062	1090	1061	1072	1009	1108	1065	1066	1154	1081	1064	1103	1052	1035	1098	1153	1026	1102	1063	1074	1073	1084	1089	1074	1105	1037	1099	1049	1112	1091	1072	1081	1100	1054	1152	1059	1059	1104	1139	1058	1069	1106	1047	1052	1005	1068	1120	1064	1152	1010	1068	1062	1122	1055	1035	1114	1056	1061	999	1031	1106	1092	1129	1100	1061	1076	1137	1085	1073	1032	1051	1104	1110	1077	1090	1103	1048	1098	1074	1042	1085	1084	1054	1069	1075	1114	1099	1115	1077	1066	1040	1042	1100	1050	1151	1023	1050	1118	1066	1096	1110	1130	1039	1143	1074	1070	1084	1087	1085	1092	1101	1127	1067	1109	1037	1085	1087	1039	1069	1100	1096	1108	1095	1044	1045	1106	1052	1035	1124	1084	1094	1078	1052	1113	1080	1108	1094	1027	1076	1120	1137	1119	1088	1105	1045	1125	1090	1080	1067	1062	1111	1056	1105	1071	1086	1053	1118	1130	1117	1096	1118	1048	1091	1151	1091	1085	1050	1096	1082	1144	1065	1106	1074	1121	1127	1110	1123	1072	1134	1098	1097	1067	1101	1107	1052	1045	1052	1097	1120	1120	1087	1096	1037	1108	1120	1093	1095	1110	1109	1134	1083	1057	1087	1104	1093	1083	1115	1133	1042	1085	1127	1074	1094	1147	1106	1057	1044	1070	1063	1064	1118	1054	1055	1144	1081	1074	1058	1124	1073	1086	1128	1064	1090	1047	1081	1141	1162	1121	1026	1053	1128	1089	1038	1083	1066	1138	1070	1111	1108	1114	1091	1051	1098	1082	1088	1040	1057	1064	1142	1036	1091	1064	1044	1101	1152	1071	1075	1041	1101	1093	1045	1031	1052	1136	1079	1092	1057	1048	1010	1083	1131	1137	1052	1120	1072	1056	1036	1090	1101	1075	1042	1087	1112	1124	1165	1059	1095	1086	1078	1106	1079	1078	1045	1094	1105	1028	1099	1182	1106	1062	1068	1102	1112	1057	1076	1036	1077	1071	1089	1084	1050	1103	1066	1092	1081	1018	1119	1099	1090	1069	1076	1045	1073	1186	1130	1148	1051	1064	1085	1116	1093	1062	1024	1081	1062	1059	1093	1055	1120	1128	1092	1115	1096	1043	1071	1095	1105	1072	1028	1073	1160	1145	1097	1064	1085	1084	993	1133	1153	1120	1125	1083	1093	1034	1063	1074	1049	1115	1071	1109	1046	1056	1012	1072	1103	1032	1027	1130	1075	1095	1078	1155	1058	1130	1107	1057	1086	1118	1088	1116	1108	1122	1085	1102	1100	1049	1077	1041	1053	1087	1122	1115	1049	1074	1077	1077	1029	1075	1087	1095	1136	1060	1056	1080	1129	1111	1101	1145	1107	1070	1110	1139	1103	1081	1110	1047	1061	1096	1092	1041	1072	1019	1029	1082	1053	1084	1083	1067	1116	1041	1063	1069	1074	1081	1067	1023	1067	1048	1100	1090	1069	1081	1074	1049	1075	1058	1092	1107	1113	1063	1107	1073	1033	1095	1108	1113	1065	1063	1089	1150	1113	1089	1074	1034	1085	1077	1100	1106	1110	1004	1072	1046	1089	1079	1145	1080	1065	1132	1070	1019	1069	1042	1079	1062	1071	1087	1055	1071	1055	1052	1037	1070	1069	1032	1063	1043	1087	1096	1105	1117	1094	1118	1108	1107	1096	1069	1104	1097	1087	1089	1092	1085	1096	1069	1102	1065	1136	1073	1123	1079	1063	1106	1066	1025	1077	1105	1092	1115	1074	1107	1118	1076	1087	1044	1074	1100	1078	1121	1077	1075	1069	1044	1089	1082	1091	1086	1077	1043	1142	1150	1099	1079	1024	1060	1051	1073	1076	1095	1132	1069	1073	1037	1111	1116	1106	1042	1057	1039	1118	1130	1063	1102	1116	1105	1056	1120	1054	1163	1052	1138	1078	1092	1073	1095	1071	1099	1115	1077	1093	1095	1091	1056	1094	1074	1108	1110	1052	1103	1028	1114	1138	1010	1088	1047	1098	1051	1029	1082	1072	1056	1075	1112	1077	1029	1088	1065	1146	1076	1086	1144	1049	1140	1095	1119	1069	1130	1048	1081	1161	1052	1066	1082	1037	1098	1055	1104	1075	1064	1122	1095	1166	1060	1088	1064	1095	1152	1066	1054	1044	1105	1103	1076	1158	1055	1097	1058	1079	1095	1078	1067	1056	1101	1146	1048	1086	1085	1092	1017	1073	1033	1062	1050	1100	1055	1136	1060	1113	1048	1060	1083	1110	1070	1128	1039	1081	1023	1082	1104	1120	1132	1063	1111	1068	1141	1092	1065	1115	1049	1093	1066	1044	1075	1095	1078	1063	1184	1110	1124	1069	1048	1074	1058	1069	1083	1057	1107	1092	1069	1092	1073	1056	1034	1064	1049	1113	1108	1083	1102	1045	1174	1067	1066	1176	1057	1036	1059	1048	1087	1074	1101	1124	1125	1089	1126	1131	1163	1044	1062	1061	1050	1087	1108	1115	1106	1094	1069	1097	1087	1120	1075	1126	1086	1130	1080	1112	1106	1136	1090	1049	1060	1049	1075	1145	1048	1102	1109	1120	1098	1085	1062	1083	1032	1093	1061	1076	1116	1127	1152	1062	1069	1092	1100	1053	1078	1151	1106	1103	1092	1120	1075	1165	1087	1029	1037	1126	1052	1051	1128	1098	1113	1149	1078	1077	1076	1145	1056	1051	1132	1090	1038	1071	1102	1066	1055	1046	1068	1088	1051	1091	1033	1100	1063	1140	1046	1099	1079	1106	1098	1071	1040	1082	1110	1055	1079	1015	1136	1073	1122	1129	1031	1070	1106	1063	1107	1075	1104	1073	1086	1097	1066	1084	1128	1060	1089	1061	1095	1048	1091	1068	1048	1071	1086	1065	1093	1076	1105	1053	1107	1103	1102	1114	1085	1156	1062	1097	1110	1113	1064	1025	1056	1100	1035	1086	1068	1070	1098	1088	1073	1119	1028	1084	1151	1042	1126	1091	1143	1079	1153	1036	1100	1138	1031	1008	1111	1075	1069	1072	1130	1046	1099	1069	1075	1097	1108	1023	1118	1104	1070	1023	1069	1048	1089	1125	1077	1071	1116	1115	1084	1049	1104	1096	1053	1052	1084	1071	1051	1093	1096	1131	1086	1003	1051	1013	1092	1072	1092	1083	1106	1082	1118	1085	1041	1039	1078	1082	1108	1078	1109	1030	1113	1053	1121	1063	1058	1073	1067	997	1118	1072	1082	1035	1089	1057	1096	1075	1063	1077	1135	1084	1105	1069	1027	1085	1092	1119	1117	1080	1080	1072	1057	1057	1062	1048	1066	1064	1092	1089	1106	1066	1062	1094	1063	1108	1117	1092	1036	1093	1064	1108	1089	1131	1068	1057	1114	1070	1064	1062	1111	1117	1064	1139	1051	1105	1095	1037	1041	1157	1070	1105	1143	1137	1064	1020	1051	1103	1077	1046	1124	1134	1058	1101	1024	1149	1086	1039	1084	1072	1125	1011	1110	1051	1102	1109	1102	1100	1127	1120	1135	1117	1100	1065	1069	1116	1052	1128	1040	1074	1058	1111	1119	1099	1090	1081	1076	1117	1070	1092	1070	1138	1060	1051	1070	1074	1101	1082	1081	1080	1067	1164	1009	1119	1078	1132	1094	1109	1162	1090	1128	1099	1041	1014	1088	1127	1040	1124	1042	1084	1090	1111	1059	1079	1079	1056	1079	1067	1093	1137	1079	1107	1123
24093	21320	27829	26075	19706	5053	1167	952	853	752	726	722	677	725	714	695	728	729	632	670	691	678	675	702	660	664	657	644	645	582	641	661	624	626	673	620	663	680	676	617	605	664	671	676	653	642	622	643	667	691	639	604	664	661	651	671	617	650	657	623	646	667	630	665	687	675	601	611	618	638	641	656	612	673	654	629	643	631	633	650	637	659	646	618	645	645	634	618	601	621	642	630	720	670	638	662	675	639	608	654	638	626	655	623	639	640	646	695	663	677	633	656	682	608	638	634	657	648	657	658	684	636	667	661	593	636	680	633	571	666	643	625	604	623	618	642	629	661	615	673	633	639	607	643	607	631	641	642	628	635	655	630	675	679	670	624	687	637	651	616	661	656	599	653	677	632	641	602	601	682	636	717	636	610	641	601	641	663	606	659	627	611	643	630	615	668	666	673	629	678	627	657	657	664	654	650	625	632	603	615	642	611	667	689	570	657	698	688	609	652	656	681	661	618	613	607	668	625	649	650	665	660	650	633	651	625	637	641	619	629	612	698	665	656	666	647	624	626	638	640	661	634	623	648	648	643	645	667	669	661	613	620	631	646	663	629	680	634	655	653	630	612	655	667	652	616	622	628	635	618	618	698	623	625	614	616	655	592	645	657	651	630	619	604	645	577	639	672	653	671	638	619	621	649	649	691	644	594	633	660	614	614	665	596	621	603	614	627	613	643	644	596	653	592	621	628	670	655	650	676	555	593	647	651	647	623	645	695	593	685	675	654	634	651	638	626	675	652	643	645	623	664	651	617	625	630	681	629	640	627	620	624	652	683	657	646	684	630	603	663	619	690	594	617	631	660	642	668	659	656	669	629	640	640	659	642	630	668	637	651	675	630	651	657	674	623	596	589	677	630	634	595	631	594	664	633	626	645	672	653	591	597	644	656	636	657	699	631	641	602	626	645	600	657	676	586	641	599	656	675	686	619	643	656	587	673	639	556	640	648	642	649	634	634	630	648	622	636	590	635	623	624	627	634	668	631	647	680	653	634	666	606	662	634	663	629	601	605	638	617	619	651	627	627	621	652	681	641	645	622	645	640	655	635	638	659	658	626	643	645	684	611	603	638	647	655	631	664	638	657	670	614	673	662	662	664	629	622	615	612	598	650	652	680	631	622	644	629	628	623	642	665	635	650	658	586	630	625	627	617	639	629	638	615	629	654	600	625	636	627	662	658	643	666	644	664	612	650	631	632	624	675	639	650	648	649	643	642	640	627	625	644	637	610	656	684	627	631	623	613	642	616	616	693	618	640	639	673	643	679	645	634	668	697	628	642	665	641	679	643	646	621	584	663	706	686	613	618	642	641	641	601	646	602	618	658	704	643	624	627	634	610	621	634	606	659	604	654	629	656	642	632	654	593	643	646	648	636	659	619	649	595	653	642	626	595	638	633	618	642	600	650	660	635	594	612	631	630	613	634	639	635	621	659	636	646	655	649	634	649	652	643	633	684	595	663	560	621	636	620	662	672	636	613	677	607	672	650	609	677	667	641	626	645	639	614	611	660	635	653	640	592	666	628	639	662	643	619	642	656	677	668	643	672	634	640	666	633	616	603	645	674	688	621	603	621	613	612	676	651	633	598	641	663	687	633	634	657	612	634	642	630	659	591	627	613	633	663	609	646	677	665	640	656	612	632	641	609	625	655	663	634	679	667	670	643	609	647	627	656	628	627	626	634	671	630	658	624	602	656	659	603	660	672	681	633	650	660	606	571	669	662	644	631	671	589	630	650	617	630	690	597	669	642	688	639	651	620	615	634	620	592	650	625	637	633	643	666	639	654	619	593	652	656	640	654	666	624	622	602	613	628	617	623	643	620	649	615	651	624	634	654	642	660	689	599	620	631	677	588	674	645	589	657	661	645	661	645	640	645	623	635	686	605	618	617	641	660	640	631	675	584	659	715	666	655	700	652	634	661	643	624	654	655	673	667	621	629	642	631	648	659	623	620	640	613	629	641	637	633	600	638	634	621	679	608	651	638	617	678	600	629	664	656	635	587	662	644	676	666	562	654	626	652	624	614	657	616	644	617	615	632	623	577	677	627	652	621	655	643	608	638	656	645	657	647	647	612	662	644	621	583	651	647	687	625	591	649	635	593	637	611	668	662	587	675	641	659	677	683	650	656	651	636	666	652	627	657	672	654	629	612	674	664	618	599	639	654	640	644	605	640	658	626	656	660	607	619	645	623	597	622	649	654	632	653	618	607	666	628	632	618	666	629	639	659	624	646	619	646	630	648	601	654	681	644	663	598	656	626	605	635	648	682	621	635	661	630	612	633	645	617	652	673	651	614	616	664	644	631	620	649	666	608	619	641	652	643	617	675	590	638	672	637	615	620	616	620	636	632	635	687	654	628	611	698	610	681	613	651	659	629	660	672	584	641	641	654	604	645	615	651	647	664	609	619	640	620	666	677	618	654	641	628	633	619	615	659	671	640	675	636	613	600	577	660	618	617	622	615	627	618	625	674	627	644	623	626	649	633	640	629	589	634	665	678	664	614	627	601	648	649	627	677	656	650	608	674	630	637	630	645	636	636	602	612	652	581	666	638	639	620	600	641	675	593	655	608	623	643	594	587	624	662	607	722	663	657	592	632	689	640	664	601	637	664	569	637	615	643	640	608	637	650	631	664	599	677	663	655	631	637	629	661	637	601	648	660	701	658	624	600	668	636	654	676	596	656	659	664	637	661	596	627	655	646	569	628	633	651	638	604	621	684	608	644	658	645	674	648	640	596	658	606	628	629	612	645	686	662	633	626	634	603	606	606	642	616	638	632	648	610	644	652	584	657	720	652	611	627	619	630	651	640	657	662	618	651	657	673	622	588	657	684	633	637	629	631	632	678	670	671	651	678	667	600	597	641	650	647	626	703	635	623	688	620	624	638	665	598	626	603	628	625	626	678	635	635	658	687	646	651	658	623	704	601	622	646	628	635	597	662	673	637	631	656	608	639	672	653	646	648	668	636	666	626	616	626	676	649	574	657	636	662	612	632	637	689	631	609	618	655	622	619	664	631	660	607	729	653	656	624	634	584	655	633	637	640	657	619	707	655	604	610	658	638	608	656	667	651	624	656	629	639	631	601	608	631	652	680	657	636	613	585	627	650	633	592	647	642	682	654	640	683	669	644	592	639	640	656	629	600	625	644	653	617	633	623	624	672	617	642	622	610	593	650	632	625	629	638	659	670	600	632	603	621	633	632	619	630	661	657	619	645	654	630	654	682	620	616	682	630	655	685	675	652	662	645	602	662	623	700	652	604	615	657	640	641	653	626	610	627	626	656	625	656	633	596	635	627	661	626	622	651	694	677	661	651	644	638	648	639	616	636	603	609	669	712	648	626	661	673	668	678	656	648	703	631	612	666	616	657	653	670	672	630	578	632	629	665	651	656	609	642	603	629	606	637	638	591	622	589	677	602	674	623	658	612	592	660	660	726	630	654	700	625
45725	56497	32588	3288	2291	1899	1608	1512	1289	1218	1150	1038	1016	980	977	1000	970	925	974	937	918	843	943	896	857	894	893	903	896	887	865	836	857	841	873	889	850	852	827	854	904	826	879	857	913	878	877	808	848	909	841	864	854	856	799	785	849	874	852	855	849	901	878	887	887	830	863	846	869	805	853	856	836	845	826	876	894	832	809	834	829	857	832	866	852	867	827	835	856	856	848	845	804	846	864	844	888	857	843	821	855	829	808	822	854	871	873	849	816	857	803	836	877	864	885	875	844	861	791	874	870	834	842	886	836	893	890	901	841	878	826	846	825	855	856	828	870	849	857	877	870	853	826	842	888	960	940	833	802	870	840	833	862	877	829	893	852	847	857	835	881	845	894	813	869	856	846	858	880	860	858	794	885	878	785	886	889	890	851	833	883	842	832	841	918	846	829	848	820	867	870	869	851	858	848	865	854	839	874	830	848	823	852	836	848	827	828	825	799	838	804	799	823	851	857	837	835	856	847	838	866	907	820	856	855	844	861	878	852	830	837	890	868	807	854	868	870	869	853	882	823	861	860	830	845	853	898	848	868	864	907	821	882	853	790	805	793	797	824	818	836	869	858	822	848	867	794	819	841	881	854	834	800	857	844	847	839	912	823	856	836	839	889	899	836	814	817	894	859	883	793	832	899	835	850	866	915	851	852	863	806	872	872	824	870	860	826	845	894	837	799	830	923	847	847	840	854	860	834	883	870	914	894	876	878	836	866	857	769	901	875	844	843	853	823	835	868	846	851	871	821	862	835	855	891	831	843	845	856	862	821	828	899	835	899	907	826	839	836	861	814	859	864	783	848	895	883	840	813	844	846	851	829	817	799	831	791	841	862	844	857	808	871	860	850	854	886	885	840	819	847	896	832	856	871	914	856	900	826	888	851	870	825	873	875	859	864	855	861	880	851	850	842	859	858	923	877	860	836	863	871	847	857	848	879	861	823	834	812	844	854	851	821	881	885	828	842	826	811	834	862	859	876	802	790	905	841	861	791	870	858	884	849	830	837	852	852	813	846	845	848	848	904	855	822	834	868	843	813	829	825	859	840	818	868	840	871	841	877	829	865	799	886	855	847	842	864	910	823	832	860	882	864	814	866	866	884	801	875	851	923	866	825	842	880	864	910	879	827	820	852	813	859	832	852	887	842	832	852	874	860	831	852	895	827	845	825	864	809	855	817	829	885	878	861	931	854	827	813	853	871	751	920	905	865	884	835	895	878	873	900	893	840	867	827	807	854	871	884	855	854	842	875	841	883	874	840	832	814	829	840	868	855	820	860	817	827	851	902	828	867	813	855	843	840	832	905	817	873	815	809	790	824	839	847	861	844	862	888	822	852	829	846	840	868	857	890	846	830	823	867	843	865	826	873	822	866	789	865	840	860	848	859	828	824	851	835	819	835	825	839	835	886	872	853	840	835	845	912	831	841	817	881	898	815	895	839	865	851	788	854	892	829	866	825	788	809	865	835	837	855	753	818	860	862	834	847	855	861	832	852	842	861	828	867	850	847	837	832	873	871	848	880	819	893	886	883	837	848	888	825	829	814	801	839	806	841	807	850	854	831	839	859	821	928	852	831	830	804	842	889	869	859	846	798	809	837	841	883	844	833	858	827	836	840	847	815	871	803	811	854	845	814	838	874	842	822	786	799	853	831	851	895	849	802	844	892	842	808	832	890	840	827	887	840	898	890	948	885	837	874	825	845	834	892	851	848	880	903	870	851	829	845	889	814	891	821	879	794	854	874	845	880	862	840	882	870	858	855	888	889	874	850	902	914	869	857	827	819	844	863	835	858	801	852	835	869	804	847	830	902	855	857	865	773	819	821	818	865	855	803	857	879	824	832	870	846	853	896	879	872	837	832	812	839	860	839	829	841	811	866	849	825	884	789	845	845	832	830	832	846	839	855	830	853	847	854	862	862	879	853	875	846	864	885	857	876	860	829	884	867	866	857	915	828	839	876	831	827	831	876	828	855	863	842	855	829	834	835	822	854	827	853	854	852	832	882	863	844	833	832	852	882	853	829	858	842	836	868	796	851	867	884	902	795	857	815	801	879	851	879	829	826	880	800	867	840	852	855	809	895	888	908	845	859	872	880	845	841	806	866	831	833	872	863	864	804	911	795	829	887	803	849	881	859	880	794	881	815	876	785	878	853	856	810	820	825	841	847	823	866	890	865	842	862	875	845	876	886	802	821	845	807	868	844	851	847	834	870	860	831	849	862	831	840	883	868	851	905	827	841	842	867	806	805	801	863	828	862	900	817	869	847	883	787	846	917	812	887	793	942	878	792	878	864	851	845	854	825	899	840	841	877	875	892	892	869	898	871	855	833	895	889	821	910	841	886	854	854	820	878	845	844	868	845	840	892	858	860	931	821	858	906	860	861	921	838	847	862	813	855	872	869	827	809	802	850	855	876	828	869	820	893	890	898	836	863	882	863	836	791	881	875	883	780	854	898	825	836	846	833	809	858	808	864	863	818	873	869	902	863	862	840	843	902	826	835	845	871	815	839	839	807	845	891	815	851	902	900	845	884	839	808	874	829	826	812	868	823	888	841	817	862	876	867	834	877	902	813	820	814	836	915	829	866	848	858	842	882	819	834	874	875	907	853	878	858	852	868	884	825	847	832	816	869	835	842	836	843	863	842	797	820	885	832	856	895	792	847	854	839	899	818	854	832	867	908	824	873	833	950	877	859	875	823	879	873	814	845	831	837	842	826	865	817	850	850	829	831	867	907	823	847	839	849	824	854	831	827	854	917	805	853	842	852	823	847	849	837	874	843	813	843	874	833	859	850	871	827	857	891	891	847	922	836	843	875	855	889	838	854	843	834	896	808	875	861	842	843	843	867	858	880	904	811	844	864	864	811	855	844	809	868	904	838	828	862	853	872	862	862	860	807	853	824	849	856	835	859	823	848	836	802	881	868	855	839	811	856	828	871	822	913	792	833	831	798	850	895	813	880	876	842	875	906	878	809	878	875	921	866	848	811	840	877	903	841	844	837	878	863	825	865	832	888	815	895	861	848	809	878	830	871	842	836	881	843	874	881	871	899	893	838	868	875	851	825	849	837	836	823	867	888	801	816	880	820	889	906	798	851	822	846	888	901	836	862	876	813	847	852	833	850	850	778	867	836	853	896	837	911	907	836	805	797	841	803	892	811	820	861	820	825	862	827	816	866	846	842	870	886	829	826	817	853	849	799	868	845	796	868	925	800	880	768	851	825	803	866	869	840	898	858	832	869	847	854	841	871	841	895	877	800	853	831	881	816	853	816	839	857	877	827	836	802	807	853	853	882	928	853	874	800	864	850	832	836	874	860	827	846	835	821	876	892	810	884	804	876	803	905	841	880	882	844	841	825	854	843	899	821	849	843	888	867	853	837	876	850	862	824	805	938	799	897	827	842	823	831	813	911	888	854	842	853	866	853	846	838	875	869	854	828	798	841	817
23107	21245	27640	25643	21245	18699	2340	758	576	512	492	437	396	408	384	354	380	366	318	306	311	363	317	289	257	314	324	304	250	291	307	273	337	297	315	290	300	286	296	280	289	306	308	322	334	303	278	315	271	288	290	324	285	288	267	307	275	287	253	276	285	299	261	257	272	243	290	283	291	297	293	285	271	244	251	254	258	302	282	272	271	277	270	274	277	282	265	296	319	278	307	270	278	280	255	303	294	278	288	295	279	251	277	245	287	273	286	274	295	282	269	283	294	282	267	289	264	271	264	273	269	275	300	295	279	261	284	286	301	249	259	267	285	301	255	275	278	267	316	269	272	306	292	270	296	275	283	277	284	276	284	262	267	274	285	297	297	291	276	270	295	292	262	261	286	294	296	289	274	258	294	277	269	293	301	285	260	274	296	255	295	293	244	256	265	286	275	290	271	281	277	271	294	279	275	261	289	282	289	310	289	300	269	256	297	273	280	254	293	319	301	288	238	263	284	282	269	263	274	277	302	288	284	295	254	318	284	248	265	291	281	288	269	269	277	273	289	296	304	293	262	284	261	286	304	264	258	269	272	271	262	287	317	285	277	277	273	297	288	313	284	282	280	301	279	284	313	279	259	279	259	292	293	272	272	290	305	283	286	294	265	293	284	292	265	278	270	308	290	265	271	277	278	276	298	287	304	308	284	301	283	272	272	271	316	307	287	304	261	268	303	306	284	267	267	262	275	271	295	282	266	275	300	277	272	272	286	297	292	258	277	281	275	305	268	274	274	288	291	249	279	275	269	262	256	286	297	299	268	279	276	311	274	288	285	278	283	298	282	272	288	297	291	293	288	286	312	282	285	278	259	262	294	301	272	302	291	271	287	289	287	279	272	304	278	281	275	287	263	285	294	299	269	307	280	304	270	280	265	253	258	240	269	304	287	269	273	273	277	290	281	269	294	294	318	273	280	283	274	270	286	278	302	310	281	310	268	268	290	303	256	258	256	279	304	303	239	292	275	267	267	297	278	248	272	282	287	301	281	278	289	274	298	265	289	315	289	243	282	279	271	276	297	257	278	283	294	283	261	236	275	300	302	276	290	297	281	278	269	296	269	287	230	296	259	277	294	271	257	274	272	299	268	289	258	307	272	273	306	311	255	283	283	276	267	305	294	305	296	268	319	295	319	279	289	282	272	288	295	286	255	253	298	261	320	290	287	258	305	317	284	282	283	313	264	307	273	273	275	278	240	276	285	305	318	276	292	289	280	311	301	296	281	304	306	290	287	284	294	295	265	290	276	282	279	246	273	277	288	271	274	272	272	273	278	274	271	301	282	270	257	302	244	251	285	262	306	265	269	263	277	266	291	278	283	290	309	328	276	260	308	272	315	281	274	272	301	289	302	289	290	279	265	306	284	268	299	287	266	265	278	286	285	290	303	277	303	275	277	288	275	305	298	287	265	289	292	288	281	301	283	277	291	301	254	291	291	273	287	258	292	273	282	296	288	304	276	267	266	283	290	295	279	285	295	283	285	293	274	290	283	313	309	300	269	285	271	295	307	302	284	275	311	265	269	275	266	274	298	289	298	250	258	280	272	281	271	302	270	257	297	275	277	303	277	250	262	262	315	293	280	269	276	247	285	277	283	273	271	307	283	259	295	271	257	274	276	274	274	287	292	282	302	283	290	270	288	259	278	273	313	284	279	296	267	270	303	289	293	268	293	266	321	269	276	309	282	289	287	256	274	288	269	262	271	257	282	272	281	294	277	294	303	260	286	280	325	295	318	266	318	274	299	287	262	275	254	260	268	263	299	277	292	292	262	252	258	290	268	257	263	274	283	266	293	290	281	250	282	280	292	280	319	281	275	275	288	300	297	284	298	298	265	253	245	283	292	276	264	288	293	233	304	276	270	311	282	292	268	257	275	303	282	296	277	265	292	278	270	274	302	272	260	281	287	284	266	281	290	266	307	296	296	295	295	297	289	294	290	282	305	250	263	286	280	275	292	284	281	282	258	265	282	253	285	274	263	300	285	257	259	262	279	289	243	277	286	286	296	284	256	306	276	281	283	271	276	303	280	277	274	287	268	309	278	257	306	282	292	281	304	280	320	283	299	264	297	273	274	261	291	306	279	270	270	283	278	272	272	242	262	265	268	272	282	257	304	305	312	279	296	317	262	275	274	264	280	248	268	293	296	317	287	283	277	285	275	274	257	291	282	272	304	275	280	288	259	274	278	260	280	285	279	263	303	270	280	282	301	281	298	300	267	286	287	267	274	282	249	284	262	277	282	314	300	286	273	298	275	271	296	240	277	281	280	294	271	294	264	306	283	314	295	294	267	289	268	268	319	292	287	298	281	286	262	277	263	272	254	288	295	269	249	293	297	282	273	255	279	279	287	257	275	310	276	256	282	280	263	260	284	294	255	280	247	265	293	290	287	300	276	278	298	270	298	295	258	248	297	288	291	282	262	249	265	287	295	265	289	281	302	266	253	264	291	273	316	279	292	238	264	290	271	283	286	296	259	273	282	272	289	280	293	324	281	297	295	290	306	290	305	296	297	245	255	274	294	256	273	280	287	286	302	288	262	245	273	299	243	261	237	281	278	292	294	314	275	323	252	271	272	287	280	291	245	270	276	269	277	280	268	272	283	264	289	298	271	272	305	283	288	264	287	286	282	254	279	294	291	257	245	282	268	280	282	270	281	293	315	272	296	291	292	315	273	284	275	275	296	264	308	279	271	293	248	291	270	276	256	300	280	276	293	259	252	267	273	275	296	285	266	306	292	283	244	242	251	286	302	259	292	283	277	276	248	303	274	252	300	274	267	276	296	297	275	267	286	291	292	256	292	274	270	279	294	278	300	297	280	279	274	251	266	276	261	282	271	301	257	292	294	284	287	300	280	275	291	290	295	273	303	265	284	261	264	276	271	307	291	269	290	331	303	290	291	272	292	297	272	274	259	279	289	272	272	274	269	287	271	279	289	286	241	277	254	246	290	276	276	266	270	310	300	269	288	284	266	292	264	316	286	276	280	283	300	255	259	278	267	281	300	257	251	295	292	294	266	296	274	307	256	290	261	278	280	291	285	297	267	276	265	303	282	290	289	294	294	280	271	248	248	287	276	283	280	298	286	269	269	264	293	284	284	280	282	282	267	272	265	287	278	292	259	251	272	280	281	299	282	285	319	256	301	292	307	294	289	263	253	293	272	269	328	272	279	253	276	277	308	254	257	256	312	319	281	319	289	249	277	267	253	277	270	301	317	270	289	302	266	291	314	273	279	294	282	258	274	271	281	274	285	265	269	287	302	263	261	319	279	248	254	259	319	250	263	274	261	274	279	261	262	264	293	241	273	251	322	269	273	262	277	269	283	277	274	284	265	281	268	287	290	289	290	259	295	277	290	279	266	276	306	263	306	275	272	297	261	288	291	258	257	293	295	260	287	273	270	260	256	295	275	256	273	288	278	266	276	265	277	312	290	305	263	279	270	263
51969	67857	30983	4449	3125	2265	1839	1496	1227	1053	932	869	751	714	641	636	543	549	522	539	481	492	503	475	436	457	413	432	433	421	414	455	429	408	412	430	415	368	453	412	430	405	419	425	413	395	397	395	365	407	395	404	375	386	360	365	402	397	361	407	372	409	408	374	412	376	426	383	392	389	352	420	386	387	365	374	383	385	403	366	416	386	388	418	363	414	392	372	414	392	389	378	386	405	430	389	364	390	386	374	407	405	391	416	384	393	416	394	384	406	404	423	404	372	351	370	387	373	381	425	389	381	371	410	352	398	370	358	419	371	383	354	392	396	378	386	373	381	412	378	422	400	382	388	426	373	388	387	375	393	365	365	385	396	412	393	385	402	387	371	421	409	378	378	361	387	366	376	361	395	357	406	366	409	356	359	401	376	393	410	416	365	392	393	434	386	402	390	379	351	376	359	385	380	392	385	399	422	391	331	374	382	393	395	403	359	362	397	366	411	376	408	347	394	358	408	375	375	400	406	367	356	389	416	402	392	361	392	403	384	389	386	380	385	373	388	393	371	400	392	399	392	397	394	348	356	400	348	411	357	370	422	390	362	382	349	361	379	376	402	390	376	374	353	401	392	387	386	350	368	402	407	385	384	393	371	410	376	395	367	398	419	376	377	400	398	393	353	357	382	375	428	388	402	355	383	384	387	358	388	427	390	366	386	406	374	381	369	417	378	402	403	404	364	407	361	409	381	390	417	385	377	396	384	386	371	408	366	387	381	370	367	370	397	379	385	386	363	390	396	425	404	411	361	381	358	412	379	367	395	385	416	360	393	399	404	422	391	401	390	383	380	382	386	394	405	361	412	376	384	375	371	403	407	385	338	367	414	376	383	385	392	388	385	407	407	416	400	386	382	420	413	393	384	417	369	388	386	378	389	398	413	393	406	340	383	391	361	385	375	359	378	390	427	389	394	402	383	423	398	409	356	396	383	426	377	380	399	395	339	401	377	374	404	394	369	407	367	370	393	392	396	386	435	392	398	381	398	360	374	388	381	404	389	391	393	381	377	384	384	422	384	392	371	425	415	386	377	399	367	428	405	379	385	383	345	394	345	367	371	356	365	370	402	402	373	380	408	400	394	395	370	400	418	387	381	345	377	413	357	368	373	383	392	421	373	427	376	372	405	372	408	401	393	431	408	397	398	389	370	447	420	399	413	409	355	368	376	382	378	366	396	372	401	392	380	382	407	361	397	373	406	382	364	378	373	366	406	391	376	387	389	386	385	393	402	399	354	405	369	386	395	366	375	371	412	434	360	378	405	368	391	395	381	400	378	385	405	369	392	397	365	357	385	357	363	368	402	395	413	407	422	363	410	395	366	406	345	419	389	362	380	403	397	358	401	376	372	390	409	365	386	347	400	349	416	381	392	388	381	386	369	428	377	387	370	397	390	404	370	441	408	322	390	360	396	390	405	380	349	378	368	362	400	363	374	380	362	389	389	360	387	379	419	389	374	403	401	341	368	362	379	374	393	387	378	355	397	398	331	373	360	380	383	382	382	374	394	357	389	409	358	380	405	373	397	397	364	402	370	390	380	422	359	391	415	370	369	396	375	409	378	399	392	398	362	403	378	377	363	387	351	348	393	408	368	367	379	405	360	391	372	370	404	400	386	436	359	402	355	377	385	387	378	386	377	375	373	372	379	386	393	382	386	389	357	365	403	391	360	370	392	360	378	351	396	356	394	395	393	375	397	388	371	389	367	386	368	377	391	379	383	385	372	414	361	368	374	381	388	368	381	402	379	362	390	398	385	397	412	396	366	385	374	386	419	394	417	384	362	391	397	352	343	381	376	396	384	411	390	396	360	417	378	414	413	353	402	374	393	388	411	389	358	360	380	397	369	393	380	391	408	402	435	364	359	358	405	385	374	382	372	412	409	408	435	424	413	381	362	374	398	380	392	423	420	367	417	365	345	407	391	394	422	394	367	379	396	395	367	398	361	381	342	402	400	399	417	383	381	390	353	352	375	393	402	382	362	380	348	422	375	389	401	381	382	381	395	396	409	388	408	369	378	390	382	391	371	390	399	360	382	369	396	405	379	368	379	371	388	368	371	411	381	407	359	378	372	380	384	354	404	358	395	408	406	374	362	384	369	385	379	370	393	355	384	370	399	361	387	383	379	338	342	365	395	389	402	400	367	412	379	376	386	374	371	392	390	384	381	350	354	372	362	403	404	399	403	377	402	375	401	387	377	360	380	363	376	401	386	378	373	380	376	374	387	361	354	367	382	406	394	368	371	392	379	387	415	383	405	397	391	352	406	368	437	358	352	424	360	392	405	394	381	371	380	379	398	409	388	404	380	371	384	392	378	376	392	377	370	414	341	396	349	354	373	402	366	398	349	382	367	386	345	367	376	383	378	382	404	394	353	375	386	408	413	388	390	381	388	381	332	390	368	394	347	363	394	359	390	420	365	372	385	368	382	363	376	398	379	368	378	364	335	355	382	370	359	377	385	363	375	372	416	383	380	401	381	383	336	399	406	372	343	369	371	402	378	397	402	386	387	379	401	379	408	392	382	390	339	374	390	362	401	376	376	396	401	397	367	385	379	358	377	402	353	374	377	363	389	361	404	379	373	375	402	367	405	378	387	397	372	404	439	369	399	383	415	358	361	424	402	408	409	407	378	396	381	352	432	396	354	391	366	415	351	420	426	370	370	402	371	374	369	378	391	386	399	390	379	380	385	385	394	396	383	380	381	407	350	421	406	392	374	393	398	406	375	389	373	367	384	381	389	405	364	385	393	373	397	391	416	363	383	380	397	379	418	375	386	412	430	400	328	408	411	393	364	384	398	382	394	377	397	400	374	407	377	430	343	362	385	388	395	377	385	352	393	370	381	390	389	360	386	374	405	395	344	401	367	356	360	364	371	373	378	390	381	390	368	383	394	399	375	376	360	385	369	349	368	439	379	394	384	401	374	380	363	391	386	387	398	368	401	388	392	418	388	411	385	394	374	416	403	376	336	375	398	364	357	373	369	419	371	382	366	375	351	350	379	376	386	383	359	394	423	370	377	380	381	416	372	400	361	380	380	369	376	400	353	367	370	358	375	388	370	399	354	366	387	403	386	394	384	392	362	392	390	403	370	397	400	353	376	390	385	378	383	361	409	375	383	366	403	392	369	378	385	411	395	343	333	417	368	369	387	407	380	397	406	409	387	404	377	400	405	351	377	395	367	419	346	350	403	382	364	384	380	404	392	406	401	387	403	363	395	342	424	397	394	421	402	388	397	393	341	398	393	382	384	382	377	419	382	398	376	400	368	388	356	392	399	376	385	393	438	348	397	415	345	376	354	387	391	372	390	397	368	354	377	400	402	393	412	348	401	404	403	397	372	381	387	407	385	385	363	383	385	395	401	409	352	385	378	383	402	372	370	362	390	405	402	381	355	408	384	375	384	444	381	391	358	372	388	366	441	359	430	354	387	394	367	385	398	391	397
27759	21183	19023	2739	1021	942	905	929	835	872	919	861	858	836	848	840	820	821	878	848	917	870	795	794	853	812	832	842	853	872	866	872	879	863	834	862	869	870	866	833	811	847	867	835	816	875	829	843	837	851	851	839	847	855	826	864	804	844	896	854	827	852	849	846	862	882	869	883	870	838	867	852	855	769	841	866	859	909	883	810	860	855	866	840	832	906	842	817	849	908	852	831	811	850	865	818	830	832	889	843	887	797	866	806	888	906	806	844	809	820	863	899	893	874	829	908	861	818	892	868	848	844	851	880	829	884	871	777	860	851	802	845	849	876	840	839	773	856	820	826	891	887	907	815	868	807	826	833	779	859	858	839	861	845	902	927	853	898	856	839	852	832	874	842	799	860	837	887	793	888	921	768	883	848	828	840	922	834	844	838	885	851	833	811	794	805	810	824	884	857	901	849	838	809	849	865	820	888	842	845	823	898	860	868	845	844	886	845	843	876	835	836	846	918	851	844	857	869	836	856	853	831	829	864	838	850	857	861	838	871	814	826	797	861	831	813	842	877	844	818	840	849	858	872	854	826	862	838	852	883	782	849	854	874	818	875	863	852	890	864	873	821	834	840	830	824	859	814	850	875	882	831	834	804	841	894	865	845	841	852	852	830	848	858	864	859	820	853	843	823	870	845	784	822	806	864	898	843	834	860	851	823	847	823	826	830	838	876	904	877	840	814	841	843	879	878	862	833	834	895	897	822	857	849	825	906	845	782	868	881	818	862	867	855	877	824	880	888	871	829	790	911	850	874	875	901	859	808	886	833	818	797	749	859	871	843	847	853	841	825	779	808	843	802	828	847	814	821	881	885	812	905	873	829	853	890	855	817	885	875	826	834	847	867	804	798	819	895	863	824	816	865	814	810	861	851	816	859	879	866	846	832	869	817	835	881	827	832	837	816	883	832	873	822	806	805	809	846	872	821	844	855	840	856	820	838	851	859	874	889	843	838	806	855	869	829	853	780	844	891	871	877	863	818	887	881	834	890	873	849	880	831	838	854	835	866	825	828	807	849	807	872	825	816	836	862	841	825	866	840	830	856	884	854	831	886	887	803	836	851	812	854	880	842	836	839	814	865	852	837	909	858	840	824	826	854	868	892	874	846	893	816	893	818	866	889	909	868	843	828	826	809	896	872	822	825	893	828	816	842	825	878	885	875	894	808	880	829	826	890	870	837	920	823	852	840	851	808	839	831	858	855	830	858	876	894	834	855	851	856	809	929	814	855	882	871	912	850	891	878	890	865	842	866	864	854	835	832	845	882	861	872	835	834	864	873	861	848	825	846	851	835	845	844	915	790	834	817	932	834	854	812	839	850	887	837	862	875	850	852	896	884	902	905	844	847	815	785	863	837	864	860	883	862	848	881	834	848	870	866	859	810	833	859	870	829	810	829	834	869	821	825	872	836	831	845	856	822	834	847	882	836	891	858	834	887	889	844	886	854	847	854	851	828	871	902	850	875	851	841	873	858	873	875	845	862	838	882	824	898	865	847	870	818	810	866	865	811	877	817	881	855	832	862	836	823	798	884	834	861	845	890	870	849	845	865	813	860	843	819	870	838	839	930	831	835	872	850	832	882	838	870	862	839	848	852	838	831	870	844	886	824	869	848	869	807	804	861	844	835	823	854	841	884	912	864	817	893	899	864	820	869	818	879	845	904	833	871	874	876	870	848	804	827	899	849	795	847	819	867	861	829	830	901	873	863	842	866	849	801	816	859	879	863	867	819	847	872	834	848	822	858	879	878	854	853	873	850	869	867	839	830	869	833	804	833	844	869	821	853	869	789	834	860	846	859	812	829	847	824	871	893	843	865	874	795	806	846	846	846	830	846	850	873	851	815	902	870	877	850	874	863	858	869	851	851	858	833	843	870	848	824	888	821	820	841	874	835	829	842	881	827	851	832	875	801	862	853	828	889	888	865	845	855	863	853	877	813	853	881	833	892	912	877	874	882	824	830	817	866	842	873	834	831	862	863	820	838	846	829	883	873	841	889	816	858	878	781	837	932	871	838	860	852	855	864	856	866	832	836	872	842	864	834	880	888	852	861	887	840	837	878	855	848	915	842	858	861	787	871	874	848	805	862	819	884	866	870	806	843	832	814	902	844	885	836	833	852	864	827	834	876	881	850	816	828	882	835	818	870	842	805	846	847	784	835	883	853	864	886	890	841	865	817	836	835	827	832	884	848	823	873	796	837	868	878	869	844	863	856	834	911	838	873	847	795	832	854	790	897	838	849	876	888	842	840	792	911	823	870	831	879	848	864	876	868	852	869	848	854	856	868	852	855	831	868	893	830	826	836	825	879	840	896	847	839	876	853	816	859	796	887	843	835	788	853	808	835	910	832	897	852	856	856	833	916	797	823	909	839	854	872	791	854	871	855	831	831	797	839	875	825	841	873	838	820	810	885	850	814	842	880	907	865	856	885	866	858	817	842	850	846	862	832	836	892	845	920	854	827	829	819	863	846	845	879	821	863	853	817	882	810	881	885	831	834	826	833	881	826	817	858	876	867	864	845	861	833	859	838	858	837	836	832	887	853	872	854	880	839	815	845	824	853	864	840	825	828	864	888	846	848	839	802	897	873	808	872	818	787	829	872	885	891	900	889	868	871	853	835	826	789	882	813	840	869	830	837	915	873	827	852	826	846	817	825	850	858	871	823	850	861	864	880	899	846	877	835	845	853	866	860	827	815	809	813	840	809	857	890	887	886	818	871	831	850	861	868	836	866	835	846	819	865	853	887	831	875	844	786	824	837	828	867	852	835	836	854	856	831	848	875	871	809	848	860	839	847	842	863	828	795	866	828	786	840	878	814	833	892	853	923	828	855	791	837	870	891	881	879	854	906	862	854	835	848	912	862	865	884	874	886	818	846	830	846	878	813	845	808	933	859	831	841	863	906	855	802	819	836	831	819	870	837	837	854	860	847	875	804	861	797	870	844	877	855	848	836	859	872	860	879	853	870	858	854	858	855	873	851	850	829	838	869	847	874	901	858	840	894	882	838	859	858	796	837	835	891	825	874	857	821	896	871	848	832	876	880	846	883	851	849	858	853	900	820	834	885	866	885	863	877	794	842	891	837	803	874	830	831	829	866	859	882	812	840	889	876	841	864	902	897	836	856	805	815	855	900	832	867	896	865	830	795	852	883	809	873	873	857	827	856	861	775	807	857	845	898	874	833	829	865	855	858	876	845	818	871	832	865	879	904	902	812	859	813	857	858	831	849	865	860	870	837	876	836	864	839	838	795	890	892	780	808	887	872	849	825	890	864	826	855	918	829	892	810	842	858	874	869	821	878	860	884	820	830	840	870	855	845	851	884	820	899	839	893	899	810	859	887	804	859	915	865	851	832	800	874	853	895	832	876	854	851	888	824	853	845	840	860	889	857	858	846	858	816	813	792	814	869	848	850	874	862	904	858	883	825	852	860	872	810	824	857	825	891
22881	20347	17985	1222	1206	1250	1221	1133	1074	1113	1158	1105	1138	1123	1182	1140	1118	1168	1117	1117	1088	1113	1165	1122	1100	1107	1082	1146	1008	1106	1140	1089	1138	1092	1113	1103	1084	1145	1160	1091	1121	1104	1175	1130	1124	1129	1173	1065	1059	1137	1117	1034	1102	1138	1125	1094	1066	1153	1125	1163	1167	1104	1155	1139	1097	1053	1070	1107	1124	1055	1098	1080	1124	1071	1102	1137	1129	1110	1141	1051	1103	1140	1097	1022	1113	1119	1155	1060	1071	1094	1107	1104	1125	1124	1113	1093	1092	1108	1103	1021	1110	1034	1117	1154	1148	1081	1085	1112	1077	1155	1126	1107	1082	1133	1134	1161	1118	1079	1127	1078	1180	1193	1092	1148	1067	1044	1094	1152	1162	1084	1125	1079	1051	1136	1156	1087	1098	1115	1077	1062	1119	1085	1083	1116	1096	1098	1103	1114	1108	1099	1074	1100	1052	1062	1070	1099	1123	1089	1110	1121	1081	1109	1078	1157	1089	1160	1073	1117	1044	1074	1112	1153	1114	1122	1118	1028	1084	1127	1095	1097	1136	1119	1120	1089	1063	1145	1098	1119	1184	1097	1046	1066	1137	1115	1126	1152	1084	1052	1098	1128	1136	1105	1174	1100	1154	1067	1059	1093	1044	1058	1101	1033	1087	1041	1100	1084	1097	1111	1109	1031	1107	1091	1123	1063	1097	1064	1134	1127	1096	1079	1077	1149	1097	1111	1066	1092	1179	1121	1071	1084	1122	1105	1059	1106	1098	1121	1088	1117	1101	1122	1132	1149	1054	1102	1096	1064	1107	1110	1122	1118	1106	1086	1149	1135	1076	1139	1158	1160	1130	1139	1100	1029	1110	1097	1044	1181	1103	1115	1092	1100	1114	1088	1149	1097	1088	1181	1094	1157	1067	1114	1077	1159	1151	1041	1127	1095	1171	1048	1123	1139	1102	1100	1115	1160	1090	1098	1057	1111	1091	1111	1157	1109	1117	1082	1170	1044	1048	1168	1158	1191	1136	1146	1131	1108	1110	1106	1121	1123	1081	1124	1124	1123	1113	1156	1172	1122	1094	1079	1105	1101	1083	1104	1088	1112	1107	1134	1167	1034	1120	1096	1102	1110	1085	1109	1126	1036	1155	1079	1118	1136	1118	1100	1041	1070	1147	1071	1148	1095	1135	1088	1099	1138	1082	1077	1093	1093	1120	1101	1122	1090	1105	1087	1099	1166	1093	1108	1104	1112	1100	1124	1066	1053	1119	1105	1073	1104	1114	1110	1118	1087	1112	1107	1157	1116	1066	1110	1077	1094	1113	1086	1095	1138	1099	1145	1091	1068	1132	1058	1053	1102	1138	1100	1150	1069	1091	1114	1083	1148	1081	1125	1079	1119	1081	1091	1067	1109	1067	1071	1078	1060	1166	1090	1142	1089	1127	1137	1064	1137	1111	1077	1111	1101	1130	1107	1055	1122	1068	1130	1103	1135	1095	1101	1061	1149	1102	1098	1080	1140	1069	1134	1112	1149	1102	1110	1126	1056	1085	1148	1118	1097	1106	1038	1108	1109	1056	1091	1124	1099	1128	1105	1079	1153	1113	1092	1038	1065	1076	1101	1143	1148	1120	1105	1140	1156	1156	1107	1117	1135	1118	1118	1142	1103	1103	1121	1157	1091	1100	1127	1079	1105	1073	1074	1117	1139	1102	1118	1057	1019	1097	1079	1099	1142	1152	1146	1090	1189	1114	1140	1074	1131	1088	1053	1096	1099	1137	1096	1107	1100	1097	1093	1121	1110	1134	1105	1085	1078	1074	1150	1122	1077	1139	1100	1135	1119	1027	1163	1136	1127	1114	1103	1082	1154	1105	1121	1177	1076	1152	1141	1120	1140	1068	1194	1112	1147	1145	1077	1107	1156	1114	1127	1062	1122	1120	1085	1129	1091	1147	1129	1066	1124	1172	1092	1073	1128	1117	1069	1086	1070	1112	1130	1081	1071	1089	1122	1063	1085	1072	1126	1063	1137	1109	1143	1117	1123	1120	1093	1166	1108	1092	1099	1054	1090	1111	1121	1121	1108	1065	1116	1156	1121	1064	1151	1100	1112	1119	1058	1089	1192	1049	1082	1130	1134	1136	1130	1141	1110	1084	1101	1149	1108	1137	1090	1137	1142	1073	1089	1128	1105	1123	1073	1136	1061	1134	1156	1113	1135	1160	1115	1137	1096	1090	1112	1108	1073	1095	1138	1088	1057	1127	1138	1145	1109	1098	1126	1104	1097	1137	1119	1111	1119	1132	1137	1087	1133	1125	1135	1115	1114	1058	1156	1106	1046	1120	1117	1094	1178	1109	1111	1139	1088	1131	1071	1073	1060	1076	1096	1125	1096	1131	1149	1041	1115	1064	1105	1073	1108	1124	1149	1125	1118	1079	1068	1137	1134	1110	1111	1165	1100	1053	1059	1074	1150	1115	1088	1096	1078	1079	1099	1067	1172	1117	1127	1095	1118	1136	1061	1108	1107	1029	1125	1089	1098	1113	1189	1068	1186	1132	1088	1112	1120	1097	1092	1137	1100	1077	1076	1105	1067	1068	1117	1079	1062	1085	1089	1076	1130	1078	1141	1113	1119	1109	1154	1106	1127	1111	1103	1123	1158	1106	1071	1087	1110	1089	1097	1126	1105	1098	1151	1124	1068	1096	1105	1153	1131	1120	1107	1144	1114	1137	1064	1072	1052	1126	1118	1064	1078	1062	1117	1113	1014	1112	1092	1101	1184	1124	1110	1075	1102	1121	1107	1040	1067	1084	1093	1113	1121	1094	1110	1128	1102	1096	1128	1083	1180	1066	1116	1145	1097	1089	1092	1086	1139	1105	1097	1142	1125	1098	1065	1157	1046	1106	1084	1123	1060	1094	1086	1095	1108	1147	1093	1120	1158	1096	1128	1121	1142	1084	1098	1095	1141	1091	1088	1041	1069	1093	1077	1084	1060	1124	1107	1129	1118	1098	1111	1055	1141	1064	1108	1134	1118	1080	1099	1083	1158	1134	1112	1121	1049	1103	1085	1152	1134	1102	1131	1067	1136	1118	1088	1134	1139	1101	1103	1041	1076	1081	1122	1147	1073	1105	1130	1170	1094	1071	1065	1098	1099	1093	1071	1103	1111	1084	1126	1088	1077	1152	1135	1140	1089	1102	1123	1106	1110	1128	1135	1070	1127	1127	1089	1107	1110	1120	1135	1067	1148	1111	1125	1112	1143	1117	1094	1136	1125	1118	1065	1119	1110	1089	1092	1092	1076	1111	1128	1087	1128	1054	1112	1115	1077	1024	1132	1064	1115	1124	1144	1110	1083	1113	1120	1111	1074	1087	1091	1116	1070	1113	1064	1047	1128	1081	1099	1119	1095	1062	1100	1133	1052	1117	1063	1179	1139	1143	1066	1065	1140	1097	1116	1141	1134	1118	1068	1092	1062	1193	1119	1135	1128	1130	1045	1112	1157	1145	1114	1125	1093	1081	1080	1138	1143	1183	1098	1114	1082	1092	1032	1107	1151	1128	1156	1099	1140	1115	1085	1070	1131	1141	1134	1007	1073	1084	1095	1086	1132	1121	1146	1098	1080	1100	1168	1131	1148	1098	1058	1125	1084	1146	1160	1069	1063	1163	1113	1178	1114	1065	1130	1080	1099	1096	1127	1032	1131	1134	1134	1124	1106	1004	1100	1078	1138	1142	1109	1092	1162	1149	1157	1104	1117	1095	1092	1166	1117	1080	1071	1117	1158	1153	1064	1127	1042	1101	1080	1096	1120	1119	1190	1096	1067	1135	1136	1087	1129	1069	1142	1129	1080	1154	1106	1092	1118	1103	1122	1074	1122	1115	1134	1152	1104	1151	1084	1165	1151	1156	1122	1154	1145	1181	1116	1064	1083	1082	1065	1154	1129	1058	1147	1133	1066	1099	1137	1134	1118	1103	1084	1119	1111	1144	1147	1082	1128	1065	1143	1085	1113	1074	1083	1092	1136	1117	1146	1128	1060	1067	1130	1115	1101	1166	1120	1176	1076	1144	1066	1148	1172	1121	1067	1092	1125	1190	1082	1137	1122	1087	1058	1079	1075	1088	1178	1120	1054	1103	1093	1148	1160	1108	1123	1144	1123	1144	1103	1107	1136	1105	1149	1132	1080	1167	1137	1093	1151	1107	1121	1083	1131	1138	1146	1147	1074	1077	1106	1042	1123	1092	1138	1107	1138	1149	1085	1109	1060	1113	1106	1119	1120	1087	1073	1052	1115	1110	1077	1129	1042	1175	1121	1164	1157	1115	1139	1152	1122	1186	1085	1076	1084	1148	1121	1116	1118	1163	1119	1120	1094	1114	1090	1140	1105	1073	1132	1129	1121	1117	1166	1095	1114	1056	1134	1134	1049	1114	1121	1154	1024	1096	1191	1070	1097	1115	1052	1140	1101	1161	1128	1099	1091	1090	1171	1083	1108	1121	1116	1110	1116	1149	1129	1182	1097	1068	1151	1078	1094	1139	1056	1107	1063	1082	1095	1114	1095	1163	1143	1101	1101	1115	1036	1125	1081	1115	1086	1089	1099	1156	1127	1117	1036	1123	1134	1104	1122	1083	1148	1112	1082	1082	1137	1123	1132	1128	1078	1097	1065	1086	1123	1110	1132	1081	1147	1061	1133	1071	1113	1165	1131	1153	1120	1098	1173	1070	1072	1102	1127	1097	1118	1106	1097	1119	1070	1129	1062	1121	1099	1109	1131	1097	1062	1074	1108	1036	1123	1147	1164	1090	1168	1084	1092	1127	1086	1101	1118	1109	1144	1135	1101	1126	1072	1085	1045	1112	1119	1123	1121	1125	1140	1139	1125	1123	1129	1079	1050	1113	1140	1097	1130	1045	1113	1075	1069	1124	1089	1116	1126	1116	1094	1106	1082	1084	1141	1154	1090	1089	1123	1107	1080	1125	1089	1141	1113	1122	1104	1123	1134	1113	1115	1132	1189	1112	1077	1094	1116	1122	1092	1101	1128	1084	1086	1102	1146	1093	1109	1126	1078	1146	1108	1067	1056	1108	1109	1127	1112
24107	21262	28763	26347	17295	3053	1046	907	798	806	781	764	669	723	718	721	728	703	683	700	648	670	681	665	687	618	678	668	623	712	695	666	604	638	615	627	663	611	647	623	697	636	651	590	643	636	650	658	626	598	626	661	646	657	654	648	674	658	654	626	653	663	606	673	629	653	646	647	633	636	639	665	635	623	637	644	669	655	651	636	613	604	646	612	638	641	611	649	661	618	612	592	649	683	646	636	639	734	647	610	630	651	656	666	651	649	651	610	612	632	661	648	621	671	617	680	632	640	636	670	647	665	644	624	634	618	654	614	616	600	652	697	649	695	669	636	658	606	709	610	633	664	649	604	636	632	622	625	652	631	671	664	650	614	632	671	617	657	615	652	652	622	638	626	586	648	664	639	656	631	631	651	605	617	644	619	640	659	647	644	648	695	606	636	637	667	620	599	640	637	693	632	630	601	629	648	643	637	646	652	659	597	619	591	665	649	598	598	655	655	665	603	615	627	697	645	645	633	672	680	643	602	627	587	632	647	619	644	638	679	661	632	606	681	650	607	644	674	664	642	623	650	660	653	661	643	659	628	637	678	631	667	638	687	626	663	672	659	669	618	649	680	632	657	650	623	651	609	630	643	635	655	636	655	626	660	636	638	642	596	600	649	619	656	626	639	646	592	661	638	675	624	569	619	611	625	650	694	621	667	656	639	593	706	641	676	612	688	644	632	655	631	625	685	656	648	667	673	611	644	662	612	656	647	610	702	699	603	641	648	655	688	643	662	652	640	671	662	643	635	677	609	628	612	581	663	634	638	630	666	625	634	644	685	639	660	672	656	702	628	671	639	617	631	641	654	662	613	652	667	672	625	674	623	611	653	633	635	594	646	674	601	682	609	618	642	662	592	656	636	673	570	629	635	694	665	634	655	603	611	592	619	663	596	657	612	631	631	640	695	649	631	653	639	655	622	605	664	656	681	575	700	618	625	663	681	639	633	616	570	668	636	640	627	682	620	664	678	616	626	636	662	651	644	664	657	636	665	625	653	667	597	603	648	638	610	678	699	685	616	632	606	660	610	616	638	629	637	655	635	619	631	606	648	658	683	607	626	633	622	632	647	647	652	613	629	619	649	663	657	638	638	652	661	633	700	610	639	666	638	663	660	647	642	689	650	624	663	650	654	655	672	627	642	644	669	674	657	682	615	666	606	651	637	640	612	615	640	636	627	630	662	623	611	655	638	634	656	655	670	633	651	687	602	651	649	691	679	634	679	636	677	612	647	627	655	626	659	639	669	629	649	688	647	642	659	679	639	621	612	643	664	641	631	663	645	605	682	629	659	671	620	632	672	661	665	660	647	668	609	635	632	662	633	667	669	706	689	623	669	647	638	692	650	649	584	656	635	613	653	644	678	671	650	657	655	647	650	642	658	652	663	646	612	637	658	639	600	628	606	684	655	600	662	641	666	664	637	618	644	648	625	632	638	601	618	654	655	600	627	672	616	656	624	616	609	625	642	604	642	629	636	648	592	627	629	655	628	661	618	654	684	674	643	678	593	644	647	646	671	643	604	638	632	626	648	657	667	629	645	616	659	627	667	595	692	604	652	652	631	606	639	632	661	646	664	662	586	611	649	617	637	652	662	634	658	627	691	623	666	656	626	627	623	611	689	602	653	664	648	639	651	639	623	617	633	669	679	678	627	683	594	642	647	690	579	577	658	649	657	657	634	615	620	628	664	613	616	634	666	688	594	650	644	640	643	648	644	661	675	641	610	652	624	664	608	670	677	625	671	639	624	599	625	624	661	613	662	597	627	664	625	640	608	649	641	662	614	690	657	635	595	619	659	639	644	620	627	660	652	601	617	604	646	635	657	635	625	619	664	648	625	663	638	631	618	654	626	640	636	676	600	675	649	572	645	616	648	697	690	622	670	676	668	652	646	624	687	625	646	633	628	596	592	676	619	651	602	628	610	637	624	611	667	629	639	641	627	619	631	648	683	644	635	668	634	646	615	681	625	651	654	636	655	636	657	637	643	629	637	648	650	647	584	635	623	697	655	601	645	628	644	627	652	615	630	689	677	660	645	619	641	610	665	596	621	643	662	652	616	610	621	629	636	669	648	621	609	642	627	615	662	654	627	646	672	635	589	641	638	627	618	648	651	645	668	631	619	689	641	654	599	674	656	657	654	666	606	636	633	616	644	606	611	635	637	616	576	617	645	642	656	645	643	628	622	676	628	640	614	662	614	612	628	647	647	673	619	656	663	658	663	684	619	644	598	615	657	644	672	665	656	632	614	678	672	633	670	659	641	623	663	617	631	615	644	636	599	674	649	638	674	678	584	696	689	647	610	662	612	653	640	645	680	652	644	621	664	639	673	646	665	635	622	669	600	598	620	623	670	593	666	639	626	637	670	647	608	646	645	629	657	646	600	676	597	658	647	600	687	673	650	615	665	598	601	563	612	626	647	657	616	649	644	642	680	618	600	612	642	632	607	666	696	614	612	627	641	645	607	637	675	614	620	658	627	620	631	640	649	654	632	668	633	670	627	637	685	633	635	636	604	653	631	634	638	602	648	616	657	613	601	657	680	628	608	628	645	612	645	657	636	678	628	619	658	648	650	627	605	644	672	632	634	614	638	597	593	656	628	638	639	685	664	594	622	654	616	603	638	657	631	616	666	624	605	650	631	674	648	623	674	619	656	633	661	655	650	628	657	608	648	616	610	674	659	617	587	653	641	673	593	652	652	661	621	604	627	628	646	653	619	701	626	688	632	654	617	642	604	661	660	638	647	667	652	665	613	635	686	656	652	649	635	571	615	661	627	646	635	650	693	629	634	660	619	688	625	600	623	632	621	626	641	647	645	643	657	650	609	619	633	647	620	600	690	637	621	664	625	629	582	682	592	662	659	652	645	615	641	599	636	754	649	606	690	652	640	642	627	628	632	652	606	604	657	655	620	646	681	624	627	620	658	712	643	637	647	642	622	657	650	627	670	637	614	651	588	676	647	619	626	673	657	718	670	707	639	612	607	635	664	608	631	636	697	650	652	634	630	629	665	641	667	677	657	632	634	613	633	617	658	682	637	626	658	680	677	588	638	658	607	607	659	614	644	636	638	688	650	636	634	674	630	676	619	628	643	583	630	621	668	643	589	625	613	618	643	679	653	620	661	666	659	628	646	644	660	647	645	606	646	628	607	630	639	655	664	617	617	643	651	638	640	595	628	658	678	619	611	618	652	590	621	683	620	659	661	660	643	640	640	661	690	650	642	643	571	609	581	689	657	634	666	642	619	675	689	661	654	633	666	619	612	616	659	654	719	638	666	626	619	656	656	661	640	667	586	629	654	616	614	646	634	652	636	640	698	615	624	660	602	683	595	617	661	634	671	665	637	631	653	664	701	683	658	667	659	634	621	674	694	618	629	619	625	634	608	688	656	614	625	661	620	631	624	619	619	656	652	609	602	620	644	642	617	635	645	656	669	628	604	647	598	647	625
46835	56652	32488	3154	2302	1951	1658	1475	1323	1237	1140	1074	1063	969	931	967	973	991	933	947	955	880	896	882	925	906	904	918	900	906	896	874	903	854	865	860	839	890	900	866	850	839	814	941	861	874	888	853	891	819	880	819	838	893	843	846	842	828	878	866	865	890	842	844	916	860	867	856	881	853	849	831	848	889	880	858	848	895	882	856	834	895	851	926	876	807	818	881	844	849	868	847	855	858	854	834	859	859	914	878	823	922	829	895	895	891	877	878	856	848	856	868	905	852	845	883	866	881	868	878	872	825	909	854	881	898	810	867	898	873	833	886	838	871	849	852	880	823	889	861	836	886	867	857	845	861	810	846	850	856	832	881	820	864	831	830	885	837	893	832	835	869	847	841	847	857	867	831	909	811	880	828	893	896	854	896	868	880	796	911	831	862	842	824	860	895	865	818	870	844	898	835	894	857	874	782	875	864	949	887	837	804	831	847	849	893	846	798	896	777	847	902	871	875	876	861	863	863	817	872	853	783	820	890	870	872	886	845	827	855	862	825	854	899	894	914	891	846	865	894	866	864	866	826	811	892	850	897	873	865	865	839	892	838	871	868	919	835	885	791	864	829	855	846	849	889	857	851	826	864	837	884	840	848	827	850	845	847	876	837	829	847	907	863	885	886	863	829	875	840	817	893	900	890	881	850	878	829	822	876	879	897	874	907	872	809	890	827	897	839	845	853	826	825	903	883	858	842	848	846	864	883	849	904	854	867	819	841	831	856	878	874	883	863	856	852	804	914	835	822	860	855	923	860	865	921	857	889	889	858	825	852	882	838	868	828	858	812	837	822	871	872	864	849	874	827	873	850	919	896	843	800	855	833	847	862	868	866	775	876	812	939	812	892	856	876	900	844	853	845	891	865	882	901	912	872	883	851	848	878	886	839	857	880	841	888	813	856	839	844	889	872	861	870	885	889	862	883	898	881	843	841	879	864	832	911	845	868	853	851	857	828	842	868	870	842	874	878	847	883	919	881	895	895	897	838	845	904	873	828	826	867	899	858	890	882	892	898	869	849	885	880	875	834	828	881	837	917	861	879	841	838	908	857	847	839	857	861	893	862	859	918	861	875	827	912	894	891	832	858	851	877	813	883	938	852	881	892	839	821	873	848	859	829	863	928	898	831	865	874	840	882	834	818	870	858	909	834	866	888	854	882	861	854	862	862	874	893	855	936	868	848	862	879	798	871	865	882	882	885	794	863	856	851	839	875	874	888	845	840	928	861	870	806	889	868	856	841	874	825	888	886	884	861	855	831	846	872	864	863	858	851	903	871	864	813	876	854	912	866	835	864	867	915	830	870	870	873	829	853	887	834	891	879	818	882	846	857	849	834	890	921	841	899	854	869	848	897	823	920	848	863	818	805	881	862	833	811	852	864	899	840	865	817	834	895	875	848	889	871	901	849	880	904	839	869	831	870	823	896	832	892	852	847	853	892	823	859	826	844	880	823	841	853	892	847	876	864	909	858	895	850	840	871	836	825	912	823	859	859	857	845	844	866	829	928	895	890	823	855	893	879	860	899	849	837	871	873	867	873	822	847	849	818	883	867	868	849	870	910	860	832	900	856	905	846	910	866	892	864	828	875	875	822	875	878	841	888	862	925	874	868	815	851	840	898	849	876	846	848	846	880	877	946	876	839	868	885	884	852	845	787	843	868	872	872	843	877	803	880	825	850	851	914	855	878	858	879	879	836	841	799	915	863	848	862	865	818	866	849	928	873	859	838	863	878	860	870	873	857	868	850	907	849	853	847	849	864	854	885	841	885	828	842	833	858	865	905	810	858	806	860	801	862	915	838	881	881	837	887	877	838	878	863	866	896	858	879	840	889	838	883	843	832	886	838	907	845	855	850	882	885	859	847	857	888	841	845	845	901	852	883	876	830	859	943	897	838	874	874	826	964	855	843	850	852	868	835	856	849	878	927	796	845	827	877	885	803	878	860	838	854	842	842	877	877	875	815	900	879	872	898	832	868	831	874	844	832	835	868	875	866	878	855	877	822	873	818	846	906	901	904	890	807	881	877	932	878	843	773	856	912	810	860	889	830	823	865	827	863	859	877	858	871	920	914	864	835	840	809	856	813	843	853	884	870	917	891	823	846	879	839	785	882	833	885	903	843	889	880	865	863	856	837	835	878	903	823	861	837	838	885	873	836	903	869	868	851	871	903	790	805	886	907	808	872	881	844	839	787	876	902	845	847	859	872	840	854	818	856	805	845	853	831	872	869	857	839	860	862	903	849	855	846	836	819	900	844	853	844	827	874	847	853	834	842	880	885	806	911	852	855	884	835	845	867	890	815	796	867	846	822	850	840	871	896	915	858	854	886	845	905	846	898	875	834	856	819	930	912	844	862	890	835	855	838	860	886	783	874	834	909	880	893	882	846	903	857	821	863	841	911	873	851	857	852	856	854	857	882	853	861	774	856	887	911	828	830	873	834	829	875	864	881	859	855	859	803	912	878	806	821	879	883	812	866	871	814	847	822	879	824	921	908	838	843	837	839	901	887	831	894	901	837	847	859	845	869	868	861	866	891	852	835	833	840	896	895	833	869	823	819	862	843	841	855	842	823	837	854	835	826	840	862	922	886	873	801	813	892	855	875	867	823	876	865	824	842	929	860	867	855	886	900	903	829	875	812	839	877	892	883	809	884	821	828	898	864	873	883	824	860	795	913	850	838	872	877	783	862	853	858	875	839	851	864	854	878	882	862	893	879	831	869	844	838	840	877	864	832	905	835	890	809	910	841	858	850	822	866	877	883	834	888	847	840	832	884	828	863	821	883	881	855	891	905	806	872	861	881	813	865	861	830	900	876	851	904	829	862	890	876	864	847	902	894	843	848	877	925	892	880	870	884	844	869	864	876	838	878	826	816	977	826	861	883	864	877	865	870	807	882	851	854	856	863	851	857	885	865	840	850	896	867	841	895	859	882	871	859	870	887	920	882	871	888	840	900	862	936	869	897	871	807	869	908	875	878	872	873	874	836	916	879	872	874	845	846	832	883	860	840	844	911	877	839	826	857	891	860	864	882	879	819	889	829	827	848	872	867	901	898	888	865	863	849	878	878	869	861	863	861	817	874	869	839	868	879	876	849	867	899	875	858	878	867	883	877	841	874	870	892	831	854	883	858	845	941	889	776	842	854	849	889	904	847	844	854	864	858	880	881	856	858	831	883	841	862	856	886	859	857	885	825	859	912	843	919	866	869	853	840	897	895	870	873	881	886	796	923	872	872	817	844	855	823	835	876	866	869	821	803	800	829	879	905	888	876	884	849	897	837	834	874	869	891	910	862	899	819	836	835	942	879	870	898	797	843	876	854	873	883	930	878	862	846	892	857	873	868	786	804	848	842	907	883	846	845	877	828	847	849	847	826	853	877	909	839	886	843	784	849	872	864	851	840	848	872	883	871	833	871	853	840	884	858	844	866	835	849	868	860	858	818	816	866
23091	21255	28839	25934	20976	11731	1250	744	549	541	475	412	383	371	402	351	347	344	353	324	290	320	329	293	288	297	302	305	298	273	285	306	300	311	311	334	292	320	336	294	262	297	284	326	289	303	284	252	281	290	316	299	293	305	269	261	317	259	272	302	287	278	266	276	310	269	286	274	275	320	295	283	287	300	306	311	297	277	288	278	304	288	302	254	306	254	251	241	298	297	266	269	303	244	272	290	266	294	267	276	299	286	281	280	259	314	293	310	291	298	290	279	303	277	281	264	259	273	276	266	262	268	254	304	277	278	276	277	267	291	305	300	321	256	270	267	286	290	284	299	302	283	257	279	267	304	291	284	308	315	287	268	293	243	290	275	257	291	266	264	290	243	287	279	263	276	321	279	306	281	281	303	272	296	271	280	284	292	258	251	307	248	267	256	261	283	268	266	262	277	277	265	266	275	303	268	276	323	278	274	255	267	296	308	282	279	291	287	270	279	268	293	271	273	251	276	281	316	308	253	293	266	278	272	306	290	301	305	280	274	286	266	259	278	253	265	297	286	279	277	289	292	283	307	277	269	271	264	309	275	269	244	306	280	241	290	285	263	311	286	278	270	289	290	269	294	282	288	266	309	270	254	262	280	270	281	257	300	263	288	319	272	252	306	287	286	264	246	304	263	264	277	271	295	295	272	284	278	273	269	299	272	270	286	260	290	315	328	292	293	280	281	290	306	256	289	296	288	324	263	298	275	270	293	288	275	270	264	251	290	279	273	258	283	256	286	274	273	265	256	293	247	300	256	269	261	299	280	277	251	290	290	297	275	284	281	250	290	292	282	318	281	286	301	270	303	266	292	306	296	309	292	308	279	294	303	263	265	287	278	288	263	288	279	301	333	252	265	280	284	284	283	271	273	311	238	295	251	237	271	286	284	276	284	267	269	274	289	312	302	258	275	271	316	287	299	284	252	318	295	295	279	275	286	305	266	291	288	276	291	299	317	290	300	305	260	300	298	281	301	278	269	267	272	283	272	303	252	282	269	292	281	276	278	301	288	295	285	263	267	286	269	288	282	280	276	263	281	264	284	278	313	300	279	247	273	310	274	284	291	269	277	262	282	276	272	288	276	294	285	282	282	290	266	270	285	277	276	275	285	246	251	298	283	263	287	269	291	281	277	265	282	294	315	262	312	283	307	286	314	236	280	293	283	261	263	292	287	270	251	298	297	281	303	276	282	301	266	256	276	309	260	285	317	274	317	282	275	249	306	296	286	313	285	305	260	296	287	277	290	298	283	266	288	283	294	264	301	284	250	284	274	247	269	279	280	293	277	254	293	280	276	291	281	298	276	261	287	264	288	268	288	241	287	281	276	276	268	285	296	323	269	280	303	293	247	287	283	275	262	268	282	261	276	285	255	286	270	279	286	271	291	268	333	283	314	265	267	290	279	260	269	273	272	280	278	271	318	259	286	250	282	302	284	303	306	297	288	305	257	253	250	276	283	299	284	279	274	259	298	289	277	270	286	283	295	285	284	259	271	270	280	253	270	265	258	295	270	278	292	299	277	315	267	263	272	277	285	295	275	277	272	264	281	294	300	289	308	254	275	295	289	269	287	276	289	296	257	303	270	255	283	265	262	277	281	280	279	263	295	283	257	295	286	275	235	283	313	291	252	286	265	270	249	283	274	266	286	288	311	285	339	253	290	272	262	297	271	292	298	298	275	283	281	279	262	277	295	303	263	258	291	289	271	280	272	318	294	305	286	289	293	282	298	297	269	271	257	293	282	301	277	247	283	288	268	272	305	286	281	326	272	266	260	286	307	290	293	294	297	298	258	280	272	314	283	305	273	284	306	264	285	269	303	294	268	282	313	293	274	290	298	289	291	272	291	283	265	293	311	274	300	279	291	273	288	298	299	269	287	279	289	281	276	256	270	265	257	271	257	321	287	272	282	283	286	295	279	280	284	290	260	278	278	265	259	301	291	265	251	273	289	257	295	259	295	246	280	269	272	268	258	251	272	267	283	268	306	273	275	282	298	266	273	283	292	272	277	296	254	284	301	252	277	270	292	292	299	298	262	307	292	313	293	273	293	287	293	253	306	317	247	289	294	308	253	295	282	283	304	279	274	285	265	284	269	279	284	272	277	284	258	271	272	284	288	287	267	295	284	298	260	284	279	288	292	276	275	280	283	315	266	297	286	291	292	267	280	278	255	290	238	276	280	257	280	264	327	297	252	281	301	308	281	298	239	266	308	291	293	265	271	334	286	284	253	287	259	278	259	310	323	273	281	290	295	320	275	286	282	278	266	247	287	269	269	285	296	259	273	271	284	283	252	272	293	276	257	266	303	254	283	277	281	268	253	287	285	274	307	294	273	255	290	304	238	267	255	288	305	280	286	264	294	297	303	291	262	283	299	265	301	248	279	274	285	276	281	255	269	277	304	293	278	265	287	287	261	293	278	268	294	276	275	304	278	306	277	276	267	265	261	246	249	265	269	304	274	260	297	270	291	284	292	277	288	270	252	294	272	268	301	289	263	279	287	270	273	299	301	284	270	331	278	277	303	300	300	286	252	233	274	264	270	242	289	256	284	284	262	322	268	284	277	274	263	295	270	290	285	285	318	290	287	304	294	285	303	273	248	290	266	293	283	281	233	273	280	256	284	281	309	286	283	302	270	269	254	300	273	278	263	318	249	255	262	276	283	257	279	284	301	285	287	277	265	263	267	294	282	269	256	283	271	258	280	293	270	272	272	315	302	294	269	305	274	272	274	300	283	268	286	287	284	275	283	249	285	266	281	299	295	263	271	260	264	281	266	265	269	277	280	280	280	289	263	289	264	294	272	295	298	285	271	280	297	268	262	283	296	282	238	275	282	272	262	270	268	309	304	212	265	303	264	281	265	281	279	274	280	290	272	312	290	283	259	272	305	299	274	263	267	283	273	288	261	272	270	321	278	271	276	262	287	261	274	279	286	313	322	256	297	282	301	286	304	275	272	254	267	295	291	258	294	279	313	260	274	286	281	293	269	322	257	256	258	264	299	274	290	303	249	320	296	281	317	271	265	258	287	330	266	282	284	291	270	288	276	265	264	261	287	269	256	285	295	290	259	277	266	296	261	286	267	259	302	264	320	280	270	293	265	296	255	270	279	266	266	283	264	274	285	298	310	264	272	283	262	312	292	325	267	265	277	282	274	269	273	279	268	298	289	263	284	297	264	293	275	272	272	283	289	277	280	273	279	302	273	264	268	261	254	260	277	268	263	320	265	270	261	258	291	262	262	289	295	285	258	248	299	296	289	316	290	279	290	286	276	289	294	274	261	270	274	277	259	268	271	291	287	274	285	257	285	246	296	265	276	270	278	264	332	276	297	245	289	281	272	272	292	266	303	298	301	282	250	245	276	267	277	257	263	261	299	285	270	286	294	278	281	302	289	304	254	274	269	264	315	300	267	268	275	279	283	248	276	275	273	272	295	290	281	268	296	262	288
52614	67314	31403	4609	3137	2422	1859	1483	1277	1038	950	830	750	700	651	587	586	578	517	534	491	484	481	465	478	435	458	408	453	443	396	433	433	458	429	438	426	412	407	392	438	385	415	366	403	446	389	390	406	406	394	418	426	390	365	406	423	394	401	415	383	401	389	369	386	428	420	393	383	402	388	374	378	400	396	368	388	402	391	373	381	398	390	430	371	381	385	428	376	417	396	374	410	430	406	391	390	428	419	398	372	381	424	364	384	384	410	358	418	392	389	393	397	400	415	396	411	421	403	405	380	411	397	412	394	425	407	405	371	374	407	389	410	363	399	402	346	368	374	408	413	388	414	413	368	378	413	373	374	416	364	375	368	403	389	400	369	391	418	373	397	379	364	371	422	387	372	375	364	361	428	409	417	380	413	381	382	388	408	364	384	346	380	400	406	380	397	362	388	384	399	399	388	377	385	396	366	413	394	372	406	396	353	388	353	352	396	375	388	375	379	402	402	385	401	379	376	390	422	383	392	435	373	393	393	345	379	404	377	356	379	387	404	391	382	404	377	420	408	416	366	368	381	345	379	378	376	377	378	364	366	355	415	387	415	379	363	405	389	393	381	371	389	414	383	414	406	387	365	366	385	366	380	370	394	376	370	387	376	394	404	417	411	353	396	383	399	402	378	371	369	428	404	394	389	426	378	389	402	394	424	369	388	386	428	368	397	414	386	401	384	425	394	385	388	376	392	395	362	366	397	395	350	372	379	394	376	405	391	346	395	392	380	437	371	371	389	402	404	389	378	396	385	423	395	388	345	350	414	407	395	377	382	375	380	366	377	403	409	399	374	406	433	370	379	399	378	413	389	363	402	391	406	388	388	381	404	396	408	348	405	376	375	396	411	396	422	461	392	369	369	383	389	428	412	378	379	387	394	403	361	352	396	386	415	413	375	385	386	365	384	374	405	349	388	367	420	394	394	375	411	366	381	375	380	387	414	392	395	385	384	389	392	385	385	398	372	377	346	392	381	353	397	415	430	360	398	362	376	385	409	419	392	381	383	397	402	388	426	374	366	359	396	387	369	369	344	393	353	373	373	390	403	394	413	383	408	394	369	371	416	378	374	366	367	392	381	406	396	393	391	399	361	383	408	378	376	381	384	388	386	405	414	384	388	385	385	365	395	412	384	382	411	364	399	397	378	369	361	439	364	384	354	397	407	386	357	414	406	382	404	374	398	396	379	384	389	357	375	397	392	394	397	421	366	424	407	413	413	370	393	361	383	355	379	385	385	439	394	354	424	389	382	383	380	422	373	401	401	405	404	390	380	414	440	386	372	382	398	361	395	422	361	401	398	410	394	394	398	394	414	400	392	387	407	370	396	406	391	393	413	397	402	415	403	392	383	409	387	423	369	382	390	377	403	349	381	371	380	395	387	410	395	365	372	383	379	370	438	416	417	383	402	396	387	392	396	369	394	364	353	356	393	353	394	349	388	399	388	384	351	373	393	395	382	430	381	383	405	410	409	377	404	374	397	376	369	374	379	382	370	365	387	419	394	415	387	374	397	412	386	388	394	374	389	385	388	402	410	390	412	366	408	391	365	388	357	407	380	365	437	412	357	397	377	402	392	373	394	403	416	369	370	400	374	399	405	366	365	388	430	389	391	385	378	392	386	392	366	412	383	431	366	390	366	372	376	376	408	419	397	425	392	372	389	418	371	402	368	413	400	367	387	398	391	393	386	373	412	407	373	388	331	393	353	354	421	394	360	367	356	370	365	413	389	350	371	385	376	398	398	377	381	351	378	410	400	394	397	363	398	372	408	400	398	401	374	374	395	369	404	399	389	381	390	364	427	424	409	407	383	413	371	393	384	388	404	377	380	371	360	386	366	397	361	372	351	404	389	376	372	397	372	431	393	396	371	413	393	405	378	380	371	399	396	370	421	347	386	373	399	423	408	385	377	348	429	392	364	375	372	413	369	404	379	420	357	389	375	389	365	399	406	383	367	424	406	391	380	397	407	376	386	398	405	365	398	410	370	381	420	396	379	368	395	370	365	389	394	403	389	358	393	397	398	388	406	424	376	425	353	380	377	452	380	397	380	387	362	353	372	399	385	385	420	419	384	372	364	426	403	382	397	387	392	407	411	372	394	427	388	357	389	370	395	417	403	383	382	407	399	378	388	347	414	372	376	380	369	392	412	388	395	416	418	383	402	363	385	380	379	344	413	392	382	381	420	412	424	379	411	376	398	350	394	402	373	381	425	383	356	397	407	381	400	408	369	415	384	363	390	423	414	398	394	374	382	456	396	370	369	399	378	356	350	395	406	399	385	395	384	378	399	376	396	416	372	390	391	375	364	348	412	421	401	384	400	387	382	403	394	381	377	382	361	371	373	382	382	370	384	387	380	397	422	393	398	388	391	377	396	369	394	386	388	397	355	431	386	371	409	400	372	373	334	392	421	383	399	382	411	398	383	386	399	376	398	390	384	405	389	383	386	385	380	376	401	374	414	382	370	363	416	403	363	379	389	382	382	374	395	438	372	403	410	379	404	423	422	372	392	364	406	401	439	377	387	388	395	373	418	359	384	411	385	392	394	392	425	381	378	440	365	404	439	406	396	378	392	367	419	385	350	404	398	377	402	379	397	400	388	389	430	358	411	432	406	423	379	393	378	391	422	425	386	394	403	386	394	374	407	387	422	352	401	388	360	362	403	360	391	383	389	385	398	406	371	345	375	373	418	383	403	419	340	396	404	364	399	402	410	364	384	391	430	388	383	383	394	388	357	388	436	392	386	382	424	412	390	395	374	393	413	389	377	374	389	384	365	398	399	409	362	395	400	377	407	359	401	361	345	386	403	392	388	405	367	409	370	397	425	410	424	399	367	373	367	364	420	403	377	401	406	369	380	416	407	403	416	394	358	406	412	399	383	406	375	377	407	379	402	397	372	394	392	392	403	344	399	379	401	389	370	374	381	422	390	391	419	404	361	409	391	392	397	410	379	374	366	413	378	392	396	438	385	342	379	374	405	367	382	399	409	380	419	340	382	347	409	431	408	356	370	404	395	420	389	369	375	390	410	421	373	361	406	381	415	389	386	401	395	375	384	410	383	352	382	374	373	381	338	420	382	378	368	363	425	390	344	395	352	385	370	386	371	382	398	403	386	381	383	384	402	371	378	415	436	377	386	403	374	417	404	403	392	416	401	400	352	403	377	386	388	353	379	401	389	391	372	433	361	380	393	420	390	374	376	385	383	405	379	341	381	406	391	416	386	403	378	420	388	385	416	390	389	370	400	374	397	396	390	390	386	394	397	381	401	404	393	390	371	392	367	404	401	393	397	400	372	396	363	367	389	353	400	382	406	401	377	384	385	388	380	385	380	379	403	414	341	408	427	344	440	370	367	397	370	404	389	365	373	392	366	392	383	404	410	385	370	375	362	415	409	348	391	353	362	398	348	385	396	373	400	405	373	382	379	416	399	384	398	401	400	406	430	379
27688	21140	19281	2223	967	850	881	881	890	867	843	875	827	842	786	927	827	817	818	883	843	879	838	836	816	900	837	812	829	876	852	868	815	877	820	864	887	829	877	875	859	800	845	877	864	864	859	843	861	846	836	857	874	840	840	868	857	845	918	833	840	887	867	881	871	876	878	855	901	837	845	835	830	835	861	872	878	808	858	854	845	848	847	916	879	826	851	825	859	839	830	822	845	849	839	865	888	872	882	880	816	865	879	779	871	878	841	836	858	809	841	808	851	874	860	867	866	850	846	865	789	879	890	851	825	882	906	870	874	844	904	856	883	832	843	851	852	832	881	830	804	842	779	837	861	849	883	833	902	860	823	819	855	809	820	863	861	816	826	813	838	816	798	841	804	836	802	870	822	830	836	852	832	868	894	857	860	814	838	825	854	806	872	875	873	899	850	838	833	846	856	836	860	866	851	837	824	879	818	842	814	838	822	870	863	837	890	858	806	826	826	850	837	863	834	822	867	867	873	907	874	890	858	850	837	838	853	842	895	832	804	833	830	801	877	872	834	864	869	821	829	839	854	891	833	832	896	893	800	842	850	882	880	804	853	866	862	854	842	871	828	832	839	844	867	837	862	829	902	805	869	847	851	870	836	814	822	921	846	877	843	836	855	890	843	840	805	833	875	833	847	868	804	820	867	904	889	813	833	891	845	814	857	823	838	866	929	848	828	883	786	873	840	890	877	853	853	859	836	846	802	894	842	839	896	818	824	855	805	855	904	858	869	802	825	884	865	812	841	844	847	860	831	885	849	837	879	799	827	826	792	892	863	811	834	813	870	815	815	880	887	894	799	814	871	860	894	834	883	857	843	889	827	804	828	885	828	849	849	851	849	831	889	866	864	849	885	868	886	851	800	802	801	861	854	784	841	859	793	789	874	835	839	844	846	847	803	860	837	870	829	844	871	892	856	840	835	835	900	842	806	817	861	798	880	860	856	854	824	842	826	841	819	822	859	900	877	798	894	862	829	811	866	795	886	876	865	858	834	894	841	830	838	854	883	873	858	861	845	797	815	789	817	822	898	837	820	791	824	875	868	881	803	865	801	828	863	873	829	882	881	850	874	891	903	878	850	830	831	873	864	829	796	865	861	845	845	842	816	815	812	832	876	911	858	913	904	822	798	850	788	879	857	811	801	808	810	886	885	886	879	887	890	849	873	835	828	908	866	865	838	836	855	846	863	882	838	857	808	826	834	819	829	842	856	849	890	812	814	863	830	818	864	843	823	832	878	895	850	869	864	880	850	815	860	830	898	839	861	891	847	813	831	864	855	879	872	838	849	836	834	874	824	814	811	785	864	848	844	858	869	830	818	855	830	846	828	806	893	882	868	813	784	865	863	884	884	784	789	884	834	803	823	887	869	831	859	854	846	841	840	810	832	833	844	820	853	841	837	876	838	870	823	848	851	795	822	901	840	847	867	837	859	810	861	836	866	813	819	801	864	857	840	838	889	850	811	886	861	836	856	870	830	817	867	860	848	840	889	898	849	871	845	844	864	814	851	830	842	884	801	828	813	820	837	884	829	899	780	870	928	881	823	880	892	850	862	850	860	827	862	887	815	815	824	850	797	835	851	850	865	856	835	860	835	833	748	893	816	821	821	835	907	806	847	846	855	838	871	848	859	812	783	790	852	876	876	816	793	869	846	862	863	854	880	840	870	872	818	796	807	873	871	863	888	832	817	880	854	867	847	841	817	881	781	854	858	855	864	853	851	807	808	893	897	853	822	853	856	846	846	845	860	892	894	782	836	859	815	815	872	870	784	831	810	862	841	805	807	878	841	921	830	875	813	883	879	839	879	852	857	874	797	878	804	899	814	855	842	820	884	805	849	826	809	829	868	838	843	884	851	839	858	905	830	877	846	855	858	835	888	838	817	836	869	867	875	859	889	861	842	863	825	796	862	871	820	838	833	782	935	860	864	871	824	813	909	883	853	933	803	845	848	817	818	842	834	823	866	870	850	877	825	888	829	851	829	886	791	804	850	810	890	860	823	764	848	857	835	862	881	829	842	857	861	825	805	841	825	870	827	836	823	844	859	846	859	843	796	826	840	866	886	832	872	843	884	786	853	886	830	877	843	847	844	824	829	854	866	903	816	890	853	845	848	861	805	886	823	863	834	875	855	834	853	837	853	854	816	849	849	833	825	886	881	841	803	826	803	880	854	898	821	929	783	791	861	822	852	781	850	865	827	837	842	806	874	852	879	863	849	871	876	866	828	820	846	788	844	793	842	870	841	821	822	885	880	858	928	853	857	865	843	860	850	863	795	845	852	875	846	840	840	788	827	850	865	883	834	826	867	854	813	873	843	874	786	833	822	852	869	832	884	891	891	860	858	774	835	788	834	871	807	898	870	782	847	848	829	859	860	842	806	817	846	834	799	869	837	844	810	781	813	884	867	831	841	851	816	835	838	903	812	863	846	830	830	883	855	821	819	857	852	905	891	815	826	851	869	831	797	873	876	853	852	887	947	851	846	852	873	844	860	885	794	845	852	808	848	861	821	882	811	865	847	875	873	805	869	812	837	881	869	802	860	829	819	831	821	808	838	795	833	858	801	831	820	844	797	874	873	850	780	848	873	841	887	834	853	852	815	804	849	872	862	828	857	829	842	913	809	829	874	863	854	918	835	827	831	825	864	838	905	871	851	811	825	857	852	782	840	894	842	862	847	861	823	836	852	859	822	819	849	849	892	845	813	815	834	846	831	866	871	817	854	867	865	827	844	810	802	842	836	917	838	825	889	826	819	868	827	897	837	824	891	861	853	865	819	892	865	890	831	886	835	846	829	808	850	822	803	844	786	805	830	809	787	860	854	846	800	861	813	793	845	811	826	845	863	869	905	881	852	812	873	845	803	895	803	866	891	805	899	816	833	783	818	863	812	854	847	818	840	835	864	836	807	838	888	843	781	884	848	871	791	821	841	910	844	873	854	839	873	825	812	861	865	842	892	816	844	859	892	838	879	874	874	909	903	895	881	839	793	836	821	852	904	780	822	887	860	867	777	837	842	832	832	857	854	887	870	864	869	838	849	866	838	877	878	864	856	809	851	832	890	801	857	897	807	855	888	885	857	843	811	822	869	906	862	824	813	830	836	852	826	780	820	810	831	844	839	852	878	813	886	858	867	833	828	871	844	914	853	823	839	856	822	792	825	856	880	883	793	842	819	814	884	867	808	806	878	810	873	868	866	832	864	853	902	890	852	869	812	863	860	865	828	889	845	823	884	853	834	838	842	855	820	827	829	858	837	815	877	861	860	809	871	809	864	818	835	839	863	803	806	910	824	872	862	899	870	876	895	867	822	846	831	854	857	833	866	821	851	832	847	848	892	837	825	861	922	820	848	820	817	858	829	862	833	835	822	847	887	821	903	847	853	826	823	864	894	829	904	854	837	931	834	867	837	835	888	839	862	767	810	859	833	843	785	888	885	868	856	853	840	876
22150	20716	18604	1282	1234	1185	1149	1146	1108	1105	1103	1112	1093	1084	1168	1048	1054	1062	1162	1142	1127	1102	1145	1085	1132	1093	1059	1134	1107	1135	1092	1132	1145	1130	1078	1118	1149	1084	1085	1089	1115	1083	1078	1149	1148	1090	1129	1136	1155	1068	1094	1155	1109	1144	1085	1116	1119	1091	1179	1049	1052	1082	1128	1164	1168	1100	1099	1110	1125	1050	1120	1084	1048	1100	1044	1128	1052	1101	1068	1074	1081	1093	1120	1145	1122	1106	1128	1072	1133	1138	1100	1120	1118	1116	1104	1096	1044	1130	1081	1114	1131	1098	1128	1113	1108	1054	1166	1133	1088	1131	1116	1115	1121	1126	1046	1142	1132	1112	1160	1090	1080	1078	1124	1071	1064	1109	1094	1144	1074	1093	1019	1154	1112	1116	1078	1135	1135	1153	1098	1105	1070	1137	1119	1127	1120	1098	1095	1098	1078	1109	1105	1061	1077	1201	1142	1116	1087	1133	1135	1101	1131	1099	1098	1086	1128	1063	1118	1084	1007	1098	1055	1111	1127	1051	1113	1131	1096	1121	1073	1124	1099	1131	1152	1146	1138	1102	1105	1079	1097	1140	1112	1135	1141	1126	1057	1126	1134	1100	1154	1116	1020	1130	1103	1135	1147	1121	1097	1071	1128	1169	1110	1133	1127	1137	1106	1034	1114	1188	1039	1122	1092	1126	1079	1102	1069	1176	1104	1087	1079	1094	1111	1118	1124	1129	1148	1109	1139	1071	1141	1165	1110	1099	1085	1174	1023	1079	1115	1168	1106	1085	1140	1110	1118	1108	1162	1155	1084	1104	1149	1106	1113	1135	1049	1082	1105	1134	1123	1112	1154	1093	1139	1101	1102	1136	1118	1067	1148	1117	1058	1156	1156	1112	1132	1086	1096	1091	1073	1113	1103	1107	1096	1084	1150	1108	1150	1067	1105	1135	1132	1113	1117	1102	1134	1059	1165	1111	1145	1169	1180	1101	1157	1076	1128	1040	1108	1096	1116	1144	1094	1090	1100	1118	1116	1077	1079	1136	1115	1136	1158	1154	1100	1166	1100	1170	1109	1150	1123	1118	1080	1052	1128	1143	1116	1106	1149	1140	1074	1097	1085	1141	1090	1151	1165	1135	1144	1077	1099	1079	1068	1173	1087	1122	1094	1100	1095	1141	1094	1113	1103	1079	1071	1072	1086	1100	1098	1088	1092	1077	1201	1104	1148	1105	1090	1144	1116	1090	1055	1045	1124	1127	1132	1091	1115	1128	1071	1063	1062	1072	1069	1082	1084	1168	1116	1131	1142	1086	1229	1078	1141	1049	1093	1159	1067	1120	1091	1110	1137	1180	1119	1097	1105	1200	1129	1182	1093	1136	1085	1077	1104	1152	1156	1072	1084	1081	1071	1135	1119	1151	1080	1047	1105	1067	1107	1115	1111	1105	1074	1147	1071	1107	1076	1149	1080	1043	1118	1131	1146	1092	1092	1064	1077	1073	1122	1052	1090	1109	1059	1124	1084	1118	1126	1097	1132	1111	1145	1121	1142	1062	1142	1127	1111	1100	1034	1049	1075	1153	1100	1082	1067	1095	1143	1147	1147	1116	1129	1109	1094	1109	1117	1137	1120	1137	1090	1107	1087	1122	1107	1141	1098	1160	1155	1137	1140	1114	1107	1059	1163	1135	1095	1127	1139	1069	1177	1122	1119	1085	1133	1091	1127	1124	1092	1103	1141	1123	1106	1138	1057	1079	1113	1108	1159	1065	1094	1120	1150	1089	1085	1093	1079	1154	1156	1121	1097	1114	1062	1103	1071	1103	1110	1065	1133	1085	1097	1083	1177	1122	1078	1146	1096	1084	1080	1083	1107	1081	1119	1117	1086	1153	1120	1100	1115	1091	1127	1067	1151	1105	1076	1072	1117	1062	1134	1083	1155	987	1096	1091	1092	1073	1171	1122	1103	1121	1120	1094	1072	1105	1105	1104	1141	1106	1092	1112	1053	1169	1041	1165	1098	1122	1109	1149	1134	1110	1082	1119	1134	1068	1110	1126	1097	1084	1035	1102	1119	1132	1044	1110	1128	1118	1113	1119	1123	1085	1108	1064	1112	1122	1101	1116	1160	1077	1074	1081	1120	1057	1093	1129	1079	1069	1121	1182	1046	1117	1099	1089	1072	1086	1108	1116	1080	1111	1107	1137	1089	1115	1106	1118	1102	1136	1134	1134	1066	1099	1072	1137	1144	1119	1095	1129	1112	1091	1122	1078	1160	1147	1104	1144	1107	1237	1136	1107	1129	1070	1068	1102	1116	1069	1131	1079	1111	1146	1088	1086	1162	1105	1098	1107	1164	1037	1092	1045	1075	1108	1166	1184	1090	1146	1145	1098	1134	1078	1162	1098	1119	1155	1081	1137	1090	1079	1089	1124	1137	1064	1106	1085	1103	1033	1123	1138	1094	1135	1100	1121	1115	1108	1096	1133	1087	1097	1026	1141	1078	1163	1124	1130	1095	1114	1069	1066	1092	1099	1165	1107	1120	1130	1152	1126	1099	1129	1057	1089	1181	1045	1103	1149	1151	1116	1045	1116	1116	1129	1173	1083	1080	1104	1147	1096	1110	1090	1106	1142	1077	1104	1045	1110	1149	1119	1087	1116	1201	1099	1114	1076	1148	1128	1065	1113	1102	1088	1208	1101	1143	1070	1172	1070	1135	1113	1110	1107	1045	1054	1088	1109	1123	1093	1093	1170	1183	1129	1141	1067	1210	1083	1102	1177	1016	1072	1112	1123	1072	1070	1095	1158	1121	1102	1162	1145	1179	1128	1095	1157	1121	1081	1095	1130	1141	1112	1098	1104	1064	1097	1045	1151	1110	1114	1092	1135	1133	1083	1129	1147	1079	1079	1084	1118	1141	1080	1124	1096	1073	1089	1105	1147	1057	1106	1141	1085	1061	1150	1130	1096	1113	1119	1089	1154	1075	1100	1102	1097	1161	1117	1113	1109	1072	1174	1126	1178	1134	1121	1144	1075	1127	1102	1117	1116	1141	1157	1095	1139	1105	1088	1119	1097	1112	1061	1066	1113	1166	1056	1092	1086	1067	1121	1117	1081	1143	1076	1116	1097	1074	1140	1111	1079	1113	1171	1116	1072	1104	1091	1180	1115	1109	1089	1124	1131	1102	1105	1043	1070	1089	1108	1081	1141	1165	1174	1123	1111	1086	1093	1091	1101	1144	1164	1104	1112	1098	1076	1097	1078	1130	1017	1036	1096	1128	1180	1094	1042	1130	1138	1163	1070	1214	1104	1094	1077	1157	1130	1146	1113	1117	1172	1124	1160	1090	1077	1112	1065	1130	1092	1106	1029	1135	1159	1150	1112	1105	1082	1113	1122	1153	1109	1144	1065	1103	1132	1103	1111	1066	1159	1095	1067	1097	1053	1147	1127	1169	1070	1071	1149	1109	1145	1027	1089	1058	1120	1075	1045	1141	1146	1146	1042	1169	1102	1125	1094	1109	1131	1038	1090	1176	1133	1120	1116	1108	1149	1137	1120	1141	1096	1090	1110	1174	1091	1135	1099	1122	1113	1124	1165	1086	1070	1116	1086	1131	1120	1129	1105	1096	1190	1107	1091	1127	1136	1091	1126	1144	1039	1143	1085	1128	1123	1133	1075	1098	1172	1155	1119	1184	1090	1106	1109	1135	1105	1114	1142	1115	1079	1113	1127	1106	1126	1059	1110	1037	1091	1059	1138	1095	1100	1113	1072	1094	1173	1135	1083	1114	1177	1067	1116	1109	1040	1096	1086	1109	1093	1101	1153	1105	1146	1079	1156	1076	1047	1121	1178	1131	1047	1084	1116	1086	1032	1067	1085	1131	1103	1156	1101	1135	1120	1092	1082	1090	1146	1143	1112	1073	1090	1156	1105	1071	1091	1162	1120	1082	1115	1117	1171	1147	1136	1076	1086	1069	1076	1100	1117	1117	1085	1120	1106	1169	1091	1100	1106	1088	1077	1087	1172	1070	1107	1157	1147	1081	1038	1145	1154	1072	1129	1129	1086	1066	1058	1131	1130	1100	1129	1096	1074	1096	1128	1038	1068	1204	1139	1131	1132	1116	1125	1172	1105	1172	1103	1142	1117	1146	1064	1169	1078	1080	1104	1121	1171	1109	1134	1075	1068	1098	1080	1091	1158	1049	1085	1113	1086	1146	1100	1107	1128	1092	1095	1163	1122	1083	1077	1091	1082	1154	1073	1087	1110	1153	1058	1106	1126	1074	1121	1081	1064	1184	1147	1091	1070	1064	1063	1152	1119	1119	1085	1124	1130	1112	1096	1056	1120	1155	1115	1053	1072	1120	1083	1118	1082	1128	1058	1074	1130	1099	1113	1132	1104	1115	1133	1085	1129	1153	1134	1110	1097	1126	1108	1119	1067	1105	1082	1109	1125	1097	1122	1141	1132	1038	1132	1042	1127	1106	1095	1135	1106	1095	1123	1076	1097	1037	1084	1094	1048	1131	1105	1127	1119	1024	1067	1121	1135	1052	1115	1026	1161	1058	1121	1133	1110	1069	1132	1073	1131	1099	1094	1125	1096	1087	1129	1089	1077	1081	1140	1065	1084	1085	1125	1041	1124	1096	1160	1108	1133	1123	1113	1076	1125	1115	1104	1085	1070	1079	1101	1087	1109	1153	1141	1099	1090	1141	1126	1125	1110	1071	1100	1134	1096	1068	1123	1114	1121	1127	1122	1120	1108	1159	1096	1128	1151	1107	1115	1116	1082	1120	1087	1087	1102	1092	1069	1109	1127	1111	1144	1162	1128	1075	1142	1131	1088	1111	1032	1068	1139	1071	1147	1113	1083	1120	1101	1151	1118	1214	1082	1100	1135	1088	1126	1084	1094	1128	1047	1112	1137	1046	1157	1045	1078	1122	1119	1150	1103	1107	1087	1089	1098	1124	1108	1098	1088	1083	1138	1092	1110	1101	1115	1067	1120	1072	1077	1064	1154	1105	1117	1112	1071	1049	1047	1144	1165	1163	1054	1149	1118	1100	1112	1171	1148	1090	1083	1069	1148	1073	1113	1122	1111
24064	21251	33168	25634	11089	1651	1046	907	840	775	779	721	713	717	665	696	731	703	677	692	698	651	686	687	638	690	655	655	669	676	650	609	672	685	664	628	658	703	635	675	675	614	658	653	650	683	697	662	663	621	635	611	619	664	674	641	678	684	636	669	642	660	602	671	673	604	620	658	647	666	614	629	612	649	672	659	640	667	628	639	660	684	641	663	617	671	622	649	684	644	641	646	637	686	625	658	679	631	669	626	648	624	698	664	661	636	649	679	634	657	665	648	629	639	610	672	650	671	662	664	641	603	645	617	648	629	662	630	671	647	584	621	603	634	632	643	648	627	653	604	622	635	652	694	685	633	653	639	621	649	671	662	644	672	674	679	639	571	639	596	658	618	663	624	634	653	652	634	645	693	681	623	667	689	665	624	632	626	629	673	632	668	613	666	674	668	639	646	647	664	620	625	635	640	658	634	637	654	647	666	611	628	641	631	605	605	677	660	655	650	634	664	654	662	634	652	642	626	667	578	640	613	674	647	629	610	627	650	614	619	673	707	594	679	625	637	650	666	643	642	620	661	674	680	613	659	635	627	651	645	646	659	606	644	641	611	655	642	688	589	626	714	581	665	636	663	659	648	645	630	599	666	640	609	672	680	666	675	664	640	620	640	651	678	617	630	627	656	613	641	678	639	633	660	668	675	615	670	641	636	644	690	680	652	590	598	612	653	632	662	631	649	645	643	634	651	625	677	693	634	621	655	654	645	638	603	657	607	621	637	621	650	619	642	704	664	707	632	675	599	651	637	644	643	663	635	657	632	638	640	619	635	666	631	645	652	615	632	685	610	649	691	647	621	644	649	615	637	649	650	649	605	644	609	679	640	648	634	660	658	642	636	618	594	660	607	617	642	639	656	666	689	675	653	680	679	683	660	679	647	648	640	696	633	614	629	620	628	649	645	635	636	630	630	666	678	653	633	631	629	605	662	667	681	654	636	593	634	642	624	688	681	638	654	595	650	690	638	629	636	701	618	643	649	668	638	655	640	651	690	586	706	661	690	633	680	591	593	635	693	650	673	667	630	641	607	644	643	673	672	646	691	654	637	675	630	630	667	664	670	630	614	637	662	650	677	637	653	630	653	663	678	620	673	637	624	629	631	612	669	652	624	629	654	652	617	669	669	686	676	670	660	695	650	649	629	645	685	656	667	634	652	660	644	656	627	639	676	615	667	601	680	630	591	684	636	609	659	680	634	626	677	715	631	644	647	676	666	631	642	648	664	638	655	610	591	671	646	643	646	653	617	615	634	636	641	628	621	677	648	627	635	642	664	617	664	684	664	627	623	650	641	694	653	633	644	628	622	640	677	642	654	649	655	613	629	621	658	654	628	628	641	638	645	634	647	654	697	636	715	607	629	617	676	616	689	644	654	648	659	676	601	646	680	656	624	646	637	615	644	671	648	663	619	614	628	625	640	665	648	615	627	671	657	664	651	653	620	663	621	632	641	643	676	661	596	610	651	647	653	652	679	628	646	619	673	631	606	654	595	660	691	649	692	658	633	654	632	644	645	602	643	657	674	661	690	591	656	622	663	615	652	665	644	639	646	678	641	635	634	617	654	710	653	620	653	607	616	651	696	678	657	661	620	645	657	655	638	680	633	632	664	618	663	646	634	597	658	646	665	642	634	668	605	610	622	655	655	658	660	660	662	669	646	634	624	608	601	671	662	650	666	664	651	688	605	647	620	625	670	647	678	661	611	665	641	653	669	641	624	652	671	613	637	647	657	597	621	624	657	630	661	679	607	648	638	604	665	675	647	603	674	632	642	578	653	661	623	694	600	613	625	638	662	669	661	650	628	599	644	640	660	678	674	614	638	620	670	658	637	636	639	653	657	599	653	615	673	598	656	639	653	661	632	649	644	664	654	669	646	629	681	676	619	656	622	657	670	648	645	672	624	668	627	650	627	662	633	677	649	712	650	659	630	660	622	672	638	670	612	692	627	639	656	662	663	654	679	650	695	675	651	692	711	626	687	629	651	666	654	672	646	637	638	612	683	618	684	644	679	670	634	631	648	645	645	659	622	611	645	673	635	686	661	619	679	609	597	629	658	685	665	677	608	651	676	653	621	704	688	664	667	618	606	659	647	642	656	686	625	643	658	629	612	654	656	616	629	652	674	617	623	683	659	629	630	659	651	657	640	618	670	580	633	619	633	631	669	637	669	653	663	635	632	638	625	640	627	645	668	664	566	667	635	641	657	646	651	676	645	687	656	677	610	671	595	665	626	653	650	635	629	625	670	625	666	656	620	678	634	625	636	669	636	660	658	622	621	635	627	645	657	660	698	585	661	673	639	606	631	632	680	694	598	604	660	651	689	645	622	634	653	660	638	678	642	687	636	596	679	633	636	620	630	590	649	609	668	698	655	648	638	643	664	667	614	649	632	626	647	642	627	645	598	668	676	653	618	665	627	634	646	673	645	665	661	654	611	634	665	635	654	658	666	642	658	658	654	619	629	662	661	622	659	621	630	678	619	616	633	640	620	677	676	650	616	629	688	629	652	674	642	671	660	633	713	632	639	685	697	665	686	681	660	684	621	637	719	642	626	631	642	638	649	630	627	641	597	637	633	634	627	616	621	623	655	662	682	651	685	625	597	672	636	647	669	644	643	635	647	635	624	639	687	643	683	664	633	601	625	633	603	632	643	649	641	654	630	664	644	618	681	654	659	650	617	675	627	640	639	679	652	677	645	625	665	690	646	593	626	676	611	674	654	627	639	626	671	610	637	617	611	599	638	666	618	668	627	641	615	641	623	649	626	651	667	623	618	629	642	641	652	645	644	680	681	649	646	662	639	634	678	637	657	686	686	597	650	628	651	718	627	636	693	619	659	616	649	662	663	633	678	675	635	648	670	634	670	605	598	654	643	694	661	653	631	657	629	639	644	658	637	619	596	652	666	655	651	655	693	634	649	614	666	636	657	609	648	668	611	641	638	653	641	689	632	633	569	583	675	636	616	644	644	602	689	656	650	618	667	647	638	643	645	640	665	638	604	653	660	636	674	616	663	657	633	618	595	650	665	646	650	629	696	701	640	638	642	658	635	668	620	669	638	654	591	592	648	670	648	681	634	631	657	672	666	629	648	700	647	674	654	630	651	674	626	666	666	635	662	673	673	630	647	635	635	638	655	620	640	673	641	621	673	656	624	662	659	623	633	647	632	640	642	654	627	601	681	660	638	636	662	644	597	686	637	668	604	676	634	621	625	685	640	630	659	639	638	624	648	685	643	656	644	630	607	631	658	637	657	661	643	655	639	675	671	666	617	612	651	624	661	665	645	641	640	666	640	720	672	620	675	631	642	678	629	689	636	634	645	654	620	620	645	658	679	664	636	647	624	632	622	653	653	640	660	672	642	662	667	677	663	669	629	599	652	665	679	631	678	671	662	644	626	668	633	687	656	652	614	611	644	661	673	651	681	645	648	681	689	675	642	608	668	651	664
46301	57184	34067	3229	2335	1872	1620	1487	1334	1221	1214	1067	1029	1004	974	955	926	962	947	895	937	921	856	924	885	942	937	891	918	827	903	928	858	921	865	832	876	872	849	855	915	862	927	900	840	885	895	870	846	832	835	885	813	885	897	867	875	877	837	895	872	928	863	903	904	870	905	860	855	898	914	898	906	926	883	824	896	865	859	830	859	870	900	894	905	900	796	856	913	890	865	923	878	841	862	861	841	909	846	909	840	843	888	824	887	920	841	903	841	847	857	872	833	878	867	894	879	843	796	846	842	863	878	881	894	868	861	878	841	847	897	850	830	875	854	891	886	840	874	871	827	847	875	828	889	834	844	856	812	877	914	837	919	844	818	874	839	881	907	892	837	815	884	864	822	852	867	839	894	858	904	906	913	895	827	921	841	915	868	814	870	874	837	907	854	821	885	849	843	866	842	850	895	866	894	855	859	844	843	898	906	871	891	883	879	844	855	864	888	949	820	876	853	921	832	872	842	876	864	866	892	818	845	860	872	903	848	887	842	828	860	864	891	838	889	880	853	869	859	844	856	821	843	841	849	873	810	856	870	881	888	829	848	873	893	796	881	877	879	805	881	863	844	874	866	913	904	858	913	806	862	850	876	865	857	899	877	882	835	879	890	853	915	868	876	863	875	865	891	865	786	884	816	859	818	858	821	890	896	845	866	871	831	834	830	899	841	880	853	905	875	871	845	863	882	917	812	862	853	859	878	859	851	836	900	863	896	837	869	837	864	912	852	836	884	835	868	835	894	848	840	863	904	855	921	836	905	856	872	825	866	857	895	856	838	843	844	865	873	873	879	812	830	865	889	899	884	808	871	879	874	832	886	895	874	847	872	828	827	878	881	845	863	858	860	853	821	908	891	821	837	817	893	891	837	840	866	808	922	837	858	857	868	877	835	837	883	860	853	903	905	851	838	857	889	860	872	880	841	920	875	887	877	903	852	888	801	894	841	879	895	861	828	853	860	822	867	902	875	855	864	835	840	836	892	879	861	862	844	853	872	813	825	851	815	836	889	904	833	865	882	876	860	876	849	892	860	808	857	826	855	899	872	860	923	820	846	877	899	850	867	884	871	840	873	859	900	858	904	860	851	811	887	877	848	920	890	860	832	838	887	855	860	852	871	830	860	861	850	893	889	855	895	891	859	867	833	869	814	903	882	864	856	857	784	845	855	848	857	847	870	827	859	853	847	851	864	832	825	899	849	852	849	878	905	844	926	875	915	859	876	905	877	861	900	891	846	895	883	843	881	904	855	860	838	875	868	852	818	951	881	827	842	884	849	902	826	856	877	865	826	794	870	899	843	900	835	849	812	841	885	827	863	893	873	816	853	888	909	845	857	835	820	831	920	838	845	862	889	850	875	865	859	877	869	930	828	864	810	844	811	835	905	873	785	839	876	862	871	873	882	841	900	867	842	893	849	810	889	918	854	808	856	863	859	823	890	850	841	808	887	886	900	880	870	845	866	874	879	800	869	863	852	808	865	867	830	890	884	884	872	897	880	909	862	855	862	851	917	864	808	868	852	856	849	832	878	879	852	889	868	855	880	845	888	834	859	845	803	915	857	896	835	845	842	838	875	829	856	862	861	889	850	850	864	860	870	811	854	835	859	855	863	861	810	870	859	783	813	838	811	840	884	827	856	855	891	808	841	904	844	913	823	906	802	814	845	878	869	879	797	867	831	939	830	852	849	861	882	816	865	869	910	896	917	887	835	866	891	875	889	863	840	810	878	892	876	868	925	912	834	842	935	817	879	878	840	849	834	830	859	907	876	900	866	895	862	823	850	866	855	901	831	861	845	910	837	875	897	871	806	815	879	862	829	861	889	880	858	887	885	868	851	845	890	903	849	869	857	853	873	839	875	835	941	856	864	841	872	871	859	901	855	854	890	877	871	849	848	796	906	821	866	890	848	860	847	873	853	849	890	838	884	877	848	839	910	877	924	891	857	894	881	856	883	813	915	859	907	902	857	831	839	844	852	844	855	878	891	806	854	831	837	812	865	887	823	882	888	892	873	871	877	899	837	872	882	877	847	851	854	877	874	827	867	895	864	861	893	913	832	892	880	857	844	835	835	827	835	838	859	799	919	906	863	867	838	858	860	868	900	868	880	913	880	913	824	862	880	827	878	864	879	824	786	887	820	832	851	916	854	834	848	829	825	880	848	855	899	900	863	883	888	871	878	817	862	824	829	888	862	854	880	880	861	838	852	847	843	851	851	874	902	858	811	872	873	881	862	923	844	896	850	871	830	891	847	863	873	870	887	851	870	854	857	887	858	807	890	858	893	886	896	889	862	880	815	835	912	877	812	866	848	860	831	873	871	866	895	892	840	835	899	814	881	854	846	809	867	856	831	845	914	847	870	851	837	857	865	875	915	872	878	879	865	871	837	853	893	853	900	864	885	841	880	846	854	866	820	862	870	903	834	888	840	892	821	874	855	836	848	879	874	879	858	874	888	902	867	899	892	888	835	843	903	893	859	904	859	861	901	811	824	861	865	829	893	900	848	883	908	837	874	843	821	899	885	883	920	915	868	854	836	840	912	884	883	854	841	861	916	850	794	888	908	838	911	859	834	852	863	866	839	836	867	834	848	866	907	849	861	818	867	898	866	860	899	867	868	833	788	870	870	865	841	844	838	857	793	929	868	830	894	848	866	839	844	877	852	855	890	869	862	852	861	861	863	855	835	895	902	893	900	871	934	837	853	851	862	893	857	892	832	849	874	858	888	857	854	906	814	888	850	938	758	851	870	847	881	838	841	834	875	886	879	872	882	858	854	866	824	856	862	821	871	837	809	839	921	856	900	823	866	857	883	784	799	874	847	860	876	907	788	853	841	834	799	831	853	858	819	856	835	891	845	872	817	875	886	882	850	813	838	830	860	891	892	824	826	935	813	833	880	876	882	891	897	811	848	889	875	889	828	899	891	876	846	845	916	869	865	877	896	880	830	849	902	802	926	856	871	875	868	843	860	891	881	844	820	886	923	885	864	862	839	891	880	892	913	883	838	857	833	883	828	892	862	850	847	859	833	803	850	836	858	850	793	878	836	826	903	889	871	885	865	915	861	861	852	853	912	874	833	865	889	865	835	900	793	835	851	869	886	814	814	845	860	837	838	836	833	828	816	838	901	833	907	874	889	895	847	854	886	864	912	858	847	868	848	855	870	879	888	823	893	872	864	872	855	808	833	875	843	914	839	872	789	896	878	821	887	843	857	861	825	952	873	866	865	906	870	869	877	840	854	867	808	781	828	812	845	875	874	819	903	862	857	913	821	875	835	828	830	892	823	875	861	840	917	825	884	836	837	920	864	847	832	878	805	896	862	911	857	808	840	848	785	879	833	879	880	866	879	870	854	829	853	868	855	819	816	908	821	855	855	900	863	881	866	854	817	821	857	898	847	809	860	879	809	879	855	926	860	859	877	847	921	888	853	807	825	819	872	840	837	850
23095	21237	33270	25899	18092	5471	983	713	594	504	492	471	393	397	399	376	364	357	343	340	339	291	338	329	320	312	284	306	282	297	312	332	297	289	286	311	310	311	299	285	308	288	306	294	290	291	309	285	295	302	279	263	282	289	288	287	291	290	314	285	298	313	276	275	315	296	319	310	291	303	294	278	286	285	299	295	253	298	307	305	304	288	301	280	304	274	321	272	261	265	308	250	288	284	301	294	271	261	303	290	276	306	309	292	264	280	299	291	304	314	278	264	300	275	301	293	273	285	326	294	262	302	251	265	301	310	263	292	285	300	288	277	281	312	296	275	251	306	271	282	298	308	279	276	269	264	271	275	260	287	263	286	276	272	276	303	273	273	290	269	266	258	270	254	258	305	293	271	284	296	273	267	259	296	308	270	287	269	266	313	308	332	302	266	264	274	258	297	289	272	284	289	260	271	291	264	288	283	287	293	315	280	282	277	298	257	286	300	301	290	256	290	298	288	301	304	254	301	254	299	276	290	307	302	281	290	315	303	275	297	279	277	302	293	260	302	279	293	311	283	277	275	308	274	285	283	303	301	298	266	277	276	298	310	291	332	303	280	271	289	264	343	270	292	289	283	321	279	272	277	296	288	297	274	285	284	299	261	268	292	288	284	279	275	278	281	289	305	301	272	249	236	242	275	301	286	279	278	308	319	312	263	286	282	303	294	274	270	305	288	314	277	260	274	299	285	265	260	274	306	273	306	296	298	284	296	289	336	315	337	266	291	254	280	299	273	293	293	287	278	290	290	276	302	289	278	302	300	307	272	284	271	306	319	283	273	296	258	282	289	287	272	255	258	309	267	292	274	309	281	319	316	305	302	278	300	277	288	280	253	272	264	262	313	274	275	278	298	288	279	301	305	278	293	287	289	290	292	271	320	296	279	301	297	317	287	278	273	289	261	311	292	289	276	309	293	275	311	293	291	299	275	289	280	286	300	265	297	271	292	278	268	268	296	292	269	297	294	280	349	309	317	304	273	305	292	272	262	289	290	302	267	275	272	275	295	292	329	269	300	254	282	287	304	292	267	293	293	301	291	254	322	291	276	274	280	282	280	281	285	294	306	298	301	280	260	315	282	296	300	256	283	317	307	286	262	300	296	309	295	277	280	303	280	274	264	283	293	270	270	313	268	271	258	305	282	263	254	257	306	303	291	311	288	262	296	275	278	288	273	286	283	278	278	280	253	289	273	305	286	276	317	274	278	286	270	297	302	315	305	300	273	282	294	286	278	310	293	287	312	290	255	265	296	288	295	268	299	303	300	306	264	303	312	299	308	288	275	282	290	288	267	282	303	288	262	295	294	289	259	271	301	303	278	281	300	291	291	284	274	295	277	311	285	275	301	296	282	294	322	282	248	292	272	266	300	280	302	284	275	283	276	286	274	275	270	291	274	262	299	275	279	295	295	276	284	312	305	249	295	297	283	293	274	267	268	286	274	251	277	280	269	295	300	316	283	240	276	275	293	284	306	282	265	300	286	287	300	305	281	271	266	266	275	275	251	278	291	288	267	269	316	294	269	259	297	263	277	260	287	244	297	310	288	270	310	296	326	293	281	281	276	304	283	288	271	268	296	303	276	303	294	290	322	282	302	286	258	263	327	270	305	264	253	296	269	252	285	288	300	278	282	277	261	264	295	287	271	277	283	305	306	269	294	301	308	298	279	284	272	276	295	263	264	295	256	303	291	309	293	298	258	308	288	260	302	310	265	304	282	309	293	276	289	287	249	277	289	287	287	272	267	306	284	337	272	306	262	301	274	327	283	310	278	329	303	314	312	268	310	286	286	274	317	307	286	318	294	256	302	258	310	292	275	273	303	290	267	273	278	266	268	311	302	304	278	292	269	279	293	296	283	265	295	306	260	288	268	322	294	296	246	262	296	290	262	292	278	265	277	273	286	290	256	285	237	271	286	292	281	288	285	292	296	270	288	303	279	274	278	282	265	267	266	247	305	278	288	292	288	280	261	305	295	284	302	308	301	294	301	256	270	288	292	263	297	284	279	270	292	285	266	304	295	315	281	311	244	272	268	285	263	301	267	280	282	281	283	296	303	309	294	274	262	277	305	286	263	285	266	288	278	286	294	289	297	265	284	288	278	297	269	277	315	261	292	297	284	264	298	273	287	303	281	268	283	334	277	275	251	292	298	280	247	268	290	289	289	283	298	290	296	296	253	300	272	267	261	285	272	315	306	283	289	284	291	289	274	286	277	298	270	286	303	268	320	273	281	286	298	289	313	296	262	265	286	288	299	282	285	303	270	312	321	276	282	288	287	270	247	278	273	328	304	281	280	277	313	266	291	271	281	299	259	278	291	268	299	282	284	283	272	275	313	280	274	306	282	279	281	288	273	273	292	291	320	262	275	261	313	286	284	300	260	281	278	260	286	268	291	301	284	291	276	284	277	303	297	264	286	285	310	306	284	268	252	269	283	277	299	312	287	268	280	282	269	320	269	290	293	279	314	288	304	284	309	310	266	296	261	288	269	283	292	300	273	270	284	297	299	289	293	287	277	279	272	287	253	276	281	306	275	252	299	285	266	261	326	292	245	300	306	306	272	279	303	292	306	274	281	289	309	297	287	278	317	293	285	302	283	285	258	279	274	245	281	274	283	273	285	286	302	300	281	305	290	284	309	283	302	274	274	272	300	279	290	278	275	283	291	312	309	303	264	282	302	271	289	249	282	291	312	307	298	331	252	302	295	293	305	271	285	263	293	268	297	309	273	289	311	290	312	274	268	303	306	311	295	315	258	285	328	291	286	261	260	272	262	282	308	264	315	297	290	263	302	299	277	283	263	285	288	282	249	280	295	315	298	300	296	277	279	299	298	283	284	283	292	275	259	298	288	255	307	292	270	294	295	272	276	262	286	262	292	239	278	292	268	282	293	265	277	296	302	312	286	291	277	278	321	275	281	271	241	297	296	305	279	299	289	296	299	252	282	275	274	295	268	279	281	284	254	278	272	302	293	307	293	279	318	272	301	283	273	293	293	321	278	292	262	295	261	259	278	278	301	320	275	274	269	283	265	269	275	293	299	264	313	268	295	266	282	273	308	275	284	289	316	277	281	278	280	281	282	310	291	285	281	309	289	289	297	303	293	310	296	288	280	290	310	287	283	264	287	291	265	249	288	287	296	278	264	270	270	339	292	277	270	322	279	308	261	292	304	289	288	279	260	292	292	273	275	248	269	272	295	273	278	299	307	314	258	277	262	259	312	289	280	273	302	338	307	286	291	262	288	282	295	319	287	283	275	279	319	309	276	274	314	266	273	281	264	282	271	279	292	287	295	250	280	280	314	285	248	284	310	306	275	335	313	276	284	278	310	289	293	298	288	307	295	279	236	293	292	291	291	294	283	272	296	286	288	281	277	272	290	279	265	275	260	278	273	252	282	288	273	288	282	294	261	281	271	297	261	265	279	263	281	298	269	303	265	315	294	292	311
52803	67776	32197	4465	3142	2404	1843	1499	1223	1030	913	844	722	729	649	628	584	539	544	541	480	512	430	482	501	470	467	450	461	492	449	447	426	432	423	469	446	398	397	429	412	438	415	367	430	405	403	381	370	439	410	428	425	370	417	365	363	402	426	432	375	399	405	398	402	420	402	420	402	386	417	384	386	400	408	381	394	384	405	403	389	415	380	395	390	379	379	390	387	402	430	400	404	397	427	418	411	402	444	384	388	419	408	388	406	368	399	427	380	391	326	379	385	379	387	371	389	377	377	384	368	400	385	402	407	368	422	389	417	403	382	416	387	409	409	395	409	397	404	381	382	378	381	393	395	369	399	377	361	395	386	390	406	388	368	423	412	407	395	429	389	367	381	386	428	371	418	394	366	392	374	370	427	374	402	372	381	399	386	402	432	387	382	393	386	369	394	401	372	364	378	377	406	394	385	366	382	393	421	425	355	391	357	388	367	404	378	398	402	419	406	416	378	392	367	369	387	381	371	418	398	411	407	406	388	347	423	444	378	410	424	366	385	410	357	394	367	429	398	406	405	435	401	408	399	385	354	391	391	396	398	431	408	362	398	397	348	380	394	356	415	382	373	407	395	398	385	384	378	399	371	356	406	367	403	401	395	411	369	369	382	387	372	402	405	378	392	356	371	359	375	387	392	388	398	379	442	392	373	392	395	391	407	420	364	358	417	368	443	405	353	391	419	379	390	378	379	386	415	368	341	371	409	398	381	376	407	377	393	411	390	386	366	420	371	385	371	394	389	374	395	406	403	358	387	371	408	337	419	381	406	404	376	405	383	382	400	388	367	399	396	381	418	382	395	373	370	397	375	403	416	387	365	378	356	385	392	412	386	378	384	377	397	384	383	372	371	381	403	403	387	399	423	383	449	377	394	390	370	396	402	403	415	396	384	380	375	398	424	373	355	382	405	419	408	406	392	377	402	397	412	444	381	383	371	403	369	387	380	385	397	371	424	433	403	426	428	420	385	399	403	404	416	417	365	400	351	388	398	384	414	400	417	377	406	413	374	399	385	381	415	410	428	372	378	409	373	410	384	398	434	358	406	392	392	396	369	356	386	376	372	381	416	385	408	397	409	395	367	366	398	363	407	417	383	398	410	394	390	374	390	387	390	407	400	383	385	392	369	386	392	420	408	370	386	377	402	367	393	382	414	357	402	393	365	404	380	384	401	402	408	380	400	400	384	431	441	421	414	417	441	387	412	388	387	383	414	409	356	382	401	398	377	359	390	395	390	372	388	431	384	352	412	382	396	425	378	420	430	387	394	379	354	376	409	415	388	409	381	381	385	374	366	395	383	413	370	392	387	427	417	378	415	405	393	424	388	379	418	377	400	375	409	387	389	398	348	431	404	387	385	377	411	379	387	399	360	380	406	377	418	373	417	349	388	391	403	375	400	395	411	408	406	378	365	382	370	427	378	356	412	428	380	385	399	384	408	390	392	389	416	361	360	402	391	385	381	403	342	393	396	414	376	373	388	395	406	388	398	388	393	366	370	368	380	382	382	384	380	362	397	429	377	415	377	392	398	380	351	367	386	430	383	372	385	408	397	397	383	387	336	359	404	364	409	384	396	426	369	423	386	386	403	392	414	370	390	407	387	377	374	381	387	380	381	397	421	386	383	392	399	370	413	410	427	381	397	390	396	380	338	399	369	347	389	409	381	411	382	403	392	377	392	417	380	393	415	412	416	394	398	389	367	374	415	391	399	392	386	385	403	399	370	345	399	385	367	409	404	414	380	392	410	414	364	373	402	391	387	443	406	416	378	370	394	417	375	396	386	392	363	419	367	380	377	378	388	377	395	371	385	370	407	380	412	394	414	383	410	379	402	383	404	402	407	424	388	383	375	389	387	386	389	389	395	392	393	391	363	370	369	401	391	432	397	380	394	383	375	391	371	397	387	357	395	452	373	395	405	397	415	375	391	368	391	411	359	375	373	389	401	382	407	396	368	412	388	407	373	382	386	398	408	401	362	403	360	423	406	431	355	418	409	418	406	395	380	407	365	402	378	392	395	397	395	395	367	372	400	424	388	376	398	416	382	380	376	355	373	387	382	380	390	377	380	398	386	399	396	415	395	391	410	371	392	389	383	412	395	397	392	403	381	361	387	362	411	398	370	392	379	389	386	392	393	409	399	397	379	366	362	381	388	393	390	395	372	391	421	397	412	415	383	387	355	410	411	417	392	383	390	370	400	368	393	418	362	410	399	390	442	376	355	394	448	397	392	385	369	353	407	350	390	372	385	365	388	408	402	404	405	396	379	356	393	413	341	379	368	371	391	373	353	383	405	361	418	404	380	406	402	389	451	404	357	373	365	389	412	374	360	419	406	398	367	413	394	389	379	420	424	385	404	402	383	394	398	375	380	391	369	389	383	387	436	406	401	412	381	400	418	379	409	402	395	389	365	412	363	378	432	378	382	379	370	364	415	359	397	386	362	377	394	376	367	384	395	401	390	397	366	386	347	363	415	382	400	366	355	390	402	396	353	397	417	409	383	367	400	412	394	378	387	408	414	391	424	411	390	391	391	395	389	365	404	370	399	389	408	376	380	395	389	396	392	402	395	404	374	381	434	411	366	412	387	386	405	378	376	366	386	397	368	375	396	372	383	361	416	373	383	394	376	383	409	409	359	387	390	429	465	417	407	396	394	432	378	372	403	421	385	405	382	411	387	383	375	423	393	405	381	373	412	407	438	380	405	390	401	383	404	402	396	378	379	374	419	408	368	395	386	377	371	411	420	388	387	438	383	416	410	387	421	408	398	426	363	413	399	404	386	357	408	390	408	404	396	412	404	390	368	357	388	365	391	392	397	375	357	412	379	394	405	417	382	388	400	398	379	427	367	392	412	436	362	387	339	430	400	382	369	416	383	413	440	405	383	393	402	391	381	379	399	389	421	410	419	385	403	363	398	384	380	373	367	347	418	393	431	382	368	393	380	365	363	402	380	426	351	364	421	409	390	358	396	388	406	371	413	380	366	410	401	374	408	400	371	414	381	394	442	420	401	406	382	432	377	405	381	386	405	380	377	365	405	411	428	378	379	401	406	368	385	394	412	362	364	364	374	387	424	389	450	375	348	392	407	395	375	420	374	389	433	397	368	371	415	384	369	374	402	382	393	374	390	416	397	379	453	383	377	384	427	370	415	381	370	394	407	409	417	417	414	365	385	381	404	369	386	402	396	392	381	365	406	375	430	373	400	385	358	372	390	408	369	364	377	400	416	393	387	382	405	351	399	408	353	368	368	368	392	404	427	381	374	387	404	399	399	371	412	385	376	398	401	403	414	379	383	409	390	374	397	406	373	382	424	397	398	398	426	395	396	383	381	377	409	413	414	384	366	407	443	365	421	392	424	383	385	374	385	391	399	423	386	414	395	408	386	400	369	415	358	388	378	386	385	395	394	389	368	376	394	410	373	401	416	379	398	387	374	405	437	376	432	379
27624	21171	20062	2176	978	906	849	872	829	925	913	851	842	861	832	858	874	890	885	860	820	799	879	836	861	857	868	850	871	822	865	863	892	855	846	798	895	846	841	828	840	854	905	875	933	827	882	881	880	923	854	880	867	899	859	902	903	890	834	878	870	864	862	867	854	872	872	877	874	880	837	890	835	927	859	891	892	875	863	884	829	897	956	867	867	857	852	826	873	887	837	885	881	908	836	854	818	889	871	826	837	877	849	879	877	869	840	820	876	846	872	896	865	861	904	865	842	865	879	869	818	932	845	877	908	879	808	842	846	878	817	884	897	859	871	893	916	858	868	841	828	863	843	907	864	875	868	904	852	863	815	877	850	864	881	880	865	898	901	885	839	882	861	865	855	815	850	869	875	885	862	921	902	896	891	854	867	892	854	834	848	803	821	854	850	885	878	876	882	847	849	826	837	865	860	871	869	888	849	849	852	882	874	845	872	881	887	881	878	863	865	840	858	868	860	852	832	865	852	894	845	848	867	885	894	883	919	868	849	883	956	850	840	907	831	850	879	901	878	853	897	868	814	877	875	858	904	900	848	922	804	935	876	879	853	924	906	830	852	868	888	892	848	852	846	868	924	875	835	896	882	850	867	878	872	881	906	917	882	871	840	851	866	859	887	872	893	856	874	831	853	824	891	894	837	813	831	909	849	826	848	888	892	859	843	857	865	876	824	836	853	877	893	833	829	858	820	888	876	864	895	851	814	905	939	903	868	848	820	869	872	931	911	900	897	929	799	880	865	861	894	865	839	866	887	831	838	831	878	920	886	916	874	892	835	868	831	819	829	886	851	898	838	857	947	875	865	894	858	899	863	884	860	839	838	838	905	860	876	874	891	850	901	838	906	851	837	862	909	836	881	847	882	831	870	858	840	838	873	883	838	890	871	855	852	886	814	861	847	831	878	871	864	908	808	884	859	779	802	800	870	827	850	897	880	887	847	810	927	874	891	867	879	835	806	848	858	945	904	860	817	856	895	890	838	820	916	853	838	892	883	842	829	867	867	873	885	898	904	811	892	873	907	852	822	854	865	885	870	868	907	900	849	844	895	829	846	861	898	877	859	829	856	913	790	877	865	899	833	861	883	826	889	849	855	873	844	895	914	858	905	872	876	866	856	852	886	880	844	904	896	888	866	792	893	864	859	864	836	887	837	874	932	835	841	849	814	892	878	861	865	829	854	889	865	909	841	872	874	807	911	857	849	895	887	921	823	914	854	866	827	801	920	850	881	814	868	886	838	915	900	858	862	896	859	876	851	879	863	810	849	862	874	865	879	907	818	850	904	863	788	883	859	824	872	863	859	880	890	873	860	868	886	844	837	869	875	878	880	893	884	876	872	901	835	854	826	855	858	874	886	865	802	829	862	830	845	841	872	856	893	876	833	880	862	867	929	890	836	857	854	900	837	804	859	871	839	803	852	856	881	861	881	865	856	881	844	870	873	842	856	887	861	844	849	901	875	851	926	872	846	839	881	831	836	880	860	901	849	856	891	896	848	855	850	808	843	806	849	818	885	908	874	868	875	856	855	852	852	878	866	909	892	898	843	869	845	863	863	879	868	942	849	834	830	847	834	899	903	875	881	849	876	838	842	848	893	877	846	877	835	846	830	867	913	878	894	870	885	903	894	860	876	888	955	841	840	874	852	843	873	853	812	891	812	905	889	891	861	844	866	886	868	871	881	869	827	835	859	822	870	856	835	879	860	839	910	829	815	868	847	879	791	856	894	860	839	862	861	851	860	864	846	856	913	847	858	857	859	858	850	868	807	835	836	874	914	839	876	875	869	902	881	873	869	822	880	917	864	877	811	889	884	836	798	866	880	890	854	854	871	870	888	843	852	874	829	845	849	847	879	919	828	852	867	862	851	841	863	901	872	876	881	882	879	888	927	842	856	908	897	832	838	806	888	839	858	900	856	866	911	851	815	848	882	856	867	867	879	926	832	857	838	908	844	887	889	896	815	841	876	879	846	881	910	860	879	842	815	888	846	862	899	871	934	874	892	803	907	856	843	900	859	853	856	838	899	854	888	851	866	889	822	875	861	872	881	859	902	868	892	876	878	905	891	878	834	844	832	904	895	828	856	862	858	858	851	825	873	855	844	884	908	885	861	856	858	874	851	897	893	866	833	841	833	880	928	857	875	812	845	898	920	873	843	884	854	861	891	868	849	854	891	863	834	856	839	935	876	843	844	870	842	851	908	867	882	827	883	805	924	897	898	834	854	879	783	855	809	864	837	912	864	868	855	825	843	827	832	840	910	821	890	844	867	891	842	838	864	842	895	851	885	905	837	885	861	825	862	915	836	940	916	842	842	830	827	913	869	870	867	864	888	870	856	874	871	838	813	829	875	879	908	826	876	791	857	839	873	869	834	844	875	873	927	911	819	863	860	839	867	859	847	842	874	881	867	816	805	872	858	861	833	872	822	865	889	864	880	890	851	834	870	889	869	826	879	873	858	832	872	845	907	880	859	859	881	864	921	875	867	842	857	860	858	884	813	847	824	882	839	881	880	786	845	919	833	899	820	859	851	828	886	864	881	860	845	890	818	875	869	907	825	865	881	920	849	850	876	885	910	885	832	896	920	914	873	875	876	897	854	913	906	839	898	881	855	812	859	871	863	804	857	790	886	861	922	867	878	887	894	907	855	804	833	845	885	875	867	835	919	899	841	881	858	857	880	865	829	884	847	876	818	883	856	889	874	832	866	827	902	858	879	822	893	856	894	817	877	919	829	839	846	851	867	888	824	907	821	849	864	823	865	854	864	876	862	849	865	854	826	880	824	813	849	892	844	881	865	857	849	882	843	887	869	846	868	838	839	862	890	817	896	866	908	860	856	885	858	802	877	879	855	867	857	865	847	875	880	883	895	856	866	873	887	894	815	852	866	841	864	849	886	841	895	890	828	864	875	822	850	869	901	849	847	861	891	876	871	859	904	876	810	870	834	851	921	840	898	910	869	866	825	856	813	869	838	859	857	883	859	827	867	846	833	915	863	865	824	840	828	902	811	890	881	861	885	911	846	864	865	885	897	860	926	895	849	874	883	838	903	929	854	884	886	931	834	863	842	881	825	848	877	877	819	929	885	880	843	882	889	848	883	841	872	922	887	894	865	814	825	831	871	842	894	893	849	846	860	916	860	863	837	927	868	873	896	901	877	872	880	837	891	883	906	831	849	889	888	884	839	863	862	906	901	876	868	850	865	867	827	824	820	840	826	863	894	856	904	847	860	892	873	952	869	899	868	842	811	835	845	856	847	899	834	914	930	902	874	884	894	860	889	826	885	898	886	857	859	870	832	897	881	829	845	903	869	870	854	909	843	886	827	847	860	902	880	866	894	835	869	868	864	873	872	830	879	840	826	877	868	877	867	891	878	919	892	866	886	904	880	858	886	861	812	868	876	883	889	856	874	855	854	855	869	881	879	824	842	855	866	874	853	834	936	863
21967	21069	19417	1271	1206	1215	1149	1095	1154	1092	1109	1084	1155	1128	1115	1128	1102	1111	1146	1129	1123	1096	1149	1098	1182	1080	1105	1117	1126	1141	1078	1083	1132	1049	1071	1049	1159	1143	1126	1089	1073	1059	1172	1130	1089	1074	1108	1110	1142	1115	1097	1054	1150	1158	1077	1145	1120	1073	1071	1101	1152	1122	1116	1104	1132	1167	1120	1154	1111	1066	1120	1144	1098	1105	1084	1147	1119	1094	1176	1127	1038	1058	1103	1152	1091	1142	1075	1092	1154	1093	1160	1137	1118	1143	1147	1152	1131	1075	1131	1139	1088	1123	1069	1139	1140	1133	1054	1175	1165	1071	1149	1107	1116	1189	1126	1110	1049	1108	1049	1161	1072	1132	1063	1025	1166	1058	1119	1080	1085	1114	1171	1080	1063	1052	1141	1129	1138	1126	1147	1104	1066	1095	1116	1076	1057	1066	1052	1061	1106	1095	1121	1078	1112	1133	1041	1153	1056	1088	1147	1150	1137	1105	1101	1174	1083	1135	1078	1155	1185	1121	1125	1155	1148	1140	1138	1107	1078	1099	1015	1097	1087	1071	1063	1148	1160	1111	1079	1125	1056	1145	1169	1130	1163	1132	1125	1158	1118	1115	1086	1127	1099	1107	1103	1062	1088	1076	1066	1174	1114	1137	1093	1076	1115	1116	1060	1150	1146	1129	1094	1101	1128	1091	1121	1088	1092	1109	1100	1079	1137	1169	1079	1125	1091	1106	1133	1048	1086	1108	1169	1169	1120	1141	1112	1146	1149	1125	1098	1128	1134	1116	1105	1107	1133	1087	1143	1076	1091	1149	1071	1120	1140	1048	1113	1123	1142	1123	1090	1120	1129	1019	1095	1158	1112	1137	1139	1097	1119	1130	1126	1133	1123	1041	1116	1092	1117	1115	1087	1136	1109	1117	1149	1182	1133	1085	1125	1099	1187	1059	1141	1058	1114	1119	1094	1124	1166	1106	1084	1115	1158	1104	1077	1147	1144	1148	1133	1117	1111	1096	1069	1139	1135	1102	1098	1132	1150	1132	1126	1136	1107	1120	1090	1097	1107	1109	1107	1148	1119	1145	1150	1105	1129	1201	1115	1112	1063	1094	1097	1184	1074	1105	1145	1137	1114	1074	1070	1060	1112	1105	1100	1138	1077	1085	1074	1130	1135	1165	1221	1085	1119	1113	1139	1047	1105	1142	1074	1094	1123	1060	1082	1116	1063	1102	1131	1078	1080	1123	1149	1104	1128	1139	1179	1157	1154	1093	1141	1097	1123	1138	1131	1091	1104	1137	1120	1093	1120	1092	1127	1065	1101	1165	1119	1140	1081	1091	1088	1114	1041	1132	1118	1062	1133	1134	1105	1118	1148	1096	1150	1089	1119	1091	1122	1150	1063	1075	1083	1136	1111	1112	1110	1075	1101	1083	1110	1072	1105	1127	1099	1116	1109	1113	1194	1096	1159	1059	1160	1120	1131	1105	1123	1146	1086	1161	1084	1131	1123	1053	1137	1099	1143	1100	1133	1101	1127	1086	1085	1087	1158	1128	1138	1089	1210	1081	1120	1117	1160	1132	1095	1086	1055	1128	1139	1126	1120	1143	1113	1133	1112	1137	1080	1124	1119	1068	1098	1097	1118	1084	1156	1114	1119	1068	1123	1104	1170	1084	1114	1095	1140	1075	1101	1122	1098	1081	1143	1104	1179	1081	1082	1146	1104	1117	1144	1136	1132	1113	1108	1087	1106	1124	1098	1051	1121	1123	1100	1087	1114	1128	1103	1086	1171	1145	1113	1192	1114	1117	1099	1122	1077	1077	1091	1064	1082	1143	1169	1061	1142	1161	1122	1080	1107	1170	1112	1233	1113	1075	1187	1118	1075	1095	1146	1087	1079	1106	1045	1149	1103	1073	1191	1111	1203	1148	1085	1125	1136	1085	1154	1050	1081	1129	1064	1170	1081	1109	1070	1179	1113	1098	1134	1152	1064	1111	1141	1115	1153	1131	1080	1124	1119	1091	1120	1110	1157	1125	1122	1102	1113	1088	1097	1095	1107	1080	1114	1072	1085	1077	1166	1109	1142	1145	1098	1114	1141	1149	1164	1090	1105	1141	1128	1085	1113	1106	1064	1123	1122	1171	1170	1090	1152	1177	1135	1148	1185	1182	1112	1119	1125	1126	1125	1105	1125	1147	1098	1123	1131	1085	1096	1132	1120	1152	1139	1141	1076	1111	1132	1131	1098	1123	1127	1101	1098	1144	1141	1072	1139	1114	1070	1140	1038	1095	1148	1112	1079	1064	1086	1141	1128	1140	1188	1123	1130	1128	1149	1098	1113	1122	1133	1141	1065	1137	1158	1127	1152	1112	1109	1058	1104	1136	1131	1146	1176	1145	1080	1128	1130	1136	1112	1118	1138	1156	1082	1155	1107	1106	1131	1144	1119	1127	1068	1120	1093	1179	1087	1108	1084	1146	1178	1091	1120	1194	1120	1100	1122	1190	1153	1128	1122	1142	1100	1142	1110	1089	1099	1108	1096	1162	1064	1131	1021	1085	1143	1113	1162	1112	1121	1068	1043	1163	1137	1124	1157	1076	1104	1112	1091	1139	1111	1115	1066	1140	1148	1139	1090	1140	1110	1129	1120	1148	1113	1074	1164	1181	1044	1144	1173	1052	1100	1056	1112	1058	1082	1131	1088	1114	1064	1111	1175	1153	1065	1144	1069	1140	1074	1097	1125	1109	1121	1161	1060	1114	1129	1161	1119	1099	1120	1103	1104	1103	1147	1134	1073	1164	1104	1143	1167	1165	1134	1091	1113	1113	1116	1145	1098	1133	1179	1160	1116	1127	1162	1099	1092	1103	1107	1070	1143	1123	1084	1102	1116	1172	1126	1087	1096	1100	1100	1149	1112	1113	1084	1094	1106	1122	1142	1130	1170	1119	1106	1116	1122	1106	1167	1146	1116	1102	1145	1141	1167	1117	1071	1123	1166	1093	1104	1093	1160	1128	1151	1145	1111	1152	1147	1133	1042	1121	1091	1176	1119	1100	1067	1115	1170	1122	1067	1104	1114	1098	1119	1138	1137	1098	1110	1090	1127	1109	1061	1148	1185	1129	1109	1194	1125	1155	1097	1068	1169	1146	1136	1138	1140	1139	1149	1139	1077	1031	1061	1124	1086	1138	1103	1132	1123	1127	1163	1116	1037	1144	1066	1158	1063	1120	1096	1096	1137	1168	1141	1070	1113	1120	1078	1136	1103	1080	1138	1061	1088	1145	1143	1091	1074	1102	1084	1152	1137	1058	1127	1192	1134	1148	1063	1156	1150	1126	1160	1152	1067	1044	1109	1068	1133	1089	1061	1175	1137	1109	1116	1139	1124	1124	1083	1110	1136	1135	1154	1087	1093	1089	1165	1188	1138	1126	1131	1088	1113	1152	1128	1121	1067	1170	1179	1141	1089	1149	1135	1079	1127	1076	1115	1182	1119	1114	1136	1132	1121	1154	1162	1124	1138	1163	1092	1143	1119	1158	1122	1122	1086	1160	1128	1092	1119	1134	1094	1139	1103	1066	1103	1096	1148	1169	1127	1128	1162	1069	1113	1033	1141	1172	1113	1152	1123	1162	1121	1181	1089	1188	1129	1109	1129	1124	1136	1116	1111	1134	1126	1060	1102	1083	1149	1115	1037	1137	1119	1168	1122	1096	1090	1107	1120	1158	1082	1126	1114	1119	1148	1157	1120	1089	1081	1136	1134	1063	1117	1088	1134	1130	1124	1109	1151	1111	1150	1072	1160	1151	1160	1079	1114	1126	1124	1113	1081	1123	1137	1122	1117	1121	1085	1128	1130	1063	1142	1131	1119	1099	1121	1132	1120	1116	1074	1104	1068	1136	1126	1146	1135	1121	1155	1140	1120	1128	1108	1129	1096	1113	1173	1121	1092	1174	1164	1169	1089	1128	1079	1138	1093	1120	1118	1099	1154	1144	1082	1174	1169	1138	1073	1112	1158	1121	1057	1181	1146	1212	1111	1130	1128	1080	1069	1135	1156	1142	1099	1088	1083	1103	1094	1100	1190	1106	1145	1122	1132	1094	1062	1130	1105	1110	1073	1175	1098	1027	1103	1091	1126	1083	1105	1152	1090	1107	1149	1144	1101	1125	1024	1103	1157	1115	1127	1102	1108	1143	1110	1102	1133	1112	1156	1072	1147	1182	1102	1101	1098	1111	1110	1124	1084	1140	1083	1161	1079	1062	1139	1132	1061	1102	1138	1171	1104	1104	1102	1114	1128	1122	1131	1159	1123	1159	1096	1135	1129	1074	1107	1081	1105	1114	1149	1131	1129	1132	1124	1125	1152	1165	1117	1062	1102	1107	1058	1078	1083	1100	1080	1148	1045	1137	1122	1141	1097	1120	1057	1135	1112	1128	1131	1141	1042	1093	1099	1145	1131	1132	1071	1120	1078	1142	1076	1129	1104	1139	1082	1141	1120	1076	1051	1120	1144	1093	1155	1066	1191	1121	1115	1125	1126	1119	1109	1057	1137	1090	1132	1132	1112	1141	1113	1116	1127	1088	1109	1147	1112	1062	1096	1131	1060	1126	1088	1122	1073	1124	1117	1047	1140	1126	1091	1108	1165	1125	1073	1096	1100	1136	1115	1137	1151	1098	1096	1132	1139	1122	1104	1089	1097	1086	1095	1122	1116	1072	1129	1103	1135	1154	1168	1158	1115	1115	1096	1147	1127	1089	1062	1101	1123	1175	1134	1101	1117	1112	1146	1145	1136	1148	1136	1125	1114	1140	1094	1103	1050	1138	1177	1088	1114	1132	1144	1094	1033	1099	1058	1155	1080	1149	1079	1138	1098	1136	1130	1119	1085	1084	1129	1123	1135	1123	1097	1159	1144	1090	1143	1170	1113	1073	1125	1087	1106	1124	1129	1129	1159	1090	1097	1098	1167	1090	1097	1148	1173	1134	1094	1081	1195	1139	1163	1082	1118	1108	1160	1104	1147	1165	1133	1069	1172	1152	1077	1112	1114	1068	1142	1108	1091	1140	1147	1148	1136	1091	1100	1128	1073	1097	1141	1101
24121	21363	37106	24635	8207	1361	1046	929	842	744	749	756	711	770	751	713	658	658	711	721	664	661	678	646	689	671	680	682	654	695	654	669	682	680	670	646	631	698	674	666	721	707	652	682	736	622	684	673	680	677	699	656	638	609	683	663	607	643	654	636	644	655	695	634	649	616	671	681	675	664	681	686	628	654	653	693	652	701	686	657	661	627	627	630	639	676	684	665	649	687	666	624	643	656	641	619	626	649	670	629	660	655	669	613	624	669	625	690	618	614	613	675	619	628	728	668	666	643	643	649	634	631	638	656	635	661	665	697	705	674	667	606	623	651	657	658	668	705	684	625	692	641	641	616	628	712	649	641	643	643	689	645	703	668	713	643	686	662	634	629	646	671	628	626	644	651	658	628	675	669	660	641	666	671	662	640	668	665	635	630	650	615	661	620	626	660	664	621	635	706	663	689	609	680	645	662	660	685	601	659	636	630	658	661	639	672	659	643	675	593	621	611	662	666	601	614	598	601	676	672	700	641	661	635	681	653	619	647	654	637	666	630	647	675	674	663	707	650	693	649	695	698	647	621	620	711	674	641	614	679	608	653	639	670	664	614	622	684	677	609	667	676	647	636	674	649	630	688	676	642	630	635	630	622	692	676	619	696	628	668	652	690	670	662	621	652	641	630	679	684	627	683	638	636	705	671	655	661	633	648	704	663	646	670	651	625	665	647	667	652	631	591	646	667	614	638	627	653	659	623	706	625	644	682	636	656	626	613	630	623	647	696	707	637	658	664	613	666	653	630	663	654	656	698	648	647	676	690	683	619	677	651	693	604	628	602	631	625	667	633	646	625	654	640	645	652	671	632	624	633	630	617	630	651	621	641	620	665	680	677	643	650	666	653	640	683	658	592	648	635	675	657	651	643	642	635	653	637	708	622	663	634	654	660	652	669	651	609	644	674	654	632	628	641	674	658	648	631	642	658	639	656	634	683	643	623	650	661	710	665	662	652	699	620	713	646	663	635	628	681	647	692	671	641	666	667	639	659	661	674	663	625	662	691	655	684	690	652	593	642	630	660	658	680	643	619	619	658	678	654	670	645	634	693	651	628	637	657	612	597	656	664	672	651	677	706	688	642	653	664	681	681	694	667	650	648	685	646	630	657	661	650	644	659	691	624	641	659	650	643	673	617	665	706	648	685	667	683	626	672	649	679	677	686	685	644	606	645	658	639	721	688	634	679	636	652	713	712	688	650	637	734	627	664	709	627	646	675	619	678	602	648	614	642	663	654	704	613	681	685	701	688	661	669	695	686	641	607	621	626	679	635	644	705	664	676	705	677	620	644	659	601	654	662	666	677	688	687	658	639	652	659	656	670	669	650	656	649	643	634	634	653	650	631	655	662	646	680	655	642	675	654	663	694	657	643	642	632	657	634	673	664	635	662	680	679	649	623	689	651	672	720	636	679	685	659	628	692	648	660	646	677	636	670	619	676	659	659	643	653	675	637	614	676	666	687	674	696	610	690	666	588	657	666	636	667	627	682	666	667	630	629	620	651	679	657	614	670	660	683	624	644	656	643	675	659	647	616	658	649	655	656	677	629	659	663	613	673	676	653	685	658	660	643	663	683	644	639	642	591	639	643	690	674	612	697	663	689	665	601	658	632	659	671	713	666	659	685	671	611	695	603	637	682	617	682	667	629	728	621	649	672	628	650	653	636	637	696	679	675	678	638	661	670	660	648	633	608	672	682	658	599	648	682	666	622	622	648	668	691	641	672	635	658	624	675	656	712	680	632	621	693	662	680	681	646	667	628	687	662	673	626	650	670	614	674	642	683	630	639	664	659	676	656	670	646	586	668	627	716	629	624	671	620	662	663	681	644	615	671	654	697	641	672	639	695	665	679	663	698	673	615	641	604	691	700	673	641	666	632	642	630	630	643	644	654	655	627	623	636	686	680	645	633	653	724	679	741	656	686	637	699	655	644	662	657	654	661	661	628	656	660	711	641	692	638	652	591	632	653	646	661	674	659	669	638	696	611	643	674	650	681	655	596	654	647	670	631	655	607	614	623	650	660	689	677	631	640	665	678	631	670	700	651	693	627	669	634	668	666	667	661	621	671	636	674	635	650	627	636	659	627	655	703	620	655	709	680	683	661	651	624	623	641	666	601	696	680	672	711	672	682	706	665	697	691	655	647	632	672	643	672	633	635	596	674	673	616	648	621	625	636	681	670	685	651	639	643	623	629	663	669	705	677	615	639	618	651	646	651	650	649	620	641	644	636	608	695	605	605	607	684	696	686	685	681	641	693	669	696	620	613	630	608	632	646	640	660	665	669	654	687	625	657	649	660	618	656	655	596	645	664	661	636	657	683	650	662	638	670	632	684	671	641	684	675	656	696	653	708	653	708	694	675	672	642	631	658	673	671	620	654	631	627	647	639	632	662	678	657	674	658	675	677	624	644	642	640	636	705	684	646	643	666	679	614	679	730	649	624	707	650	652	681	665	638	620	662	664	661	663	672	680	670	644	706	707	668	638	659	663	609	597	660	670	638	611	653	696	685	634	628	643	618	617	594	681	681	660	653	664	655	643	672	649	644	666	662	669	638	668	671	660	634	623	608	623	648	649	638	637	662	671	685	609	657	629	661	646	694	677	658	632	658	614	657	621	657	647	689	640	649	658	648	683	586	625	666	636	664	617	630	640	689	650	674	678	683	632	634	673	671	668	686	687	652	653	667	678	639	630	671	646	692	637	677	635	681	678	625	621	674	629	629	689	668	668	656	643	706	665	628	638	660	656	658	673	652	682	686	680	658	612	647	680	704	647	595	644	656	630	679	653	632	666	623	651	666	661	669	680	673	653	675	648	687	619	665	636	632	658	660	696	644	651	646	696	628	629	619	635	645	687	610	720	610	658	692	678	643	626	660	644	616	650	605	676	633	629	671	674	705	682	650	684	670	658	664	652	633	657	645	652	665	633	658	708	699	699	631	620	621	693	651	649	621	652	615	605	638	689	678	693	641	636	626	685	682	633	696	675	645	654	643	637	670	646	666	649	640	668	619	631	673	642	678	616	663	631	658	664	639	657	641	703	652	684	658	641	706	694	657	671	640	638	660	657	675	690	650	632	653	636	680	668	637	701	670	630	682	623	672	623	652	694	675	627	636	649	644	699	691	669	654	679	644	636	660	623	647	637	629	663	652	623	623	662	640	638	642	659	675	687	657	580	670	659	667	652	670	688	654	630	644	646	648	626	680	637	679	656	669	618	643	676	612	631	632	633	640	713	660	607	682	667	695	655	726	642	638	628	657	652	704	638	618	685	631	645	726	658	634	645	655	634	681	657	695	662	646	600	670	646	658	639	662	658	654	647	640	620	703	679	694	656	663	686	666	628	650	693	595	620	674	641	692	651	677	651	628	676	690	657	654	637	689	672	674	658	617	692	660	645	622	663	678	699	637	650	614	685	693	626	633	681	669	634	669	670	647	639	674	669	655	702	655
46745	58210	33297	3150	2364	1954	1687	1408	1391	1210	1194	1091	1029	1109	1013	973	969	944	981	888	942	954	928	980	876	929	938	969	881	910	906	911	857	866	896	878	905	887	915	825	895	903	870	923	899	897	855	902	858	881	856	872	943	878	885	894	926	874	844	860	924	865	887	797	921	860	893	843	881	872	857	872	892	890	881	849	920	872	919	896	914	882	842	854	859	858	917	868	915	872	946	860	931	890	922	880	876	959	893	885	922	850	837	865	879	861	888	868	876	907	855	903	843	868	868	891	906	888	894	825	907	895	847	867	895	888	909	863	901	848	850	828	836	908	838	879	872	899	823	880	846	895	864	889	875	855	837	918	873	830	933	916	896	863	835	884	908	906	892	840	856	857	891	875	915	851	876	854	881	946	923	835	900	912	789	894	923	845	886	907	901	921	905	863	867	845	855	824	904	832	869	920	862	920	890	838	887	861	885	853	861	871	872	861	871	839	885	868	909	894	800	870	892	914	877	882	850	930	853	833	893	853	860	895	896	895	829	914	823	801	881	865	846	872	911	878	913	922	869	893	846	837	859	808	904	913	878	865	866	888	868	897	866	847	876	841	913	888	900	909	857	849	892	852	859	875	930	911	842	857	855	870	845	897	884	896	875	921	857	842	898	921	859	874	835	932	824	887	830	886	839	877	908	879	905	909	855	876	882	882	885	841	895	851	907	913	861	885	943	874	827	836	906	847	869	913	867	848	887	917	847	867	859	893	898	869	935	847	916	890	854	880	915	868	853	885	926	864	793	880	857	849	909	896	846	876	809	845	865	923	866	890	892	849	876	911	863	858	907	917	868	902	888	832	903	882	852	869	869	872	916	913	871	923	861	896	925	861	802	797	830	873	819	907	891	895	851	914	875	882	867	894	903	860	808	903	883	861	914	875	891	888	843	881	897	869	888	933	881	875	930	860	840	869	859	921	851	895	853	857	843	877	872	871	864	896	877	867	864	887	914	853	882	867	873	930	889	863	865	895	983	871	865	849	881	907	895	856	899	890	851	903	882	869	879	842	835	867	882	869	845	900	861	834	913	842	811	882	879	842	935	853	899	816	843	873	839	892	900	912	862	844	846	886	887	880	893	915	891	879	906	830	891	855	897	890	922	840	875	848	838	853	846	949	877	903	856	835	933	925	859	888	871	823	858	877	884	866	901	872	831	876	865	972	897	920	874	901	894	855	844	894	839	906	842	874	900	841	842	861	925	865	823	898	924	901	870	833	872	864	878	917	902	896	860	883	866	826	869	869	861	907	855	957	807	841	908	876	880	889	858	867	888	884	862	874	915	873	914	862	840	869	874	834	860	893	916	897	850	840	887	906	878	880	895	853	842	877	922	907	865	865	890	902	875	844	915	901	863	880	863	892	853	869	900	870	880	881	891	928	901	837	876	892	860	870	882	877	817	896	911	848	906	854	878	885	878	876	884	862	901	834	862	881	898	866	856	856	857	831	883	867	839	880	874	888	896	857	867	850	873	850	908	906	870	844	783	889	885	854	822	859	863	951	937	916	848	858	925	884	865	845	862	916	886	891	881	894	874	868	850	913	914	809	844	850	902	860	893	918	887	868	831	905	822	883	839	878	867	893	878	901	880	860	864	889	875	880	892	856	954	840	905	918	885	915	880	871	866	891	901	882	845	871	915	877	877	892	917	833	870	883	837	926	872	850	890	869	858	901	922	901	844	828	865	900	888	886	950	881	893	949	864	840	883	840	901	848	881	850	822	910	932	884	803	901	890	821	908	891	855	903	904	858	866	833	849	894	812	877	859	863	880	884	903	872	872	848	848	906	805	902	916	905	887	842	894	848	868	917	914	881	844	824	886	877	862	822	866	853	880	865	864	879	849	870	945	874	878	879	842	837	849	925	834	864	863	891	917	838	864	866	854	934	901	934	887	895	866	896	828	876	880	869	894	885	886	863	865	868	910	879	931	866	893	865	852	853	878	902	889	860	870	904	878	933	931	864	911	894	839	898	910	879	833	898	896	870	845	855	886	877	855	865	887	883	864	889	909	880	852	851	893	855	888	896	894	896	850	873	869	913	870	873	856	874	924	904	872	865	836	883	857	900	887	846	845	845	920	895	842	816	862	850	886	818	873	857	845	858	861	869	879	875	854	824	898	879	869	883	889	882	842	865	806	845	928	905	861	883	909	884	906	878	884	942	849	827	829	845	893	969	877	789	871	859	886	885	851	916	872	905	890	814	869	940	900	816	866	863	855	878	901	875	884	924	833	850	860	903	904	905	894	905	845	885	886	877	838	817	864	882	886	852	906	816	843	868	859	895	872	813	906	885	879	874	890	884	859	889	914	851	874	888	911	942	861	869	909	861	846	912	842	885	890	844	801	872	899	859	867	919	888	903	923	884	862	865	837	840	854	843	864	873	860	837	868	865	884	905	854	882	869	890	842	910	914	867	842	854	895	924	862	886	851	873	926	909	888	838	885	876	919	893	923	961	812	827	919	875	868	888	845	890	883	935	904	844	903	911	859	863	864	918	853	892	868	895	854	773	892	851	905	887	859	848	851	872	830	892	922	872	843	891	870	841	884	860	936	952	897	905	862	888	896	847	859	862	823	883	891	849	837	865	866	861	873	879	867	877	883	813	871	907	822	884	904	874	881	925	908	819	864	871	870	862	866	846	902	796	860	886	868	879	865	895	933	895	841	875	887	899	876	891	899	874	830	878	936	879	854	856	897	891	847	908	820	843	886	889	853	873	901	886	871	912	838	856	896	886	851	881	882	838	853	873	880	859	819	854	862	854	915	872	900	905	865	896	874	791	886	852	872	871	880	901	841	904	888	867	841	884	855	891	867	877	905	869	855	901	896	920	850	889	818	911	886	847	849	877	868	846	857	864	873	884	834	804	868	922	816	868	853	822	908	880	841	910	884	864	826	889	858	885	849	900	859	888	813	826	924	883	942	928	900	893	871	818	833	835	886	880	904	892	902	856	832	874	890	861	825	908	861	847	845	839	858	913	847	909	846	902	901	877	872	917	909	881	886	871	853	899	877	907	898	870	874	849	911	885	907	877	894	842	848	883	859	845	839	887	876	880	918	901	939	888	892	844	890	899	869	819	875	888	892	899	907	878	921	869	883	898	870	887	876	887	945	877	891	870	878	886	892	858	874	869	887	844	870	835	853	907	883	923	904	894	918	886	884	859	873	852	885	901	866	901	909	896	878	905	895	908	877	863	873	899	846	856	903	861	868	865	917	862	886	884	857	838	882	849	869	874	857	852	868	871	899	840	914	863	876	886	889	897	856	842	902	860	839	866	893	863	900	909	858	887	888	854	870	890	853	871	865	831	874	857	884	874	860	916	829	879	874	849	888	875	921	889	859	852	848	896	882	879	892	922	889	856	850	828	852	820	915	846	888	847	921	781	841	860	881	868	857	886	881	878	902	910	896	856	895	816	832	894	872	861	875	914	937	855	858	854	814	916	869	864
23108	21246	37614	25693	15421	3404	888	701	564	517	476	431	472	401	355	362	375	355	330	328	339	327	339	316	304	313	297	304	306	308	299	312	300	303	322	334	290	308	293	316	282	293	305	300	281	282	319	292	309	261	296	281	282	316	280	285	296	307	279	295	318	310	266	304	312	305	296	332	298	317	297	287	305	283	285	294	329	288	296	313	291	286	279	293	290	292	294	295	314	270	304	290	280	318	301	272	314	284	296	282	301	259	260	273	277	267	308	301	263	298	306	300	266	308	284	275	321	264	286	310	299	284	240	281	311	286	293	293	288	273	306	280	303	288	272	294	308	292	304	288	275	288	274	291	313	249	303	307	311	300	286	298	279	288	265	285	279	303	295	284	315	298	282	327	268	286	299	298	285	283	300	307	267	295	270	304	284	286	304	255	295	291	275	301	280	297	323	297	293	265	269	305	289	280	302	300	280	290	297	299	296	295	277	273	277	275	306	278	267	296	312	319	299	291	285	283	271	264	289	266	310	284	279	291	249	311	270	291	266	304	319	313	287	282	284	285	287	307	275	302	295	320	316	273	288	287	276	272	304	266	296	286	312	317	263	301	288	304	290	292	280	291	267	290	275	267	303	264	261	305	309	273	283	273	331	299	325	277	304	293	325	296	284	297	283	265	296	255	311	269	265	273	290	308	300	315	286	273	293	332	275	296	313	315	313	271	324	298	286	293	300	286	301	276	292	295	262	282	287	293	282	294	300	288	261	289	268	292	266	296	290	288	270	290	289	276	290	311	259	264	296	296	275	328	311	276	271	277	282	268	285	287	303	293	250	315	300	280	292	328	286	291	275	284	294	277	315	302	267	306	297	304	283	291	295	282	276	261	307	268	262	285	252	295	305	300	284	316	299	324	259	279	291	273	277	321	300	305	302	272	295	272	273	296	276	253	285	283	263	308	305	319	272	319	282	294	315	270	310	294	273	261	283	310	278	269	307	273	289	280	305	274	297	273	315	270	267	272	290	279	277	283	275	274	309	272	311	308	320	298	286	317	306	307	281	281	273	289	277	286	300	300	314	295	309	297	274	267	293	299	297	268	311	287	314	282	286	307	287	272	289	289	263	271	281	295	307	280	264	309	283	270	290	278	288	272	284	286	295	294	299	278	271	272	266	257	265	302	280	287	272	279	316	293	263	276	303	264	279	297	283	277	283	286	264	293	299	276	281	275	292	288	297	291	267	305	293	279	292	333	287	265	305	298	287	307	292	280	285	287	284	294	303	328	260	274	311	308	286	308	285	282	283	291	286	279	295	302	307	267	312	306	291	284	319	295	306	297	292	268	271	293	288	279	289	284	294	304	329	265	291	278	269	295	279	305	313	306	299	268	310	291	276	280	312	261	312	288	269	287	299	276	288	278	272	271	277	316	275	279	348	285	279	290	304	277	283	293	323	310	308	279	291	274	317	291	273	265	311	269	314	276	298	300	282	287	305	285	301	300	274	296	278	275	279	253	285	307	285	227	303	311	265	298	322	280	292	303	297	296	286	298	305	273	300	301	285	302	285	310	292	286	301	295	304	298	312	293	233	313	278	265	266	286	274	263	253	246	292	280	266	292	258	266	285	294	320	292	286	305	277	318	277	294	263	269	268	327	284	272	300	277	291	279	286	265	287	277	301	302	285	296	299	283	284	284	270	297	301	265	273	315	323	303	272	300	292	285	271	289	290	295	304	286	273	302	284	311	286	285	290	312	301	271	288	292	274	268	275	312	303	277	286	283	293	264	268	301	292	301	260	291	289	290	278	300	270	302	281	312	292	269	278	263	315	275	326	287	276	296	295	318	274	323	308	272	304	290	279	297	283	278	296	281	264	277	291	277	285	291	294	256	286	347	294	289	287	292	277	296	295	300	251	272	280	275	321	287	284	313	313	291	329	309	259	295	305	269	270	298	289	285	289	264	289	260	293	279	309	340	301	275	290	308	291	278	268	283	256	252	280	278	293	269	311	290	307	288	276	302	302	327	295	310	303	314	287	260	298	287	290	311	290	258	290	307	282	309	272	294	292	293	296	316	266	284	294	255	286	269	266	327	331	283	301	290	290	307	309	262	284	320	301	311	258	288	321	311	304	289	286	301	306	287	301	260	301	307	308	281	290	267	279	279	286	268	281	293	299	291	299	309	323	278	282	248	283	268	292	279	304	314	311	305	268	317	291	313	276	302	289	263	309	283	274	316	310	286	281	281	295	285	268	298	295	294	263	307	295	300	266	275	273	287	310	276	270	249	293	321	283	274	284	273	303	267	301	296	299	275	283	329	273	279	261	291	311	307	282	253	304	279	286	266	281	268	321	279	296	291	265	296	247	298	291	291	299	276	310	298	304	260	321	285	295	284	287	251	272	288	272	310	308	278	312	301	306	284	320	318	296	305	313	281	272	301	283	277	271	279	258	294	293	281	292	300	298	269	290	307	284	292	307	289	290	322	293	297	276	282	308	303	284	270	290	338	299	278	300	278	288	296	293	296	281	293	304	303	249	290	299	277	289	301	294	271	286	279	305	302	305	282	307	309	306	279	281	280	291	316	317	276	290	305	318	305	279	296	282	269	301	256	258	280	286	278	289	298	320	284	302	290	296	321	285	281	311	304	294	277	293	288	301	314	307	287	283	299	318	272	282	276	311	305	266	315	265	302	291	300	275	295	296	291	301	309	277	305	252	279	317	264	276	297	291	299	287	289	269	274	269	259	302	285	286	304	266	276	279	301	287	286	275	296	265	275	293	310	305	285	293	256	273	252	280	322	301	314	291	304	277	282	287	276	294	322	291	331	285	262	273	301	294	283	301	258	317	275	294	307	301	252	287	287	290	302	292	296	272	308	288	287	277	298	281	262	259	272	256	285	291	292	306	323	271	281	276	307	302	284	297	327	307	272	296	272	274	290	300	274	301	287	273	288	286	296	306	303	281	327	285	281	332	298	287	290	290	294	284	274	303	267	304	264	305	298	297	256	276	282	295	270	294	274	275	272	302	314	254	269	292	309	269	286	274	294	301	295	287	307	309	282	276	286	271	299	289	274	298	299	293	270	287	278	261	289	321	279	305	325	295	289	257	287	272	279	267	314	296	264	274	309	299	266	285	316	291	292	303	291	283	294	300	288	260	285	269	300	283	288	284	277	279	295	306	289	294	290	287	287	277	273	284	265	309	281	264	280	273	293	288	275	285	267	282	285	261	301	268	269	282	268	276	300	307	269	274	281	320	287	274	289	265	288	278	300	297	290	295	261	261	297	310	314	300	289	300	265	302	285	292	273	285	270	311	263	289	292	303	298	307	291	319	278	286	290	295	283	299	312	262	319	275	295	281	315	291	249	301	303	284	295	307	289	261	317	296	296	291	294	294	296	302	270	302	301	275	314	313	273	268	336	278	287	288	268	280	323	292	257	301	299	284	296	324	295	290	295	272	282	284	285	295	307	295	278	298	291	275	298	262	289	307	294	300	281
52156	67885	33269	4452	3089	2307	1870	1476	1228	1104	903	845	755	686	669	599	598	539	540	518	478	526	498	447	439	468	462	425	467	438	413	448	434	419	423	386	422	430	415	412	412	410	399	421	375	439	412	405	391	388	413	391	405	406	442	386	366	411	398	391	441	406	445	412	385	412	472	416	375	400	419	420	395	428	367	365	413	404	448	388	389	398	426	420	390	382	402	400	429	422	413	407	398	422	404	410	399	380	449	397	415	410	360	409	405	420	394	409	408	405	408	385	380	378	401	419	392	399	402	384	408	400	414	391	415	372	397	399	421	378	399	409	408	405	390	395	368	425	388	430	407	349	401	388	385	388	418	398	383	390	406	390	398	408	364	385	398	391	395	438	375	361	377	381	382	383	413	418	396	382	401	367	380	427	444	361	377	414	385	387	402	390	403	380	374	421	381	389	391	384	387	392	381	381	394	370	372	406	418	390	388	400	386	401	367	398	393	400	410	394	418	390	381	398	407	393	374	380	389	403	417	388	418	395	405	422	402	424	380	391	402	408	404	393	437	384	407	370	403	416	435	392	404	411	389	429	389	366	386	408	385	388	422	427	369	405	370	394	397	412	371	401	376	384	463	426	416	395	390	359	395	424	405	420	382	387	396	397	375	396	381	399	373	415	396	382	382	381	431	391	415	401	383	395	395	436	399	419	381	396	390	380	414	409	360	419	398	388	363	371	379	398	395	408	389	398	397	399	383	422	380	379	410	376	386	432	447	414	388	385	397	372	403	384	419	404	409	396	376	427	400	376	409	399	398	395	418	444	386	404	396	407	377	366	389	367	408	410	413	399	390	383	464	401	400	418	402	414	396	387	391	387	386	391	388	352	401	368	370	376	406	372	393	405	396	406	372	399	418	407	396	341	404	406	400	406	387	396	357	387	396	408	413	389	392	362	414	423	382	409	411	405	380	390	410	385	409	405	439	429	370	386	406	368	390	392	372	371	400	459	373	385	373	398	403	415	388	387	399	409	381	403	413	408	371	403	363	413	396	379	355	409	426	400	441	469	429	385	424	389	395	370	406	397	449	419	412	383	422	385	396	358	407	391	389	416	458	426	394	379	391	373	390	420	371	407	395	389	402	402	384	408	389	360	405	392	392	412	369	404	393	392	400	426	383	392	370	419	380	374	418	389	403	384	345	403	400	410	435	415	424	339	386	393	397	400	396	383	374	405	417	397	366	388	389	410	387	386	383	419	391	405	400	387	375	356	429	407	399	448	389	404	365	401	386	381	398	415	394	390	360	403	367	401	366	374	422	377	413	389	369	371	399	409	421	406	439	422	382	400	423	381	411	379	400	385	395	382	373	402	371	394	405	415	368	419	420	365	417	380	411	422	384	402	425	402	397	381	396	358	382	426	371	382	380	404	409	379	392	409	395	379	422	400	421	399	438	390	401	374	394	428	365	414	351	423	375	382	405	359	417	395	360	414	375	356	386	397	412	405	399	397	397	407	425	399	423	371	421	420	390	373	407	409	390	420	409	423	401	398	393	401	429	393	369	404	363	392	413	449	433	367	400	405	388	344	397	384	417	394	379	378	365	405	385	400	409	402	423	394	411	449	407	401	425	388	401	373	375	372	412	365	379	453	395	384	403	427	403	407	423	399	417	401	393	418	396	416	416	381	401	381	383	411	397	360	405	399	413	404	376	352	430	398	399	413	405	412	399	425	412	386	380	406	398	356	420	358	400	405	377	384	379	393	436	417	408	402	391	393	402	417	372	394	419	366	374	373	414	410	404	361	380	393	360	392	411	443	419	433	395	380	392	418	373	417	429	387	411	390	342	424	401	396	379	378	401	393	368	384	403	373	408	473	431	399	396	342	392	403	459	392	429	384	356	413	405	384	378	407	400	387	399	360	376	409	379	389	415	376	399	410	413	416	431	375	384	379	431	370	420	396	393	409	396	393	405	410	406	414	415	404	407	375	378	412	383	400	392	421	411	403	416	382	418	387	391	387	387	405	393	416	399	412	415	407	389	396	375	436	376	370	376	435	393	425	430	393	392	404	403	428	400	405	396	392	356	428	399	389	388	408	379	399	408	388	397	405	368	403	389	369	379	421	349	402	399	385	385	410	426	389	392	386	408	423	376	399	414	373	382	439	413	390	407	390	415	353	403	403	420	386	392	420	402	417	392	427	382	441	403	420	376	418	404	391	385	371	377	413	398	402	401	406	397	390	367	401	414	434	414	391	377	383	380	413	415	391	341	351	384	363	404	427	371	424	408	381	388	342	419	421	370	396	379	373	402	376	357	399	440	403	417	411	425	384	412	342	401	423	449	390	421	427	386	394	413	404	423	415	420	408	456	390	401	425	370	383	375	429	409	394	397	417	386	410	361	399	391	401	396	373	378	359	383	409	424	383	404	435	400	380	383	397	386	385	353	373	405	375	397	423	408	411	395	380	416	407	363	389	391	376	418	435	405	401	351	407	414	373	396	402	399	384	399	381	385	409	361	407	404	389	430	390	376	372	371	392	370	372	385	410	407	377	408	380	404	399	369	418	379	421	419	436	379	394	395	409	379	385	395	397	395	384	396	386	382	361	408	410	364	407	395	435	388	404	399	370	405	386	404	392	372	429	386	370	388	394	396	405	366	386	406	403	409	419	430	420	400	402	376	452	406	392	382	396	417	365	398	377	411	398	391	388	411	407	398	407	392	430	377	385	393	413	364	423	418	398	401	366	427	370	405	415	381	383	393	398	401	350	379	371	381	407	398	443	389	390	414	413	351	356	419	400	356	394	406	394	405	361	384	408	386	392	386	411	419	382	419	381	393	394	396	397	418	373	425	376	371	426	408	395	388	397	395	419	398	404	411	399	405	384	358	436	403	380	360	417	375	406	375	412	399	382	378	415	412	388	366	398	412	406	386	385	407	396	366	391	432	415	393	411	406	415	442	368	400	398	379	425	428	371	426	385	371	359	369	410	384	397	380	363	400	390	404	397	422	446	410	384	401	422	394	413	399	362	425	370	406	399	372	400	351	393	393	418	417	373	442	346	405	406	394	375	391	342	409	414	380	406	396	367	370	423	409	389	391	402	412	375	380	390	392	384	395	398	415	389	360	390	395	422	436	398	418	376	392	408	394	406	386	374	391	392	370	413	423	395	398	415	386	434	411	372	388	382	389	387	381	416	383	411	393	401	372	399	415	391	401	348	430	446	380	414	393	387	379	389	449	394	416	414	411	394	385	413	398	382	396	396	401	392	440	399	388	390	390	390	371	353	413	403	381	394	361	388	388	407	399	413	412	388	401	417	378	379	373	395	365	403	420	399	428	389	408	379	384	362	376	427	385	402	391	365	377	412	398	416	397	364	379	398	416	389	414	411	402	425	415	417	421	345	411	376	430	414	391	395	367	381	380	379	361	390	399	370	388	392	377	413	411	394	392	411	398	438	395	408	418	422	397	403	405	437	360	403	393	428	417	377	400	397	402	404	424	407
27660	21203	21597	2409	937	901	976	891	873	859	893	857	858	913	965	887	903	898	861	846	869	910	891	841	843	861	831	839	904	842	902	911	884	862	876	868	866	927	899	891	850	852	855	851	860	933	904	868	838	879	856	838	862	906	863	879	846	843	878	866	872	875	901	924	885	872	846	880	841	879	865	874	894	855	896	865	872	841	894	890	855	882	851	887	827	861	856	877	894	818	894	854	850	870	866	868	857	880	864	848	853	884	831	875	876	858	861	840	940	841	867	852	845	849	847	827	839	812	894	871	846	822	828	877	880	883	937	901	832	858	831	865	857	851	867	833	872	890	856	872	880	881	917	853	875	882	846	851	873	844	885	869	884	863	865	870	906	837	869	851	910	829	859	855	816	870	872	857	879	866	863	880	905	866	858	848	863	878	859	860	896	849	916	875	829	903	882	832	891	907	886	858	848	908	870	897	845	878	849	906	873	884	843	848	902	880	837	853	857	853	892	868	872	863	883	855	844	910	828	868	823	822	865	851	920	890	869	875	821	873	886	867	909	834	893	822	834	840	866	854	847	881	873	928	879	882	879	901	847	941	844	905	835	878	810	847	873	898	835	864	903	866	884	895	856	878	894	860	831	850	839	833	877	864	918	907	845	904	848	877	821	893	907	837	833	863	851	885	836	875	872	867	892	860	899	837	840	866	880	819	862	821	851	835	791	900	881	877	845	846	926	840	870	869	837	889	876	890	853	872	950	889	859	868	834	842	862	890	886	837	905	853	846	877	860	855	876	864	867	881	854	892	838	835	888	886	819	846	815	915	875	864	873	871	835	852	897	863	871	860	847	833	843	856	894	887	839	855	864	918	861	819	913	855	880	932	845	859	865	852	833	830	830	824	902	855	907	832	863	925	843	869	853	918	888	852	859	893	866	895	884	847	851	874	928	900	878	929	911	920	883	844	905	892	860	837	873	849	810	828	895	851	811	832	855	899	890	836	856	856	844	823	884	902	887	890	866	821	847	877	861	897	822	906	884	911	849	846	863	826	878	854	873	851	886	890	890	855	863	823	873	861	807	887	837	843	899	851	832	922	873	861	855	843	893	826	843	858	848	864	860	852	841	888	822	857	887	881	932	898	888	898	858	843	833	837	876	862	905	892	906	851	904	831	863	867	856	903	831	824	826	851	856	860	887	883	870	866	856	838	921	881	903	855	880	867	868	867	882	836	848	887	863	858	855	860	908	876	861	868	875	824	862	910	852	893	868	817	820	868	857	837	849	890	906	832	912	897	888	853	847	862	878	880	915	840	842	910	819	878	880	820	936	841	879	857	827	899	868	882	832	913	827	882	885	871	853	807	907	882	847	834	895	832	877	886	895	889	867	871	868	870	849	833	854	896	878	829	878	872	842	856	889	854	883	844	837	833	909	892	894	851	857	887	871	858	867	855	893	820	872	897	819	847	905	903	872	902	809	866	846	857	848	916	837	878	887	869	889	842	894	897	879	837	861	919	888	877	882	823	916	951	889	846	827	897	875	870	899	895	960	922	929	848	851	918	880	834	855	947	835	910	868	856	854	894	875	908	860	868	832	896	860	865	881	893	864	869	891	892	921	848	901	849	899	865	921	875	899	858	857	871	897	924	877	866	887	794	927	893	903	884	848	868	868	814	850	847	872	895	898	837	921	853	898	858	884	870	915	859	876	839	810	829	846	908	841	858	882	920	844	901	909	858	892	915	835	852	836	871	836	866	888	871	850	872	827	831	906	898	861	868	854	873	846	868	846	878	900	870	896	827	868	887	828	886	878	872	862	866	880	856	834	851	849	855	868	902	882	864	866	909	878	876	870	880	892	884	883	857	806	862	836	877	864	828	888	837	862	825	901	866	839	878	909	871	904	867	872	898	881	891	883	909	903	825	844	817	892	824	834	895	887	901	914	861	898	875	849	886	846	847	862	866	887	869	871	881	837	865	897	837	884	891	832	857	814	849	900	845	872	907	900	836	912	847	841	870	868	857	854	861	839	892	832	858	890	842	886	855	847	834	855	882	858	925	865	883	872	852	857	865	880	837	852	865	892	895	932	884	884	896	856	875	827	863	890	886	832	802	834	887	884	831	844	870	831	912	837	894	818	878	883	878	831	835	884	871	889	913	919	886	916	897	867	856	846	867	887	879	876	850	914	892	858	880	880	830	850	836	870	859	862	875	889	915	905	875	872	853	856	870	835	890	916	845	879	898	876	852	886	925	875	898	871	840	894	898	856	881	873	853	878	842	831	892	916	853	860	886	801	903	863	835	902	907	870	869	863	913	861	852	872	817	894	796	890	866	885	869	954	893	857	898	879	885	851	856	872	877	854	875	858	818	890	937	903	889	837	910	843	844	853	861	855	873	840	834	902	883	851	889	880	798	804	881	916	872	849	838	874	845	839	879	886	866	870	868	919	871	902	888	833	877	838	877	865	860	834	852	850	850	873	849	887	902	902	879	844	827	873	854	893	871	881	828	826	834	894	888	931	776	860	906	878	890	873	847	885	854	851	878	892	905	875	855	865	907	873	804	893	857	834	825	894	881	787	854	842	894	884	875	834	862	827	868	868	820	878	884	822	852	902	822	906	873	854	801	830	824	842	907	928	853	864	818	856	836	883	875	852	868	876	877	903	829	913	884	844	863	928	855	839	887	896	841	898	863	872	895	830	861	823	805	863	824	863	891	880	873	863	881	823	882	888	823	906	877	794	846	891	885	911	856	922	848	869	877	905	874	863	853	878	874	817	911	860	883	856	861	872	877	840	826	921	909	886	864	875	818	872	894	853	881	895	878	859	868	909	864	864	898	882	880	824	882	929	909	903	838	926	876	851	869	884	884	874	869	817	850	907	931	901	917	858	907	837	885	880	897	846	892	869	880	843	842	839	881	873	843	888	844	870	821	895	907	863	884	860	863	865	833	832	867	868	857	820	856	872	808	850	849	903	811	824	865	846	858	871	963	871	820	935	885	856	885	898	904	953	816	880	850	866	880	874	854	903	902	909	868	900	896	896	879	885	869	852	900	838	845	868	859	901	828	838	871	843	825	813	892	894	872	927	870	860	861	889	860	829	815	883	883	910	911	873	888	849	873	901	893	846	855	855	874	928	826	856	871	832	887	943	878	851	866	926	835	906	904	890	913	840	873	803	832	815	897	924	806	869	820	853	843	871	870	846	878	798	856	883	847	827	857	919	855	843	824	863	880	894	939	902	911	870	874	840	854	932	851	885	868	897	862	858	924	914	887	875	879	854	840	857	857	860	807	863	850	889	844	891	919	877	854	847	935	882	922	853	829	854	894	894	886	894	850	895	863	860	903	956	817	883	826	824	802	860	873	856	921	839	911	874	859	837	863	838	870	811	854	890	864	858	865	869	873	891	879	869	846	876	888	839	845	888	846	849	870	850	816	870	823	890	866	880	870	894	902	805	869	884	913	935	851	816	849	829	883	901	867	828	896	838	871	830	846	862	828
22022	21762	20933	1298	1189	1234	1143	1234	1181	1174	1103	1159	1155	1169	1128	1040	1166	1150	1166	1073	1150	1141	1121	1088	1147	1094	1149	1165	1124	1174	1121	1076	1095	1086	1143	1074	1144	1115	1172	1116	1132	1101	1119	1162	1149	1141	1153	1121	1085	1153	1142	1046	1140	1129	1091	1105	1069	1168	1075	1133	1119	1160	1122	1163	1146	1134	1113	1210	1182	1159	1149	1125	1118	1140	1165	1170	1100	1122	1131	1085	1110	1086	1143	1129	1142	1152	1167	1154	1096	1174	1102	1097	1163	1182	1118	1150	1144	1148	1130	1129	1127	1068	1045	1144	1136	1080	1149	1111	1086	1106	1175	1150	1133	1135	1170	1117	1086	1136	1133	1111	1078	1095	1191	1090	1133	1122	1116	1114	1109	1144	1082	1163	1107	1111	1106	1121	1139	1130	1106	1162	1089	1087	1101	1151	1128	1115	1162	1166	1191	1124	1146	1087	1054	1130	1140	1135	1108	1061	1091	1072	1141	1209	1108	1109	1106	1149	1134	1069	1157	1161	1117	1092	1158	1089	1147	1139	1067	1150	1180	1099	1154	1149	1087	1121	1137	1138	1175	1167	1080	1120	1061	1115	1094	1136	1081	1149	1120	1094	1173	1142	1091	1113	1151	1097	1109	1100	1115	1152	1130	1136	1121	1085	1228	1130	1169	1145	1162	1097	1109	1076	1180	1105	1119	1157	1099	1175	1116	1141	1145	1118	1107	1145	1161	1094	1078	1108	1114	1135	1082	1160	1114	1173	1101	1048	1104	1121	1148	1139	1071	1139	1117	1101	1132	1173	1121	1066	1167	1117	1057	1130	1145	1144	1099	1080	1113	1106	1086	1119	1055	1099	1146	1145	1093	1137	1136	1123	1169	1172	1074	1135	1135	1092	1140	1130	1069	1151	1158	1104	1046	1088	1168	1071	1124	1139	1105	1090	1171	1124	1103	1094	1148	1160	1152	1087	1118	1121	1164	1150	1059	1099	1149	1143	1098	1145	1138	1074	1150	1094	1197	1119	1148	1139	1128	1052	1136	1136	1105	1095	1095	1126	1166	1124	1151	1103	1112	1146	1109	1171	1129	1117	1030	1070	1147	1167	1131	1186	1142	1170	1152	1126	1114	1172	1082	1155	1062	1078	1122	1144	1101	1129	1122	1122	1094	1210	1176	1084	1118	1139	1132	1072	1109	1141	1092	1105	1143	1156	1098	1159	1113	1170	1140	1171	1145	1108	1103	1080	1187	1155	1182	1087	1070	1148	1092	1167	1185	1117	1126	1089	1117	1125	1095	1164	1070	1109	1115	1101	1145	1163	1143	1123	1134	1122	1158	1154	1130	1122	1135	1152	1135	1077	1123	1133	1231	1093	1124	1059	1132	1123	1114	1102	1115	1137	1184	1107	1174	1091	1099	1120	1122	1100	1126	1167	1127	1099	1101	1091	1105	1217	1121	1132	1183	1158	1093	1114	1089	1063	1138	1139	1112	1169	1066	1128	1152	1099	1158	1107	1076	1092	1105	1132	1170	1172	1165	1127	1121	1100	1145	1133	1127	1089	1172	1109	1131	1147	1178	1098	1132	1174	1104	1158	1092	1071	1134	1086	1096	1105	1193	1093	1138	1210	1138	1134	1113	1069	1168	1115	1063	1136	1125	1159	1128	1152	1094	1092	1145	1135	1169	1126	1102	1141	1096	1135	1151	1178	1133	1130	1152	1121	1150	1057	1098	1163	1158	1113	1110	1097	1148	1160	1186	1117	1097	1142	1080	1133	1149	1098	1114	1091	1113	1132	1107	1119	1094	1149	1059	1083	1198	1089	1145	1142	1132	1029	1170	1099	1143	1126	1110	1079	1126	1128	1134	1138	1169	1103	1125	1101	1154	1169	1198	1071	1137	1141	1082	1170	1074	1107	1093	1122	1126	1155	1127	1102	1071	1115	1119	1094	1145	1098	1104	1128	1064	1151	1125	1155	1176	1136	1146	1109	1093	1119	1156	1093	1169	1152	1129	1123	1060	1185	1190	1129	1160	1112	1133	1100	1064	1101	1152	1149	1109	1105	1125	1082	1095	1120	1128	1126	1142	1103	1142	1093	1136	1128	1143	1079	1113	1149	1137	1136	1091	1117	1114	1077	1110	1135	1128	1118	1146	1106	1120	1121	1065	1125	1110	1173	1155	1132	1146	1146	1151	1132	1154	1105	1173	1176	1131	1118	1143	1190	1090	1079	1127	1105	1131	1144	1192	1178	1123	1114	1093	1154	1048	1092	1143	1122	1098	1094	1072	1138	1172	1194	1163	1108	1157	1122	1151	1110	1096	1104	1089	1064	1134	1090	1144	1082	1147	1142	1117	1108	1118	1067	1159	1072	1083	1081	1171	1061	1216	1106	1121	1149	1125	1099	1070	1150	1099	1174	1125	1064	1080	1145	1125	1133	1108	1158	1152	1165	1146	1078	1128	1100	1155	1099	1150	1112	1102	1116	1128	1100	1129	1109	1132	1150	1127	1098	1139	1126	1145	1114	1150	1152	1115	1159	1077	1140	1112	1146	1129	1113	1079	1087	1153	1132	1133	1154	1094	1110	1151	1088	1183	1081	1145	1102	1138	1109	1119	1120	1138	1104	1157	1130	1146	1163	1138	1080	1054	1133	1156	1072	1117	1116	1115	1095	1128	1144	1102	1093	1148	1093	1133	1130	1131	1157	1111	1174	1092	1172	1143	1145	1171	1172	1153	1145	1192	1110	1098	1107	1097	1162	1134	1206	1101	1133	1050	1109	1158	1178	1139	1109	1109	1132	1143	1142	1111	1107	1111	1090	1105	1114	1125	1127	1139	1122	1119	1096	1101	1106	1106	1116	1104	1077	1214	1067	1080	1160	1150	1186	1104	1137	1107	1122	1124	1091	1151	1083	1117	1171	1189	1074	1106	1108	1079	1161	1119	1111	1082	1105	1109	1046	1096	1175	1074	1176	1078	1125	1109	1154	1106	1164	1094	1119	1135	1090	1144	1149	1086	1145	1164	1141	1193	1115	1155	1136	1113	1145	1150	1111	1162	1103	1101	1118	1120	1138	1163	1146	1122	1115	1115	1118	1081	1152	1060	1154	1156	1132	1140	1102	1159	1134	1079	1126	1096	1182	1091	1096	1166	1120	1155	1094	1072	1122	1112	1137	1146	1098	1149	1077	1115	1126	1156	1089	1113	1126	1171	1116	1125	1117	1135	1093	1155	1154	1125	1118	1151	1122	1140	1095	1132	1126	1135	1151	1153	1161	1187	1122	1202	1129	1130	1109	1160	1161	1144	1089	1083	1164	1127	1167	1117	1159	1142	1201	1124	1158	1142	1091	1153	1110	1141	1088	1067	1116	1111	1038	1131	1098	1048	1076	1075	1119	1109	1142	1149	1110	1130	1115	1120	1132	1187	1141	1124	1131	1151	1125	1111	1045	1117	1124	1122	1112	1132	1051	1168	1138	1108	1097	1125	1146	1110	1106	1097	1086	1091	1166	1172	1109	1145	1125	1089	1066	1167	1072	1115	1164	1171	1110	1091	1212	1177	1108	1152	1136	1193	1118	1062	1067	1149	1110	1116	1165	1019	1157	1108	1104	1122	1130	1114	1064	1121	1066	1136	1164	1105	1142	1151	1097	1099	1090	1104	1134	1097	1133	1149	1142	1061	1154	1113	1139	1127	1140	1088	1122	1157	1148	1136	1115	1117	1134	1157	1120	1141	1130	1151	1080	1079	1114	1115	1168	1158	1117	1143	1115	1134	1124	1128	1175	1122	1116	1100	1121	1180	1148	1132	1100	1131	1129	1134	1134	1173	1125	1174	1102	1135	1188	1101	1200	1115	1080	1061	1122	1141	1104	1183	1110	1089	1105	1141	1038	1129	1170	1163	1152	1128	1131	1141	1073	1101	1108	1112	1134	1140	1133	1183	1117	1139	1040	1166	1115	1122	1128	1110	1119	1135	1155	1146	1104	1121	1129	1114	1164	1146	1136	1126	1100	1134	1123	1147	1036	1099	1131	1097	1087	1114	1100	1167	1170	1108	1152	1143	1115	1166	1153	1171	1105	1090	1167	1048	1134	1110	1128	1189	1118	1069	1095	1176	1120	1131	1142	1105	1109	1125	1065	1137	1054	1100	1130	1100	1121	1131	1119	1153	1172	1124	1187	1158	1104	1098	1053	1111	1139	1156	1150	1177	1151	1107	1100	1149	1118	1153	1146	1160	1123	1145	1040	1127	1121	1112	1113	1076	1136	1145	1127	1182	1129	1134	1103	1106	1132	1142	1087	1163	1080	1071	1133	1144	1114	1166	1130	1138	1110	1064	1140	1106	1079	1104	1110	1130	1148	1084	1114	1118	1130	1143	1114	1141	1140	1131	1145	1095	1139	1171	1112	1149	1147	1104	1111	1190	1125	1094	1138	1094	1147	1139	1110	1065	1166	1071	1110	1163	1066	1095	1116	1105	1130	1115	1115	1118	1076	1155	1114	1092	1089	1164	1142	1105	1169	1147	1168	1094	1112	1112	1087	1137	1194	1185	1127	1137	1144	1144	1145	1120	1135	1154	1097	1164	1102	1150	1132	1054	1144	1103	1076	1113	1124	1144	1125	1107	1111	1115	1150	1144	1144	1059	1171	1176	1163	1105	1112	1089	1142	1107	1169	1174	1125	1172	1079	1106	1138	1106	1087	1047	1100	1137	1095	1103	1193	1102	1119	1214	1204	1060	1128	1109	1146	1145	1061	1175	1190	1093	1126	1169	1174	1121	1117	1105	1089	1098	1194	1118	1141	1078	1167	1118	1174	1123	1123	1092	1074	1150	1120	1092	1120	1126	1119	1085	1175	1042	1108	1101	1149	1146	1144	1128	1140	1150	1089	1154	1118	1117	1130	1109	1119	1118	1208	1146	1122	1133	1119	1063	1204	1089	1151	1151	1143	1053	1154	1132	1149	1103	1156	1203	1121	1195	1171	1125	1133	1160	1106	1071	1170	1099	1133	1099	1154	1125	1112	1096	1162	1141	1167	1111	1135	1156	1086	1127	1098	1078	1179	1144	1103	1093	1151	1092	1073	1177	1125	1156	1183
24055	21247	39035	22707	10734	1762	1041	841	852	847	782	747	690	713	718	727	696	725	667	696	683	668	688	652	666	708	731	687	651	746	680	656	692	658	668	679	689	661	691	647	674	687	658	635	664	661	681	698	695	690	660	658	658	698	661	694	625	672	674	652	693	662	670	625	646	676	676	633	690	721	682	649	698	655	626	676	720	664	700	695	687	696	663	628	651	684	672	676	659	699	674	651	686	621	677	687	656	651	672	683	669	685	635	655	662	633	618	656	676	701	654	613	688	621	660	661	663	659	722	642	644	657	649	648	683	682	642	682	670	628	662	651	624	669	699	698	656	649	654	637	689	695	662	666	691	673	663	670	645	650	650	696	656	631	671	650	667	669	678	665	646	656	667	690	683	650	610	632	694	633	635	653	678	664	668	678	619	654	689	631	668	666	674	689	631	699	659	664	652	605	689	635	640	691	681	689	644	673	637	681	671	653	666	663	644	629	656	725	675	645	655	668	638	680	627	653	612	661	712	660	680	614	634	648	651	664	667	651	661	663	675	626	706	620	671	669	624	651	680	662	659	716	679	662	660	629	681	682	674	646	678	666	622	662	687	692	689	650	664	631	722	652	699	653	640	656	698	615	651	639	697	659	700	627	651	634	667	671	680	627	690	680	660	610	688	757	705	706	691	678	678	624	680	632	650	646	657	655	658	657	618	691	732	679	648	643	620	663	638	728	668	670	716	640	681	673	634	684	651	635	667	664	692	679	665	712	691	670	684	693	638	624	614	644	633	675	688	667	608	664	680	655	675	646	698	671	655	605	636	656	678	679	661	610	674	703	675	623	665	655	640	642	677	651	703	661	614	631	660	661	643	676	652	680	655	680	660	672	652	707	694	698	673	615	667	639	629	684	671	691	658	668	649	674	644	669	635	694	677	679	665	694	673	635	635	687	637	666	633	662	671	648	675	616	697	651	674	667	618	619	678	659	667	695	634	653	657	738	672	659	650	655	686	655	661	661	725	647	703	649	650	656	699	694	688	604	648	664	620	691	673	636	657	679	654	641	719	657	682	720	675	668	638	636	702	666	631	637	665	619	672	661	679	642	640	639	652	629	668	669	668	673	642	723	661	644	630	646	716	686	638	690	650	663	653	624	627	650	639	688	668	652	654	658	619	672	644	651	638	673	665	650	616	624	685	638	694	654	678	679	663	648	694	650	659	605	654	663	633	691	664	689	676	676	693	677	674	672	666	646	684	627	659	673	654	686	633	645	677	682	650	644	646	666	678	668	610	659	657	640	621	668	655	614	639	611	641	669	662	639	668	682	685	661	685	687	617	720	653	699	620	655	648	651	677	625	650	635	611	686	651	677	678	639	639	670	649	682	695	666	636	643	664	689	665	633	689	647	643	670	636	698	668	669	637	675	628	662	627	671	698	658	647	626	629	700	627	676	675	682	705	621	636	706	660	672	705	671	620	674	603	693	656	675	683	684	655	632	628	674	701	665	613	690	705	656	683	674	680	675	689	649	718	665	691	659	678	671	652	686	681	659	676	657	634	702	652	666	639	684	646	677	721	664	698	658	628	668	683	660	647	608	663	593	674	641	666	649	621	636	675	634	668	654	637	697	687	656	635	687	677	658	677	634	683	665	653	662	633	697	650	672	640	663	708	667	682	700	646	657	637	640	698	645	638	663	657	652	672	651	644	689	645	652	668	675	645	684	645	668	664	696	681	638	672	723	655	643	685	636	671	652	672	623	674	631	664	645	714	658	676	698	699	595	654	660	655	717	686	657	694	654	635	681	639	665	654	660	672	665	642	655	626	666	589	656	689	629	682	652	701	642	707	618	638	631	692	692	676	673	662	641	661	675	607	634	704	675	682	641	647	686	680	652	719	654	655	704	656	708	684	656	644	653	669	671	633	676	647	646	688	636	675	694	692	672	649	665	720	714	647	703	656	607	617	697	628	643	653	645	692	668	634	707	649	614	673	639	710	637	610	709	675	663	611	683	674	642	636	656	640	611	671	710	662	708	679	691	607	651	637	684	661	672	636	671	642	683	717	651	612	642	682	592	638	655	641	611	637	639	714	634	624	682	668	649	654	661	639	631	665	677	683	606	632	658	698	676	635	698	632	600	685	622	703	643	634	657	639	611	672	630	637	679	673	672	645	670	641	689	652	635	633	665	715	661	675	735	709	674	641	699	670	677	674	659	635	646	679	644	662	639	634	695	680	643	630	694	712	705	610	647	644	695	638	643	620	665	644	678	664	684	665	674	712	683	656	662	638	692	650	638	668	709	684	687	658	680	644	658	601	642	670	669	680	664	673	677	637	692	668	687	626	640	637	667	647	643	677	672	634	669	649	641	653	665	686	659	636	650	667	698	685	661	677	697	635	656	685	655	664	630	672	709	701	659	725	641	660	669	677	650	698	674	625	691	612	668	641	658	660	613	660	636	630	680	696	667	650	643	663	656	674	639	637	682	633	678	631	683	644	678	648	659	688	638	685	663	634	637	668	661	655	633	657	642	634	677	655	664	654	605	668	607	656	593	652	665	711	661	660	697	671	632	658	646	681	673	635	678	688	618	652	672	654	690	675	655	639	669	646	648	656	696	689	639	704	659	690	670	637	668	635	646	642	634	668	670	667	641	689	637	636	648	658	684	691	616	641	664	646	657	685	656	625	731	702	641	642	648	629	669	672	643	632	668	648	623	657	671	627	638	649	666	675	654	702	615	675	692	663	658	667	669	645	637	680	657	686	666	671	693	608	631	625	633	672	684	677	616	642	589	646	686	646	678	654	633	671	642	671	658	647	670	711	689	649	645	647	724	625	675	627	713	635	677	674	637	712	681	654	641	611	683	617	660	651	667	680	650	669	609	670	635	648	663	645	630	650	644	670	659	653	668	692	658	621	670	655	702	682	624	657	642	662	633	647	613	680	675	647	648	665	649	668	600	689	625	614	660	609	638	628	643	716	695	627	631	602	659	608	648	676	680	705	656	666	684	631	641	657	640	718	680	647	661	657	637	649	681	661	648	653	648	670	635	678	629	689	637	633	662	683	678	642	626	647	637	635	651	637	656	668	657	675	656	677	711	673	638	656	657	677	652	666	623	656	624	650	595	647	708	676	632	699	630	648	717	691	648	666	646	621	635	625	643	651	648	681	638	619	643	672	721	696	667	650	644	660	688	579	622	661	662	664	649	617	616	651	632	665	675	646	661	654	657	678	739	675	669	641	650	612	661	637	672	669	673	647	656	662	646	701	642	631	693	657	698	639	646	671	672	605	676	705	655	645	661	644	636	644	637	616	643	666	706	661	652	624	660	674	652	653	632	647	702	649	627	661	693	652	654	721	661	668	621	692	677	635	631	667	673	646	660	651	673	639	702	639	674	625	665	670	665	617	657	627	677	680	715	653	619	672	642	670	643	615	667	652	641	672	676	645	657	682	618	707	597	660	621	648	727	683	688	686	686	686	678	654	646	662	629	611	674	725	646
45541	58844	38144	3053	2274	2017	1687	1386	1302	1260	1153	1137	1037	1036	989	942	977	963	929	895	909	917	922	904	873	904	899	874	915	875	905	971	859	890	940	872	920	860	841	836	849	901	922	888	917	865	860	928	938	853	920	890	873	841	871	935	902	878	890	828	897	896	824	857	849	895	875	873	863	901	895	849	850	860	847	898	846	851	858	942	875	840	836	882	895	843	867	854	907	915	899	875	915	892	894	875	885	869	874	912	901	857	925	857	888	869	881	897	844	878	877	837	823	880	854	927	858	865	885	914	865	886	884	872	929	875	844	819	882	905	851	843	868	910	851	822	903	857	853	831	891	862	834	871	899	876	896	861	881	878	851	881	899	863	832	878	899	871	871	885	872	913	870	892	895	876	876	868	848	938	857	858	882	861	884	876	882	899	878	873	831	918	872	861	874	867	847	862	892	860	906	921	854	877	902	885	887	937	811	829	864	860	853	874	873	891	853	839	885	941	844	899	879	880	851	867	874	876	842	870	833	876	900	886	922	832	815	900	894	849	885	834	889	878	866	936	845	860	881	913	873	865	882	917	919	929	913	899	843	879	927	867	890	857	877	873	927	907	940	876	889	876	934	901	870	903	852	903	895	871	902	893	901	855	875	863	882	897	860	832	845	883	882	888	847	888	865	887	908	884	851	821	871	897	917	838	830	867	856	883	898	875	862	903	910	837	856	867	863	866	878	891	879	897	858	851	968	820	934	906	866	890	896	886	904	849	904	895	861	882	876	835	894	879	921	892	879	857	839	881	879	803	886	833	884	843	882	888	835	856	898	832	873	892	895	911	864	878	830	883	934	936	920	882	862	920	855	862	866	890	845	845	846	870	869	884	890	899	808	836	879	886	863	858	873	869	902	866	824	882	886	875	862	872	852	848	846	869	870	859	944	870	806	848	838	880	856	926	817	872	895	835	826	870	849	819	924	915	875	837	853	868	919	862	892	903	853	857	894	863	869	900	863	856	882	856	901	849	913	894	895	903	927	890	895	860	893	879	896	873	909	856	860	875	894	871	859	842	838	915	787	878	877	870	887	828	856	848	831	846	889	898	897	899	848	897	882	845	879	863	853	893	864	862	912	863	878	880	914	850	814	867	842	870	859	871	894	867	875	835	886	914	808	851	896	872	894	892	894	908	878	907	910	912	866	867	855	893	908	859	873	906	834	870	871	845	838	908	920	910	893	925	908	907	874	886	888	879	857	876	905	828	866	889	830	877	851	872	844	892	909	881	844	880	855	883	865	901	866	903	873	873	916	853	819	869	844	897	885	904	812	856	893	887	892	881	893	865	844	919	883	902	907	919	879	894	835	887	878	889	854	867	857	870	915	884	879	893	872	828	817	845	908	889	917	908	847	842	856	921	869	859	881	837	884	848	821	885	859	849	874	884	909	880	851	901	874	874	855	918	855	878	882	896	874	883	901	838	881	843	861	857	882	886	839	901	919	836	909	894	919	883	871	901	891	881	893	891	906	864	884	891	893	871	896	879	859	867	893	839	819	812	912	864	870	878	843	870	916	884	884	845	950	894	876	907	837	842	887	876	862	890	860	908	885	882	827	869	843	884	831	857	887	842	851	821	890	903	827	889	811	896	844	913	894	874	915	864	939	902	919	849	901	804	852	895	896	856	870	881	909	882	880	858	921	905	819	845	846	858	824	836	903	828	857	867	856	856	883	848	876	883	861	866	878	816	837	853	918	887	890	882	939	927	872	904	848	843	894	866	919	917	879	859	863	812	880	868	893	877	916	933	895	867	859	896	880	843	840	861	905	915	905	897	934	854	916	861	904	881	892	915	865	879	863	844	824	866	857	930	851	904	925	878	885	925	813	922	889	854	879	879	899	846	919	866	904	856	862	888	847	863	860	863	857	799	835	831	858	864	942	816	885	859	902	897	857	836	810	869	884	928	855	817	920	873	847	899	880	925	893	887	854	841	821	828	887	898	889	874	889	894	865	855	865	851	864	806	904	888	859	912	864	901	873	946	888	876	844	870	905	846	938	921	822	893	826	854	906	885	836	917	874	864	851	918	880	873	855	859	891	836	903	873	924	823	869	855	895	845	888	890	873	857	924	891	879	857	858	948	880	843	889	870	859	903	901	841	863	892	818	906	874	919	915	836	923	857	854	928	894	894	842	902	884	872	909	910	895	845	853	858	855	905	876	824	879	865	829	877	880	881	832	838	914	899	874	877	868	911	927	852	860	902	890	910	788	871	889	848	898	830	833	882	884	872	860	830	833	901	889	865	902	869	949	852	840	918	889	861	920	853	859	838	906	838	830	879	846	870	899	862	881	834	904	878	885	796	903	895	877	873	929	875	868	936	894	840	831	929	908	876	872	869	842	832	871	856	906	881	902	917	961	913	835	876	905	876	818	857	815	870	851	896	859	887	927	903	846	905	859	883	904	881	928	904	839	973	928	891	882	884	874	880	891	849	830	883	882	829	878	956	876	858	866	892	941	900	908	913	889	856	815	838	914	878	897	886	845	866	925	855	876	906	891	889	830	897	923	840	865	869	892	846	928	824	882	888	862	903	900	919	837	860	869	914	884	886	939	879	921	877	879	894	830	896	867	852	916	868	908	822	861	888	855	858	852	874	876	874	868	881	942	885	843	920	844	895	874	860	854	884	853	888	893	888	848	871	906	843	886	902	925	873	868	897	839	875	884	865	854	941	909	866	894	861	892	909	870	895	890	828	881	919	886	846	857	873	888	897	921	820	881	891	877	867	921	905	890	914	903	890	817	889	852	885	905	890	902	891	839	893	847	920	876	932	840	878	866	898	866	838	877	857	805	845	898	865	888	918	887	830	901	906	877	886	898	916	890	913	901	907	836	853	903	862	894	881	916	804	863	864	918	819	893	865	844	873	838	808	848	886	867	863	893	842	889	934	897	917	869	867	873	884	848	890	897	878	877	857	884	883	854	805	845	894	892	870	862	848	871	898	912	846	846	889	866	873	906	912	907	884	857	869	823	888	857	820	901	866	878	875	887	842	859	899	852	904	889	887	833	879	919	897	822	858	871	907	889	898	885	856	848	854	870	910	857	944	880	886	877	866	871	873	866	860	873	858	861	830	885	851	934	838	869	914	868	899	899	868	833	875	866	856	874	849	859	837	872	829	855	888	932	876	875	962	942	926	861	846	847	867	888	881	900	861	852	861	876	924	862	907	894	827	825	866	821	836	922	913	832	865	855	912	919	897	867	839	855	904	852	924	903	878	872	865	861	889	848	878	853	867	890	881	901	869	880	865	844	883	874	902	826	883	858	893	887	876	939	858	877	885	890	877	873	853	835	920	889	896	865	898	904	924	868	874	924	859	823	911	896	891	867	846	868	824	882	913	888	883	846	889	878	910	877	877	890	902	857	921	844	921	856	867	952	866	851	866	910	859	883	812	916	835	900	887	887	929	853	866	913	856	896	915	906	878	885	936	908	880	866	911	835	872	851	851
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
