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
339827631031	339827631550	339827632100	339827632650	339827633200	339827633750	339827634300	339827634850	339827635400	339827635950	339827636500	339827637050	339827637600	339827638150	339827638700	339827639253	339827639800	339827640350	339827640900	339827641450	339827642000	339827642550	339827643100	339827643650	339827644200	339827644750	339827645300	339827645850	339827646400	339827646950	339827647500	339827648050	339827648600	339827649150	339827649703	339827650250	339827650800	339827651350	339827651900	339827652450	339827653000	339827653550	339827654100	339827654650	339827655200	339827655750	339827656300	339827656850	339827657400	339827657950	339827658500	339827659050	339827659600	339827660150	339827660700	339827661250	339827661800	339827662350	339827662900	339827663450	339827664000	339827664550	339827665100	339827665650	339827666202	339827666750	339827667300	339827667850	339827668400	339827668950	339827669500	339827670050	339827670600	339827671150	339827671700	339827672250	339827672800	339827673350	339827673900	339827674450	339827675000	339827675550	339827676100	339827676650	339827677200	339827677750	339827678300	339827678850	339827679400	339827679950	339827680500	339827681050	339827681600	339827682150	339827682700	339827683250	339827683800	339827684350	339827684900	339827685450	339827686000	339827686550	339827687100	339827687650	339827688200	339827688752	339827689300	339827689850	339827690400	339827690950	339827691500	339827692050	339827692600	339827693150	339827693700	339827694250	339827694802	339827695350	339827695900	339827696450	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22095	20270	27660	22720	20274	18741	4788	2517	2234	2148	1776	1599	1239	876	793	762	689	769	758	625	599	578	614	600	989	1425	517	2908	5389	4655	2198	1054	698	500	438	440	379	437	421	418	387	407	373	413	438	452	387	403	398	440	386	439	443	457	399	427	421	460	439	459	434	440	434	460	402	399	416	388	437	419	402	441	389	412	424	431	409	396	430	418	432	416	423	425	418	373	415	433	394	417	404	397	368	423	414	407	418	404	397	418	448	410	434	453	416	452	416	412	426	403	397	407	432	391	412	407	405	407	423	437	416	417	445	460	414	371	432	449	410	432	398	416	368	422	421	438	415	399	425	397	399	427	418	395	421	412	424	383	417	425	429	424	430	416	432	410	437	405	399	392	422	401	397	418	437	441	410	441	425	465	419	407	415	453	386	451	400	442	447	403	386	412	439	430	427	423	413	365	423	397	436	418	413	437	415	402	419	414	446	408	394	412	422	399	415	426	406	388	403	419	397	407	375	395	400	450	385	406	405	423	417	415	440	438	419	455	414	439	434	416	438	414	421	401	415	439	416	386	423	438	404	406	424	425	437	439	376	427	462	427	388	399	403	409	399	423	444	423	429	386	396	408	457	443	466	382	413	468	410	415	427	445	389	408	427	390	417	418	423	418	460	437	432	371	421	452	406	429	431	410	414	412	389	384	413	431	412	443	403	416	421	402	416	428	404	419	456	403	412	430	422	434	428	420	415	418	385	402	392	405	432	435	413	405	430	452	424	441	417	401	415	416	400	460	441	445	405	427	413	432	409	443	407	401	407	405	432	447	423	433	409	434	369	434	446	422	446	406	420	424	443	409	433	404	397	404	432	400	414	364	423	422	400	406	430	415	457	413	434	408	412	405	404	428	420	405	362	377	420	407	391	387	399	398	407	420	416	392	406	398	443	393	425	426	400	387	441	448	431	391	445	469	433	438	442	402	437	423	427	426	404	430	420	426	445	452	385	405	389	410	457	434	397	373	385	428	405	397	415	427	416	389	390	440	427	447	417	418	405	419	401	426	407	417	411	415	395	394	456	396	413	435	407	424	393	400	432	421	400	419	403	381	420	412	398	407	423	435	424	382	453	408	404	419	400	451	414	385	407	417	413	451	420	454	402	385	445	426	417	446	438	400	424	449	451	403	416	390	416	418	402	385	389	444	423	460	453	379	386	418	403	432	423	405	441	421	413	408	452	419	425	429	434	398	428	430	441	426	434	399	454	430	407	407	407	419	386	402	419	401	435	444	397	399	436	396	403	378	431	390	421	403	420	404	371	369	408	407	379	416	423	436	421	412	397	392	432	390	395	420	425	419	400	418	417	401	410	400	414	430	431	430	402	434	426	432	413	419	449	412	439	418	410	443	413	443	434	426	415	405	416	404	412	442	415	407	416	388	424	420	437	412	420	411	430	402	439	442	454	404	398	401	415	433	426	458	418	397	405	435	411	411	439	420	375	429	405	379	421	442	424	401	428	399	422	434	439	444	384	431	419	376	419	446	422	425	430	429	416	449	386	402	419	398	395	411	430	391	398	404	418	420	448	448	422	419	438	428	431	435	405	430	391	408	410	408	431	408	424	380	423	400	370	444	407	452	446	384	407	419	415	407	386	410	413	384	415	438	414	435	446	375	438	412	399	428	434	390	398	424	407	388	393	441	416	409	403	411	404	390	404	394	402	419	436	396	381	397	414	440	424	422	396	417	443	393	393	393	392	414	422	405	418	423	414	407	435	405	405	416	396	414	426	482	424	424	412	429	408	404	456	410	422	417	389	376	422	376	434	377	409	394	430	390	412	425	438	394	393	421	387	421	431	413	428	427	459	399	408	428	415	427	414	425	416	385	423	428	393	411	411	420	431	423	430	444	412	404	411	424	414	420	414	413	420	408	384	406	420	415	418	405	400	426	423	452	420	413	412	409	419	418	406	416	446	393	425	439	435	458	397	393	440	408	423	386	405	394	425	432	422	436	396	387	430	441	428	425	410	398	430	439	405	404	427	412	439	390	414	469	394	414	429	403	423	445	425	437	428	421	395	402	429	393	437	373	394	413	419	428	418	404	384	403	404	385	409	384	410	409	391	404	420	405	454	410	419	435	426	400	425	412	436	402	396	413	442	379	404	436	394	402	369	406	401	388	428	463	431	425	407	466	415	451	415	374	417	400	450	419	407	418	427	388	454	438	388	394	418	419	430	458	416	446	406	412	425	445	439	431	422	417	400	424	398	392	432	410	436	369	434	400	431	422	411	426	409	422	401	399	422	436	403	433	435	423	421	376	418	397	397	435	405	424	418	395	417	373	392	417	399	419	422	417	400	436	438	395	444	391	398	442	436	446	401	436	458	431	402	378	400	394	435	402	395	416	398	394	373	402	395	409	367	431	409	388	433	426	449	410	372	407	390	446	423	413	428	451	408	425	404	391	407	414	421	418	401	422	423	430	414	408	408	384	420	422	395	381	441	417	405	436	453	384	412	394	427	397	401	407	388	395	418	419	474	420	417	442	401	425	392	431	389	399	428	419	388	425	423	384	395	417	422	427	403	414	451	426	391	409	425	399	420	442	401	415	439	409	404	405	438	411	418	407	444	427	410	403	452	435	372	399	423	436	388	461	412	414	402	439	410	408	417	436	399	425	448	460	435	372	440	441	408	436	418	393	388	400	399	449	452	393	391	421	401	413	454	425	394	384	445	404	387	400	425	415	415	411	408	395	405	398	408	383	418	419	409	449	450	427	398	401	375	392	389	416	398	412	409	433	418	449	412	441	418	400	412	439	416	426	393	423	380	395	374	422	433	433	399	443	377	409	428	423	421	429	444	393	396	406	402	441	428	398	449	467	410	428	423	416	420	393	403	402	423	426	432	435	434	393	389	444	428	403	398	456	410	419	371	431	399	397	444	432	419	369	408	431	419	403	421	396	417	465	400	416	404	436	401	424	411	433	425	410	404	400	385	429	430	402	377	401	431	392	411	412	405	361	420	393	398	391	413	403	416	413	421	455	445	397	441	429	417	413	431	433	374	412	424	391	461	406	411	380	402	431	423	434	413	415	384	452	398	445	407	392	441	427	430	427	401	429	432	439	407	412	392	430	445	411	411	427	379	391	374	419	421	396	422	422	411	414	417	403	418	437	429	385	403	428	419	448	426	420	429	391	397	426	424	413	398	416	396	425	402	433	433	433	435	432	429	412	401	474	397	374	425	426	461	408	395	395	412	402	413	454	408	428	419	413	413	422	418	411	427	409	437	465	446	443	406	405	395	415	416	429	413	426	417	421	450	410	454	392	420	372	418	432	417	423	405	458	427	415	416	418	376	441	393	394	379	405	417	436	414	411	364	413	431	374	428	422	429	416	399	401	425	408	421	401	394	405	418	451	408	428	450	421	440	423	410	407	398	426	400	389	433	412	407	398	420	409	424	419	393	473	425	414	413	394	450	433	412	402	373	407	396	389	405	386	426	453	438	403	376	433
10583	23350	23787	18069	11864	8230	6830	7375	7408	7152	6157	5545	4050	2518	2232	2393	1914	2017	2066	1811	1582	1534	1465	1448	2839	4270	1252	8477	13996	11693	5468	2608	1382	944	810	799	754	755	786	749	752	785	770	749	764	756	766	743	783	746	767	796	801	746	793	814	752	768	732	721	701	750	765	791	716	786	759	732	751	790	761	722	748	764	733	705	776	777	717	773	751	755	745	737	793	760	766	818	762	765	754	771	739	744	736	802	742	745	767	801	771	705	766	763	759	818	771	775	754	758	777	771	792	744	791	808	789	762	774	825	707	783	736	778	773	731	756	746	775	818	728	753	769	756	726	815	759	760	709	762	756	735	715	739	718	760	750	748	758	763	763	776	748	791	763	792	717	770	765	765	779	740	721	780	770	745	796	747	758	758	797	789	759	771	737	747	800	727	724	758	727	761	809	768	712	743	717	729	805	771	786	740	813	761	724	705	738	807	742	762	769	769	714	784	801	721	829	724	703	740	804	753	826	741	787	753	771	766	773	755	821	744	759	754	765	754	724	732	710	796	783	773	790	706	757	766	724	803	752	728	778	766	773	776	746	785	783	718	763	754	750	766	721	749	768	754	766	787	750	765	788	789	766	813	763	718	738	844	768	771	780	752	749	782	740	825	770	730	766	712	797	796	768	776	743	774	789	730	798	771	783	746	754	800	800	774	705	716	671	769	718	777	757	729	796	796	797	736	742	667	764	759	773	730	737	765	776	747	779	794	730	828	768	742	758	738	758	743	723	730	737	758	821	770	745	737	746	735	746	759	766	764	759	792	758	755	772	782	754	814	809	765	726	772	783	699	765	745	729	768	708	794	739	730	770	737	760	759	768	672	705	728	773	792	693	749	718	762	703	763	719	734	737	782	711	709	790	730	753	741	766	744	754	743	784	752	717	738	749	778	758	754	736	727	725	725	720	763	756	754	731	793	765	777	738	746	760	785	763	728	788	750	745	753	739	789	768	740	758	786	739	764	758	769	756	778	753	767	788	769	755	761	816	744	729	771	713	726	773	780	796	751	727	749	734	710	737	745	736	732	768	743	828	761	793	735	733	753	795	735	745	771	740	705	742	774	759	753	764	753	744	761	775	764	765	780	747	756	776	771	722	713	756	772	787	706	730	808	741	730	741	781	758	744	765	742	784	728	721	747	805	759	791	756	720	822	790	780	782	720	772	758	747	719	738	749	715	752	675	790	761	743	768	816	712	766	787	749	752	781	698	714	734	741	766	793	749	731	785	760	763	758	768	785	759	740	736	767	787	773	738	746	692	742	770	811	787	751	743	774	777	791	745	750	728	717	776	772	797	771	755	743	780	714	789	718	784	827	741	767	743	782	761	723	747	811	745	750	762	721	758	741	801	759	782	749	761	819	736	760	768	774	730	693	754	781	710	765	734	768	708	777	781	791	758	783	750	769	789	760	709	749	805	794	753	817	698	798	734	804	755	750	797	721	758	815	762	761	793	747	712	758	731	744	716	679	781	770	773	776	755	760	787	779	745	747	811	781	787	739	734	779	758	714	788	820	736	745	746	747	729	755	759	772	773	743	780	802	784	773	788	761	791	740	776	766	764	784	790	807	757	769	752	797	768	747	721	777	747	744	724	735	764	781	748	749	803	777	750	804	765	747	792	785	725	781	741	740	773	774	743	688	789	722	742	743	775	749	793	825	697	728	777	805	828	727	753	733	745	779	779	756	721	768	748	755	793	760	716	750	785	760	741	788	754	727	775	790	768	762	733	774	731	731	727	749	778	727	792	776	794	715	831	730	715	777	771	785	802	708	754	773	732	743	783	783	828	783	754	784	769	788	746	773	772	796	743	791	753	775	772	768	719	781	785	745	785	762	750	744	705	789	753	769	791	794	720	784	740	747	747	730	744	756	753	757	768	764	762	768	700	751	737	753	716	710	756	748	726	724	772	721	737	752	726	778	784	794	721	769	772	760	707	775	732	803	772	818	764	808	788	809	772	771	771	784	787	767	781	761	719	764	814	778	774	790	774	742	810	785	785	808	805	780	762	807	764	748	764	799	726	721	784	765	794	777	780	766	806	747	754	793	726	734	736	744	796	736	745	788	774	746	717	719	763	769	760	771	761	770	759	760	778	740	801	797	796	814	748	803	746	779	730	786	798	749	789	735	764	771	786	779	797	755	739	726	748	810	807	721	728	758	755	769	759	744	770	740	743	784	745	752	717	763	813	749	757	806	747	764	740	751	723	762	721	765	753	778	794	730	749	755	776	787	755	722	723	730	806	724	764	791	756	770	748	722	748	791	765	773	775	690	719	737	780	735	736	729	739	745	826	800	748	842	733	743	790	767	747	759	745	741	791	755	801	757	759	752	732	824	764	770	792	730	739	787	757	760	795	740	819	811	784	796	788	719	751	746	739	733	754	769	721	753	739	758	747	797	710	767	748	774	784	751	789	822	745	729	741	741	726	699	744	765	765	722	809	788	708	773	749	729	828	737	768	789	738	788	721	747	743	695	763	724	767	743	758	783	733	797	773	713	794	737	727	763	742	748	732	729	762	799	743	774	763	753	772	762	772	768	786	762	755	746	760	776	771	777	787	769	732	781	748	736	773	739	766	799	746	766	744	787	773	767	803	799	725	730	723	776	734	704	784	756	818	783	740	752	790	786	755	777	735	732	758	772	731	778	743	715	732	819	742	774	732	767	765	722	751	756	771	798	760	826	749	781	749	727	762	809	730	743	758	802	741	724	735	714	799	811	772	723	735	732	771	748	755	712	763	773	777	749	768	770	768	742	736	764	736	746	725	768	791	786	739	791	754	743	785	787	779	744	759	739	779	751	695	811	772	770	806	758	771	807	786	744	794	745	721	751	744	761	719	745	769	780	780	806	779	800	779	765	739	758	809	762	757	734	745	761	753	770	781	759	757	756	790	756	738	775	776	775	732	790	792	731	771	740	756	724	735	780	739	761	771	738	785	737	735	769	757	772	762	795	749	806	729	809	700	730	784	763	795	756	747	792	772	763	753	764	743	733	736	756	726	765	750	720	745	733	724	740	763	781	764	743	769	741	710	785	746	758	778	758	783	783	756	766	749	758	803	801	743	797	766	746	744	789	766	790	768	772	778	739	770	737	764	762	770	749	773	792	797	786	764	786	769	700	778	790	719	736	766	793	743	780	795	702	717	768	818	757	776	760	724	717	703	731	765	761	783	737	758	732	807	759	795	759	782	754	797	744	724	779	789	806	764	749	766	746	745	766	716	759	703	763	779	736	730	790	766	759	802	759	751	780	789	784	709	783	730	685	771	762	745	767	735	735	748	796	795	749	718	734	736	758	728	717	795	766	746	785	763	774	816	787	749	743	760	755	760	719	748	761	764	768	735	830	752	751	775	698	756	751	759	770	772	736	756	751	799	749	746	751	728	792	751	713	760	771	787	755	724	762	742	683	742	783	728	749	750	734	777	774	748	774	747	812	725	802	763	795	776	780	741	753
26944	20793	11471	4029	1815	1217	1239	1219	1249	1283	1177	1060	758	764	771	704	732	745	683	677	654	648	661	664	598	690	625	813	1014	1121	885	740	695	623	571	560	596	565	614	619	591	639	619	568	606	625	617	601	580	589	633	605	607	561	580	562	549	567	521	595	597	577	594	612	566	581	587	577	632	562	605	583	576	607	567	567	591	602	574	547	588	567	596	584	546	591	583	633	565	568	566	564	588	589	561	585	561	633	564	584	578	596	595	584	561	615	635	580	582	614	579	554	591	603	564	582	587	591	641	568	597	618	582	558	645	606	586	597	554	541	561	597	560	554	599	571	619	604	633	637	606	594	602	592	588	639	601	556	561	594	605	562	567	576	570	599	567	575	586	572	599	621	596	542	514	587	565	581	558	597	602	604	585	608	607	606	594	596	543	595	583	560	563	563	594	590	597	587	571	606	535	556	588	577	560	598	575	599	572	540	598	581	606	597	588	580	621	603	594	607	575	591	542	589	570	571	624	591	584	563	565	573	628	619	623	637	585	573	602	608	582	571	568	599	574	552	629	597	587	554	588	565	584	634	589	640	564	554	615	572	576	546	589	573	607	631	589	578	602	613	574	577	613	547	573	565	597	552	567	605	615	609	558	623	585	546	541	575	626	578	548	562	576	593	582	602	613	579	552	619	598	574	582	637	594	546	602	619	613	629	573	547	596	604	596	564	567	578	621	560	652	550	630	603	603	573	581	605	598	607	632	562	590	589	563	602	614	576	584	603	598	600	570	605	601	599	582	547	586	621	523	600	564	503	627	566	603	604	575	612	598	581	575	579	588	619	613	586	573	572	554	586	612	537	601	581	565	577	612	573	567	631	590	550	571	630	593	582	590	616	626	602	567	602	569	572	592	600	584	589	596	625	553	546	618	535	607	608	563	562	608	607	570	568	605	557	591	552	603	589	571	621	598	601	580	618	604	575	609	573	621	571	598	592	588	557	547	535	622	580	624	569	599	588	592	544	590	634	617	611	573	551	598	603	598	584	591	588	593	614	574	583	640	558	603	584	571	588	617	603	538	574	563	625	589	601	599	570	595	607	619	590	606	565	573	581	568	564	575	561	588	593	581	603	598	616	570	570	556	600	633	591	609	578	577	549	569	609	555	619	556	541	619	582	570	633	579	568	580	570	607	561	601	561	602	628	595	613	597	610	589	569	582	586	565	620	570	620	581	583	576	579	599	590	626	589	557	589	555	620	606	567	601	572	589	623	629	581	572	610	605	600	592	589	623	599	568	585	580	624	602	583	530	648	624	563	584	528	603	564	582	554	557	602	601	580	571	573	599	606	539	609	624	620	596	555	589	562	586	566	561	654	585	605	547	604	618	602	602	576	584	576	591	591	579	555	589	554	597	654	595	581	623	583	606	567	595	590	561	593	579	609	605	562	622	574	579	611	560	589	582	589	587	606	613	582	601	529	593	589	595	597	568	552	643	529	626	609	622	611	603	605	597	561	630	606	598	587	573	604	559	613	558	561	589	595	560	602	575	610	584	589	612	582	586	538	577	581	584	565	598	585	604	640	578	616	547	580	613	612	553	590	586	587	564	587	550	592	600	573	603	537	600	594	628	527	571	612	583	623	581	598	586	598	539	608	625	590	602	580	547	605	570	601	586	573	553	588	584	602	634	581	605	568	606	575	577	605	599	578	554	583	600	546	584	565	586	622	560	589	603	587	594	602	545	578	560	586	620	594	631	612	605	618	603	590	584	585	592	586	596	604	632	565	575	630	580	611	560	568	591	548	610	614	581	601	574	623	646	574	542	580	547	576	628	595	577	595	593	606	588	590	607	626	611	642	546	582	568	638	604	595	564	576	635	627	569	593	608	559	615	592	614	615	591	564	594	593	581	583	612	586	611	601	578	588	589	617	564	620	542	618	604	613	581	600	611	654	602	603	611	627	627	575	636	619	601	619	616	617	570	569	588	601	660	596	593	589	617	563	633	564	553	558	594	632	599	567	587	541	574	625	594	618	570	591	609	598	613	597	605	655	618	606	565	555	603	598	620	600	614	606	595	636	611	592	580	593	527	540	607	579	583	595	599	570	597	558	588	593	578	597	590	600	510	596	530	623	599	577	611	603	612	571	633	578	552	592	592	636	648	604	599	595	554	625	580	586	661	560	596	598	593	566	631	571	619	607	649	579	597	625	565	640	593	560	588	582	602	612	591	582	588	616	601	608	584	584	531	598	583	583	525	588	578	560	579	577	586	614	579	572	604	588	573	596	567	586	625	595	584	604	577	588	609	557	562	606	616	615	596	552	550	602	572	586	592	573	619	575	570	581	587	584	568	611	564	574	624	542	598	548	569	587	608	561	578	612	539	562	572	577	626	621	598	584	544	604	615	623	623	595	591	582	562	575	545	619	564	593	602	573	595	576	588	598	636	579	617	569	571	575	587	598	565	577	607	589	589	587	601	601	597	554	571	599	593	577	580	585	602	578	607	574	567	568	608	578	536	585	557	646	590	618	602	578	567	589	592	579	549	585	579	540	601	550	588	513	610	587	563	600	589	584	598	554	590	596	667	572	608	566	536	603	573	578	611	605	619	591	597	631	587	610	620	632	614	580	594	556	599	586	593	614	592	613	585	592	599	582	628	597	592	646	626	634	579	616	580	588	601	559	567	596	616	586	575	595	577	629	552	569	577	591	538	588	571	605	615	572	569	592	620	567	607	545	630	581	598	546	589	576	625	587	628	592	590	539	601	602	606	616	557	594	595	599	599	597	579	559	560	556	582	591	590	572	563	563	518	575	622	572	559	591	571	597	594	609	553	593	633	618	634	562	592	575	556	596	574	554	591	616	610	592	556	582	597	568	590	628	637	541	560	610	639	586	551	564	603	577	589	571	617	580	590	597	617	602	574	579	571	587	595	588	617	613	591	593	573	526	545	581	574	603	574	615	629	539	608	586	558	592	577	585	605	595	569	569	594	631	614	557	603	562	577	603	580	610	601	586	563	591	616	603	584	583	554	626	557	575	612	608	549	610	586	608	587	573	537	595	568	599	609	636	591	552	609	576	593	567	633	631	604	584	618	600	567	569	578	608	596	641	561	544	635	617	606	592	582	576	567	608	582	623	535	589	629	599	604	598	587	568	523	609	565	605	609	629	589	587	604	566	595	597	625	618	607	579	583	627	582	600	580	593	601	606	631	581	569	581	574	588	600	596	535	616	585	646	568	590	568	594	617	569	576	609	604	581	572	622	564	576	585	644	594	580	538	591	585	565	607	600	586	525	575	564	581	568	606	588	594	559	559	568	637	566	616	583	589	605	574	596	575	626	576	588	574	622	625	576	567	619	631	580	594	579	543	589	597	566	585	608	602	597	626	570	582	653	597	602	580	560	583	593	575	593	593	542	547	561	615	621	652	609	579	600	565	541	608	607	573	580	590	579	589	506	605	589	602	585	602	542	582	615	645	578	576	594	613	600	588	591	602	576	579	546
6967	10770	12212	8112	5196	3859	3533	3755	3882	4140	3479	3191	1927	1645	1776	1628	1641	1514	1491	1453	1418	1368	1358	1258	1230	1343	1227	1824	2416	2515	1815	1458	1266	1090	1091	1058	1066	1005	1096	1086	1037	1104	1097	1067	1040	1072	1109	1035	1027	1033	1033	1077	1053	1133	1035	1120	1055	1089	1058	1082	1006	1037	1049	1031	1059	1100	1096	1082	1086	1082	1047	1072	1046	1059	1026	1103	1034	1040	1091	1089	1092	1078	1045	1030	1087	1088	1144	973	1085	1099	1076	1123	1065	1058	1056	1059	1072	1062	1087	1064	1083	1064	1091	1049	1100	1041	1029	1051	1039	1049	1071	1100	1087	1051	1048	1083	1009	1091	1132	1039	1029	1084	1127	1109	997	1092	1081	1038	1086	1039	1076	1089	1091	1045	1097	1041	1071	1047	1066	1068	1072	1065	1099	1118	1077	1049	1065	1133	1056	1128	1001	1051	1090	1039	1053	1099	1063	1051	1040	1043	1075	1055	1046	1040	1109	1101	1030	1056	1119	1070	1101	1044	1036	1103	1120	1049	1026	1063	1099	1037	1042	1133	1062	1099	1044	1057	1046	1081	1055	1109	1057	1077	1069	1060	1070	1013	1103	1059	1052	1047	1134	1048	1065	1117	1052	1064	1079	1025	1020	1078	1058	1046	1073	1117	1055	1061	1084	1014	1060	1103	1045	1090	1054	1069	1013	1034	1032	1056	1070	1137	1056	1103	1037	1034	1073	1122	1065	1060	1087	1056	1051	1100	1085	1043	1074	1081	1074	1028	1053	1106	1045	1083	1091	1063	1069	1057	1040	1040	1102	1080	1083	1064	1062	1047	1125	989	1061	1059	1062	1081	1076	1012	1059	1059	1054	1126	1061	1129	1099	1086	1079	1072	1071	1020	1070	1133	1097	1058	1118	1063	1075	1044	1112	1110	1047	1074	1062	1064	1007	1048	1051	1086	1081	1076	1062	1075	1088	1069	1077	1105	1094	1089	1045	1064	1078	1030	1031	1099	1118	1030	1131	1081	1036	1088	1119	1061	1093	1092	1085	1042	1056	1083	1097	1061	1048	1072	1030	1056	1081	1069	1083	1058	1075	1070	1118	1049	1056	1065	1040	1097	1052	1039	1046	1049	1008	1105	1071	1028	1109	1081	1007	1089	1086	1029	1104	1043	1075	1057	1049	1075	1054	1041	1053	1070	1062	1108	1073	1045	1087	1074	1043	1006	1054	1063	1040	1076	984	1084	1086	1034	1022	1104	1043	1054	1046	1050	1099	1091	1042	1016	1044	1065	1065	1137	1120	979	1032	1159	1067	1046	1059	1090	1107	1093	1069	1065	1071	1061	1066	1044	1033	1050	1015	1065	1123	1097	1058	1152	1031	1039	1097	1080	1056	1101	1059	1075	1064	1075	1047	1054	1085	1115	1045	1059	1070	1058	1060	1055	1023	1039	1118	1070	1094	1068	1099	1042	1081	1074	1099	1088	1013	1023	1111	1019	1099	1146	1160	1063	1079	1086	1096	1021	1095	1077	1087	1058	1026	1076	1062	1019	1088	1099	1145	1000	1044	1038	1045	1033	1062	1084	1133	1088	1021	1053	1054	1062	1009	1056	1136	1102	1052	1063	1013	1024	1063	1053	1104	1120	1026	1093	1072	1080	1105	1113	1146	1010	1071	1056	1084	1093	1006	994	1125	1057	1072	1064	1141	1082	1052	1089	1128	1109	1063	1052	1059	1026	1059	1098	1092	1089	1046	1095	1053	1051	1024	1059	1042	1128	1069	1073	1011	1036	1082	1065	1107	1003	1087	1072	1033	1056	1075	1078	1101	1129	1026	1047	1024	1085	1030	1069	1084	1079	1070	1090	1065	1100	1003	1061	1032	1107	1121	1061	1094	1030	1105	1058	1040	1033	1099	1052	1090	1015	1033	1074	1089	1038	1112	1092	1082	1079	1094	1129	1045	1078	1101	1086	1044	992	1081	1163	1039	1087	1076	1025	1126	1096	1033	1062	1074	1118	1068	1029	1058	1019	1049	1070	1041	1041	1106	1028	1049	1101	1052	1071	1053	1084	1073	1085	1023	1091	1115	1089	1114	1021	1080	1017	1104	1033	1099	1106	1091	1018	1044	1016	1054	1043	1042	1069	1115	1080	1036	1053	1076	1071	1081	1095	1093	1088	1111	1050	1002	1057	1071	1058	1015	1091	1088	1074	1077	1029	1075	1061	1081	1096	1060	1102	1109	1088	1079	1071	1081	1058	1090	1102	1031	1122	1008	1067	1031	1121	1087	1041	1047	1043	1028	1088	1104	1059	1080	1017	1083	1052	1092	1062	1080	1091	1051	1091	1074	1039	1076	1082	1083	1067	1077	1089	1013	1012	1058	1052	1042	1087	1087	1035	1106	1042	1074	1051	1072	1106	1057	1014	1065	1014	1084	1142	989	1048	1080	1088	1040	1070	1066	1046	1075	1100	1089	1063	1085	1094	1035	1066	1026	1080	1072	1008	1100	1057	1124	1064	1104	1073	989	1100	1007	997	1057	1005	1083	1056	1099	1136	1027	1027	1017	1022	1113	1143	1113	1119	1118	1010	1072	1073	1052	1120	1069	1091	1008	1101	1033	1044	1115	1052	1069	1086	1116	1128	1085	1027	1085	1069	1087	1052	1042	1049	1009	1043	1074	1014	1121	1050	1073	1071	1077	1037	1067	1066	1081	1097	1034	1049	1043	1041	1058	1097	1087	1044	1056	1122	1072	1061	1089	1076	1045	1071	1036	1136	1036	1109	1022	1079	1133	1053	1033	1116	1056	1036	1056	1085	1077	1011	1048	1024	1047	1066	1052	1071	1072	1072	1053	1087	1089	1093	1059	1070	1063	1053	987	1093	1114	1053	1048	1081	1057	1094	1046	1043	1158	1060	1122	1075	1067	1102	1061	1069	1101	1094	1119	1128	1046	1066	1036	1082	1069	1078	1071	1062	1049	1050	1067	1068	1062	1004	1091	1063	1101	1051	1032	1026	1041	1064	1063	1084	1006	1080	1055	1058	1051	1054	1023	1112	1071	1135	1054	1080	1050	1066	1045	1057	1010	1088	1060	1084	1093	1089	1064	1047	1059	1068	1103	1061	1074	1091	1099	1091	1079	1070	1116	1097	1107	1024	1047	1010	1086	1061	1049	1067	1054	1043	1093	1023	1155	1065	1032	1062	1092	1058	1093	1133	1084	1002	1086	1088	1086	1073	1045	1042	1045	1115	1073	1062	1015	1067	1029	1077	1090	1079	1028	1058	1090	1049	1022	1032	1092	1030	1056	1121	1067	1041	1110	1107	1110	1121	1052	1098	1061	1043	1054	1046	1119	1093	1056	1070	1047	1085	1037	1038	1083	1046	1007	1042	1063	1089	1081	1033	1030	1035	1053	1058	1059	1073	1140	1023	1012	1053	1044	1039	1076	1014	1099	1072	1026	1089	1105	1060	1093	1099	1078	1098	1095	1037	1092	1017	1069	1147	1064	1064	1102	1065	1042	1023	1089	1088	1036	1016	1105	1093	1124	1029	1089	1037	1066	1067	1092	1081	1122	1018	1091	1097	1093	1095	1076	1067	1059	1123	1161	1049	1047	1050	1076	1003	1100	1058	1015	1073	1072	1070	1070	1036	1066	1117	1109	1044	1065	1056	1012	1080	1080	1104	1037	1106	1072	1029	1058	1103	1038	1054	1047	1103	1000	1043	1063	1114	1062	1072	1080	1030	1121	1085	1062	1070	1001	1122	1047	1028	1051	1073	1108	1106	1077	1045	1045	1103	1070	1038	1001	1155	1121	1119	1085	1132	1037	1036	1104	1105	1119	1089	1025	1072	1087	1073	1050	1030	1081	1066	1031	1061	1028	1109	1092	1007	1104	1086	1093	1041	1071	1112	1050	1108	1061	1096	1075	1144	1076	1092	1061	1097	1068	1069	1088	1089	1128	1073	1053	1115	1026	1148	1044	1081	1028	1101	1049	1095	1079	1093	1060	1099	1061	1107	1065	1113	1038	1090	1084	1054	1048	1084	1080	1100	1072	1053	1043	1049	1071	1101	1087	1144	1098	1113	1088	1091	1009	1056	1082	1020	1001	1029	1061	1088	1078	1048	1060	1026	1069	1033	1106	1064	1049	1119	1078	1018	1045	1061	1046	1107	1030	1059	1030	1099	1105	1098	1077	1075	1125	1085	1089	1034	1077	1106	1116	1061	1088	1054	1083	1083	1084	1048	1069	1024	1104	1110	1082	1083	1153	1025	1087	1079	1067	1088	1085	1071	1096	989	1112	1054	1098	1054	1042	1070	1033	1068	1095	1048	1086	1056	1061	1069	1081	1022	1061	1040	1073	1037	1046	1069	1037	1079	1044	1095	1036	1049	1056	1060	1061	1077	1109	1011	1114	1066	1055	1075	1081	1080	1067	1058	1083	1085	1082	1101	1041	1136	1043	1101	1061	1031	1080	1034	1095	1097	1082	1088	1064	1094	1040	1094	1067	1030	1052	1065	1090	1049	1042	1031	1076	1063	1039	1056	1037	1079	1030	1117	1080	1075	1101	1058	1077	1073	1059	1023	1048	1079	1061	1047	1110	1094	1016	1066	1046	1002	1043	1097	1061	1066	1102	1100	1071	1075	1088	1038	1066	1100	1081	1097	1086	1089	1011	1064	1094	1081	1044	1122	1062	1044	1094	1045	1078	1008	1082	1052	1058	1087	1065	1141	1105	1079	1080	1047	1019	1042	1126	1057	1090	1072	1065	1065	1092	1042	1051	984	1105	1011	1098	1095	1084	1111	1072	1100	962	1036	1062	1011	1095	1055	1067	1075	1066	1027	1110	1073	1042	1077	1134	1071	1060	1046	1076	1110	1048	1104	1114	1004	1068	1040	1058	1048	1063	1058	1023	1101	1082	1082	1074	1065	1039	1075	1077	1013	1049	1095	1043	1106	1052	1082	1047	1076	1095	1064	1094	1059	1075	1072	1057	1064	1133	1009	1154	1068	1059	1055	1103	1021	1045	1069	1098	1022	1103	1052	1046	1072	1018	1094	1042	1107	1100	1107
24419	21487	28595	24785	20122	4911	2390	1774	1618	1665	1603	1119	809	849	828	722	746	775	664	711	610	592	633	605	559	589	971	2088	3436	2604	1548	988	706	592	521	487	541	485	505	461	447	492	511	499	502	502	465	492	521	471	441	514	488	465	455	487	491	493	480	507	509	485	473	520	500	489	489	475	495	479	507	503	487	487	503	464	464	491	465	467	471	501	498	532	485	504	492	500	480	516	486	488	496	481	528	526	505	483	473	476	493	495	498	537	528	514	503	529	518	505	450	508	508	505	473	550	498	447	477	502	514	494	508	507	471	508	494	508	491	510	473	515	452	502	494	505	526	473	471	529	495	480	497	518	490	477	481	534	472	485	485	497	504	493	483	453	471	499	496	483	505	492	431	500	488	510	470	525	485	476	510	491	522	474	480	520	457	503	509	457	515	522	505	521	505	464	506	482	499	477	463	489	506	491	487	457	501	468	486	493	468	516	531	510	473	489	486	497	481	448	479	502	504	502	483	518	454	524	440	522	493	484	495	476	460	507	484	512	479	485	447	476	488	491	536	476	489	505	492	523	516	477	452	476	463	477	465	457	472	508	509	473	533	508	471	472	512	490	513	448	473	466	503	483	505	477	485	511	500	528	502	498	480	491	523	467	497	488	481	487	449	516	502	511	448	492	470	492	509	488	505	478	505	482	476	487	486	508	483	463	477	487	479	503	533	519	501	485	493	489	506	510	468	470	502	501	465	448	509	499	526	464	513	487	511	506	520	454	469	509	491	489	469	479	468	504	504	486	490	489	433	503	489	529	478	490	467	470	466	458	478	510	475	471	507	463	511	512	453	499	503	505	509	464	474	481	513	486	470	480	466	530	505	454	526	486	466	479	452	475	512	476	469	512	486	539	476	523	509	506	511	491	481	497	481	474	459	485	515	495	483	486	527	477	478	506	492	490	509	471	495	464	517	497	523	503	468	461	510	521	499	481	566	505	484	516	504	468	474	490	474	501	497	506	457	505	510	487	481	483	458	500	495	490	499	469	497	510	495	481	524	507	522	467	510	490	451	488	529	464	531	517	538	498	462	471	531	472	469	499	510	481	502	472	466	500	477	524	455	470	504	493	476	497	489	535	488	506	489	455	482	474	476	461	477	500	486	500	521	525	508	492	495	532	505	487	505	498	471	465	525	507	512	488	465	493	496	493	475	485	505	475	504	483	464	471	504	519	489	492	519	469	513	505	513	532	515	476	449	476	507	496	480	524	457	443	511	502	490	476	515	520	447	498	484	532	503	461	449	506	452	483	467	510	540	467	494	470	481	528	519	507	501	494	523	506	472	480	483	497	465	498	481	519	478	503	500	485	472	451	484	512	472	481	471	472	487	463	464	478	475	496	517	512	455	502	489	483	519	480	501	496	498	505	491	479	470	485	475	492	510	480	448	505	539	491	475	489	496	447	530	508	432	470	532	467	491	487	432	484	478	486	449	444	479	494	457	474	474	519	486	487	491	486	470	504	478	490	466	485	466	507	441	504	495	504	476	527	472	465	452	467	503	464	479	489	482	547	505	498	503	473	488	523	511	505	476	516	484	482	519	509	463	466	469	483	515	459	521	498	522	473	452	478	468	515	463	458	491	488	481	463	473	480	478	497	472	499	465	482	497	471	477	499	497	498	536	520	519	481	461	498	458	485	522	498	488	474	521	473	504	468	480	484	500	469	538	491	482	500	483	520	488	506	452	523	503	500	523	477	513	519	432	514	501	472	507	504	457	482	531	492	453	534	516	521	458	544	504	476	477	489	512	480	526	438	488	486	481	512	489	511	479	488	486	511	501	474	504	455	541	483	480	490	459	491	467	527	498	480	500	505	509	518	469	479	483	480	490	498	477	487	505	481	477	510	500	497	504	493	501	481	483	463	461	457	448	518	475	537	464	490	485	453	503	487	471	477	495	522	489	530	515	466	515	521	481	485	475	511	488	480	480	477	483	495	517	438	462	489	521	514	492	514	496	508	516	511	491	474	536	470	517	506	441	490	441	506	506	490	471	473	489	474	519	473	492	487	510	487	501	515	486	495	505	494	483	520	535	484	476	462	497	504	504	485	527	514	514	444	496	449	499	507	466	507	478	487	480	482	485	497	535	523	496	528	487	528	465	517	500	509	481	470	525	491	499	494	485	513	519	467	472	473	489	471	471	494	422	438	461	484	498	481	498	469	496	510	509	472	493	477	480	520	459	533	478	464	542	503	479	445	462	525	470	502	552	501	510	473	471	504	520	497	481	487	509	475	454	488	509	534	508	444	468	478	464	487	463	497	493	465	491	475	477	480	491	499	466	505	475	485	491	516	497	521	477	521	478	461	474	491	496	506	500	509	509	455	532	485	491	508	453	483	477	484	490	523	516	480	493	483	448	516	490	517	523	544	506	482	480	508	485	494	471	491	520	507	504	504	532	483	468	459	519	453	472	456	497	487	510	491	512	446	479	500	491	453	485	495	493	469	509	491	487	465	476	502	476	484	478	514	438	456	495	486	516	497	489	460	494	476	514	475	516	512	487	479	470	468	523	491	476	500	517	434	539	495	463	524	496	483	501	496	463	507	526	499	489	487	496	463	516	475	493	527	482	511	454	475	513	529	469	500	500	480	489	495	503	469	491	504	505	499	496	471	488	482	452	485	502	513	452	481	493	490	491	464	470	505	506	478	489	493	505	491	489	465	512	478	514	475	479	494	475	476	504	511	511	501	458	513	491	506	500	493	495	453	513	484	495	466	485	479	532	478	523	561	453	464	479	505	492	477	481	470	483	457	475	490	458	481	505	445	483	491	479	491	484	454	497	476	503	457	465	524	508	505	491	483	501	475	446	495	459	512	488	478	456	536	508	469	476	506	513	497	488	531	494	512	542	495	512	489	476	499	502	480	455	512	465	481	478	506	459	493	496	464	505	497	505	523	503	478	480	456	473	496	497	455	503	485	493	508	511	483	500	509	521	482	513	498	490	461	482	505	484	511	520	522	484	459	463	464	500	482	434	494	503	494	472	493	504	489	497	491	481	500	506	476	484	473	517	437	466	503	472	508	488	477	440	473	491	468	455	451	480	464	477	473	456	478	515	492	492	500	507	455	463	480	540	518	457	476	472	471	432	530	465	523	505	451	499	485	490	500	493	472	500	476	487	491	495	502	530	507	497	483	488	466	455	453	463	483	566	494	510	473	474	492	503	501	478	502	474	503	456	500	529	501	504	488	507	513	465	498	512	490	509	483	492	497	488	495	496	490	461	483	465	485	465	476	495	465	487	475	570	449	499	512	539	470	473	483	501	509	470	490	458	562	462	486	486	473	520	513	482	488	473	488	501	507	523	509	506	502	500	463	484	491	452	471	479	506	479	471	513	543	458	471	487	471	469	491	458	501	493	535	503	489	472	469	487	525	447	489	540	495	487	466	462	506	501	497	509	482	430	513	499	526	436	501	506	471	486	508	492	469	469	469	512	432	461	495	496	466
8497	18404	19554	13022	8905	6231	6298	5699	5426	5427	5422	3375	2222	2431	2191	2049	1923	1880	1640	1614	1506	1334	1429	1305	1227	1315	2611	6052	9748	7093	3870	2354	1535	1122	1008	934	899	827	924	884	930	889	959	902	897	945	955	919	904	921	887	853	936	885	895	942	928	903	924	923	945	897	883	936	869	902	927	902	945	885	860	942	847	929	866	852	898	907	882	900	909	920	921	960	885	928	910	941	919	936	919	854	943	924	895	884	949	923	884	877	918	920	904	888	905	912	960	941	975	918	831	866	909	897	932	922	927	830	905	907	894	925	919	946	911	903	949	909	904	927	886	893	957	891	908	900	922	873	876	886	923	914	936	910	854	900	930	916	884	917	877	884	921	865	858	919	898	907	911	930	949	870	882	915	935	886	942	896	891	910	908	929	910	909	916	944	944	959	874	878	880	939	853	894	892	908	921	931	920	904	935	872	907	856	898	886	887	902	931	898	928	922	889	906	880	925	958	928	894	869	924	853	926	889	956	942	944	899	963	925	853	870	882	950	897	881	871	914	962	901	930	899	937	879	971	868	954	876	913	849	934	888	873	871	910	941	958	840	922	956	857	890	924	891	935	855	898	950	906	910	834	910	871	873	897	923	948	934	933	849	888	898	905	918	919	935	922	886	933	912	866	907	912	894	886	892	897	932	923	946	916	854	916	900	908	937	888	911	895	983	887	867	934	895	870	943	912	887	873	885	894	863	906	925	881	873	882	918	900	952	871	888	864	922	908	926	946	894	886	991	893	889	935	922	878	883	929	908	866	845	885	891	925	946	902	859	912	877	932	925	874	907	938	881	915	905	955	898	914	893	945	906	953	914	908	928	871	952	890	882	931	919	899	939	875	911	902	911	956	874	922	976	857	917	939	935	871	950	925	940	880	897	923	882	947	947	834	930	932	926	918	904	925	957	896	935	915	901	938	895	873	932	893	847	976	883	864	897	888	887	907	920	907	900	957	927	880	899	934	881	941	892	871	879	900	838	878	942	918	954	923	917	913	935	907	884	888	928	918	919	891	901	940	922	930	877	926	900	873	878	904	893	969	931	876	945	915	949	910	868	914	850	891	902	947	830	899	922	905	924	892	950	919	852	941	840	962	876	922	930	913	907	894	890	883	922	940	868	841	890	975	878	886	907	913	881	908	932	895	902	851	899	883	865	840	889	983	902	833	888	871	922	957	929	904	932	917	893	944	917	905	877	904	901	865	928	894	918	878	924	934	905	894	849	941	921	926	869	906	853	833	932	888	878	916	886	916	953	909	911	928	915	886	915	940	925	882	858	904	883	889	921	930	921	927	913	914	870	890	879	920	931	912	916	888	925	879	868	909	871	925	878	913	861	875	925	883	928	893	924	852	892	930	905	898	897	911	923	875	933	929	904	891	960	894	921	896	919	905	925	884	826	965	864	881	917	928	861	875	966	871	866	915	941	915	892	897	920	845	917	871	915	891	913	868	897	915	932	892	899	934	955	886	877	914	859	913	916	896	927	916	901	888	866	929	978	923	900	898	905	900	980	882	925	914	899	910	924	916	890	946	873	885	916	894	884	868	923	897	970	954	898	915	918	837	913	908	975	875	943	937	921	904	887	926	898	891	898	888	933	939	911	917	881	927	903	883	951	878	891	925	919	939	911	906	885	919	939	928	899	923	947	906	872	918	888	971	964	826	888	915	863	931	872	894	910	862	875	870	884	898	955	879	900	865	994	924	915	928	946	934	929	873	949	922	890	921	923	936	895	862	832	862	902	921	938	977	883	918	881	938	888	866	885	909	887	954	908	909	883	929	950	926	919	910	889	933	908	932	902	892	886	902	887	875	917	907	908	895	945	891	931	932	914	910	912	910	914	862	909	914	927	912	893	898	808	903	885	948	928	913	881	910	920	900	903	910	891	912	912	892	921	953	883	851	904	928	918	896	879	899	926	933	882	922	890	922	928	907	934	963	928	880	915	913	922	890	910	878	890	999	905	885	906	893	896	928	920	920	876	881	906	928	876	871	847	844	960	888	887	874	901	934	843	848	947	914	935	923	891	912	891	943	922	899	883	927	912	899	922	888	860	922	890	924	936	919	923	910	922	923	889	864	901	903	901	913	908	932	929	913	868	870	897	890	968	911	870	900	927	877	952	907	903	900	957	912	890	898	915	921	862	931	854	902	913	971	956	932	898	918	962	877	978	940	909	873	887	856	866	888	954	868	873	926	830	897	863	914	869	937	891	894	939	889	971	877	899	851	952	919	867	870	903	967	894	910	930	871	900	887	944	892	967	929	881	847	890	914	889	928	889	913	972	863	907	947	885	898	947	919	976	907	878	848	899	943	859	900	894	919	887	952	893	901	895	901	900	909	912	896	869	885	885	876	849	902	898	898	912	877	912	869	899	923	935	870	901	958	918	908	814	904	929	897	879	918	912	921	919	917	931	857	927	849	953	936	982	913	880	951	906	918	920	919	885	888	897	857	929	930	932	875	910	925	956	834	947	865	952	916	899	870	913	940	846	943	889	928	854	953	920	874	887	890	894	900	883	965	925	941	882	845	950	879	905	932	899	910	875	886	931	901	932	891	928	893	951	938	889	882	871	887	921	912	895	935	889	937	882	906	889	875	906	903	896	875	931	904	907	931	915	893	884	932	960	915	905	927	884	911	936	927	943	918	879	934	918	913	919	946	938	911	917	905	913	928	887	948	950	916	899	818	923	917	963	933	930	964	938	940	872	905	902	890	918	896	873	908	873	873	913	925	906	901	930	974	879	861	884	920	869	915	922	871	930	921	893	920	932	894	929	862	890	860	1001	893	926	928	918	871	959	934	862	946	930	913	901	894	886	969	930	868	929	884	930	936	908	911	877	920	926	931	910	853	897	869	940	908	869	933	922	863	944	884	909	884	928	939	902	848	932	900	869	942	904	892	914	925	955	930	881	950	862	922	867	896	929	879	956	890	866	917	891	929	900	946	940	934	936	887	893	900	858	920	836	886	877	946	893	920	890	886	929	928	946	896	884	872	901	900	880	885	885	894	864	919	883	937	937	931	886	951	959	882	864	898	859	925	874	881	959	929	976	905	894	937	926	899	888	884	872	873	967	906	900	913	935	894	861	886	873	931	910	883	907	874	957	929	935	882	896	901	901	965	889	876	882	886	921	892	900	917	930	916	917	950	885	910	922	926	969	967	889	859	959	936	902	927	883	864	860	850	899	883	846	926	855	868	857	911	905	854	907	894	913	875	893	904	865	939	910	902	940	866	826	896	925	899	907	883	859	905	888	871	848	919	942	894	930	916	938	979	899	943	867	841	947	910	866	914	908	951	901	922	952	907	945	971	892	872	917	930	842	876	900	913	885	923	914	846	953	934	896	888	858	912	875	888	893	862	942	943	888	887	919	864	916	891	975	916	887	915	895	934	926	938	935	889	879	941	900	900	931	916	901	887	903	876	892	917	928	888	905	904	872	838	919	878	897	921	887	918	907	910	917
23538	21530	29382	24097	21547	19954	5317	2798	2088	2233	1886	1109	1091	1034	899	882	806	719	676	656	621	541	553	522	948	1734	2186	5318	4479	3034	1613	964	634	482	397	424	380	399	410	394	416	407	396	388	422	412	376	374	405	371	420	413	395	396	393	408	379	375	383	425	385	369	416	359	444	377	411	435	404	378	407	428	399	386	397	407	443	403	406	404	407	416	385	366	387	377	366	404	387	415	433	402	392	380	397	401	406	396	392	406	405	388	403	387	383	373	401	412	372	404	416	430	381	411	393	389	435	398	416	391	413	407	386	382	387	403	387	388	409	401	388	386	424	384	382	377	414	405	384	400	384	387	401	404	381	380	387	402	373	377	382	406	377	385	411	377	390	365	353	412	385	435	385	385	379	432	401	374	372	373	407	385	385	406	421	366	358	359	401	414	363	407	385	402	385	379	388	418	415	375	368	427	375	392	380	384	379	382	393	402	385	389	427	381	400	392	402	394	409	395	379	391	424	382	371	372	423	360	436	390	387	365	393	433	381	385	389	391	395	415	419	396	399	400	403	379	398	432	384	404	368	397	359	379	382	384	426	378	421	405	388	392	342	414	399	389	382	405	405	364	353	358	415	418	350	358	353	391	422	376	395	391	391	414	378	430	378	412	400	420	369	390	418	384	373	409	363	375	410	394	416	376	406	425	353	370	404	409	408	407	363	413	420	424	424	390	388	426	394	425	397	351	426	409	382	396	414	422	379	385	387	359	404	407	380	370	408	383	439	361	410	396	407	403	388	434	358	373	389	400	390	368	391	398	368	414	407	386	432	409	429	405	418	394	408	389	415	382	415	383	422	374	419	375	425	363	402	397	434	398	393	373	395	411	380	365	388	384	377	393	390	361	374	401	395	404	380	418	409	413	406	415	401	379	408	365	397	403	410	375	387	419	410	361	390	378	346	349	417	427	422	400	363	407	423	401	393	350	414	407	379	422	409	371	396	393	403	369	391	386	453	382	355	422	415	359	385	367	411	404	370	418	411	414	380	431	406	430	372	358	366	381	388	396	394	405	368	366	375	401	401	416	410	400	398	411	367	402	411	398	389	380	369	406	408	401	378	416	407	406	379	407	392	433	360	353	383	401	429	408	402	394	397	378	418	374	401	394	395	376	426	421	396	408	416	382	387	366	458	391	372	369	407	410	382	418	361	386	388	422	407	365	379	415	381	427	353	350	400	355	390	416	373	397	377	369	408	388	381	383	391	360	413	373	394	417	353	409	394	365	395	378	389	420	384	405	401	408	391	373	382	413	394	407	391	370	399	402	366	378	406	391	373	376	410	405	408	403	396	406	395	345	442	417	399	373	393	418	380	372	376	370	407	408	392	387	388	388	364	425	389	388	395	411	381	440	406	425	380	403	383	387	391	367	395	424	399	392	401	399	402	383	362	405	408	376	404	401	389	382	380	401	375	419	370	400	437	415	405	390	398	419	374	388	407	383	393	376	411	408	413	434	414	389	388	416	359	375	389	385	388	372	396	405	399	406	364	390	417	389	399	374	411	381	386	392	386	399	406	381	400	393	347	414	410	409	403	403	378	415	365	388	387	371	390	421	401	359	369	410	417	415	396	395	402	388	406	390	416	373	417	389	380	371	409	386	367	390	362	421	401	408	413	383	397	415	337	382	404	387	402	382	411	382	410	339	403	373	388	395	410	413	370	401	439	384	397	368	363	401	380	368	388	443	408	387	394	393	392	384	396	429	361	390	355	397	389	425	389	405	384	369	417	381	410	369	369	392	411	377	371	403	383	384	371	387	349	448	379	395	390	371	396	396	384	394	378	402	369	369	405	394	401	384	387	398	386	355	391	410	392	407	430	392	428	410	390	374	373	394	382	393	408	398	419	381	396	390	374	384	406	390	403	396	413	355	383	391	396	403	391	366	389	412	386	399	390	397	349	385	369	403	378	376	389	404	364	411	406	363	380	402	414	373	391	364	414	378	397	388	355	379	366	416	368	370	375	399	410	413	391	397	393	381	399	410	370	401	440	385	384	373	387	402	372	395	373	408	400	395	391	373	367	393	374	383	387	362	405	387	403	421	379	397	384	371	388	397	391	415	392	381	412	367	395	360	373	370	387	338	365	439	353	391	413	394	431	428	412	383	430	395	397	349	422	366	396	383	403	402	384	395	408	404	403	376	389	387	399	366	410	401	393	414	395	384	378	376	390	384	400	368	417	431	372	381	403	413	325	381	409	401	407	405	382	398	437	384	382	408	364	389	384	401	355	386	430	351	370	407	407	430	425	368	354	425	383	422	363	392	382	386	404	408	405	363	379	385	389	399	392	376	428	374	412	381	388	416	407	366	395	388	412	362	364	387	388	392	346	385	396	365	362	383	404	360	360	410	373	378	392	416	381	406	400	403	400	362	362	400	418	365	389	423	409	388	389	398	395	402	352	369	391	397	361	380	374	401	389	409	341	349	372	403	385	385	394	383	397	426	428	427	389	406	380	388	405	423	392	382	404	391	400	454	387	351	371	398	382	371	365	363	384	368	422	360	408	398	388	393	379	403	391	428	375	388	346	398	389	392	367	390	413	373	366	363	381	390	401	395	388	425	413	383	392	353	366	393	412	378	387	379	401	385	387	366	403	387	404	375	389	404	366	382	381	392	411	366	363	397	372	384	385	409	418	347	365	401	345	378	411	408	381	394	387	375	391	423	372	377	403	379	407	440	396	377	373	407	429	380	407	386	406	386	370	401	412	428	392	393	391	426	410	404	383	359	390	385	440	401	391	408	373	412	391	409	369	329	398	392	386	395	371	382	382	414	394	384	381	401	393	347	373	399	400	407	415	387	387	379	386	393	384	396	360	441	364	419	343	407	390	424	421	376	394	415	392	377	393	391	394	374	383	381	383	372	370	391	400	396	388	401	375	366	367	378	375	422	416	393	392	358	389	409	416	444	368	411	391	396	362	356	411	355	414	368	410	390	388	344	377	396	366	378	401	408	395	365	378	402	407	421	404	386	402	396	376	410	416	388	423	420	361	368	364	403	381	407	444	411	399	378	397	415	380	404	387	391	402	427	405	412	383	397	397	382	363	380	375	406	426	428	364	384	398	425	396	372	373	375	377	392	364	386	367	377	457	368	390	420	372	399	404	407	369	362	437	395	396	416	421	385	374	396	412	440	393	396	424	358	393	366	389	418	392	376	421	373	410	433	378	359	390	394	384	401	391	380	356	381	438	397	375	377	399	361	396	389	389	406	399	369	351	403	397	372	370	360	391	383	391	433	402	375	379	412	405	397	404	395	421	420	420	368	413	406	382	389	397	374	420	384	408	400	381	364	442	369	393	368	384	369	433	399	387	374	409	350	377	394	398	392	407	387	376	402	410	406	370	391	412	429	381	373	403	408	388	385	388	384	389	383	431	396	365	407	411	371	387	394	392	389	381	417	415	381	441	383	415	396	409	386	391	394	393	375	362	411	363	371	363	400	414	373	419	394
10584	24199	24828	16657	12358	9335	8264	8049	7143	7668	6249	3704	3307	3320	2553	2510	2348	2062	1786	1589	1605	1376	1300	1232	2615	4920	6746	14074	11630	8130	4610	2500	1437	921	780	765	731	721	756	683	712	710	706	726	718	746	736	751	750	721	682	710	734	711	735	753	745	707	694	727	708	685	748	732	728	700	739	691	687	759	742	745	712	717	642	675	719	715	755	738	701	694	738	687	726	676	732	737	719	732	708	711	750	718	694	768	718	749	751	749	740	752	717	698	686	762	736	708	697	784	711	748	716	704	723	694	694	694	764	741	695	740	716	766	683	671	703	704	748	724	731	738	738	693	730	726	699	718	718	686	746	741	701	676	753	730	728	697	717	772	752	681	742	745	726	743	691	679	703	748	690	747	724	711	652	707	791	707	682	703	767	710	704	682	714	721	725	725	681	735	782	684	715	771	692	731	718	722	707	720	722	702	699	729	737	718	727	741	706	734	743	717	696	714	716	741	749	718	731	725	682	712	732	681	711	714	730	701	697	702	709	751	672	782	740	742	747	724	713	724	715	701	733	706	686	745	716	750	728	718	749	718	710	732	722	676	734	749	762	715	677	703	703	778	751	712	690	689	723	732	685	713	721	708	672	693	774	739	710	727	718	711	709	782	760	682	721	688	741	751	773	711	676	736	706	716	757	730	732	696	733	743	751	710	737	720	696	755	735	680	743	769	736	698	726	708	696	701	738	760	704	781	688	685	702	719	725	742	667	747	718	691	689	701	695	677	728	712	662	708	714	744	713	707	723	768	722	761	700	773	703	701	688	710	714	750	698	737	749	694	671	718	694	726	708	718	755	773	710	721	714	767	712	715	767	720	715	738	710	691	723	725	735	778	729	744	738	692	761	786	709	712	718	733	737	682	721	771	755	733	725	711	697	750	757	755	687	736	730	802	694	738	702	676	727	700	742	755	783	720	731	740	768	722	728	728	724	734	693	702	688	695	760	734	753	679	768	711	694	755	779	766	721	689	731	708	724	717	742	754	750	697	717	748	738	731	759	723	755	717	712	721	692	670	719	712	734	754	713	716	735	751	713	693	730	778	751	746	689	679	730	722	706	738	729	753	753	755	711	716	735	707	729	697	745	710	734	744	695	689	711	738	707	742	694	750	724	695	698	757	711	719	711	667	713	734	698	756	724	698	725	710	723	678	718	730	672	748	690	736	685	710	713	656	747	716	742	707	782	744	740	736	783	728	711	685	738	712	676	727	713	755	702	725	728	731	700	695	721	726	772	768	701	710	718	738	690	720	711	707	726	747	744	774	713	754	730	743	716	724	742	717	704	708	669	708	736	742	710	750	666	665	791	701	723	752	709	758	763	752	747	718	758	693	723	741	716	752	689	735	730	753	706	673	719	710	688	698	732	705	699	770	699	766	708	708	746	738	730	715	700	779	717	726	730	784	707	710	687	704	707	712	711	723	748	750	679	735	717	721	702	752	703	773	732	705	732	682	742	714	686	714	749	724	744	685	720	719	768	741	769	670	656	743	753	735	708	688	690	732	730	704	739	723	747	683	708	717	721	734	714	715	736	702	759	729	657	666	751	722	701	693	694	727	742	691	734	708	799	704	701	704	665	699	757	675	747	711	756	800	715	704	708	715	721	694	734	765	698	757	699	720	664	684	726	681	780	711	683	692	752	692	686	750	752	696	750	754	728	694	765	686	688	694	734	748	720	697	690	733	703	685	767	731	726	690	731	732	704	771	770	727	689	729	712	691	746	757	735	757	708	687	737	712	690	748	728	751	722	725	715	757	751	693	695	736	679	690	740	721	727	691	701	698	722	683	739	725	733	738	736	723	675	720	677	714	737	730	673	708	733	692	738	714	702	707	771	715	728	778	699	724	721	712	697	752	729	699	684	689	701	765	735	690	706	693	721	722	662	738	688	722	729	730	776	718	751	714	735	737	716	670	694	718	754	712	745	664	733	704	734	724	708	689	724	737	742	739	725	731	691	751	719	766	680	685	721	689	732	709	780	739	704	695	701	688	666	671	715	736	719	737	723	732	713	746	725	740	722	759	730	769	746	736	717	691	725	674	733	709	774	728	747	707	689	734	707	753	713	728	716	671	739	755	714	668	744	768	717	730	719	709	737	736	690	721	762	702	690	768	725	657	684	718	702	713	710	654	714	673	702	721	723	735	725	753	742	749	703	737	676	702	707	759	745	712	712	752	741	719	775	706	735	690	664	733	670	745	724	728	794	763	655	722	706	675	711	697	760	722	698	720	748	721	752	727	702	739	709	714	721	768	764	750	746	768	685	717	692	723	724	681	728	691	682	736	726	773	759	732	722	706	683	689	681	688	686	706	716	774	719	689	701	704	723	682	724	740	702	722	689	736	706	682	744	744	727	709	693	697	714	723	727	750	769	748	722	728	712	713	674	669	711	734	722	743	754	740	723	692	721	732	708	720	685	705	675	711	759	741	748	722	758	671	734	709	732	719	740	749	682	722	750	724	741	763	720	679	724	730	726	755	742	775	676	699	689	706	764	691	653	749	697	763	705	707	695	701	719	742	766	694	742	736	701	718	711	716	712	712	737	698	754	662	743	720	743	711	774	706	750	726	686	733	723	716	691	692	714	729	762	709	712	730	737	747	736	707	733	704	731	687	705	734	701	710	705	762	742	735	755	731	684	737	741	771	732	752	678	719	693	737	683	761	718	725	724	698	702	720	731	746	708	690	695	681	742	707	732	696	731	756	716	698	777	700	704	691	720	645	729	725	679	704	689	740	694	734	723	702	694	732	689	720	711	769	685	732	698	723	728	676	730	718	753	699	698	709	693	678	713	717	685	699	732	744	761	682	753	739	706	686	717	704	713	713	724	715	688	693	676	742	754	697	738	703	724	685	747	690	730	741	731	687	740	690	741	739	709	710	702	718	772	732	697	700	712	702	699	706	782	702	699	691	707	719	736	727	734	697	735	747	743	708	728	691	708	700	693	768	749	667	763	691	695	708	705	742	708	745	726	727	732	692	763	715	698	726	726	684	757	790	752	714	748	737	681	684	692	717	768	742	733	664	743	702	736	764	732	725	729	747	690	742	724	731	738	685	754	697	701	719	721	727	714	725	695	722	716	729	726	747	696	700	693	699	778	695	724	703	712	695	749	667	733	754	715	679	729	728	694	744	749	684	743	732	714	723	729	710	753	716	770	686	736	695	716	701	744	797	708	722	741	721	737	705	702	757	706	702	713	680	718	729	695	741	694	730	673	738	746	748	715	672	724	743	737	703	680	701	716	702	770	735	735	737	718	759	674	727	728	673	713	707	748	730	746	684	733	712	690	711	715	692	732	724	722	676	673	708	740	731	699	711	759	732	688	800	690	712	728	717	750	765	708	748	716	703	691	761	759	698	667	748	699	744	766	703	744	698	720	696	704	717	721	700	720	697	702	676	724	699	686	739	733	697	792	673	734	700	758	682	727	699	745	728	733	758	705	686	694	731	718	691	718	748
26971	20843	11544	3806	1722	1457	1220	1317	1150	1313	1031	757	838	713	709	685	707	626	654	601	622	614	628	658	680	723	703	806	884	849	687	674	625	557	558	544	567	589	560	553	576	543	529	536	539	566	521	549	519	554	549	533	580	557	545	536	541	538	575	563	520	530	529	528	499	597	529	577	549	518	511	544	512	598	573	541	583	552	517	566	574	538	572	540	542	540	520	569	516	547	535	536	554	579	577	568	555	512	587	547	552	554	531	581	591	567	520	556	553	560	502	503	560	564	526	539	586	560	519	553	558	488	541	592	549	560	577	550	556	520	557	519	552	532	597	524	534	553	479	527	560	523	557	535	538	561	593	561	550	578	568	521	541	548	549	545	545	516	565	573	552	574	562	559	560	533	528	491	544	547	509	547	526	568	513	544	595	531	562	517	518	560	519	543	548	559	559	526	549	552	547	498	570	552	581	579	607	594	521	550	567	531	566	545	546	544	542	556	571	534	516	538	536	595	564	544	575	522	531	576	519	568	542	543	511	573	532	540	550	547	575	546	529	568	546	559	552	529	539	576	539	547	511	539	564	581	599	525	525	556	491	549	507	549	538	550	554	560	523	547	562	601	572	514	557	564	529	570	573	544	494	560	591	536	560	536	530	523	559	556	580	581	568	525	560	566	560	595	576	542	553	570	520	529	551	545	535	559	552	527	534	516	569	543	534	549	554	523	567	573	535	516	561	571	518	560	506	536	555	578	547	535	552	572	539	594	553	560	531	521	599	585	524	527	519	519	526	544	571	562	554	538	565	570	557	526	558	550	519	563	538	546	559	547	555	547	533	546	567	554	535	531	547	546	551	506	527	552	552	598	546	528	518	532	581	550	528	530	544	595	598	543	536	548	523	527	556	558	541	518	521	607	522	557	540	588	558	571	522	531	545	556	539	531	518	520	544	559	532	599	541	551	564	558	522	549	565	566	543	541	567	547	504	563	529	529	568	551	544	539	562	552	567	567	567	573	526	540	511	555	548	510	519	563	570	535	569	561	531	532	531	562	597	531	550	505	559	533	538	559	545	540	596	536	556	544	569	535	557	591	531	572	524	558	550	490	496	550	560	509	550	589	540	555	537	514	579	514	554	547	621	528	569	534	529	521	569	527	533	531	572	541	572	569	542	562	615	601	542	548	571	551	562	570	510	525	544	527	541	500	527	558	552	540	529	519	585	542	564	534	532	551	560	529	513	535	531	547	539	596	517	578	533	539	522	534	559	540	528	570	578	527	535	558	556	530	592	540	486	555	536	587	537	523	535	554	558	531	541	525	546	537	502	531	545	498	516	581	515	578	533	540	547	530	523	551	518	542	548	545	598	568	544	559	506	510	531	567	560	577	546	544	510	537	553	542	547	521	564	528	563	579	540	547	572	539	551	608	587	509	556	564	547	584	544	582	567	527	525	585	545	568	551	570	564	524	547	542	581	533	568	526	525	565	552	550	530	553	526	551	530	543	610	558	561	556	500	503	581	523	547	533	552	541	565	537	568	524	566	535	561	569	546	569	564	563	561	562	531	538	517	563	537	529	558	571	532	579	537	563	516	574	558	534	525	580	541	500	564	564	483	501	538	534	540	591	521	583	537	556	540	516	535	562	528	576	573	539	555	511	549	508	576	508	551	532	561	507	534	537	544	538	539	591	528	582	528	526	525	555	513	512	495	541	551	503	547	547	502	547	562	564	564	501	572	528	557	529	529	583	543	563	553	541	552	506	552	541	493	564	542	541	544	510	519	523	547	575	548	577	538	511	536	556	554	528	571	570	570	539	566	573	564	564	597	572	558	546	541	516	528	567	566	542	522	556	537	518	510	559	554	552	567	519	537	554	571	580	551	531	568	548	562	538	543	542	527	534	557	560	585	564	574	518	568	544	505	535	536	593	563	520	545	562	564	534	543	558	585	538	474	532	580	534	532	556	559	575	509	504	542	542	507	537	537	538	537	567	565	545	580	558	550	557	564	547	542	553	522	499	566	555	518	534	579	509	557	528	541	561	587	547	544	566	560	529	546	530	580	537	516	551	543	546	540	542	552	539	541	553	545	595	579	537	527	512	519	574	523	529	555	569	564	551	569	543	550	529	556	539	559	586	497	551	526	571	560	529	570	477	525	550	575	574	512	487	539	559	528	516	491	534	586	516	571	569	609	554	536	552	561	559	561	573	523	547	524	531	508	527	569	535	560	557	560	557	572	538	541	508	592	565	535	559	553	580	570	588	547	509	526	543	552	527	570	564	545	545	577	534	515	575	554	562	529	572	566	508	525	549	552	545	547	545	550	581	570	554	506	554	559	549	596	565	521	543	530	560	533	553	567	494	571	523	540	529	530	572	573	539	570	543	543	579	559	557	542	530	504	522	577	540	503	557	559	562	584	557	513	557	526	542	519	557	556	540	544	527	557	525	543	551	537	566	535	542	533	536	545	552	553	546	557	562	535	546	522	544	548	585	551	520	585	573	511	578	548	518	577	568	548	523	505	544	575	583	541	561	551	552	543	524	504	520	530	579	575	513	568	574	540	551	573	524	567	545	560	541	542	540	515	521	546	573	565	542	579	555	533	576	536	516	542	550	550	551	529	526	568	552	539	543	567	538	550	546	552	574	530	508	525	539	558	579	548	551	551	550	550	537	522	535	573	578	533	529	524	545	546	512	530	535	545	577	573	562	538	529	536	527	566	544	542	550	596	537	551	572	533	567	560	538	543	544	515	575	549	541	589	556	529	510	551	521	574	572	506	539	547	545	553	552	534	570	574	528	532	527	540	542	546	514	601	536	582	554	582	537	576	534	552	586	491	524	559	551	548	531	586	550	552	587	534	520	561	566	526	549	518	544	555	528	532	523	545	566	551	550	542	502	547	559	584	499	546	527	566	569	566	543	526	532	576	549	561	522	532	565	548	577	525	563	579	514	506	542	529	545	543	539	539	522	541	548	538	540	523	599	554	576	540	583	567	551	551	560	533	564	556	554	509	533	539	572	582	524	564	563	561	541	525	565	546	529	516	549	571	533	544	579	530	584	555	567	545	555	561	508	552	535	541	574	494	543	564	548	520	559	529	525	543	541	536	535	561	543	559	520	519	520	614	511	548	562	590	530	542	515	522	506	522	586	511	533	561	553	523	554	510	531	566	554	555	582	569	554	538	574	539	557	564	534	585	525	525	518	595	503	551	542	556	534	534	539	486	531	556	568	505	529	580	541	533	567	537	544	508	560	509	545	566	511	531	550	555	506	528	596	547	504	554	569	531	559	516	570	526	579	510	546	534	581	550	546	567	574	591	555	548	537	540	551	572	533	544	518	525	524	557	542	555	562	543	536	592	520	522	549	573	551	537	562	567	538	542	567	545	534	554	521	556	521	550	552	556	564	530	550	566	535	558	512	524	484	516	560	534	524	563	523	551	536	536	549	538	553	560	530	548	549	570	501	572	541	506	550	528	574	550	527	568	543	555	544	561	510
6512	10316	12877	7531	4967	4602	3703	3973	3742	4159	2817	1920	2170	1887	1810	1678	1661	1320	1310	1226	1309	1471	1302	1301	1405	1561	1616	1795	2040	1905	1497	1255	1033	1001	1076	1018	1070	1019	988	993	1007	1009	980	1008	1030	965	1015	1003	1008	1006	962	1018	991	971	976	1021	979	998	1051	1009	1010	1023	1062	981	1042	1038	1016	1019	1027	1040	979	934	995	954	1044	1030	1048	1041	1006	1047	1022	990	989	996	1001	1039	971	1003	1001	1001	1002	1031	1023	1006	1007	984	1009	983	1006	1013	1006	1010	1067	1039	973	1056	1036	1030	1071	1034	996	994	1023	992	1028	1041	988	952	1013	994	996	1067	1014	1010	920	946	1037	994	973	960	1035	968	956	958	979	1011	1003	979	1030	986	963	985	1043	998	1065	1008	1043	1012	1052	1031	996	1026	989	1045	1011	1009	1041	1019	998	989	1004	950	983	1069	967	1006	1007	967	1053	996	998	978	1043	982	1009	988	1017	982	1049	1045	998	1015	1030	991	1082	1001	997	981	981	958	1036	1072	1050	1008	1053	1023	1035	1039	982	978	1029	967	1036	972	975	992	960	1052	958	999	1022	1026	989	1030	1002	970	1048	1010	1025	1000	1062	980	1005	1006	980	997	981	1029	983	926	985	1016	1039	991	956	1047	981	959	1012	959	994	1010	1003	1053	981	1019	972	997	975	995	1010	1049	1024	988	1004	1010	986	1010	1001	993	1065	940	999	998	989	1003	980	1032	964	1034	1044	1042	961	1008	1034	1002	1018	971	994	986	936	972	969	1033	1005	984	1035	1015	1051	1003	1012	969	968	1024	1039	987	1026	987	1036	1011	993	999	1013	982	991	991	983	1027	987	1040	993	1036	1017	1023	1009	1020	977	998	961	980	1006	1007	1053	1056	1024	964	1031	982	1023	1010	970	992	975	1005	990	1026	990	1036	1046	1060	1035	1049	967	973	982	1065	1061	1067	1034	1048	976	973	997	1023	1023	997	947	998	975	975	1027	1001	1031	995	1046	1037	1004	1018	1020	1017	968	1006	1020	942	960	1034	983	1065	990	1035	1020	999	1020	1042	1014	987	1030	1000	1020	1029	989	994	1053	1016	1009	1055	1016	1042	1028	1053	1033	1025	993	994	1009	1015	1030	1045	1042	980	1048	1019	1002	1014	982	979	1014	976	1042	1015	1018	1006	1001	1008	1034	979	955	1021	1028	951	1010	1026	1000	1055	1028	956	973	987	1061	980	983	970	1013	1011	972	1031	993	1015	1030	1015	995	1048	986	1029	1020	1044	1022	1061	970	927	1006	976	951	1022	982	1083	1045	1032	978	1032	1034	949	1018	966	986	1012	1067	996	992	1024	986	994	1013	1086	1021	983	1016	1010	939	1006	990	1040	1006	972	964	1035	1048	991	966	1009	959	1026	1010	1019	1025	1023	1020	987	990	1000	997	979	1000	953	954	1031	1028	980	1003	1047	1010	1026	1002	1024	1003	953	1075	971	1079	996	1004	1006	990	985	991	989	1018	1002	1028	1011	1007	967	1047	1003	983	998	1034	1012	1012	987	1006	1019	1052	961	988	990	1004	1026	982	999	1001	985	1030	1017	1051	1021	968	998	971	1025	1062	1013	1033	997	1015	1022	1009	1010	1048	998	993	1033	976	1010	1002	950	1055	968	999	974	1018	990	1026	972	1029	988	1033	1023	935	1053	1009	1005	1003	1009	986	1016	1083	949	996	1020	976	991	964	1022	1032	979	955	958	1054	1041	1012	1021	1024	1032	1042	978	1021	1047	1033	982	1071	974	1089	959	1013	990	1020	1016	1007	999	1017	1000	1057	979	1014	994	1022	977	925	1011	1047	1015	984	1026	991	1067	1006	1000	998	1009	1082	995	1031	1025	970	984	995	1032	1012	1048	1029	1001	1060	1032	975	1042	977	1047	952	1011	1023	1033	987	1004	1012	1011	994	1037	996	1035	1077	1003	1026	1002	1015	990	1042	994	962	1023	995	1037	958	988	1008	1029	972	984	983	1003	983	1047	989	1014	976	1100	1020	1034	941	1017	997	1013	1042	1035	1014	1055	982	935	941	959	1061	1008	997	1043	1000	1043	1042	1004	986	972	944	1013	1023	960	1023	1057	1056	1059	1007	1026	1064	987	1067	1010	960	1008	1026	1004	1039	1055	1010	1033	971	959	1023	999	983	1076	985	949	976	969	962	1034	1042	1009	959	1030	1006	999	992	1020	1008	1024	987	955	997	1012	996	1050	980	993	992	998	1031	963	1063	978	999	1008	973	1023	1013	995	1060	1020	1089	996	1003	1008	892	1023	998	1004	973	1014	984	1050	977	1004	985	1020	1014	1019	965	940	1012	997	1053	1014	997	1045	1065	990	974	1041	924	962	961	1070	995	1004	1009	1019	1005	1009	980	993	1018	1008	1023	1043	1000	1037	983	978	967	1000	985	946	1052	1012	989	1066	973	1024	1055	1002	1019	1049	1037	976	985	970	992	959	970	1033	1043	1023	946	1014	986	1032	1015	1066	1004	1007	1013	1020	1042	1049	997	964	960	1036	1042	999	1021	1014	1052	1031	966	1013	1022	982	985	1032	1067	1008	970	1000	996	1035	1020	1061	941	1037	982	998	956	1056	1014	990	1011	1016	1043	1004	1016	1000	1019	1043	1026	1021	958	1062	1016	1071	984	986	1018	1009	1045	1013	1091	997	1036	982	1002	1003	998	990	966	1034	980	997	1011	996	1041	1043	983	983	1027	1004	975	979	1014	1035	980	1011	977	1006	981	987	997	1004	1028	982	1004	1034	1027	949	1006	1008	1003	1016	1032	951	974	1045	1002	997	1053	1016	998	1019	1040	979	1046	1000	1021	999	1068	981	1018	982	1016	1037	1046	933	984	1025	1049	1010	998	977	1020	1001	1063	971	1015	1004	1003	1009	1084	993	1066	1018	992	1028	1006	1037	1025	991	1053	1004	991	984	1009	1049	1070	1015	1049	980	1052	1067	1022	997	1035	1067	1013	1019	1008	996	978	982	1034	995	1061	988	1012	1013	994	1018	1025	988	1018	970	976	981	1004	968	1026	1001	980	1056	1004	1059	1023	1006	986	1029	1024	999	1034	1008	1008	997	986	1021	945	1053	1014	1055	1031	1005	1037	981	1009	1050	961	965	1009	1031	1022	991	1034	1011	974	1053	1000	998	991	982	1056	1025	1030	954	1047	1055	999	1071	995	1056	963	950	982	1061	985	1026	1042	1036	1009	982	1015	994	960	1002	1001	1026	986	996	1015	999	1025	992	993	999	971	986	1010	997	971	970	994	983	977	1037	1076	988	1016	1000	1035	968	1077	994	993	1005	1017	1081	1018	1031	1003	971	1060	1045	1027	964	1002	961	980	1031	1028	1011	1022	1067	1028	978	982	1023	1023	972	978	977	1004	1097	974	1030	1029	999	976	1080	994	1000	1016	1056	957	1003	1034	996	1027	1011	1010	1008	1020	1047	1015	1007	1034	958	978	1007	989	1009	1047	995	1005	953	969	1057	996	1014	978	961	1038	1018	1014	986	1006	1016	1004	1071	967	1026	1015	992	1021	1023	1065	979	1060	985	991	1058	998	1001	1002	1029	1015	1015	959	1002	1035	1020	993	937	974	1036	1020	1048	1019	998	1011	1016	1043	973	1028	1002	1012	1036	1047	987	1017	1043	1064	1021	1025	1030	942	990	1038	1012	1039	1022	988	980	962	1000	1024	962	967	982	1048	1018	993	1022	964	1008	996	1043	985	943	1005	1026	1056	1012	992	1013	972	1034	991	1062	1010	982	1030	1014	1005	1008	982	991	1022	1049	996	1013	986	1004	1001	1032	1032	1009	991	1027	995	985	927	979	980	956	1037	1010	1003	950	995	1045	984	983	1019	1052	1001	1064	985	951	1040	1041	971	977	989	983	1013	1015	998	1016	996	1013	1004	1002	986	990	1049	1067	1018	1010	966	1046	1056	990	1009	1030	1005	1018	1023	1022	1028	973	1028	992	1053	1023	1006	982	1003	989	963	1020	1011	959	1001	1000	1006	1073	1063	970	1005	1022	997	1019	991	1014	1005	1061	1007	981	1002	1070	947	932	989	1008	1008	1010	1004	976	986	1000	1077	991	1079	967	1040	993	1048	1026	974	1023	984	1019	1012	1037	998	982	994	1045	1001	1019	978	1010	1075	1026	981	989	994	984	1016	1038	1003	1010	1033	995	979	998	1017	1014	992	1003	977	985	989	1017	1033	1017	1045	952	1013	977	1007	1024	993	991	1018	1003	1040	984	1038	1046	1000	1033	984	1054	1016	1004	1046	991	975	930	980	1007	1009	1029	962	997	981	988	1010	990	1037	1014	1027	1042	1050	1059	1017	1012	1005	990	953	1014	1001	1027	977	1075	1041	1003	961	1024	1028	989
24453	21486	28641	24767	20221	6000	2728	1874	1632	1521	976	1052	903	813	790	755	679	647	653	668	600	551	518	501	512	518	1128	2470	2951	2192	1464	908	619	526	481	507	453	441	452	455	445	464	451	450	471	428	412	457	481	469	458	435	521	439	463	471	450	463	450	461	429	446	447	436	458	445	444	505	438	456	471	412	482	448	451	471	454	395	454	467	464	450	449	422	435	479	418	431	470	446	433	459	470	465	466	479	459	426	436	453	455	456	450	498	436	409	418	450	459	470	417	461	444	424	463	440	434	469	406	459	457	463	441	448	486	438	449	457	447	422	441	420	500	450	462	497	467	430	430	455	462	442	482	462	460	413	433	472	449	480	408	389	455	426	497	437	478	428	431	444	430	428	486	466	459	495	440	429	443	474	476	484	458	472	451	496	408	423	489	452	453	450	452	437	471	428	431	460	438	467	472	416	457	440	467	450	447	454	437	492	486	455	453	467	438	477	483	457	472	414	476	460	457	473	445	466	475	451	449	418	460	468	453	453	469	476	470	472	427	474	458	466	434	443	458	472	505	472	439	471	443	497	497	467	456	458	463	493	484	446	445	437	433	452	435	459	476	447	447	472	467	466	452	443	457	479	466	454	452	494	456	451	457	478	484	479	469	454	461	450	448	433	455	417	499	469	462	445	419	453	439	500	483	474	456	457	473	477	468	461	461	423	438	498	467	444	489	517	437	454	466	432	422	419	431	460	432	445	458	392	468	456	470	439	434	424	451	454	462	464	481	457	416	446	438	483	446	487	424	441	488	470	438	465	464	459	462	448	464	418	438	434	487	433	470	450	435	442	486	381	467	503	435	489	408	448	424	431	429	467	444	445	487	484	472	476	465	417	461	472	439	441	473	422	451	482	469	467	476	485	445	409	457	485	459	419	423	444	503	453	432	447	449	466	457	472	476	404	466	440	501	455	492	438	442	485	463	475	376	426	446	436	480	439	495	486	462	489	471	469	441	431	451	475	437	415	464	460	455	483	478	464	422	434	457	459	478	455	486	457	450	459	444	458	458	445	456	475	441	496	467	431	471	448	508	468	435	464	438	463	444	467	439	439	439	493	487	436	449	427	477	457	423	438	469	456	478	447	434	438	461	470	451	454	448	455	429	447	411	465	472	450	454	462	459	500	456	497	463	442	470	454	478	430	466	469	486	476	439	439	456	461	458	491	443	474	491	455	422	448	443	474	471	442	443	476	476	433	460	472	461	424	454	432	443	455	434	445	447	478	440	471	487	441	460	427	444	480	419	445	433	465	441	437	468	458	471	479	463	446	448	486	427	459	415	454	438	474	412	430	457	483	446	448	448	404	435	462	484	467	464	470	455	456	474	443	422	475	440	462	439	500	465	495	391	460	464	438	449	440	424	450	450	455	450	429	438	419	465	469	440	454	449	485	400	455	432	454	425	427	451	464	463	448	442	455	457	422	456	443	450	458	469	480	475	458	449	463	429	444	419	479	473	477	459	513	466	443	476	415	483	457	447	469	462	482	449	431	437	441	495	438	445	464	457	416	477	460	511	453	430	443	446	439	463	439	445	464	447	420	474	425	429	435	484	463	457	461	444	456	465	453	498	443	456	420	479	440	429	431	490	488	458	477	478	468	479	466	440	457	501	452	455	456	447	433	446	488	435	470	466	443	442	499	434	462	440	474	449	451	442	431	441	475	464	425	434	455	427	455	453	453	424	444	459	451	444	488	422	484	438	420	453	444	461	464	453	453	467	447	456	475	446	483	463	406	421	410	442	440	440	475	445	520	469	492	447	422	485	449	408	427	453	423	461	448	418	466	477	443	470	468	460	470	458	439	437	448	453	447	431	469	478	470	467	436	451	479	471	454	436	444	431	474	428	430	435	421	458	438	452	430	430	448	431	447	456	469	458	464	423	450	448	423	399	473	481	433	473	421	462	401	468	486	457	446	461	438	447	470	465	488	442	441	455	486	466	471	455	469	451	489	445	465	462	442	428	418	462	445	455	473	435	499	470	460	476	452	457	424	464	425	432	451	441	504	499	457	485	433	487	433	460	474	442	467	432	474	451	470	495	480	464	492	430	502	452	425	425	511	493	457	472	456	444	431	465	436	417	435	494	469	484	445	442	473	442	467	444	501	465	421	436	449	425	482	476	469	460	478	464	471	473	445	451	451	460	469	418	437	459	462	408	489	479	467	419	476	447	456	416	455	449	432	475	462	454	485	420	477	455	453	459	467	416	438	478	467	429	476	438	493	458	463	451	401	468	469	462	437	442	458	408	473	455	489	433	406	479	450	427	479	430	462	426	442	433	422	442	436	448	481	442	414	439	450	478	471	418	424	467	457	466	434	479	449	439	463	450	435	452	427	457	401	433	482	458	446	412	451	421	451	472	468	480	430	473	446	443	458	467	438	450	433	435	455	450	431	422	463	457	442	445	446	427	453	468	463	454	450	465	426	456	446	435	435	465	448	443	463	463	453	433	439	448	469	480	440	440	455	424	469	431	467	439	441	478	427	463	457	452	452	456	445	450	504	412	460	449	440	500	448	460	430	425	433	451	450	469	451	482	424	450	441	442	464	451	442	456	430	462	438	462	465	465	457	445	487	466	422	395	437	433	467	441	485	476	452	465	500	481	466	454	476	466	409	445	467	433	467	451	471	484	467	438	464	473	430	478	459	485	435	436	434	454	500	470	469	429	443	442	439	463	456	451	427	506	434	465	415	462	486	432	457	444	439	452	490	454	448	420	483	470	444	460	447	424	410	475	473	485	405	463	494	419	438	458	444	449	480	428	489	438	472	440	413	447	465	480	436	481	452	470	458	423	455	442	469	454	461	486	432	435	405	470	454	468	480	474	432	451	433	436	454	466	462	483	394	436	494	434	477	442	468	455	451	450	478	468	434	477	454	468	474	435	456	444	470	447	442	459	437	425	478	463	439	438	440	475	442	441	455	455	430	454	436	465	494	475	439	403	462	456	486	476	460	418	494	460	445	465	478	465	444	474	511	446	494	437	487	457	460	454	434	421	479	447	504	458	411	422	435	466	500	461	448	441	446	471	461	455	459	451	449	459	458	458	466	464	456	457	423	446	453	437	484	443	405	445	488	449	460	442	471	437	458	409	431	420	465	483	463	479	480	441	470	476	426	463	460	472	471	480	445	454	466	436	490	459	440	436	465	424	454	457	445	478	444	453	436	448	481	461	422	493	462	481	464	440	457	417	459	430	460	462	471	473	440	498	440	502	444	448	436	424	446	439	448	463	451	493	467	447	470	445	442	476	453	481	440	453	465	402	474	493	428	443	435	437	475	471	454	439	474	445	398	434	455	457	442	451	449	477	481	407	483	451	437	477	452	487	447	471	456	460	438	457	449	443	483	438	478	477	441	450	496	461	421	438	480	453	456	411	472	454	426	483	384	449	465	454	463	478	483	433	441	451	440	476	446	462	473	486	459	482	441	444	433	487	476	475	458	431	427	447	492
7992	19159	20328	13105	9091	9218	6856	5933	5787	4950	2930	3079	2826	2313	2231	2031	1776	1654	1623	1727	1435	1213	1207	1066	1108	1290	3408	7682	8505	6195	3984	2221	1356	1012	865	843	829	846	850	825	840	791	856	832	879	890	797	833	892	848	858	872	772	835	855	841	855	823	900	824	775	840	822	809	874	886	844	848	900	843	815	878	825	872	854	835	838	846	819	844	809	813	835	772	883	890	884	799	875	829	826	863	823	855	879	882	810	839	794	836	871	795	865	829	833	867	838	861	802	860	824	820	904	908	828	845	835	856	835	835	852	842	888	784	862	829	836	845	875	853	845	812	833	855	843	851	806	885	843	809	839	870	832	814	788	864	807	874	844	892	836	882	842	850	843	875	878	846	862	844	824	847	847	845	872	838	810	855	882	872	784	870	817	857	818	862	895	840	814	774	886	802	807	853	854	863	838	771	873	890	863	861	903	834	883	900	860	827	867	813	862	863	826	821	877	846	895	782	798	839	795	818	841	848	866	803	903	866	856	839	825	777	791	812	813	867	801	807	874	851	809	798	845	813	795	852	791	841	842	838	771	843	866	852	851	841	859	854	829	850	862	857	871	845	862	861	863	841	839	906	826	865	859	784	815	826	814	839	860	838	851	842	865	851	824	833	842	771	854	803	855	863	876	844	800	872	804	871	824	750	910	848	872	858	864	832	805	852	859	886	813	847	779	823	831	832	886	805	859	835	840	842	853	897	869	780	858	850	863	871	852	863	818	810	817	858	853	882	804	904	843	884	821	830	821	858	874	876	858	803	861	811	866	850	858	831	810	805	867	864	839	830	901	828	797	820	866	870	770	827	833	874	861	813	841	835	817	833	861	842	835	807	861	846	863	827	837	852	843	887	868	844	830	837	873	835	832	834	909	826	833	854	869	818	847	893	844	825	804	799	837	865	839	814	875	858	802	812	865	836	834	820	892	815	857	877	834	889	850	876	805	865	838	820	834	856	848	846	805	866	887	847	815	862	798	820	865	863	809	835	873	828	808	859	855	857	816	877	852	854	810	838	856	862	789	873	863	820	815	881	895	818	838	845	865	817	785	897	876	854	836	856	884	849	868	826	870	834	871	867	815	841	843	847	901	848	796	847	866	829	889	819	861	811	798	847	860	818	823	838	850	773	863	851	832	877	830	862	841	877	863	837	861	866	862	812	812	814	860	914	878	811	870	842	835	843	789	871	829	893	826	901	849	818	884	850	815	918	925	804	876	839	843	875	893	833	846	825	837	807	849	881	859	822	863	859	828	821	853	824	831	849	823	827	880	869	820	853	829	780	874	816	866	842	819	858	864	834	889	833	809	827	849	860	833	822	812	896	848	929	848	859	844	877	880	848	832	888	810	843	845	816	817	864	915	869	819	834	825	814	860	788	810	865	829	845	865	898	848	828	840	814	830	874	863	890	855	848	863	882	893	796	855	858	854	877	777	844	854	804	822	761	826	859	880	880	840	879	847	901	867	836	856	829	871	829	822	855	850	870	859	847	831	848	817	852	865	867	880	845	874	809	822	815	847	870	794	865	855	842	843	859	831	827	793	889	854	878	885	811	860	849	895	822	861	838	855	857	880	868	862	908	832	893	846	839	818	872	828	844	855	832	838	856	815	830	839	876	843	815	833	855	829	785	818	889	859	782	823	829	903	862	791	877	869	802	862	831	855	820	846	827	840	881	813	872	814	823	842	836	845	820	873	860	840	810	848	851	847	910	867	852	856	847	880	863	851	852	858	870	827	796	875	807	905	798	869	827	806	828	799	847	836	846	866	818	898	824	853	833	852	865	824	867	831	815	908	849	820	823	843	816	854	855	873	823	796	823	863	840	797	889	860	809	831	853	865	860	857	881	806	811	837	853	857	856	884	819	872	830	828	844	846	833	794	864	908	849	853	837	850	792	816	842	832	836	797	909	807	807	831	854	872	826	843	811	834	837	825	832	829	849	833	841	849	818	811	831	856	817	809	860	867	833	874	846	844	828	871	797	861	906	836	824	826	825	888	819	819	826	854	849	788	874	839	877	886	863	846	841	861	868	811	833	858	843	822	864	849	814	833	818	894	882	865	834	822	862	838	862	849	872	861	871	891	838	844	858	891	886	887	871	862	873	825	758	887	845	807	903	861	860	825	868	889	826	851	818	869	853	845	855	824	841	836	873	883	906	840	834	796	835	859	826	834	842	855	855	894	822	854	914	871	861	835	870	810	848	849	854	908	826	831	853	865	841	842	860	837	857	796	836	888	836	901	863	885	838	841	812	852	857	882	871	843	842	878	871	828	864	862	900	851	849	896	857	823	832	891	840	821	821	843	833	862	881	842	844	839	857	855	907	874	832	810	837	885	852	844	854	865	826	881	815	816	825	830	828	874	842	870	842	868	837	842	819	896	852	818	821	860	871	842	851	858	822	822	862	844	901	835	846	850	882	870	841	829	827	819	859	864	881	786	803	817	856	780	917	854	816	838	878	849	850	880	797	833	900	797	837	839	879	828	849	849	904	855	844	876	861	848	860	847	844	887	833	889	795	876	854	839	807	856	883	865	849	803	830	878	894	853	802	894	810	820	868	836	871	809	778	838	868	858	836	851	879	873	872	847	867	864	818	869	816	815	875	916	869	872	837	780	858	852	823	790	808	812	839	890	861	799	852	827	808	843	852	807	832	832	862	813	845	781	915	931	819	842	898	837	824	797	935	840	905	857	821	827	890	806	832	849	888	833	853	903	848	886	830	820	780	842	871	865	836	853	833	832	843	880	836	831	860	831	823	919	827	797	870	854	894	847	859	899	887	864	835	891	867	846	866	857	870	843	810	835	848	848	887	869	853	849	844	840	855	887	845	838	817	828	889	795	819	854	849	845	829	866	823	797	883	853	792	863	825	812	855	853	904	905	813	894	873	795	846	800	858	850	843	851	843	883	918	846	852	805	818	811	875	775	812	874	815	824	843	831	777	810	888	885	829	806	772	836	872	858	802	817	814	814	918	859	828	821	829	853	887	893	824	850	771	840	869	830	803	844	880	858	801	836	837	823	877	882	819	875	833	785	801	878	859	863	838	827	848	806	807	886	864	805	870	880	836	851	774	907	863	849	815	882	824	778	820	870	844	850	890	854	838	771	840	827	845	850	851	864	794	838	832	874	866	811	811	868	864	842	848	876	799	891	871	826	790	792	825	786	858	791	846	855	874	799	880	849	839	830	780	831	899	856	850	826	863	829	926	833	863	813	860	804	849	879	790	852	878	827	874	841	873	853	817	890	835	801	799	841	853	835	833	851	850	837	854	860	870	792	825	867	837	838	828	822	780	847	864	849	851	822	835	841	830	774	801	842	815	788	791	831	860	769	829	799	853	830	886	861	848	867	844	837	859	795	832	866	862	866	817	877	852	843	867	836	845	864	798	898	881	848	836	824	801	774	842	828	831	842	863	819	852	836	845	885	858	796	824	851	857	810	864	870	870	831	862	789	850	915	815
23486	21480	29294	24097	21485	20289	7638	2999	2283	1618	1221	1171	1069	1143	889	876	831	840	751	542	438	420	445	461	426	998	2562	5016	4565	3286	2093	1111	659	436	398	396	381	385	336	371	405	330	354	343	352	371	333	365	374	358	388	339	393	377	326	367	371	371	368	361	374	407	348	341	351	352	349	347	356	320	390	383	398	379	380	349	332	344	377	363	372	332	368	342	342	364	327	333	351	327	379	367	416	348	364	399	365	362	328	361	344	377	352	345	347	364	327	360	382	354	334	378	346	346	363	402	368	360	371	373	334	364	387	355	368	353	357	355	335	343	349	402	349	357	388	383	371	348	386	357	366	378	352	382	372	370	369	367	351	361	352	342	368	337	370	373	322	375	339	385	362	364	379	388	340	357	367	329	374	381	346	358	345	381	368	353	358	341	349	330	348	371	352	328	364	355	375	389	334	353	361	328	354	346	362	366	354	365	357	334	356	355	359	390	358	326	363	352	360	379	360	379	346	367	320	336	399	336	375	377	375	343	361	367	371	333	378	350	353	364	388	349	348	356	340	355	366	331	349	354	371	331	353	341	358	343	355	338	361	346	359	366	359	378	360	353	349	364	368	355	384	372	377	354	373	356	335	340	365	370	343	349	404	368	405	358	351	356	369	332	361	338	309	374	353	373	379	368	348	342	358	363	360	339	333	384	390	344	356	366	354	373	362	348	369	334	341	343	343	318	351	385	340	407	371	393	360	371	356	344	350	362	342	353	390	342	341	316	365	350	311	327	372	348	353	357	342	387	329	376	325	378	374	317	380	373	370	376	363	369	314	349	391	349	368	330	377	373	365	382	354	357	374	364	358	375	358	357	378	353	384	362	348	382	381	335	366	370	355	355	346	362	359	387	338	340	376	386	393	390	355	356	344	359	325	400	353	330	325	353	340	345	364	342	367	383	365	376	363	387	317	368	363	357	361	373	361	348	361	373	367	362	331	333	347	361	375	347	357	393	353	357	348	343	357	378	380	374	335	376	330	339	331	375	364	362	350	376	334	348	368	340	369	386	311	347	378	353	348	329	378	347	336	339	345	356	335	392	361	352	355	382	352	341	352	354	341	343	358	349	361	370	374	330	312	349	389	374	383	340	351	356	339	368	360	360	328	351	387	399	326	361	333	364	353	316	381	389	351	374	337	365	380	317	351	368	348	383	374	391	363	341	339	356	334	347	389	356	335	371	332	305	380	395	351	361	363	351	364	349	319	354	374	366	347	336	336	354	351	326	337	348	381	372	386	380	383	346	387	365	381	366	363	332	352	347	329	343	355	380	350	359	355	352	358	374	363	384	368	331	362	330	359	364	384	359	389	385	341	344	328	344	367	339	341	358	368	344	356	341	326	373	330	360	348	367	362	359	353	355	349	347	381	361	360	347	357	379	348	380	398	382	390	344	349	342	350	357	339	340	362	341	362	352	362	361	340	369	371	345	370	370	393	367	373	349	379	352	360	334	364	364	388	422	407	374	346	350	335	340	356	383	295	411	363	361	377	359	367	378	360	355	354	358	409	378	354	332	357	338	361	380	369	347	349	359	370	360	329	351	354	343	330	364	338	378	366	367	347	371	352	371	311	343	392	366	380	416	355	366	354	384	358	352	341	366	363	368	359	361	349	351	343	373	368	358	361	370	370	361	371	329	370	393	375	319	367	394	361	343	394	354	388	410	366	355	346	363	365	354	366	381	387	388	354	344	339	363	353	340	333	385	391	369	383	350	362	339	382	363	330	382	376	360	384	393	386	365	370	357	345	367	370	340	328	334	357	397	399	356	361	377	334	351	346	351	357	374	330	352	352	355	369	365	384	316	361	348	339	389	350	360	348	343	398	351	338	360	400	352	359	309	343	353	339	359	355	371	364	368	364	374	369	357	363	332	335	368	359	369	352	372	388	365	347	358	375	372	350	329	378	366	340	336	347	306	334	382	388	307	359	339	368	364	395	355	343	366	352	367	379	364	381	387	355	361	361	356	356	386	380	365	372	361	353	327	363	365	335	367	353	367	343	363	337	349	379	376	358	379	348	376	362	368	399	356	381	387	349	331	379	369	337	369	368	398	377	347	354	322	333	375	381	384	378	330	339	357	372	347	363	379	344	352	329	383	342	342	368	371	357	370	359	341	367	334	374	354	380	326	358	344	353	377	346	324	338	337	364	372	354	348	355	376	372	372	368	374	364	345	375	367	351	342	350	338	352	393	354	329	335	358	341	353	349	354	370	341	364	374	350	361	346	337	344	356	356	361	355	329	335	380	351	365	353	328	363	348	331	376	342	394	349	366	332	353	351	374	388	379	382	318	379	344	333	355	349	349	359	339	370	345	360	369	357	339	351	349	357	366	361	366	349	361	341	350	352	395	352	358	327	353	360	345	356	356	345	365	340	376	348	359	329	347	376	357	357	364	330	357	354	357	350	404	399	367	348	344	351	406	343	384	355	396	347	358	379	336	368	327	352	350	347	396	378	350	346	342	360	336	347	329	355	333	379	365	321	321	378	335	358	337	385	364	351	350	373	354	339	364	329	359	356	388	334	334	372	358	332	384	375	343	362	355	346	369	371	383	346	369	345	345	373	347	349	339	387	354	362	349	354	339	366	367	335	324	371	361	383	321	307	365	349	351	362	369	371	361	377	339	341	350	332	368	369	355	362	369	405	376	314	373	351	352	348	360	377	356	345	385	320	370	355	398	406	339	370	325	330	345	338	365	383	350	402	378	382	352	342	368	356	383	380	345	391	366	364	397	296	356	358	354	380	372	305	353	320	389	325	348	349	372	391	341	377	349	330	350	386	356	360	362	356	383	354	360	359	336	340	387	319	367	348	330	359	347	325	327	338	346	363	369	356	400	358	340	327	344	379	335	348	394	377	305	354	366	365	371	362	360	338	345	377	358	326	379	347	345	369	361	399	348	342	348	335	335	359	347	349	346	366	346	357	345	340	385	321	330	354	364	364	376	350	372	363	369	380	370	389	372	359	360	375	368	344	375	350	354	346	374	377	386	390	385	404	361	379	371	305	366	356	332	405	375	341	337	362	367	360	371	360	363	366	337	375	340	372	353	368	355	372	368	343	382	377	341	368	377	360	365	368	363	334	362	358	343	317	363	408	390	358	334	375	354	362	332	356	392	327	356	345	359	400	351	349	381	346	341	346	318	363	333	368	372	350	354	388	332	370	341	367	365	365	328	384	333	347	396	381	387	339	386	323	377	366	384	326	372	391	356	377	413	343	345	327	354	366	367	352	367	375	328	338	359	344	337	356	345	355	339	321	339	366	334	335	324	356	384	374	351	354	392	346	331	357	366	339	341	331	366	319	344	357	359	354	367	355	359	346	357	327	346	364	368	337	351	346	377	344	362	386	324	367	355	342	359	385	367	373	371	397	348	369	338	328	361	383	353	337	357	346	358	352	349	385	371	358	362	372	371	326	342	351	347	353	362	329	370	357	344	364	353	360	338	347	321
10568	24607	24766	18953	15356	13522	10901	8760	7575	5239	4222	4248	3390	3623	2755	2604	2574	2419	2059	1364	979	967	968	1020	1005	2912	7907	13546	12025	8885	5639	3087	1572	964	740	678	644	650	633	664	713	680	615	662	677	726	657	619	672	646	668	630	683	634	652	669	648	651	646	638	702	651	657	655	695	683	655	700	654	645	678	677	651	648	642	665	640	648	661	681	613	675	644	664	714	667	627	677	643	639	689	653	672	654	664	642	621	654	647	628	650	662	698	670	659	658	614	644	612	662	646	657	666	658	687	635	666	660	621	680	691	642	692	647	695	669	632	668	680	679	676	673	653	656	665	749	698	663	660	699	672	657	661	677	603	605	634	660	725	692	646	633	650	655	673	636	686	679	698	627	724	706	648	603	673	618	683	654	639	661	627	658	652	633	704	621	656	640	677	684	667	651	678	675	627	654	632	655	680	671	708	677	642	623	676	602	646	669	651	649	678	652	684	650	640	680	676	701	654	640	621	678	640	634	674	583	655	681	656	634	668	683	648	638	646	657	670	622	670	652	636	693	684	649	659	637	657	669	641	652	661	688	652	674	678	618	624	614	646	627	687	667	685	678	633	697	651	650	693	642	647	669	659	670	671	664	653	686	668	642	667	625	661	662	640	648	658	632	658	679	657	648	659	670	629	638	661	659	660	644	661	641	684	660	683	644	672	614	651	665	670	662	661	627	668	627	678	673	685	653	666	644	652	646	654	682	655	685	636	645	634	684	680	657	601	658	634	657	693	687	670	679	703	649	636	670	628	649	671	658	654	685	705	666	652	650	693	681	621	687	609	674	657	695	672	641	712	619	701	621	643	617	678	648	664	659	638	638	667	658	683	611	653	606	661	681	656	612	627	684	636	687	667	708	652	655	689	675	664	660	659	602	680	664	675	641	648	652	667	643	652	666	628	680	648	651	685	673	671	628	649	663	633	666	639	678	674	665	653	654	679	685	692	683	648	680	675	670	665	631	640	654	694	674	641	683	669	655	648	635	622	707	653	647	642	645	667	650	691	635	618	665	659	651	699	653	636	634	673	692	663	618	685	643	657	664	644	703	678	675	637	641	665	614	714	664	653	652	620	682	654	641	672	706	632	606	719	680	640	678	637	703	666	623	604	636	665	692	692	693	668	649	645	687	631	672	687	651	655	664	650	658	642	641	637	683	626	698	675	644	643	659	623	634	658	648	647	650	638	653	656	619	628	690	665	598	595	683	635	631	667	632	622	683	629	629	664	626	614	634	672	658	637	700	664	675	665	666	678	625	670	662	657	655	653	652	649	615	678	651	680	640	658	664	680	612	696	656	639	623	632	619	665	634	683	641	661	650	638	627	615	669	638	706	709	713	653	614	669	656	697	641	624	638	691	655	625	634	665	666	682	676	654	682	665	675	662	685	690	641	662	664	630	701	643	673	640	702	673	668	670	705	645	692	678	619	653	682	615	660	670	664	620	655	680	668	668	658	670	671	656	665	632	641	613	658	678	638	621	672	652	659	688	635	660	632	666	689	658	684	624	634	654	666	649	673	664	678	634	658	653	644	631	646	707	635	665	647	642	631	643	642	695	610	659	685	635	649	688	662	676	669	651	666	638	674	661	688	662	679	631	660	652	665	652	710	661	635	688	610	689	630	667	682	640	665	656	691	674	660	632	659	664	667	642	666	669	715	680	647	648	654	634	623	648	645	700	675	680	654	643	635	689	661	691	690	652	682	686	645	659	666	622	664	662	679	677	670	656	637	629	642	667	672	660	672	657	665	639	700	679	675	637	652	663	621	654	635	670	665	642	656	647	652	620	589	624	627	656	644	662	622	644	676	635	652	628	645	657	713	637	630	695	667	614	671	662	658	668	629	628	649	655	663	652	631	705	675	657	671	663	700	652	692	715	699	619	686	683	613	643	699	662	598	681	642	629	625	649	680	645	701	705	667	661	661	640	693	679	663	695	664	677	662	637	628	678	683	663	679	659	626	635	646	660	593	651	669	663	678	656	584	653	668	653	687	663	661	626	658	658	636	629	658	613	665	635	644	685	694	610	618	678	728	614	674	638	674	649	605	648	627	677	658	646	703	672	654	679	656	627	674	628	667	641	661	638	671	695	672	671	609	708	674	625	668	651	645	678	620	639	680	683	638	623	668	665	701	679	707	667	683	665	645	666	625	672	686	679	660	625	646	606	663	652	658	627	716	649	666	652	655	621	646	682	695	706	621	664	628	688	681	655	602	661	624	678	637	647	661	667	642	653	641	691	672	683	656	652	634	687	618	680	667	691	632	618	667	657	661	673	685	664	628	631	659	670	629	648	668	676	675	694	653	692	632	704	640	648	703	655	644	654	670	649	669	660	612	678	641	647	641	668	683	614	657	628	657	653	665	640	660	648	625	641	667	677	653	669	649	672	626	643	663	646	634	712	682	752	682	683	660	620	706	669	624	692	628	676	671	660	657	709	634	687	633	672	675	647	684	642	679	691	657	733	655	631	670	681	647	656	672	625	660	657	634	693	694	663	653	639	626	627	657	673	658	665	686	640	683	697	638	635	703	691	700	698	687	619	692	680	637	629	657	680	688	679	699	670	618	659	632	670	678	676	634	682	619	641	703	664	661	664	675	658	664	661	699	613	646	721	696	683	650	650	680	637	666	639	672	666	671	673	684	668	647	665	661	627	712	644	638	635	630	673	673	653	645	655	675	684	671	680	639	642	604	647	645	627	656	656	605	638	655	685	672	671	610	664	665	642	663	645	643	693	632	644	687	635	630	689	659	684	628	653	619	681	674	603	688	642	692	622	632	692	662	657	714	663	671	653	642	665	648	707	594	683	605	618	696	638	630	658	638	661	712	638	681	662	664	685	636	653	666	667	654	673	679	638	647	654	624	668	667	630	655	643	660	625	671	663	657	676	684	698	639	643	629	641	630	662	675	635	647	630	690	668	668	642	654	657	618	683	672	689	675	696	643	663	694	667	659	627	676	639	650	638	660	652	643	693	621	611	691	685	675	677	671	675	630	643	649	615	668	629	702	629	691	662	633	679	623	667	669	626	643	628	660	703	650	706	695	650	641	673	680	729	649	657	650	656	691	654	620	649	648	662	660	659	656	664	697	645	654	697	654	607	683	690	644	689	673	667	687	651	686	667	668	668	662	628	655	653	646	635	664	640	674	704	626	645	669	677	627	652	701	626	651	658	680	643	677	630	659	640	680	671	682	682	629	669	714	683	657	670	685	620	660	684	644	676	665	682	707	699	644	643	635	641	667	676	680	657	616	678	708	670	649	700	672	692	629	636	671	660	668	660	642	673	636	624	676	652	659	659	643	689	626	635	689	620	675	658	650	638	638	643	678	629	626	658	670	664	673	671	653	636	661	673	639	643	653	635	669	684	701	689	614	641	657	663	703	685	633	652	624	641	683	694	644	645	659	687	643	637	600	621	661	699	649	616	686	641	622	662	644	593	624	659	611	656	657	626	652	685	678
26913	20804	11729	5384	3729	2770	1919	1372	1181	845	950	778	872	788	639	648	710	623	594	564	542	516	563	564	563	547	637	693	863	855	820	689	592	559	560	536	505	541	536	504	506	507	513	499	548	531	516	524	553	567	546	534	531	540	508	522	509	505	538	548	483	534	575	500	511	537	542	538	516	550	539	570	580	512	544	565	540	572	565	530	545	557	547	529	520	493	568	541	537	532	508	538	570	519	486	536	507	531	523	520	498	547	556	524	505	541	547	540	526	522	497	582	516	516	516	515	508	540	514	535	527	539	537	512	538	532	528	503	536	513	527	526	529	555	537	554	522	538	521	514	540	516	545	520	549	530	526	496	539	560	541	501	491	509	530	496	526	536	520	540	537	521	516	499	524	497	552	511	548	550	522	511	549	524	523	539	567	608	575	537	506	562	548	566	514	504	520	565	503	567	538	520	516	530	526	506	523	552	534	520	528	549	566	540	531	525	525	527	518	543	555	547	507	486	527	509	534	529	538	539	483	513	522	529	532	537	507	506	503	524	580	516	490	553	492	515	507	541	515	540	556	530	541	472	523	541	503	533	542	537	489	519	546	560	493	537	534	537	493	509	539	551	517	525	558	529	539	527	499	521	512	560	559	531	550	503	543	528	540	498	507	558	522	546	571	512	516	520	500	553	496	489	496	531	512	569	562	532	578	543	482	515	529	511	555	535	520	547	525	570	528	557	521	519	522	516	524	576	527	545	559	515	501	541	524	547	538	565	499	501	524	548	531	500	514	526	520	501	546	555	508	547	526	551	522	582	556	536	558	529	583	536	508	495	541	503	550	542	554	465	527	546	515	552	578	515	550	535	575	541	540	558	558	507	539	525	515	559	514	516	537	610	560	473	565	515	501	535	554	524	522	539	523	560	552	526	516	544	519	509	520	560	522	550	526	523	537	502	567	512	496	543	545	536	526	542	494	522	532	548	552	540	533	504	550	564	532	517	523	513	542	513	516	517	511	499	518	511	525	546	559	536	515	585	545	491	546	533	514	498	526	558	525	526	559	543	493	497	528	507	584	506	551	514	529	530	507	516	489	571	513	536	568	501	502	522	545	539	531	499	525	520	511	528	525	524	532	528	537	523	567	552	491	553	548	542	537	492	567	504	542	562	548	566	512	542	536	527	545	527	507	587	509	558	540	537	491	521	537	582	521	545	511	556	533	568	515	544	524	529	519	561	537	552	503	534	507	504	536	529	527	535	494	514	499	550	503	524	510	499	542	537	521	558	548	534	523	540	493	524	494	527	493	557	576	580	549	546	514	568	505	580	495	546	504	557	511	562	567	542	490	532	530	495	533	541	544	510	518	548	518	566	546	530	542	520	528	530	519	563	522	540	552	518	522	521	532	559	498	505	557	497	545	511	510	517	539	511	546	522	540	535	553	520	554	497	528	525	529	515	485	516	550	547	529	546	517	524	529	519	495	545	507	533	556	513	552	541	543	523	562	510	495	483	566	520	528	577	513	497	559	540	558	540	508	532	496	519	542	564	540	561	531	525	529	462	555	557	560	509	543	566	490	497	544	548	551	507	533	515	494	489	538	575	497	513	538	519	539	529	538	497	553	496	521	528	528	541	555	549	522	532	549	528	524	570	515	531	511	521	551	507	509	509	569	564	543	559	498	492	541	505	512	520	563	492	563	551	536	547	540	560	542	542	531	521	525	520	522	515	512	598	550	508	531	522	540	535	506	557	526	499	541	497	568	557	559	510	558	537	545	507	527	515	520	545	538	551	513	553	525	515	528	519	528	577	509	530	540	534	536	503	521	547	471	531	523	511	523	542	533	530	547	539	540	539	529	546	548	546	481	561	550	548	594	529	514	537	517	503	536	526	526	550	534	610	475	541	512	558	532	503	560	530	560	521	521	548	535	547	560	555	571	505	547	546	541	516	511	565	499	498	563	529	477	538	533	523	570	545	517	571	531	548	511	498	535	549	537	541	533	504	573	562	530	484	539	562	524	483	550	521	559	518	548	506	487	511	505	548	552	529	485	544	536	512	550	541	510	492	547	514	530	554	501	523	555	535	552	513	532	576	532	537	552	530	509	560	495	511	547	540	534	518	507	510	536	557	516	490	536	524	530	528	527	552	535	519	531	499	502	518	524	538	534	519	542	537	527	525	543	544	520	527	538	529	536	544	542	530	540	528	563	585	536	543	541	513	565	547	539	507	507	505	555	570	537	524	542	534	552	524	544	509	494	492	532	541	526	531	541	511	518	500	484	523	588	557	527	544	525	513	505	549	532	525	502	523	514	537	530	507	562	559	540	527	509	504	562	531	525	526	567	535	507	519	532	536	517	519	549	574	529	500	522	497	546	534	519	503	542	543	500	503	519	516	527	539	547	499	531	548	515	529	552	525	552	524	558	529	553	521	500	528	534	523	512	564	551	560	519	572	530	543	533	543	503	530	534	522	552	549	547	493	553	480	550	540	551	528	579	548	535	500	551	562	533	520	570	536	528	475	543	494	490	544	551	467	494	553	572	571	520	527	530	525	525	560	504	536	501	557	552	544	524	511	494	485	525	518	556	527	567	559	552	484	552	512	538	555	542	522	564	580	556	522	533	539	575	586	523	536	500	568	521	545	541	548	507	547	513	515	562	528	580	542	507	496	534	549	568	563	556	495	551	551	498	501	579	535	524	584	566	551	537	534	555	499	483	538	529	548	544	550	581	518	551	542	558	524	528	520	526	479	513	533	499	537	502	530	550	503	512	559	537	502	540	546	547	511	535	545	528	516	551	548	517	528	519	543	521	524	564	526	526	524	538	499	521	548	506	547	518	500	568	543	565	520	562	513	569	524	516	570	528	538	524	531	548	509	542	543	549	539	548	537	560	550	546	536	556	542	584	532	496	565	516	541	516	530	486	564	498	525	503	552	520	514	534	529	545	535	521	540	540	564	506	535	546	530	554	520	511	535	549	506	559	528	508	526	497	519	541	518	536	504	575	550	512	543	533	531	561	528	531	523	559	541	517	550	580	532	504	519	527	511	528	539	574	532	537	530	526	487	548	524	520	522	549	517	511	513	494	538	537	540	502	500	499	526	583	517	551	532	550	525	525	514	521	488	540	536	518	557	537	523	549	497	490	499	527	539	553	546	522	542	506	551	501	463	513	514	568	499	538	518	509	520	547	521	540	536	466	543	497	559	575	548	537	525	546	553	520	521	532	511	525	527	534	522	528	550	549	518	548	513	538	486	542	523	517	538	521	566	554	531	511	551	529	546	513	522	556	567	557	521	507	539	562	572	523	540	554	507	521	520	525	564	531	567	558	571	584	501	541	533	545	575	539	564	550	516	562	533	521	548	577	527	532	576	532	481	545	533	539	548	509	564	535	537	534	515	543	521	518	511	539	535	505	526	513	541	525	536	533	502	559	528	497	560	550	517	552	525	511	510	542	581	543	524	525	510	503	488	534	567	522	541	552	553	503	525	567	519	521	496
6336	10223	13065	11122	10079	8426	5846	4406	3613	2473	2579	2088	2464	2007	1517	1516	1655	1519	1190	1096	1040	1065	1024	997	1034	1010	1344	1685	2045	1935	1760	1486	1180	1083	1039	1018	998	918	997	920	978	930	968	982	930	982	958	972	932	955	963	1004	970	929	923	936	971	994	988	979	1003	956	981	995	998	1028	981	939	964	963	928	1000	980	994	944	994	964	967	973	998	978	960	1048	949	993	960	962	978	987	956	1040	1013	980	962	958	1006	985	971	980	970	995	943	999	941	996	1014	1030	945	949	995	942	948	1014	978	947	946	913	1016	948	959	982	998	937	973	1003	1017	978	988	963	999	994	1047	1005	947	993	1011	984	1028	1004	967	965	963	932	974	951	953	948	1010	960	966	986	999	962	955	980	954	960	989	955	951	986	1007	1018	969	973	963	983	941	956	915	968	1001	983	940	1013	1013	941	1035	955	960	1020	946	918	966	964	958	950	979	952	996	965	981	913	1016	989	1016	999	1006	948	974	980	898	973	948	940	1002	917	930	997	1012	910	971	951	1000	973	951	1031	905	969	937	992	976	999	968	1005	1004	968	985	942	969	976	930	972	964	996	987	923	985	1012	976	963	1031	943	1056	978	1003	933	964	974	966	931	1001	969	978	976	949	939	965	984	973	962	963	1035	914	978	971	995	979	963	928	977	1004	975	1005	978	985	983	972	1006	951	1030	987	966	1008	1003	956	975	960	940	948	981	1017	994	979	994	960	928	936	1050	945	988	957	997	950	950	1017	973	955	941	978	978	1000	1019	987	959	1009	1010	939	952	964	1005	978	979	1017	998	973	958	960	994	1030	899	987	1008	927	954	1023	970	966	953	988	931	1002	1003	975	1039	938	966	1012	958	945	1013	980	986	969	971	943	948	958	1004	956	922	960	947	930	990	958	994	998	1014	1020	999	977	1000	985	947	984	1051	966	963	1053	937	1029	944	935	914	988	920	966	960	957	940	957	957	961	1024	1016	972	981	952	984	977	989	1016	951	982	976	1012	958	953	978	942	985	984	989	1017	959	965	921	992	965	981	972	979	1018	973	976	935	988	985	1023	954	1013	1000	910	967	939	991	1036	944	981	943	963	962	905	954	944	977	950	981	1011	883	989	946	961	1016	979	1015	960	948	978	959	982	975	970	985	1022	996	949	968	951	991	927	964	991	964	981	958	977	1021	958	992	962	994	1006	1008	996	989	993	983	1050	1043	953	1031	958	970	939	969	952	1035	982	965	979	991	945	988	1036	964	949	924	968	990	955	989	948	1001	954	1025	1028	996	988	992	931	914	976	934	925	992	1018	968	1027	924	1024	972	933	996	991	953	971	959	1008	1044	987	934	944	990	947	982	1039	986	989	942	1024	1025	934	976	1001	966	998	1039	934	990	933	960	972	983	932	1002	970	988	974	998	964	925	974	952	949	1000	997	934	1029	958	958	931	966	934	985	1002	969	981	961	940	1033	937	973	961	996	1019	968	956	943	993	942	1026	967	1033	1008	985	940	1030	936	956	954	1011	916	995	981	945	1006	948	944	1032	947	1051	972	937	958	973	995	948	981	946	964	926	959	1008	973	999	956	927	974	1026	964	980	972	948	964	975	1010	964	945	1008	927	951	1010	1027	968	951	996	983	1006	1002	958	960	947	957	961	901	973	963	964	972	981	946	993	1017	944	936	988	962	977	966	965	942	961	1007	1005	932	1006	938	1004	989	1033	964	1035	952	1022	976	1004	915	989	983	954	981	916	1038	977	951	1009	1001	1007	917	957	974	952	947	959	1004	990	997	1005	1037	948	984	1020	981	1033	1009	1018	998	998	963	988	924	1029	953	941	1016	913	1012	966	1030	983	977	986	992	958	988	951	946	996	963	987	959	952	948	977	993	948	996	1010	979	959	1003	963	934	984	1006	961	1030	937	952	990	999	961	978	1014	974	982	1009	959	945	970	990	1015	965	985	976	1017	1005	995	976	1006	983	942	906	972	949	1041	973	957	1023	1005	978	1030	971	959	990	946	961	970	1008	992	987	962	981	944	1016	981	977	966	948	976	1005	947	1000	957	987	1006	1017	943	934	978	956	962	945	952	953	945	965	984	950	996	1030	998	1036	989	1028	1011	997	933	1003	965	951	926	962	972	1005	979	985	939	1014	978	934	976	1018	944	923	1003	973	978	980	969	1006	961	963	944	987	986	1021	980	974	947	990	979	1007	1003	986	1002	957	1019	1012	961	982	998	972	955	965	977	979	995	985	985	1012	909	962	1028	982	990	1011	974	980	986	987	932	971	1007	962	995	960	935	940	971	984	929	944	1002	953	955	968	978	953	952	963	985	947	976	1042	954	985	991	947	932	929	970	987	933	939	1034	928	971	931	994	966	1004	955	1007	1001	948	942	986	910	984	997	1011	1010	994	1034	1016	1013	974	949	990	1030	1006	976	925	964	978	1039	964	933	984	975	958	962	1004	950	996	929	1003	991	970	965	942	935	940	972	1024	962	991	958	969	978	1021	1011	986	893	990	997	1017	1001	949	924	983	981	961	945	1002	1021	953	980	1041	988	982	1013	968	985	1009	1033	1033	971	953	990	1038	935	989	1024	931	942	983	981	1054	1039	999	932	1016	1013	924	993	929	898	941	962	973	971	980	1026	1021	972	1031	930	901	955	898	1009	1035	964	928	1011	948	964	987	1012	993	1022	1016	1018	992	939	926	1024	958	1020	1050	944	938	1018	909	981	1003	1008	1001	1028	962	1005	971	973	959	955	981	959	910	934	976	949	948	966	955	1032	1006	976	952	961	955	982	1006	998	1026	969	999	977	952	984	1030	946	988	1009	989	974	1017	1036	961	991	968	960	1039	1002	985	955	979	996	964	1000	1009	983	1009	939	943	990	926	951	998	1005	985	965	915	1015	1001	919	989	935	1013	931	971	1015	1035	995	992	991	979	937	927	956	982	966	974	996	1009	962	998	971	981	1031	923	977	998	1009	962	1027	976	950	935	946	947	938	974	1018	915	918	988	979	953	1003	1011	970	977	988	983	994	958	925	1003	957	1030	939	969	888	1010	971	985	988	932	981	929	906	932	982	1008	968	966	1035	973	970	970	968	995	1003	972	957	927	969	1003	1007	914	911	962	1005	991	968	942	920	1031	968	947	930	992	950	932	957	942	1010	957	972	971	998	974	930	1004	940	945	971	994	1005	940	1036	989	979	990	989	950	998	991	1001	977	950	947	946	958	971	973	1003	976	1002	1006	997	916	963	975	1005	1018	990	948	1013	967	946	979	1010	929	1005	976	966	959	952	981	976	978	975	1042	992	963	1037	968	943	968	967	916	1006	1012	1002	986	959	1006	976	956	943	983	955	973	968	988	975	1011	993	950	952	997	962	971	937	945	1015	991	998	960	986	986	918	1007	980	1011	1005	987	967	971	965	1043	911	1017	976	998	988	933	982	937	956	907	909	921	1021	990	953	1009	994	994	961	971	1012	999	1022	949	962	911	954	998	973	960	1024	1046	965	1048	923	991	1003	991	981	968	999	1003	1003	981	979	968	996	1038	956	1002	951	946	902	982	982	981	987	976	1002	1015	908	947	969	978	1009	971	921	1020	958	970	987	976	1014	1006	941	977	959	1020	990	932	945	997	961	1002	978	921	956	1014	946	955	995	959	933	970	932	966	958	960	968	985	958	998	938	962	991	1026	951	990	957	954	960	982	964	995	971	1017	1000	969	1029	957	1043	1008	957	961	989	956	959	971	928	958	942	996	927	1014	945	960	967	941	1024	979	920	1012	941	952	976	993	977	981	957	975	981	991	984	941	979	986	1018	983	924	958	967	991	975	1009	954	939	957	1017	960	1017
24536	21553	28664	24923	20445	9010	3822	2338	1401	1248	1089	1082	1000	802	743	709	691	614	560	490	465	533	486	481	466	448	928	1839	2219	2501	2025	1244	739	534	487	438	437	451	419	443	447	454	430	434	431	408	441	424	425	421	418	495	418	414	435	412	436	454	436	440	413	433	419	440	407	434	445	427	416	407	464	437	451	429	418	435	418	431	418	475	414	414	473	438	439	434	412	440	431	417	438	411	432	450	393	441	407	446	464	459	448	444	445	459	469	425	465	448	426	407	455	433	421	435	431	444	426	422	434	435	465	444	402	428	453	428	461	425	414	453	441	406	421	442	421	426	446	431	463	448	448	454	440	436	441	433	435	417	419	436	423	420	402	452	446	476	446	472	411	403	440	415	422	427	422	439	443	447	435	416	465	466	413	439	422	448	400	415	418	429	405	453	447	449	415	404	479	426	414	434	429	420	414	417	405	450	450	445	463	447	451	432	425	431	428	431	438	411	429	461	433	432	410	437	404	478	436	434	416	444	421	463	410	452	436	455	456	442	394	414	465	441	427	445	436	457	437	471	446	459	457	423	418	431	455	425	407	419	408	480	462	464	453	429	439	438	437	409	430	410	419	391	439	435	468	438	444	421	431	411	405	432	448	383	445	440	434	427	460	456	442	421	464	452	439	407	450	400	417	466	431	425	438	413	461	426	453	441	414	449	427	447	448	441	423	437	444	442	391	390	443	430	408	440	464	452	413	424	430	469	427	443	400	427	437	425	442	457	464	433	453	431	463	423	437	392	455	440	435	435	457	406	480	442	459	410	451	403	464	464	458	426	418	441	439	462	451	455	420	457	428	439	434	431	440	383	413	404	399	396	435	441	465	422	426	447	420	437	437	387	449	441	473	428	434	465	432	394	441	448	467	422	456	428	474	475	424	432	454	407	436	426	389	453	424	419	448	447	461	417	462	410	435	415	401	429	432	433	443	443	397	443	437	416	412	421	462	446	472	431	445	452	444	452	452	401	434	447	449	448	428	403	404	449	372	429	405	431	454	439	417	427	440	432	444	429	454	464	429	461	462	431	429	419	412	415	438	411	428	447	396	425	434	438	448	419	444	439	401	421	422	450	390	412	407	419	441	440	416	415	419	408	439	434	440	441	436	419	438	424	434	463	430	459	417	428	438	422	405	440	449	444	409	434	434	444	414	422	414	439	447	458	467	442	437	458	415	451	432	457	398	438	434	443	495	436	430	442	441	434	433	396	429	431	440	437	415	451	418	438	423	440	439	457	441	461	438	415	456	452	435	441	419	390	390	437	471	457	470	441	428	416	455	418	430	432	419	447	432	427	437	421	430	429	448	427	432	449	452	435	394	419	386	432	459	449	431	439	401	419	415	404	446	419	411	429	457	412	412	432	410	460	437	468	461	449	410	443	429	450	472	443	427	431	392	472	399	424	408	421	443	417	438	450	402	436	455	418	424	456	435	429	465	424	421	462	415	436	417	420	424	435	406	420	444	427	451	431	432	440	423	437	459	452	435	430	465	457	425	428	408	435	406	448	499	422	421	433	427	419	429	442	419	449	433	404	456	441	446	432	413	421	495	434	421	461	472	394	430	408	421	435	437	433	431	393	415	425	450	428	430	460	398	459	435	453	459	444	472	456	432	428	456	464	441	437	453	414	430	432	423	422	408	428	424	422	415	456	421	440	422	444	426	423	438	419	440	397	452	401	431	415	428	438	422	470	449	438	434	416	464	426	429	470	453	390	422	394	390	437	400	397	418	437	433	465	442	454	457	438	430	437	430	450	458	430	470	433	443	385	419	444	443	427	462	429	450	450	459	403	407	480	432	416	396	400	414	415	408	445	436	433	428	429	439	408	442	407	410	446	441	421	415	461	420	425	433	448	428	434	423	439	417	448	444	392	436	383	437	439	397	386	402	462	419	411	431	438	410	437	440	449	453	410	413	439	450	475	430	452	424	448	416	466	420	436	437	412	450	473	405	455	399	455	451	423	439	416	415	446	434	447	410	431	444	430	399	437	432	409	438	464	431	394	412	438	433	432	436	414	420	462	456	401	438	432	405	420	459	440	426	459	397	414	426	443	430	435	440	429	465	431	420	424	413	419	415	422	447	434	410	444	468	454	444	413	454	457	429	448	430	451	427	434	458	445	431	448	419	468	413	430	421	442	439	414	453	445	425	441	406	437	392	402	416	431	435	461	408	414	397	456	448	443	461	425	459	420	451	401	467	426	426	429	404	461	430	444	464	427	419	465	475	399	431	418	457	418	429	425	399	421	427	392	454	460	425	455	456	434	440	471	428	416	426	396	389	478	468	419	446	407	433	418	443	453	470	400	433	439	440	446	460	420	443	466	422	427	411	432	454	447	452	430	437	423	464	426	417	458	442	441	405	451	456	429	461	412	424	418	420	433	433	405	451	394	412	425	425	405	430	435	402	443	426	450	443	449	452	470	428	446	456	464	474	407	420	464	416	449	406	424	440	460	436	435	462	434	398	403	450	448	465	433	391	423	427	451	434	402	436	419	460	421	411	464	445	425	418	452	435	412	402	482	424	438	421	426	430	396	393	463	403	464	432	399	447	444	402	441	417	435	442	459	434	432	413	415	391	445	440	429	433	460	460	434	449	443	441	434	464	437	397	440	436	428	424	427	444	413	413	415	436	391	437	439	423	468	442	440	430	414	440	421	464	419	411	400	447	470	441	418	430	444	449	413	419	452	412	442	431	435	399	424	395	449	427	418	454	418	430	439	466	426	415	439	434	424	424	407	450	443	430	428	417	440	445	408	427	435	453	446	433	430	385	436	473	423	432	413	447	450	407	455	429	434	438	432	418	448	432	407	456	443	424	410	419	430	420	382	392	425	488	398	407	393	420	418	441	439	413	467	464	443	437	457	421	405	419	405	403	451	462	396	426	428	430	411	438	450	423	449	420	441	421	425	460	398	436	442	442	437	420	450	446	419	454	452	423	442	445	414	460	443	441	454	422	426	453	459	454	455	408	415	424	433	400	386	410	409	430	448	428	444	438	396	399	439	444	453	456	418	456	432	413	407	447	425	425	437	447	402	410	489	445	445	429	420	463	463	442	434	387	401	452	439	428	440	412	460	417	397	424	456	450	422	456	417	402	384	416	435	415	473	389	445	444	430	430	465	423	428	424	464	458	413	431	416	417	445	441	410	452	440	408	417	412	458	432	443	441	423	462	396	430	453	444	408	441	440	457	445	444	457	434	442	424	421	441	440	434	418	455	448	430	439	402	475	411	457	451	398	481	381	491	407	479	427	462	403	438	415	432	430	440	423	439	448	459	405	429	419	425	454	445	461	420	430	449	410	446	420	416	471	414	434	421	435	430	448	441	432	433	436	425	403	474	427	469	432	434	411	412	431	435	446	468	466	430	467	446	440	408	421	439	443	478	459	467	433	424	458	423	453	432	411	432	429	381	478	444	446	457	427	448	443	429	439	428	470	404	409	467	459	433	481
8327	18986	22144	17804	15220	13733	9244	7296	4952	4162	3424	3232	3159	2203	2073	1843	1768	1501	1267	1088	1008	1072	963	846	943	957	2604	5683	6650	6931	5655	3255	1833	1056	909	810	798	795	829	835	827	815	838	789	835	820	802	793	742	819	801	784	847	796	804	819	786	799	789	832	802	834	808	859	788	768	843	824	806	820	823	826	788	790	821	767	812	865	854	799	798	811	799	730	786	834	774	798	748	765	788	838	771	805	830	829	769	810	781	776	770	864	823	772	792	826	742	798	756	760	768	809	826	807	843	795	813	819	810	776	818	799	801	809	832	854	775	791	803	775	807	804	885	772	814	808	819	836	848	868	817	781	798	846	800	836	792	834	830	772	854	827	787	825	803	805	771	789	791	808	763	834	812	827	834	831	855	763	850	781	852	776	774	816	865	855	768	785	822	809	808	824	820	826	746	846	786	818	817	794	779	829	777	793	812	822	812	812	795	785	826	792	815	807	839	819	813	816	833	807	879	779	808	770	813	763	810	773	808	817	764	798	838	801	860	833	844	852	766	818	771	804	858	810	826	792	826	802	805	843	827	790	823	801	856	784	819	824	820	863	800	829	863	854	770	793	855	767	783	786	773	825	764	818	785	808	852	852	768	757	779	850	804	805	821	843	854	790	785	813	805	853	761	827	819	834	856	817	807	822	796	831	783	755	816	827	781	732	785	818	808	791	802	853	851	818	785	858	805	836	819	802	814	858	781	824	782	812	805	770	764	833	782	823	769	787	816	798	766	800	766	807	778	808	796	784	849	806	762	852	824	759	791	836	827	792	854	813	777	834	831	839	793	802	809	818	834	809	764	856	859	838	785	788	833	811	782	843	848	805	827	820	814	792	841	778	775	770	807	803	831	861	831	838	827	836	773	835	854	821	859	825	794	829	823	824	777	792	808	786	819	798	810	828	815	852	813	802	788	789	841	863	790	761	784	795	806	834	828	834	804	767	809	817	796	795	865	807	859	797	788	816	772	849	876	789	812	761	800	796	862	759	810	787	807	801	850	790	786	815	804	827	803	827	794	837	805	820	830	773	841	807	830	804	832	795	788	779	802	815	765	845	833	805	744	801	772	804	777	814	811	787	869	817	760	791	817	839	765	838	787	830	778	811	815	816	801	812	782	778	801	782	789	836	780	773	830	818	833	739	826	808	822	793	846	821	837	783	790	843	855	790	827	791	755	808	818	806	789	823	791	839	784	805	833	818	813	729	814	870	838	821	837	865	784	832	783	815	774	859	779	795	768	858	806	804	879	827	867	800	786	782	805	798	761	833	820	782	785	809	803	817	753	813	846	814	853	778	749	768	815	808	817	790	804	845	778	809	865	827	839	751	752	832	796	856	743	838	814	785	817	828	797	773	864	801	816	827	778	814	821	817	806	766	800	769	752	805	884	791	806	790	820	811	812	846	824	815	841	797	827	843	852	865	775	795	770	788	803	786	798	834	806	880	799	825	798	810	840	767	792	730	835	808	803	790	860	866	786	850	801	760	812	820	841	780	845	819	811	816	787	808	807	780	804	763	784	830	826	852	757	831	820	761	836	830	806	823	761	823	810	803	800	846	792	831	810	797	819	787	831	801	859	824	857	827	802	813	802	789	850	854	795	807	777	822	840	808	809	783	807	788	828	857	765	823	842	796	763	834	765	785	833	810	797	756	831	836	823	803	791	821	840	834	770	781	848	867	846	784	796	767	797	827	811	842	793	753	792	816	784	827	811	781	802	775	776	821	779	789	834	821	835	770	824	799	764	793	804	800	760	777	784	795	798	824	755	833	767	815	856	804	863	814	815	834	856	809	827	818	809	782	781	786	778	792	790	808	823	800	810	818	825	804	799	834	816	734	810	817	779	784	807	816	822	819	762	836	795	761	849	770	816	801	840	807	813	797	793	771	843	776	837	817	774	809	794	773	789	812	797	813	792	819	769	811	813	791	835	792	833	781	820	808	763	809	775	833	802	763	789	783	730	785	781	815	787	817	806	824	761	771	826	859	772	825	819	825	813	804	816	858	775	819	736	826	802	819	774	795	815	781	766	772	807	849	792	826	798	824	738	781	792	751	822	818	814	808	793	816	840	819	788	802	872	748	817	812	806	803	764	806	847	753	822	790	830	809	808	749	837	810	786	774	772	760	812	873	844	779	831	797	772	820	809	808	821	871	814	821	814	845	825	831	794	798	766	856	759	768	760	754	784	804	847	785	799	810	779	786	820	796	785	826	828	785	784	827	815	788	826	815	860	792	812	809	804	765	766	812	836	856	773	810	858	800	799	779	819	753	793	823	790	772	825	789	821	808	795	822	830	812	820	815	836	855	736	829	853	761	801	837	817	805	782	790	806	841	804	755	818	860	837	824	793	801	788	806	764	761	814	816	817	783	735	812	791	792	833	785	792	823	849	768	842	822	819	803	763	797	807	834	805	825	808	811	832	779	810	811	871	755	798	822	804	742	841	825	805	782	746	827	813	833	793	822	779	823	834	793	822	798	834	842	772	808	810	818	833	805	847	838	854	756	790	780	755	842	812	836	752	856	833	800	816	827	827	821	797	825	824	775	795	785	835	793	793	828	812	787	828	782	801	769	814	806	812	803	871	783	823	815	827	794	814	747	823	800	823	849	818	836	789	835	820	785	755	798	839	790	767	775	792	823	802	817	824	826	871	797	845	851	746	810	794	857	805	724	785	851	797	785	820	750	824	824	767	789	806	846	786	779	823	791	832	822	837	797	799	841	802	826	771	814	877	811	816	796	841	772	852	841	789	829	802	809	749	759	813	798	883	774	810	820	831	828	836	806	805	835	773	808	816	831	844	793	820	782	815	826	840	814	811	801	802	794	794	851	804	817	838	866	784	817	806	845	805	818	797	847	837	798	818	775	804	805	777	755	821	769	796	817	786	768	837	796	831	815	794	828	805	809	835	846	792	841	782	841	794	788	796	787	873	846	828	837	844	805	818	808	776	779	830	779	826	839	790	811	874	842	767	772	810	750	809	828	779	815	799	776	811	801	844	725	785	813	794	858	813	777	802	793	824	835	810	777	849	820	796	757	812	795	803	789	815	825	775	800	844	810	850	811	796	819	836	826	768	838	787	777	807	861	802	772	797	807	767	847	775	815	792	818	783	774	762	798	821	832	859	773	774	816	810	792	796	827	825	807	842	783	747	860	789	816	797	806	795	799	746	790	855	809	763	774	831	831	816	827	803	805	792	775	808	812	785	795	788	818	808	803	809	820	790	760	814	870	827	827	855	742	837	798	802	758	765	838	815	811	808	836	783	835	823	828	769	777	807	789	803	828	820	869	792	837	812	789	774	831	797	810	825	783	825	835	792	793	785	779	857	819	781	786	852	782	827	810	808	776	780	796	809	815	794	808	838	791	794	834	774	788	787	861	721	832	762	845	842	832	827	812	821	811	841	792	826	853	819	791	817	809	841	797	799	853	802	808	780	806	835	795	843	778	790	789	801	793
23560	21536	29351	24159	21548	20465	9049	3164	1883	1609	1287	1400	1062	943	888	746	636	599	488	427	431	481	376	385	351	410	1400	3133	4738	3775	2823	1583	779	491	343	320	339	334	348	340	309	341	287	330	312	282	332	342	336	348	337	339	311	348	352	342	340	360	359	338	342	324	318	303	326	330	347	339	341	350	327	305	327	314	319	314	350	322	337	330	336	311	313	326	346	307	303	305	323	335	345	348	348	345	295	337	330	330	318	339	317	319	341	327	346	324	345	349	305	343	314	351	331	353	316	345	314	306	336	347	311	331	306	320	321	318	310	322	306	313	327	363	340	325	322	314	325	347	351	354	325	344	334	326	289	339	343	340	337	354	321	309	349	353	344	319	310	306	298	315	332	330	339	323	334	304	326	341	326	343	299	349	312	322	324	311	320	318	310	320	328	309	350	287	336	351	340	366	339	316	350	295	328	371	345	316	330	313	328	334	340	280	329	320	300	328	331	320	318	298	308	366	312	325	334	333	321	327	311	314	320	323	314	321	308	341	282	338	334	320	354	320	307	298	331	310	363	312	341	332	326	306	338	288	337	342	306	311	320	325	306	318	334	375	300	334	329	340	296	327	306	302	350	329	301	330	328	345	360	315	347	331	287	350	354	341	357	335	345	347	352	338	304	299	311	325	293	296	332	315	313	263	336	339	336	293	296	321	323	318	299	333	342	338	331	337	280	307	330	344	342	351	331	331	298	365	338	322	313	278	365	298	300	318	354	333	318	329	332	334	293	329	304	321	337	316	313	372	316	351	315	339	340	331	322	319	365	330	323	341	362	364	327	331	347	350	330	338	305	336	343	338	309	345	329	358	334	365	303	329	325	341	324	334	321	307	323	322	345	330	369	336	309	331	355	350	323	323	288	326	317	346	322	338	318	342	316	345	314	304	346	293	330	357	332	334	311	320	354	342	325	344	333	362	342	334	335	330	289	340	340	291	343	336	320	316	315	304	348	312	324	355	304	314	320	319	334	307	332	361	337	319	295	318	327	339	339	339	333	301	321	330	323	328	315	324	285	316	298	348	353	291	311	325	318	336	303	294	304	332	336	351	331	320	332	370	306	332	330	342	328	289	332	333	329	329	290	320	331	346	335	312	342	316	317	329	317	344	348	295	337	321	339	360	321	321	339	337	339	329	344	373	324	333	327	328	315	331	324	302	315	333	331	350	314	338	321	327	295	294	341	355	320	330	321	331	314	317	324	340	355	342	334	344	364	330	312	315	315	360	291	321	360	321	324	329	336	327	322	327	336	340	308	301	333	308	311	329	377	339	306	310	312	316	323	296	344	343	321	307	326	355	333	348	326	307	312	334	311	315	319	302	346	343	316	317	309	345	353	315	342	333	319	306	315	352	331	314	295	318	308	341	349	318	316	345	319	355	315	294	306	303	373	303	322	318	346	332	306	354	325	349	307	355	328	329	297	349	327	317	316	326	338	329	339	319	360	296	332	348	308	322	348	303	310	350	327	311	305	323	320	315	321	327	321	335	308	310	334	351	318	346	332	325	306	331	348	332	347	328	322	363	324	338	308	322	327	318	275	346	308	311	299	327	322	346	326	319	335	323	302	351	339	318	348	313	333	332	359	332	308	314	288	318	343	290	321	339	324	339	319	292	304	354	308	321	355	344	329	339	303	303	354	317	309	320	326	331	326	335	317	322	338	350	333	296	357	346	309	278	364	291	314	325	345	344	341	367	328	327	341	344	338	322	328	299	352	309	337	300	306	302	345	319	324	302	350	321	331	308	322	335	336	299	334	345	346	335	346	308	320	331	327	337	343	299	303	352	322	347	311	340	332	314	318	347	304	310	320	297	325	325	317	300	349	347	330	328	355	337	329	328	337	324	331	316	308	352	323	327	334	361	330	322	331	334	350	317	314	350	332	349	359	311	328	301	353	319	300	322	342	339	344	345	315	309	331	321	333	354	331	345	309	306	311	339	341	279	350	320	305	315	307	385	331	321	350	324	345	336	325	339	325	321	314	322	338	322	319	333	321	331	301	301	348	332	343	331	300	311	319	339	335	322	313	337	359	350	311	351	311	331	292	353	304	322	305	352	308	314	341	311	347	291	331	358	309	342	329	318	302	326	347	291	335	322	312	313	346	339	306	301	312	304	310	278	301	335	319	320	332	345	327	320	298	346	322	350	331	314	352	335	288	318	317	341	319	335	310	333	298	316	323	361	304	323	325	318	336	311	321	320	301	324	327	342	346	334	323	313	320	313	330	363	281	316	285	294	349	312	318	315	311	339	322	318	320	361	319	318	309	323	325	313	338	287	327	321	326	338	295	330	290	314	350	308	320	327	294	325	336	332	332	329	303	299	308	348	306	316	326	319	322	346	314	334	324	334	299	341	324	286	316	345	292	310	347	338	325	332	352	332	295	324	338	329	322	342	314	332	323	335	324	320	308	343	328	327	317	303	300	313	329	339	299	303	326	337	304	325	359	334	360	320	363	374	333	339	313	320	337	335	330	340	315	303	331	316	293	344	350	325	340	336	327	328	367	317	318	332	330	360	323	333	317	305	292	343	318	346	333	358	312	335	334	335	286	320	297	313	325	316	361	306	334	357	344	303	335	342	306	319	345	308	361	314	321	315	312	304	326	317	311	313	330	313	344	324	352	319	314	330	318	304	351	324	310	307	322	356	322	326	307	347	292	327	353	313	327	329	347	322	311	330	343	321	318	324	342	323	320	332	363	308	326	310	321	284	355	306	330	303	379	322	315	330	316	321	323	325	314	373	305	321	342	319	349	325	324	302	340	325	331	315	337	335	328	317	342	326	320	350	347	319	319	311	350	357	332	312	332	303	333	314	268	318	352	317	342	318	307	334	338	313	357	333	359	316	309	342	335	315	334	359	320	311	337	315	345	310	320	329	338	301	354	333	337	326	320	336	322	318	327	328	343	288	305	316	340	297	314	315	305	363	282	331	327	336	336	310	327	330	321	329	318	325	325	317	313	317	335	327	324	337	309	323	322	317	302	363	313	327	295	324	325	334	313	330	354	351	297	350	344	320	387	295	340	330	323	342	311	308	306	324	317	331	341	322	305	333	293	333	314	329	348	315	318	300	343	343	318	287	315	312	318	327	336	348	313	318	338	323	304	310	321	338	341	327	317	359	311	319	310	334	334	350	375	308	344	327	335	334	331	318	328	309	318	322	325	290	332	323	337	290	320	370	321	331	329	318	351	315	298	301	283	300	339	322	321	354	324	300	340	344	318	300	284	303	340	357	324	317	302	329	301	347	343	334	333	336	311	324	323	281	322	332	332	350	329	322	347	319	334	315	276	311	285	312	314	344	332	329	313	311	344	335	336	343	335	313	316	334	313	344	325	322	317	310	293	331	314	322	343	316	300	302	305	324	336	309	344	325	311	308	312	303	320	337	359	308	341	295	311	336	333	322	306	318	318	340	321	340	354	308	308	336	331	334	310	363	300	307	323	318	332	327
10803	24864	27528	21483	18228	16943	12779	9114	6498	5499	4330	4993	3533	3099	2749	2237	1891	1616	1200	1015	1060	1071	901	753	792	926	4623	9769	13140	10342	7754	4424	2106	1080	693	668	652	626	567	658	573	654	588	645	590	576	590	616	622	634	584	645	590	605	621	604	591	570	645	617	616	606	582	592	609	603	596	611	639	585	583	530	608	602	567	557	593	611	591	576	638	600	566	584	594	593	654	633	602	602	552	564	612	594	627	616	582	587	604	627	611	629	596	602	660	564	605	637	637	583	603	584	579	588	607	627	606	598	615	623	603	620	626	651	628	606	634	630	631	558	638	591	637	611	587	623	605	588	646	599	626	583	594	593	613	643	614	626	629	592	612	625	595	622	651	597	589	582	631	652	669	570	591	666	628	594	608	584	629	570	609	625	600	622	592	612	657	586	620	609	626	578	595	637	605	623	607	602	610	597	624	588	622	623	617	608	632	602	648	610	602	637	629	614	579	625	574	615	637	626	603	618	641	601	588	668	576	656	636	592	598	587	568	591	616	612	564	598	623	595	622	606	631	556	617	604	627	624	576	624	655	588	624	627	621	586	601	637	606	617	633	638	571	627	596	572	605	596	626	576	600	589	575	600	579	579	553	635	603	651	605	633	586	615	625	619	580	608	600	565	613	571	599	609	616	605	621	612	620	571	607	584	610	603	611	645	619	601	586	606	623	611	616	616	625	589	596	607	634	586	610	553	549	629	614	620	627	620	573	615	626	620	616	601	611	618	624	581	593	601	611	586	624	618	618	610	612	644	574	613	647	593	603	641	602	598	615	614	615	617	575	639	634	579	596	644	624	638	598	573	615	587	583	615	608	587	589	652	587	602	615	614	602	568	629	648	622	600	604	597	580	637	626	579	594	605	604	573	565	592	604	590	649	596	609	621	603	632	605	617	553	588	641	600	617	581	577	580	641	597	596	623	618	579	639	605	620	601	585	604	604	626	601	567	629	623	649	617	618	597	589	638	586	647	590	569	545	614	596	561	624	610	598	587	610	599	632	626	602	603	596	571	575	614	622	607	632	645	614	554	631	612	566	643	602	636	586	581	593	599	572	625	607	637	594	609	600	631	608	616	640	686	581	626	642	640	618	598	569	550	604	675	638	621	609	578	650	589	563	593	623	598	606	645	598	592	607	605	629	635	634	591	621	615	606	626	596	614	605	615	647	638	570	619	628	592	643	595	611	629	633	601	614	621	602	625	618	578	593	594	649	678	586	637	593	635	552	581	664	603	611	624	604	608	631	624	600	620	606	625	638	589	589	596	607	607	606	625	629	622	596	640	593	587	601	615	639	601	612	598	587	626	619	573	577	612	614	631	642	557	622	592	587	614	563	578	591	593	580	574	581	606	633	566	627	631	620	603	593	600	588	583	594	573	618	585	605	587	615	615	611	635	584	644	595	590	629	555	644	625	628	623	625	593	575	624	622	602	640	622	562	597	634	610	642	618	622	613	544	548	603	609	603	629	639	589	616	607	649	587	620	645	612	600	624	640	604	618	582	616	604	606	588	610	601	631	573	607	595	586	592	611	618	600	616	566	592	615	629	644	585	587	588	632	613	574	604	638	634	638	641	588	593	640	601	627	569	624	605	619	602	586	602	615	605	579	624	603	613	606	584	593	602	597	608	601	628	615	571	569	556	621	615	634	627	653	594	612	624	645	617	576	575	600	612	579	586	618	605	580	599	594	598	591	627	594	615	567	618	584	610	618	633	631	645	662	595	616	585	639	597	637	613	563	616	582	611	609	620	592	623	613	583	647	607	567	628	630	649	620	552	644	617	615	601	592	665	637	601	622	622	616	541	572	629	616	576	616	617	623	600	597	617	617	607	600	628	658	602	577	608	576	654	637	587	639	586	577	608	600	591	577	587	632	592	569	586	602	589	562	589	604	635	604	636	611	618	616	561	627	600	625	606	607	609	658	564	615	531	592	627	622	592	595	609	631	625	630	630	673	577	595	603	617	593	641	582	604	601	557	616	613	606	623	612	611	656	605	636	610	602	589	585	576	627	565	612	642	611	640	581	628	535	598	611	623	612	572	590	601	571	631	630	630	630	645	610	619	632	573	609	645	632	648	578	611	658	628	625	617	564	625	605	598	634	639	593	596	638	616	605	560	656	632	629	622	618	579	617	595	586	634	664	593	588	629	580	629	603	612	614	581	605	593	607	633	593	606	606	595	574	600	653	579	631	603	619	594	599	581	581	601	626	562	658	602	640	566	601	589	585	554	592	597	607	601	585	634	618	615	574	565	647	554	617	564	612	617	594	580	603	615	597	607	563	592	623	612	604	603	564	618	614	616	581	578	614	579	634	577	622	629	603	628	591	610	574	630	577	617	606	594	599	584	597	667	632	604	612	595	591	621	647	636	602	627	607	612	573	621	596	552	607	572	569	572	663	632	623	632	640	621	607	593	583	568	620	595	658	577	617	609	645	596	624	573	587	630	610	601	613	652	574	634	586	620	586	624	615	622	648	606	601	637	585	611	622	562	618	559	585	574	613	562	630	616	621	616	640	554	596	605	611	620	576	648	627	582	606	619	598	564	585	637	577	610	623	655	647	585	609	604	592	618	640	641	614	563	585	617	587	626	617	608	591	574	580	558	625	627	581	571	635	630	614	600	576	630	585	583	579	630	539	582	599	608	625	616	616	581	653	600	614	627	582	630	563	614	609	627	607	610	627	590	596	618	600	605	629	599	607	594	634	630	612	605	607	618	595	631	602	669	653	594	577	613	611	595	615	580	614	579	606	583	619	615	555	608	599	634	576	556	594	595	632	599	619	605	603	632	572	616	587	625	591	612	621	598	649	587	592	602	626	570	604	607	590	591	618	612	600	610	621	609	622	651	610	616	598	580	631	597	604	579	621	586	619	611	556	607	591	580	628	593	647	613	650	576	622	618	641	577	627	609	597	614	590	621	634	570	636	562	631	609	588	663	607	598	601	604	608	643	615	601	564	601	644	586	614	603	584	620	608	614	622	626	624	606	607	594	598	575	568	598	637	614	601	616	585	581	635	603	634	610	632	641	580	610	620	601	653	612	585	569	562	643	630	600	606	619	614	583	584	576	617	584	638	588	652	597	583	588	599	601	590	563	625	585	649	589	612	636	609	600	584	617	655	621	563	635	598	628	607	615	623	607	621	641	605	586	608	630	571	625	620	598	621	612	606	603	600	667	570	581	613	604	659	579	589	595	631	559	627	597	568	581	552	617	617	602	606	606	611	624	584	597	610	598	596	596	560	597	622	610	593	579	612	623	583	569	596	623	593	598	631	627	574	600	627	607	611	609	615	564	630	617	610	634	619	659	614	603	576	615	620	606	609	635	604	608	589	627	591	590	589	604	585	630	597	585	612	606	630	617	590	629	642	567	633	618	621	600	591	613	634	619	600	547	624	601	620	564	595	639	605	594	607	633	631	612	596	633	616	574	633	620	606	611	611	612	634	611	621	632	582	575
26996	20834	13916	6677	3487	2418	1566	1336	1076	898	1011	908	821	718	671	630	616	593	495	575	532	552	528	546	532	561	536	641	797	792	873	710	647	561	533	499	507	500	502	485	497	484	496	520	503	496	516	487	526	520	506	489	475	508	449	477	505	478	506	511	516	467	487	496	508	522	504	561	517	489	507	492	525	507	503	522	472	507	499	514	520	521	496	439	493	515	467	529	513	497	538	491	506	512	494	480	518	489	544	520	480	486	496	521	551	500	533	518	501	533	511	520	524	509	524	532	509	518	501	506	489	528	491	518	551	494	486	472	528	486	510	510	512	482	501	533	497	503	519	539	529	492	523	528	523	506	507	524	500	516	496	485	495	525	501	458	536	470	527	549	507	498	474	559	516	512	480	510	482	494	559	537	557	517	523	450	544	473	516	507	521	504	499	501	517	506	498	521	521	512	471	484	515	540	503	497	498	475	518	513	502	509	483	528	574	475	527	492	525	514	529	512	492	540	557	540	517	514	557	492	515	490	526	488	439	517	522	531	526	555	550	544	470	501	443	501	515	520	512	518	511	518	491	481	522	481	513	487	504	563	492	463	531	484	497	519	483	471	523	502	489	484	494	462	555	507	485	501	477	504	507	495	533	523	486	464	510	464	510	498	567	489	513	495	504	525	517	496	545	484	458	479	527	470	491	531	449	483	491	502	514	468	517	465	551	496	510	504	505	489	524	496	539	512	489	511	494	507	524	568	497	513	549	514	516	533	489	501	506	537	482	516	551	524	526	545	495	511	470	512	463	526	490	498	539	507	538	490	479	516	489	533	509	502	540	489	502	485	514	512	526	485	505	486	503	516	498	548	513	491	489	476	510	492	530	518	481	524	478	514	509	494	511	498	492	537	478	518	531	550	494	502	483	528	487	495	503	509	511	525	489	536	509	493	543	499	491	510	540	525	498	466	476	482	503	496	531	522	492	480	499	502	511	542	469	562	527	547	532	499	539	510	502	497	532	479	513	511	533	497	501	510	538	513	485	516	521	511	505	509	504	493	543	500	503	486	543	522	495	500	527	481	489	492	503	515	504	484	541	481	504	467	497	457	536	510	501	506	507	513	480	525	520	515	562	514	526	504	525	507	537	522	498	539	483	542	524	524	497	545	514	545	542	506	487	519	526	511	472	470	540	497	488	509	517	526	478	493	521	513	535	443	517	560	504	468	488	499	516	487	523	522	502	518	480	500	548	542	489	525	518	496	491	503	488	479	508	479	557	511	521	511	534	533	509	462	517	511	530	496	526	535	509	491	497	503	505	536	496	510	493	516	529	541	508	491	497	508	485	493	515	516	538	470	518	501	517	474	518	514	493	492	484	524	494	561	492	495	492	508	491	464	498	512	518	504	474	478	543	510	498	516	516	486	525	537	522	513	461	511	522	485	537	483	545	535	544	517	507	507	498	511	473	437	500	458	499	533	486	484	512	476	520	510	496	530	540	490	484	528	520	511	497	517	496	493	514	537	467	504	476	520	492	543	519	516	491	538	533	505	516	486	497	505	502	498	502	500	490	529	514	510	487	524	476	475	502	483	487	545	514	502	484	516	506	512	507	494	525	506	485	490	569	491	532	506	521	487	511	516	530	509	510	470	525	485	530	531	491	525	486	499	483	475	513	535	479	527	496	494	486	506	515	516	468	481	478	493	528	511	526	508	469	477	542	544	512	479	507	509	522	531	501	470	455	504	513	501	468	532	529	482	475	510	451	531	487	480	517	525	536	487	480	515	486	496	499	479	496	514	514	486	534	527	501	500	519	495	476	489	523	507	467	513	499	489	495	502	472	515	524	483	517	477	472	510	523	514	519	527	502	488	503	521	499	547	523	518	525	522	533	502	506	507	506	502	497	510	523	476	486	540	539	540	466	491	543	508	538	520	472	520	525	501	529	501	506	514	491	517	523	488	502	471	483	518	479	508	509	505	506	493	524	492	458	499	514	512	490	538	531	474	510	485	491	489	528	518	433	492	510	527	487	503	481	526	513	521	495	568	525	564	523	452	501	515	529	565	490	500	456	513	491	537	471	492	509	489	462	540	536	486	491	515	564	558	522	456	525	523	527	465	522	487	524	486	494	499	501	528	496	512	527	523	547	517	492	482	519	514	523	543	494	500	486	504	507	518	511	500	496	481	492	530	539	491	548	498	491	491	543	478	486	467	515	514	500	520	502	459	490	517	543	485	499	509	495	482	484	499	504	493	530	514	536	496	510	544	523	502	475	512	520	506	525	466	490	515	549	515	463	488	566	474	476	515	539	521	464	497	530	466	513	482	502	524	487	459	537	501	554	480	482	464	533	515	492	503	533	494	492	503	529	499	538	556	502	526	518	520	508	546	536	539	533	520	535	499	490	515	555	511	487	520	488	476	541	559	495	496	497	505	489	489	482	474	491	496	508	477	506	440	527	457	531	537	485	506	460	522	519	486	487	487	541	516	495	539	540	483	505	501	516	531	548	516	501	547	508	512	509	537	518	477	530	517	537	502	492	491	528	488	520	472	527	494	477	507	503	471	499	506	545	491	467	490	522	483	490	498	540	507	490	482	482	511	554	492	532	501	496	514	509	500	529	508	531	492	476	525	489	586	493	493	507	493	469	482	540	527	463	515	488	502	506	504	512	549	517	529	497	482	489	551	480	518	514	488	528	508	508	475	542	478	532	534	460	549	454	538	499	539	495	502	469	481	510	507	480	487	494	504	536	519	562	577	516	540	528	538	519	469	537	495	481	517	503	493	494	460	517	506	547	531	508	483	515	488	529	484	496	514	533	524	480	500	525	496	513	526	526	517	547	472	480	556	501	513	511	502	483	443	471	466	508	484	549	470	483	499	482	553	483	486	494	541	531	527	519	519	508	465	500	533	489	530	511	524	533	492	507	498	489	488	512	543	532	513	493	501	509	492	524	510	504	473	509	500	478	526	471	523	516	492	540	514	500	499	518	472	527	523	525	501	490	486	507	535	541	490	478	525	519	536	540	485	552	514	527	523	535	499	511	524	521	488	490	511	499	511	524	509	479	464	482	517	496	538	524	512	476	472	534	518	451	500	510	478	493	474	533	516	555	514	516	531	531	523	513	520	488	540	511	561	543	521	518	520	525	528	518	498	540	479	509	507	496	533	530	524	484	502	520	476	535	518	519	540	551	530	509	503	490	541	521	501	514	504	538	511	505	494	502	531	507	475	503	496	483	479	500	548	513	519	521	500	517	516	525	518	501	509	478	549	519	482	490	507	465	511	515	491	521	509	512	533	521	503	529	512	500	547	500	512	509	497	514	511	518	526	518	549	497	507	488	503	498	539	524	533	488	511	513	522	510	535	540	486	529	529	508	516	531	487	481	513	477	500	521	497	482	508	509	509	542	514	480	487	489	504	489	518	515	528	503	544	521	489	490	496	492	461	544	523	504	494	522	525	518	509	538	564	480	527	537	503	504	512	508	510	534	501	503	523	530	488
7445	12857	17593	12080	10048	7647	5110	4307	3477	2562	3007	2771	2103	1927	1682	1551	1440	1299	1007	1068	1114	1003	998	939	967	931	1045	1613	1934	1878	1858	1550	1187	1033	964	975	933	968	959	910	923	922	938	910	916	901	954	958	951	904	929	970	939	920	929	934	958	913	918	922	983	976	1012	941	926	916	967	905	945	901	911	899	940	1015	976	973	927	952	946	1029	954	959	954	927	912	935	925	882	919	950	991	963	949	956	915	962	938	931	980	862	967	983	926	956	920	938	923	966	943	989	944	968	992	985	919	930	903	988	905	963	1028	943	947	967	975	990	959	963	932	938	932	960	937	931	921	876	1002	901	928	879	936	942	909	954	938	938	1012	942	891	952	974	955	973	955	974	939	975	1035	911	970	945	947	943	925	952	998	948	872	931	921	895	920	913	915	946	929	933	916	914	962	930	945	970	951	918	948	959	952	920	957	940	935	899	1013	958	958	925	1004	940	929	961	956	919	949	973	946	978	958	968	955	900	918	907	952	971	921	864	982	958	944	957	976	944	977	953	943	963	903	947	911	950	924	931	898	983	954	961	937	979	916	936	947	959	986	945	938	941	907	945	979	979	948	940	922	902	852	894	969	940	957	999	898	955	960	946	914	970	973	976	898	934	890	930	950	918	914	943	916	932	952	988	923	936	961	939	894	947	934	961	976	982	943	942	900	941	970	962	981	973	922	903	877	1008	1000	927	980	984	922	940	1002	982	945	972	937	954	940	960	941	897	988	896	955	932	974	955	946	926	972	906	950	914	970	880	932	936	904	915	967	1001	947	910	904	918	957	963	996	996	975	895	966	920	962	916	885	928	892	941	975	894	898	962	973	965	847	954	977	951	887	961	917	912	903	927	935	932	906	943	1001	923	950	965	953	936	1014	902	946	1006	978	947	950	934	1017	952	907	961	930	906	953	903	951	967	937	951	946	952	893	965	929	954	909	943	979	932	945	945	896	909	941	921	939	939	1003	967	889	976	962	941	950	918	905	939	954	967	892	957	926	983	967	937	907	965	944	940	920	973	983	1045	942	941	981	936	912	951	953	935	948	1000	933	959	982	925	934	849	974	938	918	908	951	908	979	865	936	942	899	958	916	969	969	944	910	934	938	933	955	955	908	915	920	968	917	953	1012	957	955	982	947	927	919	894	933	994	921	944	983	994	941	997	954	895	956	954	965	904	925	972	952	937	924	959	936	933	917	950	935	922	918	948	955	1025	993	950	986	999	989	959	936	1046	927	904	978	945	917	919	968	945	973	939	969	907	959	906	902	952	981	950	999	916	981	902	935	926	933	946	911	954	937	908	952	975	941	937	955	938	961	959	882	901	933	993	937	945	908	960	963	979	940	899	950	973	961	959	944	912	982	914	935	906	941	929	984	934	962	957	906	956	899	991	988	945	989	1001	976	954	933	983	935	956	923	961	914	931	933	906	975	969	932	969	936	960	967	949	945	878	923	933	1014	912	912	975	928	928	935	946	968	986	935	897	936	955	935	919	924	924	916	932	926	922	949	971	978	936	941	902	947	1000	942	885	958	954	972	933	940	962	920	983	955	980	948	958	976	972	944	932	1017	930	949	939	944	950	952	911	947	954	939	913	1024	959	918	950	912	899	925	925	969	974	971	960	929	962	984	971	896	952	940	941	935	910	982	914	930	972	934	961	907	936	931	925	945	925	939	975	912	939	945	969	909	939	938	896	956	929	931	945	938	980	985	931	954	889	905	972	944	937	944	929	943	945	927	910	971	904	960	969	965	987	965	991	962	872	948	922	949	933	910	938	916	969	909	954	944	981	960	970	949	981	966	998	981	939	915	935	904	937	1003	929	963	940	943	970	989	937	936	911	986	937	992	971	975	963	961	941	962	928	948	919	980	964	968	901	932	907	940	938	909	962	940	923	921	935	951	972	964	915	940	959	966	953	958	1008	978	907	931	880	922	1012	962	937	983	974	959	909	945	875	922	935	943	970	956	909	964	931	912	986	994	920	958	924	940	903	928	896	917	974	905	952	959	911	950	965	984	943	993	970	957	918	935	965	974	929	916	927	953	911	960	950	953	910	904	961	922	932	993	904	929	899	953	916	943	953	902	944	934	942	951	935	963	917	940	956	1025	917	958	959	974	1003	919	1008	936	910	1003	969	954	915	907	909	984	922	955	973	990	933	931	969	991	933	967	934	925	1017	955	916	948	952	982	924	939	949	963	929	901	978	968	990	929	978	952	950	928	950	890	935	935	950	987	975	1016	979	952	989	985	895	932	989	942	958	921	970	969	991	885	962	930	1001	994	954	975	919	930	908	925	940	957	897	955	937	906	936	951	967	898	975	946	926	954	949	940	922	934	944	970	981	940	941	956	931	904	914	1004	933	976	965	936	937	1048	947	909	932	948	957	908	1004	956	998	969	950	896	982	970	956	990	920	962	952	951	931	955	985	913	931	986	916	932	948	946	965	924	944	944	939	942	938	921	902	871	942	941	937	920	951	966	928	952	881	970	936	928	980	944	926	959	935	974	958	970	959	945	1008	924	940	974	923	950	966	1019	945	923	976	1013	901	981	936	949	944	997	941	976	942	943	901	861	891	1013	921	924	929	980	1039	963	953	959	944	927	978	949	996	938	940	966	929	954	944	985	941	922	948	957	953	987	956	982	943	974	934	969	1005	967	919	924	883	985	898	950	965	904	919	976	963	930	939	946	931	954	973	906	950	957	951	925	914	935	948	901	914	950	1007	946	919	901	963	950	926	954	953	973	968	937	929	903	907	918	917	960	939	975	936	938	985	979	956	903	926	957	977	995	940	976	928	937	919	943	961	976	934	980	1008	896	895	907	964	961	955	921	970	970	928	968	955	967	909	958	1016	951	914	907	872	952	934	933	989	939	955	920	957	944	879	928	930	949	990	926	935	961	896	927	986	945	970	938	889	986	973	920	981	899	924	987	916	981	932	951	948	950	971	909	908	937	962	960	959	936	944	929	969	860	936	914	940	952	930	904	931	937	912	944	966	963	938	1023	976	937	944	956	904	951	968	918	899	961	925	996	948	937	997	916	976	960	968	942	947	980	1007	917	951	956	972	920	928	895	944	949	932	877	915	847	903	981	978	905	946	963	1007	977	987	955	986	957	985	921	916	999	912	994	980	972	919	899	944	951	953	975	943	959	957	918	951	959	901	985	934	943	861	964	904	979	968	948	969	963	928	978	903	898	918	931	911	965	949	975	971	909	911	937	969	949	937	996	906	936	955	953	946	911	922	956	946	934	943	941	881	916	967	920	957	967	987	931	933	942	970	907	934	940	974	935	945	916	912	916	945	1012	966	957	947	980	960	948	919	902	933	924	960	937	974	1024	962	921	950	890	988	923	927	1018	975	1023	919	939	916	983	941	904	923	930	966	957	939	962	916	943	994	918	996	920	914	986	955	940	922	978	952	926	940	967	936	905	901	926	967	938	956	942	971	958	914	963	923	951	967	961	935	949	911	979	975	949	937	953	927	969	939	915	892	948	984	971	971	939	946	918	920	938	864	923	953	947	971	923
24549	21552	28642	24916	20404	7939	3177	2416	1437	1427	1375	953	782	788	700	612	602	522	442	515	487	450	436	470	438	437	671	2020	2493	2100	1820	1245	800	537	399	383	446	457	423	450	402	393	390	414	407	395	409	433	400	376	405	392	421	406	425	416	401	416	414	387	393	418	415	390	437	378	424	406	428	408	398	415	414	400	424	420	422	423	391	402	380	433	400	439	451	405	433	444	418	413	424	430	373	388	401	394	403	418	432	432	407	367	409	423	421	401	392	403	379	401	417	430	425	436	414	392	414	405	410	394	458	410	428	349	429	399	394	416	437	447	368	415	423	438	374	413	391	384	367	380	444	412	401	370	410	398	409	426	372	400	420	378	413	389	445	429	405	397	399	390	431	390	395	396	433	380	391	381	394	412	405	414	371	378	410	428	385	384	421	381	396	377	378	419	370	396	411	409	405	403	393	420	395	392	405	391	377	401	372	403	416	420	401	390	400	411	404	404	374	421	418	377	407	372	412	405	420	424	421	432	396	409	421	385	396	422	412	387	347	373	382	379	387	380	412	384	386	395	408	397	391	360	410	413	393	416	404	383	402	401	415	390	381	431	396	404	424	399	435	419	400	383	412	431	464	434	411	434	387	412	376	378	413	363	391	420	375	373	384	402	384	421	381	365	402	401	423	427	389	408	426	429	388	378	412	411	391	428	447	438	418	356	404	402	421	429	391	384	408	435	426	406	413	397	389	399	416	370	407	373	375	399	430	401	371	392	413	428	364	388	403	403	404	395	406	410	380	387	444	418	416	417	404	417	414	401	355	430	421	394	406	402	396	438	386	407	400	440	398	401	409	419	417	406	414	421	421	412	399	431	425	389	394	420	398	392	381	409	360	367	415	396	418	411	397	402	403	424	394	394	416	370	408	392	424	409	415	390	417	404	427	433	415	388	370	401	393	398	443	381	421	393	397	395	427	390	395	387	403	373	408	415	403	404	402	410	414	440	429	419	398	422	369	389	439	381	407	390	397	419	406	393	407	391	430	418	414	428	373	374	348	369	423	413	376	388	397	374	364	416	404	400	426	404	409	377	392	391	418	369	395	397	418	410	397	423	363	394	411	355	427	389	413	385	389	396	366	444	418	438	395	375	398	385	427	406	410	398	435	391	395	419	433	441	391	427	415	425	393	393	431	422	399	427	379	396	431	392	393	391	380	414	423	394	400	419	418	414	398	401	436	433	405	419	408	377	378	406	382	384	416	399	412	417	431	402	389	431	412	369	405	391	385	402	380	387	369	425	401	413	422	387	404	402	380	434	448	398	386	417	399	405	392	383	414	430	396	392	427	403	419	387	427	380	388	377	374	408	434	396	392	422	424	369	416	410	375	445	412	394	415	437	406	422	379	403	393	430	438	409	423	383	392	398	395	424	439	417	382	371	421	421	409	394	403	400	395	363	390	369	403	415	398	382	397	393	358	399	392	407	385	413	408	374	424	406	407	399	382	372	403	415	404	420	396	375	420	413	428	395	425	446	426	402	370	392	391	427	403	399	395	389	414	413	442	388	436	402	454	412	380	380	412	422	417	426	416	381	406	432	376	408	386	377	390	426	395	416	419	394	387	425	400	410	411	399	435	396	398	440	378	393	390	444	405	422	409	386	407	432	399	421	381	455	403	422	413	412	413	406	358	402	408	398	401	424	386	422	384	368	408	431	360	375	461	373	419	382	389	386	381	389	398	368	379	393	396	416	411	374	413	452	364	407	407	408	395	383	356	381	420	410	414	419	437	394	417	407	366	408	410	385	425	395	412	410	399	386	416	411	388	444	417	440	430	434	374	378	390	398	432	394	379	428	415	403	436	421	401	416	377	398	394	375	447	435	400	435	395	429	431	417	408	392	399	383	393	428	418	380	385	380	399	406	377	424	423	377	434	396	386	390	416	370	424	440	377	406	426	393	399	417	436	403	399	413	413	416	397	427	375	447	392	384	403	397	408	429	415	402	422	428	396	390	382	433	434	421	401	428	391	424	421	430	374	406	394	380	424	389	435	378	393	424	398	420	393	422	389	400	406	398	389	381	434	401	405	384	403	398	382	418	422	409	435	389	405	387	431	412	437	407	390	419	405	405	389	374	379	388	386	394	376	402	419	410	405	426	430	399	390	389	425	375	455	375	389	424	412	393	444	405	392	397	416	378	423	385	413	382	411	427	350	389	408	398	398	405	393	402	433	374	411	389	391	416	399	382	398	408	367	405	417	431	400	421	380	415	402	421	387	411	419	413	430	405	430	392	395	408	391	417	394	420	418	450	426	406	434	388	394	387	394	368	383	452	412	382	430	377	403	411	405	423	404	401	401	459	401	422	408	393	428	394	412	419	394	411	429	369	387	409	399	433	394	390	447	382	420	379	399	409	395	403	431	387	422	430	398	436	429	428	395	391	418	401	409	437	400	410	389	393	393	440	399	410	381	383	398	413	448	393	416	459	429	402	403	367	390	406	409	409	444	419	397	410	393	441	383	407	401	401	407	439	397	417	368	397	365	414	372	419	373	409	386	381	424	410	417	417	413	423	403	443	379	379	387	432	405	403	403	381	428	410	379	373	415	328	413	443	449	438	407	405	430	452	424	390	384	412	390	407	407	408	391	418	408	394	391	393	380	429	368	430	367	374	412	407	434	433	415	434	374	386	422	402	418	428	428	420	392	364	414	408	433	398	403	392	409	393	371	400	427	421	416	376	401	405	423	447	393	423	400	376	384	392	399	400	409	413	415	364	411	383	417	419	398	386	334	387	387	397	389	364	422	354	410	387	423	411	389	407	430	412	367	379	429	385	414	418	410	413	413	382	394	384	399	407	388	407	450	430	425	405	394	388	390	386	393	427	416	414	372	404	408	405	415	417	418	419	387	403	406	393	393	410	412	356	410	410	381	396	410	400	407	395	427	417	398	415	398	413	424	410	353	424	417	407	380	400	387	393	380	396	365	377	407	392	435	388	385	388	397	392	429	416	379	397	394	438	407	399	412	430	380	406	392	408	403	437	408	421	391	427	403	373	396	402	391	419	454	402	399	400	387	405	390	413	408	429	393	387	417	456	369	438	396	379	423	416	372	421	397	418	418	432	376	415	424	353	400	388	425	393	383	410	432	397	426	392	376	360	402	401	418	420	415	385	429	414	381	393	409	392	433	410	392	395	444	442	426	400	400	443	409	416	410	403	443	437	452	404	438	412	389	378	416	386	409	439	434	410	393	417	397	388	390	406	391	415	441	405	394	423	421	382	404	415	410	397	417	412	441	431	428	384	370	417	412	409	406	424	394	385	422	445	387	436	390	410	397	423	395	429	408	417	384	429	405	424	395	392	402	366	404	382	423	402	422	408	391	408	423	401	397	405	382	402	455	421	419	433	429	371	383	371	418	409	406	387	392	400	362	396	414	399	431	391	439	402	417	428	434	381	415	387	420	416	389	397	433	411	381	405	406	408	370	404	379	413	439	380	392	423	375	377
9051	20845	24682	19214	15313	10746	8074	7539	4915	4616	4547	3035	2440	2263	2031	1718	1654	1327	1075	1065	1083	912	941	939	854	866	1779	6235	7376	6005	5219	3426	2102	1077	777	764	740	753	735	786	758	795	770	772	735	745	742	738	712	796	751	775	745	798	804	758	768	735	763	777	768	754	759	746	776	731	804	744	774	761	744	752	708	765	794	780	765	771	733	801	750	770	760	787	792	797	768	721	779	748	768	797	760	738	728	714	807	738	766	750	781	722	815	715	756	735	762	763	732	787	743	730	766	794	754	706	780	734	745	752	765	719	746	766	768	772	753	797	755	770	768	726	799	719	767	736	748	739	744	739	701	781	775	738	772	796	795	770	743	756	782	790	772	754	704	760	773	741	730	766	715	756	773	734	780	771	769	726	807	767	792	780	743	724	795	764	817	746	783	773	819	765	737	775	747	782	745	740	782	781	791	786	762	785	768	787	819	767	750	749	795	778	770	779	757	737	769	749	765	711	778	736	772	743	766	769	750	728	740	749	753	771	746	737	773	780	757	773	772	742	786	737	726	773	779	769	750	753	765	734	775	784	754	784	720	721	769	784	783	738	757	762	770	787	758	739	777	739	756	689	747	807	704	762	807	734	765	752	734	725	801	777	709	724	792	761	758	764	799	828	755	798	766	767	717	803	723	809	741	751	716	787	746	750	752	773	733	814	802	789	757	767	766	777	767	750	721	783	779	725	785	778	771	735	749	835	783	772	767	727	746	731	769	749	765	731	793	749	776	736	767	777	752	745	780	802	741	786	735	695	748	727	792	756	750	768	741	760	743	740	789	794	762	834	777	756	736	722	767	778	747	771	732	778	739	743	710	754	736	743	764	742	779	784	740	768	732	782	736	794	748	758	754	777	762	780	760	781	750	771	741	751	712	748	701	785	772	724	737	755	754	784	753	734	789	780	754	761	675	803	721	736	766	757	722	746	714	775	770	735	759	752	781	764	739	733	740	758	695	768	824	783	743	736	725	731	753	726	742	783	758	779	763	768	782	742	752	706	723	759	794	779	794	751	785	806	793	758	761	805	721	813	761	721	732	781	757	775	731	763	768	836	747	792	777	752	765	739	745	746	770	773	752	757	695	757	724	739	774	698	775	727	730	741	793	760	761	788	755	743	791	789	747	793	767	718	742	757	744	750	765	729	746	802	753	735	677	760	745	772	736	769	805	767	828	733	727	737	739	770	803	733	753	814	712	745	759	777	725	750	786	742	766	752	757	747	751	743	746	764	805	702	778	777	741	776	723	761	824	730	747	836	754	762	800	816	784	728	786	767	792	773	696	783	785	774	725	771	756	792	725	758	746	757	776	718	711	810	827	808	772	744	752	752	774	825	751	831	757	743	757	792	772	801	773	766	769	714	740	754	760	797	792	752	831	790	765	744	776	762	803	752	745	768	739	810	740	780	722	806	729	764	720	720	732	764	788	791	737	729	744	794	772	773	729	733	790	773	724	713	737	752	775	781	746	804	762	743	774	754	736	777	766	799	719	770	736	735	755	758	792	716	732	744	763	802	749	740	775	762	767	707	774	760	779	783	780	793	746	727	736	795	743	809	775	767	720	820	768	784	752	790	743	797	732	774	771	816	812	773	771	756	788	733	748	718	764	786	763	772	770	693	786	771	750	818	743	783	770	779	794	718	737	713	777	701	790	788	770	784	765	730	750	779	775	743	714	766	765	733	758	729	760	755	766	766	798	750	786	781	739	779	751	725	779	782	759	763	707	773	802	781	759	767	734	751	784	732	801	732	773	727	774	771	807	703	767	763	749	782	744	754	729	746	794	771	726	780	821	707	770	823	764	766	717	720	745	747	789	733	736	788	820	770	763	751	764	789	667	765	759	764	782	741	761	701	779	749	767	721	764	748	770	784	710	769	760	711	717	662	783	718	796	797	747	748	792	720	706	782	755	761	747	755	725	777	738	704	721	763	689	765	726	750	753	762	760	764	729	736	788	760	759	783	782	754	760	744	774	697	787	806	722	762	741	733	698	729	794	750	785	770	794	783	740	728	779	748	745	784	731	755	765	746	781	809	757	738	769	743	770	844	773	745	773	731	736	783	747	802	750	770	714	805	770	753	756	801	740	784	752	794	752	766	757	751	780	785	790	751	739	776	761	724	748	823	760	793	769	786	800	770	761	737	779	732	790	807	760	773	760	777	704	781	773	743	772	785	787	767	765	766	753	772	785	722	779	807	786	747	780	777	810	755	801	742	784	767	778	725	779	750	723	777	745	750	821	728	779	752	788	746	764	767	748	762	743	760	770	755	744	799	737	701	768	761	804	763	733	758	735	740	692	786	763	808	755	757	743	740	733	755	776	740	742	736	743	764	765	711	753	815	785	773	759	776	764	779	802	743	773	754	778	795	802	779	778	772	738	703	774	744	756	796	758	749	746	734	804	777	786	815	768	761	718	750	781	773	752	752	772	787	794	749	772	748	761	752	765	797	780	752	789	721	794	740	764	742	801	767	750	712	771	742	753	770	786	774	759	752	762	751	716	783	769	788	733	757	748	752	746	703	805	742	732	713	818	758	744	741	764	703	785	754	791	731	764	810	749	749	730	777	758	740	782	772	783	773	754	753	773	734	733	719	728	761	759	778	820	803	775	762	808	790	737	757	791	782	767	754	748	722	759	788	798	739	738	827	816	775	775	721	760	755	760	778	793	718	743	788	800	770	738	751	762	798	735	803	725	728	740	735	769	770	752	738	737	815	782	773	781	771	767	777	809	829	756	751	824	751	775	790	758	749	756	732	766	747	752	746	783	746	713	784	760	773	776	705	782	737	752	764	797	800	748	783	714	734	712	777	794	762	779	796	731	769	756	805	808	746	793	719	757	746	781	748	719	744	719	732	732	800	815	741	790	775	774	750	794	768	800	744	758	758	774	768	758	775	785	762	751	782	756	739	745	764	746	758	763	772	719	775	756	717	725	726	730	754	716	765	763	789	702	789	769	761	769	769	734	790	796	750	763	801	762	767	774	773	776	771	768	726	745	826	782	720	749	719	740	755	781	726	779	742	772	797	752	752	744	764	815	773	780	763	731	797	814	704	755	774	713	796	767	780	766	738	754	778	763	756	737	767	770	799	739	723	759	744	764	779	738	786	805	798	747	782	802	707	725	768	771	730	802	736	750	748	713	738	756	736	727	811	804	719	785	709	796	750	754	746	754	791	774	763	738	797	815	751	730	754	792	742	772	748	706	749	750	762	743	789	757	713	792	820	759	801	844	763	749	777	764	861	794	764	712	786	686	750	757	787	745	808	744	759	785	781	815	746	784	797	775	719	787	799	729	770	784	785	729	759	805	769	720	714	730	774	765	770	738	761	711	748	702	746	738	762	764	747	736	715	773	777	746	721	749	783	760	770	736	721	793	748	801	790	760	783	783	784	805	706	777	729	784	754	757	754	770	784	723	734	765	744	728	818	785	750	723	763	791	726	767	764	733	721	764	801
23537	21564	29391	24181	21583	20188	7630	3106	1803	1918	1237	1084	1028	817	853	717	635	520	404	401	399	386	382	373	339	368	530	3026	5239	3696	2579	1808	925	527	346	315	323	292	289	287	309	305	275	297	301	325	307	315	314	283	290	319	287	290	293	320	310	294	298	313	323	293	318	278	302	271	303	289	290	258	273	294	307	328	259	302	291	297	305	293	292	294	321	301	309	316	319	298	321	289	288	267	296	270	335	304	282	333	296	299	277	304	299	288	281	277	329	304	313	288	310	296	310	300	323	308	278	315	325	272	321	322	267	287	299	292	299	304	273	313	308	297	308	326	305	320	311	310	300	332	263	329	310	265	299	283	318	311	280	296	301	305	284	305	301	295	329	312	276	325	302	261	287	311	282	281	308	298	295	296	279	290	319	286	314	298	292	290	282	280	319	277	354	322	321	291	311	278	318	341	305	258	264	313	299	305	310	265	314	311	307	305	301	270	309	271	331	284	297	281	302	298	278	312	303	317	284	316	280	303	280	273	322	304	309	310	273	295	308	307	295	307	292	300	302	333	273	330	291	296	291	342	314	280	300	299	279	318	291	317	322	318	286	270	301	330	281	282	266	323	306	318	314	292	277	289	283	336	300	264	294	297	296	291	295	274	323	277	312	308	297	311	305	287	279	294	303	283	289	294	330	266	311	310	309	304	278	324	288	274	284	286	329	284	318	306	282	310	303	293	303	268	305	305	313	304	320	291	294	294	306	285	300	292	314	287	295	263	353	287	324	279	303	331	281	338	301	279	302	340	306	285	277	328	331	270	307	298	322	309	290	306	296	299	294	308	297	302	251	284	302	311	312	308	301	306	303	286	331	292	297	276	294	318	294	317	307	300	298	272	300	292	301	288	323	299	303	305	305	308	311	285	272	265	299	304	288	288	298	297	297	297	295	307	291	284	330	276	260	290	265	292	273	302	308	318	313	294	283	324	293	308	285	315	317	270	280	288	293	318	261	315	305	308	264	294	299	292	318	257	308	283	304	312	268	305	288	290	296	317	314	312	276	275	336	284	293	273	277	314	309	329	307	289	276	312	322	315	307	312	328	298	285	306	303	291	290	311	279	283	278	279	272	324	321	295	301	290	292	316	336	296	312	295	339	309	314	327	297	289	292	280	294	294	254	291	308	278	312	277	282	296	300	318	308	278	276	284	304	300	278	303	278	276	284	319	323	293	289	303	262	300	314	272	284	309	338	283	296	291	304	290	276	311	297	282	314	282	281	293	308	299	327	307	280	282	284	291	309	326	316	301	302	300	307	274	277	318	298	279	283	309	321	296	310	340	328	287	291	280	277	267	277	318	278	297	289	309	293	279	296	317	327	285	263	291	333	329	337	259	311	299	274	294	307	292	295	319	267	286	286	309	289	310	286	280	264	337	294	289	330	311	308	299	298	285	277	283	325	326	299	285	335	304	323	313	272	290	288	295	283	271	336	299	295	290	279	333	312	317	296	324	268	299	291	305	308	288	274	287	339	323	288	308	316	282	302	309	314	301	317	269	290	317	298	283	301	283	297	311	273	297	322	332	265	289	293	305	305	299	268	299	291	298	328	312	299	294	286	313	293	319	307	286	307	318	284	266	313	314	314	284	306	282	308	330	297	256	293	301	297	296	294	294	287	265	286	289	288	303	301	269	272	303	309	296	273	277	298	308	305	332	293	285	305	276	287	282	281	292	294	322	286	291	319	324	283	312	283	277	298	283	301	271	276	309	307	278	282	311	303	290	282	278	284	272	293	291	320	289	311	322	274	282	288	286	332	305	337	291	316	287	319	267	268	282	304	286	278	280	318	304	309	313	289	309	305	331	288	287	274	296	331	316	286	268	287	304	300	263	273	340	304	308	319	292	293	292	272	320	320	302	309	341	290	268	294	302	325	315	306	349	291	312	282	304	307	310	284	267	279	292	295	315	306	311	294	294	289	292	265	298	314	301	273	296	285	324	264	344	296	279	320	294	295	306	274	274	296	262	319	288	281	298	297	290	342	290	275	314	290	294	281	286	285	311	256	311	279	304	305	282	285	273	287	351	321	308	292	285	311	295	271	285	284	314	281	304	282	274	283	291	291	284	296	308	285	294	288	301	290	279	301	313	302	286	260	283	339	287	301	291	290	305	253	303	290	299	297	297	298	291	311	293	281	299	299	272	304	302	310	298	278	253	282	302	315	276	287	270	305	286	283	320	278	306	299	262	309	268	328	311	291	262	311	320	291	297	288	279	303	290	302	306	305	277	274	318	309	324	283	277	282	304	332	272	295	301	311	317	296	312	302	300	291	289	302	324	269	310	295	299	311	308	287	286	300	287	294	306	290	286	303	311	314	313	282	300	300	304	299	305	329	276	316	291	301	340	316	300	303	308	300	298	307	301	296	288	268	313	293	314	286	306	317	257	284	297	321	311	323	284	307	315	296	307	316	299	296	297	330	335	292	301	302	295	276	318	298	326	320	287	279	305	304	289	304	308	307	282	278	284	278	292	289	304	333	317	295	304	318	286	275	282	260	285	292	283	275	296	296	308	308	268	283	311	300	289	293	303	308	316	286	306	303	292	289	307	293	308	293	341	294	323	282	297	277	293	313	284	307	268	303	264	313	282	266	282	332	305	323	261	276	283	298	314	272	316	302	318	299	303	281	306	294	300	291	288	279	296	302	281	296	318	312	300	281	304	294	278	288	316	317	311	292	278	311	319	308	282	303	316	293	276	304	295	301	271	282	316	308	281	323	320	312	326	315	294	287	281	269	296	294	275	291	271	295	313	310	309	273	277	278	283	306	314	281	257	266	296	304	285	336	271	294	283	315	283	294	269	310	291	297	287	304	300	312	321	296	293	276	307	283	286	339	277	320	294	291	322	286	281	310	306	305	289	293	265	271	318	288	276	325	263	307	280	292	296	299	295	293	326	291	267	279	274	257	284	281	275	302	304	309	320	290	329	281	284	272	272	310	288	291	313	290	298	299	267	295	285	299	290	306	274	267	288	312	269	284	316	268	313	300	305	278	279	301	315	280	289	303	284	338	280	305	291	326	257	301	311	304	265	288	272	306	248	265	296	300	310	313	293	319	282	292	261	297	325	288	289	296	335	280	304	287	286	287	306	293	294	261	307	293	317	288	328	322	294	303	303	338	294	287	314	318	301	287	300	289	286	322	275	277	286	298	303	273	308	311	277	289	316	288	290	288	289	302	288	299	291	295	292	290	263	299	301	295	279	308	297	278	301	299	306	312	316	307	320	324	326	291	302	299	292	315	306	322	311	300	290	313	308	278	280	294	311	281	280	283	297	304	300	337	296	295	290	267	274	315	291	267	316	297	305	283	316	316	312	279	308	298	292	279	310	335	296	318	321	298	310	296	303	324	280	287	317	296	293	283	323	265	319	330	296	298	301	293	288	318	260	306	323	306	284	299	296	296	299	298	314	286	260	292	301	310	346	280	300	290	265	296	297	303	326	295	299
11654	27195	31446	25851	19691	15044	10905	8873	6211	6933	3990	3645	3633	2692	2569	2311	1954	1375	919	924	1017	961	970	820	759	870	1228	9385	13954	10347	7497	4961	2530	1216	717	546	530	558	602	586	546	547	543	602	567	554	574	524	561	562	583	516	588	533	534	549	530	577	538	563	557	552	585	573	528	533	555	530	573	605	545	564	609	516	537	511	553	555	564	545	558	566	557	551	529	598	555	584	551	572	548	564	542	563	556	608	550	571	514	540	578	538	570	551	540	568	543	552	517	524	539	539	577	550	520	575	538	568	526	563	550	560	570	571	515	531	530	559	532	536	557	576	564	514	573	587	550	566	529	543	543	553	554	531	584	577	596	540	527	593	536	554	537	542	562	543	534	584	571	567	557	553	537	526	585	550	571	572	568	569	536	575	552	575	576	567	546	561	562	582	515	569	579	558	563	552	547	545	516	530	533	582	540	558	585	595	560	553	614	593	585	559	544	582	533	565	519	530	531	558	602	566	554	567	590	546	586	551	557	544	540	540	583	553	600	543	556	547	596	534	552	530	557	549	534	583	554	591	566	546	530	568	551	577	539	571	549	540	581	569	546	545	553	574	569	569	534	563	552	543	538	547	567	532	549	550	558	541	564	540	573	568	530	552	580	573	537	615	561	555	574	560	542	548	580	530	557	528	543	527	576	515	566	584	526	585	553	566	600	595	547	529	566	529	567	543	560	535	541	574	526	586	538	556	527	558	584	556	575	552	582	550	548	570	604	584	561	594	541	513	575	541	551	566	542	564	545	566	534	526	532	521	607	541	546	574	558	550	546	594	563	568	557	576	539	558	523	582	514	530	535	519	503	597	522	570	551	560	518	571	506	555	513	533	551	576	529	540	572	525	590	592	541	570	558	553	567	547	556	505	585	545	548	564	542	540	522	571	553	555	561	573	549	588	574	556	599	538	517	538	552	540	566	566	530	528	547	571	565	526	574	531	566	577	575	564	588	540	595	602	569	526	577	558	532	591	530	565	559	529	525	563	567	536	558	546	540	552	594	581	532	575	609	561	578	595	560	555	592	545	584	520	578	536	535	553	576	543	557	556	550	529	551	559	553	539	563	546	584	605	524	519	544	558	600	551	517	548	540	560	544	496	539	589	561	552	574	546	581	546	603	534	583	525	553	607	586	602	559	541	581	579	563	596	588	578	541	524	569	560	548	543	552	523	538	546	596	563	504	580	593	510	520	557	583	584	584	544	563	575	572	542	560	525	555	559	567	501	570	572	608	554	543	542	576	541	538	590	572	560	546	527	570	553	562	550	552	521	566	548	545	551	573	565	554	572	560	557	578	556	535	589	577	534	564	541	590	561	545	552	575	589	563	558	525	582	544	554	591	542	553	574	509	610	574	562	568	522	540	569	524	558	541	590	525	547	566	548	543	546	548	535	526	599	588	543	531	568	557	532	568	560	577	584	523	514	536	589	577	578	534	505	556	589	541	553	532	599	579	535	528	551	535	556	546	549	571	559	551	612	559	557	549	542	568	600	548	601	553	509	571	587	509	547	580	543	595	558	537	575	519	570	531	560	574	541	535	573	545	536	533	612	583	560	525	574	564	577	590	574	532	582	524	557	567	582	576	566	597	568	550	543	566	577	589	498	514	555	515	556	609	563	563	556	612	519	578	543	557	552	519	575	539	550	569	522	532	553	506	528	566	599	586	589	542	536	561	550	584	554	545	576	522	511	501	536	547	522	554	547	567	570	574	539	531	569	563	574	557	555	595	553	560	593	529	527	547	558	567	561	543	548	550	554	570	544	539	539	566	560	583	569	597	590	537	568	527	591	556	532	566	548	583	578	524	551	534	579	530	552	553	565	540	514	516	541	518	570	567	550	554	577	540	560	552	545	530	567	539	579	591	575	564	550	555	528	555	528	586	555	597	578	593	580	575	563	539	556	585	544	530	556	551	550	562	551	539	551	573	559	508	533	558	514	552	580	535	508	574	561	544	506	570	613	569	554	561	573	529	542	539	565	555	551	540	538	570	528	559	552	536	579	594	561	563	571	526	556	532	568	554	574	573	589	554	554	545	529	530	562	547	552	589	612	523	572	565	574	558	558	587	571	549	528	577	605	517	594	524	542	522	521	541	538	525	538	537	524	572	526	531	533	569	551	592	562	499	577	538	522	553	594	572	568	535	544	555	580	564	562	555	545	583	582	547	593	550	528	556	571	539	558	560	542	588	543	513	594	550	558	574	567	526	538	524	563	539	581	526	518	528	511	577	553	529	546	531	583	550	553	597	526	519	550	557	564	534	559	568	562	514	558	564	552	545	557	539	597	561	544	561	523	553	562	553	533	519	591	600	559	549	521	576	591	522	587	581	531	576	570	563	551	557	597	572	583	553	592	547	606	514	587	534	492	556	572	549	534	567	535	593	553	520	541	621	550	575	574	557	555	590	558	572	498	568	547	574	547	522	560	625	536	534	523	576	545	593	555	551	569	605	546	577	582	544	551	581	561	530	551	569	567	569	554	575	545	578	589	530	548	566	530	531	633	557	573	535	555	530	549	502	537	542	574	532	514	554	542	526	541	559	570	543	572	543	564	551	557	555	556	539	567	508	572	557	533	549	568	549	567	570	551	532	571	544	515	587	558	558	558	558	581	525	531	558	509	557	529	560	532	580	578	508	542	528	520	556	526	535	565	570	574	567	568	558	562	517	568	548	579	565	580	581	563	543	569	551	563	554	525	537	520	605	549	542	550	567	508	564	605	574	525	615	517	552	536	530	538	569	584	554	545	586	538	556	570	543	548	558	566	560	577	568	504	581	556	528	577	509	542	584	578	540	536	578	562	567	523	520	539	526	535	540	541	547	552	561	558	517	562	578	560	587	551	577	578	534	534	527	583	582	538	559	543	568	569	571	615	583	591	548	544	555	565	583	572	593	549	572	514	519	614	554	568	551	559	542	576	558	557	551	545	599	554	547	573	572	553	546	553	573	580	539	565	530	518	562	566	567	585	515	534	533	576	523	567	581	565	560	499	556	535	573	552	556	527	507	545	604	551	575	522	564	556	554	540	532	562	567	539	526	581	548	546	504	569	571	543	560	573	562	594	535	519	577	580	564	548	528	537	556	571	552	550	549	546	585	535	583	559	542	563	563	566	554	561	528	529	569	579	562	568	579	544	559	514	556	585	596	548	534	548	573	571	498	581	549	550	557	544	587	544	548	545	571	540	519	531	524	544	573	554	599	547	541	575	541	569	575	532	520	619	555	566	505	556	577	541	529	553	532	576	554	562	529	535	587	564	546	587	520	538	560	550	527	572	551	541	560	537	521	547	543	542	558	547	537	557	550	563	589	550	507	545	550	538	528	549	552	540	522	521	572	528	571	551	536	535	564	551	552	543	559	558	612	529	551	555	546	566	552	555	533	554	535	543	537	575	539	544	561	579	566	529	546	578	555	555	568	577	578	580	579	509	525	557	567	564	543	534	574	543	543	526	540	563
26989	20985	16368	9472	3727	2420	1655	1170	1002	956	758	766	694	692	698	664	606	505	516	496	547	534	502	508	460	536	496	619	852	776	739	688	551	522	523	456	484	495	473	485	500	480	478	502	487	463	439	480	463	449	475	500	510	474	433	517	459	460	468	489	550	512	471	438	494	532	478	524	494	468	515	487	526	462	476	500	473	459	510	478	471	501	501	470	534	486	454	471	490	460	484	460	495	490	457	464	486	509	469	513	464	476	506	456	469	453	478	438	473	466	437	492	456	467	500	497	476	475	463	435	465	473	439	467	428	443	464	470	485	492	476	470	478	485	467	465	472	474	478	493	484	497	470	479	441	471	472	469	499	490	495	456	482	488	501	444	470	475	519	486	487	500	473	483	493	477	496	504	475	502	501	456	476	498	470	482	529	451	488	476	499	494	479	430	485	451	513	446	467	479	469	469	518	500	442	475	480	506	481	512	520	488	448	484	470	464	460	456	515	448	460	478	481	468	505	508	453	460	495	488	498	476	469	496	461	471	452	499	469	488	474	474	512	475	506	516	451	467	429	491	511	468	460	498	510	474	438	482	497	494	503	465	493	484	479	468	449	501	472	498	442	449	482	452	430	483	468	474	494	503	440	492	488	455	530	500	485	479	461	478	463	489	495	467	476	490	478	503	483	468	451	504	478	472	479	494	484	463	477	501	488	480	521	457	469	467	483	495	477	482	484	480	471	473	494	516	459	474	461	421	468	467	476	434	485	460	441	474	483	495	487	501	441	528	504	463	500	477	480	445	468	471	457	466	475	485	499	479	482	468	506	453	469	491	448	484	513	486	514	515	487	463	502	455	448	478	511	475	476	536	451	518	482	459	519	465	465	486	466	494	458	462	475	497	507	528	447	492	522	435	492	466	466	471	478	468	541	484	422	499	505	494	484	506	516	452	459	501	485	490	478	475	484	472	498	484	480	488	486	438	491	465	466	493	500	460	512	481	479	503	478	454	451	501	454	503	463	455	469	446	484	473	476	520	514	448	454	467	458	467	520	447	468	481	506	484	541	493	541	460	458	473	491	452	531	487	500	472	474	439	485	494	480	502	495	457	482	476	479	464	521	494	451	472	467	544	459	482	508	471	491	490	476	517	466	453	486	472	490	480	486	466	518	502	468	453	494	467	463	472	482	489	484	460	472	493	469	480	442	460	495	498	503	514	473	501	490	444	492	454	450	480	506	438	476	500	395	446	502	521	450	453	506	486	495	496	463	482	503	485	505	467	507	488	448	484	470	444	479	475	478	499	452	492	502	516	487	515	509	498	449	478	535	514	497	455	481	463	469	469	494	446	514	483	464	490	501	508	500	434	503	509	440	492	481	476	490	482	452	430	484	453	471	487	504	453	507	524	442	446	485	493	467	472	505	461	505	475	470	473	454	432	495	473	523	504	473	470	492	508	457	461	443	504	505	459	489	494	475	486	497	473	467	487	484	487	493	440	492	496	482	497	507	459	473	472	533	478	540	472	464	482	478	487	504	459	475	450	482	474	480	461	479	512	474	487	497	485	453	483	486	524	440	467	499	485	455	462	498	502	522	537	458	486	503	492	425	516	432	494	475	483	479	446	427	475	460	468	484	454	470	513	451	464	482	499	466	495	474	472	476	488	482	489	523	534	462	471	481	504	479	479	447	479	514	490	480	493	479	494	480	497	484	481	512	485	502	503	447	456	474	485	525	449	481	500	503	453	495	478	501	532	511	486	454	446	472	442	511	471	520	464	468	449	486	506	480	453	467	475	472	488	489	488	484	465	485	454	454	467	489	451	446	481	517	439	538	466	506	495	460	499	468	450	485	460	481	476	523	457	467	463	458	493	470	493	469	489	497	475	511	488	492	477	505	442	513	465	465	484	460	454	479	449	457	485	491	486	487	473	469	488	482	467	507	469	461	515	501	500	468	477	510	476	482	428	467	512	501	507	464	485	451	476	450	499	493	492	486	491	475	449	483	435	480	456	453	487	489	496	484	491	515	488	491	498	483	432	484	498	485	481	457	478	486	448	452	440	484	490	467	466	487	481	490	490	502	505	495	481	481	484	510	472	462	469	483	485	476	506	526	486	478	482	496	496	471	517	445	471	480	450	503	494	490	461	462	476	490	486	516	475	511	503	521	492	454	508	468	489	494	437	465	487	481	473	465	526	465	488	512	468	461	477	480	481	491	432	482	449	463	479	513	519	474	466	490	461	480	468	473	459	493	505	508	540	478	462	472	483	463	470	479	476	464	461	512	502	459	494	501	485	454	498	493	457	489	462	472	459	534	465	450	426	483	493	480	478	481	475	508	510	466	457	489	499	459	490	495	502	476	457	477	466	483	488	463	488	442	478	470	457	441	486	466	471	506	460	494	492	487	447	492	495	485	474	507	485	444	458	476	487	494	508	443	475	474	484	488	472	434	469	475	451	470	446	483	472	441	507	463	518	467	481	480	471	475	475	529	441	474	498	466	485	467	488	489	449	466	476	471	491	484	502	473	471	455	475	502	490	479	481	506	428	440	468	480	472	489	490	477	487	425	493	512	468	502	501	495	507	498	436	437	478	478	478	531	471	463	477	508	483	445	447	436	450	502	482	448	435	487	450	489	500	443	483	465	502	498	480	481	474	481	449	494	519	488	495	498	469	458	462	480	454	459	463	481	492	476	476	486	493	456	440	474	484	486	505	484	484	521	475	485	485	488	501	475	486	465	466	490	500	525	460	492	494	474	478	455	502	488	469	504	517	496	466	502	468	483	476	469	502	476	461	533	475	516	472	462	451	493	461	471	474	519	452	488	470	466	502	515	467	489	498	497	507	459	474	456	494	468	479	537	499	463	500	475	481	476	504	491	496	490	479	522	502	499	471	480	504	513	493	485	494	510	458	473	494	482	481	509	471	476	480	474	476	450	491	466	483	470	452	464	487	531	468	444	488	463	519	498	436	463	503	508	460	465	513	458	491	480	463	472	450	479	526	470	491	490	499	480	490	491	436	471	450	469	499	521	464	454	498	506	474	496	454	423	469	488	464	482	474	465	495	537	461	456	450	520	484	488	493	461	479	498	475	481	452	471	477	495	480	491	461	469	516	462	449	472	464	487	490	450	454	494	486	469	451	457	518	496	450	451	463	480	465	497	434	493	429	469	506	455	442	499	466	466	513	450	463	501	475	491	505	464	466	503	496	483	470	497	474	483	462	430	476	445	477	458	448	479	496	492	472	504	494	486	496	467	474	468	505	467	483	473	463	469	512	487	508	486	481	454	476	461	493	475	475	524	462	506	470	463	492	488	473	450	458	509	500	461	439	465	479	469	473	474	469	480	456	455	481	468	493	506	479	447	483	465	417	524	495	464	433	489	471	498	500	516	498	461	518	448	507	518	459	436	467	484	471	489	456	452	493	482	466	442	476	438	480	473	479	530	523	466	506	440	481	521	469	460	505	493	491	490	499	496	517	488	504	506	471	445	469	502	482
8584	16758	22210	16629	10191	7508	5539	3785	3262	3030	2089	2243	1796	1798	1604	1467	1328	1083	970	1066	1095	1021	1007	998	979	1017	964	1453	2013	2029	1648	1311	1137	904	906	920	848	906	873	914	947	942	935	960	924	843	903	851	931	900	853	937	934	883	873	850	885	924	912	937	900	883	877	860	859	921	918	811	903	908	943	921	892	898	874	918	942	907	881	917	843	970	839	843	900	865	874	904	917	871	885	886	914	890	903	891	888	970	894	852	868	892	911	875	913	866	867	922	882	908	907	873	900	906	902	932	932	922	924	923	911	895	894	884	915	876	918	912	937	889	900	923	912	904	865	916	856	910	954	923	893	925	938	833	945	860	905	920	903	915	925	924	894	893	900	872	880	901	870	919	944	879	909	939	928	936	876	920	916	920	941	891	916	910	914	883	878	900	928	887	891	879	845	869	962	882	916	844	860	855	855	953	877	874	954	876	925	844	915	838	938	910	914	897	875	930	867	891	895	890	844	865	920	860	901	921	903	892	896	881	889	923	934	893	949	859	942	846	930	887	926	832	923	883	940	869	897	854	831	903	878	892	848	878	955	885	826	930	894	909	886	913	858	868	912	855	869	875	864	867	896	888	864	905	871	864	892	887	902	867	849	885	866	923	870	885	889	879	918	876	899	911	882	933	820	899	904	861	952	879	952	882	914	879	961	938	893	945	925	930	921	916	870	867	879	904	914	874	921	946	881	871	829	859	866	925	948	838	877	894	824	968	875	868	906	934	910	922	903	894	872	970	900	955	867	872	885	924	907	896	873	850	842	906	896	904	975	878	899	841	919	862	849	918	873	866	853	925	901	918	911	902	917	885	839	897	866	855	832	851	887	870	905	825	898	895	890	842	883	882	935	879	869	924	877	878	909	853	906	891	887	950	947	881	921	872	889	945	920	894	883	868	862	882	917	851	926	871	897	851	949	884	920	862	914	891	931	857	924	935	919	873	897	873	917	906	854	898	962	864	883	951	881	888	954	897	859	894	935	946	872	879	887	865	901	885	910	900	938	908	911	906	882	903	891	916	842	903	910	890	874	879	887	891	912	928	905	905	907	904	880	885	875	872	913	930	896	893	890	905	889	896	891	840	876	825	916	916	919	791	858	931	900	868	930	949	937	833	906	878	926	930	896	876	881	887	915	925	875	936	913	898	893	884	853	900	914	909	879	877	876	925	925	884	892	912	889	925	913	869	921	926	865	863	895	885	920	867	920	862	878	882	893	868	938	892	865	867	913	871	844	864	888	907	870	932	932	884	890	877	893	915	882	944	863	874	908	834	873	875	872	906	907	875	925	889	911	846	920	927	885	861	914	952	953	919	872	912	878	859	882	906	853	827	893	892	928	891	862	877	896	894	920	823	879	912	887	815	908	883	943	856	889	877	869	852	907	932	901	936	926	928	837	921	897	862	892	907	903	907	929	864	904	929	915	951	920	842	863	916	887	939	915	900	871	873	857	920	900	892	883	871	907	902	871	967	899	888	901	856	857	900	867	861	889	869	925	811	938	869	904	920	890	881	884	885	860	861	886	923	924	892	891	851	843	932	850	897	878	859	910	913	915	910	932	901	900	883	847	896	862	900	889	876	874	888	899	909	962	863	935	861	901	903	870	862	856	884	928	872	893	881	852	840	890	903	884	935	885	914	905	901	913	921	902	792	927	906	855	907	898	917	915	854	941	869	954	842	899	901	862	872	908	876	845	899	897	922	888	926	922	899	848	906	903	869	1010	888	885	960	886	910	906	873	918	872	889	896	877	934	909	864	949	918	844	884	912	841	887	892	885	902	898	943	874	876	867	899	898	892	931	898	941	871	893	886	877	906	861	832	903	867	865	914	878	917	880	893	925	933	893	953	958	885	887	890	914	894	865	912	866	931	874	858	880	915	817	901	874	894	890	849	869	896	905	851	892	888	867	855	928	857	910	938	894	809	882	878	912	877	948	898	900	914	901	922	817	853	867	909	879	902	914	895	956	876	924	909	925	930	928	874	905	942	907	923	856	858	860	846	909	892	923	853	873	921	931	940	884	923	811	884	851	889	884	846	894	873	880	898	891	888	870	873	934	888	930	875	916	887	891	886	861	916	865	938	833	893	908	890	896	875	877	895	858	878	925	937	924	912	926	866	921	887	974	930	878	922	864	876	912	934	894	852	906	908	894	903	867	889	926	838	885	859	886	896	941	851	879	878	849	875	904	865	868	894	862	920	881	923	901	886	898	831	922	874	834	949	858	971	850	899	932	904	874	862	864	891	879	864	914	888	876	892	905	902	926	898	876	865	881	868	920	891	902	920	825	924	859	849	899	852	937	871	948	930	850	862	854	890	875	906	859	922	884	867	865	917	862	861	907	909	901	900	891	912	909	880	851	929	939	891	895	906	911	896	832	914	870	872	876	907	884	896	882	892	932	921	917	924	845	849	923	893	888	868	919	883	875	884	906	882	855	972	860	866	909	907	920	914	848	884	905	863	883	910	886	916	868	911	872	929	887	901	901	906	878	960	937	905	946	903	849	921	820	954	910	893	877	904	872	829	879	920	900	878	857	914	897	866	885	891	851	934	926	920	864	897	921	949	934	811	883	875	916	895	919	863	902	901	923	924	855	912	887	878	888	855	904	950	921	892	921	863	875	927	873	877	924	856	926	879	861	890	883	927	863	903	922	865	914	876	896	908	881	906	908	870	880	886	886	900	879	865	914	850	893	899	928	854	902	887	941	939	884	864	836	873	872	955	912	871	883	937	938	916	888	853	837	867	912	855	888	890	921	849	878	852	819	897	847	922	879	848	952	924	906	904	945	930	883	886	894	886	876	875	924	942	895	896	891	958	834	894	915	951	925	915	875	905	841	951	927	879	915	894	909	921	851	851	902	881	903	861	862	866	868	924	884	929	845	888	884	898	881	881	896	900	869	842	881	848	899	885	898	873	917	831	885	948	826	917	892	869	898	897	877	853	882	945	911	911	827	930	859	884	913	899	924	872	913	910	914	846	885	921	902	893	840	859	866	853	895	898	863	884	900	926	839	904	874	861	932	851	877	901	906	883	869	934	905	923	891	918	880	886	946	881	888	916	923	871	852	862	956	894	919	908	879	941	940	900	905	945	887	919	884	882	935	957	878	892	936	931	878	917	847	871	897	872	894	926	827	907	841	911	867	927	925	921	888	897	886	920	878	892	906	907	899	880	917	856	835	882	897	918	930	900	893	914	982	855	853	888	915	832	925	835	897	870	908	860	921	903	919	939	881	916	937	919	900	903	860	912	925	878	876	860	855	901	855	923	855	907	889	863	926	926	899	872	868	926	880	877	872	857	914	881	882	841	879	920	887	913	842	930	954	889	909	911	893	880	854	900	881	871	918	938	835	920	898	852	865	953	887	898	901	835	834	845	864	898	907	867	898	889	910	905	902	878	850	914	882	841	937	919	861	931	912	923	899	887	885	891	928	886	857	941	895	889	923	920	851	898	854	844
24499	21515	28663	24804	20201	7655	3245	1586	1412	1070	914	915	862	687	679	656	552	494	471	458	460	432	402	396	427	470	442	1604	3239	2459	1666	1012	646	479	438	362	427	397	399	361	371	340	389	375	363	378	370	345	411	381	363	345	379	406	379	398	371	437	377	392	419	377	381	370	366	380	364	384	380	374	390	352	359	373	381	391	387	368	361	403	360	388	370	397	364	359	387	392	388	356	373	363	370	380	374	385	426	397	408	366	407	397	360	380	365	371	398	374	374	387	412	387	354	378	402	369	338	359	356	393	374	377	362	382	345	402	381	382	413	401	393	382	385	387	378	403	347	425	388	381	391	357	367	364	382	395	328	382	390	384	348	367	382	402	358	390	395	374	410	371	383	365	368	398	398	406	382	396	373	373	423	378	379	369	383	387	415	360	360	386	385	369	361	392	366	367	409	396	419	381	381	368	363	423	373	372	375	377	379	372	389	381	358	403	379	361	381	388	375	362	390	377	381	403	385	392	391	352	406	379	379	388	352	382	377	388	379	366	371	394	368	393	393	369	359	389	343	381	347	386	349	376	399	395	359	378	390	395	383	354	361	373	398	375	392	352	354	379	401	362	376	394	364	380	370	406	378	370	373	353	396	398	332	435	379	394	386	383	386	405	384	379	370	376	386	362	364	360	373	397	354	391	387	378	390	388	366	344	341	396	425	384	380	385	381	375	369	364	373	413	386	411	379	393	389	391	372	349	400	411	377	369	388	354	397	382	383	368	373	375	397	370	399	376	411	372	396	390	404	351	338	375	392	371	372	395	374	384	385	343	368	392	424	394	408	357	411	393	399	410	410	388	365	398	371	387	407	362	397	389	401	383	420	374	353	383	391	372	401	366	376	399	389	410	391	371	364	398	336	388	371	404	378	383	403	354	393	384	389	394	416	398	381	336	410	389	399	337	369	347	385	320	375	407	385	366	395	402	375	377	408	359	402	402	401	389	368	390	397	353	406	364	375	385	379	363	376	385	402	374	380	401	395	383	377	352	387	370	361	392	398	383	377	384	388	381	403	380	377	370	365	391	421	389	376	362	399	388	382	367	380	386	380	416	351	362	395	372	379	378	395	379	380	379	397	392	366	372	397	390	373	377	393	399	395	369	410	376	354	370	385	407	367	389	383	369	373	403	398	383	407	403	371	369	362	386	371	380	364	361	371	352	422	363	407	404	381	372	414	371	355	371	386	386	392	394	362	377	390	412	428	395	414	381	387	401	347	379	394	393	362	380	397	410	381	396	371	389	384	379	448	396	316	419	421	390	385	400	338	377	393	352	392	361	351	401	437	349	386	382	379	380	374	362	387	398	384	391	352	381	382	404	365	372	415	387	409	365	412	371	417	405	401	366	421	398	353	393	367	358	383	360	404	386	349	384	396	391	354	341	400	361	368	384	374	368	387	396	398	377	395	388	387	397	376	353	421	390	352	346	360	372	386	403	377	394	380	392	391	400	367	399	385	378	373	369	388	401	365	368	377	378	376	387	408	383	386	355	380	378	402	334	341	359	392	359	393	357	381	365	414	401	369	342	346	376	382	381	374	300	351	403	353	361	348	403	367	396	360	361	393	352	382	350	383	344	348	401	360	412	369	385	371	364	369	371	412	381	383	351	368	378	364	353	405	352	398	348	347	380	396	405	357	394	404	351	347	365	408	380	387	348	382	344	369	390	336	368	345	373	395	362	397	390	385	392	398	388	354	395	369	349	372	392	370	401	381	387	373	365	377	355	378	343	397	378	373	371	391	396	377	408	354	376	401	356	380	360	404	356	387	368	390	379	422	370	395	382	383	372	367	378	370	374	377	386	329	361	349	389	410	367	386	392	345	366	367	387	373	368	402	355	401	368	338	401	343	409	406	362	363	403	372	401	404	388	363	392	378	407	361	384	362	390	355	377	343	378	364	377	369	364	391	364	399	374	355	365	405	377	395	372	378	348	346	362	339	377	387	367	392	391	322	371	358	399	371	381	363	351	363	381	376	445	388	327	383	337	361	397	381	384	361	388	365	393	405	387	357	427	399	383	364	387	367	358	373	392	370	376	395	366	390	391	378	403	423	356	379	368	390	382	394	363	393	386	376	327	377	379	371	374	369	402	364	392	375	383	374	370	373	383	370	380	383	346	372	353	375	399	374	350	349	364	373	392	355	421	334	383	376	382	371	391	352	345	407	396	367	356	389	404	395	378	360	369	375	361	357	365	383	360	378	378	386	379	370	408	404	376	355	381	384	399	348	390	360	397	364	393	363	396	352	390	333	385	390	376	378	362	408	412	391	392	384	358	347	388	363	414	388	356	373	371	383	370	389	414	366	382	394	383	387	361	379	416	378	411	381	355	366	364	378	361	359	374	401	361	357	413	409	357	386	387	356	388	372	346	375	370	396	362	385	368	398	384	376	372	400	380	393	391	383	379	379	399	421	413	362	388	413	407	381	378	377	387	380	360	380	394	409	381	405	399	364	401	353	395	370	372	368	372	399	383	361	371	381	386	396	386	404	368	372	365	363	381	373	415	363	387	347	380	404	387	379	384	380	334	395	374	394	387	389	373	377	381	379	394	371	337	389	402	387	375	366	351	386	409	393	346	423	383	369	387	381	389	356	393	384	365	378	403	386	387	406	387	383	389	371	428	402	372	392	341	364	383	337	436	341	347	386	389	380	352	367	379	394	350	399	394	405	423	394	395	375	338	385	401	404	355	393	350	388	372	383	357	344	404	333	396	378	353	370	366	388	369	376	382	390	373	396	425	400	391	405	386	367	356	376	363	384	382	367	418	362	402	390	384	377	388	371	417	380	392	389	425	369	380	370	378	384	385	351	363	394	383	390	361	387	385	406	364	366	346	409	373	374	349	378	357	323	365	346	370	404	396	368	377	365	372	400	369	342	382	364	404	363	385	368	404	366	395	403	380	376	387	365	394	416	373	364	396	400	391	397	379	375	371	387	369	398	388	380	383	390	374	378	370	365	374	367	377	353	396	408	373	378	370	380	397	377	400	338	370	393	367	393	387	383	384	366	366	394	393	416	417	362	385	386	369	365	355	359	340	362	409	374	379	365	373	365	408	361	413	361	404	412	349	357	349	366	393	406	386	378	377	380	369	378	383	374	366	376	421	407	373	359	379	382	390	354	352	385	372	364	408	360	394	395	381	423	379	407	372	390	392	375	366	361	361	426	390	384	411	365	368	387	406	350	406	380	380	381	397	385	389	389	404	391	364	382	395	345	382	366	369	378	379	362	383	380	409	380	388	410	367	361	358	354	360	391	365	391	392	387	363	340	388	410	387	374	379	377	355	333	384	350	410	384	373	401	369	388	368	387	369	371	417	349	385	367	360	370	359	386	375	380	365	404	382	372	409	347	378	362	390	371	382	382	380	380	410	382	379	368	342	389	406	406	390	383	388	340	395	390	363	350	357	398	355	367	363	348	371	377	378	396	411	394	372	374	377	394	398	390	389
10242	24270	28204	22599	14543	10534	8223	5016	4824	3692	2870	2855	2584	2071	1979	1803	1473	1182	961	898	1037	1027	922	827	882	987	840	4964	9361	7108	4688	2725	1521	1028	752	723	764	718	792	676	720	695	705	755	711	735	724	745	698	718	721	750	761	672	689	701	692	744	687	732	717	689	730	727	720	742	698	742	735	751	707	748	684	721	709	753	750	756	745	784	756	755	756	688	662	692	738	719	744	699	711	690	770	660	686	739	740	731	728	692	732	751	734	647	749	739	730	733	759	703	673	764	686	731	725	740	744	737	684	759	742	686	760	730	773	707	696	730	714	752	714	718	770	721	756	705	722	724	743	737	733	681	717	722	740	723	721	732	707	773	676	695	711	697	740	705	703	727	718	702	696	707	707	698	713	732	734	723	708	686	765	746	720	727	777	713	711	714	696	680	692	709	757	719	719	743	727	737	713	746	720	742	714	722	714	730	749	684	699	685	734	714	719	698	727	791	722	747	660	717	729	738	721	677	770	703	741	707	705	723	711	685	694	737	709	713	708	683	720	740	771	712	708	703	725	711	753	738	678	700	644	719	719	729	686	695	740	737	730	703	689	718	761	764	759	681	721	676	753	758	733	722	725	707	758	710	753	736	739	713	725	724	690	723	720	690	740	734	700	722	704	713	723	764	710	661	729	743	714	771	746	699	750	712	712	737	728	674	697	734	749	701	708	719	705	746	740	689	745	771	680	757	700	712	677	713	705	741	709	735	703	784	708	732	723	776	719	731	707	707	735	726	714	759	712	717	719	702	683	705	717	704	716	681	664	724	714	757	709	752	686	719	680	745	688	758	763	673	735	722	724	747	697	686	695	706	771	718	666	709	657	733	728	652	728	686	676	716	720	659	723	719	750	751	718	718	710	697	771	728	726	690	734	719	676	709	713	760	704	776	693	736	751	719	711	695	712	722	703	696	700	740	705	717	763	702	684	721	695	722	703	658	729	683	753	720	700	709	740	722	692	772	760	757	707	721	728	698	741	719	714	737	730	766	751	720	745	697	710	708	715	756	669	665	704	729	715	734	749	740	707	735	696	732	713	723	731	729	754	757	724	725	735	725	763	750	723	727	754	732	765	773	743	713	711	721	711	726	703	705	745	776	738	750	734	714	769	720	740	704	748	769	721	753	719	729	717	721	729	695	750	718	759	718	715	722	758	692	742	742	780	710	709	709	734	685	711	722	720	709	716	737	683	720	730	768	750	765	695	760	712	762	697	680	703	751	716	787	735	718	736	737	785	687	698	722	741	731	710	722	712	715	756	764	730	706	722	726	710	733	760	712	736	705	675	641	756	710	734	728	751	764	684	776	728	716	748	717	741	719	724	760	738	707	702	704	730	704	724	668	721	750	698	731	733	720	719	718	740	699	740	778	713	709	729	732	774	732	728	702	769	656	733	685	758	721	738	724	729	693	692	704	757	707	720	651	732	666	776	725	783	697	666	698	749	713	706	721	716	730	751	685	656	690	770	686	691	716	739	768	732	674	721	682	727	762	712	763	720	720	749	710	732	692	746	675	761	709	685	738	733	714	757	698	747	740	691	732	747	736	697	732	709	733	699	762	716	704	753	707	716	711	720	710	779	691	735	725	695	637	724	729	751	738	702	737	732	773	742	709	724	703	712	723	757	691	680	773	732	668	711	725	725	733	740	687	706	736	740	725	737	767	720	723	756	736	734	736	691	748	733	686	717	735	709	704	729	679	709	693	743	760	762	678	707	735	744	700	727	699	689	677	707	700	737	730	738	706	781	734	718	744	733	757	736	722	734	730	742	667	740	777	752	710	719	733	759	692	760	699	714	702	774	747	740	759	714	724	721	762	752	706	712	744	708	724	712	730	686	698	700	710	697	730	706	668	706	717	698	658	721	745	699	751	724	747	735	706	686	753	713	713	696	754	710	729	706	798	707	716	745	755	720	749	734	731	722	725	735	717	702	707	730	737	690	687	727	700	734	706	727	752	679	709	698	702	744	749	758	709	739	716	661	739	729	698	746	704	739	712	754	730	691	691	713	742	700	677	728	710	742	698	706	720	734	775	716	732	735	695	732	694	749	692	733	747	746	725	722	718	685	730	723	760	682	695	706	698	739	748	761	743	735	745	734	715	684	766	764	729	698	711	719	778	709	724	746	722	701	708	729	708	706	734	705	703	729	714	726	735	684	727	709	721	681	739	649	785	704	701	717	726	712	676	702	707	693	732	696	649	733	731	736	740	695	725	731	739	738	696	681	777	765	695	745	699	715	700	713	724	743	715	716	759	732	698	739	733	704	667	706	676	724	709	713	779	738	649	702	698	715	771	726	716	749	748	762	700	793	677	762	772	714	747	760	719	699	762	675	752	780	706	719	750	748	739	743	717	690	723	728	762	718	731	722	724	720	686	736	695	646	756	703	811	727	750	735	709	712	718	762	710	702	787	729	671	698	709	685	757	701	718	750	727	732	706	696	676	737	724	707	715	735	735	753	682	757	699	713	724	725	655	702	726	697	724	759	732	710	730	700	762	714	702	719	702	745	749	708	720	760	668	728	733	722	739	756	715	729	714	715	737	752	718	731	789	696	713	740	735	746	764	722	747	703	689	706	721	699	729	725	721	720	684	722	735	678	681	727	736	753	710	700	705	727	768	678	728	707	710	713	747	721	779	716	716	729	742	742	738	739	734	723	738	693	736	759	765	737	771	719	719	734	692	688	682	685	705	699	680	756	710	756	741	698	693	727	706	740	668	716	712	692	742	738	744	778	694	723	738	724	723	691	755	718	749	736	752	690	699	671	748	725	700	778	753	705	732	734	717	755	715	700	740	743	746	729	710	656	744	733	695	683	722	684	736	713	756	745	724	736	717	754	704	709	741	710	753	757	753	736	709	703	742	744	664	735	736	704	746	687	680	670	744	737	689	716	741	714	697	715	722	731	746	740	755	777	711	737	717	746	713	702	735	797	729	709	722	740	720	741	679	708	713	757	757	715	728	705	729	750	758	716	738	771	759	723	743	709	767	723	716	708	736	679	730	731	694	705	727	735	752	703	731	719	713	726	742	736	754	691	711	731	740	760	730	738	670	722	722	700	723	702	675	727	746	720	758	736	726	718	700	704	717	719	700	693	758	751	711	724	726	714	722	735	656	736	751	744	716	688	686	716	715	731	734	707	765	722	715	724	668	728	750	719	681	708	694	721	724	741	717	703	727	748	755	718	707	702	765	654	745	722	728	693	714	692	694	709	762	755	724	749	695	758	710	729	740	754	703	737	702	720	703	729	752	710	737	679	689	780	704	745	698	705	702	692	722	751	762	710	722	728	696	720	687	698	706	753	719	709	698	696	736	725	745	749	711	710	760	724	692	748	769	729	730	686	762	761	702	735	719	719	721	725	716	699	728	687	718	730	720	738	739	721	781	694	789	680	723	715	741	742	731	737	751	733	743	731	705	753	698	725	717	694	710	750	729	729	735	721	747	707	708	711	729
23457	21466	29291	24061	21480	19900	6770	2439	1848	1177	979	977	821	937	889	786	645	517	439	376	384	386	384	316	364	380	370	1337	5535	4509	2873	1762	783	509	338	289	282	295	283	251	279	256	273	305	272	277	287	279	272	277	287	267	270	239	287	276	281	303	275	251	268	276	276	251	275	240	254	254	268	280	265	295	284	271	295	255	274	280	272	277	260	273	274	280	275	235	272	262	267	295	266	248	263	291	245	270	247	276	297	298	272	244	319	292	287	260	258	309	275	287	262	278	264	284	286	280	289	286	277	267	258	248	283	250	302	287	285	247	273	296	296	245	264	282	279	263	281	284	274	267	283	285	279	267	269	308	273	282	264	266	273	266	258	257	305	275	289	263	250	243	250	282	265	276	271	265	262	259	285	243	278	281	297	286	275	272	258	264	271	309	267	241	289	275	291	263	290	269	286	267	268	280	275	281	309	278	277	291	268	246	289	257	282	312	259	274	279	244	275	245	304	308	307	284	273	287	288	298	314	273	279	294	311	283	284	266	289	288	265	312	265	250	298	285	274	264	256	305	276	270	276	271	300	262	269	272	273	264	278	242	286	260	282	287	266	290	299	272	290	253	281	281	267	273	278	288	281	300	293	264	249	276	234	281	264	266	253	276	275	283	280	297	268	270	285	264	254	245	248	267	262	270	285	297	251	276	318	264	258	268	258	283	252	270	246	252	270	271	288	255	276	292	276	281	278	270	299	283	305	309	283	215	245	265	277	264	280	282	294	294	282	274	285	296	264	263	282	280	275	265	298	304	271	300	278	287	253	289	272	260	278	298	295	270	250	273	293	248	271	289	284	282	262	292	257	232	260	251	287	265	272	280	296	249	272	264	286	277	245	279	283	275	257	273	259	263	276	284	278	274	279	272	279	275	288	266	286	277	296	272	256	264	263	265	311	272	285	283	273	260	287	262	271	286	248	272	272	251	286	285	299	303	273	283	260	286	256	237	290	235	259	277	274	298	259	286	283	283	240	264	268	255	271	282	291	273	268	257	270	281	254	297	274	271	275	251	270	250	291	264	292	271	280	250	280	279	274	278	284	272	281	275	295	271	291	275	266	289	288	261	241	283	263	257	305	281	255	316	276	260	289	282	219	252	281	266	274	290	280	250	287	263	278	265	263	265	312	264	271	260	293	260	252	286	275	275	288	249	273	261	282	269	284	266	256	258	258	269	283	246	258	277	290	273	238	250	290	260	260	275	277	298	280	273	282	280	268	274	269	285	292	276	279	240	269	277	315	296	272	261	276	307	267	295	264	309	294	273	286	283	277	285	270	259	260	292	248	276	276	268	289	272	254	272	285	283	245	252	288	293	282	290	289	256	292	250	260	267	266	273	281	287	259	305	278	287	264	254	253	280	260	267	288	283	288	262	296	275	260	277	268	277	300	259	282	316	255	268	277	283	295	285	275	266	270	295	256	296	290	273	268	293	270	262	248	294	289	288	270	281	291	243	297	287	282	274	327	271	285	261	281	247	267	291	303	271	271	310	252	249	283	304	303	270	306	273	282	280	259	306	260	259	289	242	253	254	279	270	263	270	260	281	267	270	306	258	276	305	285	259	249	296	269	258	281	286	290	280	298	271	243	278	267	288	255	291	254	264	268	287	278	250	298	282	261	271	298	276	278	291	289	270	276	266	272	293	255	261	243	284	272	298	290	279	263	241	267	267	278	263	306	277	292	235	284	273	273	276	286	266	262	304	260	274	297	278	282	264	266	289	282	281	268	225	262	296	269	244	262	261	239	276	258	288	258	264	268	287	253	264	266	284	284	275	305	287	266	283	288	274	285	280	280	291	292	291	271	272	246	269	273	298	259	297	270	263	312	249	286	271	266	272	287	271	283	270	319	285	264	247	297	258	293	270	249	261	292	310	274	286	281	281	282	270	294	269	265	284	271	284	293	288	260	262	299	305	268	244	249	275	276	257	291	263	268	285	317	299	283	275	274	254	258	241	283	270	282	251	238	285	251	295	290	266	250	296	246	286	234	276	275	272	261	271	284	267	296	311	265	282	297	281	287	268	275	290	270	278	278	268	255	271	275	301	275	264	276	270	253	230	264	300	276	270	280	291	263	256	298	266	285	255	277	258	284	273	270	274	261	289	236	269	273	312	292	282	286	270	283	269	259	258	266	264	281	267	268	277	306	280	273	253	282	269	262	279	262	291	267	283	282	256	276	260	296	286	287	263	268	304	256	253	275	262	277	279	267	295	272	294	256	292	312	285	273	277	278	273	279	253	295	248	272	282	281	266	279	248	295	309	292	286	273	292	251	261	276	274	240	277	307	269	303	264	263	301	244	269	281	282	280	263	252	266	280	309	280	248	279	231	281	283	268	261	282	279	263	279	281	260	286	292	272	283	271	259	313	260	307	262	281	294	292	294	284	272	266	270	289	286	261	282	261	295	261	288	273	249	261	259	274	257	273	300	244	282	280	314	280	281	290	269	244	280	268	301	269	304	266	265	282	278	284	244	277	259	261	268	250	275	273	283	322	286	283	251	280	292	268	274	249	259	270	275	303	270	259	278	259	264	274	296	276	251	287	255	283	281	295	253	285	267	284	261	241	280	261	307	263	278	298	272	284	279	270	277	278	272	263	271	282	274	284	298	310	287	269	260	269	222	269	278	268	270	272	290	283	276	247	288	265	272	283	292	279	253	268	277	276	259	260	290	261	239	257	255	267	283	276	277	274	281	304	277	261	301	269	259	266	264	279	266	267	277	261	276	274	283	265	262	262	263	291	282	250	256	253	267	268	292	270	289	258	274	266	270	270	256	288	287	274	260	277	309	279	266	275	284	295	258	278	232	293	285	281	295	283	286	269	271	292	279	253	268	282	284	274	274	319	292	278	269	253	276	256	285	265	287	288	281	276	336	267	270	295	270	276	272	252	300	273	258	251	285	281	268	307	277	274	254	278	264	301	288	256	278	276	243	288	292	276	267	234	297	250	270	291	291	247	262	297	257	273	280	266	291	298	285	259	255	255	280	273	268	261	267	264	262	257	262	281	252	315	277	283	279	293	283	284	283	272	249	263	293	280	272	269	267	278	281	280	270	261	264	244	282	270	266	266	305	246	263	271	263	253	303	272	279	269	277	270	286	268	279	265	277	257	256	252	281	247	266	306	283	268	290	258	252	268	258	281	273	301	305	284	286	273	273	264	280	250	245	290	278	284	267	264	259	269	260	277	275	247	262	306	302	282	266	295	308	306	280	273	258	268	284	273	291	289	293	276	246	258	290	288	293	256	245	250	297	302	298	272	268	254	285	273	261	273	267	267	302	267	267	272	232	268	273	272	257	289	293	276	285	234	289	306	268	271	249	255	258	261	286	280	258	252	259	232	266	270	286	265	289	266	268	286	255	268	263	286	261	275	283	248	280	302	256	258	263	267	246	276	287	282	281	275	257	284	274	274	285	263	291	298	247	264	270	275	249	260	264	283	287	265	275
13629	28488	31864	25830	18425	13224	9731	7528	6664	4095	3466	3439	2993	3080	3068	2557	1890	1396	1145	902	995	1059	882	752	850	1000	776	4296	14867	12232	8281	4945	2269	1187	676	552	519	525	522	514	515	534	488	552	547	509	514	509	511	510	540	495	530	514	553	501	508	485	548	528	504	516	523	503	534	509	506	524	532	533	530	525	513	548	531	507	490	540	515	524	517	523	538	509	512	495	565	527	499	497	501	552	518	516	531	556	516	528	495	515	578	509	550	503	531	481	476	530	515	509	520	558	477	524	505	507	529	518	518	540	501	526	525	533	516	508	546	459	541	516	537	496	492	518	527	498	546	520	518	508	483	549	533	505	517	532	515	502	505	543	488	516	510	506	529	554	537	520	520	501	537	505	511	504	555	501	539	513	526	560	518	502	506	501	534	530	514	518	525	525	544	525	490	534	522	496	507	477	543	554	539	530	503	526	498	557	527	497	553	510	492	499	565	554	495	535	548	540	541	532	498	486	534	491	489	527	517	504	495	543	559	516	508	500	548	510	518	563	531	493	538	511	526	505	513	549	544	491	491	539	523	504	517	548	538	533	496	514	513	511	486	516	506	529	546	513	548	510	518	536	537	502	522	511	514	536	501	530	511	523	511	535	530	498	507	513	544	536	489	544	531	521	495	478	513	526	514	500	505	526	527	537	552	532	538	503	530	519	539	522	508	497	514	515	523	526	526	506	557	556	492	502	526	525	510	535	549	528	511	527	494	546	499	492	510	482	539	523	500	511	560	511	522	528	491	522	499	524	502	466	561	537	489	538	535	514	513	516	499	490	505	520	557	470	520	505	521	496	524	589	518	506	546	549	525	529	526	520	552	550	503	525	502	500	529	519	535	492	525	558	506	519	532	535	550	494	522	481	529	531	566	519	579	536	553	500	474	510	514	499	535	535	445	506	509	522	538	548	524	507	584	522	519	506	530	523	513	546	507	507	486	549	485	510	519	542	549	536	547	528	550	486	501	528	505	484	518	519	545	516	491	472	469	527	516	490	463	501	507	523	527	526	555	511	556	522	516	502	517	516	493	508	503	506	563	572	524	531	531	520	513	498	483	516	547	519	542	497	518	523	520	543	547	561	515	518	539	505	530	510	514	500	467	504	521	498	527	546	510	506	538	504	503	493	539	492	551	542	513	512	496	495	544	515	523	522	505	505	512	539	486	535	490	481	507	501	531	489	515	506	546	532	524	522	517	491	499	523	527	518	499	514	498	497	546	505	540	536	480	474	501	492	529	518	516	540	514	492	515	519	505	557	524	524	530	523	503	522	550	499	535	517	539	548	519	516	521	457	528	491	516	498	535	523	483	566	511	500	540	524	518	494	555	509	458	522	534	538	501	507	493	508	529	530	466	532	537	540	554	523	504	490	559	507	498	529	527	490	517	512	502	536	532	497	512	515	504	487	553	511	541	490	547	497	515	490	514	530	530	496	479	510	522	493	570	505	518	500	516	511	471	477	521	490	511	544	506	489	510	534	511	491	551	542	501	509	527	510	535	496	486	530	554	532	491	546	543	509	501	558	525	550	534	518	490	503	531	500	488	497	516	464	493	531	508	487	533	493	511	512	524	522	526	491	534	526	524	508	539	484	559	506	485	545	541	532	515	542	469	492	551	487	537	536	529	547	541	503	539	477	511	550	551	568	534	535	509	502	509	549	557	522	522	522	520	548	512	515	512	520	525	481	502	490	509	509	560	493	488	491	534	540	542	501	523	558	500	536	476	535	524	543	500	476	536	483	522	553	506	525	503	526	519	503	537	527	495	583	510	502	501	528	519	517	526	522	533	492	508	534	558	536	483	484	532	559	507	528	532	540	538	489	498	511	520	503	520	476	500	528	486	554	548	507	573	496	541	507	525	493	499	542	544	547	525	503	493	495	494	511	526	555	529	464	510	493	526	544	531	544	503	549	541	480	531	559	522	525	536	561	510	540	496	506	509	521	497	540	514	495	525	524	506	505	524	499	520	528	480	555	506	529	524	497	547	575	542	524	500	526	472	513	541	510	502	537	483	552	512	534	562	527	538	503	541	511	494	521	509	523	516	502	501	524	510	477	469	485	501	519	499	518	498	509	540	500	474	550	490	509	504	499	533	531	503	504	518	516	513	501	510	527	520	496	518	514	540	538	487	495	505	498	533	517	499	554	516	489	507	523	502	514	510	526	500	574	483	513	512	498	542	573	548	499	535	538	522	500	500	530	549	550	515	522	505	520	494	511	510	491	524	500	504	530	538	519	532	542	501	507	515	536	537	519	507	526	540	475	502	529	542	498	510	521	524	522	534	532	508	508	513	548	551	555	561	517	495	498	497	542	537	493	518	520	486	531	470	503	520	535	485	512	535	548	540	515	520	520	510	498	491	541	508	512	522	531	525	518	501	510	522	519	550	533	552	497	570	553	512	506	521	532	549	527	484	526	504	498	521	471	530	535	503	522	554	549	482	540	541	534	547	492	533	516	502	539	523	526	572	511	543	540	513	531	524	540	547	519	518	500	483	516	518	529	503	529	524	529	532	501	508	495	518	537	513	485	562	524	533	492	517	555	507	473	552	511	505	465	521	484	551	538	524	551	507	550	484	489	514	530	538	534	537	558	482	516	526	497	553	558	541	526	544	549	558	500	536	524	503	495	516	525	532	512	537	497	525	549	492	516	475	485	540	514	498	504	500	540	482	486	499	543	530	515	521	552	539	562	562	532	546	497	509	527	520	479	521	491	524	509	517	498	545	531	524	497	508	537	500	541	499	514	538	497	544	477	560	484	523	512	545	485	520	472	517	513	506	510	499	540	526	537	507	533	485	536	532	495	539	505	527	563	553	477	512	493	529	500	537	543	543	541	514	521	512	505	524	507	493	543	507	530	509	520	510	519	544	527	526	509	494	518	507	505	471	485	503	529	507	529	503	543	515	484	510	540	533	515	525	496	554	558	512	500	577	493	519	519	488	504	511	523	511	509	554	497	515	532	556	470	543	499	494	553	537	505	517	465	513	525	520	503	536	497	547	535	554	508	522	533	511	534	558	497	541	551	522	562	541	537	514	516	516	506	515	517	514	509	545	499	533	527	489	488	506	535	571	490	520	499	537	486	506	515	507	530	523	491	530	522	559	500	531	526	531	509	522	530	484	515	502	507	521	510	527	529	532	540	525	526	520	515	542	495	545	526	496	533	484	521	504	508	547	494	509	490	540	533	542	496	542	504	572	524	535	584	499	526	504	530	467	482	503	492	519	522	507	498	558	525	474	498	515	538	495	525	501	498	550	526	531	514	494	504	549	487	531	544	505	539	521	515	529	518	512	533	523	538	535	542	563	479	514	480	524	518	564	503	506	476	521	552	526	473	499	504	527	515	483	522	505	504	502	538	527	568	493	514	501	508	505	504	480	518	496	504	471	549	529	517	575	508	578	537	509	556	502	496	517	498	471	486	525	527	515	568	522	499	527	485	485	541	528	506	497	520
27037	20923	15830	7761	3074	1878	1547	1370	985	718	716	703	762	692	642	619	631	605	537	522	526	527	517	501	538	465	492	516	723	835	810	679	577	518	529	508	446	455	486	462	499	478	503	470	462	473	480	465	456	486	467	475	428	474	473	454	497	455	494	472	453	507	478	494	467	480	495	482	489	474	471	501	435	470	418	491	455	448	503	484	461	479	489	487	462	466	496	504	458	477	495	491	465	498	455	480	436	489	480	481	454	463	505	467	458	478	496	475	497	465	496	505	497	491	458	475	471	462	483	421	483	453	469	477	426	512	459	470	430	491	452	449	468	470	495	446	479	475	459	466	462	516	481	431	473	466	493	461	465	481	497	493	495	489	438	442	468	461	457	432	437	481	486	457	457	442	504	482	453	525	476	458	510	462	455	478	447	465	433	440	464	465	484	440	490	446	464	485	498	467	480	470	407	467	463	474	442	487	446	438	506	433	432	477	498	446	501	440	466	494	493	444	493	457	480	493	440	458	460	478	464	489	470	453	470	487	438	504	474	456	481	504	464	505	445	462	488	460	494	478	514	473	466	431	453	457	519	463	438	443	478	470	495	451	478	450	496	465	459	460	472	487	498	476	497	467	491	483	469	489	513	455	485	454	486	501	427	459	491	462	479	491	512	435	497	435	464	489	423	460	504	486	447	451	495	502	453	501	436	470	448	450	479	467	476	446	476	534	468	448	477	450	458	469	515	433	456	458	461	527	502	474	448	447	470	468	461	461	472	479	471	466	493	503	477	498	496	475	489	476	450	489	409	472	466	454	479	483	485	482	448	505	504	509	442	469	476	467	456	492	453	480	494	479	492	479	455	436	483	480	498	456	452	534	500	476	479	438	463	487	445	465	482	487	522	423	449	427	442	503	449	459	440	489	475	482	442	471	467	471	470	486	438	442	475	444	470	493	448	516	485	466	444	475	496	466	510	500	473	455	485	471	473	482	472	483	477	474	436	509	474	469	474	444	484	464	505	497	490	516	458	454	450	467	479	459	466	484	460	466	430	455	502	475	462	464	495	440	485	464	501	457	444	486	487	486	479	438	436	483	446	456	480	483	463	486	457	501	481	478	446	495	480	478	475	463	479	458	472	462	485	479	451	467	488	458	463	493	466	475	456	426	488	531	481	451	500	474	467	459	478	499	478	490	438	490	479	493	474	487	477	476	464	482	471	474	466	478	523	431	457	491	435	486	469	419	468	489	485	440	469	501	486	458	449	438	464	457	503	467	521	450	438	453	484	478	477	470	447	446	509	464	469	449	451	453	451	464	469	474	509	509	461	484	464	452	495	469	471	469	495	512	464	479	508	469	456	472	462	470	464	478	472	445	451	471	516	458	471	481	480	461	470	439	491	446	469	458	477	469	462	488	452	479	501	504	440	448	473	467	438	498	462	465	455	459	493	459	441	451	483	522	483	490	480	515	463	491	456	447	442	456	478	472	466	501	452	505	461	466	512	414	485	455	469	470	449	451	487	475	474	454	451	450	438	483	461	495	458	483	439	451	485	447	449	458	474	465	479	498	446	455	487	475	471	461	481	478	440	466	474	479	458	439	478	484	426	445	488	409	499	475	460	470	486	492	468	490	453	481	436	480	470	465	473	485	480	478	474	503	490	476	440	501	480	480	453	439	494	458	506	433	495	454	477	475	470	473	437	456	433	470	456	473	462	492	451	498	488	469	469	495	435	477	471	438	489	481	489	452	462	463	477	476	471	490	455	454	487	471	464	475	454	425	462	463	466	493	488	459	460	479	489	477	466	459	462	434	464	455	493	475	421	467	486	458	429	438	469	478	485	470	431	469	488	480	470	434	450	512	467	465	469	502	456	498	457	506	484	486	503	464	510	460	468	473	469	496	474	464	476	465	468	456	450	463	504	494	479	439	474	456	473	472	475	494	489	480	483	463	468	470	484	454	471	466	511	471	467	461	464	502	476	467	474	473	459	498	441	479	458	459	476	458	467	496	514	475	475	437	459	432	474	489	479	482	461	491	469	461	453	472	471	446	447	478	466	443	448	480	455	468	487	439	464	450	498	453	507	484	461	466	459	477	458	472	474	434	480	486	461	471	475	473	465	501	425	481	458	485	469	488	459	531	482	496	508	478	490	457	452	497	491	463	454	472	457	473	451	491	487	473	455	465	459	454	444	489	449	435	508	496	484	479	459	459	468	466	483	473	492	466	454	458	475	448	464	477	491	481	447	457	494	449	460	464	481	485	486	474	449	496	456	472	464	461	456	479	472	451	470	474	485	452	460	459	466	494	476	496	439	454	470	509	465	468	481	444	449	444	437	485	477	468	486	436	472	470	475	460	476	462	477	478	453	465	440	471	455	436	472	460	520	497	487	469	427	481	470	454	469	445	489	477	462	506	486	460	504	462	461	463	456	478	443	472	471	465	480	433	486	444	483	479	506	469	435	533	502	449	506	433	475	464	467	472	513	457	483	478	466	468	472	460	460	444	537	495	450	445	493	428	501	513	496	475	508	442	505	465	498	482	452	465	468	451	466	500	468	501	454	458	441	478	452	493	495	452	477	474	491	439	447	469	451	450	492	460	516	476	487	459	464	496	479	482	472	501	493	447	458	449	459	492	486	493	492	440	430	463	446	450	451	457	475	478	482	400	493	454	489	495	453	462	482	441	473	457	470	501	484	442	481	437	439	453	457	504	457	473	450	522	475	491	481	474	505	484	479	501	471	486	503	467	480	454	429	455	480	444	457	490	508	496	445	509	451	482	470	485	464	505	464	475	460	464	459	466	432	463	456	469	499	462	452	475	497	483	467	447	517	501	478	480	461	457	471	492	476	482	452	477	461	490	470	506	456	454	419	472	460	470	470	470	496	453	467	470	460	489	468	439	479	443	479	485	450	480	460	481	484	498	485	458	512	504	503	477	514	477	505	503	421	479	440	466	471	464	435	484	468	429	458	509	448	462	465	458	462	513	483	444	461	466	462	415	480	470	467	476	475	503	459	529	425	491	485	468	450	488	490	454	446	464	461	478	468	448	474	459	479	465	453	413	468	443	479	453	468	448	463	455	448	457	480	499	469	490	442	495	453	501	482	488	441	470	490	509	505	475	529	489	464	485	479	482	472	516	506	494	479	466	457	493	440	521	469	461	484	446	478	460	497	470	444	458	476	508	499	511	465	466	471	472	449	474	458	483	461	469	464	462	513	497	444	499	482	472	466	463	471	469	457	496	498	454	470	439	455	452	478	509	463	437	475	478	449	485	454	537	473	444	475	486	474	480	476	433	478	435	498	442	497	490	458	481	399	430	459	496	466	477	509	485	524	493	497	466	453	495	450	458	505	478	475	434	447	480	448	471	477	452	470	502	460	420	510	481	502	502	485	496	496	451	501	495	449	477	430	448	444	490	463	541	470	461	450	486	518	456	456	455	440	464	478	517	458	453	462	453	455	485	478	458	478	456	449	476	487	490	512	464	509	530	483	458
10965	17511	21799	13718	8853	6368	5060	4411	3033	2030	2184	2000	2052	1706	1684	1618	1564	1443	1229	1052	1058	1124	1034	995	1119	1051	1033	1044	2026	2034	1882	1479	1121	1035	949	890	875	904	946	937	849	905	844	900	922	850	848	904	869	881	854	935	896	916	910	915	904	929	950	897	954	880	852	904	926	869	907	920	912	899	955	832	882	910	872	887	916	917	912	964	861	935	944	878	924	865	841	941	912	822	908	906	865	924	895	902	858	870	881	916	918	866	888	888	858	830	898	929	933	867	900	895	842	833	839	919	820	973	929	846	904	896	851	867	871	920	906	893	871	861	925	899	860	907	833	866	879	907	895	928	899	859	854	948	941	860	856	916	938	891	941	941	856	894	940	928	898	885	919	892	881	930	906	908	879	909	886	912	903	940	908	909	901	895	933	925	881	911	931	917	951	899	865	916	935	916	884	850	898	901	891	869	864	941	947	958	871	872	903	898	878	857	861	887	853	837	852	872	865	881	903	807	919	895	902	898	851	872	914	892	961	889	902	894	869	891	862	859	901	882	918	881	860	874	874	905	920	885	882	900	868	888	912	939	910	893	939	875	883	938	888	871	881	891	830	906	939	877	929	914	932	949	892	940	903	903	861	951	860	960	910	888	878	860	883	907	908	913	887	903	904	860	915	864	883	891	897	868	861	915	893	910	868	902	913	895	895	866	902	887	898	886	898	830	933	934	901	898	902	946	889	881	942	920	899	937	932	832	887	867	891	896	899	901	849	893	870	901	866	860	899	935	863	930	860	914	904	915	890	855	909	888	889	902	915	868	843	847	960	879	878	938	941	889	935	886	879	892	948	909	927	880	861	919	869	930	933	892	884	949	915	889	965	876	895	908	887	941	974	860	896	843	877	878	871	940	912	907	918	887	820	902	925	850	895	849	854	990	869	899	908	908	883	890	926	864	848	871	854	913	940	884	912	871	924	924	926	895	887	847	924	896	916	878	863	894	832	887	875	866	848	841	919	889	895	917	891	900	946	879	902	877	905	892	904	922	881	917	907	924	909	923	943	925	913	869	899	935	889	857	980	879	921	883	949	904	905	935	858	840	852	862	841	865	873	924	873	917	913	926	888	893	868	848	895	869	885	878	851	901	927	875	872	893	870	873	904	873	891	909	966	866	897	850	936	912	898	878	870	917	928	941	882	895	896	919	891	867	887	951	871	869	880	911	918	896	829	870	886	905	933	893	894	862	896	893	872	956	888	859	894	924	929	899	938	885	890	884	895	860	934	877	900	865	845	907	900	877	907	846	889	918	872	907	898	883	893	907	861	886	823	862	903	903	859	938	869	919	906	909	905	921	898	898	943	891	852	904	916	865	847	873	892	935	883	924	942	901	877	871	829	927	904	903	862	898	888	867	915	891	905	925	861	925	954	874	861	873	865	921	872	871	849	837	906	881	888	878	909	926	832	904	864	912	870	898	875	924	868	927	904	910	880	916	872	882	831	894	912	888	893	882	894	909	876	884	915	954	891	895	913	910	852	874	912	910	934	923	929	889	889	905	872	911	891	869	848	931	865	914	883	906	870	913	909	887	903	911	874	871	856	905	884	927	930	853	888	903	925	921	882	887	864	905	939	888	877	827	908	921	865	993	854	857	917	899	882	899	869	864	908	873	936	869	956	849	918	914	928	876	866	922	921	883	858	904	904	965	875	887	855	882	894	964	872	903	845	892	859	885	913	907	905	883	883	889	932	841	894	873	860	835	869	897	871	925	863	940	891	921	930	892	850	907	889	958	931	910	897	929	859	858	903	900	921	929	899	883	931	878	882	912	871	916	913	939	867	863	876	867	904	881	880	900	923	932	862	878	904	948	903	899	876	919	869	928	940	884	915	883	887	926	889	886	906	882	899	878	911	908	875	875	856	868	881	913	906	897	915	890	935	926	935	906	946	944	880	950	923	878	919	926	901	891	903	903	879	903	931	951	942	860	883	916	898	933	912	846	858	895	825	908	877	937	907	859	865	891	882	937	907	854	915	860	895	904	894	896	878	946	852	910	888	910	856	917	927	916	854	846	890	969	923	841	877	920	904	870	874	869	874	922	855	937	852	917	942	866	963	917	905	859	870	886	905	857	887	839	827	951	885	905	879	931	904	867	886	889	902	854	913	854	892	871	914	895	925	867	918	849	907	898	909	964	869	878	829	867	852	933	901	885	947	904	882	892	882	901	840	933	923	910	923	851	887	889	886	916	865	932	898	942	901	955	879	924	946	947	937	912	892	884	891	813	860	875	907	847	878	897	923	908	911	925	899	867	880	939	884	869	846	881	919	842	911	864	843	987	889	878	882	923	930	916	867	883	854	895	928	887	916	865	911	890	887	889	885	874	906	862	907	878	919	882	919	913	870	886	870	880	888	887	895	907	886	862	946	894	938	905	938	904	913	925	887	859	858	947	877	909	880	877	917	940	933	905	904	943	899	913	908	937	871	845	950	865	871	917	909	900	901	941	882	900	861	852	890	934	883	953	850	904	868	918	960	871	840	890	922	897	884	968	910	950	874	895	917	872	944	917	932	834	928	856	921	874	900	860	983	939	832	907	837	882	881	857	838	906	889	882	923	896	864	897	860	879	833	902	905	917	898	851	925	869	877	898	950	919	869	956	840	944	865	862	868	903	877	875	878	928	942	856	932	887	876	901	919	856	874	934	927	874	924	945	952	850	883	899	892	898	874	885	901	930	874	884	941	916	901	919	924	875	877	882	910	924	887	856	913	857	873	872	862	888	891	886	912	923	900	847	887	895	919	883	920	858	945	896	915	884	950	842	859	877	855	892	847	888	877	899	957	829	874	939	952	916	915	903	890	845	921	872	903	836	871	849	903	888	852	914	885	869	905	951	861	897	877	884	924	928	871	879	882	982	961	899	923	943	854	902	870	848	917	836	895	914	944	880	912	978	883	883	888	928	911	911	934	937	865	880	956	883	869	897	908	845	905	834	892	883	872	839	891	864	893	904	914	882	885	883	915	928	832	927	908	896	920	897	872	947	954	917	885	865	897	910	923	889	893	856	909	911	877	904	854	862	946	864	936	874	858	903	899	859	867	953	933	917	905	883	881	888	888	914	882	903	878	893	914	912	899	864	896	956	935	899	864	879	885	872	959	910	937	923	899	927	884	864	852	849	947	881	880	879	904	951	904	943	856	870	924	925	890	915	856	861	861	896	851	877	878	923	836	909	868	863	863	890	872	862	874	900	903	921	935	921	894	865	947	955	883	901	929	915	899	858	882	873	918	875	892	890	910	851	871	900	903	900	912	955	941	901	861	945	901	863	867	896	907	918	945	920	940	868	908	891	890	905	887	971	935	953	905	882	912	877	885	909	968	903	922	884	891	925	867	925	985	849	914	867	892	923	887	846	913	879	921	875	911	890	832	854	878	846	973	905	919	868	968	855	920	889	863	872	882	908	900	857	879	903	906	914	890	839	868	877	859	914	829	853	860	853	907	942	885	862
24577	21578	28700	24895	20047	6550	2973	2061	1315	983	961	908	854	727	611	684	620	631	576	504	476	441	494	477	478	434	446	994	3109	2691	1839	1059	692	479	414	446	386	382	384	384	431	388	378	435	361	393	408	401	416	412	360	409	398	393	404	379	386	403	403	391	389	421	392	357	408	409	424	361	401	422	379	390	418	394	376	409	388	390	415	448	406	440	369	378	400	423	399	436	385	403	396	396	411	379	415	384	397	404	423	364	367	384	452	424	395	402	370	374	400	374	367	394	384	431	437	397	396	350	399	379	396	383	402	396	399	404	391	360	431	407	390	391	356	400	403	368	395	407	392	379	424	413	388	378	384	398	394	408	420	399	414	388	419	364	386	420	375	422	402	402	403	412	394	390	398	382	429	438	442	357	417	383	368	395	380	407	389	377	387	374	408	434	386	411	413	397	421	422	409	414	431	386	369	412	409	395	383	411	389	390	382	384	430	378	396	399	408	390	374	420	401	407	404	376	382	370	396	432	383	404	376	386	428	362	383	390	391	369	457	386	385	369	352	386	374	393	362	354	386	356	398	409	359	369	409	381	395	385	373	402	388	412	407	378	418	376	402	384	411	410	396	374	404	377	371	419	426	401	386	399	387	375	424	407	434	408	383	416	422	386	394	443	415	411	403	388	420	399	403	397	394	361	402	419	418	395	418	379	378	421	398	407	405	382	384	437	374	405	396	425	380	400	418	424	382	408	443	397	396	420	381	404	414	388	391	386	417	385	383	357	364	412	395	390	374	409	389	403	380	378	382	380	387	404	409	384	435	382	393	414	406	412	401	393	430	385	402	429	397	362	382	376	398	384	410	391	397	398	417	393	403	372	426	377	385	399	374	353	372	412	398	419	375	396	401	372	358	354	404	397	389	377	410	389	415	395	371	349	407	389	381	379	410	383	400	415	394	396	418	384	392	399	413	371	400	384	388	406	414	412	402	379	390	407	373	401	426	377	389	415	397	428	398	379	398	382	411	422	417	397	390	408	406	415	427	421	405	386	395	391	394	395	424	371	383	388	394	401	390	348	400	413	364	419	382	380	415	363	404	377	386	396	411	388	407	378	406	391	399	378	406	381	396	424	384	400	383	387	393	426	372	402	415	394	439	406	422	387	367	421	409	387	439	404	404	371	377	374	400	399	395	403	392	355	389	418	364	424	376	414	430	357	414	413	371	394	397	359	373	391	372	403	387	375	404	456	388	398	375	398	381	372	392	471	370	382	392	386	405	421	398	371	373	421	416	411	416	382	427	383	407	400	392	379	404	403	414	395	409	392	388	418	393	385	404	386	408	411	351	423	396	411	410	402	403	384	402	394	427	377	411	400	414	393	397	378	400	422	382	390	374	404	418	390	411	385	399	402	386	426	396	348	393	390	404	405	384	370	416	398	420	392	393	381	388	404	387	426	374	394	433	391	397	418	405	404	415	402	392	373	423	367	415	414	424	397	413	379	402	403	380	451	414	378	417	372	426	407	395	398	397	390	398	406	397	451	400	406	372	426	414	401	419	385	405	387	397	380	371	375	382	400	402	410	410	376	381	415	375	406	397	424	383	406	400	375	404	410	403	404	400	377	343	408	353	409	380	411	376	415	359	381	401	380	380	413	414	407	350	415	393	383	414	423	383	351	396	399	384	408	380	385	380	378	399	387	397	424	374	408	387	406	399	412	419	381	373	403	421	391	430	412	390	365	373	406	414	441	411	413	407	399	396	414	376	385	410	390	401	382	411	374	423	393	382	385	436	382	399	419	415	395	416	398	362	355	425	448	423	414	390	363	389	402	398	370	409	393	392	398	403	367	390	395	424	397	367	375	385	392	380	397	403	351	368	374	380	422	373	402	427	397	364	423	404	414	381	377	381	390	397	370	378	345	376	432	406	397	401	419	396	391	378	452	384	407	403	391	416	385	419	357	403	361	391	411	446	392	410	410	390	394	390	381	409	400	445	392	394	412	393	411	382	378	385	407	376	381	420	381	391	383	375	356	399	379	390	387	375	416	416	394	387	377	402	361	399	410	397	418	425	390	428	396	391	393	395	407	381	384	412	399	447	389	389	405	389	403	380	398	428	396	382	386	391	391	395	411	371	401	373	414	398	353	408	434	396	358	400	389	385	407	386	402	389	396	362	395	421	405	396	409	398	411	386	432	384	397	397	424	423	387	401	417	424	358	381	427	390	411	389	362	379	417	404	390	428	400	343	360	383	381	389	408	415	401	408	366	419	360	409	375	394	372	470	425	383	407	409	396	450	400	364	400	383	404	420	356	384	436	415	407	384	386	388	365	426	434	370	420	404	366	394	417	395	410	449	423	400	387	408	439	371	385	408	393	403	392	391	443	386	369	387	417	393	389	392	360	423	365	392	398	367	418	336	429	367	358	402	426	419	411	374	415	425	416	398	381	376	405	427	402	417	422	407	383	413	419	393	403	364	406	406	390	410	391	374	411	390	383	444	411	385	375	378	389	425	377	366	423	435	402	364	350	413	365	427	407	412	393	396	384	370	395	403	400	399	426	369	400	388	440	425	372	437	371	395	402	365	378	370	387	391	386	398	384	383	380	396	408	384	402	402	423	380	403	401	403	414	360	391	384	411	426	405	380	388	382	391	391	404	365	408	396	415	436	425	410	407	395	409	426	386	403	390	377	383	386	399	391	428	412	379	403	385	445	395	390	395	405	406	397	396	394	347	428	392	380	393	398	408	348	403	435	420	383	412	385	385	403	392	428	361	411	393	385	403	367	427	405	405	402	387	401	389	397	370	415	399	381	391	366	399	399	412	401	400	370	379	372	412	391	369	409	414	399	351	395	417	407	398	360	352	411	392	410	416	367	392	364	379	381	407	416	385	422	394	402	375	380	376	394	391	387	407	394	396	388	423	392	412	390	438	438	394	409	396	390	390	381	376	359	354	369	387	369	412	429	369	380	395	395	397	395	412	388	376	424	428	409	428	396	372	385	403	360	376	401	408	410	387	437	441	386	430	397	383	397	378	445	420	398	398	395	357	437	389	387	396	372	394	424	382	424	396	381	393	377	403	378	408	376	404	399	390	397	414	367	383	394	357	402	415	433	396	397	420	402	408	350	370	397	388	415	349	372	409	387	417	415	396	433	414	357	412	372	421	410	399	433	408	379	406	414	376	414	397	403	381	414	385	379	417	390	411	406	426	375	376	412	390	398	379	384	377	409	362	384	405	395	389	411	398	390	381	401	406	419	411	378	411	409	362	388	415	398	397	390	399	381	436	389	365	387	415	416	384	403	389	395	403	376	360	401	381	437	415	395	379	384	414	368	387	395	367	390	404	382	420	388	401	402	390	366	434	338	395	365	386	393	369	371	389	405	382	418	440	405	436	418	374	371	405	386	374	437	438	383	384	394	412	413	412	409	415	392	419	355	419	393	402	376	411	429	411	404	391	401	374	388	371	391	399	394	425	418	432	454	394	378	426	389	405	399	388	412
12393	26404	27711	19114	13223	9275	7758	6794	4352	3084	3021	2930	2846	2160	1848	1893	1826	1728	1459	1242	1088	1062	1044	1080	1121	1032	983	2885	9247	7867	5355	3073	1606	1047	847	744	749	738	755	789	743	788	743	788	748	717	811	834	785	795	751	782	734	748	779	708	735	768	745	716	793	786	813	776	738	752	744	758	720	740	751	823	768	756	734	791	757	731	824	737	774	803	778	785	772	738	776	735	734	751	763	782	759	765	754	798	794	791	751	713	772	800	741	763	730	728	783	766	800	737	775	795	770	746	757	733	771	791	753	672	807	743	743	784	755	780	797	789	776	750	765	752	816	737	841	796	775	731	763	762	733	808	734	772	735	732	789	781	772	775	746	779	795	791	814	761	753	778	722	775	748	786	757	764	794	770	747	766	804	774	779	741	792	752	760	778	810	732	750	835	772	760	797	763	777	756	750	720	800	763	755	752	770	765	746	777	730	760	723	773	820	779	806	767	827	734	782	763	713	796	794	746	750	794	728	795	719	763	781	745	759	791	743	759	772	771	764	735	710	761	738	793	798	781	774	774	830	728	752	779	772	770	753	764	748	823	742	707	773	793	752	732	764	754	778	766	809	745	730	760	749	767	794	742	768	734	809	685	751	727	753	755	764	730	782	754	732	751	785	795	764	775	790	768	724	780	774	815	767	779	725	807	703	750	804	721	758	725	750	710	770	772	813	718	771	791	786	736	775	786	760	757	774	798	800	777	776	806	764	787	767	766	769	804	774	758	766	777	758	763	738	757	757	789	771	770	783	756	744	741	754	761	732	769	734	805	762	752	745	810	755	713	839	743	748	787	791	709	729	773	780	800	779	747	754	760	707	709	760	796	764	735	790	764	771	807	827	729	812	766	758	756	751	796	741	783	757	785	772	775	731	778	736	786	756	733	783	747	761	787	754	738	770	773	726	755	733	759	752	776	788	756	790	778	710	748	774	776	850	801	756	730	753	745	814	729	745	753	737	756	810	749	769	729	840	765	795	795	740	726	742	791	818	778	750	742	750	739	720	740	698	737	785	746	798	758	825	811	785	765	743	798	791	799	770	743	760	811	731	785	790	793	749	759	775	730	744	738	757	816	799	787	747	785	766	793	752	734	770	830	779	738	774	773	786	768	784	782	751	767	767	721	724	731	775	787	756	747	792	752	787	801	807	770	753	752	767	757	768	762	742	758	730	787	768	746	740	829	789	776	763	755	781	792	715	756	767	729	754	770	769	725	749	787	829	825	756	810	774	730	796	757	814	778	778	777	745	727	784	782	797	757	745	806	737	806	755	733	780	778	783	768	777	797	762	832	768	734	794	771	795	757	805	799	751	745	764	793	728	744	765	759	770	777	825	737	738	764	714	753	756	759	765	764	777	758	731	688	730	790	766	787	741	827	785	746	769	787	770	732	791	782	736	785	793	777	750	744	795	763	790	798	801	768	798	774	767	840	708	760	761	777	771	822	791	789	783	777	755	803	732	731	773	765	763	768	773	755	783	803	776	797	784	754	786	776	781	784	728	771	781	792	740	778	815	770	765	813	734	707	724	819	713	743	734	815	779	792	740	809	790	801	737	796	738	751	770	756	785	786	727	721	774	772	811	785	800	750	772	759	784	793	801	818	724	793	796	788	747	766	767	766	726	723	749	786	798	789	752	747	770	743	682	780	776	720	796	772	808	749	767	750	761	741	761	744	736	736	748	774	744	767	738	755	766	786	797	781	759	786	767	737	803	776	777	778	749	771	770	802	807	811	737	730	753	777	758	791	724	752	793	743	778	753	800	750	797	799	795	774	813	742	756	768	755	713	767	674	763	760	794	789	765	743	817	766	761	771	823	739	758	758	809	798	755	771	787	788	795	794	823	798	791	726	733	731	781	789	780	736	832	765	749	754	739	780	779	798	779	765	735	787	814	766	738	773	737	805	751	767	750	735	821	813	750	767	762	777	747	816	740	775	769	785	709	753	793	802	794	737	741	751	768	744	749	752	780	732	746	722	738	747	724	758	737	748	779	806	767	787	724	798	816	761	754	801	782	752	767	763	808	724	768	737	718	773	729	735	771	766	790	829	778	811	830	773	773	769	795	741	745	809	730	739	776	786	744	800	738	762	746	768	792	759	776	780	739	753	795	764	748	758	764	805	750	758	744	804	779	717	794	766	785	778	773	748	785	758	823	781	749	745	767	765	783	765	823	747	773	793	819	794	768	758	795	802	802	739	744	756	771	756	731	775	761	756	749	761	737	769	745	794	787	774	754	725	794	810	724	720	797	689	795	723	764	724	698	711	749	758	758	795	717	777	765	778	840	755	792	807	738	780	778	748	759	741	737	763	747	717	718	722	769	768	762	718	840	764	776	794	716	763	734	760	774	785	735	804	814	791	808	795	769	737	803	733	787	771	751	725	804	791	785	791	780	754	778	747	794	769	818	764	780	753	770	744	765	775	743	771	732	745	781	788	792	830	770	765	789	731	748	756	816	800	790	707	769	773	788	752	762	806	726	707	764	758	733	774	753	732	811	787	755	745	736	718	750	768	781	797	747	756	719	766	755	777	773	836	764	761	759	759	764	764	776	806	755	754	764	762	747	771	775	768	751	804	765	759	773	728	803	703	788	737	788	789	768	818	815	799	757	778	719	788	782	772	764	774	776	751	781	781	773	791	697	764	764	723	781	756	745	753	759	802	782	747	822	742	754	754	794	782	795	771	786	806	732	767	775	785	715	829	770	750	777	815	752	760	757	796	776	738	766	769	782	749	787	770	777	787	736	783	750	800	699	741	821	762	749	729	750	798	824	768	745	728	744	777	815	785	738	825	784	751	747	753	795	726	747	777	732	748	790	767	740	795	764	762	757	823	739	756	750	760	808	771	755	751	798	729	741	788	729	778	772	726	785	832	772	760	778	755	765	740	812	778	773	771	765	735	781	779	749	785	777	749	729	758	725	749	735	718	782	756	781	712	783	734	782	783	772	759	784	733	765	778	773	760	783	817	813	732	784	789	783	723	804	757	743	775	785	741	749	793	813	785	767	817	740	744	748	777	731	734	783	730	765	755	754	744	769	800	707	789	800	751	708	755	797	773	769	761	756	772	742	821	746	792	714	771	793	796	761	767	787	834	717	799	768	763	771	735	808	847	749	752	747	720	772	740	762	779	801	764	747	762	768	786	768	817	785	703	786	841	780	768	745	744	786	752	745	785	764	709	726	754	775	746	759	742	750	807	789	779	783	726	715	778	738	737	720	761	790	766	775	760	751	790	710	735	753	768	783	795	727	790	742	765	714	781	790	775	734	743	755	738	761	773	757	757	783	748	768	778	814	818	819	809	786	736	794	729	757	759	717	802	768	759	792	743	803	749	745	780	747	759	749	719	721	804	769	731	778	793	733	778	774	763	753	776	791	802	717	812	754	736	730	746	722	792	779	767	742	801	772	763	826	759	715	688	757	751	740	779	750	745	790	866	746	774	773	764	762	783	823	802
23523	21528	29319	24174	21537	19907	6237	2522	1511	1168	1092	1023	1031	819	635	600	685	653	587	483	459	433	458	455	416	519	496	2732	5872	4700	2651	1382	740	471	358	306	330	335	332	357	323	313	317	302	324	320	346	294	327	325	331	328	330	313	307	317	335	346	301	331	329	318	354	315	310	310	298	308	309	288	329	309	323	325	325	329	293	325	325	294	321	330	310	305	307	308	312	337	308	335	318	325	327	290	306	306	297	331	339	376	300	347	343	308	329	320	306	296	326	321	331	291	314	341	337	312	319	316	296	327	372	298	284	352	328	327	321	327	320	326	336	337	339	331	331	331	315	319	289	306	346	327	341	323	329	328	322	299	339	308	327	302	320	297	298	359	310	332	350	313	326	287	325	309	304	321	306	308	316	321	328	350	308	312	336	310	304	330	289	306	326	277	306	316	322	319	328	303	315	330	317	345	343	354	343	305	309	310	347	318	314	341	311	305	332	321	329	329	295	341	318	320	328	343	349	329	288	289	337	285	323	310	313	345	318	326	338	317	285	339	279	325	305	312	320	334	322	351	322	333	320	314	329	307	328	357	327	325	322	284	291	336	270	326	328	340	308	344	311	341	327	320	297	325	321	332	332	345	308	324	307	275	320	316	332	315	320	359	321	318	336	322	304	315	328	289	333	339	304	331	334	314	323	327	312	329	327	302	358	332	316	322	301	297	299	351	305	341	320	294	293	323	323	312	298	332	320	313	348	283	328	273	365	323	352	290	315	294	327	317	345	315	328	316	335	290	289	313	312	303	327	319	314	326	310	319	329	303	338	296	345	284	289	326	337	326	335	339	305	312	325	296	326	337	294	337	304	300	300	326	313	312	316	318	330	281	335	335	313	296	312	337	323	317	322	296	315	350	320	297	321	315	320	343	319	318	321	331	289	339	336	325	344	355	313	307	314	296	321	332	325	293	320	327	345	329	315	318	336	356	305	345	344	323	294	300	320	341	307	321	330	325	312	300	318	307	313	341	282	326	301	338	327	333	320	321	333	313	335	342	326	301	334	328	310	304	332	321	326	352	317	332	317	312	293	336	308	293	309	316	301	311	311	311	334	348	340	314	302	348	314	357	313	334	324	276	338	310	294	342	340	305	339	317	296	334	317	299	306	340	292	331	328	328	297	327	311	339	318	343	313	306	327	316	302	344	323	316	323	295	349	320	323	309	349	291	343	336	294	332	344	325	309	306	343	339	320	335	327	310	359	306	338	345	321	309	311	328	329	305	315	303	315	311	338	313	306	366	323	316	333	316	307	305	320	312	335	324	312	299	282	309	323	316	319	333	314	296	330	301	322	284	294	334	319	313	312	332	305	329	317	315	327	346	316	312	332	318	294	341	308	324	347	350	306	313	324	334	351	289	302	335	308	330	338	334	320	319	309	324	306	319	339	321	354	310	313	357	324	314	323	331	341	327	318	335	305	300	336	294	285	296	326	297	342	303	309	305	341	309	334	324	353	300	320	309	321	303	329	305	324	332	313	304	323	307	341	320	318	349	320	316	310	345	334	315	329	305	345	300	322	322	337	312	282	328	323	314	357	288	342	279	296	298	320	328	291	321	325	302	299	346	290	318	341	315	307	292	320	321	297	316	342	316	312	314	300	349	299	335	326	330	321	298	308	302	308	320	329	297	281	301	309	320	334	313	308	297	332	302	307	320	312	343	308	301	305	310	307	311	339	337	313	341	322	319	324	302	284	317	318	322	316	334	288	304	298	287	307	306	314	319	310	324	324	296	355	331	330	308	307	342	339	323	320	307	350	304	341	319	303	324	294	304	322	319	305	302	318	311	300	340	333	313	306	309	320	326	317	322	290	341	302	344	334	334	335	324	331	299	320	329	355	303	293	325	310	301	330	313	319	319	317	323	312	308	312	304	326	309	302	300	324	286	316	300	289	315	309	317	313	338	296	301	312	294	308	324	322	295	312	347	314	325	317	331	328	293	303	317	322	306	314	321	319	288	343	301	319	311	315	329	316	341	335	311	328	323	324	322	345	322	300	312	282	304	339	320	335	312	298	330	347	331	325	331	324	319	295	327	344	289	317	317	331	303	329	304	321	303	312	318	320	339	325	286	316	316	303	313	309	317	345	314	355	350	299	348	315	313	324	285	328	301	344	330	321	324	313	320	316	306	293	341	299	294	336	341	338	306	317	301	311	300	332	310	302	290	341	307	321	326	294	304	301	287	349	304	325	344	313	331	296	323	343	296	329	309	304	285	326	305	343	292	301	315	334	313	332	339	309	313	345	310	301	297	297	331	292	312	316	339	334	294	295	322	303	323	326	334	319	322	338	323	329	336	320	309	307	338	324	314	323	303	326	304	322	319	347	293	319	322	333	349	335	297	313	304	339	295	331	277	287	318	293	310	288	307	327	286	336	313	295	338	316	336	300	323	303	280	299	314	357	308	317	324	313	307	336	297	314	284	304	324	295	337	328	299	329	318	323	347	289	305	351	294	328	307	320	290	325	322	328	319	310	276	302	318	307	307	327	336	303	351	326	314	301	317	322	332	318	347	337	309	313	292	310	287	289	310	295	318	321	354	289	316	304	308	295	299	369	320	322	278	352	308	335	338	331	352	301	306	286	314	323	342	323	325	315	349	334	289	317	337	320	325	303	333	301	309	348	296	300	318	318	326	281	300	331	321	290	324	355	355	321	339	357	324	316	287	317	319	339	302	326	310	319	318	317	300	312	309	324	326	318	289	310	337	321	335	308	326	327	319	354	330	292	343	319	274	309	322	344	335	302	305	303	340	301	344	330	321	311	309	332	307	330	318	325	346	334	319	327	325	327	322	325	275	307	320	278	303	302	320	320	312	300	288	321	325	310	295	327	324	319	333	338	324	317	332	333	291	276	294	318	315	312	341	299	317	325	290	298	319	339	311	351	347	319	323	331	326	322	319	309	288	354	312	331	310	306	331	330	310	326	270	327	319	333	326	297	323	296	340	314	314	352	316	321	307	317	291	318	344	358	318	332	290	314	296	336	350	315	316	283	299	348	341	337	345	313	292	329	327	327	326	272	322	326	309	326	347	319	291	339	330	322	330	289	303	304	320	324	306	300	308	270	322	340	314	310	321	348	352	333	369	296	341	289	317	291	329	331	292	333	295	311	321	344	329	331	301	298	347	354	323	342	336	322	300	321	318	333	322	316	318	305	333	318	287	297	304	321	318	302	332	311	289	297	324	298	335	318	281	343	321	321	308	334	297	320	340	286	349	336	287	316	327	334	282	309	336	298	352	300	323	318	335	303	331	321	321	323	317	304	310	341	325	347	284	331	289	323	353	309	333	311	300	332	329	303	340	342	301	318	297	322	298	291	340	341	296	309	306	341	335	329	360	326	303	310	299	309	337	330	328	306	345	314	307	332	354	299	307	301	312	325	300	337	314	304	322	337	314	292	307	301	336	306	344	329	362	317	331	279	347	332	312	320	331	333	324	276	310	323	318
14937	31940	30953	23259	16364	11254	8901	7471	5336	4081	3830	3791	3468	2559	1937	1871	2086	1827	1751	1374	1152	1061	1143	1061	1027	1534	1161	8448	15568	12207	7359	4095	1848	1006	724	632	602	586	588	623	553	551	606	611	609	590	585	647	597	590	621	636	610	585	581	620	612	611	623	595	582	604	618	645	591	633	577	582	632	596	604	618	632	587	565	614	659	604	594	616	618	590	601	605	585	591	605	625	631	549	589	595	629	662	582	606	593	600	576	584	603	591	682	578	627	584	605	594	622	593	597	641	594	615	625	632	637	633	600	608	624	676	602	611	632	607	588	575	592	612	606	599	622	621	636	561	662	558	564	605	576	601	588	579	629	600	609	644	634	612	616	650	601	610	600	619	587	571	616	572	641	619	618	595	611	629	634	571	580	575	650	618	566	646	572	583	594	629	601	595	664	586	595	621	653	586	559	620	619	612	584	596	624	601	594	608	632	608	631	626	598	594	625	576	648	613	583	569	608	589	630	603	667	647	579	587	612	576	631	575	607	616	595	641	637	606	614	633	628	594	611	605	579	603	585	581	606	621	639	627	608	625	620	591	602	592	638	587	622	598	622	565	578	592	666	596	599	573	612	595	595	626	584	616	625	589	586	644	604	642	602	604	619	624	617	536	621	586	574	574	617	586	606	607	586	590	588	641	617	608	622	630	581	605	607	612	604	621	603	585	585	577	596	589	621	592	599	612	587	615	633	570	579	600	599	621	633	579	617	644	660	601	636	603	582	573	652	630	594	647	618	583	607	567	610	656	638	584	606	576	660	612	567	594	613	594	575	618	552	623	556	585	601	599	585	612	601	650	567	587	606	615	639	608	618	563	608	604	621	632	575	630	625	626	639	547	562	607	616	570	617	598	622	603	604	608	613	615	581	574	570	608	613	633	666	589	592	569	575	586	584	612	630	569	608	587	632	623	582	602	650	615	583	634	587	621	599	592	602	584	620	595	615	623	678	604	604	612	596	608	557	559	565	586	654	612	615	601	600	597	583	606	528	595	558	622	581	599	590	593	619	612	588	598	610	635	620	609	600	594	594	636	561	567	586	622	631	660	591	578	626	580	613	647	613	583	602	650	644	633	623	613	561	627	616	645	612	652	568	575	590	628	611	573	628	593	627	653	605	580	603	597	635	613	607	566	606	626	642	633	647	631	613	577	623	622	607	565	601	579	621	560	591	604	568	632	556	619	642	611	623	603	584	619	612	593	539	605	590	601	619	632	627	602	615	610	595	615	614	635	599	599	614	645	604	602	617	591	617	657	582	603	631	586	601	551	632	613	623	584	592	613	614	594	581	610	660	623	589	610	584	666	585	598	574	623	591	546	600	610	574	565	636	577	587	626	597	624	631	635	571	613	616	591	608	627	580	602	605	601	585	645	567	617	620	596	615	548	594	607	628	615	632	607	586	613	602	605	594	613	622	564	540	593	597	623	625	629	602	628	606	634	606	616	638	582	666	646	626	570	639	605	593	628	614	604	609	597	620	643	558	619	637	596	607	623	653	662	588	633	625	664	607	610	614	636	588	627	588	664	570	625	599	625	603	575	581	594	615	617	591	593	625	586	621	622	571	584	615	594	555	593	619	544	569	594	614	635	629	581	605	585	571	602	577	585	552	619	617	581	572	573	603	624	596	606	602	646	617	630	601	601	608	627	601	637	587	628	612	599	604	591	611	616	615	602	565	612	627	584	586	649	594	623	559	606	608	547	594	621	604	579	627	590	596	617	586	607	612	588	566	640	598	603	574	590	581	614	570	580	611	620	598	632	600	601	590	662	564	568	602	586	613	646	593	576	597	564	599	602	618	635	616	579	640	573	618	588	591	643	604	632	599	570	617	588	619	596	635	634	595	581	642	607	624	627	653	645	591	612	579	614	598	594	633	618	636	605	581	652	588	604	593	602	599	614	607	627	591	587	565	609	601	613	634	610	622	595	585	602	592	626	586	593	623	598	594	602	607	583	585	602	608	599	626	633	592	601	613	594	598	634	609	620	614	614	579	587	632	586	592	598	599	578	539	570	608	611	640	627	617	570	603	589	593	581	563	583	594	623	627	576	606	617	582	602	611	611	612	583	603	619	607	639	627	565	580	620	595	601	611	635	599	616	640	625	584	560	614	616	623	599	594	614	640	621	575	614	584	659	583	592	586	671	604	569	603	567	631	603	575	614	664	631	612	610	544	590	614	600	613	634	652	609	590	606	557	629	530	612	578	622	616	615	624	540	595	578	596	596	629	598	619	600	571	622	610	582	580	656	638	621	611	573	611	607	603	583	642	603	605	632	566	611	616	607	576	611	619	581	651	585	632	632	636	614	618	607	619	623	588	576	636	605	604	596	560	647	636	618	623	555	596	616	594	621	653	616	570	633	617	634	624	603	594	583	613	584	620	625	618	621	619	623	624	570	612	601	593	575	601	621	627	631	633	646	595	594	575	620	593	625	645	609	613	605	587	555	648	597	607	627	620	567	665	604	646	615	626	602	560	582	605	613	588	629	593	641	633	582	643	607	592	617	603	654	604	627	617	585	636	577	614	599	637	579	641	595	607	591	631	597	626	580	587	603	592	557	617	619	578	594	606	618	627	537	623	592	617	602	615	608	627	600	624	607	586	586	582	581	649	621	617	565	612	596	626	579	615	601	616	582	620	574	641	579	613	605	573	624	578	605	598	629	592	575	583	600	617	607	592	620	534	586	594	595	602	602	616	648	600	614	641	588	577	580	615	628	570	619	613	550	631	590	619	583	615	615	600	596	646	598	601	606	628	626	631	591	593	565	618	590	591	596	597	622	685	573	556	599	596	623	585	615	616	592	605	593	571	651	626	593	619	599	561	648	621	620	627	594	577	572	649	597	600	606	580	655	614	593	615	629	622	616	639	595	622	626	607	547	599	609	582	596	643	630	603	615	575	649	572	614	583	616	584	632	589	634	611	587	593	635	610	612	623	603	636	639	632	642	546	554	623	598	622	646	614	652	604	602	568	629	635	589	598	571	611	598	610	620	619	651	579	585	598	596	621	601	623	583	619	614	581	581	594	618	636	628	618	606	580	561	581	598	602	595	612	607	618	624	606	616	609	574	594	574	632	609	651	658	628	628	599	602	593	614	621	662	641	607	590	574	604	621	641	616	595	640	571	623	627	614	603	553	642	628	573	642	565	567	641	603	621	604	608	599	625	634	594	604	579	551	599	634	628	613	599	584	607	598	590	601	666	592	606	599	581	594	576	618	643	602	636	627	615	588	566	583	560	587	589	620	611	550	601	620	581	587	620	597	647	605	563	643	579	627	584	611	641	557	650	630	603	622	643	647	591	639	585	620	585	569	628	581	620	568	570	560	587	604	604	619	565	552	598	612	611	651	582	622	618	601	583	605	590	607	563	631	673	605	547	635	604	642	596	629	630	581	615	616	643	612	578	584	620	618	599	583	566	583	613	573	644	564	600	605	581	581	587	604	621	613	611	595	619	606
27118	21125	15135	6625	2632	1364	1039	903	902	801	835	844	740	653	640	594	614	613	595	539	521	542	532	520	551	549	507	669	893	930	833	674	554	566	521	490	556	515	533	490	498	493	496	498	496	484	504	530	499	524	549	519	520	499	544	440	560	476	479	519	500	533	541	487	530	516	523	538	525	527	563	501	464	509	533	529	489	467	548	509	506	509	496	518	514	516	519	537	524	536	512	492	507	534	523	481	486	467	484	498	514	488	509	511	488	499	512	536	487	520	514	499	516	493	501	518	472	526	490	535	460	516	521	531	522	543	493	481	506	537	513	488	466	513	443	541	508	500	507	500	506	508	504	523	494	505	510	502	525	494	491	510	515	490	484	523	500	493	528	517	503	513	492	517	504	524	506	497	530	520	493	515	527	500	504	497	505	514	517	507	507	541	495	498	525	516	527	511	526	517	481	518	466	492	505	512	495	475	490	486	480	516	511	509	516	523	462	485	554	480	503	486	540	510	479	493	467	543	477	504	503	511	479	480	502	529	481	507	508	519	499	483	490	518	517	518	483	477	505	482	523	521	512	482	482	487	469	454	548	505	492	488	534	526	533	510	500	508	536	518	492	481	497	496	461	522	500	486	514	496	533	507	488	492	491	489	531	467	510	542	526	481	513	514	517	480	514	517	503	503	507	497	492	484	505	512	518	520	511	527	494	474	540	502	484	510	503	448	507	561	488	515	493	522	518	484	482	473	508	498	504	520	465	526	512	489	505	462	496	522	491	477	524	484	477	525	476	508	489	501	487	488	515	504	483	494	485	506	507	501	545	532	520	512	485	495	573	496	491	499	443	490	515	525	517	527	489	509	500	505	505	490	459	479	475	535	534	533	483	508	512	517	514	522	490	516	481	525	549	534	552	491	520	501	500	524	471	543	488	505	490	529	517	468	529	517	497	471	496	503	505	487	543	497	509	492	491	502	506	496	476	497	499	530	498	514	500	459	508	520	494	531	530	498	480	494	485	489	516	514	526	516	469	479	497	492	492	471	473	542	518	516	478	516	546	510	521	500	485	506	502	551	474	529	494	510	495	529	541	549	496	471	531	471	546	496	500	528	509	488	501	516	504	470	510	506	516	524	476	490	491	541	488	506	511	510	482	488	496	516	488	528	526	487	482	516	540	512	514	474	493	525	492	546	522	444	513	493	512	516	482	489	480	529	504	556	487	518	477	554	537	502	507	476	494	508	483	515	486	508	476	544	475	502	487	500	509	517	495	490	488	487	488	522	541	488	467	519	498	478	498	492	473	519	485	503	508	505	497	514	529	494	546	538	505	513	514	495	492	522	469	479	492	515	499	500	526	515	493	535	534	508	464	519	478	490	492	489	464	471	478	523	504	508	512	483	501	535	438	493	481	458	494	502	521	494	501	493	530	497	514	490	502	526	496	473	512	512	489	479	486	542	481	477	492	472	525	496	514	491	506	513	517	507	502	494	454	482	482	549	515	506	478	496	523	505	527	480	527	483	520	511	537	507	508	529	499	471	485	497	511	499	500	498	504	475	479	477	503	497	514	500	504	529	517	494	480	518	523	547	471	536	535	508	557	496	505	504	480	491	501	527	500	531	458	507	521	517	498	492	500	558	502	510	476	487	478	530	563	542	513	541	531	519	502	520	486	505	531	508	472	521	508	480	510	488	527	497	500	504	490	470	555	531	524	533	497	480	464	535	482	533	508	535	533	512	478	511	546	498	504	499	497	507	487	483	487	480	492	513	487	484	482	500	472	481	516	531	517	498	483	478	504	500	480	504	508	525	490	501	524	504	500	551	555	503	517	472	454	527	515	523	506	502	500	518	496	497	521	512	549	506	506	455	451	502	490	478	483	556	523	492	518	500	514	554	522	507	498	534	470	431	541	512	480	515	496	527	480	523	513	502	546	487	536	511	509	511	497	503	511	485	485	466	510	498	476	507	527	527	499	528	521	503	484	494	486	506	526	518	498	497	529	496	497	516	534	507	515	486	536	504	492	463	497	523	489	492	526	495	521	545	559	531	497	483	506	537	447	519	482	557	478	494	522	485	511	518	464	488	514	493	501	483	481	501	487	505	520	504	508	492	479	568	486	466	485	522	533	513	520	519	538	524	494	455	501	508	511	546	460	507	551	500	502	499	491	473	463	511	548	506	485	530	560	484	497	494	498	501	502	508	513	509	510	474	516	500	489	504	508	508	491	478	503	520	526	519	490	489	520	496	519	516	458	523	461	483	508	460	519	522	503	521	509	494	504	479	485	522	516	521	468	507	536	489	495	532	514	517	451	481	529	475	495	501	496	500	500	502	488	548	471	472	480	442	511	517	515	540	490	474	530	540	486	456	529	536	517	496	526	521	499	482	474	456	505	542	511	501	493	502	514	531	458	515	480	497	488	511	510	538	485	495	537	508	533	503	507	480	514	523	517	538	524	542	463	522	501	517	503	518	496	519	481	524	480	504	488	531	513	490	464	520	471	463	513	516	470	513	502	511	525	571	520	467	515	497	502	527	502	565	539	512	531	486	510	520	547	512	530	507	537	482	522	526	502	531	517	513	487	526	524	527	437	492	495	499	491	511	506	509	508	488	543	482	505	456	494	516	507	462	489	546	489	496	578	503	500	461	509	481	489	463	524	514	531	442	459	518	496	485	493	508	497	510	440	490	501	474	520	534	513	485	500	499	533	494	500	502	516	527	517	490	523	511	581	506	508	508	490	462	487	507	486	487	515	477	494	509	476	507	476	520	501	520	484	500	552	504	536	557	498	509	468	500	519	543	490	479	544	524	469	509	494	487	511	532	471	528	500	500	484	538	505	512	487	530	485	525	506	512	513	505	523	542	523	502	481	537	512	545	534	502	505	530	525	498	486	541	544	510	471	521	494	485	507	505	512	516	537	485	546	473	470	480	513	484	527	456	517	511	490	494	458	507	538	533	508	547	504	510	491	523	515	487	522	476	471	517	525	498	461	497	462	501	504	515	486	497	502	514	483	459	519	500	493	546	505	477	549	482	462	509	480	484	460	519	499	523	489	506	437	513	487	501	524	520	519	509	497	487	466	514	493	526	514	516	511	526	496	471	500	477	527	515	520	507	469	512	514	519	464	500	515	493	464	580	502	527	511	505	504	525	508	469	517	497	540	551	507	534	504	504	502	479	514	509	504	464	521	509	502	460	506	459	495	532	503	519	518	465	492	488	501	495	475	512	504	472	523	504	513	510	512	508	467	513	480	490	501	520	504	503	509	500	521	489	508	517	507	519	534	507	531	495	530	559	492	489	524	497	533	508	532	511	511	483	481	525	463	537	521	511	527	482	495	482	524	467	484	519	492	524	491	551	516	500	489	503	533	506	481	486	516	495	531	507	507	492	510	476	556	496	553	516	519	489	475	491	510	536	523	473	513	495	507	509	508	495	533	509	484	499	474	504	551	489	487	486	524	518	486	502	538	520	474	523	503	499	544	474	492	512	479	533
10732	21603	19014	12546	7525	4440	3029	2681	2692	2276	2339	2369	2026	1684	1400	1306	1320	1340	1271	1117	1095	1069	1060	1097	1114	1217	1111	1632	2371	2079	1806	1371	1086	1085	993	957	960	949	937	987	924	948	974	938	901	939	983	883	949	962	945	985	939	942	975	995	1014	993	953	915	988	974	998	932	894	914	907	994	1008	945	950	989	940	941	918	916	963	946	963	913	913	968	950	897	979	978	934	884	926	931	976	941	927	933	950	905	933	958	921	930	1004	968	1003	935	941	937	905	908	961	932	992	957	1005	1007	887	934	963	914	951	980	978	925	990	994	941	977	1032	869	985	941	922	926	969	986	946	930	916	955	912	942	930	1001	969	956	947	973	971	888	1045	892	958	983	981	925	919	939	917	932	994	927	930	947	936	957	990	901	927	958	948	957	884	929	948	952	942	963	969	990	952	994	951	965	934	917	927	932	946	969	979	1019	972	931	950	981	958	948	940	940	935	903	970	919	910	996	907	932	959	948	975	980	975	975	942	944	965	919	974	936	943	985	987	934	981	924	943	875	941	979	943	953	946	910	929	962	984	886	955	997	994	957	968	1004	936	881	939	976	926	892	942	962	945	977	920	975	1021	923	900	960	955	956	923	955	932	978	927	964	935	911	968	969	943	959	947	959	945	988	945	940	984	937	931	962	938	881	963	917	920	901	967	961	976	956	983	962	917	932	991	923	972	1002	918	961	936	904	917	948	934	942	954	989	928	990	942	1001	1000	946	938	928	916	927	913	937	978	937	971	919	973	980	936	956	928	989	892	908	959	930	899	889	966	948	924	962	930	934	939	920	933	959	931	962	935	944	979	906	907	971	909	927	942	945	934	975	985	914	962	956	957	984	949	932	1020	930	942	972	946	973	924	949	955	917	953	941	925	929	957	937	968	976	947	915	915	925	952	993	922	947	963	979	926	950	925	956	949	976	950	944	961	938	936	928	957	951	962	941	978	954	968	952	891	900	982	969	958	937	934	953	932	934	1010	962	925	928	963	940	880	976	963	941	985	947	907	1009	962	881	916	984	922	912	974	933	985	926	962	973	904	941	980	958	916	936	1030	906	957	952	942	916	927	911	921	897	955	945	999	979	959	1007	1004	934	949	938	906	927	908	956	947	968	946	955	989	934	962	976	941	917	942	1019	913	935	953	937	961	984	910	951	944	950	918	977	961	956	977	895	951	933	943	963	904	971	916	936	907	970	972	923	954	958	944	906	952	974	932	941	953	899	929	931	942	930	935	972	970	969	946	933	942	952	927	969	962	990	955	940	974	924	924	963	913	1009	947	891	930	927	956	991	923	930	909	954	950	1001	991	932	959	964	929	931	900	1006	967	949	937	952	995	965	936	952	966	910	994	973	958	1001	875	922	920	939	995	961	930	963	986	940	962	936	897	924	956	1003	941	943	976	935	936	980	958	936	945	938	938	957	894	909	952	919	962	926	975	922	937	965	946	959	963	983	978	888	878	953	943	901	897	952	974	918	924	946	934	921	972	915	972	960	981	971	965	997	953	1000	949	993	956	926	978	914	971	1029	928	900	1005	976	945	934	888	925	956	948	876	1009	960	973	979	944	934	941	971	921	911	935	960	961	978	930	983	901	948	973	915	952	926	895	937	934	937	1016	988	968	982	981	901	935	994	943	927	963	987	924	901	924	983	912	998	945	948	957	1010	989	967	954	942	983	958	939	929	1024	941	986	943	971	932	911	934	1033	949	964	968	931	978	915	935	959	960	935	968	934	964	967	908	985	903	976	901	939	969	975	965	986	904	921	968	899	943	1000	919	902	911	968	1011	977	957	1001	957	988	938	935	955	843	999	900	923	920	908	956	948	892	927	940	979	919	983	1013	905	976	940	952	936	960	917	952	957	997	986	993	996	892	990	874	966	986	969	958	959	918	942	916	979	975	947	927	887	928	898	985	940	929	892	911	971	908	954	906	935	973	931	946	952	944	1001	905	910	963	896	988	944	923	967	999	987	959	961	957	955	989	916	959	951	990	960	966	959	944	968	929	944	941	943	930	927	933	977	877	990	948	969	961	963	949	932	951	913	949	934	963	951	942	998	962	922	893	943	872	946	986	937	933	994	957	933	966	1024	927	959	949	962	920	908	1012	977	935	973	932	951	978	893	924	983	951	935	915	945	954	898	952	966	955	885	958	913	895	990	962	918	964	943	934	979	912	877	932	937	914	965	965	939	983	960	941	958	880	893	904	1001	1017	928	961	896	967	940	988	915	959	931	933	929	951	956	928	933	937	952	959	1025	968	1006	959	922	950	900	900	933	932	939	960	996	970	961	913	919	944	953	906	967	941	912	974	982	987	977	957	963	955	1009	997	969	922	974	921	940	980	978	912	993	897	939	970	965	966	969	957	959	975	947	941	954	987	932	930	990	1008	954	1019	910	932	965	947	999	950	952	979	948	1010	885	1006	945	941	959	971	948	945	892	980	933	915	956	949	989	974	942	921	992	919	949	958	964	878	927	979	909	908	919	972	955	971	982	997	901	943	937	926	929	995	933	941	965	961	924	903	984	968	943	979	966	990	941	988	916	982	946	907	956	918	918	952	958	966	927	965	915	922	987	923	962	921	1023	1001	955	938	940	990	967	991	929	977	897	943	938	1002	949	918	998	966	951	889	909	957	958	938	930	1005	904	973	996	973	955	933	908	894	924	973	944	942	967	955	991	938	947	953	964	969	885	972	995	950	1001	946	975	943	979	977	973	927	954	946	990	987	1003	927	911	1016	970	1005	976	939	900	981	942	1036	986	928	965	897	991	930	977	966	968	990	952	954	951	982	921	971	963	952	972	934	973	932	914	957	914	912	907	940	947	955	931	1003	954	928	914	986	972	898	921	972	968	987	985	985	927	982	950	946	900	907	963	903	930	953	948	915	929	981	921	981	937	965	941	958	965	963	836	946	963	929	1005	926	964	932	979	965	940	945	971	945	951	933	964	995	990	949	961	943	955	926	945	990	978	916	910	918	988	971	982	968	982	957	990	933	941	918	924	941	876	997	930	948	944	978	998	992	947	946	981	929	923	994	920	986	958	952	917	970	986	913	996	911	930	923	932	946	921	960	929	969	934	909	973	950	985	912	957	965	926	963	975	963	957	902	990	939	968	1022	929	992	968	981	973	956	929	960	905	961	960	992	967	965	886	902	939	922	941	937	931	910	1008	959	1026	992	975	888	985	899	942	916	943	975	937	935	952	920	926	990	994	982	915	930	973	954	923	1001	928	913	944	905	937	943	976	965	962	975	923	918	929	988	959	895	938	950	947	927	947	962	921	923	952	900	944	976	928	1025	978	967	986	897	917	913	998	942	976	992	937	901	960	957	953	964	946	988	937	951	920	954	940	919	927	962	954	926	953	901	952	990	977	1006	959	944	927	962	972	929	993	958	943	953	944	949	1000	917	956	923	945	948	923	939	966	961	948	954	913	936	975	933	917	920	993	927	943	922	962	964	937	945	989	936	937	928	961	980	933	916	929	1020	1000	892	945	981	916	972	1007	919	913	926	979	933	945	953	953	973	856	930	934	989	959	936
24513	21539	28674	24835	19991	5403	1712	1073	1109	1154	1054	944	909	733	679	612	560	566	527	541	580	471	456	523	507	522	1010	2017	3102	2131	1583	949	660	563	469	406	444	420	430	432	440	423	465	445	445	453	420	433	424	420	422	449	422	398	420	445	435	401	440	401	466	421	427	440	388	429	429	463	449	413	423	424	422	434	440	407	439	407	416	480	443	448	465	455	453	415	417	418	420	419	451	427	410	407	437	422	414	456	428	411	418	459	436	431	381	402	418	446	450	457	441	433	424	417	452	422	439	440	438	450	444	438	410	450	456	423	402	456	450	436	454	446	450	475	435	446	420	426	421	450	421	422	451	439	436	428	457	425	433	429	415	425	454	411	424	436	432	455	417	465	485	481	422	463	394	433	422	408	429	457	422	478	443	414	467	405	440	389	468	425	441	421	450	449	407	429	452	413	436	431	429	446	443	454	433	476	422	433	414	408	418	415	429	430	408	428	403	412	444	412	442	413	416	434	434	409	471	429	451	449	430	407	420	418	453	450	451	432	444	422	425	405	433	440	407	432	449	441	460	433	417	441	422	433	409	441	427	435	448	437	474	447	394	464	445	429	389	448	389	418	452	408	484	441	387	404	426	420	464	428	436	442	441	402	435	410	429	440	434	395	446	433	417	449	456	431	431	436	453	410	463	462	433	421	412	435	458	436	443	440	447	459	445	422	410	408	416	405	401	420	412	449	429	421	463	404	419	431	437	419	433	401	454	401	481	416	445	429	402	421	444	420	465	434	472	470	465	451	449	385	415	462	446	468	428	427	463	431	459	423	419	419	423	425	452	465	479	436	434	445	426	473	431	413	432	473	431	413	448	427	420	452	416	439	436	415	440	459	434	468	427	371	429	484	480	422	436	471	427	466	445	422	485	410	448	451	413	441	443	418	435	433	410	475	442	459	456	398	434	420	444	445	405	453	406	468	394	439	458	439	409	442	431	437	489	404	440	430	468	439	450	447	406	411	387	458	423	447	452	450	426	414	445	441	451	413	438	421	390	413	418	450	408	433	448	450	426	442	445	397	457	447	395	409	415	447	402	389	401	431	441	437	436	439	408	434	441	419	432	478	447	425	456	425	405	400	449	400	441	452	431	471	450	427	445	430	415	436	438	452	416	415	434	464	444	425	448	447	412	423	413	451	449	403	441	428	443	419	448	504	450	394	448	417	417	415	433	454	440	421	429	435	459	415	450	423	448	422	420	432	441	411	468	415	434	435	398	400	445	450	451	479	428	420	455	441	386	439	427	431	461	454	447	422	438	407	434	449	424	423	460	426	433	438	448	451	425	391	433	436	399	418	398	409	443	441	419	463	443	440	427	448	426	418	469	456	416	424	436	425	442	384	406	422	418	413	402	402	421	452	449	447	392	429	409	451	372	442	418	385	435	431	452	424	418	438	439	470	406	476	445	422	437	431	412	437	420	441	439	440	434	431	415	392	407	455	423	424	455	457	402	404	446	396	431	406	441	411	428	467	401	454	442	432	451	428	414	449	404	437	398	404	412	395	444	414	451	420	415	471	465	443	422	438	427	432	423	409	416	451	422	392	454	436	401	419	433	455	413	443	428	446	458	401	435	395	443	412	411	479	433	423	415	426	434	438	403	411	409	448	427	434	449	456	422	422	451	443	427	452	429	460	427	421	465	433	435	468	444	449	436	430	415	426	451	446	434	441	445	448	410	443	418	413	437	417	429	417	455	427	409	424	428	446	447	408	418	411	441	446	434	405	438	433	457	456	412	427	486	437	463	460	446	416	436	431	421	423	402	426	417	454	434	424	442	431	424	450	442	478	443	411	447	471	406	410	424	421	470	448	415	446	415	495	421	444	431	400	431	419	473	447	441	399	404	425	426	417	449	419	440	437	381	411	434	444	413	431	454	424	415	448	431	422	411	440	419	430	469	477	457	408	432	424	427	464	461	451	441	408	426	420	411	420	464	427	393	447	455	426	448	453	438	405	418	405	457	403	445	421	457	414	456	421	429	422	413	405	477	451	421	441	418	428	414	421	420	438	429	407	455	400	463	453	427	441	426	419	452	429	433	475	431	439	412	458	437	429	418	426	447	437	403	422	438	428	427	424	416	394	411	407	388	437	401	414	410	445	437	445	445	424	434	474	431	422	451	437	403	480	430	414	447	454	427	422	420	459	462	425	409	462	452	431	434	421	449	394	430	428	423	463	424	465	449	445	430	448	475	427	432	397	443	418	421	395	401	435	423	415	421	375	439	436	450	427	434	438	449	456	402	422	446	461	439	424	424	446	407	461	485	394	428	412	447	425	440	410	456	403	437	449	490	423	469	391	428	444	411	418	449	439	418	403	464	447	421	472	425	443	444	392	415	438	414	457	409	433	442	411	424	457	428	422	443	445	449	399	464	445	454	396	423	408	456	405	426	428	430	401	480	444	435	460	429	448	428	409	452	395	392	440	453	433	463	425	456	415	454	399	444	436	458	492	448	457	447	429	443	441	450	440	419	430	461	443	419	466	451	426	467	427	406	404	446	470	446	472	425	432	431	447	427	415	439	421	441	416	477	387	425	459	412	417	432	471	396	457	394	433	459	413	447	423	444	424	436	461	422	405	411	404	446	457	431	453	446	426	411	445	423	407	433	391	418	433	455	443	435	395	420	437	429	419	425	429	406	443	458	411	435	465	443	405	454	444	425	384	435	422	429	445	447	414	451	450	420	404	427	464	453	422	420	452	444	455	408	428	449	446	447	424	400	433	437	414	452	474	363	425	462	438	451	439	422	434	445	449	458	406	433	448	399	396	450	423	432	431	421	433	453	432	443	437	386	394	425	400	432	428	428	414	480	414	436	453	396	459	393	428	455	448	447	433	424	429	419	404	426	439	458	449	425	430	404	410	410	425	414	376	464	422	447	398	415	426	428	393	403	411	434	440	405	448	462	444	430	440	432	427	459	434	398	422	475	466	466	483	458	454	430	395	442	463	466	456	443	436	455	381	437	410	434	427	383	447	430	443	414	392	484	388	460	423	405	445	445	415	413	452	414	439	413	412	418	421	383	460	440	451	409	412	421	377	439	422	413	443	425	406	430	464	414	416	447	451	455	430	459	455	443	461	419	453	437	420	396	417	441	426	470	454	403	489	440	469	429	432	445	419	444	423	360	447	468	419	459	498	450	438	451	450	476	453	416	453	437	424	410	411	420	427	421	428	455	427	436	415	423	436	414	426	417	422	450	427	448	451	400	407	427	457	459	442	427	459	418	395	476	409	440	400	447	391	411	453	405	433	424	406	400	437	424	425	461	470	430	452	469	443	425	429	425	462	437	438	447	429	437	390	400	417	414	460	465	456	430	460	429	441	421	436	421	414	422	428	425	420	459	459	434	427	483	415	439	425	431	461	408	433	441	441	416	423	437	379	409	435	465	429	442	451	419	446	475	415	425	397	396	416	450	423	456	407	412	451	447	421	409	431	435	458	446	452	409	430
11810	28324	25686	17462	11158	6744	4225	3411	3684	3478	3417	3157	2660	1967	1698	1452	1357	1407	1412	1284	1135	1085	1077	1130	1232	1220	3012	6222	9155	5931	4514	2553	1537	989	892	834	838	824	864	841	858	863	829	838	829	817	836	834	835	840	864	851	878	875	848	846	835	822	779	778	844	858	838	859	824	789	809	825	818	862	778	864	873	819	863	849	822	847	820	817	838	833	789	857	810	772	823	821	826	811	850	827	900	869	845	829	829	857	856	799	841	814	803	825	792	860	792	844	793	828	813	827	797	812	823	849	863	828	836	836	817	877	802	883	818	829	778	852	840	864	774	830	857	779	802	850	802	792	801	842	851	837	865	803	802	820	847	790	793	815	806	853	850	854	820	813	804	818	845	854	789	821	829	848	863	839	888	835	870	813	841	841	801	822	793	867	803	792	826	875	851	827	776	834	846	826	882	824	805	759	792	835	866	793	842	851	866	801	844	817	833	822	835	832	871	807	851	785	800	804	827	809	825	853	834	847	862	810	851	847	845	832	851	818	802	908	826	813	803	851	809	874	897	866	852	814	810	840	866	808	786	830	856	832	825	772	807	814	854	837	818	832	849	812	870	822	841	854	800	821	860	809	808	831	841	831	826	824	813	827	808	844	869	855	808	868	818	819	871	795	817	814	830	826	908	874	792	828	769	835	812	869	820	863	791	852	805	819	817	853	810	816	848	804	827	863	830	817	820	828	811	828	822	851	818	842	812	826	828	806	833	839	809	836	790	824	825	825	870	812	807	880	856	830	827	823	887	837	854	851	875	781	780	868	833	878	865	841	869	839	796	838	839	753	847	831	782	815	836	846	828	827	863	800	850	892	828	831	854	873	841	822	870	816	882	813	890	833	817	859	801	839	808	814	804	817	819	846	804	853	817	833	795	800	834	784	852	850	839	802	853	828	860	823	796	842	809	846	774	838	859	833	830	780	802	816	783	844	817	792	829	854	875	840	831	869	839	863	835	829	842	834	831	832	824	859	787	813	840	797	795	805	837	869	822	819	811	856	799	849	801	815	819	797	810	788	831	849	802	866	792	808	861	811	818	819	845	873	867	802	882	833	824	843	814	814	850	807	790	836	900	775	844	883	876	805	810	805	839	815	774	834	802	798	791	811	848	793	840	806	842	835	834	859	823	853	840	838	819	820	835	843	844	896	812	813	805	853	878	824	841	786	802	834	843	803	812	849	832	784	858	857	833	776	854	840	832	829	791	803	796	807	844	811	815	857	825	883	808	830	828	823	863	804	847	783	881	814	838	887	848	790	789	815	839	824	850	847	853	866	871	821	791	820	836	847	789	839	879	844	774	794	805	836	793	807	783	845	829	809	846	871	879	832	753	845	812	818	860	864	828	843	850	819	827	807	884	891	804	834	832	846	828	853	859	831	800	779	873	800	853	831	845	841	810	801	797	820	851	787	807	890	871	862	861	775	811	841	789	838	827	847	817	805	839	837	851	792	868	856	854	842	802	827	798	824	816	780	793	852	791	835	870	854	865	791	850	772	817	843	806	858	822	787	814	835	797	778	858	773	839	852	806	844	828	869	821	868	812	866	826	805	808	886	872	849	810	815	838	807	879	858	801	824	821	823	900	830	802	831	809	849	856	819	826	837	849	779	862	876	860	815	801	818	852	829	803	829	861	879	815	826	820	902	814	906	814	833	801	832	843	838	817	846	790	824	828	853	852	831	879	856	842	834	869	826	815	814	876	851	848	839	859	825	792	802	895	895	817	806	826	811	829	905	797	848	818	837	833	861	835	832	837	809	854	855	832	790	843	826	783	802	830	781	789	830	809	855	851	859	841	855	826	833	814	830	830	826	802	818	835	842	869	850	818	787	820	773	793	847	842	816	858	842	858	820	800	820	826	809	828	810	819	804	853	808	848	838	840	833	783	846	838	810	825	811	834	801	839	803	848	855	853	877	809	813	863	855	837	890	830	756	817	815	822	818	913	812	800	855	840	842	865	882	812	792	820	852	791	799	853	776	784	781	788	827	837	833	790	824	781	864	846	857	849	866	849	808	806	812	855	845	838	837	849	869	843	821	819	890	823	862	885	800	840	835	803	862	839	838	834	818	826	819	853	833	833	824	827	821	828	817	794	847	875	819	861	785	859	871	876	881	781	827	842	849	807	826	842	832	799	807	863	815	796	807	866	876	913	857	796	816	835	806	870	808	858	845	809	832	855	831	872	897	881	836	844	810	830	833	820	840	805	841	759	804	802	873	788	813	814	795	835	812	795	821	858	846	840	807	851	876	815	766	842	837	851	812	835	780	810	838	809	886	868	798	819	792	787	824	837	800	864	862	831	815	853	798	834	839	833	843	818	829	880	821	841	803	785	809	811	840	852	811	828	831	817	877	852	853	817	845	802	834	812	831	832	834	821	817	818	836	850	783	844	833	811	854	855	831	809	843	832	811	874	823	803	810	831	860	823	824	799	848	878	804	780	838	839	823	888	850	835	800	854	791	874	812	836	859	833	791	789	787	818	777	835	829	847	832	796	820	853	795	766	812	844	852	774	806	847	835	905	812	823	806	848	845	815	841	868	835	806	863	791	881	830	824	782	821	804	808	839	839	776	851	853	789	857	828	814	843	830	809	787	861	810	843	820	864	803	840	814	837	800	851	826	832	844	826	844	814	809	840	836	828	828	870	846	825	853	865	819	848	816	830	847	847	831	929	797	857	838	815	825	882	850	829	803	825	812	808	808	799	841	808	792	781	843	855	874	877	786	829	813	818	819	838	828	806	808	807	827	844	798	890	855	832	874	874	852	772	811	829	867	813	812	844	806	820	829	846	859	852	821	846	815	835	807	847	819	796	840	835	862	813	892	819	829	814	763	835	812	794	804	893	862	808	881	860	816	805	814	844	844	871	832	834	833	881	868	814	848	869	798	821	872	810	829	843	795	866	847	855	820	824	885	874	811	789	852	831	821	858	831	810	843	798	862	854	781	847	829	789	849	813	868	914	841	858	836	862	849	813	819	828	877	812	843	809	867	824	805	823	805	874	845	810	831	822	820	803	843	858	837	830	873	841	790	836	865	799	875	810	829	794	861	894	887	864	825	814	782	894	846	833	775	812	826	843	841	831	773	854	845	828	838	840	860	852	846	828	835	831	832	821	883	879	844	829	821	820	823	834	787	818	805	814	815	831	878	818	816	832	842	832	817	852	819	873	804	820	817	852	824	878	832	830	838	834	798	839	855	797	830	826	821	755	785	871	803	845	821	825	794	841	864	861	853	785	814	821	837	854	864	797	797	865	891	839	846	823	766	818	838	810	784	819	797	892	860	861	816	854	799	846	821	806	858	828	817	804	848	800	818	846	829	805	848	823	892	805	795	858	833	836	811	808	856	877	827	826	806	827	835	804	834	851	837	838	757	813	851	794	813	811	881	846	835	809	840	837	815	858	837	819	851	862	837	858	813	845	894	831	830	769	792	847	807	786	858	882	825	795	867	801
23360	21483	29333	24043	21490	19698	4410	1494	1286	1579	1321	1221	986	692	685	633	608	593	552	569	485	503	509	497	462	648	2231	4351	5641	3603	2069	1034	604	476	361	413	390	405	376	348	390	393	396	388	382	390	406	376	363	367	348	375	403	366	355	382	377	360	373	398	364	370	369	377	344	369	363	385	407	374	384	393	377	403	397	375	380	379	382	361	372	367	381	378	394	394	376	419	381	374	394	342	372	373	353	366	385	323	361	379	334	384	371	369	385	337	379	351	379	372	403	338	324	356	394	391	359	367	354	362	401	375	363	367	389	418	400	394	403	357	397	380	368	376	363	390	391	396	365	355	389	387	363	438	391	379	384	340	337	358	376	353	380	402	362	379	366	386	387	343	384	378	370	389	415	385	379	399	376	391	374	359	389	357	383	362	409	367	355	360	404	371	357	371	409	392	377	360	349	380	362	392	399	348	383	382	340	381	412	371	397	356	361	380	384	375	359	398	353	400	405	355	369	373	343	382	373	372	388	361	375	360	337	362	386	386	390	372	412	407	366	377	343	395	395	401	359	385	362	363	385	393	351	350	392	370	391	382	363	378	346	384	377	346	372	368	352	426	336	382	350	383	365	352	367	393	382	379	341	397	370	349	384	350	371	360	411	382	382	371	396	407	373	358	377	367	378	372	377	348	362	341	357	371	356	362	369	375	377	349	378	366	386	398	362	354	382	396	367	346	383	365	362	348	363	385	395	377	383	358	382	401	392	349	390	378	389	374	364	343	356	385	341	343	340	354	348	367	381	385	362	384	344	376	366	396	350	384	362	355	390	352	380	396	350	385	367	367	364	374	350	349	376	349	381	383	371	368	360	347	343	391	357	393	362	371	380	353	345	361	376	334	359	330	354	385	385	348	368	359	395	358	369	358	387	382	355	386	390	373	367	376	395	368	357	376	369	385	383	364	342	357	384	364	390	333	376	395	374	367	378	364	384	365	341	374	418	361	399	362	382	360	363	321	392	363	321	367	349	336	352	391	363	369	360	365	368	388	406	386	357	348	360	391	443	344	378	388	368	387	393	371	381	372	359	377	391	390	369	366	361	376	365	383	341	362	379	384	387	372	366	387	354	387	340	338	368	364	400	375	395	370	391	345	375	373	367	375	391	351	380	378	393	371	382	380	405	348	371	397	360	329	373	375	402	378	374	354	362	352	368	388	372	362	354	364	380	359	379	380	374	344	349	367	369	366	382	370	353	352	384	376	380	391	377	336	375	348	366	402	345	375	375	385	356	373	375	376	348	356	384	369	375	390	388	393	354	376	399	356	366	382	363	409	391	354	390	386	402	394	335	367	412	392	413	375	367	376	374	365	377	404	396	386	376	346	348	373	401	362	367	404	365	389	360	354	392	359	351	360	340	397	388	372	387	385	353	351	395	386	354	353	353	344	362	395	382	380	335	403	399	364	378	357	376	352	383	375	363	376	401	381	330	404	378	361	387	389	372	354	347	391	358	378	348	375	415	361	376	383	366	344	385	346	368	386	384	368	378	364	374	363	354	414	399	368	379	360	388	382	383	349	367	377	380	413	374	367	386	378	398	345	384	329	407	418	350	375	414	395	366	383	358	345	387	377	345	352	377	385	368	395	389	372	375	373	366	326	383	353	376	373	376	399	396	363	388	372	376	378	363	392	372	385	380	386	411	374	363	380	384	376	413	374	403	383	398	350	347	372	402	380	346	369	360	375	407	395	386	373	364	363	358	358	371	336	343	356	397	361	366	382	371	342	393	354	410	368	373	348	352	371	393	366	379	348	427	370	403	406	338	387	358	372	355	354	337	353	370	337	363	397	354	376	396	368	370	380	361	387	348	367	361	353	368	362	373	383	357	355	372	386	332	367	367	396	375	390	344	391	404	354	379	370	381	360	352	366	385	374	339	379	359	368	399	337	361	368	371	378	368	352	369	360	338	374	366	367	369	356	374	372	419	358	372	354	361	354	367	355	375	328	364	363	358	384	388	410	407	370	384	390	404	362	376	374	370	369	362	385	390	351	336	403	328	384	354	359	373	365	356	394	365	375	375	378	400	357	386	383	364	371	370	363	389	369	377	371	324	414	365	359	366	359	360	360	366	363	358	345	362	375	397	347	361	377	404	371	401	373	368	356	355	353	383	354	408	346	383	378	357	365	387	344	387	372	388	403	392	381	382	325	358	356	384	400	354	385	369	368	361	383	398	363	391	372	361	334	359	360	353	376	364	381	389	378	410	344	370	358	370	378	340	360	382	400	353	365	380	366	363	358	392	382	349	388	386	370	365	339	417	352	367	393	347	372	347	361	341	349	359	366	351	337	370	366	373	365	330	355	336	352	347	356	362	334	360	353	386	382	377	368	350	407	387	382	370	342	368	361	364	381	347	375	369	366	406	309	380	345	388	343	375	384	383	377	372	397	372	363	364	336	400	387	308	367	369	367	407	360	404	386	380	380	379	341	375	369	396	391	409	368	358	336	327	377	368	359	370	414	323	340	376	374	390	386	371	384	378	410	407	365	389	379	369	383	367	394	369	369	364	370	387	355	405	364	344	363	371	365	357	363	372	389	373	386	361	392	373	354	381	407	371	332	324	386	348	354	366	358	375	377	367	375	377	376	382	364	350	338	372	381	351	405	388	389	361	398	382	335	370	376	367	366	378	356	364	348	329	338	360	336	379	344	359	358	394	354	317	349	393	388	385	357	374	350	351	393	323	359	360	400	367	375	407	362	365	364	384	357	356	362	375	372	358	348	411	387	376	384	365	397	356	391	338	385	335	354	379	378	366	402	359	337	373	348	373	402	380	361	363	384	388	391	371	418	369	399	360	344	405	357	391	367	348	371	359	355	375	399	371	368	341	377	360	350	350	404	370	365	378	366	356	347	394	411	381	389	386	353	365	365	358	400	379	350	350	394	355	376	346	336	397	365	351	388	369	348	350	386	338	377	344	381	355	374	378	372	374	370	364	347	400	348	363	388	380	342	368	376	358	353	376	378	339	331	367	362	375	394	340	375	371	383	420	355	390	387	366	390	366	394	385	354	377	332	401	357	384	355	394	363	350	329	387	371	376	358	355	380	371	340	346	371	355	394	390	326	372	377	381	381	367	387	386	407	375	366	370	394	366	385	360	388	357	360	346	390	366	384	360	365	372	381	392	347	373	383	386	382	352	381	410	394	381	395	401	368	361	347	378	385	355	381	366	352	392	400	344	357	403	341	352	412	360	401	391	345	346	325	390	364	395	365	387	375	370	337	360	369	359	358	343	368	438	399	369	360	372	372	360	373	384	362	394	372	367	366	358	339	415	387	367	368	354	366	375	373	388	349	389	383	367	382	416	348	356	354	381	383	397	388	390	404	341	388	353	375	378	380	396	383	368	374	383	361	360	378	361	330	345	399	359	379	361	377	393	386	383	406	358	393	380	376	401	364	341	399	331	353	381	367	334	372	380	384	377	365	341	377	344	372	351	395	374	360
14896	31497	29489	20228	13632	9509	5847	4296	4584	5239	4482	4192	3161	2189	2029	1693	1654	1557	1531	1424	1194	1047	1098	1179	1146	1928	6591	12429	14570	9398	5633	2944	1600	891	771	781	705	700	714	753	717	663	686	721	680	637	680	705	678	682	684	634	656	699	651	701	673	691	726	722	661	734	728	690	713	714	743	669	722	723	682	709	700	677	726	712	735	738	763	693	701	676	710	748	662	710	711	712	691	668	730	677	633	698	687	695	637	699	740	774	691	694	707	680	725	693	687	706	699	701	720	687	724	722	681	711	752	697	698	703	695	699	688	619	717	698	654	691	680	697	689	708	747	727	729	692	689	676	648	701	716	714	719	704	698	734	711	732	668	687	695	706	687	691	721	705	720	731	723	705	725	688	710	721	739	660	747	705	709	694	712	707	637	724	695	683	737	729	695	724	709	638	696	711	704	708	690	698	664	725	734	726	728	697	735	695	674	715	758	694	756	702	728	694	685	649	660	644	755	697	644	749	680	672	662	673	748	686	664	713	682	725	699	667	687	691	696	695	721	746	686	690	639	681	710	746	736	724	691	717	718	684	706	687	690	638	670	722	656	686	695	715	650	693	660	659	730	673	754	750	685	684	706	723	706	725	657	728	650	706	673	701	690	717	725	718	719	711	707	679	688	657	702	717	674	696	709	692	693	709	722	709	656	713	685	683	652	720	737	665	689	689	757	687	679	711	740	662	687	687	711	695	706	681	737	703	704	710	702	704	720	702	734	661	717	716	698	731	711	654	729	687	703	727	704	742	724	652	687	707	681	691	695	708	707	719	668	688	647	712	698	675	631	672	669	689	663	670	734	695	679	662	664	675	724	634	683	667	704	699	687	692	666	641	671	689	731	708	685	705	693	726	696	683	718	744	649	687	690	718	684	674	702	706	698	736	701	725	702	718	677	657	699	700	667	735	690	670	672	679	688	715	690	716	709	663	716	692	682	662	727	688	701	660	706	720	718	669	754	705	757	685	705	702	701	675	671	689	674	681	701	666	758	691	704	673	671	715	708	665	718	785	667	728	733	700	702	674	703	680	699	661	697	683	717	717	700	739	677	711	695	702	721	714	720	692	753	686	695	685	710	754	735	690	666	702	667	690	696	653	738	691	702	707	662	677	726	661	709	722	709	734	669	714	711	686	670	737	713	705	698	705	677	681	693	678	699	693	712	682	700	712	678	722	663	702	709	702	673	719	696	703	722	682	705	722	712	699	708	710	776	681	625	695	725	682	704	691	624	757	699	703	676	748	646	723	673	712	688	697	699	717	687	674	696	701	693	675	685	701	677	650	673	724	718	743	662	643	715	733	687	704	697	677	704	688	616	688	680	715	726	714	733	678	723	709	659	688	716	701	678	693	730	712	706	680	658	707	673	709	667	681	685	708	693	682	713	726	732	662	783	725	707	693	720	691	718	670	717	682	690	684	711	708	704	694	703	727	707	689	709	707	701	725	698	684	681	688	718	717	631	735	687	678	746	717	697	749	720	663	701	685	690	695	723	756	712	737	684	673	662	657	672	690	691	710	729	684	738	710	741	724	696	740	709	732	699	678	671	656	641	726	695	705	706	732	695	706	737	720	683	690	683	700	683	703	693	699	667	731	723	676	704	715	674	709	722	664	716	678	759	706	728	713	678	690	739	710	692	673	691	731	721	693	669	677	684	688	698	708	698	695	709	706	707	643	723	702	679	723	716	702	674	695	706	710	731	643	676	686	649	677	654	691	706	673	734	725	687	719	715	686	691	730	717	705	692	670	692	750	746	727	687	738	674	690	735	672	738	718	693	747	683	698	699	721	670	711	705	731	702	703	699	699	661	670	711	683	672	696	712	753	717	717	712	697	737	702	708	709	638	712	678	723	704	715	705	673	697	696	679	730	665	668	682	689	655	737	734	678	697	674	665	728	691	696	711	702	687	772	720	710	716	692	726	682	720	704	727	689	675	748	719	676	725	703	711	671	729	719	729	668	699	657	736	685	678	707	690	729	713	697	721	609	694	722	687	728	720	694	654	709	721	731	704	726	719	707	706	662	696	751	732	703	697	679	751	718	684	684	754	685	668	700	753	688	663	712	712	683	693	692	787	677	716	686	760	746	712	676	703	706	727	754	702	703	689	690	702	694	691	706	714	724	700	731	709	718	708	716	723	720	752	724	711	693	686	672	691	678	641	690	692	697	716	722	706	701	709	696	686	713	660	687	684	697	696	697	728	719	706	718	722	693	636	715	673	743	666	762	697	692	688	705	675	696	710	693	680	649	757	718	682	642	682	716	678	672	699	699	674	754	662	723	744	658	709	658	689	692	704	713	671	742	656	690	677	754	690	666	694	665	703	728	706	601	685	725	693	663	749	726	714	710	721	722	651	652	729	738	709	715	713	692	686	708	692	678	717	698	707	715	679	725	681	697	675	669	732	658	701	670	657	686	690	741	689	729	748	691	725	724	697	726	678	681	687	736	708	656	685	669	701	714	719	709	683	745	691	706	679	732	713	675	713	727	650	684	713	695	688	743	722	700	675	686	699	691	733	703	730	667	682	719	693	660	687	743	732	695	689	671	701	683	747	681	722	699	716	724	715	678	635	673	686	714	630	674	718	654	665	669	739	670	680	696	716	679	728	678	695	705	712	717	690	692	693	721	749	709	688	671	712	673	731	694	714	746	777	745	736	754	682	690	727	721	724	682	704	679	724	712	674	705	708	698	694	704	714	665	704	696	695	672	721	712	723	690	709	669	713	792	716	686	660	689	689	701	693	686	721	711	691	692	701	670	740	725	701	732	675	666	766	671	687	675	693	726	681	691	721	694	707	684	709	644	701	677	716	632	685	720	748	715	725	677	698	717	693	720	738	653	679	727	708	708	709	707	722	718	690	701	725	707	682	702	741	672	699	669	705	705	697	704	675	691	683	705	690	674	709	724	712	640	683	716	678	742	735	662	677	658	671	721	684	733	653	725	671	703	715	721	682	734	631	683	717	677	667	660	742	689	709	693	700	688	710	696	670	674	682	716	734	700	700	707	676	729	673	728	722	657	711	684	698	736	706	711	692	727	717	695	726	669	673	718	711	697	644	649	717	657	736	678	665	713	754	718	683	693	707	714	706	653	693	708	669	648	688	682	688	690	720	706	743	736	699	709	726	772	706	706	691	708	718	717	699	726	708	674	721	721	710	701	663	672	696	732	730	758	680	680	697	683	650	706	674	712	714	688	679	667	708	692	685	674	714	736	705	719	690	701	700	707	701	723	703	658	696	653	700	678	705	668	716	684	712	713	692	690	656	703	669	653	674	686	746	724	698	680	747	711	659	719	754	686	687	708	711	680	741	761	704	714	680	738	677	677	738	721	705	706	632	717	702	744	687	738	694	703	730	674	690	709	698	689	696	672	678	660	734	663	716	725	708	702	776	671	705	691	715	687	719	665	741	712	715	690	695	682	633	710	691	684	712	686	703	696	695	695	707	644	719	674	729	687
27032	20958	13487	4819	1792	1258	897	820	928	999	966	817	722	623	569	607	628	578	605	551	610	536	531	587	570	586	541	781	915	943	827	705	580	585	519	552	538	494	557	528	499	551	519	532	507	553	486	509	518	530	557	522	540	510	540	539	539	525	490	525	557	528	549	531	560	519	506	511	554	545	512	512	503	525	515	559	555	493	531	517	509	558	557	526	535	588	542	502	542	520	526	569	521	544	514	552	539	547	511	503	551	517	500	532	547	513	550	553	562	503	595	510	494	547	521	503	529	520	535	562	526	506	508	565	528	556	522	541	547	567	568	528	557	543	547	511	503	574	505	523	557	529	529	494	544	516	572	532	497	531	565	518	544	534	564	532	512	531	514	521	502	538	542	517	517	536	516	518	500	511	530	526	517	522	499	527	533	513	541	554	513	492	525	521	515	497	536	533	517	557	518	501	552	547	583	515	492	496	512	544	485	528	539	527	516	543	523	554	512	520	541	507	522	544	542	548	539	556	510	516	521	524	504	564	535	522	507	496	557	508	497	508	521	539	556	520	524	526	546	540	521	557	526	502	519	527	537	556	521	505	530	537	523	499	518	517	530	553	528	577	543	504	535	562	524	524	499	549	530	526	526	553	530	506	528	543	527	534	520	506	584	527	550	561	504	507	544	526	496	537	489	527	540	551	528	552	526	541	515	537	537	527	555	534	565	528	495	548	567	552	582	534	517	549	508	491	478	517	517	507	538	535	508	553	533	517	554	514	541	523	524	519	518	527	539	540	508	584	561	528	518	502	528	520	556	525	586	532	481	492	509	525	547	531	518	538	518	515	597	535	499	525	575	531	509	535	490	525	525	551	551	537	539	523	542	507	539	513	538	527	525	569	491	510	545	514	551	539	532	511	522	544	527	553	503	533	552	523	540	533	533	520	507	521	591	564	607	549	519	571	527	526	457	554	544	506	516	539	520	533	572	527	525	523	546	512	499	536	505	511	525	496	502	497	566	536	535	557	559	536	513	556	523	552	525	495	540	513	551	519	552	544	546	552	570	547	528	519	517	499	545	501	504	533	500	557	509	519	515	533	541	542	580	551	515	546	557	551	582	561	570	574	559	532	513	506	533	509	496	547	507	521	566	525	536	549	558	528	510	518	543	558	555	549	509	518	529	528	584	516	526	544	553	555	494	535	541	508	519	542	508	538	552	576	537	544	522	540	541	561	489	494	510	506	552	519	545	513	496	516	544	537	518	496	542	554	517	554	564	554	535	561	558	553	538	538	500	513	535	510	521	498	563	538	512	516	492	513	509	501	562	514	524	543	522	520	556	533	535	490	510	522	541	564	522	546	544	546	554	499	536	566	507	498	503	512	506	545	516	517	512	540	519	519	530	504	502	516	557	535	556	514	560	553	524	520	517	505	528	517	534	516	539	537	534	543	541	548	546	508	537	536	484	549	559	560	546	493	519	539	586	545	553	530	500	520	514	502	510	528	555	515	522	574	504	555	578	512	531	566	505	531	527	490	539	524	513	529	534	515	531	510	528	498	521	485	523	516	529	525	518	548	531	570	540	536	532	530	535	527	491	525	533	534	553	553	504	552	520	529	502	575	512	543	502	510	520	494	528	564	531	536	534	549	548	584	504	571	496	573	542	540	552	553	498	530	544	492	557	558	563	553	521	510	540	532	521	519	518	543	505	565	563	526	529	545	550	527	540	507	524	515	520	485	516	534	493	498	480	536	519	507	523	557	526	594	536	511	498	497	534	547	508	540	517	511	486	524	523	538	524	550	522	510	570	579	536	534	529	529	537	522	516	556	499	514	516	510	539	519	526	564	542	523	531	522	566	540	535	493	551	565	497	523	566	589	480	559	490	542	512	561	509	515	533	539	574	503	529	540	569	540	519	545	502	500	549	530	555	494	545	532	505	508	506	536	545	500	511	573	580	504	544	486	541	552	568	542	542	563	491	484	557	559	541	538	519	560	538	529	536	507	495	517	492	578	505	539	578	542	506	537	508	538	532	540	530	494	500	589	522	512	567	514	563	602	534	546	509	511	503	534	576	553	578	546	585	528	523	526	524	525	543	534	525	553	532	509	500	548	517	554	549	492	509	550	558	522	538	553	531	507	502	553	538	531	488	537	511	539	541	507	533	523	519	484	505	562	499	530	522	522	503	519	561	515	507	562	507	528	548	556	508	544	508	513	525	535	502	527	560	525	555	553	508	523	518	534	555	518	521	555	542	543	516	535	541	523	580	543	555	547	508	538	482	504	550	570	571	481	503	520	534	516	550	503	560	490	519	527	522	535	537	531	527	520	537	523	526	561	503	536	518	549	534	532	537	527	510	514	544	524	541	526	532	514	553	551	553	524	540	550	557	527	525	538	556	537	558	499	512	537	529	572	553	518	523	507	522	514	509	539	533	512	552	526	534	568	540	497	553	556	547	500	547	555	520	546	537	518	546	519	534	540	558	487	526	527	522	539	582	545	545	516	573	491	552	521	576	489	554	562	536	547	528	550	539	516	574	543	494	530	504	529	527	536	552	521	554	535	515	528	523	568	516	509	515	520	517	525	553	506	507	464	548	555	492	554	530	526	540	542	514	525	525	547	484	537	527	542	526	555	488	534	516	501	507	510	504	520	542	535	542	527	501	514	552	538	521	506	506	518	578	514	541	570	562	550	501	521	523	515	536	548	537	548	513	537	507	554	514	565	491	530	531	551	521	489	513	538	488	529	577	543	529	510	497	542	516	517	494	528	519	514	595	564	537	529	492	512	563	504	559	555	528	536	490	544	525	528	518	542	513	517	567	513	580	539	513	535	492	512	576	541	540	515	500	552	499	505	534	497	534	543	519	531	519	539	530	530	506	540	521	526	553	531	505	549	536	547	495	498	571	539	499	540	472	518	522	537	529	589	551	560	486	545	511	472	545	538	529	549	549	538	507	486	500	514	557	521	490	566	510	533	481	515	524	530	532	567	545	512	528	524	553	528	556	520	529	534	518	554	495	543	525	530	536	524	547	569	507	528	531	524	504	534	531	523	503	545	544	551	541	513	540	525	533	537	528	582	502	555	532	526	527	562	533	540	500	491	508	550	524	609	531	501	540	531	554	510	525	508	519	553	516	520	484	493	514	585	543	570	558	561	518	553	518	565	536	546	550	550	578	486	544	534	473	562	511	503	552	514	552	527	536	527	511	507	502	548	552	524	506	522	521	523	579	519	536	531	502	563	552	523	541	533	520	538	514	523	530	521	494	588	471	580	539	529	564	534	509	493	489	501	503	558	539	544	542	567	556	565	519	552	536	524	520	538	515	549	489	522	546	536	550	493	474	496	521	508	531	516	498	566	528	538	500	527	518	541	507	493	576	511	523	531	524	527	566	537	569	527	534	498	540	544	520	521	531	528	553	520	558	526	496	517	528	544	553	592	546	529	512	536	561	504	518	519	552	553	559	565	528	521	532	573	484	509	490	480	552	529	566	574	593	480
12345	18733	16036	9175	5384	3730	2552	2295	2921	3097	2870	2451	1766	1385	1494	1318	1219	1215	1155	1154	1109	1123	1098	1095	1123	1218	1193	1769	2289	2272	1803	1397	1134	1079	1017	1030	973	1028	982	980	1012	952	1009	1021	997	990	1021	1001	959	1006	1020	990	998	991	948	1003	974	1012	1007	996	983	1030	973	962	984	950	1045	1009	999	1035	976	968	942	957	1039	948	931	1051	1031	954	957	967	1058	958	990	1003	1019	997	1023	993	1027	1018	985	949	967	1042	1016	1026	1016	955	993	966	958	981	1036	942	988	949	1048	986	997	990	1012	926	941	941	974	996	1049	1000	956	1011	978	971	970	1058	971	977	941	1009	1027	1008	1002	954	1013	1024	1079	1029	997	1007	969	995	937	983	995	978	959	953	973	919	984	1033	1003	1005	965	1005	982	987	999	1002	1042	1096	975	953	970	923	1005	991	982	1004	980	1037	966	951	1020	935	982	1020	1015	983	1041	1050	980	1008	1043	1002	985	968	1017	987	983	1005	1008	1015	988	974	1037	989	989	981	950	1008	974	1014	1002	959	995	973	1045	993	1001	981	1007	1011	989	1013	1014	983	1038	974	978	978	996	1010	977	997	1010	1000	945	992	960	1000	1032	1031	996	1001	960	982	1009	959	986	991	1022	1008	997	973	1044	1003	998	928	979	941	982	994	1022	955	1036	1026	995	960	975	994	1008	974	997	975	1064	992	1019	980	1020	981	948	1039	971	983	982	1001	1005	985	967	996	986	966	1015	942	1006	987	988	961	1013	1021	1048	1070	1015	951	1069	984	980	1003	972	1015	971	953	938	1034	996	1010	1003	998	986	1046	1054	955	985	948	996	1001	976	973	989	1006	1038	1015	1012	1025	982	1028	1007	1049	990	1027	1046	974	956	1011	998	969	1016	975	971	1007	914	950	937	986	939	965	1013	979	1007	999	959	978	963	969	976	1018	962	973	1040	1020	970	970	969	965	1038	977	982	1016	1027	964	988	955	1016	1019	920	1054	957	1042	954	965	969	1004	999	990	992	1010	937	977	1005	1041	981	987	1015	1038	978	1040	1046	996	961	956	971	979	990	991	1005	1009	985	1006	919	1012	979	990	945	981	998	939	999	1011	979	983	990	1017	1010	1029	1018	1040	977	1009	1005	978	981	935	1004	990	1007	1016	967	990	984	983	984	962	1041	1017	1031	968	950	1015	940	984	960	1005	1005	970	1073	1001	956	1028	1049	1013	972	971	992	1017	1000	996	1025	949	983	991	958	1039	953	967	1058	960	1012	1009	995	1063	1016	1035	970	972	1001	967	1022	981	992	989	1025	965	1024	992	1033	1028	943	970	996	992	1023	1038	989	976	977	990	992	1039	990	1007	959	981	978	979	1024	975	1011	973	984	980	1000	1014	1013	923	967	1050	1027	1045	1044	1008	986	1043	992	1045	1006	987	1040	955	992	1000	1021	1002	1049	992	1011	1016	983	957	961	1005	1000	1019	936	1002	1039	973	954	957	943	962	966	1028	983	983	994	969	1006	974	1051	983	1022	999	1020	1015	1027	964	977	1009	975	1038	998	941	994	990	990	970	933	963	987	937	1029	960	1006	995	974	969	991	1008	1009	947	1061	1017	994	1016	1008	984	986	947	962	984	957	944	975	1011	980	977	998	997	1011	991	1026	1009	1015	942	994	1008	1008	995	981	942	975	1002	1003	915	950	1014	916	950	939	957	961	1046	944	964	948	1003	934	935	1011	984	1001	1000	997	969	981	1011	954	974	992	1013	1007	1060	986	892	1002	969	1001	1016	1005	992	980	1001	934	981	985	975	1013	949	994	947	1010	1014	1013	1061	979	1012	1020	1043	989	975	934	966	999	966	964	955	992	1030	979	1006	965	964	977	1010	987	1001	941	968	919	1029	1025	1002	1022	965	980	961	913	980	1011	1027	1016	1039	980	1017	1013	1018	1037	1055	1019	962	986	1025	951	1023	946	999	1007	992	1019	1037	990	990	967	1026	991	984	989	973	979	1021	982	970	1050	1031	964	997	996	963	1040	952	986	955	1021	975	1022	994	1027	1044	968	945	919	1033	964	1031	988	988	1015	975	1038	984	1005	1061	1027	1007	962	1005	970	920	992	1003	1012	948	925	927	1015	1037	1024	954	932	1032	1032	973	998	1031	988	937	948	947	977	1004	959	962	984	1004	974	973	1024	1037	1031	1032	1021	1027	993	921	947	994	970	966	986	937	982	993	968	967	1012	1022	981	1004	981	1039	1023	991	975	1055	1031	990	1006	1026	994	1047	969	1040	992	1027	1063	986	962	994	964	1046	941	948	993	1048	1009	972	1017	993	1009	1019	970	998	980	1020	901	974	981	978	977	1016	1055	979	996	1023	1003	972	1024	970	1006	1015	966	952	944	1086	951	997	1008	931	1005	954	992	955	1036	1001	996	973	955	938	966	979	984	1012	998	995	966	993	982	915	1016	969	1018	960	993	970	990	978	966	1029	915	1076	1004	974	998	980	1028	954	1025	961	981	985	961	1029	1015	989	1038	1003	969	986	983	972	941	957	976	977	1035	1009	930	1002	914	996	992	1024	991	992	966	976	1021	966	1026	1047	996	1039	1028	970	995	1011	995	1023	1006	959	956	997	956	934	1002	990	971	994	1040	1020	985	1032	1045	1021	972	926	1044	998	1024	1008	1029	1007	923	976	944	1013	980	1062	986	1018	980	950	960	1017	946	966	974	987	907	1056	1022	972	992	1017	957	949	976	983	1049	1044	993	985	961	945	998	993	981	971	931	975	958	1020	959	986	1055	936	933	1041	946	972	1024	989	1022	1041	1040	996	1000	979	963	1009	996	990	968	959	989	966	1011	1002	997	1007	977	982	1023	1011	991	968	1007	964	956	1009	1010	1007	991	1011	973	997	1013	973	974	997	1017	987	958	942	939	1027	1035	983	1000	1023	1014	993	954	981	988	1000	1035	1015	970	974	1005	976	961	1027	994	1024	1006	983	977	1025	998	932	987	1008	1038	969	965	950	973	984	1006	955	1048	1036	1073	991	968	977	1043	977	968	1007	1009	968	991	1035	974	949	987	971	985	954	1014	1003	972	958	979	996	1001	1009	1015	1007	1016	1020	1004	963	987	992	1018	977	944	1009	999	1014	966	997	997	1001	971	1000	993	963	1057	997	1035	970	977	1012	1009	1012	1016	968	966	1003	975	1025	1013	1047	990	990	1009	947	1027	993	1013	1005	1006	1052	1011	1095	985	1016	1000	936	959	986	998	940	1012	987	983	993	949	1011	1022	1009	940	975	1073	942	970	956	1014	973	1003	976	1000	1004	972	990	1015	1038	981	968	993	988	960	962	961	1008	993	1000	964	1001	1004	978	981	1020	939	993	1010	999	995	972	975	1009	1034	959	985	941	1018	1015	996	969	1020	1015	1038	975	1011	986	986	992	1011	961	985	1023	1004	1003	962	980	1004	987	993	1054	1000	953	927	1010	1023	1032	966	954	1009	968	995	1001	1037	946	925	980	949	993	978	1024	960	994	1029	1040	974	1044	981	997	1017	938	989	1033	1023	1026	956	938	997	1007	1027	1013	971	935	978	995	977	1016	1070	970	979	995	979	978	937	1020	973	978	971	1004	997	996	1009	1020	982	972	1007	971	947	946	1008	984	1003	974	1015	1005	1003	986	964	996	940	962	956	1006	983	1011	1028	1005	1058	999	1028	1007	1031	1026	1039	917	985	968	1057	1022	1008	998	984	951	989	962	1021	982	978	962	959	937	975	1002	967	980	966	1050	1037	1023	918	1003	961	986	1019	1002	997	1027	995	1001	948	944	960	1010	1007	1024	987	992	994	1015	1008	973	1004	999	1007	970	972	948	995	1019	964	969	1005	989	998	1000	982	1056	998	1013	1021	1009	950	1024	973	1014	966	986	996	951	1023	1012	1007	1039	993	1010	999	991	1067	1027	971	979	1022	1015	931	1015	1015	1014	1004	980	1030	983	1007	994	973	1065	1021	933	963	1008	969	982	981	977	981	963	1017	969	980	969	1025	952	1020	939	1009	1012	981	998	995	972	994	956	985	989	1062	935	934	1053	933	991	1008	1002	1031	990	1017	987	998	1007	967	985	982	997
24522	21488	28603	24817	19920	4927	1610	1165	1316	1325	1240	1005	791	658	658	612	613	608	579	526	532	513	525	536	505	538	588	1724	3379	2590	1891	1108	718	550	472	480	472	487	428	456	446	475	476	496	491	494	438	426	477	463	444	410	468	475	493	473	436	449	493	474	464	426	461	448	489	458	440	456	406	491	503	471	465	464	456	440	456	438	440	484	498	484	466	445	476	474	494	463	416	453	460	470	467	446	469	490	449	449	438	468	460	451	464	461	436	443	444	463	445	489	477	459	458	463	455	470	452	438	473	478	454	484	473	468	481	438	475	493	491	454	482	440	429	485	479	473	454	474	491	471	444	430	472	464	486	489	444	443	459	455	457	459	450	422	448	434	456	465	470	413	481	448	462	458	467	472	452	446	467	486	443	489	457	490	445	466	462	418	412	450	441	434	439	461	474	470	441	480	438	461	454	484	416	428	454	488	471	448	464	470	461	456	459	461	472	444	437	434	484	492	437	473	468	482	471	447	422	473	460	476	446	479	446	446	478	456	468	432	427	431	426	470	476	483	444	433	424	456	420	498	490	463	429	492	487	480	445	467	434	498	462	464	426	450	488	441	485	450	457	467	464	463	457	474	468	466	464	422	471	452	441	395	443	459	465	472	479	456	468	454	419	463	457	480	428	453	487	429	412	445	459	518	444	490	466	442	484	494	473	437	452	442	437	450	432	469	501	468	457	417	494	478	479	501	503	454	437	454	423	432	426	471	476	477	450	436	446	470	424	472	451	457	484	462	472	451	468	443	488	490	431	495	428	473	456	457	463	446	482	473	467	431	456	487	424	478	446	482	434	488	417	449	475	473	485	473	486	462	442	454	478	427	473	442	436	484	482	473	450	461	452	480	475	519	447	460	463	436	465	480	469	427	481	463	416	416	469	470	415	481	410	483	456	473	449	479	475	487	470	452	426	433	465	472	448	463	452	467	443	455	433	452	460	455	450	479	458	424	447	468	454	467	411	496	455	482	457	488	456	499	434	440	445	428	443	464	478	427	463	480	487	488	498	481	464	479	467	472	459	481	432	463	444	438	453	457	443	467	465	461	467	468	418	473	469	444	472	484	468	473	455	448	444	433	473	469	458	519	460	431	463	470	439	445	434	492	470	488	446	419	473	446	470	468	446	456	486	414	446	449	472	491	457	465	478	461	445	423	446	459	446	449	445	459	455	450	451	446	452	478	476	446	430	455	478	478	473	451	493	495	449	478	499	489	503	448	412	442	467	458	436	466	462	460	498	442	469	462	459	434	456	451	448	494	457	499	514	449	445	451	438	476	413	461	452	437	461	473	455	472	460	462	475	462	467	463	473	470	471	450	433	437	477	491	458	455	474	468	435	467	427	431	459	449	460	470	461	428	503	479	451	416	455	451	473	486	461	489	431	485	439	423	467	501	491	448	444	425	469	452	457	446	473	472	447	464	466	448	422	467	478	456	447	465	467	439	464	449	440	470	462	441	421	456	495	436	474	500	441	440	488	437	442	450	469	445	456	495	473	455	427	442	490	453	473	426	466	474	468	458	474	451	402	502	460	453	446	452	419	440	443	469	430	460	455	506	462	471	482	501	437	504	467	442	468	435	445	444	442	463	453	456	429	478	446	476	483	459	477	467	484	427	434	468	445	455	434	469	472	467	440	464	488	434	463	428	437	487	448	469	453	427	456	489	480	439	457	499	435	475	422	455	422	483	443	482	444	472	436	457	467	443	497	440	500	479	447	460	462	456	475	462	442	431	459	457	485	462	422	468	483	450	454	453	434	431	458	452	472	456	475	469	462	457	479	465	440	452	444	461	455	462	435	490	458	433	445	487	425	486	472	463	431	445	477	458	432	461	442	450	472	449	457	424	451	484	468	467	461	505	490	450	468	472	452	481	441	456	450	434	454	461	481	497	489	471	458	456	455	472	455	445	439	472	492	446	459	472	497	443	462	466	491	451	456	469	447	453	478	486	450	436	472	497	442	451	468	478	448	465	425	470	446	496	442	449	445	428	435	445	448	473	453	452	427	488	456	461	461	445	443	423	434	438	410	455	445	459	453	486	485	487	404	459	421	506	449	441	456	468	489	459	464	466	417	437	429	457	440	446	454	459	437	455	452	466	458	507	436	476	439	443	418	470	424	466	434	437	475	441	448	469	456	471	434	493	446	453	443	424	459	442	400	468	469	454	460	477	459	491	453	487	471	458	452	450	452	460	499	463	466	428	461	410	483	488	467	481	492	487	458	414	427	464	460	473	499	463	419	465	452	487	456	430	430	433	479	487	475	430	469	438	417	457	471	465	458	466	499	427	463	428	431	450	457	462	474	430	397	487	471	494	424	444	434	432	462	436	440	479	460	471	458	472	442	444	453	428	443	445	457	449	469	424	439	453	447	448	467	455	459	474	459	500	510	443	428	508	460	439	448	473	452	449	445	451	499	448	479	453	472	436	432	451	449	474	431	477	468	439	443	441	450	475	447	470	449	462	412	443	400	464	444	426	492	455	474	424	445	495	439	452	491	467	477	470	451	464	470	440	475	469	482	416	462	441	432	443	441	472	448	444	446	461	474	458	428	446	455	429	473	476	448	454	447	480	441	467	455	464	405	473	461	459	436	461	423	441	487	440	410	473	465	463	469	444	495	452	470	484	467	498	449	469	463	430	474	453	495	468	460	495	463	452	451	476	428	427	475	457	462	444	481	438	461	443	470	455	437	422	449	470	425	461	484	460	463	445	497	426	451	446	455	471	455	471	456	464	467	452	410	466	465	434	401	477	444	443	468	493	475	430	457	450	451	494	450	448	499	476	440	448	466	438	469	451	467	431	461	442	454	433	398	433	451	435	472	498	466	431	401	476	451	452	459	476	471	495	457	426	453	454	443	442	448	471	470	444	435	470	419	446	433	471	479	438	443	456	417	474	438	431	478	475	459	417	445	464	431	451	473	465	429	437	437	450	460	468	398	446	476	470	475	460	482	479	452	477	443	453	453	479	465	497	485	469	456	436	452	440	445	454	469	488	491	447	488	469	452	468	475	416	448	495	425	452	453	448	451	483	528	449	460	477	453	490	461	457	457	512	455	452	442	482	448	468	445	443	426	442	472	446	469	478	476	436	468	476	460	493	438	454	425	460	437	443	444	451	470	483	482	458	468	439	467	465	444	470	440	459	449	485	455	478	447	438	466	425	458	426	471	459	476	433	528	442	495	470	466	491	466	449	439	472	404	479	444	445	463	466	509	461	460	467	448	477	472	441	476	446	477	480	476	445	457	461	441	455	444	440	478	462	449	462	454	472	467	471	475	463	417	443	432	461	462	463	460	447	478	440	443	462	497	515	431	480	439	439	420	440	468	466	474	486	489	488	467	463	472	483	417	500	451	445	468	434	491	471	462	473	453	454	510	462	432	429	504	452	452	490	449	474	467	434	478	461	471	408	487	442	491	467	476	469	435	447	452	435	467	472	458	430	462	443	484	464
13526	25904	22619	14010	9594	6135	3893	3327	4577	4608	4096	3162	2283	1835	1663	1503	1316	1293	1202	1233	1181	1137	1121	1079	1161	1226	1396	5375	9644	7290	5348	2780	1584	1161	958	908	903	882	909	845	870	850	879	842	920	832	938	852	894	904	888	840	894	860	842	881	913	805	891	846	933	865	900	884	882	872	884	905	850	809	878	878	848	860	919	890	886	919	864	843	869	888	901	896	830	915	876	887	866	944	868	822	829	892	900	867	869	814	874	847	863	888	845	849	866	877	885	890	878	894	907	829	894	826	856	893	865	855	883	868	899	914	876	824	909	876	822	863	819	850	857	847	893	860	887	860	865	901	901	810	862	899	835	856	845	830	860	864	844	841	892	923	826	835	910	822	882	800	838	836	865	883	892	872	877	850	894	881	847	875	907	897	845	879	852	835	874	832	868	891	878	869	886	857	925	832	876	895	837	865	846	862	823	809	861	924	873	865	870	853	877	902	886	870	864	812	841	860	855	902	808	923	840	938	840	870	832	857	828	887	929	875	872	855	878	869	865	871	861	892	884	821	849	900	860	878	873	884	882	825	909	887	880	888	850	858	864	915	847	866	883	895	871	854	851	851	858	843	903	807	869	857	852	879	869	819	879	864	845	899	875	811	886	892	852	864	883	898	877	828	872	859	903	835	834	865	843	894	891	865	873	894	884	823	880	831	858	826	894	867	901	871	841	911	841	875	838	871	871	887	806	884	885	873	908	799	880	877	895	837	873	892	855	862	884	840	877	878	870	885	939	905	863	889	839	824	851	866	870	807	862	905	818	866	819	863	854	881	839	854	892	889	867	873	897	821	893	869	900	891	836	863	871	835	836	882	923	891	897	896	937	860	891	841	895	869	892	887	868	907	897	878	887	842	876	917	900	915	848	835	882	883	857	853	892	811	836	868	852	869	906	820	834	905	808	862	828	874	827	844	856	863	858	841	890	852	857	846	852	857	865	918	833	870	878	837	790	927	878	865	846	857	878	873	862	871	884	872	854	920	901	854	900	851	860	941	855	848	864	845	910	818	926	896	872	866	869	870	808	894	848	867	821	850	860	909	825	864	857	845	892	925	861	925	853	860	907	864	856	875	857	870	853	853	856	873	812	880	870	870	875	846	884	866	922	880	888	839	868	907	894	890	831	884	847	919	801	858	891	931	912	837	904	867	850	898	856	885	901	848	869	849	826	878	842	870	894	888	934	853	876	879	879	787	890	930	855	831	887	845	918	890	783	889	886	854	863	799	834	871	847	867	806	830	882	820	913	921	847	846	842	900	872	910	854	873	926	885	864	844	882	852	873	874	860	890	839	829	866	914	778	911	859	872	841	905	852	890	828	919	859	893	878	843	833	937	887	895	829	907	825	869	861	864	899	908	784	860	934	840	839	911	866	887	857	916	850	864	820	880	833	891	887	873	954	896	927	854	863	892	885	853	879	906	839	863	863	848	873	937	894	892	849	902	897	848	882	841	900	861	828	869	852	874	882	845	849	886	839	858	816	864	859	904	835	883	834	872	860	915	860	861	846	844	875	852	881	862	835	841	897	853	898	870	833	872	808	828	878	862	845	833	865	820	837	891	846	818	903	938	880	864	905	882	865	843	850	856	877	857	880	861	864	844	884	856	860	846	893	940	900	895	806	888	864	800	860	884	900	845	816	830	916	828	896	887	898	843	860	836	903	881	868	869	907	901	860	817	869	823	893	925	813	859	875	860	832	810	844	855	855	900	863	844	843	851	896	930	831	881	903	868	929	871	846	873	878	850	830	879	867	874	859	806	863	883	879	828	879	822	862	885	908	888	867	854	874	899	855	862	855	846	889	810	836	810	866	835	875	850	843	863	883	859	875	848	848	872	851	866	851	889	928	914	906	888	861	818	825	832	903	859	837	905	830	875	814	847	876	900	812	905	850	861	881	871	874	894	869	866	856	898	841	874	887	814	891	916	854	865	846	839	876	928	888	908	869	897	858	860	910	865	840	831	893	864	913	876	888	875	871	878	851	895	890	834	879	879	859	901	866	895	928	880	887	861	890	831	868	804	869	861	898	866	857	886	863	818	864	837	873	869	874	887	843	883	860	902	914	837	908	873	859	868	835	861	881	825	857	823	840	830	889	891	855	869	913	845	859	851	898	888	850	891	933	802	898	885	870	832	846	831	898	883	920	902	824	836	874	922	877	842	842	832	874	888	845	871	889	865	903	808	899	844	828	903	837	938	858	895	879	824	865	847	851	920	923	878	851	900	868	852	881	864	872	845	871	866	835	873	875	842	850	856	834	899	887	883	814	930	894	865	870	836	850	903	883	850	929	872	874	843	955	876	872	835	867	898	889	822	872	900	875	864	849	818	861	846	860	879	829	905	859	903	865	869	881	869	877	888	874	914	922	889	839	845	845	915	913	827	887	852	843	856	867	902	906	861	875	871	838	885	834	874	905	864	890	954	867	898	813	817	882	814	899	909	874	831	841	849	805	931	880	838	858	871	874	900	877	854	844	858	876	834	826	902	876	875	937	928	876	841	888	841	902	834	888	919	915	841	918	845	861	877	870	887	923	845	875	841	851	875	915	850	889	840	909	904	893	924	855	938	974	861	861	865	885	865	852	876	892	866	846	883	894	867	880	827	862	886	818	923	839	871	888	831	883	875	873	886	899	868	875	917	879	913	853	865	853	874	911	821	856	876	843	885	856	871	884	870	878	871	853	901	903	865	873	816	900	819	843	922	887	877	902	820	827	836	876	911	888	871	897	911	847	872	861	854	875	856	882	869	856	827	865	868	837	871	872	904	817	824	867	843	864	816	830	856	874	856	868	857	870	903	924	878	861	869	884	894	887	792	877	830	889	885	892	822	863	853	851	887	886	872	825	903	825	872	858	888	872	832	880	848	868	933	862	823	780	906	818	862	855	844	879	851	880	877	844	883	880	823	871	867	885	885	876	846	894	936	810	884	859	852	870	825	835	899	943	876	863	883	842	899	907	882	842	844	861	901	927	849	939	858	856	889	851	834	867	913	855	910	863	885	859	880	873	849	885	878	837	860	854	906	858	836	862	828	829	827	803	864	870	907	866	856	875	880	889	913	863	875	896	911	858	854	866	915	832	903	858	895	853	912	844	861	867	896	872	869	883	883	853	841	900	896	837	859	883	910	783	897	867	824	920	893	879	889	874	870	851	903	827	864	850	875	800	872	895	906	870	897	891	894	854	846	890	860	907	866	891	863	861	847	891	874	906	891	865	868	888	902	895	835	840	897	832	854	902	882	844	872	856	836	827	819	889	866	858	854	863	852	889	858	872	859	898	905	830	844	877	900	909	880	820	881	825	880	847	866	882	851	889	846	830	826	879	841	903	885	896	855	891	867	813	903	848	845	835	859	853	861	835	829	884	876	861	834	912	864	857	841	889	882	879	884	898	873	943	852	882	892	869	865	875	844	868	875	825	917	870	826	879	906	849	929	870	853	841	898	853	872	903	879	829	865
23554	21560	29383	24185	21565	19739	4044	1480	1528	1752	1534	1162	883	734	783	680	622	553	538	554	507	487	510	537	524	726	642	2460	6269	4754	3028	1546	893	513	435	429	388	371	379	432	386	401	376	396	402	376	389	358	346	419	400	374	413	437	377	394	392	360	379	391	395	364	404	407	390	403	381	391	354	376	383	392	369	410	410	402	378	422	341	385	350	382	397	394	394	410	376	399	414	383	408	399	399	389	390	373	379	405	371	405	384	392	385	363	399	382	412	387	416	386	368	375	390	372	395	399	376	402	397	374	367	408	395	367	393	357	368	394	367	385	390	381	389	405	391	377	401	394	407	398	385	393	368	396	411	414	371	403	365	369	347	384	406	428	372	359	393	398	392	403	379	373	390	375	406	353	396	385	404	369	361	348	413	364	386	340	391	359	384	389	371	427	408	377	423	407	426	357	407	406	373	375	384	396	396	366	374	395	382	378	426	394	371	344	384	357	421	387	364	359	367	364	372	405	371	388	378	382	426	356	400	404	394	365	402	386	363	406	391	383	388	391	414	385	340	395	411	434	395	373	358	374	392	412	406	389	356	370	384	367	402	356	380	359	401	410	396	405	400	395	402	382	422	376	404	362	374	398	391	399	375	391	398	402	359	395	368	373	356	351	366	387	420	373	405	398	434	374	384	407	425	363	374	369	384	369	354	384	415	367	393	397	402	399	366	364	402	366	393	321	354	382	341	388	411	400	384	418	413	345	373	357	396	355	399	396	381	340	349	389	375	388	414	348	403	422	402	397	386	347	399	401	371	363	363	401	403	366	380	411	409	373	406	389	389	349	394	357	384	405	394	375	379	357	378	355	399	369	393	377	358	392	359	394	371	393	399	379	380	366	397	372	390	409	380	382	418	386	404	395	380	388	370	390	434	383	381	401	402	388	414	370	380	404	389	347	413	379	366	371	375	405	366	376	396	351	386	393	376	372	375	399	418	372	358	422	419	365	362	407	413	404	416	360	346	423	351	414	367	382	402	429	403	379	365	384	415	378	401	402	378	379	412	393	383	388	394	344	356	390	344	362	409	387	359	312	341	363	405	417	399	376	368	389	425	345	380	413	403	374	385	403	394	391	321	364	382	422	379	382	402	356	424	389	359	362	369	361	354	396	372	381	381	378	416	374	367	378	379	424	398	382	413	412	385	426	361	416	394	376	381	371	364	399	394	363	408	389	364	375	367	408	377	416	403	377	420	350	371	375	411	383	376	384	349	397	386	371	378	359	349	368	387	402	356	355	388	406	349	408	384	410	404	371	392	393	377	422	372	393	382	384	358	357	364	354	375	397	407	373	423	385	407	367	377	394	380	393	395	398	398	391	390	399	364	375	410	424	374	405	383	357	371	372	386	396	388	406	383	388	385	394	390	415	420	429	361	391	368	369	366	362	360	390	360	383	393	361	396	386	416	404	374	414	387	378	361	371	381	397	395	389	346	393	369	375	356	408	402	362	379	392	405	340	403	387	382	374	392	374	356	377	422	373	402	404	376	365	352	372	362	355	361	355	380	389	384	399	361	353	371	354	359	381	352	423	360	383	380	372	371	399	403	380	388	386	374	384	397	388	401	425	387	404	394	422	400	380	406	373	378	390	405	379	358	366	420	409	408	388	403	357	359	368	387	398	384	370	377	381	402	367	406	376	370	359	397	408	382	346	376	394	395	406	374	388	386	420	404	414	375	429	385	412	372	397	394	387	396	387	351	363	395	383	377	396	407	368	397	385	386	432	380	366	380	380	375	378	403	384	400	353	390	374	390	377	371	369	394	357	424	367	387	407	394	377	365	351	391	376	364	411	376	358	384	389	385	377	369	341	397	410	376	406	384	396	374	404	407	364	386	362	391	374	392	383	392	377	379	359	391	414	402	370	376	396	376	382	360	355	407	384	410	423	376	408	347	380	427	374	400	366	407	398	389	386	401	393	396	369	386	408	411	333	366	393	406	389	391	368	389	368	428	384	396	380	374	346	372	382	352	361	404	378	414	364	416	364	391	373	361	393	405	355	359	373	364	402	400	380	388	387	384	362	398	377	353	353	384	347	396	358	392	341	382	363	396	381	393	364	405	391	393	413	371	396	384	398	380	366	347	374	376	416	374	382	379	365	382	385	389	394	370	380	364	375	386	391	397	406	358	384	376	375	368	392	397	385	386	374	405	414	394	363	402	384	422	394	401	376	366	378	385	397	363	371	381	375	447	366	357	393	399	355	384	382	413	363	370	407	383	368	408	335	418	355	366	393	394	371	396	389	395	381	367	411	373	398	357	393	376	420	395	366	393	411	381	344	378	410	371	388	405	348	347	376	357	350	370	371	370	369	369	412	412	372	385	387	402	405	420	390	359	400	363	362	372	353	389	379	376	366	381	388	409	382	412	385	392	377	393	352	367	393	368	387	407	356	393	414	369	383	364	395	399	355	366	383	386	376	398	403	358	417	384	346	391	396	383	371	386	416	394	385	372	372	402	411	368	368	372	408	392	397	378	399	380	392	372	395	361	412	393	399	401	407	385	395	392	399	366	414	363	398	383	416	398	414	377	363	379	372	404	446	373	357	378	385	419	403	372	384	378	365	405	366	386	386	369	393	339	382	397	368	359	383	360	399	388	366	401	348	340	391	340	385	367	371	374	380	412	362	378	371	421	382	403	393	381	388	371	397	365	387	383	380	408	385	402	401	380	395	380	406	419	391	393	363	371	395	385	377	377	391	377	380	375	404	376	373	348	371	407	357	419	388	388	374	395	370	398	364	422	360	375	389	405	403	391	420	379	387	376	359	406	375	357	415	368	379	378	385	400	403	400	403	383	351	387	393	386	375	373	371	392	372	382	363	389	374	404	378	351	394	388	385	423	381	371	377	374	411	418	382	397	387	401	399	375	368	414	432	399	380	395	417	363	358	374	389	390	368	429	368	365	391	421	374	400	360	401	381	408	436	382	362	382	406	370	363	357	378	392	365	371	355	341	373	407	386	376	382	364	359	366	389	429	386	377	372	368	379	374	412	409	411	361	369	379	400	401	367	395	397	374	363	361	352	413	384	386	357	346	386	404	407	383	421	383	386	402	341	372	391	364	370	392	397	428	391	341	364	381	334	374	387	394	423	373	384	399	380	378	373	384	417	381	391	372	400	399	373	405	375	395	398	357	361	397	395	374	353	387	423	382	343	370	408	358	371	385	410	351	385	391	391	369	381	405	378	384	396	391	402	406	372	393	413	419	394	411	389	404	403	375	388	370	372	378	368	395	398	367	417	381	375	369	379	350	391	402	418	398	353	411	406	396	391	389	366	388	398	373	391	404	393	381	408	381	379	376	375	411	395	421	388	374	378	395	379	366	376	420	353	387	374	373	342	382	364	415	395	368	344	378	369	403	384	360	367	341	378	373	385	361	374	401	418	411	385	367	367	363	389	342	362	341	387	362	385	347	390	388	394	385	380	421	373	386	410	397	375	377	425	392	374
15495	31268	26752	17340	12569	8350	5272	4318	5166	6183	5295	3803	2656	2241	2188	1894	1537	1454	1379	1331	1329	1163	1038	1122	1201	1884	1575	7873	16020	12153	8190	4140	2138	1218	881	790	708	713	695	654	733	681	713	701	704	730	730	660	767	674	710	716	754	714	699	696	683	704	715	669	706	754	725	666	738	745	766	737	737	713	704	684	707	686	728	751	717	710	731	662	722	740	738	725	750	675	700	688	664	751	723	692	707	696	704	711	686	721	722	706	684	737	685	665	729	739	730	707	713	714	716	710	681	712	706	719	723	734	685	707	683	757	725	734	724	690	703	732	702	705	711	753	732	669	725	740	692	695	707	716	741	720	713	709	712	705	696	715	691	722	717	699	741	753	680	686	697	727	714	719	728	724	712	706	713	750	729	677	693	719	722	680	717	688	713	727	743	686	768	698	713	732	707	725	698	720	721	713	726	716	716	712	676	717	675	734	697	729	738	691	755	728	673	719	705	738	726	721	753	725	757	705	718	694	689	702	734	680	701	693	695	755	720	679	707	707	637	654	680	700	735	688	731	720	702	745	684	717	692	720	739	732	690	716	740	654	707	685	695	697	699	676	699	691	737	767	740	725	693	727	718	706	695	746	735	741	702	732	710	680	741	715	727	711	722	685	697	661	685	740	714	720	721	758	746	692	753	723	704	783	754	717	718	700	690	678	731	730	674	705	671	672	756	773	669	708	758	734	717	690	693	746	725	721	701	698	739	705	713	710	766	705	686	749	708	663	687	691	734	694	758	706	703	712	720	747	739	677	695	683	718	690	711	757	738	690	719	705	682	693	713	653	706	689	740	711	725	733	735	746	698	683	734	693	720	731	686	719	717	716	752	692	701	741	759	764	743	721	736	707	690	728	717	716	724	709	704	704	722	696	737	701	696	754	676	733	704	717	759	667	644	685	761	712	733	701	687	691	707	718	717	659	757	740	695	726	701	704	675	700	716	763	757	692	697	747	724	734	679	752	676	721	766	663	706	732	734	686	695	732	702	719	740	720	729	729	683	754	687	716	722	704	733	715	737	729	720	703	698	708	716	723	732	753	758	703	728	666	705	663	751	690	697	711	685	701	707	709	693	721	744	722	706	674	722	708	706	689	701	684	679	723	736	740	724	727	755	720	739	735	695	724	729	682	745	733	707	733	730	707	745	709	733	677	722	726	654	710	678	688	689	713	722	720	719	697	683	725	748	697	734	697	726	706	727	699	658	696	724	713	714	712	691	718	680	733	642	685	717	734	718	679	726	735	694	730	666	714	721	765	713	751	746	662	679	704	689	692	702	713	736	706	722	710	694	707	731	717	747	688	660	740	729	679	721	746	689	718	735	682	731	698	686	692	736	698	694	722	667	715	707	695	724	765	756	686	729	699	745	754	749	734	706	766	718	688	695	716	747	760	751	687	723	711	756	751	739	699	698	743	708	762	739	704	701	695	685	724	696	716	723	714	711	724	718	735	705	685	736	744	717	698	719	704	711	746	699	717	727	721	759	706	692	726	703	640	714	683	718	680	708	717	726	730	737	711	699	745	733	685	720	695	711	732	653	696	727	756	733	740	685	743	728	698	696	710	722	727	723	740	715	703	717	695	706	715	709	733	698	688	724	720	742	667	688	734	675	738	710	688	735	703	703	705	718	734	681	719	741	748	695	700	685	706	681	689	748	712	719	696	682	746	735	761	692	723	721	721	694	691	695	710	729	694	694	748	732	725	698	691	668	728	698	720	760	687	720	712	701	662	710	726	694	719	684	749	701	709	731	696	711	748	702	715	733	688	722	730	650	726	721	768	704	700	725	741	726	751	702	714	719	719	668	721	715	676	695	708	719	740	740	668	697	665	691	722	738	728	691	744	723	708	709	723	774	689	751	738	739	722	705	647	725	685	706	745	640	708	720	706	726	687	694	753	684	734	660	720	721	711	713	730	716	685	725	761	695	687	734	717	717	715	715	670	760	728	767	703	731	693	733	717	727	645	726	719	709	725	715	651	728	658	702	727	665	713	699	656	710	735	701	703	712	702	725	734	728	681	718	710	719	717	687	711	735	754	724	760	683	726	760	681	736	732	722	737	729	698	715	676	745	690	684	719	717	695	672	702	741	702	706	733	690	728	756	680	736	728	749	649	735	687	737	689	760	695	699	697	734	701	682	774	724	691	722	712	743	678	705	750	705	663	686	748	726	695	708	712	744	716	737	713	729	693	689	673	674	745	747	708	706	753	651	723	723	699	707	701	687	701	702	711	679	729	732	705	728	668	672	716	708	673	717	697	695	758	697	694	683	729	677	740	705	729	688	719	675	707	708	691	703	736	752	731	775	689	762	654	696	741	662	708	675	703	719	697	750	729	722	754	734	717	723	728	726	695	713	690	728	686	695	722	692	729	715	712	711	725	699	709	744	727	727	715	676	713	763	684	702	719	698	719	663	705	746	694	666	723	707	719	740	744	702	702	765	752	683	703	717	720	702	758	691	712	675	709	727	738	674	661	712	745	657	703	719	705	726	741	679	684	678	676	765	681	710	682	731	706	745	709	669	687	702	712	709	759	698	677	696	716	699	715	741	692	716	721	718	682	719	690	719	713	688	706	693	713	685	739	738	681	658	716	667	696	656	729	685	744	724	692	675	720	688	712	689	660	748	708	722	637	691	720	702	715	757	734	696	708	678	735	707	690	708	682	697	746	745	728	683	697	693	693	701	734	704	730	701	692	703	694	780	767	689	701	698	753	727	716	682	704	708	738	701	694	733	692	680	723	686	708	698	713	709	762	677	693	752	721	688	746	740	701	722	735	705	719	727	716	726	716	681	726	646	674	675	657	722	726	711	695	676	720	712	740	744	713	706	704	712	752	716	746	682	690	715	719	653	729	753	730	667	680	718	701	678	735	750	751	730	695	743	715	683	717	694	716	704	707	704	710	716	690	704	739	708	727	729	730	728	722	683	710	728	690	709	691	729	699	708	667	724	683	688	727	735	736	736	704	703	777	689	684	688	705	698	721	729	667	711	727	722	735	721	751	713	668	691	720	670	692	737	715	713	687	740	741	717	730	684	662	691	690	728	715	704	691	673	690	730	696	752	670	685	705	730	728	727	689	719	700	709	772	696	695	748	761	694	694	688	763	699	713	704	675	700	682	715	721	725	663	736	722	686	727	674	746	717	768	757	730	693	681	692	702	702	721	716	755	725	709	697	708	743	707	713	712	662	719	709	667	723	694	713	712	706	703	687	687	695	753	716	720	752	727	703	736	709	715	752	715	682	717	708	744	742	703	716	690	723	724	706	715	737	702	711	716	736	695	711	673	726	711	689	689	739	658	715	703	722	635	706	684	717	708	695	723	693	685	670	700	715	688	707	678	759	738	695	701	713	699	736	714	699	712	708	717	707	700	658	720	728	726	662	718	708	737	734	761	723	701	704	713	738	719	719	712	700	697	717	647	708	762	729	712	692	718	669	700	704	707	699	666	702	780	723	704
27204	21140	12610	3769	1648	1209	828	719	761	905	933	773	696	678	639	574	652	614	613	569	563	548	538	551	604	581	647	669	988	959	863	724	649	614	547	563	525	521	531	544	538	546	549	522	539	537	536	496	539	511	579	541	532	565	556	556	523	532	554	565	556	559	514	536	525	554	555	585	515	589	476	494	557	484	512	552	558	561	537	553	569	537	538	580	546	521	539	530	521	541	556	572	516	570	481	570	567	579	541	542	505	515	551	562	505	529	546	512	500	571	533	484	559	562	563	522	531	521	520	490	511	476	508	548	586	535	526	527	509	553	521	590	555	528	531	516	494	521	498	569	574	534	538	529	583	565	526	499	507	530	528	533	510	518	553	530	522	523	521	482	535	522	531	550	542	534	533	564	515	518	528	528	535	562	522	535	512	559	505	548	547	535	577	562	584	548	534	554	533	500	516	521	486	497	525	537	546	505	608	535	524	518	561	533	504	484	537	535	544	548	536	569	530	523	508	535	540	509	551	568	545	564	562	530	504	489	532	564	554	521	545	524	557	534	502	575	560	524	527	536	529	550	551	485	551	529	510	548	505	526	538	476	517	527	541	513	525	521	585	537	522	540	540	545	542	522	494	555	525	497	533	502	525	536	544	560	540	569	536	541	566	516	511	539	531	593	540	569	505	537	501	544	589	553	594	488	523	598	557	553	517	522	538	550	526	575	539	523	504	549	499	567	546	523	555	587	573	525	530	580	560	542	528	560	515	530	522	520	531	525	556	570	557	534	544	508	552	579	513	573	553	545	572	538	563	543	516	529	545	525	522	531	531	589	535	546	533	592	500	539	541	549	529	538	582	500	547	515	539	522	569	510	519	541	548	482	521	545	557	524	561	508	565	525	512	556	523	550	522	504	581	524	557	538	558	551	573	545	539	569	532	563	508	540	549	587	510	526	549	525	540	527	525	551	528	535	517	552	510	549	528	535	565	595	554	562	548	522	523	511	539	568	550	525	532	561	514	535	546	539	520	545	509	558	570	563	521	568	522	533	539	520	586	519	541	541	541	521	523	536	550	526	538	523	521	543	541	519	507	523	558	526	530	504	508	574	603	515	533	516	553	517	537	536	532	539	566	538	536	527	569	554	575	529	502	563	508	511	548	552	520	507	508	528	557	554	523	539	506	546	546	549	528	535	565	527	564	544	573	525	535	534	557	524	541	559	529	534	547	565	560	586	583	573	524	534	540	540	563	546	582	558	530	559	531	515	551	537	547	532	562	506	574	545	581	561	586	561	553	508	563	523	542	565	570	528	503	515	501	569	517	542	532	537	559	557	568	553	573	555	528	513	522	569	521	522	519	506	546	527	550	540	496	544	483	563	548	551	530	551	516	525	515	503	518	544	564	533	579	541	580	536	530	545	527	520	546	552	529	500	490	520	542	526	519	539	544	510	512	534	559	533	513	578	541	538	532	555	567	543	518	526	532	559	559	528	561	505	537	534	574	551	528	551	515	529	574	570	579	547	532	571	548	574	576	551	512	555	554	529	569	538	571	566	520	561	531	546	522	552	594	515	509	539	514	537	515	571	535	489	545	531	529	558	560	525	533	568	554	538	555	544	509	573	547	564	548	513	534	507	528	545	587	516	571	537	556	492	543	562	550	527	526	538	543	544	543	542	507	541	540	533	525	583	541	553	539	515	550	553	556	532	541	514	567	583	536	538	554	498	562	562	519	540	485	535	525	538	519	542	550	559	525	529	557	562	523	539	562	522	540	551	555	558	533	517	526	567	542	567	513	536	515	517	519	506	555	544	539	521	521	546	525	558	557	535	542	511	509	551	536	548	517	564	583	466	573	566	536	552	552	522	530	551	504	602	547	524	525	510	532	556	545	545	526	545	532	547	581	519	541	555	542	525	563	534	545	508	559	582	583	541	528	532	556	539	521	536	554	543	527	559	524	521	562	544	559	560	542	534	527	571	541	500	542	497	526	563	525	547	501	535	545	553	529	544	550	531	528	502	532	583	518	609	513	540	527	515	552	593	516	547	523	526	536	569	564	486	543	516	551	545	568	554	528	540	551	563	496	533	575	524	484	553	509	556	523	549	525	529	565	551	529	525	499	532	511	498	563	512	526	547	555	534	506	540	522	576	552	491	572	532	576	531	566	513	523	531	538	540	594	526	539	522	540	525	530	505	546	577	557	528	554	530	555	527	537	527	512	539	536	517	584	520	518	542	560	564	535	540	534	520	550	533	552	565	565	540	566	557	523	563	540	542	527	578	498	518	522	530	550	494	526	543	565	536	522	549	519	493	534	505	591	589	501	568	543	534	526	541	562	538	523	520	571	563	562	556	528	530	532	583	504	583	552	528	507	512	521	548	526	584	542	535	576	584	546	511	530	529	566	560	582	531	534	522	586	538	544	520	566	541	569	582	543	571	527	515	569	517	522	562	536	538	576	559	533	512	554	535	550	490	521	518	577	529	549	511	537	566	535	572	558	531	511	566	536	508	539	587	524	550	535	496	557	522	551	525	545	531	557	505	539	538	526	515	551	566	579	541	524	521	528	551	541	514	522	580	563	559	558	578	552	506	534	542	503	512	548	514	509	526	512	570	541	534	519	550	529	542	559	522	574	549	569	550	491	485	565	605	520	570	578	551	562	568	554	512	556	539	530	592	490	521	529	547	532	527	541	541	571	562	541	515	562	539	558	563	487	559	547	527	514	551	579	544	611	548	559	549	557	542	568	535	604	535	515	547	520	583	585	530	566	549	494	534	547	551	527	525	549	526	563	532	568	540	522	530	558	573	570	543	563	544	545	544	523	541	519	523	534	528	550	560	535	578	555	530	499	516	549	552	535	552	525	543	545	519	504	555	542	521	511	555	547	518	528	549	565	546	510	464	544	556	534	544	557	589	555	579	545	526	566	513	555	558	513	529	567	537	475	558	547	527	513	520	525	556	525	560	540	564	529	542	525	565	526	570	546	503	506	542	569	560	515	535	547	546	531	512	517	550	522	540	549	534	494	542	516	532	562	518	562	527	550	520	531	534	566	607	552	556	522	548	537	537	546	590	544	561	544	542	499	520	532	513	495	533	551	524	503	545	552	504	534	542	546	549	553	528	553	539	575	542	530	585	492	504	523	568	531	580	569	557	537	558	536	535	575	559	575	543	514	542	537	514	550	536	505	555	517	514	565	526	557	523	545	549	601	511	559	529	509	552	541	494	514	503	579	535	506	553	538	568	539	546	508	552	548	556	590	521	474	563	556	530	542	550	535	563	517	550	532	530	545	543	545	538	541	542	545	483	555	567	515	540	565	510	537	525	516	545	548	559	528	512	543	500	487	543	516	549	576	552	542	531	557	552	537	546	564	564	551	487	536	528	520	570	563	553	508	551	527	506	567	526	507	566	533	537	553	499	518	532	555	586	534	528	490	531	525	560	558	536	529	537	534	516	557	568	538	558	544	501	527	553	568	550	535	503	523	543	533	544	566	545
11456	18367	13781	7333	4629	3432	2330	1762	1845	2911	2590	1999	1522	1538	1527	1417	1310	1232	1239	1153	1127	1128	1110	1114	1126	1204	1227	1528	2427	2318	1865	1465	1229	1066	1017	991	1016	974	960	1001	1005	982	1005	940	1003	1013	1000	962	1016	1001	1013	986	990	986	1007	988	995	1020	1018	968	1061	986	999	962	971	979	1014	922	990	977	986	984	1007	1023	1045	979	991	989	1004	989	964	998	998	1022	984	1010	970	976	1022	975	1004	1024	1025	1037	983	955	952	952	908	1013	930	1003	1037	993	1023	1045	1000	1018	995	980	960	1007	959	975	983	999	987	1011	963	966	1031	966	1003	1008	967	935	963	968	979	955	1038	1035	944	1041	988	985	990	1000	986	1016	1008	1003	1030	1021	972	985	1001	953	967	1020	1014	973	913	969	1015	989	1025	964	1009	1013	1077	987	990	973	1065	973	962	975	970	1002	1007	932	1005	978	965	1001	1011	1014	946	993	966	982	968	981	990	1046	950	960	945	989	1021	1000	994	977	1013	929	999	1005	1058	974	974	1051	1010	978	987	981	983	1009	971	1007	1026	1014	969	1009	994	992	1009	991	959	956	1003	1010	984	951	966	963	991	973	913	1015	1004	1014	1051	1030	1000	974	990	981	975	994	962	994	975	1070	1015	927	971	1013	974	1025	978	958	1009	980	1029	925	918	1024	1038	1025	1012	1019	1032	944	976	1016	1022	989	944	978	961	992	996	965	964	1033	1000	959	1009	953	933	947	964	963	1026	1007	1039	948	987	985	985	996	999	1028	987	1021	994	985	1009	1007	1035	1023	1037	957	973	1039	1068	977	1022	951	1002	1014	1006	1007	938	1055	1005	946	972	992	1022	1030	983	979	1020	975	1001	988	1015	973	905	935	973	968	994	969	1005	948	1059	988	1008	955	971	1022	972	968	942	1000	1004	1017	952	949	988	1004	992	1049	1001	989	1003	934	1029	1000	984	983	967	989	984	971	984	978	987	1041	1009	984	1007	1052	962	956	1030	1005	990	943	1001	1005	998	988	1036	967	1000	994	1005	991	1026	999	970	987	995	994	926	1002	991	997	932	978	952	999	987	967	1002	956	1016	1024	983	967	996	1035	992	991	959	969	995	975	969	1026	989	977	1013	1008	1019	1036	1016	1021	986	982	1006	1013	1008	961	1041	1027	964	965	1062	1017	1003	953	1056	955	971	1011	1005	951	1025	1005	1009	992	983	1026	991	952	972	1026	975	948	941	1031	996	1005	994	995	1010	1034	981	964	1009	976	988	1056	987	1034	988	934	989	1021	1004	908	954	977	993	990	1007	997	1019	959	955	1013	982	974	1001	1000	1038	951	967	931	1020	973	960	956	1063	979	1013	1037	973	999	926	958	990	992	1027	977	992	1043	1043	981	1013	968	976	1001	1008	988	957	982	951	993	983	984	1041	939	949	971	979	991	996	1044	953	1011	977	966	941	994	999	1013	1001	947	928	994	986	1013	996	944	965	964	991	996	967	1046	1012	1010	1043	1011	1048	1026	1010	964	996	1029	986	1017	999	1005	967	980	990	988	965	973	961	1005	1018	988	986	952	962	966	1002	1039	985	1044	987	978	969	986	925	1036	958	1016	991	966	1011	1029	1084	970	1005	918	965	977	972	928	1044	933	990	970	985	993	1001	980	959	1007	997	985	1016	978	985	991	971	1025	999	942	1038	1026	954	995	1003	944	955	944	984	1001	995	1014	964	1044	947	985	978	956	1021	1034	1028	977	1007	974	1017	978	993	959	944	965	1000	971	1061	979	952	906	1002	989	932	1005	1010	1001	956	1005	953	997	957	997	1001	1041	1037	1018	1029	975	1002	982	974	1027	999	953	995	932	974	952	1001	997	996	1097	1015	986	975	1007	967	1010	970	978	960	1001	1004	974	978	1034	994	1005	949	946	971	1026	999	982	957	1014	965	966	1014	980	1022	1055	948	998	961	992	993	1002	1016	984	1002	1015	976	978	970	1003	1021	1041	1000	1005	1031	949	1015	971	956	1024	1037	1022	912	968	1038	1006	1015	998	996	962	928	954	976	979	1051	1028	927	977	1013	983	1003	966	998	983	1000	949	987	959	996	1060	1038	979	989	1016	1000	1009	1040	996	1016	976	913	1068	992	971	981	1051	981	1039	1003	1035	969	1010	983	955	950	910	921	998	954	916	986	1013	996	996	965	978	1003	990	1024	1042	960	988	989	938	1013	1036	983	983	992	962	996	961	959	976	986	933	1004	959	1002	985	928	1020	1034	958	976	934	983	1020	1031	984	981	968	995	939	1002	1023	985	1034	1014	973	1006	1035	989	1039	1056	1015	1046	1023	973	1013	1015	1018	1002	1058	991	1007	961	980	976	972	1011	925	986	1008	970	990	1019	998	1013	1012	1018	998	1016	1051	991	1006	1027	1030	992	980	947	980	989	1025	1018	1014	963	975	1019	1015	954	936	971	994	963	1033	1027	961	992	991	1005	989	986	963	962	1079	1000	975	974	1015	1011	989	946	984	951	987	994	1032	997	1010	957	979	1016	1018	1006	937	969	990	955	1003	906	1033	990	963	961	958	1037	993	967	1019	1030	1003	1029	997	999	993	1001	954	1014	962	1051	981	1034	996	991	1063	1000	991	1043	972	1008	941	989	1019	969	1001	980	1008	1026	978	949	997	1020	931	962	948	958	968	1047	960	942	1012	994	959	1011	1023	1059	983	938	973	970	990	990	970	973	1034	990	942	989	977	1026	1044	990	999	1017	1024	1012	956	936	997	958	997	1018	1016	1058	984	982	1020	986	1035	1021	985	961	1005	985	937	997	932	1038	920	1000	978	1043	968	973	976	983	962	986	1017	972	1015	1003	1008	980	1011	988	1011	955	974	948	972	988	946	990	980	970	977	1028	1042	997	983	985	964	1033	1006	1021	1047	991	988	1008	1004	1010	991	986	1001	1024	972	997	961	974	899	987	980	974	961	961	989	962	978	977	953	972	1065	1017	1022	935	949	1017	951	930	1026	1007	986	1014	1004	971	970	988	1023	981	981	1052	971	994	989	1043	981	973	1006	948	950	964	977	959	1001	962	1044	992	1016	1028	1022	1030	1024	1045	958	1046	978	940	1020	1062	987	969	966	1015	1008	983	942	1006	1017	984	940	986	975	1009	1047	1000	1021	949	979	1063	970	1013	966	1016	956	1013	983	914	993	986	1046	947	1015	962	961	1017	982	993	1006	961	1008	1003	980	995	1021	977	964	1062	1069	973	1015	1006	1039	983	992	975	961	970	965	966	990	934	967	1002	979	1030	1014	1014	999	1010	963	966	993	1002	975	1035	959	973	963	1007	996	995	995	1024	1027	993	997	932	989	1036	978	1076	961	977	966	992	947	1010	996	989	989	933	936	934	939	942	1002	1068	979	1016	995	969	904	1014	1010	991	992	949	941	1011	965	972	985	1012	1055	1000	1012	1028	970	993	958	1004	967	965	1011	1022	986	1002	937	963	1015	1074	1025	1006	1000	965	971	1004	997	980	1093	1008	941	941	998	948	968	1039	969	988	963	1030	1018	938	949	990	982	961	1037	1023	1044	957	988	994	1007	977	935	1039	997	982	980	1007	1016	1004	948	1004	971	985	1025	995	1015	922	996	960	1040	970	972	1017	1020	973	997	1036	919	1029	1027	1042	989	969	957	1000	932	993	946	971	1005	996	997	974	982	1042	976	974	1032	973	994	1008	995	998	1032	975	984	989	1071	983	998	1003	982	978	1012	958	998	1008	988	991	1031	985	1001	993	969	1001	949	973	1043	1016	1005	935	1029	998	1012	940	1015	1003	974	998	963	990	1034	1032	972	1030	962	1003	958	1006	994	987	1090	1020	1028	989	1024	1018	980	966	946	989	899	1006	1070	991	985	1014	983	959	909	1016	1023	1033	979	1016	1015	944	1029	991	995	1000	968	1033	967	945	953	999	943	976	973	983	1019	1036	1019	1017	976	967	1008	1003	973	998	1045	1008	1023	941	994	986	1006	996	1008	1065	989	960	982	955	940	969	995	1022	999	1026	986	1010	979	995	1008	1020	1047	992	1010	984	992	977	988	968	1030	992	1019	1033	1005
24541	21540	28673	24890	19983	4559	1602	945	875	1200	1057	857	686	680	664	665	607	581	592	556	552	537	528	557	542	571	637	2017	3408	2605	1738	1033	717	546	515	459	471	427	475	497	471	454	444	499	478	456	438	440	469	406	491	447	485	464	436	441	461	466	451	472	450	445	486	436	451	424	442	452	420	446	457	475	505	396	457	458	457	467	452	482	467	462	458	465	473	433	434	433	448	505	479	471	446	417	447	478	448	442	463	453	477	478	425	432	447	439	436	508	469	474	423	448	439	430	455	428	453	450	424	435	436	488	462	441	441	476	474	451	465	471	430	483	458	460	442	464	428	478	423	445	481	416	431	459	507	456	460	425	477	461	446	458	454	431	430	495	436	482	443	458	442	444	418	448	456	487	442	476	432	436	443	475	482	435	460	484	473	454	465	462	461	488	448	468	462	431	409	463	495	456	474	472	465	441	485	418	437	456	464	439	485	446	460	475	466	426	445	474	457	473	438	464	484	427	410	429	424	451	452	460	433	425	453	449	434	494	453	464	452	437	513	450	463	506	424	446	422	454	441	462	455	432	443	470	484	429	454	467	444	441	492	479	429	469	440	467	434	492	454	421	456	460	481	465	426	446	442	452	440	476	434	471	451	462	485	457	462	446	444	491	455	438	491	461	422	453	460	458	451	505	468	486	471	482	457	475	433	468	477	442	432	449	452	443	480	448	443	463	468	433	487	471	456	489	440	427	469	489	436	453	461	433	426	428	489	462	501	458	447	459	470	470	409	424	466	426	474	475	427	430	400	499	431	471	436	443	413	473	490	433	514	488	496	464	454	501	445	447	464	414	450	473	442	456	417	445	449	460	456	480	480	413	414	438	483	498	431	423	460	446	389	477	468	456	463	461	471	444	438	432	465	444	507	455	438	445	441	464	435	440	465	432	431	461	475	455	471	462	495	455	443	476	479	481	475	475	439	446	440	441	440	461	467	450	468	448	459	451	458	454	426	476	438	453	472	425	438	465	443	429	486	477	466	422	473	444	453	459	437	451	455	445	464	454	462	470	417	494	492	485	447	492	451	478	453	461	475	437	467	462	466	470	450	460	455	460	480	461	451	451	495	438	470	485	454	434	476	462	431	482	484	446	491	448	426	430	470	427	458	468	423	494	470	427	428	438	430	475	462	459	442	435	494	453	448	477	461	481	428	431	437	443	491	468	418	460	436	422	440	402	462	478	448	441	436	470	439	464	461	451	445	429	443	435	441	449	431	453	491	416	459	458	473	460	451	440	456	447	436	440	471	467	485	438	455	477	491	424	466	441	466	442	426	430	464	465	437	414	456	479	487	467	416	477	488	467	458	443	463	455	518	462	417	453	453	436	471	467	427	465	446	446	461	429	497	454	454	479	421	420	452	447	462	440	439	408	453	501	450	471	454	481	458	447	438	436	439	462	434	464	453	464	441	468	445	452	444	437	422	459	425	462	451	440	467	439	439	456	443	477	493	486	462	413	429	439	450	464	449	443	479	448	434	481	453	445	418	438	494	442	446	481	431	459	457	451	463	389	464	469	453	423	472	440	469	429	448	431	445	473	456	443	479	451	424	468	475	433	465	495	450	434	465	454	459	453	461	459	450	455	468	444	446	443	413	460	410	428	474	494	487	438	434	462	474	439	488	489	445	464	448	482	453	449	474	449	485	449	449	465	472	407	487	471	452	448	473	460	473	404	436	450	454	392	433	436	433	452	469	464	451	463	465	457	431	424	478	446	481	474	447	493	456	465	434	447	423	457	473	459	465	454	474	445	428	445	496	455	461	464	459	430	457	422	468	473	464	470	440	460	438	461	427	469	434	477	427	424	423	454	474	445	428	470	429	467	465	442	466	438	471	480	467	475	466	414	446	446	432	437	450	492	445	458	423	437	492	418	440	460	439	465	452	466	455	445	447	431	441	414	450	456	447	463	429	461	443	452	484	411	454	498	448	460	446	477	485	499	455	453	462	445	424	458	459	474	469	499	471	437	442	443	412	453	461	488	461	467	461	455	456	475	424	434	477	454	449	483	449	447	448	459	474	432	447	444	410	458	487	438	458	457	448	454	450	464	419	444	443	446	430	460	468	434	476	529	431	454	460	422	445	432	458	494	415	411	496	451	410	460	474	437	456	449	450	493	450	496	443	463	476	421	471	485	460	437	465	458	462	437	446	442	482	440	477	496	454	479	475	476	443	449	462	445	463	440	450	465	463	423	452	441	451	473	452	435	441	460	476	476	484	427	436	466	413	444	510	429	462	436	467	479	502	440	458	489	459	430	491	447	464	449	448	442	445	433	461	444	439	443	419	433	483	448	421	451	447	461	458	457	446	453	452	454	457	427	458	480	458	424	463	438	467	495	449	430	438	433	444	452	424	468	428	451	474	431	454	462	463	457	457	498	443	446	441	467	453	474	440	478	441	437	467	448	464	438	456	487	469	463	461	459	461	459	475	443	473	432	437	455	446	478	457	462	444	468	447	423	440	444	458	438	453	505	450	422	472	465	461	408	472	430	429	454	487	438	434	445	464	467	437	453	447	444	480	454	475	465	454	475	438	481	449	429	449	459	453	459	478	491	406	455	438	433	475	495	476	457	424	422	439	494	487	484	488	436	478	447	409	451	464	436	454	421	477	441	449	466	458	463	423	461	470	458	475	446	443	445	460	430	430	486	417	447	426	448	441	469	453	470	457	465	415	463	402	478	448	415	453	460	483	462	428	436	454	452	490	456	495	431	427	428	477	453	462	456	438	432	465	428	490	474	451	413	468	487	468	445	453	467	431	465	455	474	436	425	434	460	463	441	470	418	464	420	447	452	462	429	431	461	468	485	439	457	431	464	468	459	509	441	442	467	430	459	467	464	454	436	461	426	459	440	443	455	460	502	430	474	452	420	485	424	448	433	431	438	462	460	435	485	434	450	449	475	406	453	473	458	433	486	446	434	477	466	444	453	436	430	442	453	439	451	473	456	466	444	483	434	446	444	449	432	460	457	425	448	438	477	463	492	434	435	441	416	485	437	457	456	428	452	420	434	448	444	405	438	443	410	443	473	424	427	459	467	443	445	488	448	485	451	451	471	430	427	463	477	461	454	421	468	458	488	425	491	469	466	456	454	467	422	463	462	475	456	457	432	432	475	437	480	466	460	459	460	424	448	479	434	445	431	487	444	469	435	471	445	467	471	461	457	440	469	482	470	459	458	469	436	467	430	474	481	454	451	481	463	482	480	422	447	494	430	478	408	454	483	448	427	451	461	428	420	469	467	452	447	472	477	461	465	465	450	439	472	464	479	461	433	462	455	435	453	438	445	447	481	447	415	466	465	479	483	421	450	459	469	465	438	451	455	442	440	391	448	460	454	455	472	457	412	476	459	474	467	471	436	459	461	448	439	428	451	457	473	468	448	466	461	459	448	447	465	433	425	449	470	465	463	446	458	444	470	443	423	461	435	461	443	407	422	426	457	425	472	463	461
12318	24894	21671	12369	8411	5682	4059	2619	2353	4007	3337	2484	1795	1781	1887	1745	1602	1446	1304	1245	1250	1186	1130	1122	1210	1192	1767	6128	9743	7063	4688	2730	1696	1170	960	908	825	865	892	840	878	848	831	849	846	878	836	901	879	826	871	873	838	795	869	879	794	901	854	846	898	851	840	830	915	857	829	863	845	872	878	845	861	823	855	876	815	860	883	862	856	843	803	843	841	817	874	886	835	863	804	877	858	872	877	868	854	918	864	860	810	939	843	839	832	828	830	831	852	806	884	876	834	821	884	895	842	838	859	837	883	883	860	872	857	856	823	837	879	815	878	797	837	844	802	855	872	871	861	825	881	893	836	884	888	891	833	816	868	844	852	835	857	862	850	860	792	822	834	799	833	850	807	805	891	828	847	849	815	822	884	838	872	888	854	837	834	868	849	859	881	903	858	887	846	857	853	866	881	883	908	871	826	846	847	862	863	865	895	830	840	831	870	903	834	863	882	857	870	835	843	848	814	886	831	817	877	850	843	820	827	844	891	893	876	845	876	790	831	873	863	828	827	870	869	860	843	829	836	861	868	829	858	896	891	839	903	871	859	847	830	817	817	800	857	847	861	858	881	878	868	838	864	883	863	867	826	875	849	859	853	849	848	814	830	865	894	816	874	898	863	874	815	820	833	893	892	873	908	893	823	829	813	886	795	840	853	803	833	839	883	902	842	882	843	879	855	878	861	850	872	858	835	884	815	883	842	875	861	876	800	883	827	817	853	821	924	867	826	918	801	852	857	806	856	889	829	882	845	833	836	834	859	799	861	891	816	900	889	782	878	836	871	866	859	812	868	898	886	869	854	866	825	812	875	906	866	817	795	865	848	826	855	848	760	843	842	887	870	882	834	831	849	856	809	850	849	853	798	854	897	854	845	864	853	877	896	855	880	868	871	880	847	852	904	870	829	820	878	840	848	819	877	828	846	904	837	860	864	839	850	873	893	856	809	848	859	837	796	833	835	867	835	840	827	870	874	833	827	862	905	859	860	845	844	833	870	858	848	855	856	787	875	865	845	857	770	882	905	882	816	887	891	878	843	848	852	903	865	816	814	857	855	871	875	873	824	817	844	859	827	906	884	832	897	885	888	853	854	868	820	862	824	869	883	860	872	848	858	867	846	895	871	873	842	853	862	842	848	884	858	815	860	858	853	855	933	868	856	832	830	826	837	840	849	867	875	853	857	786	880	898	864	811	853	907	868	855	784	884	876	893	840	820	822	845	833	884	831	903	838	846	834	844	865	880	886	862	885	886	848	878	880	938	813	851	872	871	850	842	889	828	878	876	823	797	806	840	873	851	851	846	838	885	860	814	832	856	851	896	822	849	871	794	863	849	883	815	840	868	878	827	897	852	872	867	770	791	897	849	893	888	886	857	828	817	867	877	837	836	881	837	884	873	829	933	925	836	848	831	785	805	821	843	867	872	859	851	845	869	831	854	863	831	858	838	856	859	854	852	827	804	881	860	921	844	816	839	842	837	862	864	841	900	880	860	891	819	833	853	885	803	891	837	877	897	880	826	885	849	866	820	859	818	823	880	858	871	856	801	854	844	853	838	792	897	837	835	844	847	864	849	826	851	800	861	867	880	860	826	911	852	848	877	911	820	849	837	827	831	848	817	818	857	875	892	836	819	906	836	874	890	798	817	808	850	865	851	868	865	822	855	830	879	858	857	895	867	870	834	923	838	844	841	911	863	840	857	866	862	858	831	886	835	905	846	851	869	840	800	857	862	876	847	835	853	783	846	836	831	889	848	875	802	853	875	885	847	851	852	870	836	851	860	904	862	881	886	818	859	863	865	861	895	874	874	836	819	877	860	893	833	853	845	866	826	839	894	854	858	883	840	860	849	855	875	874	853	846	850	824	911	841	871	858	847	838	812	841	846	849	816	859	826	860	848	809	867	839	873	854	841	844	856	884	826	835	876	840	870	831	864	889	856	879	834	881	847	871	863	864	859	864	803	844	852	853	889	843	876	876	870	845	845	889	792	851	808	888	853	862	826	855	842	900	849	858	833	850	919	843	872	829	887	899	859	839	853	872	855	828	872	851	825	825	854	868	835	871	897	880	849	850	808	874	897	866	877	853	833	869	885	894	868	864	825	868	823	854	896	886	857	858	844	917	833	858	888	847	829	888	860	825	858	871	845	834	877	918	881	818	824	827	883	892	836	845	798	876	884	814	853	790	866	863	839	867	796	818	911	827	859	853	879	887	867	890	838	886	839	856	837	850	905	858	840	863	839	822	837	806	871	877	844	858	882	855	866	842	796	871	825	813	857	858	886	845	903	877	878	807	860	816	884	828	853	859	905	889	829	796	844	862	909	912	860	822	901	897	880	902	841	856	838	803	829	846	847	831	842	815	814	848	859	835	841	823	882	847	926	831	822	841	859	853	863	868	795	833	851	820	864	838	879	847	879	912	865	856	859	892	904	786	859	828	842	867	863	817	855	835	881	913	861	869	857	804	844	850	879	859	848	882	874	851	813	852	866	810	933	886	929	858	859	859	855	936	863	880	861	821	902	866	839	839	887	856	904	892	866	846	840	814	847	832	861	837	860	833	887	874	870	874	839	850	867	895	875	813	826	882	850	831	900	917	883	837	829	914	808	818	859	874	880	870	832	842	853	888	848	803	895	882	856	857	821	854	852	951	882	872	873	864	854	878	840	877	860	876	845	864	870	808	867	874	839	888	858	882	875	831	911	874	784	867	856	881	815	809	878	871	827	870	874	855	923	856	854	869	816	860	899	904	878	843	880	822	867	834	861	848	843	864	896	834	787	854	819	822	894	892	843	818	879	916	833	909	846	867	922	857	829	883	815	845	848	817	853	855	846	861	858	903	845	845	869	779	784	856	832	833	858	827	855	847	854	858	829	858	811	835	931	867	844	865	887	873	844	873	862	889	859	846	879	840	852	890	836	889	830	847	876	878	830	903	830	864	855	900	853	841	837	876	843	880	828	848	924	844	815	865	866	904	838	856	809	892	866	827	902	855	815	865	916	847	866	878	845	833	780	839	842	844	868	879	894	859	826	856	889	811	872	884	873	881	860	889	852	782	830	831	869	870	867	872	864	802	857	861	867	865	896	866	816	894	855	822	880	894	865	820	791	852	880	838	829	836	833	866	856	870	841	864	887	870	821	877	844	898	909	813	892	844	846	848	874	827	903	866	818	866	857	828	848	914	831	807	899	863	864	855	821	880	881	811	856	844	900	845	877	869	854	904	874	876	826	848	834	840	862	867	874	872	848	834	824	877	855	823	823	853	819	836	866	899	805	795	883	854	829	861	816	825	838	846	869	822	874	862	871	894	895	869	815	863	841	866	869	849	874	821	829	838	858	869	870	814	847	896	857	868	872	875	853	890	817	846	815	871	895	836	845	864	854	856	880	860	820	873	827	870	859	855	873	871	837	812	891	907	868	833	822	855	867	850	901	872	867	842	879	869	875	860	886	861	857
23622	21601	29441	24238	21609	19734	4144	1437	997	1431	1246	861	764	716	730	710	634	626	570	550	536	544	471	522	581	489	2431	4883	5173	3282	2309	1377	769	485	431	409	419	391	344	403	393	390	427	369	358	394	353	356	344	376	399	397	384	377	403	378	359	379	386	366	398	364	370	385	388	410	405	387	389	386	375	416	404	363	362	360	377	401	401	420	383	378	366	371	396	377	375	368	354	373	406	414	384	368	393	396	369	370	401	380	388	387	379	365	377	404	393	383	355	368	399	385	377	372	379	373	372	356	428	357	418	341	413	406	377	379	336	386	402	387	379	368	385	362	392	374	380	387	391	400	381	374	382	406	414	397	381	373	358	387	401	394	358	374	336	367	388	380	382	387	390	371	383	411	381	380	393	382	374	394	376	387	333	343	394	335	368	383	383	364	375	386	380	378	363	393	377	370	358	384	378	375	339	381	379	398	377	408	389	376	367	428	334	338	402	368	391	418	385	366	405	395	393	428	382	371	364	398	394	396	402	371	361	380	378	396	384	397	354	424	384	377	417	394	370	400	389	383	424	375	406	398	401	359	373	400	368	376	424	411	390	398	396	403	384	381	348	378	374	396	407	348	399	384	393	380	360	367	398	384	385	407	358	400	373	393	401	396	346	396	386	405	368	383	373	374	390	398	390	363	398	390	414	357	381	374	374	375	402	400	358	401	360	413	368	372	425	361	388	350	398	364	358	386	396	368	382	354	409	429	416	365	406	390	385	352	364	395	326	409	358	375	380	374	352	412	388	410	365	369	348	377	375	367	396	358	370	379	425	392	377	358	377	393	352	394	382	365	347	410	374	381	365	394	394	360	362	353	364	443	369	386	402	435	385	375	435	398	392	421	430	397	389	401	398	372	398	387	389	382	348	374	389	417	400	345	377	383	359	374	387	399	378	387	380	403	367	373	390	373	380	401	408	403	424	383	373	356	443	383	405	344	406	390	373	382	373	386	406	393	403	419	394	436	359	396	332	350	362	414	395	389	370	359	366	388	377	393	379	343	413	389	351	377	354	369	393	389	410	376	415	391	365	362	377	408	373	396	377	416	399	377	362	363	384	379	379	359	396	373	393	367	366	381	403	362	372	412	414	345	375	370	369	370	384	359	381	382	354	405	393	378	395	397	355	440	420	377	389	404	382	367	377	345	387	393	406	426	403	351	362	377	402	391	371	370	392	394	420	362	385	375	388	391	424	385	377	351	362	399	372	374	376	397	370	407	376	367	379	377	399	390	386	382	384	343	390	377	389	381	397	335	372	395	389	377	415	419	423	377	406	371	359	381	373	387	418	405	388	362	366	383	370	389	372	351	350	383	352	352	338	381	402	359	379	365	364	373	369	373	364	374	385	371	369	381	376	382	400	362	400	389	383	359	362	385	388	395	403	378	377	371	344	410	396	365	372	362	382	379	423	390	372	369	376	359	394	388	361	392	405	377	380	400	376	401	332	389	359	377	371	414	359	376	424	395	397	392	377	394	379	380	373	389	405	380	351	391	388	382	352	391	345	414	390	386	356	394	398	397	367	370	425	369	366	371	406	387	378	350	349	375	389	386	370	359	360	370	377	376	326	366	362	361	366	417	416	420	360	354	366	388	380	368	366	410	398	386	361	363	375	376	378	407	356	365	399	373	378	392	396	372	395	347	371	417	380	386	376	354	376	400	394	412	386	392	380	351	371	367	380	386	356	395	394	327	375	397	379	383	359	379	371	340	378	368	351	403	377	371	401	346	365	325	408	388	367	423	371	400	387	405	414	367	359	372	399	417	387	381	384	373	338	390	382	361	357	368	389	373	352	372	390	400	389	383	407	411	389	399	396	420	355	390	380	358	382	347	383	396	395	363	374	375	394	350	379	360	418	379	379	383	382	378	407	387	424	379	401	404	383	397	380	359	379	378	366	383	381	414	359	400	375	372	384	371	367	384	372	357	383	372	402	382	345	393	399	391	371	377	395	387	377	383	350	389	353	373	411	372	398	402	380	367	354	394	365	386	385	396	338	400	360	391	360	385	389	353	394	381	374	379	357	355	371	367	374	370	382	396	365	374	367	353	381	416	391	354	361	384	375	385	360	395	368	380	370	387	417	435	347	381	377	375	376	370	359	376	385	375	364	410	390	343	366	371	435	375	404	373	398	428	374	384	376	393	395	388	386	368	360	362	372	381	385	367	401	391	380	385	386	394	370	359	372	355	378	372	367	404	377	368	404	385	365	349	395	395	390	413	363	380	361	402	425	360	339	390	390	382	361	356	387	375	382	411	425	359	375	378	404	372	417	352	394	378	366	379	404	345	420	401	412	359	402	378	367	415	393	381	395	387	392	400	390	380	356	377	382	398	411	360	386	365	382	371	348	317	394	396	376	350	351	386	354	397	358	374	406	403	394	384	372	371	401	368	362	330	356	369	397	379	383	411	389	400	393	381	370	337	379	397	378	442	375	390	336	364	373	393	400	377	380	363	389	360	393	385	401	374	382	379	393	356	390	370	388	381	376	393	428	371	399	385	368	377	407	386	379	438	376	417	397	377	363	378	378	394	365	417	386	378	352	342	418	339	354	404	389	404	376	361	382	370	358	378	397	371	352	393	379	382	423	374	381	414	374	406	386	395	394	348	346	381	385	386	388	400	369	365	375	395	389	407	375	367	376	362	370	381	325	368	427	350	375	406	349	375	363	386	376	340	376	383	385	397	379	384	359	392	409	366	378	446	386	385	386	376	398	403	382	402	394	375	387	366	355	377	407	378	397	377	403	367	428	406	345	390	366	409	384	364	385	356	360	368	361	345	372	383	390	381	406	360	401	379	341	382	403	399	359	391	391	355	422	422	388	377	389	350	370	375	385	343	396	443	396	397	397	376	396	373	394	363	387	420	359	353	389	392	391	414	374	391	370	387	395	375	366	365	389	368	391	411	373	368	387	426	371	402	367	386	406	383	387	410	386	376	403	389	407	366	375	376	389	334	417	366	395	387	389	396	385	376	376	392	356	390	353	343	347	396	401	404	393	407	361	409	412	387	375	376	397	368	363	366	366	397	350	386	395	415	350	359	374	419	369	386	396	388	334	374	386	363	380	369	401	360	393	360	367	404	412	380	403	402	370	352	358	391	367	355	390	332	364	367	385	369	386	418	376	384	369	404	379	347	357	369	421	375	386	387	384	366	414	392	415	363	391	393	384	389	353	369	402	392	369	381	375	360	377	400	379	388	369	371	403	402	393	400	360	378	385	378	382	394	359	377	350	372	381	392	360	360	381	373	357	370	379	366	416	369	351	406	381	401	393	408	371	351	387	378	375	426	369	387	350	363	408	396	359	391	384	394	381	376	390	366	383	373	398	377	352	379	391	373	401	366	403	364	373	393	410	380	386	358	365	392	381	413	403	352	370	370	406	362	348	389	366	373	387	361	393	368	387	379	380	403	409	379	369	396	378	370	395	376	369	381	389	375	389	384	367	378	360	382
14755	30142	26383	16234	11466	7811	6058	4072	3255	5017	3982	2857	2221	2199	2184	2067	1627	1591	1485	1334	1232	1175	1197	1221	1313	1235	7320	13063	13584	8970	6583	3739	1911	1043	794	720	698	681	689	734	696	740	695	707	676	645	742	718	714	724	643	665	703	752	714	718	682	702	709	696	733	699	730	658	703	679	719	713	658	638	704	735	670	712	733	674	687	722	722	696	700	690	652	707	746	717	667	690	676	717	710	732	691	742	723	711	729	693	711	708	710	713	704	737	733	704	705	689	702	719	790	695	670	728	692	704	743	700	701	724	723	722	702	739	716	679	705	733	716	701	714	681	715	708	725	733	689	671	708	766	705	692	726	733	686	721	719	672	674	692	668	694	690	716	744	710	710	750	701	754	735	721	683	723	700	737	700	687	746	703	708	718	693	721	670	730	649	760	699	699	766	722	684	746	721	729	711	712	719	699	733	751	757	712	703	743	753	692	756	745	742	727	745	711	668	711	703	700	708	712	750	733	730	706	737	730	724	678	759	734	684	738	678	692	721	702	704	698	674	636	786	693	689	703	708	690	692	689	690	712	723	730	713	692	710	753	716	731	673	761	727	669	729	705	744	703	699	778	712	687	727	738	725	750	673	725	702	712	726	742	737	704	747	693	722	669	719	715	751	730	690	721	710	745	693	733	722	678	725	698	734	702	653	721	732	739	697	723	726	705	711	746	741	663	691	642	722	687	735	691	714	718	696	728	741	684	683	738	708	692	698	685	724	763	690	734	719	685	686	671	666	694	703	715	690	657	687	757	766	778	711	736	671	714	710	683	685	706	728	693	722	716	713	690	656	736	696	705	698	726	715	733	723	692	729	686	703	687	711	673	684	677	742	730	664	721	732	686	728	728	692	685	696	693	711	717	700	702	708	728	685	735	726	712	677	748	731	690	703	694	685	743	681	678	720	725	698	705	694	737	713	672	704	700	702	667	714	736	735	698	734	720	725	727	667	692	670	737	694	735	779	717	679	702	688	691	704	672	713	735	703	694	691	690	730	699	720	737	686	676	719	705	668	698	711	718	741	708	702	698	736	692	705	739	706	705	681	697	717	742	685	713	666	691	714	703	701	631	727	718	720	647	722	678	689	666	731	719	692	683	709	746	710	723	687	676	681	687	688	698	696	695	757	710	717	676	661	683	703	703	713	759	684	691	698	671	770	697	723	730	710	719	683	681	696	689	690	754	734	711	731	718	724	706	721	714	725	697	715	724	700	672	725	754	729	719	735	705	720	716	694	681	721	683	732	735	709	669	741	746	704	696	688	717	671	703	716	721	716	697	722	722	698	712	705	697	722	720	702	715	681	713	700	710	740	685	702	704	710	717	678	698	751	676	692	716	724	679	756	734	714	734	632	660	768	690	682	739	721	684	692	720	741	747	703	718	749	691	682	705	693	735	737	710	692	703	711	681	737	709	750	662	726	724	726	766	651	718	626	769	740	681	725	715	687	680	708	707	693	630	767	718	752	729	700	733	704	698	728	689	683	733	692	731	712	694	740	713	686	673	716	720	705	684	701	707	670	707	703	728	737	728	690	697	741	736	722	637	721	722	733	693	687	670	698	720	728	720	685	708	703	688	692	707	721	708	752	677	709	750	665	656	707	715	718	673	742	687	725	697	718	712	701	743	684	692	758	741	725	742	733	721	688	731	687	743	718	749	680	735	679	703	705	692	677	699	746	699	691	703	726	762	706	742	700	705	726	671	691	735	710	685	654	744	700	719	698	675	679	713	765	671	673	717	717	767	739	724	734	717	703	726	662	746	679	663	730	717	722	704	667	722	709	718	691	752	704	729	657	682	708	705	672	707	720	738	681	689	748	665	704	712	715	751	704	709	739	661	688	764	696	748	689	700	697	683	729	666	757	691	663	681	677	671	721	732	715	693	718	672	679	684	712	631	711	722	745	717	729	730	746	708	720	733	730	708	719	736	746	734	714	702	725	712	709	722	694	677	692	736	693	724	687	726	721	732	718	726	721	711	703	708	692	703	740	703	699	690	717	681	711	719	704	711	691	669	700	712	698	715	741	734	685	675	741	649	719	680	683	701	693	751	705	683	725	715	686	670	693	684	699	671	691	723	659	702	704	701	731	698	705	701	668	715	690	708	721	689	717	675	728	687	735	705	776	715	707	662	735	720	715	755	747	681	701	753	762	718	675	690	743	677	640	730	725	709	721	683	729	725	739	673	741	650	747	762	723	657	722	709	713	653	717	733	689	718	722	688	733	746	684	695	734	663	705	682	715	671	732	723	747	709	751	692	715	732	660	680	666	690	700	693	704	686	722	720	699	702	680	756	712	707	653	713	678	705	684	731	635	657	688	716	712	686	708	712	710	722	670	685	701	693	712	716	726	693	764	707	694	743	736	685	721	712	702	717	691	713	743	672	690	715	706	758	702	744	695	683	725	749	709	721	711	721	724	719	684	740	687	701	705	700	660	711	717	678	689	696	721	719	752	743	704	693	685	701	729	727	708	700	680	679	706	725	654	641	758	743	729	694	731	678	722	693	676	696	727	734	747	653	739	719	678	703	743	691	705	656	696	662	677	706	707	732	688	708	611	728	713	710	707	704	761	749	663	654	714	683	738	745	693	686	693	684	711	698	701	739	706	727	671	748	722	705	692	694	750	710	718	659	677	739	701	697	705	737	716	742	762	714	724	751	690	672	760	691	732	711	669	724	697	738	708	705	704	721	721	763	696	708	713	691	697	716	713	613	680	707	700	735	682	723	695	674	735	673	695	717	687	739	657	708	750	666	730	672	725	689	618	667	675	704	721	699	722	714	716	727	718	716	780	707	685	724	652	678	705	731	677	729	691	714	707	726	726	680	694	741	723	739	716	698	682	711	715	754	720	725	732	727	696	697	700	686	663	717	685	715	724	666	692	724	674	722	685	745	711	713	712	742	704	711	721	679	705	710	715	712	694	662	716	712	638	640	653	659	713	712	679	686	672	708	664	673	659	694	692	736	748	734	731	716	687	713	708	735	690	703	756	706	711	662	721	712	718	691	682	709	723	726	732	706	708	729	740	690	668	722	737	711	699	716	685	714	670	704	731	745	711	753	747	690	685	730	691	686	738	688	714	717	726	724	738	663	685	735	697	687	721	681	694	704	701	795	703	694	691	666	723	690	715	696	699	762	732	701	678	689	669	742	674	695	687	720	663	723	695	737	672	682	701	701	679	729	743	706	721	677	708	673	753	684	742	666	723	707	685	740	722	686	736	711	707	726	720	708	656	740	763	682	699	703	673	730	742	688	702	702	716	698	699	711	730	639	705	717	692	747	722	686	661	680	775	745	706	740	751	701	674	740	718	670	697	685	723	706	689	706	656	745	685	692	713	716	716	771	706	691	773	720	734	685	738	713	704	702	677	691	711	727	728	737	679	723	717	710	712	672	706	710	657	716	713	675	720	702	672	731	677	739	677	700	709	690	708	656	688	698	716	691	723	667	707	718	701	713
27150	21061	12366	3556	1519	1035	978	851	852	927	773	660	623	588	607	674	584	618	599	588	556	576	616	600	573	574	596	768	878	837	794	696	585	563	514	537	560	549	539	514	545	558	540	544	545	573	556	505	545	508	525	510	510	587	549	576	560	516	540	549	497	539	534	534	550	507	544	559	544	517	544	532	533	506	556	523	526	521	553	560	522	547	521	508	539	527	567	522	504	527	527	578	554	580	536	528	549	526	556	510	546	558	516	489	535	552	527	545	549	570	525	549	534	501	536	553	538	504	541	487	553	563	537	521	543	543	513	534	557	501	528	581	565	537	545	484	532	550	534	556	579	535	556	494	514	524	565	529	542	530	555	540	545	542	544	551	525	572	519	517	515	492	512	525	524	527	546	522	541	509	537	517	508	530	569	524	561	576	488	544	525	533	560	547	542	511	535	553	569	544	526	567	573	567	514	531	559	542	565	538	531	539	510	565	487	560	527	533	499	519	530	504	545	512	573	526	518	546	539	536	566	511	527	557	491	573	532	565	509	524	509	515	532	540	525	497	512	506	585	568	530	542	523	534	552	533	547	535	564	548	555	524	515	544	511	531	538	543	525	563	531	524	532	508	541	525	549	518	555	579	523	548	550	555	552	499	527	529	557	547	513	535	536	507	542	510	605	520	554	523	541	507	484	565	538	478	561	571	548	536	525	520	529	586	518	519	513	553	514	529	558	523	541	508	531	531	525	529	510	525	542	528	523	552	567	575	547	532	549	525	513	524	542	522	562	547	514	529	509	533	519	581	502	579	537	524	545	500	561	541	538	533	570	524	522	490	518	536	495	586	521	523	503	540	542	580	525	527	560	524	553	543	479	499	522	536	518	518	517	504	566	547	523	531	568	507	547	481	498	560	520	533	528	540	533	541	507	501	499	509	555	525	511	509	566	515	557	550	528	570	561	555	515	514	554	558	521	496	560	543	525	570	519	506	563	532	505	547	494	529	519	491	539	556	537	514	547	589	498	531	519	532	472	512	492	545	568	530	502	539	535	544	484	514	574	520	548	528	546	547	499	569	518	531	598	498	583	538	549	549	506	581	544	561	509	612	541	569	526	544	519	506	509	533	545	541	560	521	538	518	552	547	519	528	543	586	544	511	516	539	561	531	535	491	526	517	516	527	524	525	504	559	575	563	541	549	535	579	513	569	553	538	510	558	509	528	582	560	559	517	544	523	564	540	555	490	575	538	526	510	526	514	589	547	545	540	539	520	524	569	547	528	555	525	539	522	499	526	538	572	551	548	504	502	542	529	546	526	561	593	518	592	522	542	539	557	521	572	570	590	543	490	549	530	553	557	575	505	528	542	529	545	543	545	544	509	540	511	554	518	514	544	536	519	563	504	507	538	535	528	551	539	491	532	519	524	521	546	503	569	538	555	546	571	488	501	520	507	515	512	525	539	502	493	573	531	508	512	536	547	524	556	568	535	496	559	560	550	541	549	562	551	550	543	533	585	543	524	511	533	550	522	502	487	488	567	541	503	555	549	531	515	542	555	521	527	543	554	543	512	547	489	520	532	516	552	525	498	520	531	509	576	544	520	523	525	560	512	562	494	505	522	508	500	552	507	528	504	525	581	536	528	507	481	563	528	537	527	514	589	540	535	521	530	513	475	541	499	528	557	565	523	542	522	558	527	521	538	504	545	526	479	547	526	524	599	569	526	530	515	523	547	527	523	491	537	499	493	553	538	536	530	524	550	590	557	502	554	560	501	544	521	518	501	520	512	535	517	510	535	548	555	543	538	523	540	580	533	493	543	536	555	528	544	542	511	585	567	516	542	530	516	537	573	544	558	593	542	515	512	492	565	537	551	501	550	559	541	585	564	515	553	496	529	519	531	527	509	545	550	545	519	485	557	559	552	533	587	522	504	493	501	563	535	556	560	512	551	533	553	557	514	521	564	527	530	529	558	523	503	552	570	545	563	514	550	528	518	512	504	543	544	529	492	503	525	550	533	564	545	558	537	551	511	569	526	560	538	558	521	521	546	556	539	524	554	544	489	558	547	536	473	556	521	514	523	560	528	522	522	551	559	568	487	500	501	572	552	520	524	517	549	513	508	532	542	554	498	566	501	510	510	522	546	547	508	537	539	521	550	500	536	576	501	518	512	531	561	532	525	521	575	519	575	539	509	547	538	513	538	536	527	511	510	540	559	557	554	522	521	514	570	530	522	503	481	550	524	488	555	577	558	533	515	548	518	548	535	511	520	562	531	527	553	484	495	546	552	506	517	527	540	572	547	528	560	570	490	519	534	565	513	537	562	545	527	559	488	526	533	534	549	557	506	524	548	540	505	527	523	570	568	556	547	552	551	534	541	527	543	495	554	507	534	561	573	571	556	514	539	536	542	498	544	544	552	556	522	536	536	557	520	539	531	533	530	553	529	519	539	571	514	515	551	523	536	573	518	545	531	577	552	490	514	554	510	545	542	548	535	554	541	575	533	497	510	545	549	539	542	522	542	533	538	522	533	559	582	482	528	534	519	558	554	564	501	532	511	563	589	580	505	520	507	550	549	525	531	532	546	502	501	536	540	568	531	520	509	508	500	603	507	512	535	521	560	555	548	546	497	538	536	565	565	487	564	546	541	558	502	572	608	502	580	548	551	523	564	561	599	494	492	514	555	580	511	510	521	546	504	535	535	548	498	551	559	531	570	528	531	572	523	542	520	540	575	565	567	535	543	555	513	535	502	548	574	555	508	513	529	521	539	499	499	534	521	526	583	559	579	566	551	557	539	493	519	570	523	551	523	562	543	524	533	535	528	553	573	539	570	526	536	536	542	576	526	547	528	533	527	526	530	584	560	576	527	516	527	560	521	558	524	535	572	541	536	514	564	528	539	532	557	561	506	534	530	480	514	551	541	558	531	510	554	556	533	545	537	542	529	553	532	525	536	544	558	516	536	564	557	550	534	541	554	574	532	568	584	546	513	524	551	536	563	526	525	555	549	535	534	537	522	532	539	510	587	548	576	560	528	547	522	533	553	512	550	527	520	486	507	514	502	540	537	508	557	525	490	541	559	485	563	543	535	538	547	496	559	511	554	526	525	513	513	533	523	547	545	571	517	554	574	524	542	578	549	529	527	532	525	541	537	522	519	610	528	509	470	545	555	536	530	545	546	510	556	539	544	506	540	520	535	491	529	531	520	533	518	507	494	518	518	538	577	540	510	554	542	500	571	559	536	561	523	566	535	530	529	508	547	554	565	552	572	530	531	516	529	549	517	510	528	554	501	543	572	504	543	555	487	549	541	522	574	532	537	554	507	526	549	522	514	535	511	510	520	524	541	532	532	565	550	529	496	546	527	576	525	552	575	505	566	558	552	572	523	544	566	493	554	538	511	547	539	543	570	530	513	533	548	557	539	536	565	521	540	499	558	548	555	563	531	553	556	542	530	531	539	525	548	540	541	470	525	519	502	543	527	508	535	507	521	525	538	507	527
10468	16236	13587	6676	4307	2847	2708	2141	2135	2519	2068	1715	1461	1447	1339	1416	1262	1239	1212	1179	1159	1124	1159	1155	1098	1132	1225	1818	2158	1883	1792	1442	1257	1088	999	990	979	935	1024	1052	1012	1015	971	990	993	1017	933	970	970	939	982	996	1010	918	1019	1037	975	1005	1011	1027	975	1011	1005	988	976	968	943	939	989	1013	990	997	1045	998	970	971	975	979	979	959	1006	978	981	922	950	1000	986	980	1009	970	982	1006	1011	960	1025	1005	990	984	959	1027	953	1041	976	996	965	1018	979	956	971	974	981	1007	983	954	983	1044	998	992	985	1012	967	1006	962	950	991	997	1006	942	965	1000	1001	1006	1004	958	1027	980	951	975	994	1032	955	1013	1015	1048	978	968	1017	976	995	993	1009	934	1042	998	971	942	1013	933	948	962	1009	952	1012	985	1018	972	991	1060	948	994	972	1004	955	987	991	953	992	987	963	1035	956	1017	986	1010	965	1060	981	999	993	1027	987	902	1049	972	989	956	1018	992	993	1020	988	996	1009	964	1022	1007	1024	972	990	1006	1007	976	1007	956	989	1018	977	1017	992	1031	1037	1017	1009	936	1008	1008	1022	985	936	953	963	952	989	980	1031	1023	1009	978	990	994	920	920	954	1046	1015	1010	971	986	1018	987	1005	996	959	1030	1001	964	959	974	980	998	1017	952	1048	951	1030	991	1010	1004	958	1003	1028	906	949	938	967	1007	992	952	951	1033	979	1010	914	960	985	1000	994	982	958	951	1035	994	953	997	1012	947	997	951	1002	1024	981	1004	985	980	983	915	991	1003	1005	952	1014	964	961	946	994	984	1000	1013	988	966	991	979	964	955	964	1068	949	980	1015	1027	983	915	991	1008	966	929	1009	1017	992	958	993	969	1000	1082	997	945	1020	957	989	1016	991	1007	1048	974	984	1021	1017	966	989	958	1022	960	1021	996	989	946	947	959	1022	1040	992	977	1065	977	978	951	1046	1006	998	957	967	945	990	978	992	1029	995	981	973	963	993	1001	981	988	921	959	981	1021	931	995	968	951	966	973	951	1010	973	980	1054	1039	949	979	985	966	972	1011	980	994	996	924	943	1049	978	1019	997	1001	1052	993	1094	1025	963	1005	1028	1000	990	1009	1030	955	995	949	993	981	990	950	987	1013	981	983	970	1009	967	992	959	966	982	1009	985	939	1008	993	940	1023	984	1004	954	998	987	982	943	1029	1030	991	959	981	1016	969	939	967	983	967	949	998	1035	1005	990	957	992	983	952	997	1018	967	1025	944	984	992	954	967	940	960	976	979	1007	934	970	954	973	943	983	961	996	956	971	1012	967	980	1010	965	1012	1000	992	1028	1031	977	981	1003	998	929	977	982	1019	990	1043	1033	1016	965	987	976	977	964	950	947	1021	988	1021	1008	993	927	987	920	941	955	1006	941	1086	959	974	973	1036	1049	988	981	999	1028	1001	951	1017	1028	1002	1067	954	982	990	1002	1017	998	990	990	977	1045	1004	983	1013	932	1010	1001	1009	968	1015	944	986	1017	988	990	995	1038	966	1007	970	947	962	1000	962	986	983	1006	970	971	991	1008	1062	959	1006	1020	980	1003	1008	1032	965	941	1035	1001	858	1051	958	973	999	917	1001	1058	971	1043	984	1002	977	983	981	988	949	1026	956	1022	982	1012	1038	959	987	1021	996	991	994	1015	986	989	1002	977	958	972	995	989	1002	994	1022	936	960	985	907	966	989	927	1093	1009	1003	1056	993	982	986	1038	976	973	953	976	1031	999	979	968	979	991	963	953	993	940	1003	987	1001	1059	970	946	923	970	953	1013	903	1012	1058	918	1007	1030	978	1043	955	980	923	996	988	1049	984	988	962	967	948	953	995	994	968	957	925	984	1014	1016	983	981	1022	987	972	995	943	1046	979	1058	985	1016	1001	1049	1002	977	1003	958	971	983	1018	1000	976	974	998	952	1020	958	1046	993	1021	969	984	981	1017	999	1039	1001	952	1011	966	967	1007	968	933	949	979	1001	976	1015	983	1044	932	997	1019	952	995	980	923	977	1006	989	979	994	989	945	989	945	995	961	982	966	998	984	982	943	1023	942	1017	953	966	937	960	970	940	1004	1035	1046	962	954	964	962	1007	945	990	980	1058	963	978	1022	979	915	1003	1012	968	958	937	1016	959	952	968	966	1031	976	973	987	957	1002	1050	949	985	959	935	1008	972	1040	998	979	966	961	958	992	991	938	970	1007	991	923	1011	951	971	1005	905	973	989	1032	996	1004	991	1021	1001	977	981	966	949	995	959	994	1033	934	986	948	989	1034	934	991	966	995	989	979	988	1007	943	950	967	1023	1006	1007	919	1002	965	1020	990	992	943	980	994	1023	979	927	976	1049	978	997	1014	978	1000	992	982	994	960	1000	970	971	930	1009	967	978	972	951	1014	952	992	982	999	1025	1008	1016	940	985	1042	978	996	1007	922	916	966	1003	977	981	964	1019	1003	1071	1027	970	985	990	987	916	987	979	1026	1044	996	989	999	1012	1010	962	969	999	967	1033	978	988	978	964	956	981	952	927	999	934	945	990	1036	969	988	898	1033	1007	975	982	970	1045	1037	1005	1027	994	990	943	946	954	1019	952	955	940	984	1014	994	976	982	965	947	988	952	930	1000	962	966	966	975	995	999	939	996	1009	978	953	959	955	985	986	994	989	997	993	1038	958	1001	967	976	1015	1017	982	969	990	929	1042	971	977	949	1020	1017	985	1035	985	993	1007	980	1085	1040	976	986	1031	970	976	970	968	968	937	976	969	968	972	1027	946	1016	978	1008	915	997	949	984	962	947	1017	1037	958	981	974	991	1039	951	991	996	994	955	969	986	1038	938	961	914	995	1003	961	1001	991	1057	992	964	989	954	954	1002	971	1038	964	964	979	996	986	960	1001	1027	975	1005	1002	964	996	974	990	965	964	1024	957	973	984	1000	941	980	1028	1056	936	998	911	967	964	981	963	981	1035	940	1052	978	963	973	989	1014	981	975	1001	999	977	965	971	892	1040	1043	970	968	971	910	1019	974	997	994	988	1035	957	968	1011	986	988	981	1047	960	993	1022	984	1013	1049	946	945	1021	1003	981	1001	994	1024	972	956	1012	981	1009	982	965	1008	999	994	969	953	1051	922	1000	987	973	1001	947	987	1008	969	1023	985	997	1020	1005	1001	1025	956	1058	978	1032	961	966	1038	986	986	974	1024	1022	948	1027	992	992	988	991	1005	1034	970	986	941	930	992	964	970	973	941	981	947	1038	997	976	993	1058	959	984	964	1008	1007	978	967	978	1006	947	1021	973	1029	937	1000	942	1031	998	988	1015	1039	975	985	980	958	1035	964	961	1029	1006	981	1021	985	997	999	969	936	981	943	1041	994	1037	937	1027	1020	973	1010	999	989	1005	954	941	1010	1008	988	970	1007	972	946	969	997	967	953	974	1074	992	965	1016	962	988	1011	1009	1003	994	1028	1035	996	991	1036	956	1025	987	1038	1014	989	973	973	982	950	978	1004	973	1001	986	965	991	968	926	939	1002	989	921	1018	972	936	908	992	1041	975	1022	957	1002	989	1008	948	973	994	1035	976	957	995	993	1014	985	918	962	1025	1015	1016	992	1016	1000	957	963	1000	973	979	954	983	1018	1056	1008	1027	1005	911	971	996	976	1023	1019	945	987	994	946	1014	926	972	987	982	953	957	1050	966	971	986	932	987	954	963	985	981	1013	986	972	936	961	999	1035	984	972	978	957	1016	957	961	994	998	982	1003	957	1009	952	999	994	1007	1006	992	963	1022	996	976	994	1002	990	999	1001	1032	973	990	962	968	940	986	962	989	966	1005	1018	1007	949	952	958	1008	1013	997	951	983	945	1055	961	971	998	1043	1031	964	996	982	1015	940	1039	1054	943	1022	1016	961	949	964	1024	1032	956	984	1014	1015	996	985	994	963	1005	986
24559	21545	28680	24851	19983	4293	1744	1208	1128	988	899	808	704	721	662	675	554	607	606	559	555	547	506	524	506	549	825	1568	2958	2507	1924	1179	769	531	534	459	454	440	456	450	432	437	466	431	458	455	446	429	478	482	500	458	440	503	465	511	485	435	458	430	424	474	461	448	458	488	443	453	455	494	485	456	455	466	450	432	432	461	466	457	463	455	466	464	443	424	448	432	470	497	416	476	451	452	481	470	474	493	485	430	468	427	472	458	435	439	471	461	449	471	426	448	434	445	487	462	442	480	414	461	460	473	478	513	485	449	468	421	460	466	499	421	468	455	505	439	504	441	474	432	460	467	437	438	441	471	441	460	423	460	443	459	435	449	414	416	459	450	456	433	492	456	452	459	489	437	458	484	431	445	444	459	459	423	455	480	453	471	452	454	433	443	454	462	449	411	461	403	488	444	455	471	506	431	454	417	464	417	454	435	458	440	434	452	432	486	475	432	465	469	455	434	462	456	447	437	461	476	443	437	442	453	456	481	448	439	468	450	470	482	460	456	436	459	444	468	466	504	420	448	448	443	447	441	419	468	464	428	435	469	461	453	426	505	420	400	472	459	457	469	464	435	462	451	494	418	488	399	441	423	477	487	467	438	475	455	428	456	452	459	445	438	500	403	494	426	442	451	450	472	436	416	418	475	466	435	439	446	462	438	457	470	423	490	479	468	444	482	475	464	439	475	475	437	476	451	451	401	440	434	429	441	448	423	477	477	466	446	429	450	428	463	438	446	485	456	429	431	466	461	459	468	460	411	441	436	452	444	474	433	446	480	425	436	482	448	464	461	459	461	430	493	471	466	454	418	477	450	420	447	436	486	436	471	423	444	453	428	436	441	482	431	458	441	446	452	432	408	421	477	448	462	481	474	439	437	470	453	441	457	460	455	498	469	440	442	432	429	467	432	486	449	459	421	427	470	445	459	478	443	446	457	451	447	498	488	469	457	494	450	423	440	476	448	453	496	476	431	477	477	424	472	466	471	496	471	438	456	428	448	441	435	476	485	465	427	464	469	478	479	451	466	476	462	432	465	454	430	445	430	422	444	452	429	462	432	462	434	460	467	442	441	415	486	470	455	489	446	471	486	443	437	469	460	431	457	467	478	423	474	416	451	457	502	440	442	437	477	472	479	468	490	493	432	476	464	454	458	447	440	469	437	459	476	467	440	438	438	424	453	463	480	435	417	449	444	477	424	444	440	432	426	458	475	432	447	496	448	461	460	454	471	454	416	457	453	449	453	455	436	421	447	475	456	477	482	489	435	456	467	466	468	441	456	457	443	444	505	447	469	467	452	475	415	458	432	462	506	473	443	430	450	448	417	487	496	481	437	461	482	496	472	430	474	431	441	424	426	459	419	466	450	465	473	450	454	445	504	437	428	452	460	410	414	421	473	454	476	468	459	448	455	438	416	467	441	431	432	466	460	503	448	386	459	457	471	437	452	457	486	451	460	451	458	461	482	426	412	459	465	484	440	436	423	457	467	446	462	493	464	494	456	453	438	438	430	421	461	447	437	453	471	441	466	439	456	461	445	486	477	427	465	448	458	512	421	448	444	443	501	477	420	459	459	449	450	489	452	422	430	428	426	469	430	442	475	467	428	444	468	492	474	428	424	465	434	429	438	474	429	504	463	477	465	473	483	459	477	485	458	439	473	432	448	447	411	408	426	441	507	455	436	461	437	445	466	468	443	466	429	462	462	449	477	510	481	470	419	448	500	434	431	452	451	431	479	434	465	480	473	441	478	477	468	444	469	412	471	447	467	490	464	440	463	473	461	468	414	445	415	445	439	468	472	478	445	467	404	398	474	457	465	458	459	478	421	463	433	445	488	455	479	444	505	460	443	454	461	470	473	451	404	443	424	472	470	421	434	451	441	454	454	433	461	447	437	468	459	453	451	489	428	433	477	468	463	431	431	438	475	436	437	424	422	445	440	423	474	431	496	485	469	445	458	444	462	455	463	461	456	430	443	472	451	453	406	447	460	479	445	482	459	440	448	460	458	477	467	509	434	409	473	432	442	436	412	458	473	450	438	459	438	452	451	497	468	432	426	516	477	431	451	466	480	461	458	426	506	427	456	461	496	441	439	443	460	463	476	508	454	460	425	468	442	440	446	445	474	438	420	431	391	452	442	440	427	480	427	466	479	461	452	479	484	452	421	427	448	436	464	478	474	457	421	460	458	455	449	478	483	430	443	466	471	442	406	493	450	476	431	498	439	460	473	414	456	464	491	462	456	458	459	452	471	459	417	456	503	464	464	462	445	457	434	488	449	508	490	466	444	500	442	462	474	452	479	481	462	468	465	428	462	447	426	459	488	504	426	451	454	448	413	458	451	476	434	440	446	473	499	473	473	460	474	470	403	486	476	455	422	411	455	448	451	448	445	469	449	465	461	436	457	498	439	458	465	471	434	454	498	463	469	448	489	460	478	452	471	472	437	466	461	485	457	445	448	465	488	424	475	466	436	492	467	462	464	424	440	477	455	439	424	442	451	487	472	461	461	452	471	447	442	477	447	467	447	431	466	448	462	448	458	417	471	435	434	429	474	490	471	432	437	420	447	460	478	487	442	458	481	491	433	444	461	437	439	442	433	423	470	437	464	432	449	428	454	474	473	433	451	461	481	443	433	485	439	458	413	471	463	451	435	436	492	491	455	433	462	455	479	483	452	474	422	457	423	454	461	446	441	468	443	421	473	460	438	433	451	427	470	488	405	431	487	480	441	459	475	422	471	456	459	436	453	455	437	475	485	438	450	439	451	422	420	441	462	429	458	400	436	449	442	468	441	488	472	444	450	444	425	441	431	487	446	470	428	440	466	443	453	421	448	465	477	438	481	468	438	469	457	456	439	476	463	439	450	476	430	451	463	477	463	484	449	442	460	427	422	473	478	463	470	444	463	435	461	439	426	465	448	391	471	432	420	463	473	473	491	438	505	479	413	475	429	465	427	459	438	398	449	427	450	434	439	465	496	468	467	473	483	466	440	436	432	457	478	472	445	432	473	462	404	485	455	444	438	450	475	452	444	459	461	445	482	432	442	426	433	479	448	453	469	412	495	514	482	501	459	441	481	465	461	474	447	456	465	460	458	467	442	451	464	474	458	442	426	463	404	420	436	417	466	462	476	462	438	492	477	466	415	475	461	457	436	458	438	439	450	464	471	438	454	485	459	470	433	423	469	432	448	459	478	443	455	454	434	467	449	450	464	494	462	415	466	459	440	442	444	451	423	485	483	458	419	450	429	438	448	452	480	459	447	447	430	473	499	403	429	420	422	447	451	427	463	453	483	482	482	425	442	452	430	439	432	441	418	467	442	465	399	477	473	455	460	472	491	467	435	466	473	460	444	460	436	445	473	469	463	417	447	468	454	406	467	474	468	452	428	461	509	453	460	460	448	476	450	455	447	467	507	450	472	446	372	449	475	439	431	486	485	439	455	453	462	448	455
11420	23971	20288	12887	7601	5474	4603	3684	3705	3175	2639	2330	1801	1922	1804	1783	1522	1340	1300	1323	1225	1154	1106	1142	1173	1078	2162	4249	8683	7243	5468	3300	1966	1134	977	883	876	842	906	871	780	923	819	826	841	842	843	861	906	832	874	827	810	858	841	866	854	872	860	856	861	819	875	863	789	835	837	823	871	807	858	844	836	875	807	880	847	849	842	846	862	838	845	828	868	865	878	804	838	859	869	839	860	883	867	890	795	900	800	881	880	894	840	865	836	881	856	808	835	897	838	799	849	864	921	859	930	891	839	853	850	876	859	860	886	855	878	890	812	833	768	810	858	837	808	849	864	867	887	851	848	824	869	871	861	886	818	829	879	863	842	842	845	864	857	856	842	845	849	847	812	841	793	843	797	848	841	843	800	819	842	882	901	825	874	866	822	844	817	848	860	792	844	879	833	876	838	868	841	891	852	848	829	885	825	820	827	844	859	803	875	847	899	846	813	861	860	874	869	803	842	799	824	888	863	859	827	898	867	788	873	926	814	895	818	804	844	876	825	798	852	873	854	867	851	858	870	850	901	803	898	900	851	908	826	882	826	812	888	792	865	886	877	855	871	839	838	862	861	862	849	834	841	825	889	825	833	901	857	827	834	865	847	877	866	831	840	889	852	840	830	827	878	787	844	866	911	853	829	816	874	849	877	802	849	847	851	855	811	865	855	799	862	875	838	827	860	875	817	863	839	840	785	821	893	869	862	873	811	845	873	896	854	905	814	846	868	844	848	869	790	853	847	850	880	869	877	798	842	846	815	844	862	782	825	842	833	898	873	844	854	866	873	841	877	862	837	852	850	862	823	850	928	819	858	851	831	844	847	879	841	862	903	842	854	794	833	869	865	847	863	929	830	841	821	863	884	843	867	839	844	843	878	848	843	872	826	848	853	903	885	819	877	880	912	830	849	812	835	912	816	846	830	878	882	857	862	821	846	910	849	882	850	817	855	875	858	894	834	874	885	843	855	854	832	872	841	889	824	880	835	838	820	867	852	875	850	817	868	864	863	849	852	867	830	853	838	843	862	854	837	832	853	802	862	832	901	879	804	902	826	856	821	875	826	869	851	851	786	845	840	893	824	836	829	839	832	852	843	859	849	839	869	833	853	851	866	826	863	863	823	884	860	827	805	842	808	856	876	830	898	854	844	863	868	845	818	880	880	864	855	804	838	879	863	826	803	807	808	859	885	837	852	824	862	832	846	893	878	827	855	846	814	863	864	862	859	883	859	826	864	808	823	864	876	826	871	834	889	845	809	820	870	812	871	887	821	841	831	871	886	842	855	848	835	856	793	828	856	798	858	833	836	804	871	829	841	882	848	886	872	814	879	888	855	878	891	875	849	843	874	902	835	879	851	850	912	859	835	861	823	817	850	886	855	835	851	821	848	872	834	897	870	920	879	841	898	868	812	875	864	878	853	859	876	836	834	834	862	868	945	875	871	892	899	801	888	817	815	843	875	878	874	828	846	833	868	891	819	863	817	886	835	841	813	896	851	873	875	847	878	859	835	815	828	878	842	890	848	832	836	868	869	863	864	856	897	875	843	817	894	834	830	899	863	839	821	821	831	839	897	853	792	855	836	835	865	872	862	877	823	865	885	848	853	843	820	800	890	868	854	865	845	866	833	829	874	867	835	869	903	793	851	869	832	831	872	903	895	838	826	823	881	830	806	868	882	863	833	867	837	839	803	861	877	851	821	863	848	863	820	876	872	888	819	806	904	845	868	900	841	852	854	859	837	832	857	867	874	823	825	871	852	790	866	853	900	909	870	867	814	849	849	867	881	818	895	841	851	846	834	819	837	879	881	876	831	877	896	857	928	840	788	847	833	826	822	832	852	784	862	901	876	826	836	796	841	891	870	811	867	849	894	839	885	836	842	841	854	830	817	830	857	810	860	857	804	898	884	857	900	869	860	814	833	855	869	817	836	893	838	807	820	880	860	876	888	775	871	859	808	887	844	816	831	851	897	832	879	825	881	797	840	854	829	860	816	859	863	823	781	864	860	858	844	857	860	856	834	921	833	877	861	846	876	892	890	851	893	824	832	873	838	857	915	844	869	826	853	844	859	862	839	839	866	910	807	846	879	845	831	852	875	902	834	837	794	882	804	861	839	852	845	866	859	880	871	855	870	836	845	899	878	885	862	879	837	900	842	866	854	867	883	848	857	848	870	863	789	808	861	843	838	813	816	829	878	830	862	893	839	870	823	842	841	847	797	861	791	853	859	859	879	866	873	860	854	829	848	866	853	820	861	893	817	910	812	816	914	813	861	901	912	836	846	848	817	890	848	881	823	852	867	869	826	834	890	821	849	830	852	872	894	866	878	789	813	860	833	839	802	812	885	827	866	872	849	854	863	783	852	808	890	848	870	791	862	861	866	871	854	870	823	883	821	838	848	805	847	860	850	813	858	849	806	832	856	871	867	867	880	844	827	825	910	897	848	850	865	845	829	906	833	855	879	833	854	856	863	859	810	839	838	901	865	835	885	816	843	868	827	871	803	808	856	845	881	858	858	853	836	847	821	876	866	839	927	854	879	838	815	880	847	871	861	813	857	867	794	876	884	867	862	900	846	854	891	881	800	879	850	857	865	846	824	879	844	894	857	834	814	840	822	847	865	888	833	819	829	807	809	885	866	834	879	858	819	810	853	891	823	821	838	831	871	842	803	884	802	887	850	821	823	862	848	834	863	846	861	835	820	839	820	810	830	817	815	773	841	868	845	848	878	866	805	841	841	859	878	823	880	879	869	839	889	874	869	842	820	816	805	862	836	825	825	841	797	895	853	873	827	878	915	907	870	877	875	844	861	871	843	862	828	821	828	890	885	823	900	869	875	850	862	855	841	866	802	798	812	841	820	859	806	820	819	881	840	789	829	840	884	843	844	880	868	887	871	842	884	859	829	859	820	887	819	845	845	852	844	903	866	924	893	900	854	835	866	873	784	842	841	942	924	811	864	787	837	862	909	873	785	839	799	881	893	826	886	849	854	835	893	887	837	803	830	888	838	847	859	850	786	858	895	867	865	836	837	823	841	860	848	894	838	854	868	874	893	879	867	918	886	872	881	822	881	882	849	889	862	805	882	840	864	846	904	848	827	850	815	834	826	828	853	839	852	901	810	840	846	874	882	860	868	825	846	825	838	895	809	820	841	820	842	902	894	863	883	804	829	873	856	862	823	853	801	861	876	823	854	886	866	819	858	860	784	815	843	871	811	845	880	814	851	868	866	800	873	873	901	868	834	884	868	899	849	836	855	828	839	822	871	828	857	842	904	903	874	869	821	826	876	891	910	877	885	857	875	872	893	822	808	875	871	851	849	863	885	856	780	808	819	820	872	788	868	818	819	809	860	876	896	836	791	794	848	908	804	874	829	850	856	892	870	839	882	869	853	870	851	813	858	804	845	828	865	862	885	868	805	841	853	870	813	864	875	828	896	823	846	862	859	878	857	813	855	820
23567	21597	29461	24215	21598	19815	4380	1718	1332	1267	1033	876	835	875	743	698	622	652	630	584	567	542	502	491	516	458	513	1024	5722	4714	3466	1948	1092	528	448	428	418	380	362	364	405	376	388	414	388	426	340	362	404	407	401	396	381	396	382	398	342	367	381	397	356	391	385	403	403	390	402	367	387	361	354	402	372	413	350	383	414	348	388	351	372	396	404	383	393	357	385	377	397	388	371	389	399	375	386	391	400	372	392	361	426	401	384	389	373	363	394	376	366	378	403	365	385	360	353	409	386	368	383	382	388	390	368	378	400	379	349	348	378	385	390	390	394	394	353	354	420	359	401	396	364	352	344	357	375	403	376	383	393	386	401	378	376	419	363	385	369	410	421	384	426	378	371	370	374	376	375	413	396	398	354	394	383	379	375	363	375	388	347	350	394	373	358	379	384	379	368	377	369	367	372	369	368	383	440	373	419	370	399	378	362	433	354	365	356	375	380	383	356	368	364	379	389	385	385	377	362	382	366	386	382	366	351	362	380	372	392	389	422	363	418	396	381	378	399	370	396	370	386	377	378	377	376	393	347	352	397	376	400	390	381	347	382	404	413	389	356	387	374	371	369	349	360	387	382	375	383	402	368	410	393	371	363	405	370	358	375	403	350	360	375	406	394	373	391	374	390	396	376	387	406	373	367	360	392	375	398	372	349	385	360	382	385	357	387	371	352	383	400	359	386	371	349	400	362	355	422	395	412	377	355	351	381	376	410	398	371	374	371	395	365	376	370	381	388	371	406	354	383	384	347	405	359	376	405	405	355	388	410	343	384	372	357	372	390	375	357	388	377	365	399	371	355	350	368	397	386	426	382	369	354	380	394	398	361	394	390	388	379	388	391	409	381	330	384	364	383	351	389	380	388	355	357	404	408	371	372	373	394	336	379	393	375	383	399	412	398	378	369	393	356	407	386	382	387	441	407	347	367	398	388	367	411	410	396	363	366	363	400	393	385	383	373	383	372	384	397	386	370	381	382	393	381	386	387	336	362	409	345	363	409	384	386	360	369	376	347	404	393	394	401	373	386	394	381	374	378	338	371	367	401	383	383	420	373	382	349	348	381	328	374	415	384	389	398	399	388	412	365	372	379	335	398	411	363	370	394	380	375	383	413	354	363	374	402	388	383	391	361	400	360	382	379	393	400	394	378	396	353	412	368	413	374	333	338	394	328	330	373	411	401	373	389	356	352	363	393	371	386	348	382	387	377	389	399	368	355	359	423	368	331	407	384	394	386	375	359	412	398	415	372	381	384	395	358	379	371	387	379	359	390	373	367	368	384	413	380	408	374	354	384	388	353	384	384	360	354	382	371	373	364	353	387	405	397	396	381	407	359	337	404	377	367	393	369	386	378	396	367	372	370	355	366	396	374	444	378	408	352	374	362	376	387	364	371	434	349	358	387	374	359	393	370	366	371	391	352	375	392	408	392	357	384	366	377	369	372	417	392	392	358	398	394	366	406	374	388	380	356	395	367	366	368	384	369	351	391	411	367	369	355	397	419	393	369	377	346	361	402	379	402	390	384	401	383	380	392	348	379	385	415	353	389	374	410	385	361	399	376	347	384	387	391	363	407	359	383	381	369	344	424	374	382	379	373	374	387	366	361	377	399	393	399	386	389	358	374	365	406	386	383	422	372	381	383	356	358	387	356	379	379	342	392	362	333	384	368	338	398	375	358	397	381	374	383	375	374	378	381	384	395	377	421	372	398	371	392	361	378	400	405	367	360	369	401	370	380	382	394	384	407	366	380	351	353	367	400	360	351	397	388	374	371	401	347	362	384	380	363	378	392	376	386	386	367	386	407	383	385	360	399	391	386	348	399	336	377	393	371	390	380	353	407	384	410	392	352	356	376	386	405	396	346	369	392	346	402	362	364	350	399	383	363	382	352	394	372	366	411	410	386	382	376	385	382	376	388	398	391	373	353	367	387	411	374	403	429	399	356	393	392	381	375	407	402	395	347	343	409	366	374	433	384	410	369	381	370	379	374	374	378	349	374	399	375	376	314	359	415	398	386	350	378	398	360	379	376	368	379	366	370	386	360	388	398	394	357	360	383	393	392	364	371	373	399	414	356	383	405	383	356	381	375	396	404	432	354	368	384	365	397	374	328	408	386	397	388	370	391	371	397	380	361	358	405	395	363	363	373	353	386	387	388	391	348	372	376	396	387	410	381	384	410	361	384	390	342	380	378	382	355	373	393	379	384	391	409	370	369	362	381	398	393	387	391	399	403	372	378	343	380	315	363	392	407	395	339	368	394	397	368	381	371	375	365	401	384	369	359	376	394	394	346	371	378	373	406	368	351	341	369	358	359	368	372	344	392	393	360	377	378	404	359	387	396	370	392	390	384	366	378	399	352	360	370	375	397	371	386	346	335	368	369	410	409	357	391	356	382	387	384	361	366	379	385	407	380	374	400	371	387	355	408	389	395	373	402	381	374	410	402	391	408	399	381	373	384	393	346	336	361	372	385	377	347	389	364	374	403	413	344	380	369	382	369	404	380	355	413	395	371	398	377	379	375	348	350	372	367	412	372	370	341	396	327	350	375	348	356	347	365	395	364	361	347	392	372	362	417	401	365	400	371	388	414	381	365	374	399	388	352	389	374	397	322	395	392	372	378	398	379	380	380	361	357	387	376	382	354	372	375	385	381	350	373	396	383	384	383	354	372	391	371	380	341	387	355	370	390	380	383	381	364	386	383	363	357	388	403	415	395	366	380	386	344	367	386	395	392	361	383	355	388	336	377	373	391	385	423	403	376	356	367	372	371	374	360	386	384	397	373	353	382	367	364	371	355	383	395	372	385	388	367	425	415	333	361	350	344	363	382	398	377	366	404	358	407	388	370	375	396	376	367	346	399	343	398	397	335	385	423	375	353	374	379	375	400	364	378	378	367	418	397	373	363	368	391	378	353	383	365	393	419	367	372	363	371	364	390	391	333	352	364	418	364	376	378	394	375	351	366	385	367	378	395	391	383	370	373	358	392	414	385	356	381	419	384	344	406	367	428	377	360	372	380	373	380	384	375	398	391	359	416	363	358	408	380	359	411	409	382	377	389	378	370	362	393	377	386	378	371	357	348	367	386	415	376	372	388	371	352	367	384	396	388	376	344	381	383	389	370	400	403	406	361	429	376	383	356	391	419	367	380	421	375	397	394	370	361	386	338	347	379	338	329	344	357	376	364	421	390	367	356	365	394	413	400	392	420	393	393	414	398	367	408	399	349	352	385	379	384	371	376	370	379	393	371	362	415	390	390	335	324	380	354	339	378	369	367	325	369	353	343	381	363	387	374	357	366	380	378	388	370	394	398	364	382	359	388	353	369	392	382	371	375	374	402	401	334	367	355	373	376	379	372	387	358	373	419	367	382	382	384	347	351	368	343	373	387	380	362	408	385	383	350	348	367	396	411	380	350	382	383	381	374	400	406	392	366	380	383	377	388	365	368	394
12958	28533	25353	16603	11044	7743	6326	5035	4573	4044	3497	2674	2410	2535	2219	1907	1647	1728	1701	1578	1369	1368	1284	1214	1107	988	1098	3084	15680	12667	9256	5347	2523	1300	900	778	666	681	771	718	724	670	708	717	670	656	717	695	697	697	683	683	703	704	698	666	754	728	690	716	741	692	710	711	680	695	731	732	727	716	740	650	674	668	673	643	673	737	739	647	707	667	691	688	695	751	691	720	741	726	724	738	724	692	707	640	711	680	686	693	720	798	707	681	681	697	691	731	685	688	704	693	703	685	745	698	752	678	703	704	695	728	682	722	706	732	718	689	722	695	667	730	719	684	677	719	709	710	744	708	692	689	713	697	678	681	734	685	598	693	764	718	693	698	732	729	674	692	709	753	721	664	719	760	679	681	717	679	731	722	747	686	711	678	707	675	676	711	684	691	704	750	697	730	701	681	748	755	689	673	700	731	697	715	734	716	672	712	728	699	723	659	736	648	653	696	698	720	694	767	741	705	737	688	706	726	764	706	692	735	709	659	672	733	698	705	715	723	718	696	743	677	692	745	687	742	734	685	684	750	681	680	702	687	654	724	715	726	680	752	669	685	667	681	700	718	703	698	711	662	722	737	715	724	755	694	726	700	719	690	733	718	712	675	689	695	695	707	718	714	721	704	692	717	736	688	676	745	689	700	642	708	741	736	690	715	732	734	710	720	735	686	716	769	693	771	682	677	727	679	694	695	718	696	685	717	743	686	722	713	689	693	611	726	726	725	707	716	704	696	642	757	682	708	684	671	716	725	669	750	688	722	707	662	744	735	676	684	755	718	715	705	694	667	669	698	697	699	760	659	734	708	684	748	686	657	701	681	691	726	707	735	729	707	715	703	662	700	713	711	671	703	700	709	735	654	692	720	734	693	674	695	695	709	680	708	696	658	712	723	700	667	707	699	718	682	660	714	685	695	696	672	726	649	718	747	685	658	668	692	707	686	685	713	725	707	709	734	686	692	773	724	729	684	697	706	714	717	698	724	729	722	722	695	686	745	679	728	720	700	700	707	703	704	770	735	693	682	676	718	739	685	715	723	689	651	711	707	721	679	671	674	659	698	716	684	691	705	674	710	693	687	664	749	731	749	702	708	710	711	671	710	720	690	678	701	710	726	695	689	642	698	712	681	701	685	700	723	698	735	706	701	716	638	735	704	734	702	729	646	687	694	688	680	731	724	676	686	685	693	708	681	745	742	691	746	746	693	677	656	697	727	732	711	675	724	761	729	714	705	717	669	711	703	687	700	686	756	683	728	691	712	678	661	722	666	778	716	698	760	716	674	736	686	717	767	711	641	723	700	686	671	641	717	673	725	713	695	725	732	700	694	719	709	694	654	720	729	729	674	715	693	711	703	685	748	703	710	769	715	709	748	660	704	683	696	700	669	729	725	695	714	742	706	675	708	719	703	676	715	693	728	702	704	699	720	687	718	708	729	706	674	697	725	723	682	698	710	726	712	723	720	666	666	720	711	731	713	704	695	738	712	682	704	695	723	674	702	660	684	648	716	702	720	733	699	718	686	682	705	688	697	715	751	689	675	710	708	734	678	711	667	759	728	672	678	675	704	638	687	717	610	709	696	704	767	704	678	754	724	698	729	694	742	706	685	702	648	691	713	743	719	726	687	716	712	709	699	686	732	706	696	675	768	693	675	675	703	712	697	731	714	684	688	741	719	715	686	721	726	677	660	685	641	725	683	661	704	710	706	688	693	701	681	683	705	670	749	747	682	690	771	710	710	677	690	703	640	712	737	690	741	735	694	726	721	724	714	711	734	720	726	712	717	696	692	709	735	771	717	707	691	692	700	682	727	676	679	736	734	744	672	678	673	667	680	669	670	761	688	708	699	744	670	686	740	680	747	681	732	687	729	719	692	720	759	689	663	681	693	713	672	712	699	714	700	664	664	711	688	711	716	735	712	691	728	687	671	690	715	720	705	689	686	700	750	714	687	699	735	676	705	664	677	666	661	716	705	665	712	767	718	689	716	713	692	722	673	699	671	720	699	657	708	706	683	734	718	668	646	714	683	735	666	757	695	742	733	684	718	692	698	718	699	636	684	755	677	739	733	718	715	749	674	697	745	722	695	712	700	699	699	698	705	694	723	670	683	711	675	705	706	722	724	686	757	706	722	726	659	696	695	725	715	707	757	698	679	703	741	669	722	667	693	713	697	729	664	702	702	726	672	718	720	683	728	701	745	706	724	691	725	681	700	704	709	710	689	703	694	707	716	679	667	720	674	681	671	694	725	698	676	709	668	722	755	710	715	733	703	667	705	720	720	742	715	704	690	697	693	735	659	711	697	681	678	692	728	675	698	717	724	740	715	709	664	726	723	696	663	681	744	698	724	732	674	739	679	686	705	696	714	676	707	744	695	712	676	713	717	712	694	687	714	665	692	708	725	681	704	697	706	694	720	706	733	673	699	694	759	683	711	692	688	721	690	714	694	672	681	675	683	679	679	693	708	690	735	726	647	683	714	713	736	694	689	676	665	751	684	693	704	653	724	677	719	729	674	704	717	713	705	703	688	667	713	704	673	722	693	708	714	697	696	681	723	716	704	705	743	705	714	707	677	675	717	673	733	697	694	678	733	698	702	716	695	703	670	658	706	722	691	741	673	718	714	694	713	782	711	731	740	759	701	741	666	660	744	702	689	711	674	691	680	697	711	680	718	695	694	656	702	680	678	699	701	689	754	690	749	733	723	724	668	684	653	671	702	712	687	760	677	759	754	667	721	657	679	706	691	681	653	696	741	724	707	702	708	627	707	738	711	687	693	665	727	662	692	700	720	725	687	682	683	702	703	703	695	669	667	736	683	721	695	655	674	718	696	702	697	713	725	663	724	680	697	706	724	686	727	704	723	692	717	689	678	716	727	695	704	659	720	713	661	650	702	664	712	696	736	714	693	704	703	700	741	690	675	685	715	708	685	743	711	690	726	693	722	717	734	691	674	675	717	707	681	708	717	711	695	697	674	722	688	757	700	759	690	745	689	684	707	708	735	703	710	666	734	684	736	680	678	691	778	751	663	633	720	717	682	728	719	701	673	743	690	670	685	720	722	722	693	690	726	672	703	723	721	683	678	701	713	701	741	722	714	731	698	680	701	691	690	665	694	723	709	731	666	702	710	718	706	741	696	701	713	783	742	703	711	666	682	723	706	707	700	736	696	719	705	687	712	718	649	675	747	722	699	709	692	714	711	672	735	680	728	727	702	698	686	716	692	712	725	726	691	741	688	678	638	715	696	718	678	745	731	683	721	699	678	676	726	688	691	683	777	703	672	776	677	694	702	681	709	725	714	667	755	707	716	687	733	667	679	742	740	696	677	700	674	728	715	686	701	672	770	699	692	709	692	725	674	714	687	731	697	696	723	715	707	667	693	722	744	720	723	716	711	734	694	670	686	675	746	755	695	710	696	719	754	709	696	733	717	687	673	690	684	716	710	702	679	638	699	647	659
27162	20882	11450	3172	1630	1071	1028	910	829	825	740	686	716	747	674	627	670	626	568	589	639	607	530	545	582	561	542	656	916	944	905	746	603	598	561	575	542	564	520	500	487	496	526	548	564	569	561	539	547	526	516	591	526	592	533	499	567	576	561	550	478	527	544	565	497	531	530	550	529	535	493	496	504	554	564	509	559	558	493	578	563	534	560	519	475	557	529	542	508	517	508	565	523	530	530	511	537	499	514	520	522	549	532	540	494	522	564	509	524	528	538	521	553	558	517	531	552	549	565	503	544	505	525	490	506	512	521	570	517	528	479	516	529	496	522	511	518	539	536	494	545	530	525	557	509	537	542	482	510	501	520	511	522	543	525	562	548	553	529	534	508	550	522	531	525	524	505	529	550	517	518	523	503	522	555	512	522	547	591	508	508	557	523	530	514	545	554	556	522	551	546	553	547	531	522	574	500	567	553	497	559	563	509	539	502	526	526	508	522	517	523	526	551	524	518	572	516	496	510	526	530	490	523	544	563	576	534	520	550	551	575	527	522	504	525	537	540	537	482	508	498	512	544	528	539	575	563	521	517	531	502	505	555	538	498	519	541	528	545	524	537	529	534	495	539	534	534	523	523	538	550	533	515	530	550	501	516	560	540	516	536	530	512	541	565	530	516	528	545	532	516	557	576	518	509	524	557	584	501	557	546	507	515	537	499	511	520	490	490	550	566	537	561	559	525	573	534	537	532	545	530	544	585	539	513	532	527	574	543	558	548	566	525	547	536	552	504	596	508	509	553	536	543	569	531	563	544	537	526	524	516	542	554	506	540	513	544	500	520	519	512	500	514	563	543	542	539	540	515	531	524	552	515	538	565	513	538	495	542	542	529	526	578	532	521	522	506	557	517	536	498	501	540	530	592	527	513	488	524	547	523	544	571	506	535	537	549	521	536	556	520	516	536	530	533	545	511	497	525	531	547	549	543	542	538	527	532	553	510	527	526	540	568	507	535	536	537	521	565	481	502	488	570	508	542	554	556	571	530	507	576	549	521	553	560	499	536	549	532	622	538	566	508	541	546	532	552	502	502	571	531	533	582	500	512	579	543	567	518	543	514	543	556	566	520	511	519	516	529	525	569	556	562	538	543	551	591	554	502	547	516	527	490	545	500	532	529	499	556	523	547	534	495	567	515	541	524	541	498	506	498	571	570	502	525	526	584	521	485	510	571	500	568	566	497	518	580	545	535	507	543	535	513	507	531	507	557	576	551	536	534	530	560	533	542	562	535	551	544	515	560	506	518	566	552	530	556	536	576	524	512	513	531	505	561	523	533	537	541	534	560	539	589	529	537	541	538	571	546	533	526	527	537	518	524	507	537	526	550	479	563	539	559	507	534	536	530	536	522	532	518	510	523	502	530	530	531	575	529	575	532	490	543	523	531	504	509	565	535	572	545	552	535	542	557	557	537	547	502	490	531	519	537	566	542	534	498	500	593	532	556	532	546	488	514	521	525	544	562	513	550	530	554	553	554	510	569	555	571	494	531	554	566	539	506	543	520	547	524	563	550	484	546	535	537	522	538	527	532	503	547	552	550	524	543	556	539	516	504	572	534	545	538	533	509	541	532	523	488	501	529	523	547	579	556	524	497	528	539	501	553	531	555	530	519	540	541	578	526	540	539	545	550	548	515	509	537	554	502	549	518	504	520	592	536	526	504	543	563	516	521	510	506	540	528	527	535	565	487	543	532	537	590	526	504	552	524	490	556	567	556	521	549	580	553	532	530	586	553	525	531	537	512	482	513	530	553	504	526	535	576	537	503	509	494	499	518	576	518	511	515	547	577	527	533	519	538	515	536	567	541	549	511	551	534	519	529	509	552	563	495	518	495	546	496	559	557	531	532	566	526	517	522	505	559	553	595	510	531	490	520	547	510	506	507	534	537	542	507	587	541	548	510	523	521	519	525	522	521	545	533	555	528	543	544	556	548	532	539	545	513	542	519	551	545	495	509	513	535	511	544	551	549	499	543	548	562	565	559	522	501	532	550	523	527	531	537	526	552	536	512	519	519	539	495	511	561	585	536	547	536	530	534	553	532	551	552	514	543	522	548	547	516	541	556	499	519	513	519	523	560	540	502	529	537	573	518	519	554	546	583	515	552	538	555	538	523	518	574	519	542	505	521	541	528	520	551	549	501	508	563	542	512	486	498	516	513	557	537	535	509	543	551	508	514	586	541	494	566	542	511	524	546	543	528	576	530	514	524	530	571	524	511	500	532	526	527	526	567	555	575	531	483	542	516	562	536	556	555	566	491	519	544	543	492	499	519	538	542	527	559	512	547	529	552	485	528	567	486	540	535	552	546	508	531	536	557	588	512	546	523	529	490	580	522	529	529	538	551	527	562	457	532	531	516	563	504	547	554	558	532	564	544	516	533	516	566	531	536	567	540	553	518	544	550	525	551	534	539	508	518	532	556	556	522	527	529	521	559	496	525	530	562	500	510	564	521	492	534	541	485	544	575	559	535	503	513	540	534	547	548	525	525	528	532	509	510	534	533	542	561	559	543	553	536	549	536	536	521	492	543	542	540	579	541	547	550	532	524	549	535	570	577	528	548	500	537	474	528	537	565	521	513	525	538	560	543	552	532	518	541	538	509	535	538	516	494	492	542	491	544	537	564	559	555	557	552	541	538	533	520	531	491	524	497	482	515	522	526	570	544	573	582	554	573	500	523	552	523	505	552	570	550	498	567	549	547	545	539	525	545	538	541	580	548	518	522	524	534	527	558	496	569	550	490	486	529	561	507	559	518	533	536	504	484	555	536	527	508	516	508	493	497	520	536	552	550	484	530	550	512	527	522	527	544	505	530	571	580	537	549	497	544	538	501	588	531	527	541	477	530	533	532	535	525	521	502	547	531	536	502	559	569	532	543	515	520	591	526	527	535	547	554	513	561	543	575	529	530	522	533	542	545	525	522	538	535	532	534	497	550	564	530	484	558	498	536	559	529	504	552	538	518	559	539	611	529	540	479	510	541	524	540	488	557	545	498	550	546	529	570	535	516	494	536	557	514	519	540	517	501	516	569	544	507	502	537	571	516	557	514	583	517	495	504	515	544	500	509	561	555	533	563	565	526	500	517	553	555	515	530	525	537	505	544	563	567	489	491	557	546	536	506	560	571	492	548	539	534	524	554	522	539	585	513	516	543	519	547	532	586	517	530	524	552	525	534	528	506	540	508	526	572	498	513	540	569	549	543	497	593	539	493	573	542	563	556	531	540	499	542	522	526	572	511	500	484	566	513	568	509	525	546	518	482	512	534	587	546	498	556	529	524	513	502	521	521	498	478	539	525	551	493	518	489	523	515	564	523	557	561	571	569	530	567	507	549	498	529	579	512	513	546	550	511	519	531	572	530	494	560	550	548	548	511	530	522	524	529	553	502	566	477	520	514	542	540	555	564	550	552	522	544	554	540	547	512	561	526	523	555	515	549	515	519	545
8587	13409	12553	6264	4566	3179	3008	2517	2268	2286	1833	1601	1691	1666	1606	1380	1314	1199	1244	1224	1198	1217	1137	1128	1118	1148	1140	1497	2244	2087	1913	1537	1270	1149	1001	1012	1029	937	963	954	1012	961	1032	971	979	990	982	988	984	984	1023	949	968	1023	1010	992	898	964	976	980	1001	903	963	928	999	939	1038	1014	1045	1034	1005	914	973	1003	932	966	982	1032	997	1018	1020	993	1023	998	1029	956	1010	1040	952	1003	960	967	991	998	1030	1001	1003	1035	948	1039	999	997	1025	993	892	979	998	946	1035	1007	1055	995	1057	1004	987	1027	1018	991	966	944	979	961	988	1014	969	935	963	964	986	1022	1034	998	993	988	992	1043	998	990	976	1008	987	1018	934	982	983	1025	931	993	924	977	962	986	981	947	989	949	1011	975	972	1037	997	1027	894	935	977	958	975	1036	1005	1015	1022	1027	991	1000	1022	1012	1009	975	999	948	1021	990	1033	1060	1056	946	967	1018	976	949	937	978	983	973	1043	1008	981	989	965	966	998	934	962	972	973	969	955	938	1009	925	984	987	1037	1010	1002	1026	1011	937	1001	978	957	1000	1014	980	989	993	969	977	1008	967	960	956	978	955	1028	1050	941	949	1009	973	1015	1009	995	1049	1026	970	991	1012	943	1061	964	991	981	942	985	1003	992	1041	1042	900	1011	959	954	986	947	976	941	977	969	968	978	1007	992	983	970	1017	973	1013	1038	964	974	968	965	956	1006	970	1016	984	955	984	953	999	1004	970	962	1001	969	1074	1064	960	992	976	1016	964	1027	1000	1033	1017	975	956	1020	967	951	948	993	972	989	978	942	1021	962	994	976	994	998	998	974	1039	979	999	992	957	952	974	966	933	1028	973	1000	1030	999	1025	987	1013	953	1013	1001	978	1010	959	1031	975	965	997	967	996	960	964	985	1045	975	987	962	925	977	951	992	931	995	968	990	1012	1007	996	992	1050	1027	987	978	1011	1016	1007	956	916	920	976	1020	949	1035	1035	960	980	991	1028	1006	982	933	1021	985	985	938	940	1022	1006	964	953	990	982	1017	978	1013	971	991	977	973	1012	1003	935	980	985	988	1003	979	903	987	1036	1026	937	955	963	998	991	1012	971	1013	1008	971	984	983	1003	997	922	1018	1025	973	1001	990	931	1019	1006	963	964	979	992	1028	999	907	973	1028	1022	977	975	918	1003	1011	961	1001	958	1007	1050	1007	980	968	1018	941	961	997	954	977	979	980	996	1007	984	963	907	976	993	1006	1030	1001	944	983	1024	992	1036	977	942	946	1051	1008	961	940	952	1018	1012	988	976	963	972	1050	1006	1031	967	971	1043	1040	1040	1053	1010	998	999	1022	968	990	970	924	1077	979	995	998	987	981	1015	1015	946	1038	967	1015	996	999	1046	962	991	967	945	1010	986	1011	988	1003	1016	955	991	1043	972	978	992	986	1018	987	1032	990	1002	977	943	978	1017	976	1037	1035	1011	998	966	994	1046	1001	1049	970	961	1013	994	1004	929	994	992	1005	973	1017	1003	947	993	1024	995	953	958	967	994	974	955	967	982	1004	1026	978	993	1045	999	996	983	1036	981	947	1040	994	985	1021	1023	929	960	997	968	969	980	1071	1056	982	1003	994	1046	993	1018	1002	985	1018	924	1002	1017	1033	989	1005	956	976	997	996	951	991	914	945	953	1018	1026	946	965	975	980	917	975	1048	953	998	966	940	982	965	983	1024	966	985	976	1001	983	1007	948	1017	1006	967	1000	981	960	1024	1040	1009	970	972	980	1015	938	986	1005	970	987	963	993	976	977	948	989	1009	1023	1020	1038	966	1014	957	957	1044	1021	987	965	929	1009	1009	998	1000	1017	1006	1035	937	945	964	984	959	956	1053	981	995	985	968	962	1002	991	1031	986	1011	1015	1018	993	966	975	951	982	948	984	929	991	940	974	1030	1010	978	991	987	944	1000	1012	961	943	977	935	973	991	988	953	1022	967	985	1047	950	989	1000	961	945	995	1018	998	981	1007	993	1032	1013	1020	975	1027	1032	971	992	986	965	1003	962	972	965	960	987	997	987	1020	992	1018	962	964	948	977	982	967	975	1016	952	973	981	1009	939	997	994	996	1005	980	990	996	1016	978	977	980	950	983	985	959	980	964	1007	938	1028	986	901	996	1064	966	991	1000	979	1028	982	931	998	959	988	990	978	1008	1069	1073	934	1004	977	962	975	970	962	991	969	1011	996	1055	927	1020	960	1028	994	980	979	977	977	1044	966	947	954	1009	952	997	953	1006	963	985	962	919	979	1013	988	1005	970	963	1006	988	1008	962	958	986	958	979	1008	949	1006	987	1013	1012	972	1017	986	958	945	1066	958	940	961	1015	1029	1001	989	973	954	927	894	1055	1004	952	968	1050	993	957	992	968	960	990	993	1007	1018	988	933	947	1002	945	1020	1008	1044	975	968	953	1001	969	997	942	930	1037	962	962	957	985	987	1013	939	991	986	949	958	977	995	951	975	1031	1014	911	1021	1028	967	986	947	993	1007	873	978	972	958	1035	977	1009	989	1029	956	1013	915	1005	976	993	1027	946	973	1002	976	981	996	1004	933	1014	1010	966	989	944	1009	985	994	996	1005	993	973	963	964	972	960	899	978	1033	961	987	994	1008	1002	975	984	958	1024	988	950	1002	976	980	983	934	1042	966	988	963	935	987	957	938	1013	972	1019	1008	1000	1010	1043	1006	1026	994	1047	978	967	994	956	973	916	947	1039	1020	967	1003	977	968	993	1016	985	924	959	970	1003	1017	1003	1002	1029	967	930	995	1007	1046	934	1013	985	1000	977	1007	929	1005	959	1029	1028	981	1071	991	956	1008	986	1008	1010	964	983	952	945	1044	1020	1035	975	1008	996	976	987	965	1006	980	973	961	953	1019	995	953	1023	995	1004	969	1019	1020	1008	1013	955	1052	980	1026	1004	950	1046	1017	958	1004	982	972	975	949	1013	974	934	989	1056	962	1012	994	957	1004	951	963	1034	946	986	959	929	972	965	1017	981	1008	992	974	1007	951	962	1021	1038	954	1012	1031	1026	1002	1028	942	1002	982	1009	1018	1052	937	962	1011	907	988	987	981	1016	974	947	1035	980	1034	932	1023	1046	993	1003	990	966	995	1025	981	1031	1030	1039	991	948	973	1013	940	992	996	969	1062	923	1017	950	990	957	988	975	968	1011	976	958	984	1000	998	976	1020	1011	1003	1037	960	976	953	984	942	918	957	967	989	1059	950	965	983	934	926	934	1007	1006	930	1030	949	983	999	995	979	1032	1040	966	955	968	1042	971	992	1020	1009	1034	910	1005	969	1008	999	1003	984	1003	1023	1015	993	1014	988	1042	1028	991	972	939	1033	971	944	972	991	989	946	1043	1007	959	999	978	1000	1013	993	961	985	959	939	944	1003	952	992	957	960	991	958	927	960	974	1029	1001	955	982	1020	996	1027	1032	956	983	1000	961	991	1008	950	962	1000	985	994	991	986	980	990	980	1011	1027	996	921	1019	969	995	1007	1003	1004	1012	998	1036	924	985	1002	1007	958	976	956	948	1026	980	1024	941	1037	998	928	971	978	990	1059	1031	964	1041	1021	942	962	1000	974	1005	975	995	947	969	1030	1066	968	968	1003	993	1002	1001	1026	958	978	1006	1004	1006	987	993	1056	949	961	947	976	990	995	1003	987	979	1019	1006	949	941	948	1013	1075	961	970	978	985	1017	953	987	1005	1055	938	981	980	1063	974	1007	938	980	974	953	958	1015	1022	943	965	954	971	986	937	953	998	1024	1019	1035	974	966	975	981	1007	953	956	938	965	988	1001	973	945	991	967	1006	972	944	955	947	1018	1024	929	1003	1008	1039	961	963	1019	1013	1003	946	1020	1004	970	969	1001	1041	1006	959	985	1003	1030	957	987	995	960	971	959	981	985	879	971	976	957	1011	949	979	960	980	999	1014	937	1034	1013	969	1048	992	1017	989	971	999	1034	987
24495	21557	28719	24873	20047	4274	1940	1448	1037	1095	830	752	793	755	695	613	635	609	544	542	587	576	536	560	531	579	575	1281	2730	3056	2321	1324	762	563	497	486	465	438	470	441	426	480	485	446	438	449	440	461	414	468	444	426	455	479	476	471	458	462	467	459	450	445	429	420	456	441	443	399	483	396	479	439	469	429	412	429	436	469	476	472	482	452	434	472	423	434	431	470	439	417	433	412	405	449	435	467	475	444	492	475	480	451	439	437	435	498	448	499	440	479	462	439	445	506	451	475	447	491	473	449	444	426	450	450	463	441	443	464	432	459	446	426	461	407	401	452	437	447	496	453	463	417	411	451	431	465	438	512	428	460	471	458	446	465	470	432	468	480	462	476	440	440	436	435	421	486	451	428	461	486	446	422	455	439	451	433	470	465	482	483	459	445	454	455	459	478	449	449	455	431	451	472	464	486	491	466	465	444	470	453	477	437	471	440	459	464	434	449	432	470	467	462	481	391	442	469	454	457	450	453	423	480	454	442	464	455	464	451	422	445	428	474	447	474	438	471	483	471	450	452	468	452	487	430	447	502	475	444	459	485	448	454	452	436	446	451	427	442	475	508	453	486	431	449	417	471	445	463	475	461	439	446	477	479	444	458	464	442	447	441	417	435	490	487	446	428	418	439	458	510	474	479	468	463	450	436	441	416	449	412	445	427	450	478	463	412	476	475	433	451	476	450	468	474	465	463	447	461	454	496	478	443	488	420	450	436	452	442	424	450	485	420	469	483	487	454	472	428	449	442	426	427	471	487	434	420	474	461	480	437	492	461	446	480	465	399	463	450	454	428	421	438	398	429	445	472	459	456	470	430	435	462	437	459	460	461	477	460	468	475	450	453	451	473	473	452	418	451	454	455	479	497	476	409	419	460	476	452	459	429	419	472	478	427	468	437	461	437	469	455	454	434	462	463	464	452	432	432	451	432	435	463	483	450	425	465	464	449	442	478	479	493	421	463	408	470	480	443	445	445	450	447	469	446	468	494	419	489	420	453	421	496	493	433	476	475	429	475	459	403	421	459	459	469	479	458	434	437	467	468	438	472	406	438	430	451	468	457	472	440	470	474	482	430	451	459	422	441	454	448	417	462	506	469	476	485	419	437	445	464	447	441	428	413	465	401	444	451	463	450	437	488	441	468	472	446	460	451	442	476	414	488	444	472	466	430	452	438	399	469	460	460	455	463	497	513	438	464	458	452	455	465	442	454	427	439	456	447	408	443	472	477	442	384	486	447	461	450	457	447	480	448	436	406	450	447	458	490	427	423	482	433	490	438	463	417	466	432	464	453	466	429	442	409	445	450	447	440	437	468	473	457	457	453	432	400	446	469	474	459	448	447	463	452	432	455	426	457	420	446	467	433	448	481	456	434	448	443	464	460	463	457	426	451	436	448	443	440	476	444	479	487	484	473	449	496	491	458	493	442	438	432	461	471	457	460	458	435	424	437	460	461	480	473	440	464	458	441	464	441	461	469	440	414	480	447	485	475	457	436	459	438	425	471	436	435	459	441	461	468	442	479	458	429	443	431	473	462	461	444	412	476	478	411	460	463	454	458	432	468	436	433	470	446	473	460	428	481	441	433	487	445	464	434	454	442	463	452	449	445	456	463	460	507	458	437	431	473	481	484	443	491	471	436	439	441	455	438	475	430	441	455	477	457	475	517	468	473	443	481	437	418	437	421	452	441	433	416	467	474	448	437	409	469	446	420	473	445	473	479	451	516	446	460	479	436	437	438	480	447	467	454	461	428	449	463	465	452	454	466	494	480	482	431	481	447	454	451	491	495	471	454	454	481	456	482	453	411	461	456	470	451	429	467	435	490	450	509	468	485	465	446	435	442	481	426	465	481	447	495	452	401	487	447	458	438	412	441	448	458	440	441	424	406	459	432	466	472	474	465	456	469	455	469	454	427	450	505	447	447	459	477	459	470	444	440	478	430	432	462	443	419	437	487	438	459	460	430	471	459	458	429	458	491	422	432	482	458	421	490	441	439	436	455	408	461	452	498	429	444	472	450	462	485	437	440	467	444	478	467	458	452	421	452	418	495	449	466	438	454	444	426	425	454	443	442	447	469	441	456	476	422	460	451	465	465	451	459	432	426	454	484	448	442	446	451	452	439	495	451	450	476	468	458	454	487	458	432	472	401	452	485	463	433	427	435	485	463	485	449	441	470	442	466	475	469	481	429	470	436	441	447	490	446	427	467	481	466	464	475	453	482	432	452	435	472	448	483	467	461	484	447	475	445	475	469	424	465	474	423	431	487	422	445	428	447	457	444	465	456	473	412	442	471	440	471	467	442	480	476	439	435	432	467	427	454	446	454	439	441	478	444	472	434	516	453	464	451	444	412	463	468	456	455	497	433	447	428	482	438	427	467	427	445	473	462	418	442	414	448	433	463	471	418	473	449	430	440	470	459	432	438	425	462	443	458	472	436	443	462	472	412	456	460	489	433	454	444	431	460	462	455	461	433	507	444	459	484	464	446	466	493	468	459	457	464	450	443	464	462	495	452	424	422	426	462	445	413	453	432	456	425	438	443	428	430	436	473	432	427	451	429	417	407	419	414	452	453	486	466	462	428	457	463	469	469	482	470	428	463	455	444	409	456	416	440	459	469	442	433	451	478	460	437	445	476	478	446	455	443	456	452	451	413	462	487	447	479	433	450	438	455	450	481	461	438	469	479	469	444	427	442	458	459	451	425	456	468	462	449	479	466	489	442	436	454	496	480	455	454	451	440	431	431	437	419	419	413	449	436	472	433	482	459	432	421	455	442	448	469	420	449	440	446	429	433	466	433	436	451	413	416	412	483	460	472	477	444	502	451	468	477	499	465	464	448	446	483	457	426	497	451	450	480	440	455	444	442	445	459	479	448	439	496	481	439	482	461	472	451	483	432	418	454	453	427	462	469	493	436	440	481	432	478	437	440	431	472	465	474	448	465	442	420	413	444	474	423	418	443	470	440	439	409	426	428	444	452	435	451	424	500	445	451	446	459	470	476	441	431	435	431	466	452	467	442	470	431	480	464	478	438	503	462	464	461	455	456	461	495	478	458	468	498	468	475	457	451	505	441	452	450	439	456	436	430	423	458	436	458	486	508	460	470	443	441	436	453	478	429	440	438	494	493	446	469	437	442	434	461	469	435	443	460	448	456	455	452	483	384	457	477	469	446	468	478	455	465	457	458	440	420	481	470	407	480	473	474	463	449	490	459	437	422	438	481	446	442	448	446	453	449	462	435	456	433	466	407	441	476	453	473	444	426	469	407	429	442	467	471	449	467	471	453	448	462	473	430	426	452	445	447	457	437	433	487	454	453	488	456	466	428	418	482	494	473	450	469	447	479	468	492	452	426	423	470	462	472	450	478	428	434	443	465	456	480	468	438	453	447	453	472	435	454	464	470	421	452	516	462	444	500	443	442	470	448	456	427	445	438	439	504	455	461	458	467
9807	21815	19814	11444	7868	5667	5268	4435	3533	3371	2506	2372	2266	2098	1717	1617	1408	1486	1361	1220	1353	1275	1175	1301	1329	1338	1457	3542	8179	8548	6285	3441	1730	1129	946	920	839	834	855	853	884	839	886	827	844	928	888	874	849	898	889	825	851	876	904	890	821	841	845	896	862	877	884	881	821	840	866	878	855	839	867	874	883	861	833	868	862	813	846	846	849	829	897	885	846	898	876	845	895	862	861	793	891	885	879	913	839	881	838	902	845	877	867	887	771	864	877	884	882	853	799	880	813	784	851	918	834	886	853	836	898	849	860	839	873	830	897	888	839	853	848	860	880	842	863	879	808	907	839	868	920	873	863	853	909	849	885	892	902	884	866	868	877	837	866	819	821	887	838	867	854	805	842	866	868	912	814	860	812	838	843	828	884	846	850	827	876	821	821	860	847	843	820	844	880	855	832	875	792	875	830	812	883	876	860	811	897	867	840	856	917	845	897	865	805	844	901	850	826	889	872	851	870	850	851	841	892	926	833	842	925	840	904	843	876	873	856	857	837	909	868	856	846	838	813	829	842	839	820	892	906	805	849	897	861	830	849	837	823	871	907	857	822	860	849	825	845	866	859	833	818	853	817	832	897	949	852	859	872	867	863	870	840	895	876	864	874	882	859	861	843	873	860	902	865	833	840	867	843	906	895	846	941	863	870	902	881	924	894	852	853	807	906	847	865	885	919	903	812	861	848	891	862	883	806	810	919	845	816	876	829	900	878	852	826	832	815	857	848	884	858	796	948	830	826	861	871	861	867	898	835	803	879	867	882	818	831	873	901	861	894	892	878	899	811	861	843	838	831	849	848	834	805	893	819	830	880	823	815	822	848	855	815	888	844	872	850	848	831	869	860	868	859	830	871	876	855	875	916	879	871	841	873	867	851	833	869	858	876	886	860	870	830	840	871	858	840	821	861	855	837	861	851	809	828	849	920	834	833	916	831	826	834	846	840	822	921	840	845	854	812	874	828	858	864	837	930	844	834	832	858	872	860	909	854	863	926	880	810	821	884	826	849	864	833	856	912	913	897	850	875	833	838	888	848	847	881	889	867	885	857	810	881	828	827	902	865	810	820	863	859	883	882	905	854	877	845	841	827	843	821	859	857	827	887	870	878	832	891	880	848	857	865	833	868	857	870	882	853	843	862	814	833	933	877	839	810	846	849	843	896	799	855	878	893	839	809	860	857	828	824	843	856	898	850	865	862	853	853	822	870	885	884	872	863	849	804	905	902	900	872	904	904	831	820	865	854	800	860	840	883	827	898	862	852	870	850	867	888	816	827	850	844	836	844	903	829	875	891	902	860	813	841	845	831	880	849	902	894	829	861	870	831	864	879	834	859	815	920	837	853	868	872	832	863	829	865	857	868	859	828	880	853	912	858	851	869	835	809	843	860	903	869	866	888	805	898	840	851	860	831	831	854	869	828	855	886	847	846	866	808	840	849	864	869	832	792	883	785	814	897	845	835	841	832	895	894	816	874	830	874	898	830	813	834	845	833	820	873	886	868	918	835	872	859	886	857	873	831	911	867	852	871	881	841	841	844	894	876	825	861	862	864	844	869	841	834	853	843	892	899	892	926	848	868	845	886	876	901	851	865	850	897	775	849	856	880	886	872	937	883	821	842	826	822	852	855	824	856	870	849	894	868	870	834	867	823	841	873	865	864	883	887	859	839	853	859	824	915	815	861	860	850	838	804	883	886	838	863	862	848	838	948	897	891	855	834	851	835	876	872	863	874	860	873	830	898	874	826	836	877	820	899	843	821	896	818	870	866	877	858	897	848	854	865	881	867	862	818	868	852	868	835	799	847	827	881	893	870	870	835	889	896	862	878	881	901	854	868	878	873	863	905	802	859	940	879	830	877	865	816	872	814	850	838	871	820	820	837	899	863	844	852	847	894	868	825	886	838	841	857	868	840	888	852	827	888	872	846	848	890	806	866	842	878	795	868	856	787	793	891	854	866	841	853	866	860	878	845	801	851	903	833	823	823	860	872	819	885	830	893	896	872	862	860	863	831	833	820	890	809	829	855	856	798	853	781	841	827	832	806	887	865	856	869	864	816	914	879	833	931	810	894	902	934	902	866	893	854	842	835	864	842	835	842	823	853	878	830	874	883	851	857	881	848	847	812	803	851	855	907	882	811	824	846	861	888	842	866	872	865	843	818	863	853	859	846	812	932	910	852	916	833	891	862	953	837	846	843	846	894	915	856	824	902	892	851	823	842	882	863	833	853	904	836	817	859	865	856	881	917	824	842	903	892	836	810	821	871	849	856	876	846	885	891	806	897	875	836	857	838	913	849	908	886	856	840	826	888	891	854	866	873	880	833	911	842	814	849	899	855	861	867	777	842	869	886	862	828	811	907	837	835	851	828	904	817	857	840	873	851	897	848	829	852	906	893	878	871	861	844	831	836	880	848	765	840	882	801	856	885	885	848	863	880	856	889	818	827	875	875	930	870	887	894	841	870	841	842	830	855	863	906	863	848	868	884	839	862	849	880	823	845	857	890	893	841	885	826	863	895	762	866	857	857	827	798	894	882	886	810	817	885	875	870	828	887	860	866	864	828	872	842	855	859	846	875	878	813	860	898	838	822	853	910	828	870	802	836	897	869	853	846	874	857	858	852	869	805	816	886	835	901	915	863	820	859	824	849	816	835	851	880	860	844	858	860	860	854	860	881	874	849	777	834	885	812	855	890	792	830	820	897	818	870	847	881	841	813	813	862	871	873	864	847	866	868	890	874	911	924	843	850	871	879	874	845	892	888	821	912	897	811	838	860	846	909	848	876	826	888	867	869	839	790	899	824	865	823	870	875	843	863	843	877	887	842	891	913	899	811	833	849	854	836	877	828	854	855	868	915	842	859	849	880	776	886	862	879	845	933	821	858	900	828	888	826	848	852	807	831	861	846	826	855	867	886	859	848	860	840	804	853	845	873	853	880	853	844	875	817	846	855	896	856	908	895	901	875	846	843	875	829	848	806	880	919	887	864	857	832	883	847	843	825	847	895	815	885	852	850	802	837	898	845	822	911	874	862	876	875	849	828	813	864	869	884	889	858	879	842	909	886	845	808	814	905	860	817	831	867	880	819	842	846	887	869	879	791	893	866	850	860	862	894	883	849	866	845	819	837	833	835	877	875	876	832	883	838	882	844	793	845	843	832	844	862	867	827	831	896	828	856	859	883	845	874	858	823	863	916	864	915	841	889	880	880	904	875	823	839	880	860	876	870	816	847	886	884	903	849	819	829	899	820	895	869	819	880	862	856	892	818	833	841	879	843	810	884	860	878	877	860	830	834	898	856	843	861	836	921	903	902	830	869	808	847	876	853	834	857	867	873	880	876	851	835	890	831	884	851	893	796	897	854	878	851	838	806	885	836	833	845	875	871	806	856	836	857	833	839	889	855	867	852	830	798	884	875	849	891	909	896	817	832	852	864	854	868	837	846	845	870	873	875	856
23539	21567	29423	24181	21568	19802	4486	2134	1355	1109	934	950	864	783	720	730	578	653	646	602	598	522	562	553	670	583	551	1660	5488	5430	3415	1608	786	553	410	414	389	387	359	427	383	329	382	333	399	384	356	349	389	369	356	408	388	377	401	370	398	387	379	400	361	374	391	388	388	368	357	379	398	415	375	391	372	373	409	390	403	362	392	370	384	365	390	410	406	359	402	378	394	387	396	397	394	396	361	418	390	377	370	368	404	373	369	442	382	374	369	409	393	389	363	357	386	391	403	380	395	385	376	402	373	348	404	381	373	363	402	394	352	392	378	394	394	368	366	417	369	382	387	397	377	413	403	371	370	368	381	371	390	407	381	379	394	403	377	384	374	371	367	383	384	412	429	372	399	399	388	387	407	383	425	449	403	434	347	404	393	375	384	403	381	360	352	399	379	373	383	334	391	359	369	365	369	346	397	388	405	375	395	340	371	372	392	370	386	391	370	380	420	383	394	421	384	410	351	362	356	374	322	403	364	369	367	413	377	411	380	359	390	350	349	378	368	362	391	366	380	383	382	395	391	374	411	401	403	369	400	398	420	408	346	376	363	370	364	400	404	388	368	419	407	380	397	382	386	385	371	413	362	394	384	371	365	357	351	408	391	399	377	374	360	353	422	409	384	399	378	384	376	367	425	386	370	374	368	382	348	418	383	386	391	334	413	418	369	387	379	399	375	379	399	343	367	380	374	343	386	394	383	354	384	410	411	368	369	359	405	364	414	370	383	367	384	360	397	350	375	368	379	356	390	398	372	378	343	393	370	385	366	402	374	384	353	367	387	369	355	417	396	377	366	410	399	394	357	420	386	375	381	409	403	392	361	403	392	377	430	420	404	413	358	424	385	390	362	372	381	391	383	355	394	355	378	392	404	347	371	401	334	387	361	414	381	387	371	376	395	368	384	371	397	366	364	366	402	394	392	384	378	362	398	370	387	371	418	347	364	378	367	408	387	375	361	380	366	392	379	355	347	417	377	380	378	386	379	394	396	360	359	355	372	351	398	389	354	365	373	377	358	365	368	410	358	402	426	390	357	371	388	360	354	385	368	414	414	393	372	358	353	364	333	387	386	399	374	367	377	409	350	346	382	401	346	420	364	370	408	384	352	412	404	375	382	369	393	401	400	374	386	379	371	331	347	361	372	399	390	363	389	380	396	389	361	372	401	369	409	405	371	393	402	361	349	352	385	348	393	364	377	340	401	373	330	364	426	373	416	370	398	368	348	384	396	428	343	362	390	421	399	362	363	397	382	385	365	406	409	354	395	364	359	389	389	393	358	370	393	382	380	361	369	394	399	393	361	380	400	364	396	392	374	385	372	363	369	395	350	333	402	349	379	382	343	374	411	375	340	382	404	369	380	383	351	401	381	378	371	374	392	366	369	414	370	397	384	383	349	359	352	382	394	346	376	378	410	386	405	373	361	385	380	346	372	367	393	409	357	387	381	410	379	406	397	411	404	400	346	367	371	390	400	366	391	360	396	400	352	393	376	389	373	370	372	382	382	394	383	362	354	366	349	342	370	380	390	353	391	361	374	355	404	380	355	396	384	371	374	401	393	374	369	369	378	391	364	383	388	371	367	433	404	354	381	418	387	393	391	423	368	365	360	386	380	377	384	387	392	417	372	343	381	395	361	355	367	398	394	378	428	381	364	395	364	387	367	371	349	378	392	408	359	393	365	410	380	355	391	414	402	366	391	361	377	367	391	380	371	381	383	367	406	361	353	369	388	348	396	377	403	387	382	365	377	377	363	374	370	395	402	383	390	374	395	369	377	358	356	349	410	377	381	367	388	367	388	395	414	343	389	375	380	372	393	421	367	368	398	376	361	380	363	374	411	395	367	364	393	363	371	355	386	387	403	392	372	422	360	378	361	369	349	369	367	424	354	403	375	398	387	357	384	368	380	369	384	367	382	377	405	386	404	387	389	361	411	378	360	383	377	421	382	376	381	398	387	427	390	363	403	416	395	400	381	404	376	374	375	401	386	381	381	358	400	387	418	371	389	363	361	359	396	359	361	413	349	380	353	379	332	355	378	414	374	392	389	383	354	398	382	379	373	370	352	366	392	371	378	428	366	375	387	371	380	372	384	368	384	371	378	350	377	386	360	350	343	365	376	398	401	373	361	394	387	378	399	375	381	351	373	399	373	387	420	398	366	368	351	356	388	423	394	377	383	355	352	348	366	404	392	353	374	400	372	369	394	368	353	392	365	346	390	381	400	383	369	366	380	369	364	356	409	371	396	372	378	352	415	383	363	373	378	410	433	376	371	367	400	380	385	343	397	366	366	378	369	357	376	400	414	371	346	403	418	416	411	363	358	379	374	388	397	369	383	412	382	361	378	371	360	398	425	387	340	396	385	408	365	398	376	395	373	343	351	386	392	385	412	358	371	326	348	362	374	356	387	395	379	366	368	349	360	371	357	358	370	394	398	386	368	373	398	367	359	341	384	374	410	408	372	376	388	356	372	397	401	357	378	391	349	371	376	388	381	397	394	355	380	386	400	355	356	386	382	405	369	341	367	418	396	367	380	377	375	369	357	380	382	366	379	381	381	401	357	388	372	383	386	443	380	361	434	389	393	379	364	395	353	347	378	405	372	404	377	360	373	354	414	362	356	377	387	358	374	368	386	336	341	361	378	411	361	346	357	353	384	403	383	366	370	394	346	393	358	386	382	378	416	412	381	404	399	371	412	373	368	425	386	373	385	351	404	346	374	390	382	407	411	377	385	393	389	383	377	397	393	348	396	377	354	406	385	363	382	396	405	382	372	380	378	356	370	360	357	386	395	442	424	447	383	376	376	381	389	372	395	388	370	353	394	384	386	413	362	346	365	391	318	400	387	357	397	350	354	376	433	394	394	387	381	373	404	400	361	351	381	396	388	367	376	389	387	348	380	416	368	411	394	353	395	382	384	386	427	363	342	380	392	378	375	360	382	379	370	388	418	370	357	414	374	376	366	353	357	388	380	359	401	381	395	376	356	337	387	376	356	368	439	373	432	392	388	386	395	336	371	375	386	385	367	361	390	379	395	388	380	387	383	362	381	365	361	362	391	380	367	359	385	407	405	423	386	372	388	351	377	403	386	359	381	382	383	393	376	394	400	374	426	372	432	373	391	328	380	407	372	360	379	367	421	395	350	399	379	366	411	389	392	365	382	407	375	381	356	378	416	397	354	399	382	389	388	371	345	374	382	392	358	373	392	372	425	379	404	396	391	347	397	429	378	393	394	406	365	415	364	356	324	384	336	369	390	358	394	353	385	343	369	359	378	376	389	387	355	410	374	369	368	368	375	377	382	373	377	393	385	407	376	376	374	403	380	380	349	371	368	372	383	379	382	376	390	349	406	412	406	376	350	379	373	377	335	373	365	323	372	392	378	400	359	375	379	378	379	388	407	390	418	410	374	391	382	386	389	387	375	382	364	388	391	365	349	382	364	352	365	369
12103	24436	24662	15174	10381	7714	7305	6456	4615	3679	2999	3125	2608	2149	2143	1938	1541	1805	1644	1506	1446	1466	1377	1537	1647	1507	1356	5305	15112	14000	9089	4202	1855	1053	786	719	694	714	733	696	724	749	714	706	708	719	678	702	717	718	663	664	701	713	687	729	697	732	714	738	750	700	711	643	684	701	701	716	654	695	651	714	746	674	702	694	699	708	728	733	764	651	684	683	694	746	719	736	644	677	679	723	732	738	687	703	715	694	715	746	700	708	694	719	730	729	710	688	704	711	687	736	716	640	742	701	731	766	714	708	732	677	713	687	717	675	726	723	680	722	716	704	730	651	678	678	699	687	725	746	670	751	719	697	714	687	683	678	729	678	716	752	670	709	737	741	720	734	712	647	652	738	725	703	649	687	711	667	721	760	721	719	679	737	700	688	691	735	756	687	709	667	694	740	703	713	674	647	692	673	664	720	722	713	704	700	638	740	710	729	744	762	646	702	729	730	749	723	746	724	659	728	694	709	742	752	726	687	693	690	682	678	710	751	708	720	725	678	716	732	676	703	725	691	746	708	767	659	724	757	717	708	769	718	726	681	719	727	734	721	724	744	719	711	738	711	709	658	699	662	701	696	749	721	643	681	678	747	703	733	674	730	703	690	736	730	725	705	671	748	755	709	741	704	697	706	802	715	722	707	719	703	745	739	696	737	665	680	706	711	690	705	686	750	705	760	736	705	705	731	698	705	663	693	729	714	684	676	695	704	703	664	744	684	658	674	696	695	725	694	716	719	722	686	692	725	698	682	696	682	692	732	679	676	687	765	666	705	728	710	689	774	709	716	695	691	692	674	723	704	711	754	668	698	671	706	741	669	756	734	692	698	690	726	699	693	679	652	733	692	707	664	716	714	692	685	727	683	702	728	701	715	699	727	654	691	702	678	726	720	697	753	719	690	716	729	720	701	692	704	715	720	704	718	722	727	730	702	659	763	640	685	689	700	735	683	722	705	717	720	692	668	690	698	690	709	680	703	692	734	703	669	716	642	727	689	705	673	679	696	679	758	715	663	714	722	724	746	775	710	735	731	746	704	670	713	706	716	694	735	736	720	728	703	702	698	729	724	720	704	732	705	680	707	739	695	685	717	734	758	743	725	708	657	706	699	721	692	693	732	663	666	633	707	689	736	707	704	704	630	709	687	743	743	666	739	656	687	689	724	710	808	695	715	672	698	723	699	728	693	721	655	707	682	689	700	665	695	719	720	682	699	718	659	726	704	675	660	659	694	702	671	698	689	669	679	714	748	697	675	714	710	714	740	716	700	696	688	692	708	733	707	724	667	698	731	748	690	729	717	716	664	651	674	711	720	743	685	755	671	710	699	679	714	727	705	682	711	709	726	671	735	721	689	721	766	698	711	700	661	708	735	737	676	703	708	658	702	703	727	728	704	739	682	734	712	660	656	724	685	698	736	684	727	707	727	735	729	733	735	739	716	763	660	717	704	700	706	700	710	751	700	719	754	706	687	699	704	710	697	747	704	744	620	772	718	741	691	693	696	655	683	694	711	693	700	709	719	695	725	754	699	740	662	725	701	707	738	677	653	730	724	698	675	727	638	688	725	679	735	715	670	688	698	687	701	733	707	734	742	719	715	707	702	725	754	722	674	719	753	721	677	683	651	686	706	758	668	723	730	712	681	777	713	749	683	685	710	695	739	675	731	691	661	650	706	686	675	731	693	746	685	733	700	727	741	700	727	644	727	666	683	692	729	693	734	737	722	669	732	682	712	715	685	718	734	701	658	676	716	725	684	692	711	686	682	747	703	736	693	705	681	707	732	681	712	668	745	723	744	721	663	695	645	750	721	703	743	705	747	665	701	718	727	683	692	690	678	677	716	710	703	686	736	705	713	687	728	661	678	706	704	703	729	688	713	716	653	731	701	732	722	707	740	685	703	675	702	699	719	687	673	723	725	698	717	680	707	733	682	703	739	683	702	667	678	702	671	754	654	714	729	720	757	710	674	755	726	699	740	717	753	725	627	701	728	691	714	690	679	762	723	743	670	718	715	719	654	665	683	700	661	730	719	701	749	707	727	706	746	732	680	684	677	722	724	694	733	755	661	721	715	741	683	679	728	695	706	693	697	680	701	694	707	716	725	667	719	696	705	694	764	696	650	662	688	709	693	685	694	730	680	674	759	707	691	721	763	714	709	721	663	738	723	754	653	747	720	681	711	682	667	680	710	706	711	665	719	669	700	698	660	678	713	665	734	697	722	687	694	721	742	702	727	724	740	738	724	666	693	744	714	674	741	746	749	684	722	662	731	716	680	718	688	653	708	697	683	714	699	706	705	709	687	705	721	745	722	668	700	719	740	669	703	700	675	670	701	672	692	737	721	706	720	730	693	723	712	742	695	752	713	680	621	730	765	702	711	673	736	713	677	697	697	662	716	681	680	739	704	733	698	673	703	701	721	637	742	762	764	712	722	728	735	689	697	680	705	660	775	730	743	684	669	676	705	704	716	673	711	740	718	683	704	712	742	740	718	707	694	709	696	657	690	740	680	724	736	744	731	726	694	717	707	673	669	723	715	733	743	712	729	723	683	727	708	714	664	738	705	717	671	714	710	684	687	732	712	697	749	661	688	695	711	733	716	655	722	761	682	690	681	692	681	719	701	710	693	667	699	723	738	715	712	691	762	700	716	699	702	732	705	688	715	722	740	737	675	677	734	672	716	709	728	729	717	696	714	793	691	678	696	706	732	724	764	704	709	669	679	665	716	733	711	687	731	680	687	719	723	731	715	724	733	670	706	705	741	722	687	700	707	700	721	718	694	743	636	693	663	677	701	696	671	731	677	699	711	746	699	702	699	716	696	692	705	715	681	688	698	689	714	693	746	743	654	711	706	721	723	709	720	722	721	671	647	719	669	689	664	702	680	711	686	714	676	663	682	678	765	679	686	709	725	717	756	652	682	731	739	722	647	702	740	717	674	750	726	694	704	685	704	654	704	723	753	649	714	680	761	713	697	651	708	666	712	706	677	712	706	682	717	696	723	683	692	702	726	746	772	657	704	727	714	730	682	736	722	695	721	713	715	732	710	695	703	678	671	701	691	743	749	729	691	713	724	699	742	676	648	683	721	676	733	688	686	719	693	681	716	740	707	718	707	705	684	678	675	636	671	693	699	713	670	707	711	714	688	736	742	704	668	719	722	740	719	731	638	699	710	732	711	717	667	700	714	714	720	697	695	680	704	714	663	712	699	695	683	728	718	701	734	695	694	745	671	740	712	690	736	719	771	694	695	691	675	653	711	715	704	671	696	691	676	751	676	752	751	691	732	683	667	728	694	708	711	709	715	707	706	712	695	727	712	683	757	708	694	784	710	765	682	690	704	708	629	710	737	707	695	698	666	690	747	668	697	764	723	663	710	736	707	658	677	699	696	691	773	721	649	709	743	698	728	701	729	685	737	702	699	710	746	715	760	713	690	729	684	714	695	669	727	703	714	692	698
26930	20572	10034	3171	1330	1006	1058	1133	944	788	730	689	693	623	602	608	591	614	590	605	605	558	660	645	640	599	571	629	910	1053	880	769	593	529	528	497	538	501	515	560	542	521	543	498	516	494	526	516	518	548	525	561	525	543	492	515	538	495	567	526	534	547	484	500	568	520	506	545	551	496	521	507	523	533	543	526	520	512	501	538	501	551	539	519	516	524	541	517	502	504	533	488	549	511	533	499	520	535	517	539	572	547	495	481	550	489	542	534	522	465	484	531	536	509	507	538	511	487	555	510	506	505	526	501	496	508	534	542	529	538	501	537	490	512	534	504	588	533	483	500	503	528	522	519	516	505	494	525	511	500	553	520	494	531	514	484	449	502	520	512	539	535	521	501	540	551	518	498	492	522	481	527	511	495	534	530	540	525	506	457	532	516	508	520	497	495	514	536	525	525	529	538	522	559	491	543	515	501	512	514	525	492	527	481	520	505	545	479	538	530	510	555	503	528	532	513	500	557	572	485	527	536	491	533	530	530	477	535	525	527	518	533	537	538	510	526	529	556	553	553	493	542	537	544	503	533	547	544	520	500	518	527	507	528	545	481	508	485	496	537	527	555	486	505	494	562	537	526	496	540	506	510	491	523	562	556	542	498	541	544	563	535	566	523	501	534	518	533	512	565	526	539	531	547	527	524	487	564	480	504	499	494	515	538	508	546	544	497	498	539	529	537	485	536	539	499	505	501	505	501	514	547	530	560	552	536	525	518	522	545	500	505	562	535	553	528	537	507	501	521	509	497	526	520	481	487	515	494	499	498	567	525	451	507	533	572	523	544	534	495	511	500	508	528	524	534	536	508	500	499	512	539	542	553	514	505	514	520	496	539	502	523	511	505	523	508	463	546	489	518	537	514	499	513	529	535	532	481	494	519	521	523	497	520	523	523	500	489	510	533	560	478	510	534	524	531	490	515	529	506	535	525	555	505	518	511	489	530	504	564	502	487	515	531	535	511	550	500	529	562	509	511	461	515	498	499	529	483	502	524	513	496	538	532	511	520	541	498	519	509	508	536	492	510	513	486	487	490	476	490	561	497	521	509	555	520	499	517	543	491	484	519	530	520	500	556	498	481	528	509	521	509	518	524	497	492	496	491	500	507	521	503	511	547	524	509	548	523	520	495	508	507	540	542	506	524	504	511	519	480	508	537	526	521	558	486	515	536	517	533	525	514	516	525	532	523	513	498	519	518	511	572	517	543	528	523	527	497	513	511	549	535	533	530	505	512	516	546	474	542	553	547	564	468	536	502	550	539	529	533	510	534	488	492	566	528	531	531	502	487	495	512	522	554	499	532	495	512	515	552	506	511	558	505	514	523	516	539	482	510	505	484	521	488	473	515	518	504	503	517	505	494	513	521	561	479	505	535	542	503	494	475	534	496	497	514	529	490	552	557	524	523	512	502	509	529	494	539	489	492	497	518	509	507	511	525	507	505	493	542	519	502	503	531	512	464	528	545	518	530	540	523	528	486	535	501	484	520	506	505	498	529	506	510	528	530	519	556	504	550	483	534	509	564	529	527	498	527	519	537	519	495	538	518	537	530	517	527	519	553	503	518	548	498	556	483	475	496	532	513	506	513	537	536	500	539	500	510	518	506	530	536	485	534	507	544	514	547	527	505	507	529	519	543	513	541	508	531	519	508	486	539	512	515	538	533	517	509	505	481	539	535	523	512	515	531	570	531	533	527	478	510	532	513	521	502	547	558	525	555	533	517	526	481	486	525	511	517	504	511	510	504	558	562	505	472	548	527	478	540	558	512	496	480	493	539	508	475	520	496	472	535	546	533	545	499	521	499	521	511	483	492	541	515	519	488	561	536	487	518	534	509	552	492	489	536	523	537	502	505	523	513	514	507	500	542	497	529	510	498	515	538	549	518	525	521	521	496	513	506	500	494	490	530	556	496	514	515	524	535	479	544	553	552	520	534	536	556	490	563	513	542	514	457	509	502	511	528	535	492	510	546	500	551	486	526	543	498	512	515	510	514	519	508	495	489	486	516	483	518	507	512	508	503	547	477	532	557	506	523	523	527	544	493	507	565	545	522	514	546	496	498	532	517	495	548	520	537	552	514	574	527	529	498	513	530	544	543	522	488	543	486	516	504	534	500	508	512	544	524	484	483	533	522	531	476	474	498	516	534	497	528	562	520	469	515	550	530	519	521	499	514	547	510	513	547	531	502	470	537	514	496	528	501	496	520	552	517	497	548	473	493	512	562	536	561	536	509	556	523	522	537	546	526	509	528	521	556	541	529	505	484	528	537	510	536	518	547	538	505	516	516	526	510	535	505	517	495	554	515	478	485	531	516	526	491	514	557	524	499	544	534	545	509	513	535	515	483	490	517	527	541	531	521	538	512	515	494	468	524	484	555	493	534	526	512	517	513	531	541	553	497	526	516	572	584	548	544	523	549	531	499	549	505	555	493	502	494	538	520	536	524	499	534	544	493	523	544	501	554	507	478	487	524	531	519	526	522	539	536	534	525	510	455	534	535	520	494	550	537	475	517	511	522	462	551	496	545	515	509	525	527	514	476	515	557	514	500	526	545	524	485	482	525	511	469	546	518	484	524	532	529	587	521	575	509	526	521	510	563	528	506	525	527	546	493	522	488	506	522	531	526	540	566	488	497	507	567	519	526	519	561	485	539	510	550	537	560	511	519	495	529	489	509	507	508	555	526	491	518	510	473	520	484	494	523	520	459	488	537	481	550	532	513	507	483	501	522	534	539	509	519	541	502	521	513	530	528	493	492	500	518	504	544	549	490	560	490	516	509	469	528	535	538	555	543	538	539	516	542	530	522	516	548	505	525	502	535	498	521	480	536	531	502	507	504	533	539	529	495	499	509	493	513	537	492	556	481	505	530	539	534	483	533	536	541	486	549	529	556	521	510	543	503	504	528	536	531	503	537	534	512	502	535	516	537	548	525	538	519	515	524	499	503	510	476	540	524	498	574	485	555	504	550	510	538	502	509	520	525	542	542	495	554	544	543	525	505	514	531	472	520	543	558	458	497	529	527	523	546	528	547	491	501	561	543	527	520	509	500	510	518	539	499	475	544	519	509	504	552	544	497	504	506	514	543	582	537	568	500	481	526	550	513	517	489	494	524	515	526	547	493	515	537	512	535	503	563	497	486	520	493	498	483	551	510	532	509	537	535	538	515	509	579	554	534	497	507	458	533	555	499	517	508	490	525	513	538	482	531	513	525	542	514	522	598	518	564	487	527	518	500	516	504	484	486	513	527	539	535	533	556	555	556	523	546	490	544	530	534	525	463	563	548	522	531	517	523	507	529	556	543	569	517	541	552	537	534	510	525	548	494	546	551	561	497	578	501	548	497	543	511	545	503	537	509	540	521	545	520	485	483	502	536	539	559	527	517	506	487	500	547	510	526	534	502	519	514	525	505	533	517	503	511	513	476	514	547	536	550	536	548	527	488	507	517
7291	8606	10282	6377	3646	2687	3154	3501	2517	2028	1868	1839	1513	1402	1405	1307	1249	1312	1384	1265	1250	1201	1364	1359	1311	1222	1210	1377	2301	2691	2052	1521	1219	1074	1006	981	939	970	974	975	1077	952	963	958	955	989	1028	973	984	1003	943	971	964	1037	996	923	1031	996	1009	951	969	974	945	1001	993	990	974	969	947	1050	989	982	974	915	945	939	979	984	964	986	994	1000	946	1000	973	1005	942	971	975	987	884	974	970	897	977	945	981	915	941	1002	1019	997	954	937	971	961	982	996	943	1056	986	1023	988	972	953	935	936	988	916	925	983	971	980	1035	961	930	990	991	957	929	971	972	929	1011	988	1012	929	949	915	911	948	984	954	987	952	1030	1008	936	913	960	953	961	895	994	961	957	938	987	978	958	944	1029	1022	974	993	930	938	984	962	982	1017	970	1026	949	993	971	1007	924	939	999	960	988	960	1014	1021	965	961	934	952	934	944	969	974	924	957	960	957	922	961	951	979	948	899	1000	964	927	1019	991	1010	974	974	970	939	1007	961	999	933	1006	973	1012	965	963	963	973	954	1023	985	951	1001	1005	964	950	943	973	983	968	986	980	946	951	960	1010	956	949	930	980	1000	976	996	968	923	1019	960	989	978	993	994	1018	989	939	978	904	1002	980	1012	1015	924	965	997	978	976	1049	932	964	984	936	955	962	972	959	964	963	1029	1002	1002	936	904	993	952	931	951	941	960	993	987	995	897	979	917	967	988	946	948	935	983	1017	951	985	927	990	959	959	946	998	974	926	946	1011	965	982	989	1007	994	916	937	974	949	938	925	976	959	972	955	929	1007	996	939	982	1016	931	911	961	983	1033	925	960	1004	983	937	978	963	1012	1029	957	961	941	930	944	968	949	959	957	956	1000	917	994	956	979	937	942	1003	978	1023	1017	969	973	903	972	1006	991	972	1002	918	1012	976	982	956	953	971	962	936	965	991	994	1040	934	981	941	950	959	960	962	1007	991	946	919	929	980	978	995	1003	963	1002	1036	963	1003	1011	972	989	967	984	986	988	989	968	961	949	934	980	975	1015	898	1006	984	976	970	1004	968	933	964	971	993	961	993	956	937	1002	957	981	998	1021	995	951	989	926	964	1019	930	968	1006	906	913	940	955	961	1006	957	912	970	958	1043	1000	971	988	1016	992	993	977	915	974	1011	952	997	947	938	947	958	922	1066	975	995	1008	985	949	923	946	935	1019	1044	983	1042	972	993	970	979	969	981	1004	1019	960	940	967	950	979	957	1001	972	1005	981	1027	1000	977	979	984	996	970	974	940	1040	921	975	1008	1012	953	913	1013	961	1006	974	1027	987	950	1024	959	1031	962	994	983	994	1015	975	918	935	938	991	966	933	943	973	1003	1029	997	1028	988	937	908	947	982	976	974	1002	941	964	913	999	968	936	947	946	900	934	935	962	937	986	963	945	980	991	933	979	1003	965	974	1011	987	951	975	980	911	952	937	987	1034	1010	1025	971	1018	987	988	931	966	1027	982	989	940	985	1022	989	990	973	966	1041	960	966	1005	982	982	962	933	975	1022	980	972	925	935	960	980	978	982	983	982	1035	962	953	937	963	976	960	961	984	967	900	946	976	1000	952	948	1008	947	968	949	977	1009	959	998	936	1006	996	959	950	1018	957	997	969	1045	922	986	961	921	966	1005	1009	960	959	972	936	979	979	992	1002	977	974	954	982	917	893	934	1004	1024	932	948	1009	998	983	960	993	960	971	925	952	992	904	965	1023	1012	1043	927	1055	966	978	1008	963	979	964	931	1010	962	959	947	940	937	1028	963	999	964	1025	943	992	969	976	1005	1001	973	975	944	989	1002	931	945	995	948	954	987	924	942	1047	972	999	931	1010	977	924	1006	1013	981	973	958	966	975	984	1008	975	947	967	946	973	919	958	1003	985	966	979	941	979	1011	1013	991	957	993	938	1019	920	951	979	935	960	971	975	996	964	979	1000	959	966	997	1013	1048	982	976	987	994	969	941	950	977	1022	977	992	979	1004	979	980	987	1029	982	963	1017	972	953	970	987	978	961	969	923	1014	968	958	934	1018	934	982	1038	981	929	1010	961	964	954	973	984	1019	980	989	968	939	1019	1001	994	993	983	989	984	989	966	965	962	955	950	1004	949	961	1000	963	1011	965	903	962	1004	987	968	959	961	954	946	972	990	1041	957	930	982	961	1007	1009	946	1047	971	963	956	961	949	955	941	996	917	968	943	976	949	955	1034	937	959	1011	940	971	1021	968	1017	1003	984	946	948	965	937	984	946	1002	979	982	1021	976	969	968	934	980	974	1001	963	978	979	959	1001	943	993	936	958	942	959	973	949	950	1004	969	968	988	965	966	937	939	918	945	958	944	978	962	974	968	957	871	975	946	970	943	995	1035	990	988	997	982	975	943	966	948	1054	963	975	937	964	928	992	958	988	969	981	1013	1039	967	1015	974	1009	1003	1004	968	974	1047	971	951	930	1028	1021	974	906	951	966	986	941	968	967	961	961	980	962	984	1011	975	1003	1021	1025	1004	958	950	937	938	981	983	963	943	880	978	930	981	961	989	986	997	1019	947	920	931	947	933	992	958	981	952	994	969	952	964	917	981	940	968	982	949	919	936	977	935	1022	984	943	1029	969	956	1006	955	951	975	1000	965	987	993	934	944	1006	1024	958	954	977	942	968	1004	954	1056	996	976	974	974	982	1005	960	986	978	956	988	1025	991	990	943	987	995	974	972	992	982	967	957	991	1006	957	1015	949	942	947	1003	1013	960	1014	979	937	934	967	968	989	980	963	978	993	966	964	980	976	959	980	999	962	960	1035	944	1017	979	1018	973	936	925	962	984	907	942	987	975	974	929	964	971	954	1010	977	1005	998	979	976	998	912	988	945	933	990	968	986	1029	950	958	997	883	967	995	918	956	1040	993	1008	977	979	991	946	984	1039	983	959	969	954	1018	994	963	987	922	955	957	1011	922	967	940	963	951	981	981	981	987	973	964	953	943	942	1026	1000	1020	980	963	973	886	932	969	978	956	961	955	988	956	949	946	962	944	1023	988	948	917	1006	940	968	986	1000	1078	935	973	958	970	976	986	995	979	960	951	1043	987	943	978	958	1001	977	951	969	972	993	956	995	992	904	929	1002	980	997	987	949	982	974	978	964	977	966	973	1001	1023	957	988	1009	968	931	985	896	962	1000	931	964	952	937	966	994	990	1003	958	974	966	944	991	1019	980	1026	901	967	967	987	951	949	934	1020	924	1024	940	981	998	1023	971	966	929	988	968	991	986	964	975	1014	955	1000	950	1040	1014	949	1000	920	983	988	976	993	978	975	1000	1018	955	973	951	1026	963	896	972	959	1000	1001	963	918	1006	989	958	1029	990	936	987	973	1061	986	991	993	946	912	987	1020	967	1010	927	1029	953	943	968	979	966	1007	989	997	965	974	974	944	996	1010	1053	935	933	1010	929	1010	942	960	1011	944	990	978	905	920	951	928	901	1045	976	940	977	985	963	977	937	1007	980	979	993	986	1024	1000	990	981	996	924	979	963	1019	988	952	967	968	950	965	907	994	924	941	1001	1012	1013	989	988	937	954	954	998	974	943	950	993	973	980	1006	1006	957	952	951	1006	1042	961	1036	950	955	968	966	979	962	955	966	958	1036	1014	1010	963	968	1007	956	975	962	962	954	1005	987	989	974	1001	1016	956	951	972	1014	965	946	993	966	985	968	968	966	946	939	1028	967	988	989	971	1016	978	943	938	952	934	964	954	964	1019	973
24562	21568	28691	24908	19998	3692	1796	1612	1382	984	923	792	691	639	631	569	615	644	565	557	521	591	645	638	538	499	506	1965	2920	3085	1887	1005	677	516	456	418	440	431	429	417	450	428	451	403	424	477	430	470	435	447	442	439	429	413	428	473	448	416	451	438	435	448	416	437	449	434	447	438	429	438	460	445	455	480	417	432	433	445	406	418	395	453	434	401	421	405	436	438	423	416	483	422	436	452	442	437	425	426	485	447	420	425	477	472	438	450	469	401	414	433	446	431	435	438	487	412	420	441	451	414	428	433	451	463	434	434	464	429	415	430	447	428	429	399	452	420	420	413	435	453	405	426	455	449	409	427	443	453	434	438	405	419	443	483	412	426	460	421	464	445	463	427	453	473	427	421	444	456	449	439	452	412	455	443	448	454	431	443	478	415	435	460	426	434	458	411	451	470	457	444	417	404	449	445	424	439	453	426	429	418	397	418	456	470	424	437	443	400	432	426	418	416	464	463	447	410	421	445	412	445	422	453	461	454	437	442	430	480	483	419	444	413	462	488	401	419	426	431	441	404	460	402	452	447	426	448	413	442	429	457	423	434	464	418	449	462	462	455	422	477	407	435	473	422	443	465	462	459	445	472	443	414	421	455	468	421	459	453	424	421	445	413	435	435	437	458	447	441	439	444	474	436	476	481	428	471	461	424	476	444	432	417	442	465	450	461	438	406	437	438	447	448	420	468	416	389	415	426	414	403	413	430	441	477	415	447	421	404	445	436	445	438	433	443	454	430	427	440	436	410	433	412	449	423	486	425	405	426	440	418	402	362	457	449	434	453	460	431	444	446	442	436	429	452	475	465	437	461	472	415	429	453	382	441	464	435	411	428	427	460	448	423	442	442	410	418	433	419	421	450	420	438	448	436	424	408	410	450	413	456	457	424	459	432	403	455	443	452	442	454	430	411	448	449	403	443	455	438	468	473	480	436	436	425	444	427	409	427	487	413	461	436	428	416	449	434	440	453	464	435	420	451	461	420	433	395	433	405	450	439	384	417	439	425	442	485	426	402	452	445	478	443	447	434	470	442	455	461	452	500	444	427	420	382	452	438	437	424	449	404	428	420	456	425	392	425	414	402	450	404	433	455	411	440	414	383	454	435	434	430	463	428	458	484	461	422	449	461	422	449	427	474	456	435	417	383	426	442	429	406	462	410	450	402	467	430	419	439	419	465	438	403	454	436	441	399	473	436	492	440	413	416	471	424	444	451	416	419	478	467	403	455	446	421	416	483	417	461	420	448	409	445	428	433	446	460	479	446	440	425	443	432	432	464	440	436	452	436	490	449	432	405	429	414	425	411	427	455	457	423	462	420	431	392	429	448	445	434	448	397	461	449	432	439	425	425	446	436	440	419	420	444	464	425	447	454	452	464	410	426	437	384	441	427	437	458	432	412	465	464	423	437	413	453	473	437	424	458	405	440	427	410	422	420	428	473	439	441	447	440	421	402	482	429	461	478	392	415	401	469	434	438	419	433	449	421	455	407	430	438	406	378	492	463	444	432	451	445	400	456	429	439	447	416	447	443	423	443	446	440	416	413	413	426	446	403	442	424	415	436	428	445	469	400	453	410	440	422	414	442	439	403	461	418	420	445	416	416	416	449	481	441	478	443	458	416	418	453	442	449	413	449	437	441	431	456	458	442	458	429	452	440	462	420	456	458	426	455	440	472	395	444	416	394	437	404	413	437	466	417	430	429	435	451	427	427	428	420	439	420	427	465	416	443	430	461	437	452	428	440	436	458	480	468	411	474	471	480	422	458	464	437	433	452	419	452	453	412	443	436	446	450	447	415	480	416	404	435	477	434	424	453	418	410	420	389	412	460	463	429	463	424	433	450	451	450	450	386	437	439	451	441	422	431	421	434	443	436	448	450	457	444	429	401	415	435	423	423	431	442	469	417	441	462	446	423	436	448	442	415	419	394	439	431	454	433	445	422	429	431	448	437	432	456	448	427	486	420	437	406	498	391	446	414	467	419	444	466	472	411	409	450	476	437	410	410	437	419	419	425	436	437	437	481	411	459	470	476	433	435	413	464	444	420	472	466	416	445	427	457	442	408	407	426	379	442	442	441	433	436	441	444	414	408	466	411	449	452	426	456	420	401	427	432	447	428	454	413	458	411	427	425	443	449	469	450	435	447	441	434	419	416	428	439	463	415	401	433	440	430	458	438	447	466	417	436	420	451	418	416	482	411	411	438	456	439	424	459	417	472	421	423	411	447	443	412	436	433	435	458	439	428	404	473	420	427	414	402	423	459	424	433	461	379	438	450	422	442	416	438	430	430	460	403	454	421	442	447	410	423	453	461	422	490	385	448	476	443	439	470	454	419	438	470	435	445	409	390	441	444	429	457	407	463	469	408	453	393	445	462	442	461	440	439	458	424	454	457	425	425	434	435	441	444	460	432	466	424	409	424	443	423	453	453	403	444	431	461	466	466	408	425	408	467	441	430	465	431	435	440	454	455	447	446	439	446	458	405	422	465	452	430	394	415	432	440	455	410	448	415	442	448	406	422	418	456	413	386	458	460	423	411	398	404	416	415	490	437	469	458	452	437	444	409	432	444	420	432	445	416	430	448	410	454	424	446	439	442	445	424	447	420	442	472	457	433	438	441	409	423	462	426	436	445	427	469	441	422	438	421	437	462	467	412	440	432	422	446	417	390	454	424	401	447	422	424	445	426	486	421	417	419	411	409	446	428	427	469	454	457	376	437	433	420	462	433	409	429	395	451	428	442	470	438	464	421	435	436	436	434	444	416	445	432	415	411	493	413	445	428	453	449	446	445	453	436	441	449	501	433	452	465	458	454	484	387	421	394	474	452	441	408	442	429	441	409	484	426	426	486	473	439	457	450	424	444	416	425	437	452	450	456	446	448	442	431	445	466	480	438	425	455	430	469	385	425	448	416	444	444	418	434	438	436	429	420	405	421	438	472	420	441	422	439	496	493	415	432	430	421	427	446	423	444	479	406	469	422	434	445	443	467	408	403	467	447	463	430	431	463	432	401	422	432	467	438	409	440	461	472	417	447	494	423	449	477	427	377	453	459	446	443	471	453	421	439	426	433	442	441	444	443	432	460	441	438	419	422	430	455	467	449	446	404	439	430	426	442	431	445	446	433	446	441	438	460	406	440	415	416	387	413	448	451	440	430	448	436	434	415	458	462	454	425	453	434	440	419	458	461	399	391	399	433	438	379	452	404	457	423	430	448	424	440	437	441	416	451	419	457	416	427	439	452	460	435	452	426	463	437	452	411	429	430	394	417	462	437	466	438	492	417	421	419	410	402	408	435	441	414	438	464	416	426	388	431	434	420	463	460	465	497	446	440	403	421	465	424	439	432	426	387	434	433	420	427	471	454	436	441	422	447	424	416	457	447	394	468	461	439	391	417	400	447	417	397	399	417	393	485	464	419	433	418	453	406	474	442	443	402	449	443	448	422	442	467
8707	17453	18793	11594	6486	4836	4681	5345	4707	3000	2686	2360	1895	1727	1651	1594	1531	1646	1532	1425	1293	1358	1644	1481	1276	1033	1073	6236	8837	8684	5069	2682	1511	1128	928	819	825	826	799	851	833	827	826	871	842	824	845	838	828	829	795	822	805	830	845	789	815	827	845	824	763	828	787	807	824	842	823	885	775	857	830	831	841	892	812	816	841	808	827	815	842	846	882	870	799	840	811	869	834	807	804	837	807	830	833	861	862	785	823	819	823	791	837	862	847	859	815	801	864	810	834	832	849	863	836	816	827	817	855	834	836	825	842	835	829	805	871	837	833	836	831	821	879	850	822	804	869	794	851	791	841	812	818	809	787	795	844	831	791	845	830	822	847	877	809	834	884	810	853	819	852	830	790	786	822	826	804	881	843	832	787	786	841	777	853	860	812	800	806	800	862	810	805	820	856	860	798	813	808	794	821	897	856	860	838	834	790	835	834	889	792	836	809	835	813	818	864	814	852	861	784	792	833	846	825	849	810	847	824	892	840	844	768	835	802	859	828	842	824	819	829	825	815	855	851	831	814	829	886	833	840	861	801	863	778	819	790	839	816	855	823	818	864	835	816	870	879	838	807	848	801	809	840	820	822	803	844	843	831	868	807	817	820	869	819	789	804	824	830	834	872	790	888	871	848	792	797	894	845	837	794	826	876	822	865	807	845	783	810	822	863	844	831	849	778	858	824	824	837	834	785	813	851	840	877	874	827	856	812	827	820	785	809	813	827	818	786	815	903	850	838	808	817	864	830	835	803	829	855	770	805	831	819	808	883	845	798	845	861	842	819	821	820	836	799	826	834	854	813	797	787	827	848	823	887	817	855	757	816	875	849	859	832	764	827	786	854	877	812	823	821	818	825	839	819	862	769	804	863	816	849	847	804	853	783	837	806	848	927	788	798	835	832	796	815	826	828	821	847	808	821	853	871	855	852	811	817	831	855	849	778	815	871	843	827	839	815	814	805	828	867	779	818	831	893	826	839	809	855	806	828	870	808	822	823	823	762	840	860	806	843	792	849	839	887	802	882	893	841	830	876	869	766	853	830	807	807	813	855	881	833	856	789	813	841	819	912	835	865	828	852	789	835	856	824	808	799	918	865	880	833	837	821	829	869	810	846	853	887	832	844	787	828	782	842	791	807	832	860	805	795	819	839	881	801	883	826	853	816	852	825	840	837	806	803	823	905	841	851	851	818	800	847	862	845	844	896	826	830	854	858	820	823	823	833	884	774	766	854	840	814	844	768	855	816	794	797	855	845	906	853	849	787	816	853	853	796	866	828	833	826	837	805	833	861	896	822	823	849	853	871	855	870	812	860	842	835	840	769	766	834	836	856	809	806	798	857	823	839	813	813	863	842	792	869	797	791	849	847	815	843	847	842	794	854	770	785	834	803	833	816	836	841	788	818	825	791	831	842	846	840	788	818	838	755	850	841	873	858	845	861	799	810	804	804	811	809	834	831	838	847	809	846	863	826	870	808	870	835	831	851	773	805	805	861	855	796	812	862	832	821	821	848	858	808	846	856	817	790	839	831	781	843	788	813	875	868	807	787	834	829	821	819	877	844	839	783	781	880	805	831	852	812	815	860	840	870	860	857	829	818	860	876	835	824	890	808	839	828	799	813	813	854	826	833	842	865	840	791	836	802	835	847	815	829	821	806	816	829	801	878	805	798	862	810	851	827	822	877	886	846	843	838	824	826	825	812	833	818	799	789	869	835	834	817	833	914	824	870	865	788	807	825	836	812	806	852	850	875	815	853	807	864	793	863	779	838	945	813	821	869	835	861	832	797	795	801	865	831	895	839	803	857	841	842	847	912	854	814	809	877	882	829	854	836	846	848	834	783	823	871	833	777	851	892	828	839	828	794	848	852	814	864	819	833	786	860	791	846	891	850	773	826	822	844	775	827	779	816	789	800	822	810	808	833	865	842	839	771	820	845	806	845	831	833	813	858	812	831	850	857	826	863	876	856	767	795	845	827	827	801	791	830	800	778	860	816	796	884	813	806	841	841	793	827	763	850	779	797	814	870	809	828	836	747	821	823	831	824	869	834	862	819	866	825	853	812	828	884	828	859	820	826	871	775	787	855	814	910	837	862	856	836	809	834	830	852	848	863	787	855	795	864	790	874	802	845	827	816	818	888	796	834	876	825	844	827	814	856	827	768	848	823	851	863	886	847	797	846	843	829	815	808	854	831	872	794	841	837	864	785	840	820	821	851	863	790	838	878	828	840	828	860	831	793	756	839	788	851	823	808	885	790	840	861	885	801	851	838	835	831	853	869	856	857	889	806	776	865	838	839	837	798	777	855	865	852	918	801	844	843	834	823	776	825	855	850	773	834	884	816	804	837	819	833	837	753	826	879	835	816	880	861	836	830	825	841	866	831	869	800	855	826	834	822	794	871	827	853	798	851	803	775	840	859	836	856	819	836	821	786	858	826	919	802	834	805	830	856	835	880	840	855	878	833	818	845	841	804	852	861	842	858	854	871	845	841	811	811	864	837	857	841	829	796	853	857	793	824	807	870	812	873	800	767	839	837	815	833	792	832	792	847	836	841	790	811	845	838	795	848	803	827	786	841	765	834	804	790	786	811	794	804	872	833	811	829	889	851	824	862	875	867	829	888	843	777	847	829	814	849	834	843	820	821	839	790	857	815	792	812	884	850	774	797	859	854	818	844	841	841	877	823	813	821	860	804	821	857	878	840	839	830	812	847	809	818	814	792	841	825	819	800	868	878	848	889	832	828	820	838	818	863	853	832	874	854	784	846	872	824	856	857	832	822	849	873	879	839	805	874	836	814	852	842	841	818	775	859	839	879	805	870	844	860	833	857	837	836	835	838	776	810	812	895	866	885	796	807	878	848	787	789	847	879	852	847	848	815	794	849	816	811	814	843	865	824	847	815	866	776	818	863	809	833	832	817	836	868	840	821	824	878	852	817	842	830	832	862	845	880	810	844	818	825	795	815	806	851	810	856	795	809	814	800	830	829	820	812	818	834	826	821	840	852	798	885	826	830	843	830	832	792	776	847	845	857	840	795	847	922	810	797	808	848	831	845	909	868	891	857	806	814	806	819	814	866	856	817	799	837	844	852	866	842	844	837	830	856	863	836	783	817	806	824	828	813	793	836	813	757	804	840	851	866	826	808	884	841	824	813	829	810	817	836	863	827	818	869	829	831	855	827	852	839	794	777	825	836	811	807	860	842	821	860	847	828	786	844	771	835	830	840	833	855	819	832	840	832	860	789	822	801	826	807	821	813	858	826	844	880	817	854	864	822	836	843	814	820	844	791	838	819	830	861	855	858	837	802	828	858	801	850	886	865	820	837	876	853	842	827	878	877	836	816	779	867	838	867	860	842	834	839	838	857	849	866	845	876	849	830	857	845	856	835	797	826	812	861	833	809	837	821	806	831	806	793	829	819	829	851	779	802	829	815	846	844	812	816	810	858	840	869	815	843	826
23576	21604	29493	24185	21605	19976	4632	2485	2063	1209	1143	897	762	752	636	636	622	656	613	597	576	568	620	599	498	424	996	5977	5546	3815	2148	1081	599	429	378	363	357	332	333	359	320	351	358	343	363	345	359	374	382	333	353	328	342	340	362	385	320	353	355	310	349	340	353	378	334	327	342	352	364	376	324	335	343	344	334	361	354	353	357	358	364	331	367	346	388	335	345	354	368	348	337	373	356	361	368	355	364	351	340	370	327	355	346	384	354	342	356	334	371	362	345	360	323	331	352	348	353	317	336	341	345	355	359	339	338	332	344	370	338	336	358	346	414	349	369	353	358	351	363	355	378	350	349	381	325	344	352	375	362	358	334	364	354	352	323	356	344	344	323	392	336	372	363	344	348	355	372	386	322	365	360	366	367	357	359	345	367	355	357	352	356	361	352	374	344	352	359	348	353	347	322	394	372	353	360	348	355	342	350	345	352	379	338	350	352	343	355	365	352	369	340	347	355	327	388	377	358	361	361	391	353	360	357	354	352	342	322	377	359	369	373	338	395	389	359	366	382	389	360	337	359	352	382	338	355	368	360	353	328	364	373	364	371	317	353	325	340	382	347	340	361	322	328	357	325	357	344	329	372	356	341	348	348	351	332	313	357	340	361	311	383	383	362	391	338	324	348	364	355	339	332	356	364	356	365	373	328	355	365	313	336	364	312	368	361	347	363	358	334	342	359	326	348	352	322	401	322	329	356	335	338	319	323	333	383	342	323	342	342	359	353	357	334	363	342	359	326	352	359	345	350	347	345	327	348	356	324	367	333	360	335	380	348	380	351	332	376	352	366	330	336	351	338	309	344	335	332	352	353	336	338	328	314	343	332	379	348	361	376	353	360	371	379	332	345	327	390	349	332	334	409	362	340	361	338	351	375	352	347	380	334	355	356	333	371	347	349	338	375	357	373	370	345	360	359	355	330	326	338	348	341	364	338	312	329	339	359	353	377	383	370	328	344	380	336	366	331	341	361	355	361	372	380	345	327	360	353	375	327	345	377	319	340	352	343	337	324	359	324	383	354	326	335	331	355	317	366	382	345	361	318	358	339	340	345	355	374	374	354	339	344	345	366	347	353	358	345	354	338	367	355	329	330	309	379	349	354	338	329	383	366	414	353	341	336	356	281	353	319	325	363	372	332	337	385	345	347	369	340	392	340	336	355	342	365	360	334	326	338	325	344	367	341	364	363	365	348	371	356	353	359	346	323	333	349	355	350	356	338	331	342	367	371	373	378	355	314	347	395	378	355	355	351	362	354	373	319	364	324	338	352	346	346	387	370	336	353	361	352	394	367	347	346	349	335	346	350	331	348	372	346	351	335	358	314	365	374	361	358	349	343	358	362	347	386	365	342	341	386	314	365	352	341	346	356	341	347	396	329	349	364	413	328	357	342	348	353	352	374	334	347	344	352	347	337	367	345	314	360	367	314	343	338	364	303	355	354	368	346	328	358	320	347	353	337	368	352	352	393	349	356	337	355	323	351	327	346	371	354	346	345	329	353	361	361	349	365	340	327	351	314	330	322	386	390	364	363	360	386	353	396	375	357	353	352	349	324	371	368	340	379	364	338	369	349	355	341	367	362	323	343	360	361	380	358	336	372	357	354	417	332	391	333	337	357	371	382	354	343	358	371	332	355	338	372	373	348	352	338	381	375	369	340	355	321	350	340	342	370	349	367	314	336	320	374	326	307	378	389	375	356	364	351	375	353	345	346	346	356	337	346	349	346	357	327	361	362	323	379	352	365	347	352	346	361	378	350	350	360	367	376	349	345	363	351	376	332	324	348	379	353	353	389	358	355	377	342	360	361	339	357	368	372	340	328	328	365	369	363	354	379	373	357	363	362	366	384	376	358	358	336	368	351	349	360	382	364	320	355	381	321	352	353	372	349	352	387	322	353	376	359	350	353	366	366	357	351	394	377	357	370	354	357	320	357	347	350	386	364	351	377	329	370	328	339	325	359	383	338	365	361	346	349	358	331	332	377	374	337	339	331	349	364	336	351	355	340	345	327	326	331	333	348	373	320	360	342	313	349	352	349	341	361	350	349	332	328	352	354	321	379	354	331	329	364	347	356	367	324	402	335	344	345	341	326	359	354	361	359	354	327	324	384	337	335	397	355	322	337	316	326	391	355	346	378	313	353	356	331	347	327	336	373	330	340	352	329	332	347	363	356	358	359	367	348	337	350	371	325	357	369	343	354	355	378	335	352	344	359	368	353	352	358	372	347	369	356	375	359	341	362	354	370	338	338	379	373	335	359	359	340	353	362	360	339	358	339	341	347	349	330	334	347	369	361	328	358	338	326	378	327	354	341	321	374	352	345	368	374	344	343	359	342	335	351	368	345	396	317	359	370	359	332	385	371	367	357	349	372	350	355	355	344	367	354	361	344	370	355	338	349	351	373	387	320	338	330	357	342	361	358	347	376	373	340	342	347	336	357	360	356	354	339	365	358	348	354	337	336	316	362	359	346	364	357	349	336	346	361	350	347	342	329	304	347	342	352	371	331	349	354	381	369	308	345	373	385	369	348	351	353	318	313	351	362	337	370	352	363	322	351	345	328	346	377	354	358	354	390	366	353	317	349	359	362	348	352	352	364	349	384	354	357	332	334	364	326	360	382	375	374	376	361	394	389	364	354	328	336	329	355	391	350	341	364	332	354	361	364	336	363	365	323	363	330	358	329	365	348	358	337	358	336	325	376	332	357	358	365	326	342	356	391	351	323	330	347	349	357	396	357	358	367	318	327	340	363	324	330	338	356	322	346	359	308	352	339	336	343	365	379	364	363	366	339	343	394	364	327	376	350	331	365	333	366	327	296	330	331	347	343	358	337	343	357	359	342	356	396	341	338	332	340	315	365	343	365	329	344	387	346	372	346	358	396	365	366	352	337	368	335	327	369	348	345	341	366	368	358	356	351	367	358	375	350	347	360	361	375	332	356	376	371	349	364	351	359	364	298	338	342	333	368	369	346	331	356	360	328	331	369	385	344	357	330	398	361	361	351	349	348	339	327	313	360	337	388	369	352	350	362	348	374	361	325	360	345	334	366	384	309	341	343	379	345	336	329	367	331	323	366	323	347	352	343	338	361	358	332	357	363	374	371	353	367	351	321	404	318	345	348	348	362	317	331	339	338	379	341	366	400	343	338	377	361	372	359	360	392	359	347	352	339	365	362	346	360	338	352	358	339	351	404	349	367	347	393	363	381	374	340	343	380	339	350	364	318	360	348	340	300	353	364	340	341	363	334	339	363	338	361	323	373	324	354	390	336	390	336	332	340	327	312	365	337	378	348	356	364	332	344	376	376	362	344	341	334	313	329	368	375	353	356	357	379	356	357	380	396	382	347	360	360	335	360	347	340	377	328	439	337	380	328	370	351	327	317	333	310	341	364	359	338	371	371	384	357	361	344	376	327	365	312	360	325	369	356	355	350	343	333	360	315	375	323	354
11262	23297	24222	14884	9340	7531	7102	7622	6991	4277	3752	2847	2306	2166	1947	1879	1766	1888	1663	1593	1465	1526	1695	1623	1259	998	2882	16413	13796	10065	5907	2804	1483	880	671	650	649	683	652	678	670	649	638	628	635	663	604	632	656	662	631	659	635	655	642	614	663	665	660	650	625	658	652	626	622	666	676	595	621	689	636	678	640	646	629	632	593	658	617	641	672	646	627	623	648	688	640	635	644	675	649	679	671	659	632	662	619	626	647	642	640	658	641	653	629	688	668	659	667	675	639	613	688	662	673	630	642	661	627	631	633	668	640	658	665	636	674	653	658	675	648	601	665	674	711	645	672	693	614	690	663	645	656	634	629	628	646	635	699	632	671	635	610	638	641	679	611	675	622	633	628	652	634	669	698	648	660	651	686	631	639	638	639	673	679	603	632	676	642	639	668	655	677	685	656	646	654	665	666	625	646	638	637	634	623	678	631	678	632	660	631	694	669	690	662	623	613	684	626	626	681	663	627	667	620	736	645	611	629	709	621	693	634	641	672	675	644	595	646	640	648	631	658	644	645	657	684	640	619	649	621	661	667	641	668	650	673	660	620	639	624	619	649	632	638	633	634	631	630	644	679	650	656	669	629	659	647	651	662	664	644	643	662	652	661	641	685	643	642	640	630	658	661	649	675	687	653	663	615	645	691	662	712	629	733	642	620	672	665	666	631	615	706	699	617	655	639	676	635	614	711	668	596	654	658	632	648	602	669	643	644	666	601	625	691	639	644	639	659	614	634	677	610	684	659	654	650	655	670	646	687	712	680	634	631	724	636	638	688	652	621	641	655	653	660	663	653	616	699	638	655	648	654	705	647	627	655	642	647	646	656	653	645	675	646	647	728	648	645	613	678	658	656	622	639	647	674	635	686	611	615	635	636	666	653	697	660	688	653	678	642	693	637	648	657	600	649	643	634	672	642	631	657	636	680	634	679	644	606	693	648	657	585	628	620	640	691	666	681	636	614	639	673	636	673	582	606	620	640	626	650	675	628	632	678	677	677	640	662	634	622	621	686	669	600	653	687	624	651	598	640	669	648	714	628	660	655	645	621	641	640	653	625	692	625	655	693	672	633	673	637	635	660	672	623	643	631	661	645	648	624	676	614	680	671	654	658	670	625	665	679	611	668	634	683	671	656	644	666	715	625	665	663	675	653	657	681	694	654	676	687	648	650	626	609	652	657	610	686	602	671	656	625	649	591	690	614	651	616	632	640	628	645	655	642	647	625	658	651	630	595	600	612	666	649	692	656	672	660	562	643	647	709	656	675	642	700	682	610	694	659	593	673	649	607	638	642	682	631	713	654	633	629	655	696	659	690	669	622	659	693	652	595	630	609	656	673	626	651	626	668	653	659	673	658	623	697	617	629	641	631	616	613	647	726	650	634	664	682	669	669	662	635	620	632	647	698	646	672	642	631	630	657	678	682	670	682	646	644	673	636	643	641	669	664	587	654	676	645	660	650	636	654	638	624	646	611	656	679	656	628	674	630	610	634	652	693	645	640	696	643	671	658	626	675	668	690	678	683	649	623	623	637	663	612	680	644	685	610	661	637	658	618	650	676	671	672	656	646	643	670	684	633	652	662	636	669	645	655	631	636	651	656	666	595	653	637	697	653	651	682	663	611	653	698	677	639	630	594	632	634	661	632	642	643	676	609	671	646	643	659	661	677	616	626	666	671	624	642	698	654	619	647	698	700	660	628	630	691	658	650	697	696	682	606	662	684	726	649	686	692	615	649	667	632	664	688	663	651	673	730	702	661	642	681	653	626	636	686	620	684	678	691	653	692	617	640	645	644	640	674	640	673	645	628	627	682	689	687	649	626	638	673	646	664	632	618	682	643	683	650	672	664	656	602	606	640	653	687	647	674	643	622	638	622	650	681	684	694	678	652	656	654	637	697	624	664	669	677	611	648	610	619	634	682	630	637	656	642	662	671	638	630	594	613	649	611	660	661	668	678	631	612	666	641	702	633	678	654	664	664	677	668	648	641	641	656	641	630	653	662	617	623	626	674	654	659	651	657	624	707	625	655	621	682	675	666	636	692	636	642	670	642	674	678	649	610	660	645	643	633	635	655	635	661	627	674	664	658	666	651	621	680	650	661	687	661	611	673	653	656	655	650	645	650	645	644	652	675	622	617	630	594	622	605	624	662	688	659	651	619	662	689	653	666	662	629	618	646	636	642	640	637	657	629	695	665	652	639	658	631	672	639	705	650	625	614	655	653	655	700	632	665	636	646	666	650	650	638	716	633	633	610	639	647	630	652	613	651	640	655	637	634	634	656	711	627	612	642	706	643	668	616	637	649	671	661	636	659	637	586	595	676	677	650	616	660	661	646	670	636	636	646	660	648	703	597	649	625	604	644	620	599	640	645	646	606	672	607	666	643	665	670	650	713	678	643	620	672	643	618	632	721	638	654	608	658	647	690	594	658	607	667	692	659	650	617	618	632	643	617	602	642	651	642	655	658	615	662	671	643	649	654	671	662	648	651	591	646	649	613	620	667	620	672	645	665	687	671	621	677	628	687	710	644	639	675	634	655	647	674	627	703	630	684	672	651	675	676	630	688	663	635	606	649	634	673	625	645	689	627	651	644	675	652	633	682	664	672	653	669	699	651	614	637	669	662	630	675	650	705	664	675	652	668	641	570	679	622	633	677	640	665	679	602	632	655	642	688	654	634	682	622	676	681	630	665	686	646	635	608	639	664	700	649	623	642	646	646	638	697	662	647	654	614	672	648	674	661	616	631	684	662	659	630	653	674	662	642	677	648	627	668	658	647	594	615	666	698	646	631	642	646	632	663	649	633	641	639	667	633	636	656	663	622	642	670	627	644	605	699	624	621	679	662	636	641	656	656	634	633	646	651	697	695	663	603	642	649	684	677	685	649	654	651	638	623	648	648	661	624	604	635	666	627	680	624	634	625	660	657	683	677	641	641	647	650	693	647	697	632	650	608	663	659	618	640	594	678	665	685	566	668	672	663	623	646	701	673	654	676	674	653	627	639	626	627	660	665	621	651	668	647	645	677	687	598	679	698	608	684	638	698	704	601	657	626	633	607	624	660	675	670	642	631	613	671	671	673	627	635	663	616	657	634	629	635	666	652	642	622	705	646	636	630	663	630	643	686	618	657	653	635	635	656	631	677	678	702	672	659	666	644	662	647	661	675	616	654	645	569	639	627	646	652	682	647	651	651	661	623	694	662	672	659	656	610	700	623	641	653	660	717	649	667	677	628	671	666	648	648	644	633	619	632	693	649	678	624	658	624	635	644	649	658	652	606	708	649	660	666	645	628	657	691	653	611	644	697	667	640	671	658	616	689	670	655	618	669	641	648	642	635	652	626	663	680	646	640	633	649	594	684	675	678	605	600	644	645	597	642	677	687	649	685	629	628	624	649	624	644	657	674	634	648	661	654	652	627	646	645	659	630	657	645	610	660	644	635	681	620	693	663	650	627	671
27189	20715	9832	3052	1097	1034	1136	1217	1087	894	765	631	624	585	562	573	567	572	583	547	578	612	618	551	525	515	499	797	929	867	699	644	583	510	503	457	477	514	460	498	506	500	437	512	488	499	516	501	488	532	511	474	521	529	528	511	469	491	479	497	507	499	472	486	497	468	476	486	483	442	498	465	525	492	510	465	496	508	489	525	496	497	462	507	494	436	493	540	466	506	499	483	541	470	548	486	474	492	482	500	495	504	468	486	505	498	515	521	514	502	472	467	525	488	525	457	463	498	477	434	444	479	486	415	503	496	487	459	509	495	453	508	488	549	516	489	458	488	463	496	492	508	510	485	531	441	507	496	474	480	466	509	499	480	472	450	461	462	456	540	493	509	485	502	495	516	509	483	440	486	505	486	486	471	483	501	433	508	471	482	480	483	493	467	482	493	496	475	515	468	554	486	518	505	508	510	480	478	509	467	516	483	471	468	474	496	483	465	417	465	483	483	456	512	520	461	486	454	502	473	521	490	520	470	486	513	508	482	490	443	479	470	504	450	480	464	496	537	459	464	422	496	498	481	511	503	465	477	464	477	475	485	481	509	477	453	461	493	503	460	526	462	526	420	479	523	506	513	510	479	464	515	467	457	487	494	486	467	507	478	472	483	514	510	463	485	481	480	472	511	486	532	464	485	472	476	524	489	475	455	488	506	494	502	463	462	460	512	468	460	480	511	538	482	495	497	486	465	493	491	477	491	476	513	526	492	526	454	493	498	514	534	480	426	489	503	485	487	487	481	484	496	477	484	536	505	494	468	501	461	474	471	514	473	464	515	481	477	472	489	472	486	515	464	477	484	456	500	489	490	444	507	504	493	512	440	487	481	482	490	512	494	467	498	527	479	494	452	499	472	496	498	487	483	484	508	474	476	482	483	495	489	461	470	520	454	473	477	473	523	458	480	466	499	489	484	446	478	495	460	492	469	446	457	445	509	508	467	495	468	525	456	476	503	502	526	463	461	482	512	459	462	492	479	459	481	497	480	461	501	485	469	489	490	479	465	452	476	499	532	492	490	470	507	516	488	471	522	509	474	482	483	515	499	472	452	471	537	489	476	498	503	488	486	460	524	482	436	441	464	497	444	492	487	457	466	505	482	483	526	491	492	476	487	478	474	477	506	504	503	457	479	477	474	475	479	540	452	465	565	492	504	498	547	561	510	499	517	505	494	493	524	521	534	484	506	488	519	453	471	500	479	481	473	482	494	509	510	482	472	472	457	491	471	490	502	493	492	500	471	513	457	478	490	471	506	486	506	491	500	478	499	501	427	459	505	513	458	517	511	495	498	478	506	491	480	535	492	499	469	521	460	526	487	474	495	501	483	472	484	477	486	498	475	515	492	493	467	473	463	440	474	485	472	460	484	506	458	481	504	483	499	484	476	476	490	516	452	496	492	502	484	499	482	527	514	499	506	472	458	477	480	429	457	493	471	530	453	525	492	500	501	467	456	476	501	497	491	505	483	520	453	525	456	460	488	474	486	483	463	473	474	502	484	450	531	480	518	513	484	500	513	496	496	451	467	464	501	468	465	453	479	474	472	539	507	486	434	501	492	500	494	496	488	467	494	465	508	477	508	458	505	493	532	521	504	473	506	459	501	514	488	520	511	533	473	446	477	480	465	470	461	520	486	493	532	493	523	503	523	511	478	468	496	479	519	485	465	522	505	522	480	483	481	493	482	506	479	448	498	527	467	491	476	475	460	512	505	483	504	484	460	461	478	468	460	445	488	503	520	463	479	463	494	488	469	508	500	442	499	529	474	483	518	520	477	483	480	531	476	485	490	479	497	478	511	485	514	478	505	469	531	485	470	543	474	473	502	481	501	450	460	474	500	503	489	457	484	484	493	484	461	463	476	502	519	499	506	463	498	490	513	473	449	529	500	455	505	513	494	475	473	513	497	464	469	519	532	502	485	465	495	479	472	513	480	534	493	488	508	488	487	518	493	485	518	483	469	457	493	486	514	521	505	488	496	512	492	461	460	490	501	485	482	463	507	522	492	497	467	472	490	477	508	495	493	451	494	450	508	455	468	516	504	471	497	439	514	504	486	489	474	451	472	496	488	479	497	457	511	463	484	477	438	511	498	511	498	479	490	501	506	486	499	505	488	487	488	489	493	544	522	460	472	524	496	516	463	499	510	477	510	480	472	526	511	501	473	492	509	505	502	472	493	476	492	514	480	494	492	507	485	467	453	477	475	474	469	487	510	529	513	469	478	483	462	474	505	487	471	488	463	497	502	481	505	483	470	481	513	521	461	481	523	537	499	461	540	504	457	477	490	504	498	487	451	495	498	470	481	476	479	468	474	459	498	511	497	520	487	496	546	510	464	538	494	493	465	486	497	495	473	480	502	424	479	446	469	474	525	509	526	467	456	496	455	473	495	493	463	477	490	481	509	421	482	487	459	479	500	527	460	469	523	482	466	493	457	500	507	518	496	534	491	488	484	498	496	489	493	493	436	495	499	457	486	470	518	478	472	546	507	477	512	535	475	497	505	429	467	479	499	467	484	468	477	456	488	503	473	498	522	501	454	510	491	469	516	480	501	496	499	495	497	507	515	489	459	505	509	508	485	472	480	459	470	442	518	499	475	479	488	502	497	477	477	476	502	476	506	476	491	521	494	462	463	522	473	452	503	491	518	478	487	457	476	504	483	477	502	462	486	447	508	510	519	495	510	476	524	491	449	493	481	496	482	501	463	547	517	476	504	533	518	506	522	457	502	483	483	432	472	526	493	523	483	517	508	483	490	521	493	478	466	499	492	457	509	489	492	493	474	491	485	506	517	510	525	450	460	479	520	474	471	492	500	518	481	466	468	494	476	501	444	488	472	494	536	529	480	474	465	484	480	465	510	496	499	543	486	450	505	485	497	440	502	505	496	502	509	473	529	511	536	472	470	519	475	504	499	473	519	496	524	491	478	453	494	496	476	467	494	532	505	511	481	474	487	472	461	482	422	470	492	501	457	460	513	485	484	458	464	494	469	468	533	446	499	497	458	500	487	465	483	470	451	487	485	507	500	468	477	487	451	488	469	479	512	485	506	504	470	482	486	436	496	473	476	483	527	494	503	542	473	470	492	480	510	478	464	459	513	474	501	475	481	503	534	472	495	470	502	465	512	512	465	487	487	460	502	495	474	493	508	455	504	509	485	493	513	463	519	463	541	501	469	462	466	521	479	473	481	488	464	508	500	465	474	473	548	480	478	501	463	460	508	488	478	489	450	490	510	504	468	498	456	492	494	501	499	504	520	466	542	513	494	507	468	539	499	449	497	491	485	489	463	473	539	522	515	456	501	499	474	485	485	486	505	465	467	515	529	478	507	514	496	498	453	559	519	534	505	499	496	487	469	536	503	439	498	484	465	455	487	478	514	463	487	505	485	478	470	480	493	504	474	503	452	513	474	470	487	451	494	498	508	514	485	540	544	501	490	527	498	469	527
7309	8542	10245	6197	3121	3284	3669	4149	3368	2469	1957	1593	1537	1414	1285	1299	1369	1339	1323	1250	1218	1271	1346	1229	1122	1019	1119	2005	2254	2011	1641	1275	1101	947	940	930	924	960	912	921	913	934	926	911	911	859	880	906	908	878	897	932	913	895	951	884	950	873	886	916	957	908	902	862	858	871	907	866	993	920	901	929	864	852	954	924	874	923	898	885	928	939	911	960	873	943	899	896	893	874	1004	942	935	874	926	900	875	924	877	888	880	950	907	898	929	893	939	905	892	944	916	902	945	897	905	929	896	876	857	910	902	857	901	908	911	924	916	863	894	954	892	883	887	951	936	947	934	887	975	903	842	916	899	908	895	877	920	908	950	924	893	888	901	862	899	914	894	885	938	874	886	943	885	902	869	928	883	890	887	888	879	958	952	866	906	940	920	954	929	956	869	851	888	899	882	930	929	884	923	902	919	858	900	928	921	934	873	910	890	881	899	898	896	902	935	829	872	948	876	859	915	899	933	955	938	887	883	880	923	941	854	883	912	909	880	891	915	934	875	874	913	946	874	886	883	879	939	929	915	893	897	935	923	929	880	890	906	880	838	917	927	873	894	892	962	849	872	893	917	888	912	920	892	905	912	902	897	888	979	940	884	960	921	926	934	878	892	894	915	905	914	935	905	857	854	887	925	917	865	915	907	909	870	914	875	895	876	926	897	953	920	900	911	863	859	950	919	877	972	928	887	899	882	864	874	899	935	921	914	892	889	898	932	920	881	889	946	943	832	907	968	891	890	919	947	884	886	880	899	922	911	902	928	852	919	920	921	915	853	929	946	937	868	855	882	855	939	881	885	888	926	898	895	921	992	843	901	868	871	923	883	843	913	881	877	874	911	946	896	904	905	951	902	926	891	962	922	951	926	918	927	959	893	920	933	892	869	918	873	950	844	918	888	944	877	942	910	862	889	887	905	911	891	939	897	959	860	987	827	914	933	921	926	926	895	897	906	877	923	885	894	890	932	909	863	925	929	929	915	911	882	896	868	913	917	920	877	919	957	909	966	922	861	923	850	898	938	894	883	934	931	931	937	927	914	888	912	940	948	909	907	933	866	918	891	871	911	870	941	976	911	879	872	887	852	879	917	906	889	918	936	892	891	910	918	899	932	872	887	891	907	860	904	880	868	931	875	965	916	867	858	905	913	889	873	865	927	932	903	871	914	911	938	899	930	940	946	877	890	933	933	957	919	891	831	928	921	952	914	926	909	903	862	935	889	898	910	888	889	913	878	940	947	885	859	899	914	961	889	962	895	892	935	942	939	895	890	874	903	892	956	950	926	886	916	867	895	926	921	901	873	929	882	890	907	892	928	866	910	923	921	903	884	926	940	883	930	900	935	877	903	888	881	873	887	900	885	911	885	928	961	927	872	903	929	853	879	919	892	907	966	894	889	889	922	946	904	896	890	906	896	957	885	906	922	851	856	936	966	917	932	884	941	895	900	900	943	846	932	919	884	936	861	900	929	921	877	925	895	897	912	864	900	943	943	916	903	881	927	873	901	887	893	888	882	928	925	861	929	902	911	881	932	879	929	891	830	906	894	908	874	909	926	854	924	951	874	900	888	868	945	915	903	892	898	909	887	898	942	919	929	899	839	918	919	890	911	917	834	858	859	898	882	1015	922	890	839	905	956	948	949	879	914	885	846	961	915	921	911	962	933	889	882	901	893	947	885	942	963	892	925	935	855	959	959	867	935	913	886	944	965	878	918	867	926	918	971	944	869	847	927	903	891	892	922	891	880	927	924	933	962	880	896	919	932	860	918	905	917	886	901	903	914	917	914	894	879	920	941	906	884	908	911	896	935	876	876	896	898	924	871	899	946	912	955	935	872	910	902	921	945	914	858	937	965	879	896	900	884	955	910	900	920	882	861	857	873	900	952	907	951	896	907	966	928	916	926	902	948	932	895	905	912	889	927	905	930	925	934	959	945	884	909	908	928	895	867	895	919	879	921	853	953	925	868	921	907	912	915	911	940	930	907	907	907	892	891	898	932	873	901	901	996	909	927	937	939	930	868	921	895	880	924	910	887	900	920	929	960	859	910	887	894	934	888	933	927	888	902	942	917	883	873	941	917	864	888	912	923	887	941	877	917	926	977	853	889	912	904	896	916	891	921	873	906	891	924	926	943	939	897	913	916	943	929	884	889	858	913	919	897	910	901	916	849	870	896	951	883	881	905	927	874	967	954	952	868	934	869	897	880	902	949	920	930	911	967	893	926	935	899	920	895	924	891	917	907	941	908	935	906	951	910	917	944	899	905	868	902	892	941	906	866	925	892	935	886	921	902	915	999	945	867	892	860	924	876	890	966	900	897	919	931	943	904	926	895	869	900	891	917	887	889	888	906	930	875	885	872	886	849	919	913	898	931	910	883	906	950	903	885	899	945	911	933	898	909	946	887	913	946	922	915	871	941	889	918	944	922	875	895	899	909	879	936	924	877	891	930	911	893	863	903	889	895	910	850	906	855	879	917	890	917	888	889	919	887	914	929	851	902	892	909	931	933	917	866	946	879	909	904	864	912	955	895	908	913	888	872	943	888	849	997	894	925	937	866	892	874	897	955	952	907	884	942	960	862	902	873	932	935	915	933	976	902	918	940	847	875	878	928	912	922	896	955	910	938	930	898	908	952	889	904	939	882	944	901	926	882	866	891	870	928	923	895	871	886	865	893	905	923	917	901	885	942	938	915	893	909	929	911	887	926	883	860	941	924	939	871	906	879	935	923	945	919	910	950	902	916	882	881	938	910	942	885	890	891	952	895	916	926	875	889	936	897	868	949	934	886	879	876	891	868	868	880	906	908	916	892	954	886	855	889	928	876	933	920	932	877	902	859	879	910	934	893	933	854	948	913	888	876	898	896	882	886	891	938	884	884	926	928	910	908	916	884	898	870	887	916	875	923	924	894	897	891	918	876	907	898	935	884	855	861	921	901	974	881	904	911	933	872	873	907	883	884	920	904	899	889	912	910	912	914	925	954	875	930	913	944	972	918	918	914	913	939	947	870	937	839	932	889	879	882	923	886	872	921	877	929	928	943	924	919	886	913	913	886	912	906	959	891	950	893	956	940	891	893	919	928	932	907	903	920	955	891	928	925	924	921	899	895	937	920	924	913	868	899	898	919	876	947	923	940	863	863	961	922	895	900	915	996	921	852	900	932	900	917	876	871	895	890	840	901	956	940	906	889	909	914	805	951	882	911	915	940	904	928	933	910	951	928	898	950	922	913	864	907	891	888	911	913	849	878	893	913	937	893	865	893	892	953	941	899	913	890	900	904	913	928	906	910	843	888	926	897	883	925	870	912	912	877	942	905	917	885	906	904	944	918	945	947	899	899	865	886	925	891	880	901	856	907	925	917	903	902	876	905	893	959	954	880	889	913	876	883	1024	906	950	893	864	894	888	952	919	892	905	891	943	983	893	869	922	898	955	948	923	862	888	938	910	921	952	921	892	932	925
24652	21618	28741	25007	19981	3812	2075	1741	1201	1008	892	698	679	607	620	625	583	611	542	568	584	552	554	553	499	409	897	3001	3175	2281	1156	772	533	463	379	370	361	389	380	370	405	395	386	361	398	359	368	388	384	347	393	397	352	430	366	385	366	359	365	378	349	376	377	387	363	380	349	341	351	394	388	369	367	386	391	390	371	417	386	346	376	376	329	369	373	366	374	374	387	379	423	371	408	399	410	410	375	370	377	373	368	359	375	383	407	378	361	355	393	350	366	370	387	401	382	399	370	389	391	374	391	392	415	385	359	380	335	397	396	362	376	374	341	408	408	374	365	383	387	382	367	412	352	397	372	389	372	377	367	387	367	395	357	365	406	362	361	375	350	343	373	375	378	375	392	386	381	382	346	396	361	373	364	373	409	391	408	380	383	359	362	382	361	358	402	367	378	394	394	380	367	333	385	361	366	319	374	343	366	364	378	379	380	372	377	390	371	386	349	377	387	385	388	362	349	386	349	378	341	370	375	384	384	402	369	373	361	387	344	353	364	346	386	401	382	404	334	364	378	413	384	365	373	346	413	365	368	382	386	375	382	388	374	397	371	376	383	403	360	375	382	354	363	399	386	360	375	364	385	415	367	401	386	382	354	371	377	337	415	393	363	376	378	394	415	379	364	351	365	384	392	352	374	365	392	358	390	394	391	363	400	369	381	380	390	393	347	385	374	381	387	414	363	350	360	382	362	342	332	358	409	370	363	373	385	383	362	352	384	375	412	376	366	369	390	401	372	396	362	365	348	402	384	391	405	356	361	359	389	377	365	393	355	370	382	370	416	366	340	383	394	386	357	404	367	387	394	367	331	348	356	402	374	411	359	392	385	361	379	367	396	393	381	395	379	362	346	369	349	421	404	378	407	361	360	382	344	406	395	360	375	353	385	382	370	386	370	373	384	383	411	351	416	360	347	372	407	342	370	348	392	403	359	389	372	368	352	379	366	380	357	380	359	366	374	358	351	372	354	362	381	391	343	381	381	333	387	352	375	346	354	351	370	394	371	385	393	345	344	379	357	411	381	388	377	351	369	388	395	383	355	355	346	353	365	367	393	387	359	406	354	365	372	365	390	380	374	385	343	360	346	391	382	367	384	375	378	366	378	396	380	377	365	371	352	369	346	373	375	384	375	382	393	361	380	367	394	390	418	376	353	371	418	393	354	378	377	386	379	353	383	400	384	359	364	407	345	370	361	364	367	387	381	379	410	345	373	378	384	369	362	357	386	385	372	399	358	368	387	351	376	359	344	393	380	390	371	399	408	342	362	385	368	372	397	400	396	409	384	408	394	370	379	376	388	379	371	369	367	374	397	379	386	367	382	376	333	372	396	394	378	396	371	385	347	398	350	406	409	350	366	363	397	393	394	390	369	378	365	366	345	333	378	370	361	391	359	366	363	386	361	398	334	388	406	390	382	356	391	398	355	351	376	380	368	380	354	385	401	372	365	390	385	353	382	365	360	388	414	358	337	347	375	421	353	394	335	375	431	377	374	371	367	409	352	389	405	372	388	377	385	374	354	387	368	386	347	414	356	380	382	357	393	337	369	368	360	350	396	356	371	369	387	371	374	403	360	382	356	336	398	422	380	370	406	388	409	393	379	400	372	365	363	353	374	379	383	378	385	375	358	351	382	373	363	371	373	376	377	386	371	366	399	385	377	364	352	375	364	386	371	368	359	348	361	350	386	382	415	379	367	404	345	346	392	371	375	363	358	351	357	368	368	366	379	352	381	383	366	368	369	416	343	364	367	346	413	361	390	404	424	365	393	404	364	350	371	328	373	347	382	362	393	352	371	383	373	374	380	367	366	369	389	411	398	362	376	374	365	400	381	338	379	381	349	356	403	371	361	382	368	376	382	358	366	341	399	436	395	378	351	354	349	391	372	383	357	373	396	360	391	351	383	375	373	381	381	340	413	374	370	326	357	387	387	397	339	427	367	368	333	369	387	384	376	353	358	404	373	369	388	425	409	363	364	357	348	371	381	351	385	372	378	365	386	370	409	390	354	379	381	376	388	355	401	364	382	366	356	392	370	393	363	344	362	386	395	385	345	386	369	371	394	380	375	371	386	401	386	365	360	389	371	385	393	345	367	348	381	396	393	350	391	363	369	375	382	411	351	362	407	381	386	407	372	398	387	415	372	364	354	399	377	386	374	369	381	393	397	386	360	378	360	390	375	390	386	364	347	406	382	371	337	395	368	366	343	369	336	384	359	361	406	409	374	401	349	375	365	372	384	361	407	354	386	414	386	386	375	371	387	380	383	359	353	385	335	392	358	349	410	399	381	372	374	350	345	390	371	362	372	378	395	374	358	372	364	388	332	351	357	341	354	392	404	394	321	393	391	379	381	358	389	368	406	351	364	365	407	357	403	389	397	391	363	354	396	393	414	363	376	358	378	403	356	373	376	366	406	347	366	385	368	391	371	378	324	359	350	368	388	389	389	410	366	396	350	395	384	350	358	355	369	390	372	403	374	402	390	359	359	369	364	357	371	406	370	379	396	372	378	354	382	360	401	389	377	377	393	398	377	370	378	358	360	355	388	370	387	402	376	382	371	343	357	382	359	364	382	378	379	359	383	400	365	348	398	400	374	374	394	369	379	364	380	367	379	368	367	393	373	385	401	355	342	321	370	417	351	386	350	387	352	330	379	385	396	348	379	377	358	395	384	384	411	401	381	362	370	382	362	360	410	343	344	379	384	406	352	381	356	379	383	369	391	363	370	358	388	374	356	373	370	377	372	340	405	330	348	374	393	362	368	401	368	363	386	341	417	378	362	343	349	368	347	363	330	376	367	354	389	391	342	385	416	379	363	392	383	373	362	364	374	377	400	392	436	350	378	335	369	374	377	358	375	375	359	363	343	383	352	394	404	368	368	339	357	374	388	378	370	354	379	374	376	361	339	354	356	392	365	401	388	368	357	392	393	400	375	407	412	386	398	351	368	353	377	383	389	401	406	373	343	353	394	382	375	343	398	383	346	392	358	375	382	393	403	374	403	389	360	356	347	397	328	342	382	334	351	386	410	363	360	361	356	387	403	347	407	359	375	414	374	348	367	395	364	334	379	369	382	366	411	364	382	347	363	390	382	361	369	357	357	351	387	391	394	350	389	378	352	369	365	363	371	333	346	369	358	410	350	385	380	400	377	380	381	370	411	373	376	389	379	371	368	392	374	388	374	414	365	358	379	370	372	370	390	339	374	359	375	377	380	356	389	360	369	380	384	365	342	355	379	351	388	379	359	390	383	344	391	386	354	377	394	355	396	399	391	393	375	363	347	353	385	391	388	386	359	367	367	372	389	382	399	353	368	355	374	352	380	386	374	381	359	349	405	370	372	395	339	373	381	374	405	394	379	378	414	395	376	370	353	338	404	363	382	398	347	407	425	385	408	431	385	380	392	374	357	396	361	366	377	406	393	350	384	376	354	344	379	385	400	364	345	361
9028	17488	17396	11073	5899	5685	5958	5875	4287	3336	2547	2036	1763	1672	1633	1583	1508	1490	1401	1405	1435	1424	1358	1248	1114	858	2631	9135	9190	6084	3341	1955	1174	854	746	719	737	721	727	736	743	687	723	713	694	693	746	759	717	742	697	741	739	690	738	675	754	707	743	722	719	688	706	703	754	723	710	717	709	688	706	761	686	658	695	687	690	686	715	711	734	708	719	744	729	728	703	735	683	712	718	729	688	711	740	707	684	670	716	685	708	724	718	696	675	680	688	681	722	709	713	695	701	661	668	674	696	714	684	689	661	724	718	702	718	712	711	719	733	709	703	726	722	718	682	765	708	736	696	692	717	732	739	756	703	682	708	723	713	720	683	743	694	749	728	663	692	718	718	731	742	758	684	674	702	716	707	692	690	729	746	746	729	697	668	719	720	698	701	700	722	698	732	689	701	674	704	708	723	711	727	723	690	719	694	757	702	719	728	701	734	692	764	726	711	726	711	679	686	672	730	657	725	694	695	759	723	703	699	689	738	682	717	665	713	744	683	751	702	693	675	709	678	717	695	663	693	704	693	701	685	719	700	750	709	677	700	702	720	717	693	724	711	716	741	729	723	743	748	734	684	744	678	676	637	753	747	731	683	678	691	711	768	731	665	680	722	736	684	685	671	715	694	770	682	705	755	728	679	674	722	727	740	728	713	703	678	686	705	689	749	698	708	700	698	709	688	717	720	697	718	684	692	726	708	700	704	715	698	732	746	686	734	694	701	720	726	718	736	700	725	732	712	695	714	753	749	673	758	707	751	688	688	732	699	737	702	738	722	728	709	728	709	698	712	681	723	729	708	699	707	689	721	713	734	665	702	751	664	750	715	703	658	733	736	710	710	691	707	761	689	661	704	703	788	703	710	748	708	738	656	690	767	736	684	640	704	664	713	704	710	660	707	715	618	711	708	764	702	714	691	733	736	746	712	647	737	727	745	690	717	711	756	721	748	715	779	671	710	688	692	693	723	704	739	706	723	699	774	729	732	696	709	714	759	696	702	706	687	689	761	718	694	724	676	725	689	730	708	712	653	745	721	744	723	690	766	774	700	727	746	749	741	730	738	670	741	722	713	701	696	682	718	726	746	738	732	682	694	694	731	682	720	724	700	736	754	711	715	748	674	684	726	713	740	716	748	700	669	720	738	669	741	709	691	745	663	724	733	688	686	703	689	631	701	681	706	739	754	700	696	731	710	687	699	736	655	719	736	722	698	732	695	773	760	735	698	713	693	719	755	702	704	709	673	715	765	728	706	668	702	751	711	732	710	696	740	683	717	726	702	694	719	691	770	749	696	725	733	757	743	702	717	696	725	724	696	714	690	722	719	712	731	688	697	716	730	722	689	701	706	723	722	741	700	706	695	740	741	727	727	721	745	714	717	685	703	709	689	699	728	757	753	725	731	727	740	696	668	723	656	734	706	726	703	687	688	693	696	696	750	747	690	695	753	719	780	726	725	719	714	700	664	710	770	704	660	730	720	667	728	757	738	691	720	716	739	691	709	685	701	687	748	737	704	736	749	684	684	681	712	690	727	718	661	758	691	734	669	707	697	706	718	711	711	750	705	720	679	734	725	719	753	684	699	730	698	727	772	657	684	711	723	714	749	712	716	674	688	728	714	747	758	689	716	762	694	662	726	717	697	729	731	710	738	659	689	681	729	689	700	701	706	694	723	697	774	685	653	728	703	676	735	754	721	729	683	732	753	737	662	685	701	684	685	683	666	706	754	724	669	696	673	725	710	684	763	694	727	693	708	697	727	716	705	736	714	627	709	734	776	742	708	673	680	692	729	715	694	670	685	726	704	697	720	717	729	735	706	725	729	726	744	707	706	697	718	680	734	672	693	723	693	718	645	703	698	714	680	693	721	684	727	699	668	667	674	729	731	739	717	704	703	668	696	714	752	803	709	716	699	709	714	727	682	726	674	741	724	681	672	686	701	724	751	735	731	757	728	699	678	697	700	769	718	719	711	715	686	694	707	709	701	728	692	723	692	741	719	703	686	682	670	675	706	692	703	714	690	689	762	701	684	724	737	669	720	705	687	701	696	673	689	741	742	733	728	696	715	692	706	710	722	715	713	797	732	740	733	679	691	709	705	731	685	742	719	729	717	707	725	698	713	708	728	737	719	722	716	687	711	725	711	738	676	689	717	748	684	714	692	738	682	747	703	742	692	716	729	738	723	698	705	721	717	778	716	712	704	765	750	664	695	703	706	729	717	701	693	731	725	657	696	672	735	696	768	693	693	726	695	706	755	713	713	727	722	696	692	719	701	717	643	669	734	665	731	634	736	707	701	729	689	739	748	674	737	708	716	717	694	692	694	667	712	733	677	709	700	749	699	753	788	692	706	693	706	712	688	729	678	763	688	721	714	729	748	644	676	717	704	683	710	715	697	681	685	719	712	715	722	691	726	736	694	700	686	696	728	742	699	749	719	718	689	680	703	695	745	713	685	700	683	714	729	744	680	706	758	680	693	741	718	735	709	683	726	785	714	734	699	649	669	700	736	717	728	721	750	724	688	701	727	672	693	768	710	732	700	732	711	752	743	740	668	723	640	657	694	716	755	697	717	680	697	700	719	697	675	754	751	748	704	732	715	703	684	726	676	776	710	737	735	685	740	694	705	700	688	718	728	709	742	722	699	689	681	697	707	690	704	745	718	748	712	736	680	727	675	683	717	685	728	718	727	754	695	667	666	711	710	702	704	707	747	723	688	669	684	695	751	703	686	726	733	716	713	679	708	700	726	774	762	727	717	694	735	688	752	706	765	641	714	708	715	717	698	688	708	695	719	705	685	714	738	728	654	744	693	708	723	706	665	747	678	722	698	742	750	729	645	675	685	707	704	714	705	688	703	691	711	713	689	714	694	684	722	694	714	705	706	717	706	715	681	745	711	732	700	694	742	697	718	776	714	729	702	691	701	723	706	677	694	708	715	700	749	744	697	727	703	694	699	709	708	685	676	702	718	734	733	711	720	712	671	729	719	684	719	734	770	688	694	727	704	713	712	709	705	730	721	661	704	677	728	753	707	735	697	695	735	701	686	723	734	728	703	705	657	661	684	750	700	760	725	700	719	659	752	758	676	695	675	679	712	722	756	687	741	695	690	715	698	682	719	676	697	686	716	716	730	724	661	702	677	734	692	707	709	656	703	753	688	755	666	681	750	725	688	693	732	703	746	701	722	696	713	735	675	751	738	737	713	660	784	674	691	697	721	703	731	723	704	691	724	731	717	705	751	692	729	666	740	684	744	684	711	725	717	747	716	717	683	711	716	706	670	695	705	721	712	744	715	695	635	691	718	718	728	690	700	740	697	744	737	739	699	730	711	695	678	722	721	732	754	723	687	802	703	762	736	670	757	716	692	734	734	738	701	692	725	710	696	731	727	772	721	715	749	726	728	717	683	721	768	690	703	739	734	667	695	707	696	708	704	744	753	742	724	726	696	734	670	649	730	729
23579	21578	29420	24200	21584	19947	4905	2274	1419	1210	895	758	742	646	581	630	591	553	525	550	615	541	525	489	421	346	1704	5135	5033	3870	2144	1042	561	376	280	281	276	276	303	289	276	327	300	267	315	284	290	280	270	268	272	299	292	286	253	303	296	270	287	287	236	288	287	291	281	270	292	301	280	276	272	271	310	276	304	261	299	299	293	260	277	282	263	278	263	297	270	290	292	279	290	282	267	295	281	298	258	285	277	273	296	261	297	294	298	271	273	308	290	288	316	276	296	284	277	277	291	297	257	274	253	324	251	310	285	255	288	299	284	274	301	279	287	301	280	272	260	291	274	281	291	273	293	264	282	285	257	286	299	304	273	274	262	300	244	276	265	291	263	307	298	294	295	290	272	260	305	316	271	291	276	316	326	305	281	290	265	287	343	261	298	282	289	287	308	324	289	283	281	273	261	305	299	287	289	281	283	277	274	265	273	272	286	297	250	290	271	257	282	284	295	262	275	292	291	290	305	269	311	289	301	286	275	269	303	324	278	319	274	250	276	291	296	274	286	244	259	278	285	334	266	291	276	308	293	256	291	292	293	290	282	296	284	289	253	302	311	294	263	311	311	270	301	290	269	295	270	294	286	308	276	282	286	281	264	246	300	293	296	288	303	296	270	288	298	242	292	294	285	287	265	264	281	301	284	270	293	278	282	283	296	279	271	291	296	279	289	270	257	261	274	298	298	298	272	272	303	267	314	291	274	273	283	254	268	272	273	315	299	274	276	291	292	275	258	309	305	293	268	301	276	308	302	305	277	282	279	283	268	279	280	314	250	304	269	289	296	291	260	279	311	285	265	281	311	330	293	280	297	307	262	294	270	264	294	280	261	301	282	288	274	257	269	292	307	311	296	262	258	283	280	294	286	292	263	281	302	287	277	278	292	301	285	276	269	261	268	287	296	281	272	294	310	294	300	293	292	288	332	269	271	278	293	249	295	284	265	279	312	303	271	279	275	243	279	308	276	289	273	284	263	277	263	310	302	287	282	288	282	269	265	283	289	269	276	282	255	325	262	285	272	313	314	308	297	279	282	280	280	276	296	295	280	299	274	265	301	269	281	287	284	282	268	300	295	295	288	280	292	286	254	318	323	289	276	293	275	276	278	252	308	291	299	300	291	294	286	272	258	277	287	280	285	279	257	279	287	275	272	288	271	269	292	253	289	288	300	279	273	296	262	300	276	272	279	288	294	310	267	278	301	296	296	276	289	272	294	303	268	275	269	285	267	289	293	270	279	289	276	268	256	287	300	311	274	263	297	319	279	294	261	268	275	277	268	297	272	261	306	295	271	271	285	279	304	312	284	282	262	260	263	309	296	262	289	278	280	256	254	305	282	257	280	280	283	278	281	303	307	275	281	305	296	295	276	290	317	295	300	286	274	275	295	280	297	279	264	278	276	302	308	289	262	343	309	274	278	298	281	280	274	287	281	274	267	267	291	296	266	275	263	290	290	277	287	296	267	294	290	269	291	288	298	279	276	283	298	301	260	274	285	284	289	283	266	297	318	282	286	263	284	308	311	266	290	297	295	283	290	264	278	286	288	303	292	258	315	302	286	281	268	285	288	275	273	271	293	256	283	291	282	286	294	264	290	284	288	266	278	303	311	267	291	276	275	280	304	264	303	309	267	300	258	252	306	297	269	287	287	280	281	276	283	270	323	327	280	290	263	292	270	265	276	297	325	290	284	282	284	288	263	280	308	327	285	277	305	274	264	262	288	284	287	281	307	287	300	271	286	299	260	226	268	291	309	293	291	270	278	271	296	286	248	317	293	287	287	278	232	286	259	274	300	287	282	272	290	293	317	303	302	276	262	285	280	242	304	254	271	324	272	276	293	286	278	281	292	264	303	264	249	277	329	270	285	292	305	284	273	274	262	302	275	288	290	284	258	267	277	279	298	281	274	274	320	314	272	261	264	288	260	328	252	270	294	286	284	279	293	283	272	304	280	296	276	281	281	294	301	281	268	294	288	267	268	282	287	278	288	295	307	290	307	270	240	281	293	282	273	288	280	282	283	267	316	261	310	284	294	322	300	304	292	258	260	269	266	226	299	261	304	290	293	254	280	322	295	279	294	278	279	312	279	270	296	293	309	306	280	250	280	286	276	306	308	290	289	296	274	275	279	270	293	289	275	290	300	267	315	306	295	275	267	302	299	279	273	279	266	271	289	270	296	271	267	303	268	302	274	308	340	295	263	304	287	296	286	303	280	276	285	288	293	285	306	266	297	276	251	274	284	289	295	279	298	315	280	284	243	248	268	271	299	304	281	266	297	268	275	293	295	282	285	275	298	300	271	279	274	268	269	266	308	265	309	280	271	275	299	276	294	246	283	263	280	279	271	277	302	284	310	280	290	301	304	300	282	244	277	286	268	240	260	287	300	279	279	276	280	277	243	297	283	288	282	258	284	276	288	254	282	288	295	289	274	308	304	307	257	271	345	279	274	301	278	276	295	279	276	286	286	277	308	277	321	307	240	285	275	270	281	278	283	289	244	296	279	283	285	272	265	300	292	268	257	269	311	306	312	267	283	260	287	324	251	297	275	276	268	272	285	274	261	292	274	284	265	279	289	276	251	273	286	269	307	299	294	258	303	274	307	280	270	267	270	288	279	255	275	274	300	296	270	281	264	289	268	283	301	289	302	284	261	282	271	249	295	284	262	281	277	265	302	257	295	253	272	294	282	275	270	293	319	278	274	310	264	304	301	276	285	262	284	275	266	284	259	296	282	271	301	309	288	287	275	308	304	274	280	273	293	282	285	307	270	256	287	288	305	286	279	284	288	266	256	300	283	298	291	262	247	264	263	288	272	255	281	303	269	279	271	308	289	300	292	281	272	274	280	280	266	282	285	320	267	279	278	259	327	301	259	244	264	254	273	301	299	278	284	272	280	298	315	295	290	303	259	280	296	284	249	270	296	301	287	310	262	291	278	285	264	298	282	256	302	244	265	265	271	301	302	301	288	286	276	278	316	285	299	293	275	253	300	295	260	284	279	299	279	267	261	286	288	296	253	269	262	313	261	269	279	315	276	267	268	257	296	295	282	273	260	287	293	271	282	271	308	276	265	271	268	304	281	282	284	276	291	282	275	285	287	276	264	277	299	275	270	280	268	301	289	286	321	274	263	297	250	295	292	297	304	274	263	284	293	275	274	304	279	282	257	271	278	260	279	276	280	265	265	276	275	268	335	266	278	267	254	268	278	254	286	298	280	271	295	284	229	269	282	264	286	289	309	287	297	319	281	258	280	259	277	277	282	292	306	257	281	271	272	294	271	297	285	312	293	288	298	268	287	289	279	322	303	276	284	301	267	265	264	271	309	249	315	256	279	306	296	283	263	270	256	300	270	293	280	278	280	280	268	281	274	278	276	284	277	291	290	293	285	284	272	275	264	264	281	291	290	246	277	303	299	293	266	284	271	242	298	297	294	302	289	272	224	337	288	258
11548	23747	21240	14890	9046	7398	8047	7233	5185	4342	3052	2526	2239	2128	1825	1893	1755	1634	1472	1602	1857	1547	1474	1352	1019	833	5510	14255	13556	10627	5978	2854	1417	698	532	516	559	504	544	577	555	486	524	507	513	483	526	539	505	563	556	544	549	540	534	531	497	513	546	509	587	519	556	524	536	500	550	518	546	541	523	564	546	520	540	543	545	507	556	553	548	515	543	528	528	525	550	538	522	527	526	539	549	498	492	507	531	524	530	545	547	519	561	511	497	564	502	573	525	564	512	473	586	532	536	518	500	523	569	525	527	475	509	549	522	543	557	513	538	550	503	503	527	520	530	553	582	539	517	521	543	532	528	534	535	556	583	519	535	542	490	502	531	557	547	498	537	553	522	492	508	536	531	538	556	572	510	548	530	522	566	545	523	534	514	530	545	525	525	543	494	510	551	551	549	494	533	548	542	495	571	572	503	513	549	558	537	518	524	528	496	538	559	517	559	499	504	539	509	557	516	526	524	568	529	519	471	527	541	506	555	568	518	530	552	524	579	532	523	529	491	535	524	536	496	590	561	515	561	511	527	575	573	494	521	540	554	519	507	535	522	531	548	525	512	524	533	559	502	510	539	536	554	540	565	556	528	531	517	513	536	511	527	571	543	516	531	506	503	544	523	555	537	524	539	534	540	565	533	520	534	530	527	517	519	490	531	517	527	544	552	478	539	511	503	495	526	575	571	508	541	541	546	520	522	517	526	512	520	482	515	518	545	539	498	539	530	509	551	568	558	532	530	569	542	524	534	587	536	544	512	544	554	528	560	552	553	565	540	527	538	499	513	533	533	494	538	516	532	510	515	528	486	531	510	594	527	502	546	528	574	545	526	529	522	512	533	576	516	557	564	534	539	588	522	547	545	558	526	512	495	526	540	520	571	497	561	540	573	565	546	518	514	510	548	519	526	501	525	529	520	586	531	529	538	531	539	493	485	523	537	515	529	576	510	490	511	539	531	553	514	523	531	506	542	550	535	540	560	539	540	529	529	510	588	472	536	532	520	548	503	575	536	526	529	534	538	597	547	544	600	509	549	520	501	522	560	577	558	488	531	555	540	500	528	542	520	523	524	526	525	531	531	525	527	539	569	515	533	590	540	545	527	516	549	551	552	519	520	524	549	546	539	553	517	542	531	498	545	535	516	517	517	526	502	498	531	562	541	582	509	545	551	520	532	526	522	569	560	546	483	522	546	561	506	521	543	550	515	535	539	526	528	519	520	553	534	519	521	527	544	533	561	512	520	490	523	497	524	549	545	520	561	488	529	546	537	546	511	518	522	531	536	509	529	501	519	497	489	513	565	514	563	510	513	554	549	547	528	527	571	587	524	554	547	530	528	537	508	521	547	536	499	542	531	510	520	499	525	518	522	557	551	554	516	539	530	529	526	533	550	497	529	532	532	571	526	498	529	504	566	507	563	577	538	499	497	519	523	472	545	502	534	527	521	554	557	516	545	473	490	514	570	524	547	588	523	535	574	518	498	559	533	507	508	566	529	521	530	574	557	552	502	501	552	537	554	533	580	516	539	537	528	519	524	540	546	553	515	584	543	531	506	560	536	492	542	482	552	559	462	534	504	530	553	521	518	530	563	577	499	521	489	507	519	507	537	518	533	551	540	523	542	490	504	546	563	558	586	506	552	527	513	543	522	550	515	524	526	515	543	506	505	528	557	548	521	554	545	563	548	518	509	542	512	524	544	505	528	529	533	545	507	526	552	532	503	549	551	520	582	521	494	510	534	544	524	582	484	504	502	536	543	504	518	537	503	519	569	546	534	535	508	526	485	522	521	487	549	518	493	542	524	526	548	527	541	496	511	505	535	555	530	552	543	512	552	552	519	516	541	552	539	496	559	518	584	558	503	531	546	512	516	562	533	558	542	516	547	514	550	533	525	563	497	484	507	508	536	575	509	522	517	534	522	528	566	547	531	557	508	533	518	510	547	532	495	551	562	517	546	503	529	570	535	606	574	535	539	534	540	541	518	502	538	521	543	550	527	511	521	531	521	506	548	520	536	549	524	543	566	529	538	555	514	502	518	520	526	571	530	524	537	518	517	539	555	519	492	533	493	511	535	498	561	570	487	493	561	536	556	528	553	534	537	550	511	550	543	542	525	545	542	501	554	540	547	555	544	542	588	517	530	545	540	554	550	509	530	544	573	526	549	494	537	530	532	503	556	570	538	542	525	503	546	557	521	537	540	538	509	509	555	559	524	556	528	539	523	522	569	518	516	533	540	519	524	515	543	523	534	505	536	526	512	526	560	530	553	537	509	507	526	525	537	553	560	537	509	521	558	545	493	562	545	543	529	512	503	511	537	552	523	530	518	523	511	517	537	579	535	555	543	482	527	541	527	549	572	518	537	517	525	520	533	532	498	513	520	492	487	522	510	542	542	534	524	523	576	535	505	566	554	534	577	586	550	491	547	525	505	522	528	554	543	521	522	502	538	544	533	529	552	544	492	579	553	520	535	524	537	553	555	511	518	546	507	496	553	557	493	505	515	521	536	567	553	525	492	473	533	542	543	517	555	504	500	565	536	526	510	561	560	514	531	517	539	520	555	523	539	521	569	566	526	536	579	446	579	487	549	543	510	517	535	534	523	530	574	496	522	503	517	505	548	578	541	541	527	556	534	544	573	528	518	568	511	499	525	508	550	516	537	497	524	562	558	577	544	542	528	524	551	533	525	519	507	520	511	556	539	519	531	527	542	513	542	531	551	519	499	536	517	539	534	511	510	536	552	495	514	488	559	546	520	556	520	544	525	532	548	524	529	542	530	510	543	519	530	525	548	509	529	529	527	554	523	541	532	506	502	525	522	534	533	558	537	515	579	582	554	530	544	546	517	533	558	507	494	561	552	550	539	529	557	537	522	509	543	547	520	531	518	506	521	536	558	504	529	534	556	527	518	482	546	545	532	523	551	537	527	532	544	531	518	508	589	549	553	505	570	551	561	552	545	548	509	533	569	522	519	512	489	525	554	516	549	549	531	558	568	553	526	502	505	538	546	556	528	535	498	520	547	509	533	480	501	492	548	492	574	565	534	497	514	529	570	552	538	565	547	518	540	556	545	514	501	548	495	559	504	507	528	540	515	547	543	586	531	557	527	524	548	523	566	540	545	520	572	531	536	556	551	504	512	543	553	536	525	569	525	571	585	531	553	478	562	566	533	499	504	495	543	544	503	548	543	520	527	530	517	531	519	562	548	523	543	542	534	526	502	560	537	564	569	523	522	550	538	540	520	527	539	583	498	503	534	563	539	566	540	528	499	559	535	535	529	556	529	539	555	542	541	553	544	539	525	541	546	534	569	543	534	541	572	569	574	512	541	500	506	506	561	524	510	547	516	552	553	536	500	531	530	503	519	545	542	520	565	572	493	533	539	539	470	533	532	510	497	528	575	520	520	503	506	552	510	541	533	530	562	544	546	530	518	533	556	542	531	525	550	559	543	507	561	539
27118	20785	9312	2620	1170	935	1210	1057	846	713	662	601	577	568	606	553	551	549	556	620	570	577	547	533	479	497	487	744	846	877	708	614	551	481	523	492	453	456	489	451	481	490	432	483	441	481	488	453	457	437	519	435	415	460	479	441	477	473	462	438	447	495	460	497	443	468	432	462	481	480	467	463	464	434	514	455	460	467	449	452	471	477	461	457	482	480	501	448	467	463	442	500	464	485	454	464	447	478	433	450	430	448	484	455	448	433	470	488	472	452	428	464	454	494	437	462	489	494	454	442	465	437	472	463	494	451	477	439	504	462	469	445	451	432	458	508	491	442	411	442	457	451	447	460	476	434	445	437	456	478	510	422	446	434	444	482	448	431	407	470	479	489	463	459	495	432	463	426	448	469	474	440	466	450	466	438	475	486	454	492	489	482	439	476	474	422	469	480	468	488	445	468	487	450	438	470	505	445	458	453	437	469	455	449	456	483	478	447	441	514	472	436	471	457	468	496	482	486	476	435	498	446	444	474	470	417	483	475	460	467	463	454	462	452	474	475	459	459	432	458	486	473	430	454	430	479	470	452	462	445	474	442	473	425	459	490	459	482	453	468	423	454	397	455	445	450	477	463	447	486	456	473	466	425	455	432	468	482	489	438	468	438	464	451	442	492	492	480	485	488	472	468	457	476	464	451	458	451	445	457	479	469	486	463	438	485	483	446	461	446	487	464	440	439	487	488	493	464	474	470	433	485	454	483	411	462	460	491	460	447	486	423	468	457	460	401	457	468	486	479	468	437	422	464	454	465	480	436	479	458	429	487	435	474	462	443	475	433	439	435	437	485	417	488	481	460	481	489	517	482	486	437	449	514	463	463	463	451	495	483	487	451	433	452	449	443	492	487	451	458	503	468	482	417	456	459	478	428	517	468	480	441	462	475	511	458	408	420	470	483	466	448	472	467	458	483	469	471	456	459	507	445	459	428	476	461	437	437	466	512	446	492	467	447	473	463	463	491	465	479	457	465	471	457	507	462	425	435	470	456	439	494	458	462	424	452	470	471	455	445	467	475	457	475	443	449	471	422	452	465	469	473	451	455	452	434	429	464	452	471	464	464	479	493	472	456	419	446	478	462	450	447	478	490	475	457	464	473	514	454	473	464	420	472	469	473	446	432	432	484	455	478	447	470	476	486	437	510	442	467	434	451	495	483	487	483	455	493	480	484	501	461	471	472	461	482	495	482	453	460	424	467	445	509	496	458	458	480	469	492	459	456	467	474	444	421	474	446	480	469	450	466	441	457	451	449	447	443	469	489	470	481	441	451	445	450	440	465	455	426	458	489	434	419	479	471	491	503	476	469	461	467	428	434	452	466	429	443	450	453	475	501	424	476	485	425	460	465	461	483	481	428	458	482	456	444	479	487	452	467	454	459	453	450	447	504	463	438	440	424	422	468	438	501	479	440	474	442	464	498	480	445	444	481	496	464	448	449	441	467	487	489	430	450	464	454	489	480	499	466	424	443	448	465	477	487	464	459	492	429	473	439	474	444	468	456	448	478	488	465	465	437	494	426	476	462	466	469	451	479	482	451	496	488	472	461	458	475	443	500	466	419	464	465	463	444	480	506	427	447	464	456	479	487	461	428	474	466	482	459	424	448	462	494	463	479	441	447	429	467	455	490	444	460	440	438	467	443	476	470	471	447	489	477	434	458	422	456	459	445	440	439	473	485	486	456	484	452	481	477	476	431	469	446	486	489	449	440	426	446	472	452	468	447	503	437	474	417	487	455	450	494	496	457	480	421	453	470	472	477	443	510	475	491	444	488	455	469	483	446	472	445	463	452	447	461	447	433	455	453	450	454	446	486	469	464	475	481	461	478	448	480	490	457	465	467	493	498	433	446	451	451	474	458	451	505	460	465	432	478	445	485	449	468	452	477	463	459	448	465	424	438	487	465	498	458	471	457	513	422	445	453	466	448	459	486	429	456	470	458	438	495	490	415	459	452	444	464	516	472	481	420	505	429	434	489	410	482	475	480	454	463	468	451	452	459	478	450	452	494	493	460	504	496	468	452	455	445	448	471	453	419	454	433	428	459	485	460	475	460	438	464	495	469	476	446	465	511	466	484	450	469	484	464	448	440	451	462	488	447	478	471	456	486	461	445	434	464	462	463	476	429	475	480	484	459	500	428	498	426	472	446	477	481	507	442	467	452	505	465	479	452	465	433	463	462	475	494	461	446	497	480	439	454	437	453	477	441	412	473	481	517	498	464	482	416	482	474	486	485	455	451	484	418	397	452	469	483	489	458	499	457	470	451	483	456	464	511	459	494	454	479	493	458	487	440	468	440	466	441	490	451	468	482	437	458	468	452	456	489	488	494	487	450	486	500	458	468	451	458	453	471	469	488	482	460	452	493	462	472	469	490	452	481	463	469	478	480	454	445	421	500	438	497	486	458	459	465	451	455	464	457	493	468	482	480	403	447	463	450	477	427	447	456	450	468	404	467	467	500	453	492	448	459	454	468	438	491	515	447	453	467	468	495	487	479	436	454	442	449	485	481	447	468	446	448	473	423	482	434	488	441	462	460	475	443	424	446	479	473	475	480	460	496	461	432	475	478	483	500	444	469	484	463	481	457	445	461	474	480	461	462	420	452	458	467	436	456	447	422	453	508	469	441	459	435	465	443	448	463	438	468	479	460	444	485	511	441	443	463	458	433	449	415	444	484	460	485	450	450	456	461	482	441	427	462	487	474	478	443	444	468	505	450	406	456	485	475	436	411	475	479	476	464	454	472	475	467	448	496	422	466	494	472	473	392	472	475	483	437	500	428	467	450	487	502	443	444	471	456	461	471	462	467	425	467	469	450	490	459	493	440	442	468	464	454	447	437	504	450	459	486	453	442	437	494	445	461	470	486	464	483	478	495	479	453	472	498	463	475	441	465	433	473	464	473	460	435	421	447	435	438	480	470	493	441	488	473	434	473	435	446	444	473	474	431	455	466	469	446	460	467	469	473	452	465	474	458	463	460	464	463	437	483	467	443	455	441	486	452	466	448	489	473	477	475	470	482	469	461	477	455	470	464	445	474	449	504	513	485	468	461	460	477	451	459	461	453	468	451	429	460	425	478	503	451	437	457	471	475	463	462	418	480	423	435	494	438	466	471	449	444	471	512	490	476	460	466	438	473	458	489	492	446	453	444	462	468	493	452	459	496	449	427	474	451	456	476	482	462	467	481	463	435	468	458	435	480	487	437	491	460	458	462	454	440	461	442	450	452	473	463	491	476	487	468	474	469	446	462	515	431	510	480	443	477	453	453	439	455	461	460	435	473	458	464	435	495	456	468	441	456	449	486	432	479	526	447	485	457	489	458	456	451	462	444	443	458	452	461	480	502	459	439	464	460	455	446	513	501	474	452	487	453	466	432	452	461	477	436	464	479	497	467	474	494	446	461	428	455	450	430	505	501	449	460	452	465	476	470	427	513	472	445	466	454
7554	9871	7782	5712	3390	2970	3855	3249	2597	2095	1734	1556	1453	1364	1413	1384	1283	1316	1254	1260	1349	1226	1145	1010	950	931	1021	1901	2145	2004	1674	1147	1045	871	864	848	843	813	876	913	871	882	815	858	839	832	913	857	844	821	848	891	840	829	890	866	864	863	857	871	815	889	872	874	876	868	846	901	856	859	891	847	841	863	858	873	843	931	897	834	896	854	831	856	864	861	875	884	894	831	847	883	830	869	839	813	876	860	893	856	922	862	888	890	872	887	768	863	835	885	861	865	883	857	903	826	848	871	870	900	855	882	857	902	871	826	911	856	933	825	867	876	905	827	841	884	865	883	866	889	868	861	838	907	884	859	887	862	852	849	844	874	847	820	873	832	873	900	876	903	878	877	859	880	874	878	881	892	871	902	892	877	810	882	815	858	851	847	880	894	889	870	876	884	850	889	824	850	847	836	901	873	881	854	831	849	846	883	820	821	892	868	873	906	827	899	873	855	872	907	892	874	893	844	874	885	817	872	854	870	847	847	832	861	904	851	859	837	866	834	876	852	831	835	862	853	892	808	842	953	827	849	862	829	912	866	829	805	847	895	868	877	901	849	905	867	848	914	867	860	826	905	912	867	941	824	814	832	863	865	855	846	831	847	847	818	868	880	849	868	881	896	849	866	856	871	878	915	839	843	830	863	821	900	819	866	829	861	867	857	857	866	888	901	913	840	797	833	825	809	872	894	850	932	874	907	827	775	854	881	898	812	831	890	840	910	848	823	875	860	872	885	870	890	874	899	824	873	887	851	847	861	869	821	851	889	883	867	916	864	916	897	859	842	851	839	863	886	889	843	860	854	887	861	910	910	858	874	857	852	858	855	883	905	915	885	901	883	860	888	884	867	855	833	914	865	884	928	860	896	816	838	850	901	848	821	849	884	896	844	831	866	843	904	876	890	904	840	881	889	853	908	853	827	856	841	872	894	893	854	838	878	859	867	824	858	868	855	834	881	902	870	812	856	859	844	879	856	869	907	854	890	856	887	847	877	884	831	841	862	893	868	873	810	818	847	883	863	857	897	825	889	859	872	876	870	899	848	854	871	827	810	886	862	902	903	882	813	839	860	825	837	869	864	849	876	837	909	912	831	809	882	857	850	863	856	873	891	844	930	865	915	883	889	827	844	900	860	811	848	888	843	874	831	895	835	874	846	887	908	899	873	867	846	918	840	799	893	866	855	775	817	871	814	860	900	897	868	897	841	874	899	878	890	874	847	868	905	844	831	807	902	869	834	875	845	811	857	861	871	836	915	861	867	849	876	862	895	897	843	865	890	840	848	924	897	858	881	863	842	826	911	863	872	922	859	842	856	822	848	884	855	853	901	848	907	878	874	830	898	878	879	880	902	877	872	882	906	854	865	853	856	822	873	837	864	899	841	813	830	871	847	880	920	848	844	868	853	844	878	932	884	857	849	848	880	845	859	894	865	872	858	855	878	856	841	789	903	866	895	879	892	900	862	896	872	875	848	855	864	888	884	886	865	894	819	852	870	857	868	890	837	877	876	855	843	848	844	842	838	864	912	872	873	852	872	886	866	824	832	885	855	840	884	868	862	831	861	836	838	876	868	894	875	862	852	845	895	823	884	821	873	841	821	859	873	844	777	819	801	850	836	897	874	890	888	833	871	876	833	827	834	848	883	864	895	850	901	823	917	887	857	846	843	859	867	825	804	862	860	853	848	870	805	909	871	931	914	875	821	841	859	855	866	865	882	884	871	789	866	831	830	856	827	843	899	871	885	868	858	844	900	857	814	857	836	871	813	846	876	832	868	832	870	871	819	889	896	815	880	891	838	898	875	896	846	844	888	907	880	875	915	807	873	894	853	900	855	895	890	913	830	867	911	873	793	802	894	899	895	841	832	849	854	846	849	881	827	847	916	848	834	842	838	872	885	853	839	866	877	894	870	858	796	826	840	843	838	875	885	881	851	875	853	843	893	871	843	859	881	873	873	866	886	868	800	884	876	823	851	802	864	837	884	827	856	889	856	853	842	874	831	826	861	876	867	879	861	860	916	844	857	923	913	849	926	865	819	813	824	877	852	825	869	848	826	888	846	867	875	855	834	866	858	892	888	864	855	867	848	872	886	889	838	876	883	870	818	849	906	868	849	852	894	889	943	882	872	854	891	890	865	923	901	891	842	867	880	863	829	872	872	825	840	810	848	875	830	848	825	902	882	804	850	858	910	812	866	837	852	871	870	846	889	839	831	880	877	821	857	863	825	898	868	837	844	812	833	835	819	912	848	943	833	851	833	869	904	874	848	862	891	861	849	850	888	904	846	879	887	892	877	895	922	853	814	866	859	868	839	868	853	850	823	861	869	829	868	892	871	868	852	834	869	856	821	913	877	887	864	838	888	819	905	840	867	861	860	836	865	891	903	790	859	913	888	860	866	835	855	885	890	836	827	888	853	894	875	818	935	879	858	927	805	914	893	852	860	829	847	878	883	879	888	874	864	849	880	853	865	867	868	910	862	914	869	832	845	838	901	819	877	876	834	901	846	923	835	835	855	884	937	857	910	881	878	880	826	804	812	886	851	857	894	869	866	871	832	848	853	835	831	899	879	879	834	846	848	858	858	851	834	867	887	855	898	840	892	836	831	861	878	838	872	869	873	821	870	847	864	820	871	861	890	798	904	863	841	876	880	893	857	880	849	840	907	870	892	868	897	844	819	874	863	851	892	844	854	869	872	905	887	893	896	864	879	848	882	854	850	815	854	868	883	870	816	897	824	867	821	863	822	904	836	848	888	887	874	882	821	830	819	882	842	855	880	888	834	909	925	857	831	859	856	931	886	857	841	829	855	877	872	864	827	873	863	897	846	860	874	811	863	834	882	863	899	879	861	879	840	891	863	856	864	866	781	841	901	871	858	885	858	890	901	848	866	843	836	899	890	876	850	897	864	884	852	886	826	865	811	900	862	859	845	881	829	849	859	890	843	885	861	841	864	858	871	915	852	869	895	840	848	875	876	902	843	832	840	874	904	861	867	896	846	835	828	891	903	829	873	913	853	861	890	853	881	933	820	856	873	862	846	853	886	849	871	862	830	827	832	843	846	847	789	868	831	859	830	876	848	860	852	847	925	904	827	859	850	889	879	871	840	819	890	841	878	871	878	890	884	803	866	829	850	861	828	814	850	848	827	813	881	875	826	814	830	807	856	894	827	880	879	848	868	841	855	880	893	903	836	918	874	861	848	847	900	841	887	849	872	894	871	853	847	863	809	811	831	856	920	855	813	891	871	883	852	871	873	906	877	906	879	859	863	834	887	877	855	862	833	886	865	868	877	898	903	857	827	841	893	938	898	851	773	839	823	866	910	820	889	899	894	872	872	853	913	856	854	856	876	909	881	881	865	832	903	885	858	825	822	873	828	847	825	881	887	841	858	839	833	859	838	878	883	822	896	926	873	875	865	859	843	867	905	874	895	863	842	880	875	917	878	826	870	857	835
24592	21586	28724	24915	19952	3821	2150	1510	1258	966	806	720	655	634	657	615	587	592	570	564	523	513	436	454	462	458	609	3036	2815	2568	1539	845	502	446	440	365	424	416	377	395	375	375	371	351	378	339	393	378	391	384	396	398	395	389	413	368	374	385	372	394	380	370	357	375	397	344	397	394	383	372	412	348	388	420	380	404	388	378	415	386	395	387	419	369	366	390	406	367	375	375	363	372	365	366	368	353	365	381	384	412	388	369	370	364	396	384	356	381	422	386	411	351	397	390	392	406	383	346	398	378	417	389	398	348	368	369	397	377	411	364	352	398	380	398	397	406	389	401	390	380	392	378	374	380	400	350	400	356	370	380	387	386	409	412	390	394	377	395	360	391	389	387	344	362	397	373	356	374	361	391	388	402	398	395	361	378	368	357	358	384	370	394	396	364	365	403	374	392	412	378	402	392	394	403	360	371	376	382	384	331	357	390	409	417	381	385	414	381	353	400	383	434	382	405	397	400	391	365	361	367	398	382	416	426	366	372	389	415	366	373	387	359	413	382	401	421	361	403	356	382	366	379	384	389	387	363	426	386	363	385	361	396	387	380	369	390	363	364	361	336	417	380	385	411	365	401	384	370	354	367	395	359	369	384	369	370	376	378	380	324	381	397	393	352	376	375	401	381	357	402	416	392	363	387	339	403	397	350	353	407	354	390	404	412	372	401	379	399	366	405	348	388	409	369	358	407	370	361	374	349	389	383	366	392	391	422	418	384	371	406	390	397	367	352	398	373	389	394	409	350	369	388	368	336	392	366	359	380	397	388	361	361	394	386	369	348	390	387	377	358	402	377	404	371	350	371	401	388	369	394	383	367	383	357	359	368	361	417	383	420	369	370	404	327	377	375	387	362	391	344	402	427	387	367	378	356	358	366	369	387	379	371	378	387	380	380	388	361	353	371	328	361	417	397	396	406	392	394	357	369	372	375	366	388	416	386	360	356	372	383	377	390	365	377	390	395	351	389	376	378	392	389	437	376	394	365	386	350	385	384	371	401	370	377	382	351	341	378	362	376	386	374	378	364	364	342	382	370	394	386	407	388	376	372	386	380	403	414	376	396	400	371	425	386	393	403	398	392	425	361	365	385	399	372	354	363	366	364	377	375	368	376	338	354	361	366	365	348	413	399	396	401	396	425	387	381	356	370	393	378	384	375	366	389	392	400	389	367	379	395	367	364	383	398	356	389	367	419	389	415	406	366	368	379	356	415	400	356	388	366	380	367	337	371	364	339	387	377	381	358	408	406	399	383	371	361	370	396	393	375	372	371	398	396	395	378	420	404	390	372	389	378	394	384	379	382	375	378	413	389	384	351	422	384	392	393	369	354	376	438	390	372	419	391	376	344	382	363	382	395	411	370	410	368	391	412	375	370	382	415	401	395	350	379	374	397	398	367	375	387	377	373	361	362	385	388	376	369	396	374	419	360	419	365	384	377	377	369	365	386	387	382	361	417	371	427	371	380	369	383	404	361	364	389	353	413	354	403	395	382	381	354	369	371	408	369	399	366	363	386	414	392	404	408	383	375	375	401	390	381	398	342	362	401	379	331	363	350	417	359	378	372	360	382	368	365	377	384	383	382	389	406	391	380	396	403	393	400	378	389	412	424	364	361	376	374	381	372	403	410	386	346	377	405	373	354	334	396	361	351	385	375	412	367	378	404	428	348	370	358	375	364	409	370	375	381	373	347	345	388	368	393	361	411	406	385	374	361	413	402	372	382	396	402	362	383	397	379	396	359	397	387	380	382	394	398	363	338	384	367	324	376	370	383	354	362	377	363	402	408	396	384	404	403	373	378	341	393	424	372	386	371	392	389	393	324	374	366	385	409	332	380	374	346	382	406	401	380	421	371	394	364	346	362	373	388	377	404	397	378	377	388	383	382	377	401	394	396	412	375	372	392	376	369	367	400	387	340	388	398	391	386	295	369	386	385	391	360	389	371	386	384	372	404	394	422	402	336	385	367	361	403	386	388	397	378	403	392	345	406	376	388	370	363	352	398	361	388	376	368	380	379	375	381	387	385	360	383	425	372	364	367	391	379	368	371	364	406	367	382	331	368	366	405	368	378	375	385	383	382	393	438	347	369	414	370	400	401	356	370	406	367	380	385	381	378	376	403	398	396	421	348	407	382	382	371	390	388	380	398	343	359	376	379	403	374	393	361	379	377	385	368	358	375	366	368	401	382	394	389	392	387	413	387	361	394	372	407	389	391	387	391	364	372	359	376	383	380	388	359	383	422	344	360	375	370	367	375	377	389	375	355	374	397	372	364	380	373	374	372	365	371	402	390	402	363	410	391	405	408	389	357	351	369	386	390	378	352	383	392	383	391	367	377	388	342	371	348	371	379	366	404	357	388	388	419	365	399	384	381	407	376	377	358	353	442	379	378	376	361	378	366	405	402	382	406	386	402	408	387	345	370	364	329	392	378	402	367	367	376	365	400	394	374	401	338	393	404	349	375	375	373	372	377	362	355	350	377	396	381	401	366	381	398	377	386	380	382	380	390	371	367	377	379	389	399	384	364	389	401	414	375	392	409	370	353	414	356	400	367	392	348	318	366	353	378	375	378	378	381	378	395	392	386	369	359	397	404	373	397	387	394	384	386	426	385	388	351	390	370	363	407	394	350	341	381	399	398	410	394	400	367	373	369	357	375	378	390	380	406	376	344	400	356	406	371	385	357	376	359	415	394	370	386	363	337	406	380	394	395	381	356	397	371	373	376	399	380	385	393	358	371	401	408	386	373	393	368	414	354	364	335	403	373	359	400	403	373	376	415	378	409	356	350	371	374	379	375	372	388	405	376	348	377	396	391	367	347	395	369	357	340	348	417	357	373	361	389	365	371	406	390	354	398	418	379	360	407	386	362	370	373	348	363	370	381	416	345	402	375	413	387	380	370	395	376	363	388	392	408	398	367	378	353	387	390	367	383	386	382	407	417	403	364	359	388	398	361	410	376	388	403	370	389	355	368	394	367	350	368	377	397	365	408	386	403	386	377	404	366	361	370	397	391	408	384	370	390	378	321	372	384	384	384	355	379	371	376	386	372	390	381	393	405	392	356	394	380	398	387	374	379	381	381	392	385	366	422	364	363	394	391	391	404	382	392	375	365	418	422	380	396	382	364	383	377	375	366	434	370	357	405	424	367	342	399	391	404	366	397	391	417	379	350	377	400	363	401	365	364	358	361	368	363	392	363	378	401	370	361	356	380	348	373	357	365	412	380	407	375	359	395	390	402	379	367	368	389	381	368	385	370	355	367	366	380	380	361	372	430	386	363	413	353	377	381	389	366	380	403	383	397	407	391	403	369	374	379	338	370	385	384	353	367	416	353	390	399	370	417	370	377	373	379	378	385	394	400	337	338	353	372	377	411	361	388	370	363	390	364	365	386	344	377	360	389	376	324	353	377	372	371	419	378	335	370	373	367	398	392	380	433	382	386	360	378
9453	18875	16774	10762	6968	5559	5818	4921	4340	3213	2390	2108	1979	1815	1724	1756	1622	1519	1528	1578	1440	1206	990	923	890	809	1589	9091	8544	7068	4134	2181	1261	953	796	739	728	711	752	725	732	783	723	758	775	729	724	750	690	754	776	754	751	734	726	732	701	729	746	718	685	675	750	702	713	753	706	745	716	724	743	758	694	716	704	731	717	699	724	765	713	708	698	752	766	719	723	722	768	677	731	714	759	743	746	741	707	713	762	707	760	729	697	711	711	736	758	706	666	718	740	734	720	758	739	699	696	712	718	660	724	726	759	763	747	705	730	744	733	752	731	754	707	743	757	752	705	724	710	755	650	770	716	732	704	743	738	713	729	710	699	732	734	707	705	715	750	695	730	747	681	727	725	742	748	726	755	737	719	708	744	723	748	692	721	731	685	720	746	748	698	717	757	743	746	771	717	702	760	742	701	724	767	697	698	757	716	704	706	774	705	727	683	750	705	726	726	763	739	746	709	764	706	737	739	667	741	736	708	716	698	716	714	783	735	762	748	707	695	720	730	769	759	773	749	735	768	721	719	735	767	743	709	704	772	734	673	748	739	741	704	704	738	703	696	741	726	746	762	691	749	742	773	749	687	741	747	756	730	707	725	721	696	712	757	755	725	737	760	699	690	717	696	740	708	745	712	734	712	742	736	747	731	710	754	677	718	731	689	738	712	700	690	714	774	722	726	757	727	716	719	757	680	731	692	761	753	718	753	710	766	697	701	725	752	722	691	725	710	721	786	717	761	705	735	719	746	719	731	781	742	709	723	755	716	699	732	734	768	705	772	779	714	745	736	797	746	749	738	717	690	731	746	760	750	724	761	742	700	725	780	764	718	743	745	716	711	757	736	745	743	721	772	740	749	727	702	694	705	767	772	735	741	747	683	787	815	787	774	749	760	713	708	701	728	726	738	782	710	728	691	732	709	749	666	731	715	721	747	711	779	711	706	718	715	720	742	731	776	717	756	748	763	735	729	741	744	735	766	718	750	762	726	737	725	744	664	707	763	715	695	712	749	686	706	681	726	743	715	765	721	712	767	728	717	679	765	711	740	746	712	724	687	772	716	691	729	781	722	734	722	752	697	693	693	753	772	766	757	730	763	685	731	699	731	738	733	712	782	737	697	702	684	727	737	746	765	725	717	709	707	694	745	753	717	718	749	716	738	751	738	732	679	758	728	715	725	694	695	753	743	710	699	717	678	726	685	730	781	754	679	702	748	699	706	740	738	718	734	721	721	716	732	711	739	772	749	717	687	766	724	745	707	758	738	758	748	732	711	717	755	741	753	749	724	723	724	738	716	746	718	727	709	683	693	701	709	821	737	758	727	746	763	759	751	738	742	743	768	734	722	730	738	757	724	724	728	652	742	712	726	740	755	726	746	766	737	770	755	719	753	702	723	791	708	720	714	702	717	715	743	732	741	745	666	734	699	749	775	738	735	707	788	776	746	730	706	680	687	732	727	764	743	705	686	699	692	749	734	709	747	726	775	767	735	759	710	746	762	700	706	697	737	734	679	742	715	749	729	743	715	713	750	764	755	710	708	779	716	736	727	772	741	708	737	748	738	722	703	734	655	729	729	771	751	731	731	740	779	708	731	695	750	697	717	716	756	715	807	704	710	724	747	758	714	786	757	697	693	744	721	722	738	718	694	712	684	682	748	718	667	733	698	731	744	744	724	750	755	693	722	724	699	777	763	743	724	666	717	729	710	735	684	753	722	726	738	741	668	701	679	673	744	743	686	765	759	736	722	765	697	716	748	729	789	692	747	731	730	689	708	704	741	735	726	737	716	727	716	712	717	794	741	773	679	738	765	742	761	785	748	713	714	772	730	745	692	716	751	727	767	781	698	707	717	736	760	724	743	755	744	721	705	710	711	699	710	731	718	694	714	711	704	744	725	719	761	714	723	739	753	714	677	777	721	715	751	742	763	723	753	708	706	735	737	699	746	748	705	744	709	672	692	755	775	740	728	749	746	741	761	734	734	748	734	775	739	743	739	722	705	743	716	776	682	773	704	701	720	753	774	681	730	776	760	709	737	760	733	757	747	693	707	760	713	738	719	751	704	683	705	751	753	720	687	693	746	777	695	730	707	748	718	739	720	734	749	733	692	725	752	711	729	766	753	729	725	732	767	730	681	743	671	729	719	726	733	763	713	726	701	716	679	749	755	750	742	682	733	745	721	719	732	771	723	742	702	747	703	726	677	774	762	763	725	749	739	740	699	689	667	765	705	721	710	765	712	691	748	758	724	741	781	700	709	746	680	741	691	722	760	751	724	712	725	759	723	773	719	701	770	734	739	727	735	725	717	741	720	742	733	735	702	747	732	758	749	716	766	754	742	732	747	699	764	748	703	700	770	698	703	722	732	761	702	726	729	744	747	754	731	722	774	781	722	730	731	750	759	731	783	711	666	721	751	713	716	752	729	701	721	758	724	750	748	725	695	728	744	753	741	710	723	734	745	755	734	716	742	724	731	710	772	735	747	699	768	675	737	776	744	703	705	689	713	750	689	714	697	750	776	706	759	738	732	733	757	766	749	708	725	786	777	731	763	696	713	772	732	777	756	752	727	728	719	715	728	728	722	720	724	722	748	690	770	686	744	743	728	703	717	728	755	744	681	706	712	765	704	687	718	692	748	827	708	688	673	729	743	755	752	788	743	734	722	717	761	722	755	761	700	761	705	715	674	735	711	686	741	729	781	740	779	741	734	695	741	725	713	715	737	701	689	738	735	718	787	718	720	676	739	719	744	716	703	712	776	695	722	745	729	765	700	662	761	693	757	715	662	785	739	730	693	762	716	741	737	775	702	778	742	731	705	716	729	727	741	739	765	721	718	729	715	717	770	733	764	718	729	734	703	735	681	743	722	712	705	755	744	691	724	771	708	714	687	745	739	696	744	732	734	732	726	739	742	730	737	732	765	674	739	744	733	722	709	716	738	701	688	692	729	731	702	746	777	689	751	710	737	699	713	698	756	729	763	732	714	687	704	758	725	733	722	777	762	777	727	723	695	744	719	759	701	741	717	746	741	714	693	747	713	753	695	729	716	714	756	736	729	732	750	729	781	722	774	753	763	734	691	744	737	719	742	721	751	705	710	756	716	753	742	712	725	719	727	791	753	720	751	751	712	704	690	723	701	737	741	687	719	736	741	726	745	707	734	677	714	695	720	746	712	717	711	689	705	705	711	715	704	749	682	698	710	701	773	708	747	760	721	759	712	740	767	755	716	737	743	737	704	714	717	691	729	729	752	739	693	787	726	724	736	710	744	710	728	695	754	780	726	693	782	705	740	699	725	756	748	686	759	794	704	729	731	733	726	746	704	661	718	741	736	732	719	751	737	762	728	743	684	747	796	694	752	740	753	727	726	730	779	692	709	733	739	735	739	768	758	714	724	684	807	759	710	714	721	753	706	683	772	731	694	705	732	762	708	722	751	746	724	743	702	735	707	720	743	736
23659	21659	29512	24293	21666	19935	4704	2219	1570	1154	944	816	797	760	791	621	651	682	687	730	572	449	400	411	419	376	1135	4996	5489	4120	2286	1065	533	423	374	321	301	292	308	339	329	297	280	323	300	311	304	338	307	305	348	292	321	314	305	305	280	313	298	318	329	331	322	297	275	312	319	321	314	307	309	332	314	308	317	340	312	307	307	323	328	313	294	313	318	298	325	323	295	332	314	302	313	310	298	312	278	318	331	323	306	328	294	318	333	340	295	344	307	323	333	314	299	303	284	303	348	316	295	325	324	317	333	304	276	315	310	307	306	281	327	291	319	308	308	319	302	293	284	318	320	300	314	293	303	333	306	279	329	312	293	300	315	330	326	318	324	338	304	319	322	310	292	286	330	308	329	289	350	339	283	291	314	310	305	302	308	306	314	305	341	313	328	297	323	314	313	302	311	323	281	304	304	327	292	310	322	312	322	298	289	277	321	314	322	308	327	314	313	321	326	289	292	296	307	314	308	326	282	329	316	304	306	325	293	308	295	318	343	301	346	325	289	328	318	315	312	314	298	266	316	308	308	295	323	307	285	292	298	313	301	300	319	285	297	339	323	310	344	295	296	310	292	278	318	306	334	318	308	328	315	329	288	297	303	308	289	346	304	285	247	301	293	303	309	308	330	295	305	326	325	289	287	296	282	270	292	318	299	277	317	309	319	310	322	311	312	298	289	325	314	310	285	292	297	290	308	301	308	328	289	296	295	287	299	313	298	305	303	317	322	302	301	308	325	328	328	283	335	281	314	316	339	319	311	324	292	319	303	306	323	322	325	324	323	315	299	316	311	315	302	310	314	352	344	279	270	312	322	310	332	303	303	286	328	281	325	292	321	316	270	325	331	277	305	318	298	308	290	286	300	300	300	351	313	350	308	307	298	294	323	305	337	340	327	332	284	320	346	310	333	323	305	287	331	302	309	308	317	307	350	334	335	268	294	295	308	297	333	319	309	296	299	304	311	272	300	312	282	296	331	290	320	285	312	281	306	316	303	319	320	257	311	295	327	320	285	288	320	325	309	304	330	304	316	293	284	314	299	300	298	278	315	317	311	273	300	318	313	331	323	316	329	326	318	309	319	277	295	308	292	301	279	316	307	289	315	316	295	315	311	351	292	313	294	279	339	281	321	310	326	321	303	303	293	296	300	338	281	298	343	312	324	311	326	311	316	315	326	332	306	288	331	346	298	281	289	307	290	325	296	275	342	307	329	297	325	296	320	306	310	330	339	356	329	305	308	277	309	301	307	316	282	352	303	357	328	303	299	334	327	306	275	322	305	343	296	312	283	317	301	289	291	283	321	302	289	319	298	318	302	332	306	299	307	292	360	287	314	297	293	315	314	283	314	306	321	317	333	317	320	306	311	323	331	303	312	310	298	322	297	288	330	313	332	271	298	328	325	306	316	342	260	329	301	318	313	342	302	325	312	298	335	313	292	319	274	271	313	311	315	308	323	333	310	338	308	312	306	297	335	294	321	288	309	295	311	326	301	289	321	326	318	310	264	321	322	290	301	287	304	332	275	313	308	309	314	280	307	328	327	303	322	297	309	312	299	300	315	325	261	333	314	344	304	296	337	305	300	315	314	324	349	325	313	281	298	287	296	302	315	335	299	320	344	310	287	318	346	337	346	314	328	316	304	301	314	345	301	318	311	303	322	335	272	321	310	325	290	312	314	314	294	320	308	310	359	334	327	312	300	295	349	311	291	321	333	308	309	296	297	303	286	311	325	293	319	332	286	300	310	322	310	325	328	286	320	298	314	314	301	303	290	327	277	296	345	313	300	345	329	294	310	298	300	299	320	308	294	291	306	314	295	317	333	319	301	336	315	312	296	322	322	303	313	312	290	297	331	316	314	282	346	274	329	308	318	318	327	299	310	299	271	328	314	303	320	312	317	318	299	332	286	301	295	324	316	295	274	320	318	291	297	337	316	305	291	291	334	318	335	290	326	337	321	314	341	310	320	320	319	304	292	311	302	302	294	313	326	280	298	312	315	318	337	298	286	294	278	287	316	311	329	316	286	322	330	309	326	326	315	335	313	296	309	322	300	301	297	320	294	277	342	314	328	284	330	320	310	304	284	302	301	307	295	296	312	323	273	290	271	308	327	318	331	281	328	335	299	301	302	323	321	319	280	297	308	283	313	331	330	333	290	309	283	360	317	283	287	289	293	267	326	291	302	299	333	308	302	328	316	324	311	299	273	319	314	302	288	338	268	303	305	298	313	313	315	292	297	268	314	266	265	324	291	302	304	290	327	333	289	337	279	304	352	297	311	328	286	304	305	353	307	320	294	310	304	316	264	335	305	323	319	299	331	280	301	334	318	294	314	282	306	310	322	290	313	322	320	303	310	321	309	298	304	334	327	282	306	273	311	299	308	292	335	314	309	310	297	311	311	297	269	312	305	300	312	282	296	330	304	297	325	298	305	278	299	295	302	329	320	304	297	324	300	314	318	317	288	346	327	326	311	300	328	316	310	313	302	320	309	338	323	307	323	309	309	306	316	317	317	294	321	304	315	285	296	308	341	306	297	320	305	310	303	323	328	302	314	290	315	311	338	303	306	313	308	303	326	317	326	305	322	330	332	314	301	311	344	297	302	284	317	294	311	312	295	306	307	319	321	343	274	297	304	298	336	309	270	302	303	318	293	299	289	314	316	287	332	303	281	336	343	295	292	324	327	335	319	321	298	331	297	332	303	314	303	325	308	320	305	312	326	292	314	291	303	334	282	327	318	299	325	309	319	309	334	332	276	295	313	306	320	285	287	290	296	291	292	302	313	304	308	302	319	311	276	318	303	319	293	348	312	299	297	335	337	302	293	292	284	286	278	282	299	303	326	271	321	302	290	272	323	317	315	318	301	288	318	298	305	298	311	303	309	303	315	305	311	333	316	308	327	309	328	293	297	295	307	344	308	307	284	294	299	340	320	293	320	298	316	302	305	296	323	314	324	291	353	309	283	323	303	309	325	294	297	301	289	322	330	301	301	266	296	299	315	311	317	299	305	291	307	321	261	318	312	331	310	330	312	292	320	301	323	306	325	346	352	320	298	304	314	320	309	312	302	363	302	307	297	303	298	296	320	334	288	296	341	315	285	300	300	314	309	317	325	294	323	305	312	321	331	317	282	292	315	280	309	315	345	289	304	305	293	310	306	302	318	296	314	293	338	300	305	314	293	318	339	286	289	298	330	299	309	299	326	369	305	319	312	292	289	299	326	305	301	310	312	307	294	335	306	284	319	335	307	303	317	291	296	286	328	347	311	312	331	302	278	318	299	295	306	289	286	304	304	311	327	349	341	301	316	310	310	310	319	306	325	323	289	288	309	314	298	316	313	315	315	320	316	305	277	317	318	306	334	309	335	298	311	303	335	305	349	305	314	295	365	295	294	291	307	303	355	302	328	323	305	332	356	274	335	327	303	350	293	309	338	311	331	295	351	330	322	332
11854	25479	22096	14203	10147	7699	7428	7040	5637	4005	3310	2791	2433	2435	2311	1966	1912	2047	2174	2221	1758	1182	1038	893	847	924	3818	14308	14532	10850	6541	2969	1352	817	670	615	587	591	579	540	631	562	553	602	589	608	564	588	604	586	581	630	608	595	569	602	682	592	578	576	586	558	634	582	576	535	591	610	604	599	607	584	596	586	573	594	601	542	607	602	553	615	612	551	615	577	638	574	589	546	598	601	623	590	576	566	611	539	625	592	601	587	573	591	579	625	585	555	592	578	570	586	567	613	596	612	608	589	561	543	593	591	554	606	583	588	570	563	615	582	608	577	593	592	584	626	642	589	565	597	574	602	601	549	595	595	588	571	571	570	558	580	593	585	576	587	565	603	601	585	568	610	588	553	607	579	568	593	610	614	612	602	582	566	594	624	610	580	571	601	611	625	581	573	579	571	590	589	583	575	581	587	614	563	615	570	580	578	589	605	593	566	589	596	565	625	604	539	612	575	566	585	573	624	578	558	573	583	656	590	552	546	538	581	622	587	584	619	549	563	592	558	587	569	573	587	621	589	575	566	666	621	580	594	578	621	608	652	645	607	546	569	597	638	564	603	561	612	579	581	605	566	561	554	609	660	545	602	590	575	593	565	560	613	579	613	555	600	601	532	561	549	580	601	608	643	594	552	598	620	567	591	612	632	596	619	609	575	582	581	600	579	594	597	602	588	595	631	582	608	586	605	599	552	569	580	591	558	584	588	632	604	567	561	588	548	559	569	566	607	606	562	599	587	572	553	593	553	552	565	579	565	577	594	567	614	591	560	559	605	633	563	567	595	644	550	610	611	574	592	572	584	599	637	574	562	602	605	590	596	631	579	569	583	648	563	545	574	546	571	546	563	627	623	574	619	581	571	584	578	582	580	625	593	553	598	613	604	607	601	601	612	603	603	581	609	586	626	589	589	587	605	600	566	549	596	590	564	593	581	594	576	599	585	568	620	547	582	566	593	592	574	603	564	599	583	570	591	580	584	606	587	592	572	603	620	617	571	567	620	569	598	560	561	578	592	590	554	575	612	593	609	567	576	557	589	588	562	582	591	567	585	532	548	595	558	610	587	606	575	606	604	594	631	548	604	594	623	602	585	611	596	589	589	586	606	572	588	622	566	610	604	601	592	632	574	589	590	581	607	585	590	606	575	582	610	556	595	587	559	552	553	536	578	584	545	593	572	589	596	574	586	556	582	533	640	561	628	631	581	585	603	572	614	588	607	544	604	597	597	605	573	581	613	602	616	510	610	606	574	585	589	644	584	590	589	572	596	635	602	558	604	581	600	593	596	602	569	580	583	592	607	598	598	568	610	557	598	605	614	604	598	643	558	569	550	633	577	553	605	615	597	565	604	559	562	555	589	619	549	533	568	605	631	595	621	603	583	564	605	582	627	565	575	618	570	595	631	593	646	582	558	594	626	612	562	571	572	590	581	569	563	644	596	570	624	574	598	571	574	598	575	591	599	579	591	609	607	620	594	586	617	598	637	606	616	604	594	629	570	624	577	591	563	579	612	576	607	589	571	588	568	589	569	629	543	592	598	550	611	590	589	632	590	613	590	579	582	579	611	600	583	562	592	544	600	573	607	602	641	629	579	608	551	559	593	535	579	585	590	630	621	597	550	594	599	575	568	585	570	523	597	602	583	568	604	598	600	597	584	552	559	568	588	564	569	572	614	626	578	606	578	541	571	587	599	566	576	594	571	570	588	586	604	599	564	664	610	586	583	621	605	581	602	584	593	559	633	595	597	588	632	597	545	573	615	588	595	604	614	550	554	569	559	596	624	591	596	546	600	590	563	618	601	599	642	586	608	598	578	612	574	591	626	609	575	605	605	601	591	566	610	569	581	610	612	598	594	587	571	623	627	597	636	578	625	576	578	614	591	625	604	592	607	577	596	595	593	604	600	558	567	581	595	601	570	606	623	645	557	598	603	590	638	555	568	615	600	580	567	667	543	581	615	661	574	575	606	573	584	574	531	607	605	591	574	588	636	612	588	578	605	598	568	548	580	604	566	585	592	596	569	590	599	580	560	591	630	594	587	602	640	571	598	575	608	549	571	563	549	579	607	572	628	566	603	586	557	623	617	621	546	568	588	600	566	564	597	566	600	600	598	600	605	607	607	575	566	588	568	596	593	583	592	586	603	592	552	577	585	572	598	586	551	570	628	606	571	567	599	569	609	611	574	590	581	545	564	547	570	604	578	591	568	608	614	610	567	638	576	594	586	552	571	624	576	575	565	539	593	586	600	606	583	555	613	606	569	589	586	610	591	550	507	554	582	607	610	553	599	580	609	563	591	597	568	658	616	565	617	553	604	550	569	626	575	597	568	581	605	562	579	603	622	575	551	566	580	588	647	583	617	628	589	590	632	647	595	602	550	610	603	598	571	601	620	594	595	580	614	611	597	612	583	605	578	586	593	594	578	616	590	593	611	605	588	595	592	589	634	635	563	594	578	587	553	605	591	559	602	588	589	562	587	529	613	563	582	591	548	655	570	599	601	567	612	600	586	608	575	587	589	623	591	565	538	576	583	592	591	582	541	567	623	559	602	568	548	602	596	572	620	601	579	572	615	606	589	584	583	599	598	585	556	567	604	597	579	601	558	611	567	584	565	599	587	573	603	601	571	537	600	558	625	562	629	587	589	558	552	567	636	547	608	608	613	576	636	627	601	587	560	625	549	577	599	564	590	597	620	558	591	622	595	572	587	637	540	612	599	585	566	605	552	615	591	614	596	593	566	581	619	575	528	563	599	578	587	559	637	575	603	623	597	575	615	622	579	605	636	581	586	585	583	548	624	595	584	601	612	595	551	623	574	566	637	597	603	618	593	588	593	602	613	562	611	560	507	573	551	614	594	594	612	593	616	592	564	582	629	588	595	532	585	572	587	588	616	579	544	608	611	534	609	614	589	572	599	621	616	562	611	592	575	606	604	582	607	585	600	577	597	632	557	573	575	589	580	605	599	602	606	573	595	551	546	607	566	582	579	594	575	586	613	575	594	626	611	558	574	553	596	586	599	658	623	588	572	623	556	597	595	549	586	577	619	549	632	606	566	620	595	589	624	608	584	551	562	584	569	582	562	607	606	620	584	594	574	594	585	560	584	583	661	593	616	582	573	605	544	610	616	578	594	551	591	587	561	556	574	601	617	568	588	597	558	563	606	573	546	587	583	585	588	597	519	623	631	561	555	585	604	609	557	547	582	592	569	555	597	601	600	596	603	571	587	604	580	623	574	628	631	613	563	563	599	609	612	595	574	573	576	562	576	590	564	573	631	523	593	547	588	604	600	599	568	592	626	570	564	584	577	554	594	582	559	607	571	621	530	569	550	578	634	586	600	612	569	592	619	594	568	575	598	582	574	630	607	598	564	593	572	618	613	573	583	583	610	549	569	607	550	551	615	570	640	587	635	543	530	543	575	611	576	541	586	588	593	598	599	568	549	588	601	591	612
27114	20779	9396	2202	1385	1049	1313	1230	871	742	651	629	648	662	591	619	601	573	567	548	557	571	529	508	521	527	542	829	913	862	665	604	542	491	447	449	495	491	481	443	490	456	462	469	462	452	439	493	483	476	474	455	493	448	477	447	456	529	464	474	465	501	460	480	448	484	492	468	499	497	452	517	432	481	486	456	479	531	475	479	473	467	486	476	498	423	447	487	453	489	490	467	468	480	461	443	433	479	436	519	462	488	458	468	506	474	520	472	471	459	484	483	497	478	457	461	451	464	440	449	485	440	507	456	483	492	503	428	465	489	502	447	436	462	471	457	496	478	488	470	486	468	496	511	483	455	463	488	422	481	473	472	486	465	487	468	440	482	496	488	471	466	462	488	490	463	464	468	468	448	440	477	481	464	472	479	481	442	459	462	467	507	454	493	480	483	457	429	469	468	466	464	480	461	485	436	486	455	475	456	481	452	450	488	474	458	438	467	499	443	466	455	472	488	442	526	475	472	485	472	463	480	449	482	479	529	476	451	442	447	492	481	500	476	433	442	482	506	487	464	466	497	445	457	483	453	472	467	439	484	498	427	491	478	474	476	486	495	470	488	489	462	514	468	478	445	467	463	462	488	465	463	476	480	450	453	447	471	474	465	516	430	445	452	476	459	466	490	450	488	466	468	492	460	472	455	470	474	433	491	463	470	455	459	495	467	464	494	458	449	460	456	473	480	505	493	502	476	518	455	469	488	479	466	472	462	488	433	455	505	463	510	468	480	494	441	492	456	472	470	491	456	462	451	452	455	486	495	486	494	469	455	449	481	439	485	490	509	454	462	427	502	486	474	458	463	507	443	467	470	483	497	475	452	445	481	452	440	466	447	462	508	450	498	477	476	472	507	443	487	448	469	482	462	445	462	475	475	473	477	478	451	484	449	475	460	470	483	473	487	490	481	466	452	482	477	462	470	464	457	484	439	478	477	522	445	497	490	507	464	517	514	454	476	514	468	489	503	462	457	447	486	456	459	530	487	473	477	536	506	464	496	526	451	458	490	472	487	469	446	460	441	469	479	460	484	515	460	473	477	490	491	472	470	504	452	479	419	491	441	473	485	484	464	468	472	430	508	468	462	469	475	470	486	458	493	460	478	489	470	477	471	450	458	482	478	437	475	446	470	516	482	494	443	430	459	471	477	468	519	455	513	485	471	468	474	498	502	503	474	460	464	493	439	445	456	435	481	490	432	462	478	439	510	472	447	473	487	432	483	431	495	480	449	507	478	455	494	463	525	448	475	483	398	481	460	440	509	463	512	480	458	503	468	484	492	452	477	490	484	495	464	482	475	492	491	436	471	474	480	492	454	497	466	455	508	528	460	484	474	452	506	464	493	467	457	488	466	453	435	462	505	469	475	479	471	458	460	461	470	455	459	471	473	454	484	497	482	449	453	493	385	455	481	447	478	467	432	513	472	461	463	461	475	475	451	460	481	464	505	472	469	500	448	456	476	465	508	473	442	462	482	493	474	477	486	450	433	442	479	464	493	476	479	497	442	466	479	491	457	477	488	484	435	456	470	466	431	450	482	454	444	475	514	498	477	479	442	471	476	434	467	506	480	478	486	483	491	415	488	458	468	452	476	499	448	460	482	502	486	401	452	460	475	486	500	515	506	474	446	487	470	501	459	534	492	466	475	474	456	468	454	464	453	479	459	482	443	476	493	492	472	448	474	506	487	484	489	482	456	486	497	473	485	451	509	448	467	465	502	479	494	430	468	488	462	451	479	428	429	461	494	461	486	438	477	470	463	445	498	433	464	444	447	487	499	508	453	434	461	483	466	460	453	498	441	479	469	467	488	458	473	533	502	460	452	459	464	482	479	491	471	466	465	458	479	455	468	482	464	447	504	442	491	444	487	419	464	459	477	442	424	471	464	437	492	446	471	446	495	429	455	431	521	501	457	436	495	469	439	510	481	447	469	461	439	478	421	466	473	465	444	469	456	481	490	507	476	477	485	469	483	446	452	441	449	479	484	469	480	485	458	465	436	476	492	504	488	486	474	477	465	448	479	469	469	476	471	477	488	469	459	487	450	466	474	471	470	467	466	431	479	496	476	458	468	524	487	481	491	462	468	499	431	473	478	493	426	493	494	442	458	475	445	478	460	513	462	457	489	487	477	477	496	483	474	476	501	468	510	447	473	516	423	509	508	491	478	504	451	455	426	459	520	466	483	459	477	463	476	438	493	427	510	494	491	464	500	459	435	500	487	478	451	454	516	429	458	462	458	503	486	459	445	464	446	434	487	478	459	445	523	494	465	449	479	514	458	457	491	504	467	460	433	462	448	476	457	518	484	500	497	480	467	460	460	462	500	460	473	422	491	529	480	478	488	433	478	464	492	473	501	510	507	465	465	462	460	487	480	463	496	436	478	493	474	493	491	437	463	479	440	510	475	476	473	473	491	434	512	480	470	482	474	491	480	476	460	462	474	469	501	453	481	446	442	446	419	497	493	511	502	492	531	522	460	455	474	448	454	478	472	497	459	509	470	454	460	457	489	495	466	483	423	484	483	464	502	483	477	495	459	457	489	466	471	448	503	468	462	439	451	472	470	469	436	432	461	488	454	476	429	476	452	474	469	429	451	453	462	435	492	487	470	473	478	493	473	493	486	463	482	476	505	438	458	481	466	435	476	482	476	482	473	442	465	471	459	471	519	511	477	440	484	521	461	462	447	483	458	482	456	489	465	461	463	448	470	456	479	446	480	444	467	466	514	476	514	447	484	447	484	458	448	467	464	488	509	477	491	460	459	473	495	488	494	493	445	493	485	486	495	481	487	449	471	457	473	469	463	474	471	474	471	511	454	430	456	496	462	484	506	502	469	465	398	494	487	439	490	460	501	489	463	506	497	480	508	447	471	440	485	493	493	456	479	429	442	494	479	439	512	494	494	488	452	481	465	497	468	480	473	472	455	445	460	475	511	481	511	454	449	467	485	486	485	499	496	518	445	448	468	468	473	445	482	503	449	453	491	536	471	518	470	505	446	461	487	510	501	456	468	481	453	462	502	466	421	474	482	483	504	468	516	462	451	452	453	514	513	477	487	451	458	464	467	464	467	505	469	429	503	475	461	484	502	501	465	452	489	463	483	463	485	509	459	471	472	478	462	497	461	466	480	448	477	512	489	482	493	485	510	477	465	452	454	446	446	488	459	495	462	442	460	467	456	485	443	496	467	491	467	476	480	520	472	443	487	481	448	449	485	444	448	495	438	512	492	485	485	467	489	455	453	458	439	458	447	492	490	438	460	487	487	478	410	457	475	417	465	448	504	498	488	439	521	495	488	472	502	472	487	471	442	484	487	485	488	484	462	486	483	486	472	487	458	495	481	456	486	496	479	473	479	457	447	477	488	462	458	475	455	478	483	469	463	525	452	398	481	497	481	463	434	482	470	473	465	435	467	476	502	455	477	487	479	478	410	488	461	498	455	475	550	495	483
8019	11331	8194	4715	4101	3374	4200	4035	2716	2075	1823	1610	1574	1642	1450	1325	1297	1270	1338	1268	1238	1188	1048	1011	999	1054	1281	2034	2199	2108	1531	1184	988	941	876	894	848	869	932	805	899	824	874	894	905	888	914	909	867	855	919	897	868	940	880	875	909	892	849	874	921	921	906	836	897	931	928	901	908	831	870	900	914	922	938	865	900	902	901	890	894	893	855	941	918	932	898	936	946	918	907	907	918	892	875	885	883	892	864	922	857	901	806	889	867	917	906	934	889	888	924	868	858	914	890	875	861	888	891	848	886	892	886	910	900	921	940	913	861	952	930	925	886	891	926	925	864	880	858	886	927	907	968	863	887	880	916	902	864	887	844	903	887	899	894	850	879	877	857	868	955	911	894	862	908	872	880	943	906	864	877	914	904	869	898	868	857	871	870	911	891	929	865	878	902	939	937	868	876	891	915	899	863	914	924	953	871	905	846	895	862	873	906	909	820	916	892	900	909	898	866	824	881	848	921	899	902	869	880	896	891	904	880	875	901	870	789	928	906	902	936	911	853	869	911	902	917	882	900	885	840	881	903	909	907	888	928	921	929	860	933	963	864	853	946	890	931	855	879	864	888	995	899	839	920	879	890	920	862	912	937	898	902	872	869	882	943	923	952	861	860	840	893	925	882	938	934	881	853	872	915	908	878	864	919	867	910	868	923	865	854	846	873	887	861	934	890	892	933	886	877	935	884	887	976	868	889	940	898	875	936	891	885	910	928	888	868	879	898	892	879	921	854	911	895	900	898	907	860	920	890	869	893	850	924	878	874	867	909	879	910	913	910	923	829	939	916	884	928	899	900	892	891	898	893	888	905	907	936	876	867	873	919	902	910	888	895	883	912	917	913	891	850	848	872	919	920	925	846	928	901	875	860	852	904	876	909	876	888	894	903	864	887	922	877	832	890	865	869	882	893	910	836	869	850	903	902	892	925	922	929	946	889	862	853	851	907	853	876	921	870	947	913	870	889	819	901	912	959	885	885	894	902	934	872	904	869	950	883	891	916	811	840	903	906	867	915	893	882	868	931	874	871	853	905	897	839	875	885	921	924	915	869	927	899	873	901	855	867	855	848	878	876	891	852	939	836	915	888	917	879	894	860	914	950	906	910	912	924	921	918	928	921	854	891	908	903	897	876	819	887	879	893	852	852	886	895	911	940	919	873	916	914	867	900	961	924	836	864	867	933	861	942	905	871	892	882	908	845	883	855	884	891	885	907	865	868	870	872	865	950	904	848	912	868	832	888	883	871	940	880	866	835	898	852	874	870	903	895	858	830	905	875	922	896	879	886	873	920	832	922	879	884	906	894	869	857	901	911	945	861	987	880	864	877	847	839	876	858	886	863	924	863	928	871	851	855	904	926	913	868	893	960	892	827	886	891	871	870	853	906	876	884	901	894	866	898	888	909	857	911	819	899	897	917	926	866	864	933	906	948	931	881	879	876	838	907	863	865	932	868	893	880	914	887	925	902	878	861	885	895	877	874	957	836	885	864	894	907	873	838	857	904	883	908	885	888	909	916	895	902	888	872	912	903	918	891	872	889	893	854	912	923	888	893	900	950	915	831	885	911	935	899	903	902	851	859	892	906	909	908	842	875	967	948	949	899	915	905	843	913	933	902	899	886	863	920	864	922	881	854	943	854	865	870	883	853	935	918	902	946	904	909	902	890	909	899	918	880	900	917	910	880	905	915	869	962	844	858	881	879	944	919	897	888	899	947	935	909	908	878	881	903	945	869	885	860	902	896	852	920	928	872	927	899	943	879	847	895	879	905	872	852	890	928	892	912	854	943	891	858	873	908	922	905	856	880	869	909	895	868	907	848	849	880	909	851	910	916	875	890	905	899	879	886	883	982	861	916	885	957	894	891	862	875	885	959	891	853	864	840	916	833	884	876	877	907	867	906	910	908	885	888	873	855	853	861	870	883	888	878	915	921	915	884	903	908	886	886	900	941	945	929	928	899	851	899	878	839	873	881	923	899	927	890	817	896	889	864	917	857	947	873	864	899	883	891	882	918	884	831	901	884	880	869	861	887	931	847	918	907	855	897	858	876	860	879	905	904	911	870	900	895	892	894	858	909	903	917	888	925	833	904	874	928	857	896	900	885	902	862	870	900	902	828	946	834	917	890	915	891	934	875	888	865	936	904	835	881	810	895	864	821	908	928	897	822	871	936	881	867	950	880	889	868	908	859	893	941	890	867	919	879	906	908	886	910	893	852	890	936	884	958	892	899	930	871	858	902	887	886	919	858	893	940	920	893	877	875	844	885	853	870	896	885	946	877	905	867	976	828	918	927	869	917	927	859	885	903	856	881	924	859	902	896	849	879	892	900	941	926	909	934	925	868	910	891	899	860	915	874	890	870	871	900	877	916	860	880	908	862	903	886	895	873	840	867	861	902	863	914	909	944	899	896	916	878	850	923	852	861	846	862	892	824	873	902	897	915	887	931	880	889	932	908	865	820	877	945	863	833	885	902	880	955	905	929	906	908	892	879	896	932	876	935	884	856	924	831	891	921	893	890	886	879	911	903	900	872	875	887	860	838	903	851	962	829	887	943	962	912	892	893	900	894	932	871	932	938	901	907	902	886	887	866	885	866	919	888	917	898	829	932	873	913	898	860	893	905	859	866	908	887	897	882	928	889	920	887	905	899	894	895	885	912	918	898	887	882	915	909	904	865	888	882	870	830	859	860	896	867	916	931	843	830	883	867	929	976	899	880	871	869	882	849	857	871	876	856	968	926	823	922	882	870	851	861	925	915	888	870	850	899	859	903	889	858	903	914	917	890	894	894	849	851	886	919	905	895	880	895	899	892	882	871	881	928	916	866	918	883	871	894	898	858	916	909	869	862	901	881	854	900	894	929	920	900	878	910	926	865	900	928	900	879	886	947	902	908	893	904	912	915	853	854	845	875	856	845	940	882	892	873	931	871	891	868	891	866	945	879	859	887	894	854	869	892	894	947	853	885	871	861	918	910	889	887	911	922	926	863	866	913	861	912	956	946	920	911	914	910	897	925	896	942	911	852	859	878	903	918	868	874	910	869	930	900	960	874	900	902	912	885	914	902	952	871	868	823	863	916	885	878	881	917	892	897	882	875	858	967	888	909	936	843	871	919	870	884	916	844	911	850	852	854	863	900	894	896	934	829	941	910	829	863	935	888	896	932	888	931	907	865	897	920	879	874	915	874	952	1005	886	907	908	857	868	851	898	878	886	894	872	925	871	935	914	899	945	933	872	888	924	879	876	900	911	923	943	852	888	937	865	907	911	895	883	872	900	916	843	902	908	886	899	879	868	863	891	933	904	929	875	958	909	884	872	857	876	868	905	876	896	881	886	890	918	873	851	936	908	902	899	888	877	891	852	839	922	849	872	910	881	885	937	893	855	880	907	922	900	924	861	921	887	833	894	895	939	879	983	865	864	935	844	837	897	900	868	864	896	931	869	918	900	924	880
24543	21545	28655	24889	19949	4234	2746	1694	1202	1022	784	795	694	638	607	617	586	551	535	530	573	510	465	481	510	517	1176	3486	2909	2197	1203	709	489	479	468	413	413	403	388	419	380	408	437	397	394	372	411	449	439	388	380	421	404	422	407	397	416	391	444	431	452	384	413	432	423	395	411	417	387	378	436	394	346	413	398	389	401	419	432	398	411	421	387	411	385	409	409	396	412	368	416	404	423	387	445	392	441	417	422	411	434	427	397	408	432	426	437	412	410	406	410	422	416	401	365	435	426	386	381	432	411	433	385	392	403	419	430	405	394	437	426	395	380	430	404	415	411	373	431	404	393	415	391	416	390	418	399	366	403	417	384	452	439	439	392	398	406	416	434	355	438	403	439	401	401	409	411	435	401	379	401	416	389	422	418	418	406	434	406	416	411	395	451	405	413	392	455	403	417	395	412	421	432	405	387	374	413	402	418	428	405	401	375	378	393	393	397	368	394	452	396	436	417	440	420	428	431	370	391	414	414	400	400	372	393	414	427	405	399	407	420	392	401	436	407	410	372	400	396	440	378	428	433	377	399	438	373	395	431	423	396	433	392	407	452	430	418	418	398	440	411	411	422	391	391	411	392	391	415	418	393	453	388	455	397	431	435	390	427	403	410	403	435	381	415	411	401	419	446	428	417	415	415	405	405	401	385	414	396	421	432	405	419	398	433	412	412	412	369	423	399	406	410	443	379	395	419	405	385	399	454	401	396	419	391	396	418	412	404	419	420	401	429	396	434	371	370	413	422	398	365	446	427	425	406	401	408	404	376	417	445	404	387	410	413	419	412	391	443	385	394	400	386	436	421	388	379	439	416	391	427	419	404	427	364	385	402	413	405	362	423	396	378	442	403	379	412	447	456	399	405	394	425	422	423	431	399	421	409	437	460	453	402	415	418	450	394	375	414	427	407	435	420	420	394	414	382	397	431	423	377	400	412	383	403	400	401	411	439	416	434	400	380	431	369	408	431	409	396	390	377	398	444	415	387	371	397	400	401	400	413	423	428	392	420	414	410	407	425	436	423	412	417	381	380	467	407	438	373	404	423	380	412	432	395	458	422	404	396	413	451	406	399	398	441	381	404	422	426	413	409	385	404	394	385	411	392	437	403	371	415	395	408	392	437	383	407	438	394	397	416	406	426	401	434	414	422	428	422	416	403	464	420	392	388	405	417	406	432	414	411	369	390	423	425	404	393	397	415	420	394	365	408	369	416	409	379	396	440	379	417	416	397	400	433	408	388	393	409	404	419	436	417	424	405	393	409	431	406	414	415	397	385	393	435	430	403	422	384	394	402	389	416	438	387	417	419	421	417	400	388	391	417	419	414	380	378	404	433	395	416	412	399	410	385	422	432	412	421	391	384	430	359	410	449	399	372	405	418	416	418	415	394	412	381	407	399	396	391	435	449	380	394	384	413	411	412	408	384	425	435	417	427	408	428	409	360	411	401	425	405	427	409	403	416	420	421	415	424	399	414	396	433	430	377	399	440	403	401	374	424	387	403	413	444	397	421	388	395	430	414	433	374	377	412	407	431	415	406	418	398	430	367	384	410	376	413	473	400	391	384	416	405	422	399	413	383	396	402	396	439	430	420	429	422	398	396	412	438	443	433	423	420	395	403	403	419	399	430	392	380	425	385	443	409	403	429	421	395	392	430	392	429	387	381	411	412	381	416	398	391	402	369	409	424	392	392	398	417	407	396	421	413	386	402	382	382	404	431	392	447	390	395	360	394	413	413	403	419	407	416	431	382	450	428	410	379	406	419	434	427	426	406	401	403	386	391	432	389	407	388	404	397	396	416	391	391	408	426	421	411	395	405	411	419	425	366	423	425	391	374	425	405	398	435	388	378	388	383	418	397	419	427	440	419	403	458	437	388	404	438	404	397	407	445	400	396	413	398	409	437	396	384	400	397	389	398	383	397	423	401	411	450	430	378	427	397	383	397	367	470	406	416	391	427	410	396	379	420	433	377	414	388	429	421	376	394	418	410	429	403	424	430	404	399	381	387	428	428	395	412	411	408	361	427	428	399	422	419	421	443	426	405	392	422	387	392	405	435	400	408	431	425	401	380	423	390	390	412	360	419	401	392	394	415	403	415	392	447	436	399	434	367	426	419	425	414	426	414	415	437	415	421	400	401	394	429	420	414	420	412	396	407	397	413	388	407	408	430	377	427	445	414	378	448	383	434	372	363	413	406	421	408	413	444	374	415	412	392	442	440	381	431	412	401	392	416	400	396	422	423	390	404	389	415	417	392	423	395	436	403	426	399	400	415	398	375	389	393	408	400	408	389	417	419	358	416	428	437	409	379	398	396	404	413	422	408	410	393	419	413	401	392	387	421	418	401	418	399	418	431	392	450	383	408	421	425	443	363	393	409	391	391	419	393	398	385	390	409	404	402	387	392	416	427	422	433	412	398	396	384	386	449	380	412	393	414	417	398	418	395	446	402	423	394	428	417	382	404	414	427	401	391	411	394	398	415	387	411	388	420	411	414	426	432	421	411	458	410	416	379	399	424	414	425	385	388	413	407	387	420	436	398	419	425	399	426	426	382	382	415	411	385	382	430	384	404	383	418	416	421	432	414	414	407	426	389	410	453	386	429	386	412	392	408	434	430	377	429	404	414	400	407	434	379	406	428	397	386	397	399	378	420	422	424	392	435	426	418	437	444	397	383	398	383	381	422	375	404	391	430	389	415	391	384	423	423	439	403	420	416	397	418	394	419	424	435	418	408	404	401	409	429	404	416	409	429	435	442	379	443	390	357	407	396	384	425	415	403	410	370	383	399	438	381	374	415	421	390	438	412	397	380	390	408	401	427	453	419	402	422	380	411	416	412	402	432	411	380	364	443	398	378	428	363	379	431	447	391	421	385	398	455	385	401	407	387	380	391	438	405	429	403	387	435	393	407	432	391	388	392	447	396	371	411	406	435	384	444	389	384	437	420	396	367	363	406	408	363	393	385	417	430	360	380	414	406	420	408	433	413	411	405	422	397	397	386	420	390	412	397	397	401	381	442	439	398	431	356	397	429	427	445	410	400	411	442	393	431	394	382	437	400	463	388	396	418	410	448	397	383	443	380	398	419	407	421	400	404	412	387	418	410	400	399	426	418	397	394	369	393	424	419	440	457	369	413	437	410	417	389	434	405	428	424	422	414	407	408	379	418	430	418	399	391	399	391	384	431	383	397	393	382	382	428	419	434	381	370	413	404	442	446	448	401	395	401	414	438	408	446	388	394	428	413	379	443	418	368	406	423	408	449	391	369	424	389	407	429	393	456	383	426	384	398	397	392	382	430	414	444	416	424	439	391	397	354	420	432	413	405	395	417	370	369	388	387	405	406	414	377	412	420	413	378	400	394	398	426	436	419	408	414	411	398	392	438	413	392	391	368	399	400	416	413	413	421	425	410	412	420	432	437	413	422	414	401	440	393	377	434	400	408	448	398	440
10564	19926	16144	10620	7555	6274	7713	5589	4029	3149	2535	2237	2061	1715	1694	1589	1455	1350	1352	1312	1360	1175	1077	1027	1107	1082	3599	10187	8390	6198	3247	1522	1063	915	808	764	769	770	789	765	761	811	744	773	814	808	765	775	771	762	805	724	800	807	798	814	802	765	722	792	795	787	776	787	770	769	793	801	797	813	807	792	785	791	810	792	795	807	764	804	777	779	816	778	778	756	805	775	772	759	794	792	786	794	822	756	787	786	774	727	775	781	766	742	774	757	811	783	779	770	734	765	748	792	812	776	740	782	803	725	781	769	760	765	776	753	798	782	794	810	780	815	818	807	806	791	799	811	831	797	791	830	745	773	851	792	775	738	800	853	789	815	796	810	793	767	776	792	764	788	758	762	787	773	733	798	820	787	736	785	763	788	792	796	798	774	737	823	788	782	807	767	822	818	804	738	800	770	765	816	730	761	793	772	767	765	797	809	800	852	807	731	848	793	751	791	821	820	809	787	768	804	809	764	798	763	811	816	742	737	797	831	770	745	836	823	809	799	768	765	776	756	741	794	790	785	773	756	735	793	758	794	742	794	802	801	786	738	738	805	772	777	836	823	780	820	750	758	787	786	723	800	785	767	753	768	827	794	806	797	802	753	736	812	813	784	782	813	799	726	734	781	745	756	813	779	763	718	764	837	791	753	781	800	796	755	774	775	781	782	751	810	790	798	799	777	809	784	797	866	752	781	805	813	774	790	803	806	796	751	837	706	778	740	757	860	814	749	782	823	781	789	844	817	710	744	778	755	732	745	759	716	837	761	765	805	799	825	783	800	797	759	776	799	742	807	769	738	795	801	755	799	790	779	776	783	789	765	783	728	760	782	787	803	790	780	763	764	786	781	777	780	765	768	769	728	797	731	781	782	800	784	782	826	794	818	813	803	764	763	785	792	797	819	819	811	811	834	775	818	803	705	825	790	802	768	813	818	777	795	801	765	737	845	794	796	806	792	759	812	813	778	749	796	767	831	803	778	736	782	757	808	807	744	757	774	800	767	782	833	806	822	797	797	737	821	825	754	748	786	790	734	839	766	811	756	799	774	756	810	815	794	747	782	763	738	809	778	772	826	796	753	775	789	844	804	772	771	817	792	756	769	786	766	805	752	782	805	766	802	805	768	780	784	830	775	790	783	812	819	769	806	726	811	782	738	764	792	756	794	795	776	728	806	779	789	794	791	769	802	778	749	744	776	749	764	829	819	796	783	804	783	815	818	818	814	749	838	856	849	812	764	784	794	800	822	748	773	781	795	795	763	804	812	796	814	739	788	827	780	785	791	767	782	753	779	764	769	719	787	827	797	819	778	794	827	815	757	757	798	804	796	800	837	775	769	802	803	702	791	788	782	747	774	789	770	797	751	799	767	803	786	782	798	795	841	781	799	820	787	769	780	829	763	761	762	819	746	795	798	758	793	749	810	767	829	765	756	775	771	798	769	755	781	753	762	804	820	822	819	794	843	817	717	783	791	779	783	790	747	741	781	796	819	757	772	834	803	760	781	758	796	806	789	777	765	757	837	776	770	844	767	716	804	778	721	743	790	768	793	802	729	800	812	791	834	775	761	768	810	790	794	780	793	795	807	791	786	750	754	721	740	771	811	765	796	782	784	809	816	803	819	768	724	778	773	760	780	807	816	802	725	787	802	788	765	812	807	798	793	799	788	742	829	779	805	780	778	762	815	761	757	790	790	767	794	810	784	765	770	744	768	786	811	818	779	789	785	767	836	822	817	751	771	737	777	807	766	815	773	826	809	779	793	823	792	765	776	743	762	786	752	751	788	781	774	792	765	733	805	778	791	755	778	780	822	733	775	761	731	779	771	773	782	782	757	789	774	750	812	780	802	768	731	779	803	788	838	760	778	767	756	772	791	778	744	781	766	759	774	742	749	827	784	809	774	778	825	776	838	771	773	812	780	778	805	791	767	826	785	811	807	782	747	833	802	806	765	794	777	742	782	775	770	746	774	731	804	759	753	820	820	755	787	789	812	818	823	785	792	765	790	768	759	755	799	772	834	751	756	801	776	787	752	704	803	848	788	806	745	773	765	777	816	781	742	777	768	792	841	793	782	791	780	821	809	794	797	727	782	765	736	773	804	788	747	776	791	821	740	798	823	746	758	801	736	783	717	807	786	765	840	830	807	762	801	762	777	780	747	768	807	769	755	830	796	824	820	756	775	781	800	716	802	751	727	785	814	811	785	758	762	777	791	783	788	754	777	769	822	746	792	761	783	743	742	827	762	798	789	781	784	799	820	811	773	730	787	791	744	765	744	780	801	766	791	751	757	766	812	795	822	778	764	767	790	767	838	758	726	779	782	814	775	850	764	770	778	752	767	785	813	785	773	811	780	783	784	745	799	779	731	759	831	812	774	790	825	730	769	775	756	855	722	800	750	735	816	774	818	782	776	741	801	778	840	825	754	825	798	750	769	738	777	774	756	792	850	807	722	806	796	847	809	733	789	769	768	773	772	789	754	815	763	826	759	770	775	782	750	786	777	796	773	798	716	793	782	771	799	741	749	762	762	793	731	801	793	787	779	839	745	805	815	792	822	787	795	790	769	777	829	738	772	768	786	806	851	781	840	778	776	739	781	801	782	803	782	729	759	814	781	824	775	767	772	777	805	791	766	803	775	729	774	821	802	763	725	774	807	795	816	750	790	758	759	774	755	765	796	777	789	793	789	808	778	796	774	785	760	724	824	816	768	761	781	783	752	783	842	770	757	820	803	762	788	791	788	760	819	760	755	810	743	788	771	789	729	817	775	803	791	732	782	808	802	829	826	780	797	759	800	789	785	751	771	774	805	758	795	841	811	752	782	780	850	746	744	778	771	802	787	825	806	805	782	793	750	747	757	807	809	853	772	774	802	756	762	833	804	781	823	852	787	815	767	765	710	772	791	833	779	836	760	830	834	780	825	816	792	782	816	755	817	759	817	804	785	750	734	804	781	802	794	764	778	768	798	796	798	774	743	800	774	775	729	824	791	791	724	795	764	757	738	783	774	779	804	784	787	733	787	782	788	818	814	788	797	805	770	756	773	788	807	819	796	773	765	774	801	813	740	791	766	755	797	812	732	748	732	792	781	832	790	823	844	766	769	785	785	861	777	771	776	746	791	777	791	805	780	780	777	805	779	796	779	771	809	752	798	781	755	797	790	801	772	756	780	802	805	807	777	758	778	756	747	789	770	800	760	788	763	746	790	769	728	811	806	781	814	763	797	822	813	777	820	750	710	752	803	774	741	828	785	795	773	771	815	815	822	810	795	754	799	797	781	798	769	805	754	797	779	779	799	782	825	819	758	717	756	770	719	773	774	814	791	759	795	796	752	801	830	793	774	847	783	751	816	742	839	792	766	805	762	757	783	851	755	802	770	724	823	789	766	829	766	756	776	817	830	778	745	754	764	826	802	742	779	813	766	772	825	803	787	727	777	776	820	790	793	796	779	801	768	749	779
23608	21619	29484	24228	21620	19950	6046	2470	1456	1270	992	922	739	697	686	651	573	632	546	522	526	523	483	459	468	1105	2948	5817	4844	3135	1548	747	481	417	365	358	376	361	330	359	370	344	330	392	339	350	328	399	356	350	377	386	339	359	378	338	350	379	342	390	352	376	352	374	368	349	331	330	349	380	371	388	355	369	364	318	317	358	354	363	366	342	365	327	363	346	333	368	352	368	406	359	325	355	331	356	354	325	350	351	356	376	355	354	380	360	390	368	377	333	357	363	371	360	344	348	361	327	347	365	328	356	327	328	364	362	346	362	380	359	417	335	369	373	358	354	380	336	348	339	334	333	372	349	353	349	353	341	401	346	328	364	339	354	348	363	337	334	370	359	346	328	347	355	335	394	340	366	364	365	376	370	331	367	369	369	353	357	377	369	352	353	322	363	389	361	359	346	321	394	318	378	349	354	350	354	334	393	370	387	364	347	345	354	346	331	345	370	344	330	343	369	357	368	343	346	348	322	370	322	356	352	370	361	350	344	361	376	361	338	315	346	364	344	340	343	357	358	360	360	359	352	365	370	353	394	374	334	306	354	335	369	342	383	305	339	336	347	354	350	351	332	341	364	370	370	321	331	343	338	348	358	385	354	338	360	371	359	334	338	344	363	373	344	415	333	334	367	360	354	384	366	338	375	360	389	374	367	357	350	361	318	372	407	370	384	349	308	386	350	367	346	342	329	333	348	418	355	343	359	345	361	367	333	368	358	376	367	357	376	381	354	353	324	358	351	349	352	309	362	334	329	376	352	358	335	357	323	352	341	368	341	392	385	358	340	375	367	362	363	355	375	337	376	329	332	357	370	363	339	355	364	330	369	358	337	370	334	336	315	377	347	375	385	343	347	348	356	352	359	357	385	379	376	347	351	347	364	350	340	389	326	366	351	329	341	355	346	379	330	321	365	367	327	362	350	347	379	347	366	368	355	399	356	359	319	300	327	360	373	377	372	341	365	357	332	361	370	352	339	345	349	351	326	370	372	366	342	347	363	353	341	338	363	400	387	351	363	349	377	340	359	336	374	334	346	351	335	392	378	350	338	342	359	384	368	380	350	360	329	352	348	342	363	337	337	332	337	345	350	363	390	365	345	376	374	356	333	348	347	379	358	405	359	367	362	343	339	354	334	361	330	346	376	373	362	363	348	345	346	366	347	344	394	376	356	338	381	342	362	360	363	349	350	343	374	346	353	325	336	326	351	372	359	336	367	361	399	372	361	348	361	354	380	356	366	372	368	388	344	359	355	375	372	375	337	356	339	347	391	390	317	347	336	367	351	344	340	325	376	343	345	381	352	361	335	383	357	337	377	365	359	348	387	354	361	362	338	333	340	368	354	335	357	321	316	335	343	374	324	337	376	342	322	381	351	340	361	359	353	347	337	345	341	340	343	403	354	344	363	357	397	391	324	363	343	353	361	361	359	329	360	353	331	373	369	355	345	408	330	363	339	361	322	353	346	344	361	378	366	333	360	363	387	348	343	375	392	326	346	366	362	341	351	320	344	374	352	366	348	390	333	357	368	352	386	337	349	329	365	361	375	342	344	357	338	348	339	383	377	348	371	313	380	362	338	379	379	322	342	353	358	361	336	363	361	394	356	349	355	369	322	364	354	374	356	387	364	379	345	332	376	341	325	331	327	312	333	338	366	329	363	370	313	368	343	329	358	369	364	369	354	355	347	346	395	367	369	357	327	352	370	368	380	356	378	327	335	400	370	376	349	322	368	327	346	366	377	353	332	335	334	350	371	357	382	378	340	357	381	350	354	374	350	349	356	370	363	379	380	363	341	340	341	351	370	375	364	362	368	360	355	355	336	334	352	378	353	389	377	374	354	340	344	340	351	357	349	335	391	354	335	352	369	354	333	353	333	361	357	342	380	373	376	338	334	374	353	374	386	359	363	334	383	303	342	352	369	358	366	373	380	350	392	373	354	359	348	339	373	335	327	381	364	355	326	316	354	332	346	359	385	343	320	371	345	382	344	309	359	357	333	354	352	397	367	366	378	365	337	341	374	355	327	360	362	331	355	340	326	391	367	349	351	360	328	384	352	359	371	352	336	377	360	329	347	365	344	342	378	342	327	334	358	355	332	371	379	331	347	346	348	349	357	348	364	305	376	368	350	352	362	341	349	368	338	331	329	361	380	350	348	377	373	348	346	337	353	340	358	343	352	340	355	305	362	361	358	354	341	380	361	403	348	361	364	355	391	337	366	366	400	363	317	378	364	369	365	372	369	370	355	354	368	346	352	345	364	343	372	325	361	359	373	342	342	338	339	361	359	386	379	350	322	361	389	343	344	354	360	386	363	388	333	359	363	380	358	365	346	319	358	340	358	405	366	367	368	373	328	366	369	347	340	350	394	351	349	332	379	404	372	371	368	347	346	343	372	361	392	357	324	365	386	358	312	351	361	336	346	334	320	359	356	364	286	372	333	372	359	354	330	358	356	341	350	345	351	362	333	341	345	384	331	345	363	394	346	353	327	335	345	353	374	356	352	352	317	389	390	346	357	350	339	326	360	382	352	349	355	339	357	356	344	350	360	366	337	356	343	391	349	354	337	336	355	339	388	361	393	342	362	392	370	349	358	360	312	380	348	357	355	346	339	352	325	393	359	346	383	357	329	350	368	381	338	295	342	349	370	316	368	325	339	347	391	317	349	342	361	335	334	322	363	358	340	348	325	344	345	363	360	343	345	372	378	316	317	345	382	347	357	329	331	346	362	367	343	353	344	342	323	376	329	335	343	335	374	358	364	354	359	360	382	370	361	366	369	381	368	373	344	339	337	348	344	360	357	360	353	369	385	372	328	360	343	359	342	371	342	355	366	353	319	353	342	351	338	370	336	379	350	395	352	360	368	365	348	350	317	336	337	381	361	355	352	356	370	373	364	375	375	332	373	362	358	345	360	340	369	343	339	380	355	348	394	363	348	343	374	336	334	335	367	347	339	363	311	362	377	349	373	359	347	357	348	379	353	386	362	337	345	334	352	298	327	334	324	357	367	345	351	394	362	358	345	379	344	346	361	324	334	336	341	341	350	350	333	341	341	350	354	358	345	343	338	353	347	365	369	348	341	346	365	372	362	381	369	349	328	384	368	378	341	313	363	322	370	364	346	316	382	338	346	372	378	355	370	352	354	411	318	388	342	336	361	327	363	412	382	363	362	369	312	332	392	352	327	353	381	348	378	356	365	354	377	345	331	358	349	333	352	361	349	332	312	358	353	347	351	372	372	366	358	358	345	341	371	357	371	330	323	371	351	385	372	330	326	355	331	324	345	378	383	374	335	344	370	370	319	309	336	344	338	351	388	346	349	364	376	314	358	353	362	373	361	383	353	355	378	342	359	307	340	365	370	358	347	345	358	331	371	374	353	327	345	335	318	348	383	403	386	367	352	371	331	373	344	331	370	338	373	368	358	356	355	342	308	367	355	321	358	371	356	366	379
13065	26554	21950	15024	10089	9066	10227	7190	5260	4298	3368	3042	2479	2124	1993	1935	1661	1536	1505	1420	1406	1355	1154	1013	1070	3264	8438	15397	13048	8288	4400	1725	1032	736	724	721	705	680	718	715	612	620	658	647	647	642	699	633	698	688	711	691	696	676	700	640	644	657	685	694	660	592	678	632	648	666	618	725	629	628	706	663	654	685	650	694	677	690	705	658	646	643	658	711	677	692	663	678	690	661	667	681	687	707	682	640	678	706	681	675	695	719	664	741	656	646	658	709	649	690	674	631	645	700	706	660	699	686	701	684	675	659	633	650	668	638	691	624	652	643	730	708	689	675	643	621	656	624	682	694	659	692	614	688	634	668	647	623	695	701	636	649	656	660	671	661	647	651	727	737	695	669	623	650	676	701	679	698	586	675	662	665	661	646	678	671	656	685	674	658	651	641	681	686	675	666	668	655	638	637	668	670	683	655	709	676	631	646	697	699	658	628	653	670	666	652	692	693	707	663	714	648	697	657	720	664	668	681	662	696	706	695	678	680	641	681	654	656	685	659	642	660	622	638	638	713	637	748	672	639	693	647	652	638	682	628	669	676	639	669	659	628	606	659	651	641	647	700	647	668	679	682	629	658	634	622	644	705	673	668	648	725	695	634	694	652	681	693	679	726	691	655	663	656	681	657	695	650	647	736	670	671	657	698	623	678	659	670	669	672	660	646	683	606	664	660	665	625	652	655	622	664	645	694	647	662	672	650	635	646	669	666	698	663	652	645	642	666	663	659	698	703	665	704	644	658	667	660	718	668	642	647	691	670	666	717	669	653	687	712	694	690	656	680	677	692	688	662	634	692	662	629	695	645	724	635	662	701	616	692	664	645	640	697	634	643	696	675	644	671	663	689	658	683	643	658	709	656	624	617	645	721	686	693	671	663	635	648	670	652	668	611	670	660	711	703	716	729	662	618	657	635	677	662	703	646	659	672	669	656	662	680	674	649	689	715	677	696	676	687	673	648	708	657	687	690	674	661	675	629	670	662	633	636	669	665	738	650	676	685	682	668	680	673	664	675	702	663	642	632	682	661	668	639	761	692	698	684	664	687	639	698	710	688	671	678	671	663	671	646	691	648	644	672	676	677	695	642	710	686	703	634	668	674	666	673	689	632	690	698	631	682	707	666	659	633	684	639	697	620	679	678	661	688	669	685	648	666	663	659	656	672	637	666	701	698	672	686	642	668	655	680	669	635	660	662	705	703	625	662	667	678	634	670	647	663	676	666	679	677	604	714	640	683	673	689	646	665	656	614	673	663	653	684	654	673	674	608	684	676	687	653	669	647	638	646	638	647	700	641	672	679	691	649	628	656	641	624	641	657	675	699	677	630	636	664	700	701	702	681	642	694	617	709	675	648	646	652	664	632	697	707	674	658	655	669	665	682	662	699	673	662	684	650	688	675	671	677	666	664	680	651	671	687	694	663	668	667	671	661	638	681	694	637	677	657	699	715	678	643	678	635	662	659	643	701	721	669	657	648	707	710	644	752	696	695	649	738	665	707	632	706	623	652	676	662	628	647	665	649	663	688	679	651	650	701	665	685	673	617	688	690	680	688	613	701	655	653	646	672	677	678	722	645	660	682	634	679	653	744	668	668	682	676	704	684	683	663	658	659	687	647	681	655	653	626	695	643	693	632	713	663	647	634	649	673	667	669	646	689	662	669	658	654	670	650	623	686	661	684	670	620	677	688	664	653	661	687	692	690	665	659	671	625	691	713	670	679	686	648	671	666	679	671	690	637	630	659	653	673	613	669	689	676	644	671	704	617	645	684	609	681	699	680	670	705	630	671	671	651	647	625	684	664	686	690	643	636	686	698	648	616	668	706	706	660	623	682	715	652	686	651	680	697	627	614	683	667	669	638	648	599	681	695	724	671	674	709	682	652	662	629	681	680	696	682	658	630	638	700	628	733	714	670	678	687	680	646	701	631	723	687	678	695	719	659	680	638	714	637	659	662	711	604	689	688	659	676	666	636	684	684	662	678	696	693	665	689	698	666	656	730	676	619	651	675	656	700	653	712	669	729	679	621	665	688	683	681	684	698	658	668	581	640	627	644	647	648	688	640	666	672	671	649	630	642	673	668	692	696	712	631	666	638	649	645	658	690	679	627	621	645	624	675	640	676	673	628	642	671	664	637	655	688	695	672	672	687	678	672	689	710	658	661	633	713	641	704	687	660	654	656	748	673	664	644	623	675	612	639	617	698	655	677	626	639	665	658	628	682	675	668	682	662	700	653	705	670	652	615	680	693	630	653	644	671	665	657	644	663	634	644	643	674	645	656	654	636	693	675	683	639	635	700	641	659	657	644	696	663	662	697	677	666	665	679	715	657	657	657	716	672	662	669	600	673	658	641	682	667	683	648	650	643	647	650	675	697	648	691	666	649	672	672	691	682	647	650	691	660	708	666	677	665	641	694	658	703	655	703	649	617	701	657	690	631	652	673	657	654	667	619	689	656	680	717	647	667	639	684	693	726	662	652	678	697	657	632	672	651	681	659	663	677	674	637	665	686	656	658	675	679	639	669	654	634	658	676	689	648	744	654	643	683	652	707	656	674	659	643	662	641	669	664	690	676	660	668	647	625	683	672	716	626	649	627	724	683	672	700	695	704	685	691	676	679	681	707	678	659	592	613	649	667	665	617	699	705	671	681	639	675	664	644	727	636	674	649	673	701	680	714	683	691	659	602	677	647	676	629	659	681	668	659	666	711	670	621	713	692	687	657	633	665	677	664	686	686	651	690	658	699	682	718	680	672	628	644	678	640	652	656	681	684	654	720	652	706	678	606	642	678	676	702	652	656	670	665	656	646	640	635	695	695	660	687	636	700	717	670	664	665	656	653	716	635	705	704	684	665	648	618	670	685	701	653	661	642	701	652	659	674	630	629	683	687	655	667	675	694	633	676	686	664	692	687	633	632	710	669	682	628	670	640	701	641	694	642	652	688	697	663	633	676	700	644	653	682	710	671	639	629	673	703	684	641	676	657	680	696	664	619	656	690	650	683	663	664	649	667	720	617	657	680	664	627	650	676	670	637	655	642	682	676	635	707	682	666	662	677	679	694	663	656	645	670	712	653	657	664	724	659	670	648	669	668	628	676	617	660	668	633	667	686	632	680	675	625	661	685	620	631	638	674	630	634	685	688	673	683	662	669	690	698	623	705	609	629	687	687	700	628	618	667	685	681	658	686	663	674	681	707	721	701	681	669	651	685	699	654	649	658	669	636	710	683	647	681	630	709	646	638	669	661	681	674	649	659	652	630	657	668	721	717	646	665	674	670	683	669	710	679	684	656	618	652	662	624	658	672	668	664	627	672	671	671	700	662	676	609	671	706	628	660	688	665	669	667	644	658	619	650	663	654	677	698	639	699	659	671	662	634	699	692	647	684	680	676	677	676	722	695	711	639	680	609	642	663	677	712	649	696	660	641	640	669	687	668	647	666	695	645	673	712	624	633
27187	20896	10820	2576	1505	1544	1778	1183	923	723	710	738	619	615	617	601	562	562	557	538	552	549	490	546	519	659	976	942	837	735	615	543	522	503	533	534	488	471	507	489	486	454	518	474	476	500	545	515	520	492	525	495	466	460	471	501	470	458	495	488	483	509	495	492	486	505	491	480	476	489	493	493	485	482	479	468	490	519	527	493	529	482	548	482	499	505	498	514	494	557	546	479	514	501	512	474	502	509	493	497	499	454	548	474	503	498	443	472	507	529	477	482	525	493	430	496	496	508	457	480	506	543	468	515	505	487	508	486	502	467	504	502	463	487	498	517	497	470	511	518	486	491	503	483	468	504	495	522	507	484	477	461	500	485	502	514	487	445	496	516	498	522	488	498	466	512	506	499	474	523	450	472	480	498	490	487	442	517	498	483	477	500	498	490	516	472	479	473	494	505	510	492	507	492	519	476	501	463	540	524	485	483	522	481	512	443	493	514	481	515	506	493	521	515	480	505	469	472	469	529	484	486	501	520	506	472	532	480	502	520	487	444	456	492	524	488	535	445	529	457	529	483	495	487	484	470	494	472	529	475	489	501	488	499	524	493	497	494	531	472	514	496	459	496	501	502	470	467	522	469	514	487	506	452	558	494	541	527	480	483	478	503	506	505	490	478	475	477	464	471	489	501	476	520	504	499	501	496	486	465	509	539	489	495	523	508	484	527	518	482	494	507	480	456	476	520	519	491	518	498	488	484	502	517	478	493	482	509	482	504	489	472	492	561	479	480	503	494	473	513	493	479	497	488	525	498	521	451	532	468	459	527	497	505	450	482	528	480	521	490	533	488	515	515	526	493	477	493	514	508	476	464	489	493	511	495	502	500	493	486	484	534	518	456	468	490	466	495	506	460	530	478	506	496	511	501	490	499	532	525	457	499	494	514	535	486	500	485	470	493	527	502	533	536	531	497	519	503	523	504	518	497	520	474	511	499	514	519	469	477	506	481	479	488	499	516	456	496	496	518	465	509	435	513	457	502	496	492	522	527	520	496	482	497	468	504	515	447	466	489	488	531	500	514	512	471	540	499	506	559	462	497	485	526	485	484	497	538	485	509	515	504	529	521	479	499	523	490	500	491	511	514	504	505	457	468	492	506	518	476	478	496	517	493	486	488	484	512	471	488	507	456	498	495	496	488	507	511	526	467	493	478	494	501	473	518	517	491	504	470	496	506	481	496	497	511	515	512	487	507	458	495	489	497	508	495	492	519	501	506	494	518	521	465	474	471	520	485	482	486	459	518	506	487	543	493	504	501	537	463	480	482	514	523	502	481	508	534	472	481	537	468	497	492	500	494	495	479	535	431	513	518	448	505	551	489	491	489	512	488	487	534	490	499	483	504	476	464	486	481	465	509	490	473	531	510	503	484	479	519	515	545	532	471	488	512	536	522	511	507	497	508	522	428	506	507	488	514	503	523	507	499	488	527	458	506	483	506	496	478	502	474	505	471	487	522	435	473	527	508	479	492	498	503	515	507	512	469	522	479	483	505	526	477	484	496	465	523	513	505	487	520	508	478	477	492	519	518	487	503	476	566	490	469	484	490	489	482	487	452	496	483	531	491	484	546	502	510	496	517	461	511	495	521	483	460	448	473	468	467	527	499	527	514	521	491	535	459	496	484	523	496	477	477	479	478	490	504	506	503	489	500	448	507	511	488	508	543	507	475	518	515	543	498	509	511	481	479	488	511	500	490	490	459	568	501	470	497	481	483	493	472	530	526	523	531	492	517	447	479	474	479	520	470	503	513	484	495	555	516	479	485	541	498	523	508	515	483	473	477	487	505	512	491	514	481	494	532	484	447	510	477	504	505	459	442	499	506	496	512	484	509	469	464	502	495	507	502	496	509	472	468	514	517	503	495	466	518	511	518	489	539	541	521	502	497	479	513	490	473	496	539	514	507	483	495	500	495	508	468	491	533	478	504	525	492	493	484	499	486	507	478	477	494	537	491	484	458	492	537	452	458	447	473	523	470	490	503	526	514	520	495	448	479	495	490	469	533	499	512	491	485	470	475	534	509	494	473	498	476	483	478	506	449	454	504	486	512	552	525	523	514	466	521	481	529	509	503	504	486	515	502	512	509	504	510	509	514	487	466	485	493	484	480	489	460	498	503	506	479	523	474	501	506	471	489	479	492	507	465	503	487	492	569	560	525	478	501	476	503	482	490	510	490	504	500	528	482	521	511	495	487	519	495	520	494	484	477	527	480	488	510	480	504	475	556	486	482	508	519	476	510	494	453	503	471	497	529	533	523	522	518	481	483	494	503	505	512	488	486	461	520	473	496	507	485	468	477	528	514	489	511	469	474	494	517	477	506	539	522	472	479	507	486	513	495	485	542	494	522	465	465	488	518	508	471	502	526	504	472	507	479	502	466	465	490	463	490	508	484	512	527	507	528	462	482	488	484	487	501	490	475	491	481	469	474	498	480	497	512	492	493	496	465	472	468	524	473	500	532	475	522	488	529	529	489	475	494	490	499	492	491	522	496	495	528	504	511	504	463	496	467	469	541	525	510	537	447	457	468	498	518	510	503	478	532	498	469	508	507	507	488	519	494	462	486	483	506	487	517	532	437	477	478	497	481	453	480	515	491	478	534	528	510	553	497	490	472	514	464	488	505	503	486	497	486	449	529	512	487	480	494	532	480	492	501	503	484	526	535	490	487	501	471	507	489	470	501	512	513	502	485	510	487	496	506	471	521	530	526	514	514	488	470	510	481	525	502	520	510	485	509	498	474	473	509	509	506	493	481	509	515	525	483	491	478	482	509	466	496	479	528	498	499	531	448	491	459	491	514	510	532	502	526	505	497	459	455	492	460	548	502	504	525	521	539	461	517	473	508	489	529	489	491	522	485	444	526	509	457	540	500	513	497	468	474	487	473	506	486	492	489	515	520	496	526	454	541	497	489	482	485	492	525	513	477	509	477	483	501	490	499	493	507	489	489	499	490	506	496	495	469	566	482	472	478	487	490	486	537	528	501	525	497	484	488	493	476	531	496	499	461	507	465	505	499	490	494	531	498	490	493	481	474	491	511	502	508	487	474	499	471	487	495	510	489	486	533	532	477	500	484	495	505	502	488	491	482	486	499	490	525	519	466	472	464	519	465	495	484	485	470	518	463	507	455	585	513	480	566	509	489	497	460	515	515	477	516	472	498	514	504	531	486	476	506	490	468	489	502	478	561	478	520	483	530	557	467	522	490	522	493	510	500	486	525	517	504	489	514	467	501	520	486	516	506	495	533	487	524	491	472	488	519	496	461	471	492	499	518	513	505	536	473	549	522	516	518	505	460	449	512	458	488	517	495	471	505	489	518	524	499	460	513	482	484	510	474	518	444	517	490	520	499	468	484	533	486	511	491	499	496	493	546	484	508	503	503	495	503	492	473	462	459	495	532	461	492	493	520	503	478	514	495	500	519	482	548	490	429	498	492	503	488	514	467
9398	13848	9223	5049	4044	4408	5481	3713	2606	1943	1888	1765	1536	1423	1482	1315	1350	1153	1187	1086	1105	1108	1161	1097	1028	1614	2492	2351	2056	1540	1277	1042	969	933	951	924	966	958	942	897	920	947	931	941	881	929	933	920	979	947	880	930	938	903	891	922	926	886	928	906	960	908	922	922	889	969	997	934	904	947	956	918	955	887	980	948	952	958	950	930	967	947	897	934	927	979	925	963	911	907	913	956	950	965	939	976	919	950	975	940	927	951	917	939	885	960	914	941	964	969	1010	892	930	975	976	890	965	934	896	919	929	884	969	959	976	914	983	937	921	953	952	964	866	948	902	928	933	929	932	931	945	958	940	924	946	918	899	925	964	889	904	898	962	918	874	932	932	954	934	924	920	946	930	948	883	946	932	922	920	943	981	937	930	923	941	989	1000	969	954	948	919	937	962	939	916	915	910	872	918	914	878	973	960	962	892	955	883	872	914	924	947	861	917	899	949	978	953	847	907	916	899	867	912	934	916	918	959	941	981	920	971	943	992	974	935	942	977	886	927	942	965	954	912	879	932	926	938	923	930	911	915	941	888	940	950	918	938	906	932	919	896	958	935	1014	951	927	875	884	890	934	903	874	945	992	961	954	956	925	927	921	911	986	884	918	937	939	951	931	872	934	922	931	967	965	936	908	926	918	910	974	962	907	891	951	943	954	997	931	928	938	943	931	939	945	952	976	912	896	907	977	888	926	904	930	913	921	907	921	966	925	866	885	947	961	913	996	937	952	893	976	958	939	944	936	897	953	950	931	924	805	928	878	906	904	924	890	972	961	915	953	922	939	919	896	930	984	935	934	878	973	884	894	920	920	893	951	1009	884	952	933	943	915	905	927	959	945	925	943	887	886	958	1026	976	892	918	914	891	929	927	875	963	916	934	916	980	963	909	868	971	934	951	924	887	951	905	927	919	860	956	955	994	905	917	877	940	892	926	926	934	917	888	925	964	912	955	857	928	963	930	1002	908	972	910	990	898	913	886	961	927	985	897	955	928	934	896	914	923	897	873	923	945	950	968	930	926	896	980	906	939	890	956	951	941	894	880	962	909	983	958	913	941	922	934	924	917	904	939	915	926	905	939	900	950	952	896	999	915	952	926	938	901	860	884	889	925	943	942	932	950	951	892	920	961	934	926	911	1002	895	912	942	904	912	929	948	927	873	906	887	923	907	902	945	939	953	909	881	945	961	917	939	955	900	893	916	875	898	924	913	935	909	949	901	909	921	950	940	933	903	945	985	911	972	942	936	950	904	973	918	931	940	945	937	905	919	916	917	932	933	968	907	927	889	942	931	973	935	927	929	944	953	898	928	878	963	992	942	937	910	917	944	973	949	946	932	989	967	928	924	898	932	960	949	903	947	930	897	959	924	867	929	888	937	978	937	908	890	956	966	909	968	962	921	919	945	913	953	959	921	946	945	962	913	926	911	895	932	890	923	947	941	990	939	820	977	901	891	923	937	998	977	1011	944	917	886	963	912	957	952	933	944	928	924	988	962	934	935	953	918	873	941	875	1007	914	912	1002	900	945	887	943	953	917	992	919	982	931	937	943	948	964	908	936	930	917	945	921	910	927	925	860	933	949	965	924	923	909	883	953	954	956	926	937	933	929	953	919	901	928	934	928	852	917	955	938	903	960	927	935	923	912	942	921	973	955	912	961	929	937	953	921	932	957	897	920	909	908	949	956	920	901	923	925	940	949	943	924	933	897	921	932	891	892	952	911	952	980	929	977	938	922	930	979	906	917	903	949	890	910	892	961	949	951	960	922	963	945	860	944	948	975	932	963	938	933	972	929	988	871	900	957	948	978	955	958	983	962	938	978	972	903	895	895	914	926	910	893	936	962	947	957	924	965	942	900	949	884	958	978	954	961	930	959	938	967	950	913	932	935	1011	952	933	909	938	915	981	961	927	923	942	883	983	903	915	945	921	950	918	941	918	921	954	928	978	947	924	950	960	928	891	1002	902	943	897	935	981	940	945	905	890	940	881	913	986	953	909	975	884	930	952	896	916	859	969	957	890	894	918	890	944	940	961	880	907	983	891	882	882	960	944	904	970	940	909	915	922	952	937	915	926	927	889	894	912	975	947	952	921	946	977	944	935	902	956	930	954	976	952	900	935	872	905	928	920	884	907	953	928	924	934	946	929	920	975	893	950	926	928	908	934	953	933	964	944	888	970	921	873	932	887	994	973	929	968	954	872	940	933	890	943	947	951	950	971	943	959	917	928	936	971	951	935	939	958	896	914	960	931	924	965	955	976	848	951	946	926	925	915	892	948	914	891	947	910	1008	973	893	899	872	970	955	980	965	914	901	925	944	892	922	920	895	938	903	934	908	894	998	934	911	923	920	874	1024	919	937	940	970	984	924	971	922	933	899	950	947	955	912	874	928	911	848	963	917	949	921	915	891	948	973	918	913	872	931	916	956	924	930	936	972	889	926	885	915	918	942	958	977	927	933	906	964	940	928	1005	888	958	903	945	964	843	927	999	953	974	866	949	932	956	935	896	946	909	941	947	915	877	939	957	934	879	888	922	957	934	918	952	921	912	966	941	916	910	926	930	962	863	934	975	916	920	903	932	888	945	964	868	1003	943	931	870	937	894	954	918	930	973	913	937	923	931	907	895	933	949	974	933	898	870	940	879	910	959	922	903	960	903	937	1003	974	907	943	943	974	890	974	934	909	938	954	920	921	922	948	905	942	946	966	917	926	929	939	912	915	941	935	948	948	881	911	961	918	909	989	956	897	983	910	948	950	956	974	969	966	894	945	894	944	965	970	953	922	942	934	892	933	912	907	988	944	927	965	923	924	889	950	943	927	932	946	949	936	920	910	959	927	901	896	907	885	924	915	953	923	896	914	924	951	920	951	911	907	947	943	955	932	973	929	934	901	884	987	894	910	924	948	950	931	926	951	869	890	902	993	889	932	942	943	966	898	936	904	952	893	896	943	984	985	869	917	917	888	907	914	971	916	929	944	933	916	892	960	891	970	920	935	953	914	956	963	926	930	938	908	970	884	947	913	1008	969	952	920	979	907	926	956	933	978	951	931	908	946	962	920	877	1003	905	924	922	919	906	912	927	942	928	945	910	933	968	951	953	936	870	970	934	895	915	942	937	943	944	953	952	968	954	932	939	960	953	907	922	928	909	929	934	878	959	966	961	970	936	942	915	963	944	933	877	998	899	1000	903	923	921	909	959	976	922	985	881	948	893	926	1007	925	931	916	895	936	900	962	922	902	973	979	954	892	889	892	968	952	922	914	917	909	919	868	884	957	871	919	974	904	904	825	941	889	935	960	935	913	953	905	985	888	916	940	958	948	911	851	894	869	918	970	918	882	872	946	890	934	906	936	989	911	965	961	915	955	905	899	951	908	912	935	890	910	881	956	928	939	902	928	877	888	921	880	953	866	941	925	903	918	906	938	877	955	945	937	883	919	938	908	923	905	884	938	969	892	1000	933	926	898	933	944	939	952	927	964	933
24567	21592	28776	24909	20215	5358	3609	2093	1239	989	1007	828	799	709	660	634	592	590	504	525	570	571	543	492	558	2714	3417	2777	1850	1144	753	513	462	455	453	460	467	440	475	466	467	459	395	492	422	424	414	438	483	451	444	460	482	445	407	440	449	417	416	432	460	456	447	472	434	464	423	435	444	435	437	455	441	462	434	415	463	449	413	458	448	458	457	475	461	430	483	493	458	457	450	450	466	439	444	412	439	426	435	452	423	453	415	437	462	464	456	433	433	437	467	470	450	456	413	433	478	438	446	449	462	450	427	427	415	450	475	447	430	446	476	446	432	419	450	444	419	459	445	453	416	423	466	459	420	477	451	420	465	446	436	444	454	468	436	437	438	449	433	420	411	435	422	474	460	466	425	443	470	426	448	467	454	436	410	391	444	415	470	455	418	446	438	420	446	436	466	424	444	439	436	471	428	477	410	446	424	444	468	454	424	432	459	455	442	418	446	442	431	503	443	441	455	427	428	466	455	451	455	416	435	432	449	416	451	442	453	433	391	463	461	463	388	454	459	440	407	442	437	401	452	410	449	450	467	477	447	416	431	469	427	438	444	471	469	430	498	440	450	420	457	420	464	440	465	453	424	437	447	454	453	418	444	425	421	447	460	453	473	423	458	426	435	436	444	446	450	415	431	446	436	473	414	428	429	445	424	435	450	439	438	466	476	490	442	409	433	445	415	434	448	483	436	451	480	400	444	431	464	464	450	436	477	435	427	449	437	446	452	451	473	406	416	417	442	446	425	457	453	449	452	436	454	470	422	480	452	448	436	470	444	430	423	426	414	459	445	434	440	458	438	434	428	487	439	442	415	444	439	465	450	443	452	439	485	419	462	430	444	458	393	419	434	472	464	447	443	419	456	480	428	473	419	416	480	429	484	454	432	478	429	424	448	419	413	418	447	435	447	466	450	461	445	405	423	426	402	430	420	436	457	438	426	457	432	435	452	432	423	433	447	428	430	419	444	450	429	437	428	433	453	440	461	439	481	459	431	437	428	484	463	446	440	440	473	411	459	471	456	398	449	446	442	431	451	401	518	448	402	446	472	424	455	447	395	443	450	407	444	445	435	439	438	448	471	432	432	461	409	453	464	446	446	466	436	430	432	437	440	459	450	421	443	475	449	448	452	450	445	453	414	426	455	426	434	457	466	474	473	476	403	440	458	429	434	482	432	437	436	447	428	446	427	502	452	444	457	479	478	444	467	435	464	456	480	424	423	457	487	454	397	447	452	427	403	415	439	412	452	414	471	447	414	429	423	444	435	443	436	463	447	489	436	418	466	411	451	396	466	425	420	450	430	434	448	447	411	402	415	462	432	455	392	462	428	413	419	428	456	472	467	415	463	424	404	444	440	411	444	430	447	442	430	382	431	473	468	438	473	400	492	426	411	438	447	451	461	442	470	443	441	432	462	437	393	467	452	435	458	460	463	478	431	421	459	440	449	413	428	479	449	461	461	447	460	463	456	430	450	447	460	466	462	421	422	435	475	449	449	465	420	462	446	472	422	435	484	455	471	492	427	452	405	455	448	446	424	442	437	446	442	444	421	432	456	427	437	468	456	423	432	450	425	450	431	461	457	458	460	435	459	429	447	442	449	436	471	440	464	451	454	486	443	464	429	442	461	443	431	434	453	423	467	484	448	476	418	446	439	437	465	424	479	447	469	435	440	444	438	447	478	416	441	492	418	458	433	448	445	390	410	450	448	433	447	411	426	432	420	444	419	480	451	449	439	423	436	458	470	475	412	450	452	512	472	478	447	481	439	450	459	451	432	417	438	456	472	441	448	438	441	454	460	439	453	429	444	432	411	410	446	419	464	442	445	468	435	445	451	496	469	441	436	453	413	416	441	422	427	407	447	419	444	414	457	427	434	466	407	472	416	454	391	450	399	404	435	421	466	457	470	467	415	474	401	443	451	411	447	451	438	444	433	427	442	427	473	458	447	409	441	515	400	470	456	433	437	457	464	411	451	445	418	451	447	430	412	438	442	388	462	420	454	453	454	460	452	450	475	451	465	441	459	441	422	415	458	460	468	411	427	444	467	437	432	463	511	441	479	466	410	448	407	457	458	435	456	422	446	453	441	464	431	415	467	472	438	455	424	473	430	443	427	431	427	428	449	446	438	433	427	444	453	431	412	499	476	430	479	422	428	459	415	431	486	465	412	413	474	443	450	424	434	430	449	407	420	440	413	433	436	443	433	447	463	435	513	447	450	439	455	442	435	447	437	430	478	404	461	404	442	452	445	432	434	455	430	434	447	432	444	425	497	445	438	412	464	464	452	435	458	490	445	448	435	468	434	445	396	431	438	444	478	446	457	445	471	414	430	426	408	448	468	430	466	444	420	455	408	400	439	440	519	447	414	426	478	457	480	460	422	474	423	413	454	475	405	478	462	439	439	436	451	454	458	421	442	424	421	453	472	442	461	495	431	477	462	422	469	437	439	419	499	456	416	431	448	459	435	429	423	446	449	420	471	446	461	402	444	487	442	478	430	452	426	441	478	413	461	422	432	446	477	492	459	492	446	439	455	387	439	469	442	461	455	415	467	440	461	422	466	416	447	430	440	442	432	425	434	472	432	430	448	424	470	447	446	421	469	405	435	450	470	457	449	435	467	437	473	482	445	474	457	455	393	490	465	429	432	410	429	476	440	459	442	456	449	444	468	455	442	461	439	430	433	446	447	389	424	452	410	435	470	435	412	433	431	422	459	431	402	469	423	428	472	463	468	425	486	435	454	429	432	409	426	412	414	452	444	477	452	488	430	425	409	417	477	415	433	449	445	440	437	444	420	453	435	456	445	472	476	461	424	416	426	431	431	414	423	448	485	435	455	400	451	445	453	434	434	440	475	450	449	476	463	436	457	442	458	453	442	411	444	440	454	463	442	420	441	438	438	448	476	442	441	441	446	448	450	434	419	425	472	412	457	437	411	450	409	463	451	415	461	409	470	441	436	471	439	444	435	446	444	410	422	475	459	425	495	464	458	461	465	472	449	455	458	456	469	447	440	408	434	431	462	431	424	433	443	437	415	435	425	403	439	426	425	456	445	452	466	439	417	431	431	474	474	464	460	474	443	404	448	436	424	413	448	429	442	421	429	431	420	451	414	454	440	434	462	434	425	443	424	480	419	448	453	420	436	458	466	433	435	430	436	438	483	394	472	407	478	468	419	473	447	452	398	446	451	447	458	402	424	416	444	444	433	450	435	424	433	450	444	443	409	451	433	421	413	444	486	468	452	437	450	459	447	433	413	403	435	424	429	455	416	436	467	453	476	424	448	456	466	410	440	434	494	392	447	478	461	476	443	447	452	409	463	469	448	439	426	456	458	405	468	422	404	431	453	473	436	418	403	438	462	443	438	452	411	433	446	462	447	444	467	409	451	448	426	445	459	431	456	422	457	459	407	443	449	438	435	461	465	422	438	432	401	432	476	417	518	426	478	385	434	441
11137	20584	16312	10052	7398	9007	9416	6689	4077	3092	2878	2293	2230	2032	1694	1610	1415	1386	1182	1202	1269	1306	1257	1226	1313	8384	9840	7792	5228	3053	1691	1120	900	868	816	820	810	845	811	842	853	862	810	791	828	864	796	836	800	850	791	825	854	833	864	851	830	819	806	865	876	867	781	794	831	788	805	801	801	870	872	870	805	835	835	856	838	835	796	847	847	767	847	892	883	851	801	825	850	806	856	820	798	828	854	883	792	807	773	813	856	897	872	834	827	839	882	862	869	845	847	826	840	867	857	818	886	823	792	836	834	805	868	824	810	798	800	851	836	845	851	801	886	832	857	815	886	820	787	826	845	882	839	821	841	904	847	892	871	848	866	832	798	812	832	804	847	895	851	861	835	814	827	815	811	802	846	823	892	868	856	888	833	857	856	772	861	827	802	839	819	837	828	855	833	789	797	858	813	815	881	855	856	862	856	841	826	840	871	857	841	819	838	802	806	824	852	809	844	792	851	878	861	834	824	832	845	856	848	811	783	862	808	861	870	786	807	852	833	810	819	856	823	859	871	818	822	832	837	849	812	858	843	835	825	829	846	853	855	802	815	834	849	853	884	841	823	846	870	804	847	798	819	875	825	815	801	816	807	796	860	871	795	839	817	829	859	842	819	799	889	835	820	853	872	908	826	851	828	793	857	813	782	845	844	886	837	855	849	890	862	786	840	875	806	860	847	806	827	853	832	820	811	863	859	848	888	835	839	823	825	859	862	839	807	816	849	870	858	781	843	823	849	894	813	845	797	772	854	848	850	810	850	842	888	823	840	819	831	888	820	858	819	819	835	818	782	855	849	783	874	843	857	831	889	856	853	821	839	833	803	847	851	871	844	878	830	864	836	846	801	859	796	882	817	840	846	859	877	835	844	830	878	856	842	843	831	844	831	823	827	848	851	829	835	798	855	866	810	840	857	820	834	823	854	860	863	848	818	826	823	782	816	805	812	816	814	850	846	839	841	801	839	884	853	824	811	854	829	845	857	802	871	854	796	849	816	827	800	868	854	832	803	809	827	818	807	819	827	832	805	788	818	871	834	805	831	792	842	877	811	822	798	855	804	898	818	852	859	847	808	827	804	900	830	825	839	883	808	853	817	798	808	856	811	851	859	819	844	816	801	813	904	846	883	819	870	885	842	846	850	794	784	824	821	789	830	831	862	862	804	867	792	885	842	836	878	803	825	806	852	793	798	854	875	823	797	807	849	804	847	822	875	801	868	799	861	835	844	791	816	843	808	886	863	835	872	828	900	810	871	810	824	824	853	842	795	803	860	814	841	805	858	774	805	868	822	831	887	847	804	850	852	861	898	852	836	857	890	877	863	871	859	821	770	877	882	857	826	839	796	822	856	801	860	850	855	831	832	878	773	871	852	868	869	865	807	809	852	815	819	859	816	841	844	848	879	825	800	807	847	837	855	827	798	833	820	893	817	851	800	864	881	806	910	821	831	866	825	848	827	859	802	869	865	812	854	824	810	840	855	834	830	797	799	854	798	863	811	778	807	885	856	805	860	798	821	824	869	864	837	833	881	807	817	852	881	840	856	816	873	836	873	807	864	877	846	845	820	814	857	859	880	815	866	825	800	829	794	828	834	869	838	773	802	849	811	835	813	785	810	842	851	851	846	891	856	825	881	776	881	854	850	812	919	845	800	759	820	825	818	867	797	864	811	817	842	834	825	828	828	839	863	788	815	864	874	843	800	838	816	865	866	838	809	841	835	866	907	851	845	815	803	848	844	866	817	797	840	863	876	845	845	810	834	846	820	830	863	807	884	839	855	819	806	835	828	880	796	877	840	823	862	802	844	907	870	863	828	830	782	859	804	896	900	826	826	837	823	806	821	807	840	822	853	800	792	827	811	895	836	830	857	819	836	839	803	767	866	818	814	790	845	815	837	873	856	861	854	812	785	852	848	879	853	850	829	832	871	859	859	848	805	848	815	869	806	795	846	819	854	889	828	789	860	820	774	809	854	846	860	872	809	780	909	801	872	829	808	852	840	793	792	867	853	842	820	841	813	772	886	840	804	858	841	866	838	831	787	819	871	809	834	835	842	827	840	860	807	785	855	849	867	855	847	841	840	825	774	802	854	817	827	848	850	849	819	801	822	824	850	831	813	866	813	812	866	869	859	800	820	816	865	859	801	796	867	848	849	833	852	815	901	848	841	822	806	849	853	839	862	800	812	884	794	880	813	841	830	858	841	833	831	824	874	850	789	868	820	799	828	915	837	806	841	883	884	835	891	842	842	831	826	834	786	786	834	846	869	866	876	811	868	854	830	831	848	921	870	828	805	799	810	790	820	837	890	839	830	822	808	826	802	825	823	856	851	876	810	803	852	802	782	862	827	814	890	837	790	887	759	825	816	813	842	832	820	778	862	876	829	806	826	834	820	846	803	841	830	800	823	828	819	821	801	874	874	901	886	816	809	823	910	814	815	816	835	870	740	818	838	824	814	842	834	842	834	810	858	788	819	820	837	853	846	822	856	820	862	838	826	865	854	856	809	895	853	816	824	853	825	832	796	838	852	841	832	805	800	792	775	777	858	822	863	799	826	813	797	825	862	775	847	827	821	864	842	864	802	865	850	843	805	835	821	784	868	810	805	859	859	836	811	805	867	833	814	830	826	861	824	832	832	817	821	835	853	792	895	817	897	848	835	835	816	843	787	841	821	860	786	870	845	793	844	850	847	859	811	808	834	827	854	869	851	854	843	855	824	809	850	828	821	813	847	842	820	861	796	826	841	804	872	890	820	867	865	806	838	811	794	871	808	850	877	822	876	787	886	795	794	824	804	863	814	809	833	848	888	867	850	817	829	836	794	827	791	836	798	801	820	822	827	812	839	862	790	804	891	849	880	823	856	836	820	838	797	840	833	850	850	855	814	855	834	762	817	819	810	810	870	828	837	786	880	766	854	852	839	822	867	859	830	823	834	824	838	830	856	812	851	847	804	858	870	829	824	839	801	820	884	842	819	850	825	853	859	815	840	829	867	847	865	820	840	866	799	893	818	827	838	823	837	826	826	864	824	862	826	791	834	842	830	791	841	792	829	882	857	854	801	822	806	829	774	846	796	848	849	840	809	833	839	855	827	808	830	871	871	882	791	836	858	842	855	827	855	812	862	817	806	786	843	827	787	839	844	813	847	904	796	832	845	863	840	828	824	878	816	852	823	841	806	811	873	854	857	847	829	836	842	800	863	840	865	867	831	830	827	850	798	827	818	854	850	856	836	831	829	864	849	876	872	846	817	817	855	861	848	814	836	859	825	792	807	815	772	819	840	815	859	774	832	873	845	850	890	822	841	868	844	816	804	738	836	829	861	794	842	798	846	834	823	864	775	844	835	849	842	823	792	752	860	853	865	812	841	851	834	839	823	825	837	796	799	865	885	797	817	862	835	806	794	805	880	840	811	815	831	836	835	845	817	849	842	889	835	796	857	827	803	812	857	833	765	794
23486	21508	29313	24117	21520	20264	7474	2694	1540	1420	1202	963	860	778	695	707	595	569	577	578	561	601	658	594	551	2521	7126	5619	3757	1932	946	578	449	431	425	418	446	364	421	388	399	431	392	408	390	385	377	379	411	398	394	416	369	396	388	382	405	380	400	370	379	370	423	409	361	392	402	405	357	417	404	387	426	406	353	434	436	385	404	411	403	418	384	379	387	385	417	407	401	369	413	394	363	402	386	398	364	365	390	386	385	381	431	361	412	385	412	341	403	380	402	415	406	408	404	362	413	396	417	369	392	360	437	357	360	393	400	413	419	377	398	376	410	383	382	395	352	404	402	410	361	396	340	424	410	388	392	360	402	388	413	416	422	399	404	386	370	388	363	418	403	370	391	383	368	362	370	407	386	412	370	400	372	392	385	391	392	444	380	409	381	391	405	381	396	416	383	403	376	391	392	415	379	402	364	428	392	392	417	401	361	382	396	431	371	378	397	401	403	363	374	370	425	364	382	386	384	365	398	419	404	431	360	362	382	412	414	415	359	439	395	373	388	371	388	423	382	374	430	410	388	391	394	379	421	387	421	398	378	407	430	365	368	397	383	378	428	414	415	426	372	432	382	379	380	378	403	386	437	374	363	391	373	400	423	365	415	363	373	389	392	391	386	422	391	399	394	378	376	414	385	413	407	415	372	384	379	418	362	394	404	403	409	391	405	407	422	432	382	371	375	395	412	376	370	386	397	372	401	397	384	378	406	372	394	435	409	364	372	391	389	390	405	408	386	371	362	418	382	383	396	398	377	377	383	363	381	370	414	432	365	371	394	368	375	405	383	349	384	393	408	399	403	406	395	392	374	419	401	403	349	359	357	418	384	378	396	377	390	413	386	408	362	400	398	386	411	371	411	410	390	383	392	402	408	394	342	369	415	367	382	385	408	342	408	349	420	374	406	407	397	395	389	366	386	372	375	393	402	405	417	404	367	404	357	392	375	407	358	402	378	418	389	383	374	398	406	372	349	389	411	401	361	392	380	413	410	429	362	399	420	399	426	404	402	381	379	416	391	416	378	370	378	396	401	385	360	366	388	356	383	396	402	402	377	408	431	396	401	379	372	392	412	389	424	395	395	389	413	383	379	390	419	374	390	401	413	387	373	419	400	383	379	392	395	413	421	377	402	375	387	409	407	381	376	365	383	404	385	390	381	360	398	396	385	414	377	384	407	366	400	379	403	398	366	419	378	410	393	367	384	379	393	407	369	361	398	412	387	396	371	416	394	391	397	388	354	386	381	408	416	385	393	365	375	387	386	385	358	377	393	412	441	360	396	353	383	364	395	381	386	386	376	396	379	392	363	382	425	391	412	394	413	387	388	406	423	403	407	385	393	370	405	400	399	383	394	398	426	400	375	368	400	417	411	421	425	433	406	390	416	365	364	412	375	415	350	388	405	380	403	367	374	387	416	393	416	378	400	399	400	387	377	407	415	413	360	423	384	371	413	390	384	383	387	401	378	373	407	391	381	394	405	393	383	385	364	392	390	426	393	379	400	418	380	382	377	400	396	390	396	350	349	377	360	389	370	369	388	405	377	432	415	403	398	410	396	404	374	367	372	379	381	425	386	401	422	415	379	352	413	382	401	435	396	424	365	399	384	401	421	382	390	374	387	392	390	366	398	402	394	373	384	386	420	413	384	377	441	371	381	377	416	402	383	372	426	369	411	401	407	427	407	388	366	402	407	378	417	355	365	403	380	374	384	393	364	394	415	402	415	377	372	376	394	410	360	390	377	368	390	397	422	408	387	379	361	431	404	397	408	418	430	386	414	372	375	388	432	407	378	407	415	410	389	402	373	392	392	387	435	407	383	365	367	373	387	350	408	375	360	400	393	390	400	389	416	372	377	387	385	422	393	395	405	370	378	411	395	394	388	394	351	389	369	418	396	390	416	391	405	414	418	362	389	382	414	397	395	389	422	389	382	406	390	398	420	374	384	367	395	381	389	420	422	416	384	382	377	392	387	384	379	402	381	415	429	392	414	400	384	410	395	393	387	385	385	387	412	392	359	382	329	393	381	391	413	398	395	398	383	347	385	398	423	418	397	440	397	353	419	391	373	362	418	381	356	399	418	420	413	396	397	394	410	350	374	423	398	407	392	384	407	350	409	384	395	393	400	366	411	405	421	381	349	404	428	387	353	375	383	370	433	384	402	382	379	372	380	408	402	412	361	406	364	393	389	392	391	400	369	388	381	403	382	428	437	384	404	406	382	406	396	364	388	382	384	392	413	427	415	383	364	375	366	410	383	387	413	373	391	378	429	385	378	378	395	435	380	395	383	386	394	443	431	384	405	390	418	421	408	382	387	406	420	401	377	418	372	367	368	349	405	383	371	415	397	386	431	412	370	391	366	413	393	386	387	381	379	438	368	368	400	418	380	381	400	403	420	376	390	367	392	399	398	391	421	413	404	381	386	357	397	409	404	354	393	387	405	371	393	405	406	347	416	371	404	415	408	397	380	394	389	412	412	399	410	374	409	417	394	371	394	389	357	402	400	386	410	377	352	390	390	398	384	385	364	419	371	394	424	400	387	397	390	401	361	376	389	389	385	383	374	382	416	403	385	385	405	418	386	451	403	410	383	399	375	408	384	389	394	419	391	363	353	370	404	388	389	400	378	384	406	394	408	385	356	409	348	418	415	400	399	343	384	391	360	383	411	379	404	398	372	377	370	408	399	406	371	378	434	390	395	374	369	419	435	382	394	395	430	378	384	372	386	408	405	380	419	353	400	399	395	374	358	415	360	378	408	355	391	406	403	375	390	456	394	377	391	379	402	400	397	386	370	393	391	384	387	381	379	409	373	372	420	391	418	408	360	392	385	389	364	416	418	405	385	395	373	402	374	413	396	376	359	397	410	372	368	362	413	389	380	374	420	402	413	404	454	388	402	388	395	392	387	375	360	392	353	386	400	405	402	395	357	384	366	384	395	380	395	379	415	376	403	374	390	420	371	397	386	419	374	419	395	414	351	388	395	394	394	409	398	380	398	385	404	366	395	405	387	380	379	425	396	426	394	366	406	391	366	410	398	401	400	385	385	397	413	380	397	344	378	395	403	389	448	368	390	391	376	427	356	383	382	394	368	377	396	387	378	405	402	403	371	383	388	361	360	391	433	377	398	365	419	393	360	431	410	403	400	393	395	345	432	389	411	401	386	362	397	432	381	432	373	405	396	348	422	400	391	388	420	364	398	378	393	418	366	398	374	379	385	389	380	368	390	376	380	385	339	333	420	353	413	365	401	396	394	386	380	382	393	383	420	377	404	397	387	381	391	403	406	356	355	357	370	390	370	357	383	384	401	380	425	393	374	409	447	427	389	397	374	377	409	379	431	367	379	430	420	366	359	367	392	372	427	397	384	418	404	407	391	397	364	386	379	402	350	379	411	408	428	351	382	374	365	380	388	423	372	369	369	380	386	389	414	396	385	417	382	378	395	376	378	401
12872	26072	22287	15482	11043	12169	11259	7329	5350	4665	3974	3127	2714	2323	2003	1791	1577	1395	1397	1295	1505	1695	1606	1532	1453	7706	17506	14138	9791	5130	2266	1159	862	761	754	711	691	706	731	760	702	718	704	673	721	747	751	721	745	735	733	715	723	731	744	747	753	696	728	684	771	707	728	749	751	758	757	717	734	721	707	675	720	714	737	706	776	735	761	674	716	733	694	680	736	707	721	695	732	686	722	716	734	674	660	721	725	743	707	711	722	726	709	711	720	724	732	708	716	756	745	763	722	667	747	740	777	744	661	727	696	682	713	734	741	772	732	674	766	745	706	723	715	751	741	698	753	704	742	681	733	723	759	681	757	707	703	737	710	720	756	735	696	684	735	719	722	728	685	689	711	792	778	722	704	765	725	770	728	734	716	780	678	735	713	734	744	741	727	735	681	727	708	725	704	727	788	675	758	700	740	718	753	698	691	726	754	731	742	702	680	707	717	727	744	698	714	716	696	748	756	760	721	750	723	737	742	711	676	752	741	694	731	694	718	736	756	704	682	734	731	714	728	728	708	715	741	699	728	748	760	792	716	703	708	754	738	728	673	720	687	736	736	686	713	710	724	751	731	679	757	724	747	700	748	670	720	694	713	730	739	727	726	725	696	707	702	752	748	737	715	742	686	768	730	704	723	767	730	708	748	722	720	742	703	732	689	746	676	725	713	758	748	696	696	729	684	734	740	695	674	681	726	730	716	727	717	741	733	799	744	722	719	752	735	768	712	736	665	716	767	744	742	668	693	731	753	731	698	730	699	808	693	758	732	696	734	699	731	693	709	699	736	713	702	752	690	693	718	703	745	742	710	751	725	678	742	722	702	709	742	709	762	651	680	697	722	707	734	697	749	754	689	728	724	730	715	697	737	765	720	687	700	693	744	760	734	719	704	716	756	675	715	707	708	714	692	723	716	698	740	717	717	670	748	692	745	717	710	700	738	740	738	741	664	695	733	721	703	725	719	685	712	719	739	749	697	754	708	732	642	760	728	709	747	724	726	658	688	738	707	708	743	714	751	739	725	707	717	742	756	709	759	716	739	747	688	761	702	708	714	727	740	699	722	716	754	706	757	718	730	742	696	748	698	765	708	743	719	780	732	720	766	714	738	718	693	738	747	693	710	763	726	699	719	733	742	711	743	729	734	708	697	689	717	721	711	722	718	754	724	707	691	696	724	722	714	719	718	685	697	675	719	683	706	760	736	745	653	737	747	725	780	721	765	712	772	762	695	729	729	715	737	712	697	693	753	752	743	740	715	718	726	732	721	740	687	733	709	741	725	688	749	752	714	722	734	678	676	689	675	706	732	693	711	752	703	734	718	704	800	720	714	739	752	705	753	651	693	697	746	724	719	698	759	699	720	712	693	691	712	714	745	711	705	708	707	747	721	727	750	710	734	718	712	690	743	758	771	714	748	729	664	756	710	701	772	712	677	739	751	748	742	737	738	724	707	728	718	712	697	761	688	691	703	754	736	665	738	769	722	734	716	718	685	762	700	681	761	705	777	700	769	690	733	746	744	746	729	693	760	749	734	720	710	710	715	677	694	723	727	781	710	706	757	757	719	714	698	735	716	746	733	745	743	758	717	734	737	733	692	749	719	734	694	742	678	713	717	694	705	740	724	734	769	676	737	732	738	755	706	682	749	707	754	657	738	706	760	729	738	744	747	722	712	728	709	701	736	749	749	811	676	731	737	692	721	707	711	780	754	731	725	672	755	722	743	721	725	728	712	681	753	765	719	723	725	709	657	737	736	719	721	678	735	741	705	694	693	713	726	763	708	704	751	735	707	659	786	733	697	758	752	691	717	692	732	763	666	711	719	707	715	744	712	724	673	699	707	702	695	705	712	765	700	722	702	769	696	681	774	727	742	671	710	758	732	708	696	707	707	761	735	750	752	733	754	755	745	715	722	714	720	731	731	685	740	725	751	705	750	700	751	763	729	743	700	699	692	734	675	709	732	731	746	703	714	735	690	718	719	733	717	668	749	733	664	665	748	711	751	693	716	733	741	692	726	684	760	715	733	704	758	743	744	776	711	768	719	670	695	753	750	713	692	755	723	730	704	738	712	715	703	743	742	783	732	690	710	735	771	767	748	726	706	757	748	737	708	713	719	700	762	706	747	746	771	706	749	739	708	749	712	742	666	685	769	702	731	696	708	705	690	751	707	680	729	732	719	740	732	713	668	698	689	732	687	710	690	792	697	687	687	731	685	730	735	703	738	700	774	739	745	729	693	705	718	758	748	688	727	742	737	694	703	711	688	765	728	718	745	715	739	778	700	732	735	717	750	655	705	713	678	750	658	713	675	705	696	703	702	728	724	703	722	734	702	658	681	731	727	705	712	700	716	708	687	756	702	716	690	702	698	731	694	696	691	701	710	782	751	718	728	755	729	740	741	726	715	710	746	729	744	742	693	751	733	696	744	753	703	756	696	721	740	761	721	728	732	733	690	723	751	741	761	722	753	722	752	717	720	713	736	731	711	700	696	724	719	717	747	694	694	695	699	772	732	757	686	734	682	704	749	723	765	735	753	694	709	714	767	715	698	757	703	734	723	757	761	719	752	696	719	684	733	734	727	723	732	759	711	690	732	758	693	739	743	691	715	696	736	759	732	693	698	713	696	726	727	751	680	738	705	706	710	661	707	739	738	723	729	729	755	748	749	781	687	751	707	694	714	672	739	708	730	728	731	728	694	714	701	761	711	741	715	745	746	730	739	765	714	767	719	723	736	736	691	742	709	737	706	726	756	711	739	721	743	714	773	712	703	704	738	747	720	701	701	772	738	753	702	737	700	717	727	684	714	768	688	695	699	740	782	709	757	715	721	750	685	702	722	738	722	733	722	744	704	735	712	732	710	713	713	722	674	751	651	710	758	763	689	702	753	690	677	735	769	729	761	690	655	732	686	714	700	727	756	736	761	707	726	700	727	716	711	713	725	750	754	719	683	731	725	740	732	677	744	727	708	683	749	724	705	757	748	742	739	703	752	733	682	770	744	763	697	755	713	698	793	762	692	729	738	724	683	711	680	719	715	752	744	742	692	724	669	705	749	738	696	738	745	750	737	672	711	726	708	732	712	748	717	693	707	765	759	687	717	741	705	714	701	714	708	728	760	743	703	692	756	732	702	688	738	728	735	733	739	773	705	753	761	718	711	738	751	710	699	749	737	724	739	747	748	715	708	739	666	775	777	673	744	704	665	737	714	787	736	752	715	716	674	753	749	733	716	723	741	736	741	796	711	764	718	765	719	727	733	777	774	703	698	714	761	714	733	698	703	672	744	718	681	718	747	738	696	697	729	698	719	721	723	735	695	723	711	765	744	737	721	757	674	732	698	694	741	759	715	763	709	740	702	708	738	692	729	747	679	701	692	713	785	728	722	704	714	679	677	688	689	692	723	719	744	749	742	757	720	697	706	668	737	745	726	727	724	714	700	693	715	693	727	720	715	706	710	743
27041	20798	11135	3618	1850	1903	1578	1112	864	824	753	713	685	606	592	558	559	541	610	578	606	565	563	575	567	734	1028	1061	929	734	606	561	531	502	514	491	518	526	535	502	525	472	517	495	541	501	508	530	508	502	478	512	537	544	543	519	506	514	535	514	522	483	527	476	521	518	506	484	527	532	478	514	477	526	519	519	487	499	527	479	483	508	541	480	474	525	484	537	487	527	548	561	497	549	533	536	483	539	510	524	530	527	502	483	495	505	541	507	497	505	514	504	524	502	527	514	521	521	554	521	483	523	544	509	509	492	564	527	486	520	523	532	497	482	521	513	492	493	477	521	532	516	547	511	528	499	490	543	506	525	518	504	478	511	497	483	536	481	509	498	510	465	523	512	511	506	554	485	527	482	475	509	542	537	496	512	532	494	480	485	481	506	508	520	482	509	502	497	495	514	520	542	538	447	502	505	492	513	511	487	502	516	556	478	504	532	527	501	500	505	547	512	512	571	499	482	481	531	520	518	575	522	543	531	490	481	510	484	514	534	492	510	510	534	496	522	520	514	517	480	500	530	493	522	489	544	507	502	492	504	540	504	533	513	530	484	482	467	533	520	537	514	523	510	486	500	517	473	555	551	537	552	549	513	491	496	494	498	527	554	536	497	507	489	505	526	550	515	528	541	506	532	532	461	509	486	520	472	526	523	550	509	534	504	528	491	518	449	487	522	519	521	501	518	526	482	488	502	473	557	548	521	500	532	543	557	510	539	512	531	504	541	488	525	498	498	517	526	507	511	509	559	540	511	508	483	526	508	492	563	504	508	520	503	492	520	518	518	492	491	515	554	451	525	488	513	518	581	535	489	521	519	539	473	522	508	498	524	497	502	528	526	493	513	546	500	539	533	508	527	544	504	471	537	523	509	488	450	496	481	477	490	500	490	502	511	491	467	491	541	508	530	493	469	496	479	490	544	481	498	506	518	510	554	518	497	531	488	499	493	487	515	506	515	527	506	492	523	488	523	526	520	510	525	497	480	508	517	532	537	535	513	504	528	531	452	531	500	475	521	495	482	490	530	467	480	509	509	516	480	523	519	519	532	507	496	528	493	508	522	504	529	523	501	510	525	500	524	514	480	497	493	529	527	489	509	509	553	475	487	525	534	487	494	516	512	538	501	496	518	486	482	468	514	507	502	527	507	517	505	503	488	509	502	513	472	490	503	508	518	526	498	452	530	521	527	522	484	496	498	513	476	550	502	493	499	520	525	504	498	539	498	500	487	480	485	470	490	496	493	538	519	479	528	498	511	505	518	503	545	542	479	509	501	506	536	506	526	485	516	504	517	527	493	509	525	517	485	536	536	473	480	554	480	536	515	519	525	490	480	479	528	530	513	520	489	493	495	488	514	532	523	519	550	502	518	535	527	497	475	524	530	549	489	499	491	503	494	489	497	499	509	484	504	503	547	495	481	470	495	520	510	553	548	508	534	531	532	486	497	488	523	491	490	510	549	465	497	552	521	501	476	517	492	512	502	506	469	514	511	525	520	511	524	512	522	531	515	535	480	517	499	524	528	456	560	483	540	543	526	476	510	518	536	517	487	470	482	569	511	515	515	487	511	567	523	495	491	509	497	540	528	522	509	549	503	505	480	524	532	512	518	518	512	499	522	500	490	500	480	529	532	533	517	504	532	516	480	496	451	482	449	520	530	517	502	534	555	516	470	511	500	465	521	512	519	500	529	530	522	549	502	528	494	551	527	509	510	531	502	525	513	535	533	522	537	509	519	489	542	555	504	526	483	560	503	548	483	495	491	523	511	508	502	513	489	487	537	513	512	510	458	534	497	467	485	470	510	483	552	524	495	526	522	478	512	534	522	509	514	500	536	506	512	519	561	552	520	484	498	519	520	515	547	480	522	548	520	502	506	506	472	499	463	481	494	540	505	525	506	491	496	520	508	520	488	515	529	519	488	517	498	527	530	539	496	491	494	556	464	543	504	495	509	502	505	527	499	527	526	548	533	520	507	490	489	507	510	485	507	503	482	505	514	513	505	533	524	494	517	532	474	529	509	514	525	511	499	511	510	516	558	556	519	511	493	560	517	513	491	530	479	503	533	501	517	513	520	532	568	538	523	511	494	550	529	546	485	516	491	493	482	482	497	509	499	497	543	524	541	498	480	524	524	509	554	486	500	515	506	507	507	529	498	456	503	498	510	528	523	505	493	477	525	505	518	521	544	541	533	494	522	512	495	529	530	485	538	454	529	514	500	525	500	535	510	526	493	545	515	512	515	509	529	518	517	494	516	485	510	513	479	495	540	477	521	538	516	508	522	528	496	489	547	533	509	552	480	515	501	517	470	550	510	489	532	544	509	508	496	491	507	498	533	530	525	523	463	524	532	483	487	492	537	514	489	501	519	516	522	478	495	520	522	501	536	499	498	526	506	508	493	496	481	537	475	493	529	487	488	485	514	516	472	491	490	507	487	483	528	520	522	479	562	503	475	505	518	511	505	500	473	520	511	462	502	508	482	530	498	496	460	513	484	500	503	512	479	512	516	581	517	504	520	541	502	517	511	494	519	523	551	503	474	502	512	507	538	537	536	505	486	492	527	488	484	509	487	525	528	512	483	536	542	485	509	485	536	507	502	493	502	520	502	492	458	506	461	528	513	491	553	513	492	527	511	570	516	487	502	480	514	529	557	495	541	551	541	503	506	481	485	554	522	541	542	499	521	560	525	525	512	524	496	531	548	484	475	505	529	515	508	520	528	547	506	473	508	531	521	494	487	491	493	546	493	517	492	545	539	488	487	476	505	520	548	527	519	493	471	490	505	523	533	529	494	495	501	520	488	483	540	459	497	530	534	539	549	473	511	504	508	519	482	486	531	511	451	501	528	523	518	548	508	546	462	485	486	506	490	478	524	514	545	470	504	517	502	523	473	514	541	507	524	511	489	490	489	536	488	539	501	551	487	474	490	487	512	516	516	524	522	524	520	522	502	525	555	504	508	509	502	484	504	508	483	569	517	515	509	538	523	476	516	534	542	522	578	499	508	504	508	521	489	483	475	501	488	517	478	501	519	475	477	488	521	527	514	500	510	517	521	556	532	525	496	530	546	508	533	485	486	507	482	544	481	496	485	468	540	537	504	528	478	514	519	513	506	479	526	483	529	520	503	497	543	546	514	550	554	494	527	544	527	569	478	514	453	479	508	544	549	517	511	473	500	513	545	487	531	545	495	493	554	547	467	499	491	542	509	516	488	512	489	499	525	490	495	484	524	534	500	509	520	497	508	527	525	515	497	526	489	488	487	511	488	513	466	502	527	497	529	492	467	502	503	493	553	496	458	554	518	504	539	502	511	516	525	545	525	506	535	496	456	494	530	524	519	531	529	491	499	526	500	528	509	486	512	567	482	483	496	523	499	540	497	533	493	501	500	499	505	517	508	529	520	525	519	506	529	494	473	506	525	520	488	523	507	491	506	533	504	499	512	513	511
9105	11519	11884	7184	4973	5797	5241	3377	2745	2454	2042	1799	1616	1427	1304	1265	1232	1256	1335	1281	1245	1191	1196	1195	1272	1663	2585	2566	2104	1573	1229	1013	1005	958	1014	928	952	988	882	954	934	953	908	978	1005	981	944	928	907	934	985	942	934	955	963	947	949	983	943	947	947	989	979	956	980	936	918	942	960	962	935	913	960	925	958	948	953	891	971	896	972	954	971	958	956	951	969	999	919	967	920	942	893	1003	947	957	924	893	903	902	941	892	948	951	981	969	994	943	939	921	962	942	895	964	959	975	929	946	937	955	909	952	930	980	971	964	925	902	944	974	983	1019	959	930	912	961	927	988	900	898	931	876	921	925	958	918	935	967	885	948	974	930	994	1019	879	916	925	929	902	864	977	983	923	944	946	996	909	963	935	935	951	978	965	1037	947	936	1008	875	941	955	926	941	947	974	960	989	918	900	965	968	917	933	967	939	904	925	981	979	970	997	875	889	920	942	967	962	955	921	991	1019	962	902	975	907	937	879	924	969	947	939	954	962	984	912	904	957	955	966	942	969	994	960	915	970	939	923	916	929	928	983	943	922	919	944	922	960	927	926	914	959	930	974	981	906	919	950	933	973	972	946	952	924	964	990	913	958	971	957	958	938	932	949	997	971	906	943	965	936	947	941	966	896	955	929	981	981	924	962	976	915	938	939	955	943	953	965	915	927	959	956	864	951	971	912	980	994	961	956	957	913	964	936	939	939	931	981	932	976	941	969	899	953	929	907	931	923	982	950	945	935	942	930	972	965	998	1013	960	956	962	956	940	936	899	962	872	950	965	982	887	927	1022	975	964	936	911	1004	936	984	947	948	992	956	929	886	990	931	911	911	963	903	994	982	934	968	901	955	862	938	981	940	957	886	956	949	972	954	940	934	913	955	962	979	903	977	961	945	954	940	924	955	927	922	954	915	943	1017	944	884	938	910	965	929	968	958	963	1019	917	918	956	977	916	1002	959	975	908	956	955	943	963	991	942	900	931	955	944	979	937	895	906	941	944	924	960	940	929	931	927	933	983	1004	984	971	893	869	929	888	946	922	933	968	953	970	930	951	928	897	975	1006	979	943	954	935	986	958	976	936	968	967	942	952	934	940	942	911	930	964	956	999	928	966	1001	958	987	937	919	942	954	942	974	958	950	913	913	915	977	948	956	978	943	951	961	946	927	1025	919	967	952	956	931	900	887	954	938	856	947	867	926	967	956	916	924	996	950	959	906	931	1028	923	951	939	923	921	925	938	956	945	919	887	949	904	945	950	972	947	984	949	942	910	970	953	924	905	993	913	963	964	962	938	946	887	935	948	900	923	908	959	1021	987	956	907	904	965	946	992	999	921	967	945	948	973	931	940	908	931	997	926	977	979	903	899	906	968	937	899	927	924	958	913	960	950	925	938	928	929	976	934	976	981	975	905	912	871	894	970	910	965	918	989	985	943	921	956	894	983	979	924	974	922	896	941	938	900	987	1006	939	924	982	938	967	902	925	945	931	982	968	969	917	963	935	973	938	926	906	979	955	932	1003	920	960	935	923	938	976	943	934	932	976	957	945	906	957	976	920	953	914	957	980	957	946	971	937	925	906	994	886	941	854	923	955	1006	941	944	899	984	954	895	936	951	936	962	892	980	895	893	946	939	959	940	920	959	941	950	945	960	932	950	935	962	912	903	963	963	914	901	927	955	955	908	973	950	959	971	924	960	939	921	896	986	896	931	926	947	967	953	950	945	951	931	887	944	914	881	939	943	985	950	976	913	970	969	959	897	948	931	940	919	926	966	972	936	938	936	915	973	867	932	935	935	922	976	969	951	944	903	885	903	953	932	941	928	953	920	950	939	891	940	916	962	959	902	965	1017	923	891	909	902	943	969	961	930	934	960	906	934	934	948	949	996	954	971	938	969	917	940	893	948	924	915	984	980	898	935	964	931	982	949	955	938	978	963	1017	946	937	928	979	907	937	926	994	979	993	937	957	942	922	943	941	917	1018	896	933	959	926	932	918	929	938	922	921	959	946	974	980	927	972	947	992	930	889	899	1012	984	980	995	979	1009	947	883	958	918	935	978	964	942	919	911	918	984	990	929	946	999	919	923	985	962	901	948	947	964	930	957	916	923	990	971	919	942	1007	988	902	916	920	890	938	958	916	950	953	954	987	974	919	930	987	927	933	932	938	887	930	937	953	952	956	960	915	937	990	968	953	968	889	947	1015	962	959	967	866	964	955	968	951	972	1001	884	948	947	897	934	937	979	900	987	977	923	954	916	953	912	908	953	945	976	885	946	877	956	964	952	942	973	916	938	923	938	969	941	940	926	959	1005	914	934	910	979	894	908	960	967	909	1040	951	919	976	912	963	906	995	900	975	941	982	955	962	922	909	945	917	903	952	913	920	972	959	1003	893	928	951	941	930	917	892	913	993	959	878	947	988	906	929	947	963	902	983	966	960	961	960	933	928	933	947	993	975	975	965	869	918	925	932	922	924	959	930	975	919	906	964	944	928	948	937	917	942	937	955	962	922	961	911	949	942	939	874	984	984	968	907	932	960	939	962	934	963	947	919	904	936	950	942	958	1002	946	955	933	933	988	946	920	901	985	983	922	966	963	962	933	920	978	892	951	940	901	962	880	887	877	954	948	980	978	953	973	919	953	951	939	992	944	955	933	948	981	995	966	1002	897	939	956	966	977	899	906	891	931	927	924	939	932	949	953	966	885	935	937	909	945	951	924	964	933	955	961	900	952	919	984	984	925	961	958	1003	891	930	922	1026	970	925	979	942	921	925	937	1011	951	944	947	955	972	880	963	886	925	982	930	918	951	924	937	970	965	956	961	943	950	961	951	916	942	958	982	1015	926	961	961	930	944	980	928	941	901	943	958	953	955	941	928	929	913	892	962	977	925	953	947	950	904	907	997	954	954	929	1006	956	960	915	930	962	979	965	911	948	902	951	983	888	941	942	1008	1020	912	1021	892	928	952	915	928	958	965	940	983	971	913	963	941	933	921	912	962	978	950	962	967	969	964	925	999	997	934	944	969	885	980	910	977	950	930	995	976	984	974	972	969	924	972	941	1035	913	919	946	949	970	926	960	1007	945	976	941	937	990	982	928	939	937	933	952	952	930	931	987	949	907	974	948	920	928	962	951	945	987	960	947	928	988	992	974	923	973	944	956	916	934	908	1019	927	940	949	944	930	885	935	953	947	915	952	1019	963	994	957	890	958	973	929	897	981	895	956	908	969	925	990	942	949	956	1009	973	916	897	956	933	974	980	956	939	984	943	926	965	941	905	943	980	954	974	975	938	886	961	935	1011	983	975	954	918	946	911	981	975	909	885	978	932	978	1009	966	903	958	977	954	946	901	937	955	958	949	970	906	942	901	959	948	951	931	928	970	932	918	968	950	928	955	949	904	914	1006	948	942	948	963	985	937	942	900	958	886	984	943	937	941	892	897	937	937	930	1010	907	906	956	991	968	942	890	913	939	971	915	907	964	885	973	973	967	963	971	976	989	940	923	1031	927	952	950	953	949	913
24640	21613	28733	24951	20221	6690	2796	1561	1258	1073	950	820	740	623	611	643	595	631	657	647	707	623	564	617	541	965	3123	3599	2669	1487	823	607	494	509	464	441	466	463	488	451	427	503	445	528	461	420	445	451	496	473	456	420	446	459	473	464	452	443	450	457	474	460	473	467	462	410	437	448	430	438	455	487	450	431	455	440	433	431	452	459	475	444	430	460	480	417	453	448	416	441	446	464	441	440	463	434	447	463	422	471	415	448	462	450	412	447	458	474	490	464	464	457	494	454	452	475	481	463	451	444	456	462	434	438	440	435	478	470	495	457	446	486	435	455	443	481	452	460	468	431	452	475	448	454	442	444	441	487	446	441	443	459	495	461	467	458	475	441	485	454	436	443	453	454	487	440	490	466	436	439	434	446	469	461	483	433	424	425	477	417	487	467	456	471	431	460	473	450	487	480	481	469	439	421	451	487	460	446	433	457	392	467	442	463	437	435	467	460	444	470	437	418	436	460	446	450	431	459	460	438	464	468	496	452	452	439	458	443	429	471	422	486	425	442	444	487	456	465	432	458	450	417	447	447	460	423	447	441	459	466	441	448	470	458	461	499	429	461	486	418	421	432	454	461	427	468	474	431	451	457	463	438	481	454	471	439	492	456	451	456	435	466	433	444	495	448	434	419	481	435	440	446	448	434	444	482	456	438	449	418	463	435	451	432	426	412	422	427	431	461	470	450	445	443	448	442	411	446	442	459	433	431	463	480	450	441	405	447	490	464	444	495	471	452	445	456	463	468	457	479	433	482	458	444	471	466	468	500	470	433	442	467	431	472	431	470	502	461	462	428	472	438	403	438	470	461	448	464	481	451	420	487	446	460	425	460	465	450	431	470	438	446	411	465	443	466	453	457	452	451	457	442	439	464	448	444	443	461	433	443	442	452	479	471	453	477	474	453	431	424	419	465	467	431	485	470	444	465	464	451	431	462	461	423	465	458	467	491	443	459	463	431	426	493	445	459	447	517	477	457	460	423	448	473	448	454	443	454	432	465	440	408	455	442	440	425	456	440	488	462	496	452	452	415	450	430	420	447	476	439	437	442	454	467	460	441	418	478	445	438	449	474	452	452	458	461	418	451	423	433	437	450	435	445	428	436	461	453	448	456	409	428	490	441	426	445	448	462	452	462	471	469	435	455	451	449	429	439	434	485	425	455	444	447	427	464	411	450	452	458	447	429	475	371	451	416	456	475	446	456	455	444	450	458	454	424	481	453	477	488	438	448	415	383	447	462	418	449	459	465	458	458	498	482	444	434	488	491	465	422	445	479	450	416	469	422	455	427	468	427	444	456	447	430	473	460	455	379	448	442	447	421	468	460	467	430	498	439	422	453	451	469	449	443	457	428	466	450	411	475	490	467	454	462	456	424	460	475	431	480	426	466	480	436	416	437	460	421	409	466	451	471	461	455	431	463	449	417	463	470	434	466	462	494	463	448	444	456	411	476	481	457	437	465	435	422	455	428	446	441	423	433	487	463	459	478	422	488	470	481	489	461	425	420	446	422	422	466	470	424	424	475	406	460	415	485	472	474	460	452	431	481	417	438	447	423	439	443	424	489	411	451	423	392	456	439	434	434	472	464	446	404	463	487	454	448	471	468	443	455	437	444	463	442	454	464	467	427	402	434	477	450	485	443	449	457	468	439	425	468	453	482	475	422	411	422	445	452	462	468	446	459	439	451	444	458	450	442	433	421	500	449	435	462	477	441	423	473	450	415	414	423	466	462	454	424	444	431	457	468	459	466	464	444	443	447	414	427	498	473	469	425	456	483	433	475	425	421	463	477	434	410	419	460	455	419	420	478	450	488	468	450	451	459	482	402	434	473	461	479	437	469	438	470	472	439	458	467	466	443	425	432	457	463	477	448	418	429	453	451	447	428	413	452	444	474	448	452	453	459	463	455	438	423	440	472	463	433	472	450	463	455	403	478	460	488	427	452	445	412	426	423	439	446	443	409	469	459	465	450	442	451	456	406	426	437	437	454	451	463	439	419	435	442	479	452	431	435	434	438	446	436	431	451	458	479	465	465	423	431	409	467	440	424	452	462	403	440	442	474	502	433	422	437	430	427	429	465	439	467	424	443	416	464	443	440	471	481	477	448	477	458	455	451	448	437	458	431	443	440	435	417	444	453	447	497	436	483	447	437	470	451	444	449	427	482	432	455	439	461	413	458	460	477	448	430	441	441	452	436	451	404	434	476	466	461	430	457	490	472	415	434	475	452	423	445	455	432	451	477	452	428	409	478	463	439	431	432	454	434	440	415	458	458	443	452	444	446	461	473	454	457	473	465	478	469	432	426	478	441	457	461	471	457	455	460	472	448	447	468	474	460	466	462	479	433	473	429	442	452	460	428	436	452	451	429	422	448	427	460	450	487	450	460	441	406	434	487	464	446	459	460	436	458	425	471	436	425	433	465	452	473	465	464	430	490	454	437	471	400	465	446	463	410	467	470	460	415	460	422	436	463	463	418	458	435	471	454	427	440	422	418	442	473	450	451	463	453	485	427	462	456	445	497	418	464	449	453	431	430	459	464	437	434	487	424	461	475	452	437	480	467	477	470	443	425	433	444	458	435	470	466	444	428	410	430	468	443	418	430	426	423	420	434	445	440	453	440	462	464	447	425	415	421	459	433	442	451	477	465	433	507	445	427	450	434	456	454	435	460	402	456	443	449	457	413	471	475	470	433	462	460	438	402	425	482	418	427	455	409	448	453	460	460	431	457	445	410	446	454	447	437	445	438	442	446	444	397	452	430	458	433	446	460	425	452	445	485	457	443	461	416	465	434	462	432	443	439	450	439	477	451	468	433	455	461	441	441	410	446	464	453	450	449	463	482	437	439	433	428	420	441	448	453	473	434	438	422	435	427	418	458	439	481	428	451	487	463	477	425	450	430	440	449	401	422	456	449	428	446	486	474	409	423	451	463	421	464	454	435	440	445	444	455	434	450	469	490	448	465	463	452	506	476	489	462	461	402	473	470	450	496	491	427	459	459	441	462	426	425	485	411	471	420	416	469	418	478	444	448	461	410	462	455	459	482	446	428	451	490	449	448	443	464	458	482	477	454	468	444	465	429	436	469	455	449	451	469	439	447	429	458	441	449	477	424	476	440	436	437	426	433	418	434	435	440	441	430	458	418	463	469	466	451	422	476	465	442	457	453	425	476	449	461	442	445	447	432	442	473	442	424	469	464	437	421	446	440	422	469	480	462	443	485	426	412	423	439	445	473	450	500	469	425	457	455	434	449	415	448	478	463	424	462	424	460	454	478	444	437	464	450	490	472	468	473	433	443	445	463	480	448	472	411	490	462	449	483	445	452	483	471	433	467	438	436	411	473	449	433	449	475	457	408	437	455	409	456	474	455	430	455	463	424	470	436	421	471	419	463	493	431	420	437	481	446	473	422	438	410	450	478	458	447	432	450	474	472	462	449	412	459	506	480	483	460
10965	20840	22145	15449	12052	10385	7260	5020	3696	3318	2674	2415	1900	1679	1489	1449	1438	1774	1670	1719	1792	1602	1417	1404	1313	2665	9263	9966	7312	3944	2015	1168	925	905	839	866	866	893	817	845	854	892	814	851	841	848	808	849	867	914	842	818	834	758	836	869	824	810	874	831	914	822	826	848	880	868	861	874	870	874	836	836	853	846	840	780	846	819	808	821	844	867	856	847	831	902	852	794	811	876	861	826	832	849	879	864	882	840	871	864	848	814	870	803	907	789	844	850	887	783	887	925	811	817	860	857	795	886	852	849	844	825	853	883	842	854	838	848	844	844	801	858	872	817	845	851	852	821	866	849	813	857	872	808	839	859	869	935	883	881	879	817	863	805	860	816	836	842	766	868	836	883	898	833	831	857	878	794	887	914	812	851	864	817	859	841	860	797	920	901	819	786	851	855	883	825	838	893	825	863	853	856	843	847	814	834	913	881	876	870	852	809	814	866	836	815	775	863	847	836	841	886	835	877	829	796	845	816	848	832	827	893	867	830	804	862	855	866	882	872	840	863	821	841	840	860	817	885	883	861	866	850	883	839	857	845	826	881	877	823	867	824	868	778	884	850	840	826	795	822	858	859	885	891	869	826	838	810	814	813	907	833	870	852	856	847	843	830	890	875	865	847	856	829	830	873	834	890	855	862	846	839	881	836	903	844	832	837	865	890	881	872	879	804	847	804	846	881	812	898	834	816	861	845	817	827	880	848	849	807	839	825	811	864	857	871	860	797	870	847	828	837	876	830	835	822	859	799	848	823	794	848	875	801	848	815	803	869	830	826	826	863	809	831	853	855	837	859	897	828	826	815	868	821	828	823	836	877	876	869	822	874	924	834	844	924	775	880	851	838	861	866	879	853	869	912	829	839	862	852	823	823	822	843	912	869	918	835	820	844	832	859	856	919	873	872	881	793	941	827	878	811	876	869	796	852	857	851	885	811	889	865	878	892	865	826	812	871	834	877	819	845	870	878	806	893	802	863	840	822	860	810	877	830	885	831	833	865	862	847	824	825	893	878	815	826	861	867	870	832	836	859	874	892	840	811	808	845	814	846	794	820	859	795	868	862	812	811	867	880	867	869	779	939	825	819	812	907	840	845	849	890	843	870	862	866	799	832	843	858	847	896	850	832	867	909	857	866	870	874	872	842	863	864	866	867	815	812	831	841	853	811	817	847	826	821	823	860	864	841	854	867	872	854	859	816	816	824	829	812	835	869	846	838	828	818	851	836	829	822	851	863	819	858	838	821	807	822	836	820	846	863	859	853	840	809	854	891	856	861	827	799	857	844	816	782	835	823	840	874	826	847	806	837	829	871	841	814	828	833	853	884	879	843	853	897	850	814	872	875	786	914	880	817	916	817	870	866	847	847	795	834	857	833	863	882	829	849	819	851	830	893	861	829	884	878	830	827	884	872	823	834	876	862	866	854	851	800	856	854	842	816	834	861	881	848	788	853	827	861	829	828	799	907	852	811	840	880	859	851	853	912	819	846	871	840	852	856	836	843	816	866	862	846	877	857	858	817	814	823	826	848	848	870	861	841	804	820	856	802	864	830	853	893	844	830	812	852	880	867	856	837	850	839	830	862	915	878	836	881	893	907	894	923	866	789	853	834	860	863	871	793	885	829	839	845	830	871	852	806	826	889	800	832	869	837	847	824	828	872	841	842	843	924	811	841	886	852	841	853	850	841	808	867	799	807	770	861	831	842	849	826	859	928	834	891	864	879	862	845	825	811	861	843	832	821	796	842	836	849	883	885	811	825	832	785	936	797	847	866	854	831	849	859	900	879	865	833	862	823	822	865	863	849	838	848	826	837	865	846	900	844	797	790	832	822	880	852	861	896	820	825	851	835	896	897	868	841	853	904	913	864	887	883	855	842	842	855	854	859	864	887	886	859	847	843	912	826	806	807	908	884	813	861	858	822	852	838	833	868	847	851	834	862	851	814	867	823	881	868	845	858	801	847	843	845	818	788	814	815	825	847	907	871	852	791	836	871	868	834	831	862	861	916	852	817	815	830	859	881	838	869	844	851	855	885	875	816	864	878	840	834	901	838	833	801	836	836	877	830	848	897	867	868	853	788	817	884	867	893	813	845	911	876	853	873	871	863	861	904	836	818	802	838	886	896	893	816	848	852	875	833	842	867	888	843	853	822	824	830	842	869	803	885	849	860	939	800	859	857	845	844	881	885	796	820	890	839	900	944	844	853	842	805	850	876	843	866	854	871	843	843	832	837	798	843	822	848	850	864	864	863	795	831	884	864	831	805	823	853	843	846	842	855	864	887	869	873	887	833	857	861	852	859	861	856	825	869	898	845	882	825	896	827	867	854	888	896	841	874	856	877	845	885	841	868	867	832	833	823	818	875	855	791	846	791	852	860	875	801	863	797	794	786	800	830	826	890	852	852	830	877	808	851	838	813	842	840	827	875	815	823	887	872	863	829	835	894	872	836	856	879	908	848	851	858	862	822	840	845	866	862	864	846	832	841	874	835	891	808	808	852	820	851	870	859	809	827	859	823	847	865	819	836	874	843	876	883	860	819	841	883	902	864	829	880	874	791	852	819	886	879	860	809	845	870	828	772	884	914	845	818	866	852	836	813	826	813	865	852	898	824	864	825	822	831	893	860	796	893	846	878	823	845	870	862	845	839	871	921	868	843	843	837	906	820	880	859	828	870	854	882	847	839	864	874	807	867	906	807	811	798	863	901	843	818	800	851	888	805	847	833	798	817	824	873	780	841	815	885	836	850	817	840	815	795	875	807	801	823	858	829	850	828	835	848	876	808	851	840	837	835	831	844	889	882	874	820	833	893	831	895	827	852	881	900	831	868	790	819	855	891	824	866	800	833	889	850	835	816	875	842	869	832	868	827	914	874	853	838	813	841	871	903	881	864	860	887	861	830	808	821	853	809	826	876	852	833	846	871	847	806	841	833	846	866	802	799	870	871	795	795	854	796	883	857	898	831	822	836	879	877	864	835	843	820	848	868	827	830	809	851	908	865	905	809	839	807	827	851	836	831	861	822	829	862	873	861	833	915	845	858	782	874	855	785	796	896	827	872	876	822	825	799	861	845	855	850	832	873	887	792	857	827	856	823	835	834	878	850	820	854	844	846	869	834	882	791	877	840	885	861	822	854	874	858	845	848	827	897	844	852	862	872	843	832	908	777	834	816	860	794	821	876	794	828	863	798	875	831	876	844	839	792	829	826	787	863	848	788	784	870	879	813	827	818	888	881	872	887	854	806	909	838	841	818	819	835	843	849	859	870	879	828	870	864	819	843	856	855	937	862	789	833	848	864	853	838	822	811	846	855	875	874	852	868	836	815	890	845	830	837	829	849	867	812	807	824	793	839	872	890	893	853	840	815	852	832	823	875	878	835	888	879	840	854	861	823	843	833	787	843	864	816	836	894	881	824	830	814	825	829	860	862	872	822	853	871	923	867	831	867	893	818	806	875
23680	21647	29504	24290	21656	20149	6405	2117	1545	1268	1134	1023	752	694	673	651	639	758	800	922	810	719	651	683	617	1443	6286	5665	4331	2163	1076	637	492	427	393	414	403	424	403	420	353	374	391	386	416	369	403	398	385	377	402	378	393	398	410	406	370	434	432	416	361	380	370	373	373	396	369	396	403	379	384	392	397	411	353	406	416	395	397	396	420	403	361	379	364	396	381	383	407	372	397	385	416	411	388	383	393	371	406	408	432	375	425	392	370	418	410	384	376	374	416	401	402	383	373	411	386	347	385	399	373	390	399	384	388	413	383	443	409	353	400	387	398	390	388	426	407	420	379	401	401	405	380	379	399	399	381	399	372	382	412	418	418	397	371	373	373	389	420	369	416	361	397	419	427	351	376	389	406	413	370	392	384	379	381	421	436	410	394	393	369	348	370	400	375	365	392	384	402	414	387	362	386	408	414	401	370	424	382	385	403	365	399	387	406	404	412	404	383	398	386	380	431	384	397	393	393	387	425	364	392	385	408	421	399	437	382	387	385	418	408	406	434	379	413	403	425	388	343	399	424	379	385	373	411	398	377	359	426	388	392	364	399	395	401	389	391	405	388	406	408	379	385	345	416	393	395	401	401	385	357	393	359	375	396	387	422	408	396	365	385	374	397	386	431	380	403	416	406	381	404	411	410	415	399	390	393	388	389	383	431	367	410	383	394	401	358	383	370	418	377	396	425	411	420	383	429	381	367	364	408	403	377	378	367	380	367	399	409	379	398	386	396	348	352	354	432	395	372	415	423	406	385	361	424	402	451	385	415	396	397	393	390	379	379	388	384	388	373	383	389	369	389	389	385	402	421	402	409	451	409	389	395	395	401	424	382	372	423	401	378	385	386	403	366	376	369	411	415	433	408	399	414	399	414	421	395	338	420	369	385	397	379	387	409	384	381	397	387	358	378	383	389	348	407	402	384	404	387	394	397	385	429	402	359	446	398	403	389	380	413	389	337	376	395	401	398	407	359	377	366	390	395	392	416	407	395	397	363	369	376	396	401	376	351	418	370	421	384	369	423	369	414	383	392	375	387	383	371	406	398	402	384	359	398	408	402	418	362	369	430	414	376	416	393	389	408	388	397	389	396	377	414	366	387	377	386	400	385	369	394	390	397	428	373	355	381	383	431	383	400	415	383	373	378	372	408	395	376	366	397	393	418	383	400	387	407	391	391	399	407	388	381	397	423	420	413	417	402	389	402	378	386	395	414	399	413	414	393	389	411	379	437	408	422	406	432	415	418	401	402	406	402	413	387	366	408	364	384	380	409	374	394	391	383	331	394	409	361	427	375	389	381	436	349	397	396	379	386	381	385	426	388	402	414	377	420	411	376	416	394	371	385	379	362	416	397	364	418	425	400	372	393	379	402	423	352	424	409	385	370	410	445	415	375	406	353	351	423	401	399	370	386	434	388	396	364	435	363	367	389	363	365	388	355	394	375	386	390	371	388	370	418	401	398	384	371	386	383	383	396	400	403	389	381	419	398	409	382	413	391	371	398	404	380	379	403	399	365	385	396	377	395	386	366	424	370	387	414	422	397	371	403	396	395	409	410	408	367	409	387	370	406	405	410	406	400	414	387	390	414	442	385	371	407	372	374	402	388	402	386	404	408	435	392	416	449	404	387	382	365	415	389	409	445	381	419	413	383	381	417	380	447	363	341	401	410	373	384	353	395	372	421	416	400	384	381	393	390	391	406	389	405	372	369	372	370	376	412	415	385	425	374	390	413	397	376	387	402	382	367	411	402	408	389	410	377	368	407	360	393	406	427	424	400	421	380	393	387	409	367	388	381	404	383	391	393	386	373	404	401	377	396	402	380	401	400	408	381	385	378	401	403	388	385	393	362	370	427	407	428	379	384	383	391	392	409	392	366	380	394	417	406	406	423	404	394	383	383	375	395	383	403	415	367	418	389	381	366	410	363	371	377	373	372	423	427	382	389	409	386	413	427	389	403	387	382	407	376	394	399	402	401	364	405	348	400	398	360	390	362	397	331	396	399	367	376	380	396	373	429	401	410	394	373	413	374	410	401	396	422	416	395	377	359	402	379	399	372	410	369	406	436	426	389	411	379	403	410	390	421	394	373	395	423	400	382	407	385	371	432	412	429	400	403	400	400	407	401	414	400	429	381	383	408	396	378	409	406	408	391	407	397	414	440	395	405	415	416	382	371	411	417	366	418	409	408	442	364	398	393	410	365	409	416	372	437	412	407	384	388	396	401	415	406	350	381	391	345	418	404	367	413	428	425	394	374	385	422	381	414	390	371	408	409	374	403	364	392	399	443	408	397	378	378	381	412	406	417	410	407	379	369	397	374	410	389	376	397	382	395	372	378	416	416	394	401	405	408	420	391	387	388	404	408	384	368	384	388	393	404	405	410	394	396	398	385	377	410	390	402	379	404	349	409	375	407	402	362	374	408	380	353	393	379	394	386	404	409	398	371	369	391	378	446	402	364	363	388	403	394	382	343	364	370	379	368	388	387	400	367	361	411	389	412	391	383	382	360	440	413	384	387	371	392	400	407	392	393	394	388	412	384	368	388	389	384	385	403	402	400	370	389	385	404	364	369	405	393	368	423	370	415	425	383	375	410	391	384	370	400	394	411	372	402	390	401	391	399	384	403	403	395	408	395	387	392	389	410	382	369	395	386	389	431	411	367	434	395	394	381	379	432	353	383	434	369	397	417	379	382	357	359	387	402	403	378	421	384	387	410	433	410	382	386	417	382	380	399	421	395	347	370	380	389	429	414	401	378	357	445	417	426	403	393	394	405	384	401	336	407	374	367	429	366	393	377	373	376	415	405	402	379	394	398	367	398	382	365	426	404	370	397	428	382	414	400	399	378	348	381	402	394	429	409	404	394	406	426	371	423	385	450	384	404	396	411	401	395	396	401	414	410	400	399	369	399	416	409	407	371	396	418	411	377	363	377	418	385	413	401	402	430	380	396	396	390	423	382	387	406	388	445	393	402	408	396	416	413	389	425	381	385	421	406	409	376	384	379	410	376	417	388	403	393	371	390	395	372	385	401	432	399	393	408	438	415	392	381	395	389	363	360	365	387	427	411	420	393	424	386	389	430	367	394	404	366	381	380	402	399	406	382	387	396	388	412	431	408	379	366	376	386	386	361	403	413	405	355	404	397	419	375	381	423	407	423	402	417	376	397	386	388	386	392	389	415	385	403	388	385	409	335	415	380	398	376	390	410	388	379	372	402	393	387	391	397	374	407	378	389	427	374	383	442	412	388	386	407	415	376	414	434	423	414	374	393	360	400	382	337	401	381	400	410	412	377	378	397	388	410	393	409	394	384	403	366	363	381	392	361	382	415	361	381	396	407	409	374	408	408	402	367	404	365	379	401	388	381	403	390	394	379	385	394	371	397	409	350	410	429	360	390	381	419	388	378	396	384	446	378	391	352	373	368	372	388	400	377	426	418	420	420	402	358	387
13809	29410	30549	23343	19468	12987	8279	6328	5171	4153	3557	3240	2189	1997	1851	1655	1601	2105	2442	2695	2337	2024	1804	1861	1531	4642	16303	14159	11468	5728	2869	1319	947	836	759	739	739	709	717	688	700	721	700	763	739	698	744	739	759	688	733	729	690	687	741	693	676	731	753	784	740	707	727	749	762	681	739	720	719	717	679	716	716	748	737	733	723	698	740	709	748	730	732	693	736	758	743	694	679	755	722	724	713	718	714	681	693	734	748	804	765	744	678	731	716	706	745	679	726	682	757	743	733	734	688	746	740	717	750	747	784	702	728	720	729	736	705	738	761	761	726	714	772	727	744	709	706	717	732	734	700	723	749	676	692	721	760	738	714	729	764	734	720	691	762	780	749	694	710	697	722	723	692	718	738	744	707	739	706	693	700	741	745	724	700	686	727	723	667	692	673	736	689	713	745	695	735	740	726	723	696	704	702	717	729	760	698	753	723	745	739	788	719	764	767	770	719	781	682	725	755	730	764	750	722	709	700	725	791	723	669	742	700	741	709	710	733	724	722	748	733	716	763	751	732	713	705	697	690	732	689	688	720	703	729	700	765	706	698	671	717	725	763	734	731	746	722	752	752	729	731	743	725	717	712	702	745	744	750	715	741	747	772	767	767	731	711	714	722	726	745	728	737	707	664	701	757	725	706	715	714	765	690	724	659	732	714	694	736	732	745	769	763	757	783	712	749	717	729	708	752	749	719	700	673	746	718	719	710	719	720	691	752	709	722	753	736	740	726	778	698	728	729	770	713	714	754	670	742	759	747	674	719	710	703	719	722	714	695	705	690	714	674	735	720	737	672	711	698	727	755	750	766	708	726	718	769	722	753	720	728	715	701	745	731	680	700	755	748	728	738	709	732	692	765	751	721	698	758	689	768	743	716	723	732	721	745	704	713	688	757	729	716	707	705	726	717	714	710	752	694	749	716	685	705	781	686	760	689	749	728	685	717	762	726	745	747	747	788	761	707	745	715	743	719	719	774	700	711	784	695	714	710	728	749	719	734	735	738	694	677	719	800	735	667	748	713	721	686	753	727	713	763	774	740	741	726	762	749	738	723	704	745	771	750	725	714	732	743	738	732	746	729	768	715	713	753	771	754	723	679	734	725	759	739	695	647	706	738	737	762	761	703	740	768	741	754	772	730	758	715	704	747	694	732	748	736	755	739	730	718	691	759	753	711	741	740	733	715	725	725	711	730	741	769	712	677	739	774	711	700	693	685	738	721	701	726	714	705	738	716	735	743	740	760	735	738	775	765	728	764	730	750	715	745	690	677	684	721	679	760	753	755	755	729	691	723	715	710	701	694	706	729	709	719	710	750	732	739	741	730	760	738	764	699	756	769	696	738	714	682	695	724	726	724	677	731	703	702	698	762	752	716	751	746	739	708	753	695	757	707	715	740	680	738	710	752	685	700	748	757	731	714	719	744	785	733	750	755	773	724	674	786	718	727	718	708	747	735	722	774	733	707	720	715	737	702	709	721	756	681	719	717	715	689	729	669	763	709	711	734	709	727	739	750	715	721	709	732	679	740	750	770	697	742	717	754	678	739	754	700	721	766	673	751	731	741	758	712	744	757	757	730	713	744	796	776	741	728	732	739	755	739	744	709	690	714	736	771	749	729	749	716	716	758	760	742	742	744	742	753	730	706	673	742	717	687	753	736	718	761	734	682	712	763	748	756	751	766	725	734	729	696	706	733	716	770	695	780	719	716	732	764	689	682	691	693	718	746	770	717	706	716	722	746	717	755	725	761	727	731	710	729	781	756	721	691	744	694	759	711	753	713	723	734	740	775	707	723	783	717	766	700	701	755	688	731	743	758	746	705	713	710	719	748	709	702	715	763	701	740	702	724	699	718	747	764	768	682	741	733	748	731	724	765	713	718	670	702	744	739	760	703	722	733	730	777	717	735	731	728	752	740	760	739	730	709	713	744	675	737	752	745	725	730	748	758	763	702	765	722	737	743	745	659	664	790	707	754	742	714	760	704	745	720	767	736	732	760	713	697	693	674	730	766	720	780	761	694	708	760	702	728	747	704	769	710	762	738	715	674	733	705	728	771	756	796	759	733	736	716	742	708	725	696	748	677	739	703	782	748	714	719	754	711	712	676	773	709	719	757	786	736	681	751	709	711	771	715	712	745	757	670	701	691	799	731	693	725	756	707	711	752	690	730	722	712	721	699	757	727	695	677	700	710	727	709	760	731	697	698	762	760	722	705	743	720	764	750	770	674	709	737	723	727	674	720	720	719	700	756	730	749	728	782	752	750	707	704	757	676	715	768	738	782	776	744	713	788	747	721	770	689	698	731	737	780	708	722	716	719	718	787	749	756	733	734	689	734	714	691	724	675	708	734	709	783	684	735	731	752	750	749	740	748	760	719	708	713	726	752	721	686	722	694	755	757	739	749	695	747	710	753	755	722	746	807	773	723	735	749	799	723	751	727	773	744	734	708	729	703	788	679	711	719	712	743	746	764	740	735	703	725	758	743	766	770	716	732	743	773	739	683	731	732	756	752	708	727	708	740	719	715	758	736	727	678	755	686	769	688	767	687	746	710	728	738	700	747	760	691	685	701	734	720	745	734	738	773	748	699	718	753	762	742	723	715	727	700	685	702	726	703	785	739	739	703	746	733	731	738	681	737	702	748	754	720	704	714	714	694	740	743	731	712	743	740	765	728	680	704	732	763	701	719	723	715	693	748	717	704	718	760	741	723	760	798	735	733	738	767	712	706	741	751	739	720	764	757	710	748	729	732	711	696	757	719	738	722	688	712	747	698	734	742	691	699	779	699	744	744	786	715	729	752	762	720	722	752	760	738	683	706	745	747	762	761	732	717	695	753	707	724	711	756	710	714	735	741	748	739	711	765	740	756	735	773	693	740	794	755	750	716	690	740	720	781	650	773	753	746	690	725	738	711	688	739	681	758	704	745	802	724	696	757	712	744	777	676	702	715	695	719	710	748	721	669	705	774	745	719	734	741	753	742	700	731	668	762	757	700	757	688	722	661	715	742	743	725	694	706	737	731	728	706	745	715	799	680	728	698	740	687	744	687	705	734	752	722	751	751	799	725	739	724	735	700	751	677	733	720	756	723	686	742	730	737	744	693	690	724	703	699	719	663	718	717	745	739	734	699	740	716	747	693	786	713	728	714	740	686	694	709	727	701	730	785	750	750	742	752	730	742	709	744	753	775	724	731	736	738	740	735	710	725	720	767	751	724	736	732	714	738	708	765	711	744	736	742	696	714	682	715	738	756	666	720	737	695	707	734	767	727	722	706	727	749	795	775	720	734	751	786	714	698	758	675	803	717	729	753	709	755	713	780	693	686	741	708	762	736	742	750	725	741	759	732	751	745	696	743	699	746	802	721	729	737	689	777	730	740	707	736	710	726	758	726	713	703	704	686	734	732	734	736	735	756	728	734	734	740	737	747	756	677	720	690	748	742	758	659	695	748	759	720	705
27104	21148	16359	9379	4204	1911	1178	1022	784	751	739	655	647	604	680	646	672	673	757	677	667	626	591	642	539	647	987	1024	912	704	603	568	517	507	524	516	550	484	511	539	489	500	497	514	527	475	527	477	492	462	509	463	501	503	505	467	542	470	508	526	495	496	489	494	447	490	508	504	504	515	521	487	500	498	502	527	477	482	513	502	516	501	530	510	489	471	501	518	504	518	474	504	510	510	505	507	514	503	560	538	520	513	462	496	517	530	516	509	492	489	498	506	508	492	478	486	500	501	571	500	505	486	520	480	519	519	526	524	510	479	478	525	520	495	525	509	532	524	525	471	496	464	536	520	538	503	506	510	510	464	521	536	505	538	511	485	481	532	510	498	491	533	527	494	503	474	510	490	518	545	504	468	479	548	507	491	529	497	477	505	529	536	518	503	539	530	517	503	474	492	531	488	508	508	548	497	493	495	526	496	496	501	498	529	530	456	524	510	526	523	537	512	513	491	529	531	513	461	506	531	538	508	521	531	524	503	557	522	509	500	515	544	505	479	501	541	522	513	474	517	480	497	507	510	504	484	512	505	519	511	484	485	508	523	508	494	479	500	511	559	520	553	491	543	492	472	499	533	546	512	498	506	503	505	513	519	537	474	525	515	504	511	524	501	530	502	497	500	504	486	535	487	475	515	495	507	495	503	530	453	541	511	517	468	556	499	507	507	530	495	514	500	526	458	535	523	500	495	498	490	505	505	501	534	510	517	519	488	532	477	517	476	495	520	487	548	480	489	477	515	513	521	524	485	532	498	553	506	495	486	537	517	511	488	533	469	477	501	490	508	527	537	489	497	483	554	543	473	485	473	513	523	545	524	493	476	505	490	502	508	535	527	495	474	511	510	495	518	525	519	479	518	536	509	464	490	518	519	496	522	518	484	537	522	502	515	489	473	511	490	543	469	528	502	550	509	497	490	492	521	500	478	485	511	499	468	507	503	507	474	542	502	479	491	487	511	531	478	510	515	445	464	523	518	522	493	522	522	534	521	548	541	522	507	527	504	486	465	447	493	520	507	477	512	476	514	523	494	535	498	484	476	529	484	527	496	539	504	532	488	526	517	502	511	530	521	503	498	507	496	532	499	530	502	504	539	519	497	496	493	521	516	511	479	518	476	504	526	481	487	558	489	504	449	512	499	532	483	487	503	483	546	576	529	488	492	519	529	470	495	517	504	485	482	507	505	512	495	494	465	491	459	500	510	517	486	510	500	483	555	491	533	533	480	519	489	529	464	520	512	505	532	513	530	487	482	537	503	502	488	528	493	484	491	521	534	493	539	459	556	478	517	491	522	481	494	528	508	516	519	500	520	496	493	491	519	522	497	480	472	504	499	488	477	473	489	507	534	510	486	500	528	504	503	482	496	520	515	466	515	506	496	510	533	509	544	503	512	511	507	486	471	511	489	445	537	541	512	507	556	510	519	509	504	529	517	523	511	519	547	512	535	509	488	544	513	519	520	512	531	505	501	486	476	473	476	510	504	514	467	467	528	508	489	522	548	528	504	581	496	476	531	518	528	515	513	539	520	523	505	500	495	514	507	499	501	533	496	519	487	562	547	549	514	540	482	497	506	529	530	529	495	503	497	525	487	493	499	527	510	488	470	530	479	506	513	513	494	496	492	490	483	535	485	496	531	544	495	479	510	489	507	499	472	498	524	506	494	531	506	487	543	490	488	544	516	511	511	515	512	505	521	519	525	500	511	504	509	499	475	512	515	498	507	462	519	512	543	504	501	481	550	479	499	503	509	487	525	517	516	488	518	509	502	519	536	490	473	538	505	499	462	513	484	532	499	516	497	510	468	516	510	533	494	499	525	515	492	484	509	504	561	522	493	519	477	458	527	496	504	511	479	497	518	502	480	509	532	520	531	478	490	484	468	515	522	518	490	520	505	499	480	458	513	510	510	540	481	477	506	526	534	505	499	496	511	498	503	547	469	483	501	493	537	543	507	503	484	515	528	481	516	511	511	513	482	485	476	518	510	520	520	516	533	515	516	509	503	489	550	475	479	560	524	548	514	535	511	522	516	512	512	498	521	514	500	512	478	488	495	509	489	492	469	489	509	498	515	505	507	545	512	515	506	482	536	509	492	503	532	470	520	516	527	535	508	501	537	532	499	481	486	507	521	512	516	524	475	505	522	534	519	529	503	506	540	538	547	492	465	524	502	514	506	487	499	515	526	526	531	527	506	541	542	505	486	499	543	486	506	498	518	479	510	513	490	538	509	517	466	528	525	482	487	529	505	511	541	473	528	481	510	509	496	506	527	505	465	535	529	521	506	519	547	510	485	506	544	488	477	488	541	505	480	471	513	487	500	519	527	497	529	522	501	469	549	462	492	500	436	497	508	518	498	511	496	510	447	481	495	499	493	500	467	515	518	520	470	482	539	499	517	483	523	503	478	489	506	517	514	488	512	519	551	494	538	517	563	515	535	487	505	477	486	513	502	516	520	515	476	505	494	503	497	543	462	498	537	532	554	504	511	517	504	522	468	469	503	520	576	500	515	505	538	507	519	490	547	499	508	539	482	497	522	513	488	521	542	510	525	483	472	512	509	469	493	507	513	500	481	537	530	548	487	503	488	472	504	522	505	498	517	490	539	511	511	516	498	507	489	502	507	483	492	471	511	525	513	501	532	465	500	501	504	491	491	514	467	493	515	526	529	506	531	461	509	515	508	521	521	528	484	531	512	496	541	492	511	514	532	484	521	518	500	501	535	513	503	573	491	535	514	489	487	517	476	477	542	540	489	515	466	477	495	454	527	519	475	521	492	493	479	516	512	476	514	537	487	529	497	514	540	544	511	503	529	532	471	513	488	500	565	522	502	507	506	496	508	507	555	504	507	503	482	540	514	471	541	521	494	478	532	525	480	518	481	494	521	517	474	502	482	479	548	484	530	495	519	538	547	511	548	486	493	545	536	535	496	493	521	541	540	519	504	497	541	479	512	544	499	508	520	519	510	524	538	491	520	506	470	508	538	513	501	536	489	527	487	484	517	522	509	501	500	522	530	515	505	479	459	508	518	505	547	512	537	520	501	485	498	492	486	455	549	475	505	533	537	540	487	528	507	519	517	518	469	517	482	511	516	514	539	475	513	486	511	468	498	496	483	450	548	505	494	529	500	484	509	496	494	478	495	507	513	492	508	481	505	564	496	483	524	511	533	481	502	514	500	516	492	492	510	501	468	529	507	521	497	502	468	494	493	511	497	531	494	522	487	512	496	478	478	487	515	545	500	518	524	474	506	517	501	476	462	568	492	515	523	485	500	527	482	511	508	515	530	535	470	531	524	503	496	520	534	525	507	536	477	500	526	508	493	458	525	533	502	521	513	515	520	545	479	490	510	553	522	521	487	510	479	501	459	520	519	529	501	477	488	478	527	527	515	510	504	512	505	520	485	527	497	510	485	488	513	475	504	494	488	513	519	539	491	513	527	523	529
9804	18856	22296	16946	10850	5851	3633	2799	2437	2143	1954	1475	1374	1329	1368	1575	1552	1683	1934	1812	1746	1435	1324	1283	1176	1454	2370	2549	2054	1541	1188	990	996	934	925	880	917	927	864	955	933	955	981	966	915	973	939	985	948	965	897	936	982	985	940	941	903	987	924	977	872	1000	865	942	972	952	939	956	912	918	932	934	923	955	937	911	918	930	957	865	946	988	924	970	942	951	968	924	950	992	907	906	927	950	983	975	939	942	979	950	912	900	992	916	905	967	942	958	876	927	1000	956	887	948	916	966	915	896	900	933	887	942	971	956	958	938	927	952	939	974	969	972	935	937	906	921	986	914	881	957	930	877	937	908	926	910	995	900	923	977	934	881	978	957	973	977	920	943	945	910	953	936	911	965	926	938	930	966	952	972	905	946	981	921	966	945	947	946	955	957	898	964	905	941	994	928	951	934	843	955	916	987	970	983	924	997	984	926	898	866	984	971	915	936	1014	886	941	947	982	992	947	967	958	939	924	961	916	988	876	898	888	976	929	980	979	953	961	983	906	958	904	919	908	925	1001	908	970	972	972	909	884	953	872	952	910	902	991	950	940	960	950	905	940	961	905	951	909	945	955	944	906	949	935	859	860	942	920	967	949	935	969	924	918	973	921	961	953	941	1051	978	961	940	927	928	914	915	954	980	984	969	928	919	970	918	951	984	977	923	917	949	938	911	944	926	952	983	940	952	919	939	926	915	993	944	944	946	895	956	923	940	942	887	914	896	962	938	942	933	927	921	944	910	932	910	942	927	870	937	953	947	912	906	982	967	919	947	933	933	919	925	958	937	925	941	952	916	959	927	948	927	903	966	920	944	889	940	993	930	934	924	1023	963	920	982	931	928	940	952	944	943	968	893	957	1009	950	995	949	948	957	941	949	898	956	981	938	932	941	965	960	955	950	930	1007	959	984	932	969	1020	966	943	960	1004	967	913	895	949	946	925	970	948	900	937	948	907	1002	923	922	937	925	945	929	912	975	958	926	947	979	954	979	910	918	925	895	914	952	1002	927	907	898	980	888	962	978	924	929	962	929	960	924	936	934	965	975	934	979	886	969	909	921	946	894	950	953	962	913	963	881	902	936	933	1031	919	962	923	950	960	956	905	933	948	1012	891	952	899	950	878	918	951	963	943	984	906	957	928	930	905	910	962	948	967	934	984	1019	941	998	945	920	921	914	948	950	965	989	903	943	951	964	935	919	932	908	965	959	923	974	1015	976	917	963	905	934	920	952	913	924	1011	908	933	933	937	933	916	952	933	913	900	925	955	963	920	934	904	930	985	920	949	972	948	866	908	896	934	939	949	942	916	967	917	937	922	969	900	927	916	991	948	951	957	991	925	930	941	930	932	924	909	962	872	982	962	881	927	947	970	908	946	953	909	918	969	975	916	967	927	958	912	967	916	898	942	947	924	943	946	1009	923	909	946	918	946	956	916	918	950	914	968	923	982	927	932	917	918	923	916	976	919	937	976	961	975	1000	909	951	935	954	908	954	989	976	965	981	944	934	938	935	913	901	968	946	1004	983	944	966	952	993	952	940	1011	910	942	922	972	907	904	1020	917	922	940	901	932	926	892	946	937	931	987	958	968	991	889	908	949	906	890	987	909	930	895	908	936	1016	905	919	931	964	1006	964	945	940	936	937	915	969	924	934	934	940	954	968	910	958	919	941	978	953	914	1008	926	985	914	956	873	929	924	971	999	945	957	933	905	955	955	929	878	931	939	958	936	872	941	951	955	895	946	958	930	936	947	930	957	950	924	932	903	941	936	982	941	914	913	925	910	885	936	953	922	873	976	925	916	989	959	927	886	972	948	928	916	901	940	932	959	1010	887	957	936	920	931	898	967	924	894	928	911	987	934	904	945	978	900	931	959	986	879	935	946	975	930	943	932	895	997	968	936	928	940	936	919	984	946	949	956	999	945	989	938	900	902	874	975	943	958	912	907	935	980	974	934	949	946	959	889	892	974	961	941	922	931	953	890	956	944	902	970	942	946	925	953	935	956	917	950	928	951	998	958	928	971	1020	952	902	925	909	935	956	985	886	902	966	924	927	970	929	876	966	903	917	998	1007	875	922	924	985	880	987	953	907	912	928	895	938	1001	958	998	961	929	908	912	924	936	944	971	904	935	970	953	930	900	938	965	938	967	884	975	940	917	930	940	925	953	917	907	932	925	899	958	886	926	911	921	977	927	924	992	917	970	930	946	1000	857	896	932	912	853	942	959	995	974	956	974	949	986	939	933	898	940	923	927	942	964	988	939	903	1012	937	950	870	935	949	943	933	890	959	932	959	958	893	947	930	980	960	948	976	981	947	965	918	927	1005	883	952	985	957	937	905	912	918	913	980	937	885	866	882	943	887	910	953	957	919	968	935	974	973	903	867	932	924	932	892	959	918	986	1001	941	912	949	945	919	966	912	907	937	967	987	978	895	923	962	897	930	964	907	961	957	918	936	945	908	958	916	932	971	959	923	917	955	900	928	963	933	970	944	930	963	946	966	933	925	937	926	907	920	942	953	932	906	907	931	938	921	924	927	988	923	949	943	875	899	931	905	939	964	919	1011	920	931	908	880	974	974	975	948	965	935	915	929	909	973	886	1005	920	895	889	960	957	958	946	892	919	947	900	961	930	954	909	944	981	896	903	895	957	979	942	986	980	951	915	945	932	946	930	876	984	918	944	970	905	941	950	926	866	948	938	960	932	919	925	954	964	946	906	923	995	977	948	943	994	899	993	947	888	883	961	951	893	939	909	945	964	936	938	912	912	977	974	963	935	928	950	902	911	941	921	897	943	992	909	955	910	913	960	945	902	887	948	927	941	919	930	968	967	964	888	940	919	919	933	978	943	917	949	925	995	966	916	931	898	951	917	945	915	942	964	920	955	927	920	935	895	926	969	940	975	890	939	921	880	932	896	923	974	971	876	921	945	938	925	933	918	955	960	945	933	960	971	969	947	915	916	933	956	959	925	968	903	919	968	916	938	919	914	978	960	951	974	904	917	953	914	956	982	914	930	956	913	947	902	925	969	923	942	906	956	926	983	954	955	924	892	985	954	938	903	900	977	939	957	903	897	936	993	919	904	936	927	914	937	913	913	931	926	965	936	968	963	1003	908	891	931	952	917	914	941	950	926	922	978	886	961	926	937	927	980	924	929	907	951	956	933	939	962	941	938	903	933	967	980	927	887	922	931	984	935	938	937	926	910	951	980	973	921	960	957	960	899	884	907	942	926	953	990	990	925	937	898	908	951	888	937	972	987	960	950	974	909	955	927	935	929	965	937	967	996	893	937	950	960	945	897	941	938	937	920	882	928	925	966	942	966	952	951	977	962	954	926	951	924	906	975	931	966	933	959	943	995	954	934	970	952	929	962	979	908	888	890	918	949	929	989	917	933	953	936	959	911	944	912	916	996	903	965	939	951	942	961	920	945	922	894	989	882	911	948	981	934	928	919	897	990	921	959	937	941	931	966	884	864	951	928	949	880	924	922	926	879	1000
24494	21464	28563	24761	20244	6945	2132	1347	1122	992	839	683	758	647	828	850	895	888	843	804	744	641	558	573	505	1375	3601	2990	1918	1133	708	556	507	458	437	418	463	456	423	394	413	427	420	444	432	447	442	441	438	399	473	467	454	480	447	435	431	431	442	376	409	445	439	414	414	413	430	435	412	410	466	473	434	423	433	450	457	433	418	413	430	436	403	445	413	452	435	387	420	436	453	437	446	435	416	434	424	422	469	414	418	449	421	447	440	413	456	402	403	471	450	468	414	417	423	461	435	448	453	431	453	449	434	454	426	423	461	457	418	443	440	443	428	458	423	439	447	398	432	496	433	440	454	438	469	406	444	421	459	439	489	438	451	412	405	430	415	463	403	408	473	443	434	456	427	421	434	430	440	481	410	428	419	385	441	417	436	434	437	475	443	410	381	427	429	436	438	442	430	440	463	408	431	459	480	485	460	430	466	439	439	418	394	444	415	419	431	404	445	459	417	436	413	453	451	414	446	410	440	417	439	430	433	460	443	427	448	449	408	428	448	432	431	473	433	416	435	453	434	394	445	464	432	452	427	414	423	445	436	409	458	377	427	429	453	425	444	401	438	394	453	386	405	447	475	460	432	431	424	393	464	400	390	468	435	398	426	400	432	435	429	450	433	427	434	432	432	469	410	430	436	422	451	406	416	469	408	464	411	403	402	411	478	446	426	435	405	434	450	438	459	448	446	424	431	411	410	440	425	384	399	427	453	445	456	411	467	450	454	395	478	446	438	440	425	449	415	456	448	445	406	396	407	447	435	412	444	434	409	399	413	457	418	428	443	414	444	419	452	404	444	482	480	441	440	443	400	418	407	443	410	427	458	412	406	418	421	460	438	388	442	422	429	391	437	472	456	425	419	424	460	435	450	435	457	440	460	430	452	400	432	418	423	456	447	442	460	448	424	380	453	456	457	423	417	438	424	422	411	409	445	416	433	421	409	459	434	441	447	422	438	454	457	427	435	440	446	439	436	476	421	380	475	414	430	385	423	458	401	429	451	435	441	450	461	474	401	402	460	421	411	445	436	443	406	430	454	408	458	393	475	442	458	434	415	451	411	413	424	443	457	426	461	471	428	395	436	448	412	467	383	427	468	452	442	421	477	430	430	462	457	457	433	447	445	423	425	443	397	434	478	421	437	415	404	461	414	428	430	425	427	442	442	426	435	424	420	411	423	457	427	451	391	440	426	437	451	456	448	397	372	449	411	439	438	423	425	425	444	417	427	407	414	435	446	414	420	441	467	464	452	408	464	446	433	423	460	413	423	423	407	444	418	415	414	440	441	401	479	436	458	428	431	392	447	457	418	390	399	412	444	495	434	430	425	450	451	418	423	421	421	461	440	455	420	430	419	403	415	424	469	401	430	427	415	430	432	434	430	414	445	438	446	414	424	405	435	454	436	417	380	440	415	432	452	422	411	450	464	473	421	457	431	415	418	397	432	430	406	437	454	437	400	385	437	435	436	433	425	466	394	412	442	476	423	413	452	445	441	428	437	463	444	392	430	407	435	433	442	407	424	435	422	436	463	410	408	417	443	429	446	473	426	454	445	445	436	425	407	421	456	484	448	428	406	452	482	429	449	479	456	486	413	409	452	433	431	429	439	433	423	419	439	405	402	436	409	432	461	436	465	434	465	436	417	419	461	420	468	446	438	449	434	417	391	441	418	456	454	447	430	412	454	424	435	414	429	424	455	434	475	424	383	433	459	438	383	428	458	426	420	438	476	426	428	432	439	402	394	412	418	412	443	400	428	427	406	447	414	429	420	426	435	433	446	449	409	484	423	437	456	420	438	458	454	427	445	418	455	391	402	470	470	463	442	420	438	374	425	425	419	436	396	413	457	457	409	413	393	424	421	459	455	458	396	403	454	432	395	457	422	430	440	427	445	413	428	435	418	413	420	418	433	434	425	450	445	449	372	430	434	407	449	448	468	440	374	439	426	385	440	416	418	418	411	429	413	420	431	428	399	439	432	469	412	377	441	432	427	415	420	424	432	427	418	404	445	419	424	440	424	437	431	439	426	419	435	462	438	422	420	413	470	451	425	442	387	467	424	439	447	420	431	426	445	425	399	403	437	454	420	427	463	415	431	424	433	435	444	430	468	427	464	424	483	451	419	406	434	448	425	437	370	430	462	446	423	436	461	448	421	419	439	432	466	428	461	473	433	438	423	407	399	450	404	440	447	439	428	448	462	469	436	430	438	412	445	470	445	438	444	429	428	424	441	429	470	447	430	453	433	436	400	462	423	415	437	421	418	404	428	447	409	416	411	422	405	439	434	464	424	407	427	402	434	411	434	437	443	413	446	423	416	432	465	404	426	437	412	427	449	403	420	450	432	468	441	424	401	433	417	426	422	430	411	477	462	455	454	400	413	447	414	411	416	441	403	424	413	415	420	483	429	420	403	444	438	412	438	428	437	448	435	426	410	453	429	394	451	451	443	427	398	402	435	410	417	406	409	418	417	412	457	457	434	432	425	416	450	434	395	424	418	419	434	432	388	444	455	421	416	451	406	442	442	401	450	438	450	402	416	413	393	423	446	458	432	454	418	439	426	406	398	434	445	425	424	444	451	389	428	396	430	460	435	446	417	431	423	420	453	430	480	422	393	431	419	435	426	420	438	472	443	459	457	464	459	445	467	400	437	415	438	456	415	479	460	392	425	462	463	437	420	437	443	435	404	432	469	430	436	453	447	400	429	404	421	428	411	423	411	435	434	407	411	428	430	422	461	402	444	434	453	449	448	439	442	441	467	439	450	415	459	398	443	406	381	441	418	462	440	427	450	436	452	422	395	450	432	416	397	434	466	441	430	446	426	435	430	434	471	438	409	428	465	421	422	435	458	424	429	456	423	421	417	434	436	424	456	447	425	427	420	452	447	439	442	436	457	432	406	396	413	427	428	461	446	478	428	446	433	459	409	445	423	403	414	410	443	401	423	400	394	434	441	422	414	436	470	425	462	427	385	409	445	439	416	395	446	430	440	430	440	467	442	474	421	399	450	417	452	441	418	440	403	431	422	435	415	450	392	405	431	393	448	438	443	457	383	423	430	471	482	439	437	439	443	442	461	434	395	448	421	438	427	409	415	434	421	448	429	400	477	473	438	408	429	434	422	384	457	395	429	463	427	408	433	429	412	412	409	414	424	416	420	451	391	449	441	415	401	432	456	466	423	430	411	438	409	431	455	489	437	422	443	443	418	455	436	407	453	447	421	422	411	447	450	446	452	422	494	418	453	430	451	452	436	413	406	477	432	419	458	397	411	407	453	413	475	448	462	439	456	480	436	426	417	427	433	453	443	456	440	477	461	399	414	427	415	436	441	432	465	416	432	410	429	429	434	388	454	418	428	412	433	448	439	417	424	449	436	432	434	421	426	469	457	405	429	510	423	403	405	434	422	441	457	416	440	444	437	430	404	425	446	421	433	418	453	430	442	465	425	423	459	469
10927	25627	28895	22247	15238	8610	5753	4360	3626	3165	2385	1935	1800	1797	2590	2619	2536	2679	2528	2199	1961	1474	1387	1252	1211	4226	10527	8130	5353	2922	1805	1170	961	826	810	843	826	774	792	841	797	771	842	842	784	852	774	794	790	794	848	838	834	886	781	795	865	809	832	802	852	842	863	834	797	831	849	770	793	854	796	812	775	833	848	801	838	802	809	805	804	850	771	801	753	823	828	807	811	826	844	778	796	766	793	826	825	901	854	802	797	801	853	816	780	792	853	807	818	827	774	813	788	825	865	746	842	833	816	809	817	785	794	850	815	815	810	839	832	790	825	778	817	870	821	770	816	817	837	821	823	784	799	774	805	787	751	823	781	820	792	788	767	762	789	746	784	776	797	822	808	862	829	807	827	839	814	789	823	781	826	811	784	812	828	842	767	844	863	806	820	859	756	748	804	819	789	817	813	784	803	874	777	789	803	797	780	812	802	770	825	839	857	838	826	756	737	805	810	829	794	793	809	799	804	837	800	820	811	839	800	778	814	796	754	791	813	787	795	787	838	763	814	790	809	785	822	838	828	741	776	793	851	795	817	784	831	837	831	811	830	798	817	811	781	768	778	808	801	735	818	864	801	845	782	807	788	847	792	809	819	835	750	844	800	777	781	821	798	786	821	824	867	850	780	795	782	822	780	838	837	820	841	826	854	823	839	857	792	832	814	800	817	824	832	822	782	795	792	783	850	811	851	804	795	775	829	785	807	824	853	803	825	870	772	841	838	843	831	783	798	819	785	776	807	801	774	832	785	794	827	832	828	836	820	808	834	830	831	817	787	830	817	798	854	797	845	802	833	768	774	837	781	827	804	845	787	799	854	820	819	826	796	792	795	788	826	843	806	793	833	789	796	833	813	820	826	848	863	791	871	832	864	825	810	818	804	800	797	849	823	821	818	869	820	812	831	783	797	825	806	767	788	860	764	807	820	818	843	802	859	859	855	821	827	779	863	830	799	770	854	865	876	807	820	774	843	836	843	862	812	754	812	797	820	792	820	801	832	838	792	831	785	808	810	813	779	821	819	828	817	845	857	813	822	831	844	863	740	801	803	771	802	845	810	803	763	844	829	809	738	839	836	839	833	827	806	804	805	825	805	800	828	812	793	836	784	849	787	815	829	850	767	808	802	817	832	782	811	763	820	799	792	795	827	806	818	791	804	784	797	794	821	830	762	819	788	826	837	801	807	805	815	843	806	823	846	849	823	814	809	807	804	801	778	835	792	845	847	820	805	787	810	842	818	770	786	831	794	804	823	808	832	795	834	828	790	832	740	789	796	820	833	837	831	820	823	846	784	846	800	801	772	844	835	801	824	755	856	868	857	819	809	832	767	886	858	764	814	828	804	805	843	788	763	787	828	796	781	821	795	793	787	832	824	825	847	747	798	823	837	812	820	833	797	799	771	831	830	831	825	864	809	810	800	794	828	752	820	808	845	843	796	765	796	790	771	820	827	774	847	815	846	813	841	787	795	830	837	772	792	803	833	826	794	817	797	849	801	788	834	857	834	798	820	773	833	820	772	845	785	783	823	818	780	776	840	791	785	828	803	785	790	743	836	808	803	794	797	828	803	860	811	848	814	789	786	847	812	816	832	832	822	812	800	763	811	757	815	815	832	872	834	791	794	797	770	806	826	808	814	771	831	786	886	816	797	801	783	838	823	806	795	828	807	807	787	809	783	795	796	759	818	827	806	816	827	807	776	814	781	779	822	776	793	777	787	766	832	808	821	875	771	813	851	839	835	810	835	769	794	795	838	805	778	859	788	880	809	854	824	785	844	769	879	804	821	836	793	828	815	843	790	815	764	814	753	781	805	834	792	801	847	815	828	834	798	841	789	826	770	806	824	763	829	822	829	796	791	769	825	816	836	838	868	815	841	829	776	815	801	821	833	792	817	798	799	783	848	808	764	842	841	824	811	796	844	806	779	816	830	850	884	848	802	825	858	844	778	813	800	760	792	835	844	753	822	817	801	821	832	837	821	790	857	803	819	785	811	808	843	817	769	789	838	816	836	807	806	871	828	819	766	816	848	782	781	813	852	828	809	720	791	813	851	800	832	836	785	820	801	772	778	791	769	839	820	745	777	813	799	820	776	811	828	762	811	766	811	836	812	779	801	807	799	833	797	884	784	798	856	804	817	803	819	840	832	771	776	822	773	810	800	775	849	786	791	790	834	845	817	814	795	789	798	821	776	839	797	799	808	798	840	821	792	766	812	826	814	813	862	787	815	773	857	821	781	825	758	777	789	829	816	766	852	826	861	811	780	803	798	811	813	826	798	761	800	797	754	809	820	857	849	883	821	846	810	834	824	825	834	789	846	839	796	786	812	820	821	805	806	820	845	807	797	799	857	831	781	784	866	841	813	779	848	787	777	830	779	785	797	800	849	842	866	846	788	830	822	805	824	828	820	771	819	836	811	791	798	791	814	765	832	800	843	826	806	852	807	812	796	802	819	803	807	780	884	859	777	798	804	831	780	861	818	777	823	838	835	785	790	805	851	812	782	853	806	767	776	821	778	835	825	815	795	798	834	798	778	835	846	860	828	815	775	839	807	805	907	804	793	844	882	757	838	827	829	832	798	819	763	834	812	832	804	780	803	811	833	817	800	836	759	803	819	834	814	843	822	842	810	775	739	875	752	808	797	819	885	791	826	849	798	792	805	882	819	883	851	749	859	784	784	759	798	799	810	814	804	781	833	797	790	832	807	884	775	790	797	843	841	821	850	772	817	791	794	850	817	773	830	758	780	783	817	815	773	773	797	822	836	830	816	810	792	830	797	802	843	804	828	780	800	843	827	849	821	809	867	765	814	787	818	767	818	796	829	824	814	778	835	812	853	824	796	796	806	765	820	821	798	866	746	788	759	832	776	770	841	806	827	863	836	823	788	830	774	805	794	797	815	774	832	780	824	823	887	824	824	829	808	880	839	810	805	818	816	829	806	844	788	812	839	776	819	803	756	797	855	789	767	802	799	763	796	825	772	752	776	811	793	814	858	768	874	784	816	825	812	811	822	827	804	829	825	826	808	777	804	809	800	847	808	821	787	804	788	790	828	837	863	829	823	809	858	807	816	820	845	785	769	816	811	746	808	803	791	816	836	840	788	825	836	812	810	810	851	757	810	792	844	840	845	807	825	826	818	805	781	762	798	853	763	823	752	737	813	788	800	793	802	811	805	826	780	767	876	810	827	840	835	838	782	816	823	760	842	787	823	824	730	799	799	857	798	816	789	788	789	854	795	838	800	791	827	790	833	818	822	791	865	828	781	834	890	867	798	805	753	801	865	854	817	811	809	768	797	832	794	801	759	823	836	809	772	818	841	785	804	840	828	814	880	806	839	819	835	820	855	777	886	787	856	816	794	779	812	813	806	810	800	813	842	793	829	825	783	812	801	808	822	807	843	838	818	833	859	800	811	761	838	812	814	830	873	760	804	802	816	807	792	831	785	841	831	815
23582	21613	29478	24222	21614	19956	5916	2045	1397	1207	883	832	724	1037	1139	1125	1183	1091	983	849	725	530	609	574	596	3613	5968	4449	2792	1581	871	559	416	388	392	373	342	339	379	370	406	349	383	420	382	360	346	368	404	362	381	398	390	390	368	385	350	361	373	348	401	384	382	342	366	327	408	359	358	346	349	390	359	368	374	364	372	350	331	368	391	371	391	364	360	370	382	387	368	358	324	330	345	362	377	379	363	375	368	360	392	431	384	350	365	373	387	338	365	388	386	356	393	379	368	379	376	350	355	336	336	381	383	352	381	361	394	355	382	365	364	349	336	410	330	373	361	398	366	374	322	370	354	369	366	371	384	388	371	363	356	372	367	360	345	372	377	375	378	395	376	382	346	383	334	392	361	347	364	357	325	361	367	353	399	361	347	367	390	380	361	370	340	398	377	357	368	362	371	355	366	335	373	382	341	334	380	333	407	386	396	369	315	354	378	353	381	401	354	374	382	387	357	367	386	364	383	364	373	368	342	367	381	356	333	365	347	354	350	368	338	389	343	340	356	362	394	360	340	380	364	340	361	340	350	322	350	377	380	373	369	341	357	375	364	359	367	372	366	365	388	360	370	338	378	355	380	332	364	371	353	351	341	339	375	349	366	369	346	387	375	374	329	342	331	371	371	392	369	352	356	369	399	345	343	341	344	390	364	353	359	342	362	360	327	372	382	400	361	381	355	398	347	342	359	360	358	328	350	379	326	342	363	363	397	387	377	379	394	396	351	354	346	367	347	380	380	364	363	341	360	330	326	392	370	338	365	328	408	365	369	352	344	340	343	359	359	376	356	373	380	374	384	318	352	391	393	340	348	351	359	371	374	377	382	333	348	350	386	337	343	370	346	380	335	341	365	378	379	369	370	346	350	361	415	372	370	368	350	364	344	383	364	392	381	336	346	372	356	368	375	366	374	380	346	368	347	358	350	353	338	352	329	339	392	391	348	360	343	393	386	373	355	359	368	392	384	363	365	401	348	354	340	342	390	375	341	341	343	341	363	379	343	368	358	371	371	353	343	320	368	389	370	359	356	344	399	396	365	358	362	380	372	372	388	353	353	355	381	346	345	351	363	360	339	386	345	360	391	376	348	403	367	366	397	378	355	386	326	390	359	352	344	368	374	375	380	383	367	395	373	377	388	387	383	395	354	331	339	393	377	350	363	370	359	318	360	382	358	372	374	381	388	375	408	358	358	366	337	352	365	326	362	388	333	352	390	355	361	389	362	320	370	375	371	351	380	374	360	348	357	366	363	384	344	380	373	320	361	351	326	361	356	408	331	355	356	359	360	383	382	367	363	381	388	364	332	386	357	367	340	360	374	385	369	369	373	368	356	369	342	351	361	358	387	353	345	361	345	387	364	365	375	383	368	335	380	363	339	364	365	347	364	376	326	385	323	399	345	352	368	371	356	381	366	349	358	388	410	352	354	365	370	349	342	387	381	346	387	339	320	342	374	347	391	324	345	363	360	377	402	332	372	386	369	353	349	379	390	318	376	351	355	357	334	307	333	356	361	359	369	361	353	365	350	354	370	339	366	348	375	352	372	381	353	355	342	371	389	364	312	370	381	372	386	348	348	353	394	335	333	353	390	375	371	348	361	350	357	353	360	381	392	347	369	314	344	352	368	340	370	385	371	343	357	352	380	375	367	361	373	342	379	347	324	348	341	372	393	366	393	371	350	338	351	365	376	364	369	357	361	379	368	354	355	381	344	367	356	398	372	361	323	353	380	369	367	353	314	363	355	382	351	383	341	372	371	346	369	409	373	335	358	384	360	353	369	366	394	326	334	351	358	364	389	344	368	373	346	377	343	361	360	360	363	352	373	378	348	387	364	355	342	376	350	367	394	366	385	384	357	363	322	348	332	372	379	352	357	375	383	354	365	359	340	348	361	340	363	359	355	356	370	342	372	337	339	374	363	351	345	368	349	336	398	356	357	357	367	346	351	383	357	357	394	322	328	394	380	368	377	355	328	356	386	368	323	371	354	380	336	340	392	385	375	365	370	364	362	366	374	361	373	339	382	366	376	364	356	402	364	358	384	379	390	382	388	394	357	337	350	345	344	369	345	346	352	327	357	362	364	361	377	368	371	374	386	385	325	350	369	332	375	357	354	363	352	392	357	352	360	355	372	378	356	352	318	388	376	329	365	345	391	381	331	381	397	383	362	374	326	353	366	360	363	363	316	383	350	357	355	360	386	368	390	390	375	382	371	364	381	374	400	370	365	380	339	358	382	386	384	360	364	328	355	366	371	373	340	362	353	364	349	378	349	358	382	368	402	357	376	366	393	376	339	353	381	372	386	344	334	372	372	376	358	375	361	369	360	391	375	329	355	345	362	376	361	332	368	344	387	316	368	391	383	391	347	347	333	375	349	361	379	365	336	350	382	344	357	362	358	358	343	355	370	374	392	380	344	374	420	370	376	379	366	384	342	379	344	346	337	369	329	358	349	356	344	364	387	407	366	351	361	344	375	350	352	352	330	371	352	342	364	379	360	374	349	381	356	352	382	400	364	364	345	355	392	370	363	391	344	357	363	382	345	363	386	341	336	355	388	357	350	355	368	342	375	356	344	376	367	373	345	361	340	346	365	369	366	341	354	361	355	367	370	370	405	390	414	372	361	345	356	328	404	379	374	401	355	348	356	378	387	335	391	364	387	359	380	330	352	327	359	389	336	369	373	376	359	349	346	370	371	357	338	378	342	326	370	389	383	352	341	365	373	373	381	368	389	330	383	385	383	354	349	388	364	361	365	384	363	387	352	374	377	323	337	357	371	361	360	388	362	366	371	355	359	383	351	378	393	372	337	354	390	385	383	360	366	350	346	347	355	356	340	370	368	380	382	326	339	354	367	357	381	376	375	381	351	365	350	345	377	368	396	393	344	391	349	334	377	401	364	365	362	401	389	373	364	368	398	378	345	337	353	363	378	362	354	352	372	355	375	363	361	341	377	371	363	364	352	362	364	382	364	367	353	373	368	324	369	345	326	344	375	379	343	363	354	391	336	369	372	349	389	372	361	361	394	356	370	360	400	380	371	383	365	349	371	374	353	405	382	350	393	359	381	357	360	353	362	347	363	375	373	335	364	375	361	352	349	377	347	388	365	352	382	398	368	329	380	382	364	378	386	377	345	341	339	379	343	367	379	362	361	348	367	421	356	356	357	360	376	341	336	319	370	368	368	379	366	385	377	364	375	312	343	350	360	372	365	383	390	353	387	345	382	394	396	358	346	359	372	346	377	362	372	336	338	332	360	378	378	372	383	350	389	381	395	364	351	363	340	343	370	402	351	344	390	326	388	362	352	372	395	370	357	363	347	398	374	386	394	347	367	328	392	350	387	365	349	348	336	336	367	351	341	334	386	370	352	351	382	371	384	376	364	345	356	325	346	392	353	360	391	359	346	348	374	364	356	371	374	330	371	381	368	358	361	337	391	375	355	371	375	390
13640	28597	31825	27133	17716	11150	7585	5902	4849	3808	2809	2478	2328	3295	3862	3704	3755	3580	3044	2555	2104	1499	1480	1375	1521	10841	15362	11887	7689	4441	2356	1283	794	658	682	684	630	663	675	684	724	655	720	644	631	662	664	687	643	659	662	652	629	644	660	694	666	639	660	652	701	702	670	691	684	677	698	695	670	692	693	672	636	674	675	692	696	687	676	669	620	651	646	682	681	640	649	722	711	693	673	627	673	684	700	703	649	713	682	708	672	665	680	703	682	649	672	696	678	694	671	679	667	691	675	667	655	684	717	636	643	611	669	664	735	673	670	644	685	700	657	674	705	680	653	654	721	649	690	623	649	656	637	663	715	685	652	708	638	704	690	660	690	689	717	655	696	696	678	719	692	696	686	649	695	711	651	672	668	652	652	676	688	692	665	694	688	714	713	662	709	622	683	676	648	626	631	715	660	658	680	692	654	695	675	659	664	621	708	715	694	710	655	653	695	642	684	712	617	700	694	631	670	663	668	704	644	704	676	672	684	645	591	663	670	654	642	675	674	660	716	682	681	667	677	659	657	690	687	651	672	647	703	654	743	692	650	657	664	679	614	708	685	701	638	632	689	656	688	649	667	675	710	662	688	664	653	668	646	645	645	680	710	683	655	666	657	642	711	676	640	707	654	689	632	626	685	693	675	658	710	642	673	685	687	665	692	651	659	621	647	695	630	692	695	650	686	694	652	688	694	696	669	632	676	692	668	674	654	703	646	613	661	642	648	684	683	705	643	677	667	664	675	662	646	662	668	656	690	669	686	686	677	688	672	650	706	680	672	682	656	699	657	670	726	691	722	646	686	655	645	676	669	651	701	672	705	705	670	661	668	666	667	685	647	634	739	645	659	670	697	668	687	678	645	671	663	703	683	673	616	665	638	657	664	656	711	652	652	676	647	730	650	655	719	639	658	638	665	689	671	672	647	637	653	672	700	657	703	669	656	622	672	681	661	663	637	662	678	695	699	654	681	663	675	718	642	685	654	674	665	656	641	724	684	624	702	660	650	670	617	680	697	680	698	637	681	700	644	622	687	642	677	710	677	661	675	662	692	692	726	651	683	658	698	666	693	651	711	687	707	675	651	718	634	660	656	687	686	707	709	674	655	640	660	690	649	670	699	697	700	687	685	657	660	640	678	683	664	636	656	713	718	706	702	670	654	715	653	712	674	637	660	670	677	667	671	694	648	655	673	632	662	724	753	715	704	614	671	675	703	675	684	658	671	684	682	674	745	661	732	672	672	678	667	634	703	691	701	663	682	693	662	708	653	627	684	694	629	677	704	669	662	630	652	652	702	664	669	669	679	662	697	659	642	690	684	609	705	687	687	662	676	705	666	627	693	704	688	643	733	651	637	634	711	665	595	668	666	632	646	677	726	660	669	666	713	673	665	654	649	645	683	683	672	629	655	679	678	649	650	650	679	680	682	651	692	634	700	658	620	672	622	668	662	676	718	650	664	727	691	681	642	696	728	690	702	627	676	653	661	692	662	685	673	711	670	635	677	676	679	646	691	648	670	675	693	695	655	701	678	715	673	691	647	659	688	674	646	631	651	639	638	679	673	671	664	677	682	673	667	687	656	650	695	677	693	674	671	688	657	653	652	652	676	705	673	649	664	685	706	649	652	687	658	679	701	669	690	654	648	700	697	709	676	719	692	639	698	644	672	660	679	738	651	665	670	634	666	696	708	756	690	650	702	688	635	679	671	628	692	637	753	696	698	670	619	709	660	644	706	670	700	675	693	664	683	705	732	659	639	660	635	673	645	696	657	679	687	696	627	656	702	676	685	663	686	699	698	618	656	648	694	674	686	668	697	690	643	670	638	713	623	669	682	688	709	699	697	727	688	690	637	659	700	666	659	645	656	688	654	681	647	640	674	698	701	696	640	691	660	675	688	669	685	692	699	673	681	648	658	662	695	670	647	703	677	629	636	635	667	705	650	667	679	675	673	697	670	685	683	680	666	601	647	666	688	642	636	657	662	719	657	656	687	642	611	658	710	604	683	675	700	624	638	704	696	612	639	696	663	672	686	675	654	613	697	702	690	651	700	710	683	684	656	730	674	666	641	714	665	709	632	625	659	693	694	669	692	650	699	673	696	612	678	679	697	629	688	676	645	702	659	646	667	693	699	663	665	694	664	696	678	652	706	684	735	667	679	665	724	635	670	645	671	664	717	651	674	694	731	696	724	657	665	636	671	671	690	691	689	702	708	649	638	649	634	660	677	669	682	641	682	660	661	653	655	709	717	656	671	673	680	635	728	700	690	642	637	693	621	713	691	649	657	674	634	703	640	694	668	692	658	677	687	657	672	687	687	688	637	711	676	647	643	677	664	683	663	671	695	711	682	659	669	682	689	715	660	646	687	613	659	672	672	701	685	673	677	677	637	673	652	689	705	663	698	682	642	653	659	667	660	677	693	644	692	652	662	675	658	693	668	696	685	669	678	694	655	634	657	633	677	655	662	687	723	643	686	701	673	679	725	712	658	630	635	678	653	653	678	663	681	638	638	692	661	695	687	718	666	647	697	679	628	709	739	652	625	696	651	676	659	668	683	669	676	676	681	642	671	659	672	615	651	669	620	713	648	665	729	684	674	661	653	716	651	647	667	705	670	646	709	682	642	649	679	648	684	695	651	687	669	636	677	718	702	674	651	686	649	659	711	682	604	658	660	682	672	669	707	671	656	679	686	693	696	665	683	737	640	689	687	651	659	676	650	665	656	646	665	648	657	670	671	655	693	679	648	661	663	647	650	655	624	624	638	640	644	633	688	719	668	654	667	701	671	679	703	673	648	702	702	685	655	713	681	658	658	681	635	639	667	637	667	661	720	625	700	653	690	677	668	708	706	617	688	680	674	680	676	671	654	656	659	694	678	693	689	704	676	648	614	705	705	632	662	643	666	662	729	633	601	655	676	659	695	726	666	693	689	660	692	648	653	648	676	621	698	667	680	691	677	698	677	663	679	646	675	669	707	684	680	679	716	655	613	662	662	703	704	703	644	655	656	684	635	689	697	656	679	638	671	689	694	625	624	703	669	695	692	702	669	661	678	654	713	660	682	692	661	696	667	687	693	661	638	663	669	633	713	647	679	662	695	642	667	650	667	666	648	650	676	658	679	705	653	642	640	683	700	693	692	670	639	664	648	657	684	689	666	695	650	642	666	673	646	699	668	679	687	688	660	664	682	632	684	675	695	677	673	725	606	707	656	671	681	717	637	645	678	711	700	654	662	656	722	656	647	662	677	659	622	664	689	685	659	660	690	663	619	700	683	681	688	705	661	714	690	715	692	651	674	640	728	661	663	716	626	684	719	650	667	660	653	640	654	646	713	658	700	717	713	640	653	671	699	694	657	670	680	686	656	677	704	652	723	703	634	640	658	654	652	677	643	723	719	675	657	651	672	687	686	620	729	673	661	656	702	699	668	624	726	678	686	674	668	671	658	704	727	669	701	643	693	670
27054	20933	14773	9487	3331	1688	1047	901	760	719	599	604	703	766	755	705	652	737	759	670	617	551	548	554	595	609	734	768	807	700	613	519	472	485	452	455	481	477	502	448	474	493	501	453	468	453	479	453	437	484	477	463	450	451	473	476	493	494	498	482	472	472	465	458	447	464	466	447	482	465	468	492	468	458	466	473	539	475	493	490	501	493	472	515	489	468	537	494	482	466	464	498	460	461	482	450	488	486	498	500	479	470	440	489	454	443	481	478	456	464	419	501	477	467	454	434	474	457	437	458	473	479	456	475	505	448	455	514	486	460	470	463	507	503	451	489	524	483	473	487	449	463	476	480	473	486	506	478	443	450	487	452	471	484	472	468	487	501	477	467	494	468	457	499	504	451	492	502	492	492	490	473	477	466	482	484	493	500	501	457	472	423	479	451	484	463	430	474	454	503	464	448	443	463	445	462	464	498	471	468	480	446	490	473	480	467	480	468	494	463	467	487	470	443	485	457	491	471	467	455	513	496	473	494	514	515	508	476	473	459	499	496	465	474	461	467	454	502	477	447	489	453	463	485	464	480	489	509	485	483	493	458	450	498	476	510	445	489	473	457	531	516	498	478	477	482	498	461	476	463	433	508	466	492	479	462	456	450	457	450	507	495	492	453	506	506	426	466	447	483	486	474	469	492	471	513	471	460	452	502	492	466	460	452	486	503	474	490	496	457	466	451	513	474	463	430	469	465	484	488	489	463	462	482	473	484	472	491	440	438	459	466	512	496	488	496	472	456	506	510	445	477	466	496	490	493	501	467	482	511	521	465	499	460	486	472	466	495	466	488	451	492	534	458	488	475	462	457	501	483	481	431	495	469	475	511	485	456	496	448	476	493	469	486	492	444	456	428	464	467	452	484	459	473	465	508	480	459	472	505	482	479	501	504	496	495	491	440	433	457	463	509	479	502	505	462	470	453	485	506	525	482	476	477	466	455	450	481	501	457	477	449	471	483	472	492	452	450	478	460	509	459	496	493	480	490	452	460	502	507	452	514	485	488	494	449	497	484	441	444	448	492	460	499	466	456	484	472	503	532	497	488	490	483	501	490	459	463	466	481	472	481	504	441	482	461	499	462	481	495	447	464	434	472	466	497	458	507	500	444	492	469	484	497	459	511	492	493	487	476	475	485	444	491	457	490	503	496	463	497	452	476	499	499	443	466	478	469	474	448	494	485	469	465	450	496	467	510	492	457	494	446	483	467	472	522	511	454	471	499	490	505	458	479	463	490	460	481	468	462	498	462	450	496	458	488	461	479	420	510	458	435	498	501	494	482	483	468	513	482	469	514	489	488	488	460	496	473	419	455	449	474	473	489	454	475	521	480	480	477	484	475	480	481	494	451	433	479	421	503	449	464	481	444	463	433	491	485	499	461	430	432	474	467	446	441	435	446	515	485	464	482	461	466	476	482	458	482	459	459	479	431	452	446	451	537	487	450	436	527	474	461	445	452	447	503	472	484	468	496	471	486	469	487	428	482	503	453	478	482	487	471	484	479	466	453	460	449	474	482	506	434	466	525	504	474	451	465	496	474	480	465	463	442	463	447	439	450	479	459	486	472	458	487	478	449	496	522	466	468	477	434	458	467	463	508	460	494	492	454	496	462	524	457	486	433	471	440	447	463	466	447	458	479	493	466	447	479	464	475	490	475	450	464	472	457	495	471	501	480	496	461	467	499	426	467	510	492	475	459	477	472	520	431	501	480	466	467	469	498	476	490	474	472	454	486	497	455	497	506	436	467	461	489	464	463	448	464	437	480	452	483	468	488	464	502	472	477	463	440	509	499	473	464	459	505	449	467	476	529	490	514	441	471	482	485	485	521	454	472	454	460	483	487	452	444	468	457	454	497	433	454	474	500	481	451	505	464	436	475	464	511	446	495	485	468	481	478	460	499	454	472	495	441	467	452	459	475	484	462	481	504	439	475	469	493	521	427	496	469	499	469	493	471	499	487	473	438	446	480	496	486	467	469	471	467	480	469	484	469	427	472	482	484	494	507	477	468	495	504	460	529	448	461	447	479	442	488	489	469	459	489	517	463	470	458	500	477	473	450	467	481	461	506	457	495	451	489	461	495	469	424	507	497	471	446	482	460	495	478	448	481	490	474	472	457	472	518	449	511	488	486	504	482	473	467	480	468	456	450	481	477	463	467	524	478	471	473	489	474	456	464	472	436	467	492	474	449	487	503	497	465	452	457	471	444	484	475	530	481	505	466	480	450	492	435	486	485	456	467	461	474	484	472	428	468	495	459	481	488	433	504	459	456	474	507	488	505	502	451	440	482	491	482	439	466	501	448	502	441	440	413	467	454	502	472	509	507	466	479	455	461	464	444	478	468	495	448	506	496	489	484	452	484	461	494	480	475	474	454	463	463	479	443	463	418	457	494	478	473	469	472	464	445	466	477	478	456	470	512	472	492	486	478	437	478	470	461	495	468	457	479	493	495	471	491	494	437	480	493	476	430	426	435	490	463	509	470	461	472	491	460	429	492	472	481	455	508	505	447	436	457	466	516	521	474	481	475	510	499	451	450	470	469	466	498	477	483	490	495	483	469	473	493	514	465	467	487	462	510	489	475	459	498	525	459	501	524	462	446	514	448	485	453	462	461	474	505	477	487	497	499	459	477	485	499	524	464	454	469	464	470	463	456	482	452	460	453	480	468	458	465	479	453	488	484	442	498	456	495	504	490	485	411	490	481	529	465	473	425	485	468	494	496	471	488	462	472	465	468	484	481	471	448	511	468	473	482	453	471	472	475	502	494	469	459	512	463	492	441	492	474	433	451	444	469	461	453	482	456	503	449	457	472	489	499	459	449	480	471	450	482	507	487	478	484	449	480	437	466	496	435	435	465	475	485	456	496	477	487	462	480	479	483	471	504	492	482	451	487	448	465	463	449	466	504	449	463	447	486	440	476	496	496	500	477	509	480	464	470	485	475	507	476	472	492	490	478	443	505	485	458	501	507	439	497	450	496	503	426	455	465	464	477	493	511	449	466	479	505	439	489	461	543	444	480	454	502	458	515	457	455	512	493	451	484	465	489	494	464	473	435	505	519	504	486	470	489	491	484	463	482	456	490	446	432	502	472	481	422	512	483	459	516	452	492	449	452	489	473	529	456	450	478	509	444	450	447	469	465	438	485	470	498	469	530	461	453	466	471	494	479	458	452	440	478	464	471	488	458	486	471	454	445	465	460	523	460	497	460	508	502	464	444	473	523	490	478	473	470	452	478	432	460	434	449	471	479	483	470	510	468	462	466	466	480	470	468	514	428	493	508	471	494	471	460	446	507	449	480	448	479	470	478	493	483	502	468	513	514	457	465	509	471	478	428	458	437	467	498	476	463	498	481	482	483	485	478	454	464	433	448	468	496	466	481	505	479	514	479	488	482	487	497	487	460	497	499	460	415	501	469	477	471	466	463	484	464	468	482	472	450	506	480	508	458
11158	15843	19178	17340	9105	4872	3274	2617	2201	1886	1544	1483	1879	2249	2025	2074	1973	2162	1958	1743	1343	1217	1219	1121	1109	1373	1774	1968	1881	1586	1227	1028	915	910	877	922	891	884	874	921	839	867	874	914	886	900	881	889	919	965	818	887	907	887	880	980	922	920	881	820	845	856	813	900	908	901	895	929	893	860	901	869	879	899	954	864	885	843	854	879	870	897	919	872	904	906	883	915	909	942	896	850	925	935	872	829	873	887	901	892	903	870	897	910	867	896	908	909	923	914	883	889	846	881	897	925	858	883	925	924	899	865	855	902	899	891	876	880	870	846	839	857	898	912	873	904	849	947	891	934	918	845	860	865	895	876	862	899	857	875	823	843	875	871	894	896	919	857	876	915	955	870	902	892	864	921	922	897	884	908	892	906	932	889	858	863	949	866	866	883	922	895	891	886	854	871	903	873	894	935	893	878	923	877	864	824	882	889	851	861	902	938	907	878	912	933	901	885	863	892	836	921	915	879	895	872	907	871	889	876	881	856	852	842	895	874	917	833	838	913	902	953	854	839	890	862	864	877	874	858	867	892	883	876	909	895	864	919	855	889	874	923	881	857	854	930	875	878	888	897	901	886	885	931	824	860	897	868	871	904	825	876	888	825	841	823	879	921	845	887	848	877	884	845	896	912	839	865	864	872	869	847	926	885	891	935	905	900	856	871	872	897	894	862	898	896	920	890	822	916	906	852	872	923	881	883	921	860	858	863	899	837	870	908	900	885	867	898	835	902	872	886	857	886	891	865	847	850	895	915	906	914	863	882	945	925	809	877	871	896	911	877	898	942	885	886	841	840	874	868	881	902	903	868	887	915	869	851	904	874	854	851	924	880	845	912	886	863	919	889	866	830	890	812	919	924	923	931	864	885	903	917	882	855	807	862	894	945	899	854	873	863	897	900	884	843	873	855	888	888	877	906	910	911	922	904	905	876	897	882	893	905	866	873	858	857	900	806	853	851	884	895	911	930	866	890	864	895	850	863	948	886	846	882	899	889	877	905	886	941	872	870	885	883	916	855	895	904	913	903	928	898	905	872	870	870	858	850	888	923	906	902	885	866	851	896	920	811	863	967	872	939	895	894	898	856	937	939	874	910	859	875	873	863	871	913	838	915	854	913	863	901	897	934	927	905	894	832	832	916	938	882	883	909	875	871	866	858	885	940	847	863	928	900	874	913	878	856	906	921	938	907	868	849	859	869	897	903	873	912	888	885	862	817	868	894	917	887	942	878	820	845	868	921	855	850	840	903	884	874	884	863	867	890	896	915	804	854	907	875	923	880	860	893	873	868	882	870	860	837	914	892	890	907	859	932	922	880	887	868	876	928	952	892	907	889	895	860	936	839	861	901	900	852	842	966	831	868	840	924	873	903	896	879	857	917	885	897	871	865	906	876	879	896	875	911	938	902	915	811	928	817	915	908	883	884	836	900	900	909	857	878	844	828	888	909	889	901	832	898	932	841	904	856	900	885	885	864	912	866	861	889	896	879	908	867	888	895	913	916	919	941	890	879	887	903	843	866	879	881	890	866	835	838	877	866	881	891	936	863	884	864	889	910	935	921	919	930	821	928	847	873	860	882	853	866	927	897	879	892	880	865	911	896	907	925	872	950	858	905	884	879	848	862	911	921	889	857	909	886	873	925	869	888	873	922	936	927	875	881	906	862	858	892	820	887	842	824	875	899	880	915	884	872	918	865	919	869	946	906	857	926	936	817	868	826	876	893	841	901	919	863	861	833	885	888	914	853	862	873	931	880	913	864	904	865	912	870	896	874	908	940	880	872	916	817	859	893	903	924	926	900	878	931	847	891	877	902	932	884	869	836	882	916	949	913	893	905	876	906	899	867	856	849	884	879	917	897	913	945	865	873	862	965	920	904	874	890	901	890	906	882	885	867	851	918	878	935	820	877	870	940	896	850	949	887	871	858	878	914	844	906	929	882	881	876	865	888	913	854	851	861	885	875	935	880	892	895	882	920	930	899	907	935	896	902	899	829	899	923	884	806	834	810	868	922	856	890	872	884	876	857	866	876	911	903	913	930	877	847	886	916	918	870	849	870	861	900	855	894	858	868	866	925	915	930	862	875	948	870	882	908	851	871	923	865	807	871	889	859	864	840	825	886	848	928	870	879	890	859	900	915	875	825	961	882	865	920	879	925	906	857	898	905	848	902	882	883	828	898	903	912	856	920	882	920	867	882	805	873	914	888	874	938	867	954	879	868	906	841	857	842	882	917	891	897	909	928	894	867	872	881	939	874	862	820	902	885	859	851	901	896	906	880	917	915	894	854	861	873	831	902	931	891	842	887	922	908	887	868	908	937	868	912	890	872	890	924	872	900	916	882	880	852	883	910	845	885	901	854	886	870	913	826	854	919	889	873	853	899	919	883	950	913	900	908	914	864	875	845	863	892	883	828	903	851	844	935	883	832	887	907	885	929	856	845	912	867	849	878	863	838	871	893	879	903	911	881	894	882	932	862	913	860	884	851	851	884	881	920	869	885	952	843	868	874	936	912	862	905	889	904	847	901	872	883	907	928	930	870	843	837	814	880	915	947	933	853	896	886	887	878	893	858	832	919	924	933	903	916	870	946	883	860	873	909	860	841	884	887	866	895	902	881	916	875	869	950	904	907	892	908	902	888	896	899	944	857	874	881	859	887	895	859	886	849	855	890	833	887	869	878	910	862	883	902	893	891	898	868	912	849	851	904	870	913	883	902	850	874	908	903	885	887	912	895	901	870	909	864	893	858	899	904	911	864	903	907	836	928	861	830	923	876	794	862	894	867	855	860	882	890	832	891	906	955	873	837	882	873	904	869	815	892	905	864	901	903	920	900	903	864	854	891	845	888	899	849	894	856	925	853	884	875	898	858	884	887	909	862	829	944	896	882	898	909	879	905	872	867	864	874	924	872	835	872	848	866	855	910	906	939	895	868	859	876	855	856	893	838	903	931	916	895	869	876	940	911	875	831	870	913	869	848	850	877	919	913	917	952	878	899	875	910	882	844	879	893	914	870	885	915	917	889	853	847	864	880	869	882	903	845	942	846	904	886	953	867	852	883	924	802	842	892	872	889	888	827	868	915	943	876	885	882	901	885	902	903	847	844	911	872	813	908	871	849	861	897	879	836	891	837	862	886	847	857	923	905	889	893	892	959	892	906	880	884	859	844	889	904	884	868	870	880	882	917	898	873	854	901	906	877	900	897	916	867	880	890	861	834	889	888	833	886	838	853	853	884	902	923	839	894	903	923	818	883	856	869	882	863	912	889	940	930	887	881	908	865	872	895	884	898	882	878	865	899	872	902	895	930	922	900	890	888	876	871	882	906	875	957	895	908	899	886	898	843	862	911	899	858	869	879	870	815	864	938	820	895	853	876	891	902	914	894	897	956	934	933	884	848	926	957	879	911	889	903	903	869	848	844	923	866	899	847	898	922	909	907	956	920	877	882	866	847	898	914
24570	21580	28723	24916	20240	6512	2065	1271	1009	823	716	793	939	903	865	880	732	860	860	750	620	475	458	452	465	995	2131	2577	2382	1633	933	575	480	475	417	422	371	395	378	397	424	419	428	398	377	419	404	416	381	352	416	408	420	394	423	364	401	415	406	416	383	420	391	404	399	428	405	400	406	368	409	413	411	408	436	406	418	393	364	455	423	364	420	422	439	397	397	406	412	417	413	415	410	417	405	407	421	414	385	394	416	400	395	401	412	390	382	389	391	417	399	417	418	414	380	436	440	398	418	405	390	434	415	425	402	454	415	405	403	425	379	393	401	404	443	371	398	376	380	402	412	384	402	408	403	375	408	413	425	377	411	404	386	415	403	376	398	446	413	406	375	365	386	396	405	405	402	423	407	391	429	399	409	407	419	432	420	409	387	416	416	430	376	437	384	425	376	388	376	420	398	426	416	397	389	427	383	387	432	410	395	399	376	397	418	387	392	363	421	373	404	417	357	373	414	416	392	412	412	363	409	399	392	384	419	428	397	386	456	372	401	422	397	411	381	401	386	403	364	407	413	407	398	359	393	420	454	369	348	401	405	373	375	369	407	392	418	371	423	389	354	377	394	372	389	387	403	414	374	381	387	449	407	389	418	365	423	389	415	373	376	372	412	393	388	445	420	390	418	398	392	425	425	407	410	384	406	376	386	388	393	373	407	375	375	421	372	407	402	431	400	406	355	411	407	421	357	396	387	419	393	390	400	384	432	412	410	377	454	399	413	367	396	370	414	417	430	395	402	405	408	405	398	382	407	383	433	397	401	400	402	370	407	411	412	379	383	426	403	409	402	434	418	401	404	388	424	403	405	410	417	408	380	383	417	360	366	407	389	409	375	430	394	427	352	391	410	413	373	406	376	396	419	392	407	387	427	385	370	452	402	395	418	403	405	426	367	402	410	423	404	380	401	409	405	412	364	410	427	391	429	372	404	406	380	402	401	360	432	389	412	397	392	415	409	433	407	358	386	382	410	392	432	408	393	395	423	386	403	405	389	436	392	359	396	363	396	382	424	386	399	415	392	366	432	395	377	400	408	404	414	413	387	394	407	387	379	387	384	405	395	383	373	380	416	431	362	428	399	374	419	354	434	415	402	400	377	374	423	427	428	403	408	371	392	406	404	410	375	405	418	413	348	393	351	359	404	424	391	416	377	386	426	406	412	408	422	449	431	414	397	420	369	427	453	411	407	388	397	379	404	412	413	415	393	392	408	412	410	403	338	413	390	422	377	403	388	388	416	394	376	411	431	386	431	359	396	418	409	382	398	425	388	435	380	409	438	403	425	405	403	396	383	359	376	420	392	404	400	426	397	427	373	422	384	403	401	416	414	428	401	379	425	406	415	390	414	425	400	426	415	408	401	395	424	371	400	407	406	390	368	397	406	377	391	391	445	401	409	387	384	383	406	399	416	389	424	403	381	382	449	431	416	408	360	439	408	419	411	416	405	390	397	401	445	437	399	443	423	387	412	384	413	365	364	414	374	376	389	422	421	441	397	395	359	383	391	405	374	433	390	365	351	402	382	446	358	389	389	398	419	399	395	433	403	407	394	378	374	364	407	367	396	421	409	374	410	397	390	403	379	435	396	393	375	402	389	391	437	389	411	385	422	408	390	400	390	408	436	417	425	420	421	370	420	400	429	419	394	407	389	426	406	404	383	379	445	384	432	408	394	420	357	407	417	413	404	389	359	405	410	371	395	406	400	414	400	425	403	402	398	427	403	362	435	376	414	402	416	405	434	385	378	388	367	423	393	410	381	374	384	395	374	415	378	411	375	411	385	389	365	395	438	418	398	380	424	371	405	378	402	400	395	416	404	396	395	417	391	395	358	433	419	398	417	388	386	413	390	407	383	358	432	421	413	418	398	411	350	386	386	426	419	371	381	388	424	397	394	415	397	403	406	367	404	420	387	405	397	390	407	372	425	427	406	421	405	422	402	386	400	395	388	395	387	381	381	428	416	416	430	404	407	388	395	412	430	424	377	398	370	399	406	398	426	406	390	392	380	410	435	400	384	391	382	396	398	347	393	409	386	429	392	412	375	372	393	396	396	431	403	419	374	422	386	397	383	418	391	385	389	371	426	383	392	412	393	428	397	402	402	395	374	403	409	379	343	376	394	387	401	400	392	401	389	428	404	391	403	395	417	379	401	424	405	418	398	420	372	419	399	394	383	392	424	373	390	394	436	408	413	375	385	419	440	368	401	375	371	410	413	392	401	400	428	416	417	388	394	386	409	378	471	348	353	410	408	408	416	420	392	402	402	428	405	409	368	413	414	394	379	412	397	391	373	402	436	386	397	419	412	419	378	395	428	373	416	399	392	391	404	384	416	415	411	406	402	385	401	352	395	401	404	415	429	385	368	415	408	438	383	400	380	457	412	403	383	390	414	412	406	374	404	406	414	422	430	410	421	392	416	379	379	415	399	405	384	400	398	437	400	399	361	404	377	403	426	414	390	415	374	381	389	412	419	390	426	428	417	413	392	393	330	377	381	367	431	405	394	398	389	433	392	393	406	408	406	380	404	416	388	375	365	408	438	394	407	397	390	378	418	419	366	406	384	393	431	425	376	398	410	418	372	382	393	402	423	394	384	392	421	426	364	381	413	426	395	397	408	389	441	399	404	404	408	398	398	395	395	415	390	371	412	406	417	372	367	359	412	362	392	419	403	417	400	399	420	395	404	418	393	384	409	393	391	390	399	416	410	368	447	408	417	429	410	406	423	425	447	395	435	401	374	385	430	387	411	369	417	358	408	431	397	406	429	429	409	402	395	401	348	404	423	384	409	379	410	407	382	406	408	388	415	405	406	401	394	415	421	399	391	351	378	389	417	408	405	375	415	408	439	396	355	390	427	429	389	379	404	422	404	442	405	420	380	426	433	404	385	400	404	377	406	409	403	412	402	425	410	404	389	400	404	410	417	379	382	406	419	405	391	429	392	358	381	374	417	405	428	396	386	414	398	375	407	400	397	406	408	402	397	392	384	435	359	380	409	372	407	407	422	390	416	418	380	353	387	398	390	389	402	353	385	411	413	432	397	394	409	431	383	383	423	421	383	435	404	398	377	394	430	395	414	407	412	364	416	451	389	394	409	387	389	420	397	438	384	370	436	417	405	405	455	403	396	421	413	378	404	395	379	419	394	425	373	405	406	424	390	415	402	401	380	415	414	381	433	414	415	376	394	381	392	392	406	414	399	425	371	389	415	382	400	396	391	360	366	398	415	387	439	434	391	376	409	394	385	407	373	402	410	403	413	382	422	391	422	397	385	400	444	397	429	388	406	427	434	414	385	436	421	400	422	410	403	405	391	389	423	416	384	392	371	393	389	416	364	399	373	376	437	416	386	415	389	421	413	430	455	405	400	397	397	421	411	439	419	454	422	388	395	353	425	383	392	375	417	398	389	408	425	371	409	416	382	353	361	368	354	432	378	375	422	378	396	415
12783	23609	25683	22141	14919	8196	5358	4076	3232	2541	2065	2401	3243	2860	2739	2622	2208	2646	2530	2069	1684	1175	1019	955	915	3027	6579	7807	6811	4516	2417	1277	954	848	775	746	721	749	775	780	821	735	767	762	769	786	775	731	762	799	726	756	725	762	775	793	804	793	741	767	765	805	786	747	736	758	764	756	746	784	809	739	733	833	795	774	736	804	810	768	792	786	780	792	814	769	726	761	799	753	792	750	757	757	744	783	739	752	749	700	756	771	772	702	798	787	746	752	733	755	825	829	766	754	790	809	741	790	782	764	777	777	758	745	748	808	727	766	736	780	729	798	840	801	802	737	777	767	769	762	764	744	724	785	791	718	755	764	744	763	770	769	829	732	721	748	723	740	749	800	811	788	737	752	781	747	752	726	742	782	792	774	746	800	755	768	755	774	769	768	742	787	783	776	776	746	768	798	803	794	748	753	766	763	786	784	760	740	788	759	791	849	752	753	772	733	796	787	721	745	698	751	762	742	783	749	770	736	763	779	761	755	768	743	773	740	779	802	735	773	804	787	752	781	813	768	790	780	768	752	773	798	731	800	770	769	798	768	749	771	760	815	799	768	746	770	774	800	778	781	802	734	822	778	801	754	795	754	766	802	748	794	755	750	806	776	775	718	786	791	756	759	790	727	711	800	768	761	753	767	733	777	750	755	748	754	820	779	764	731	781	797	797	735	819	730	745	775	805	734	721	786	767	760	777	747	732	777	749	764	769	757	805	754	767	794	776	812	764	739	816	719	750	784	737	815	716	789	766	742	786	791	741	758	731	730	784	705	798	854	799	701	713	739	812	754	767	713	841	714	818	737	831	784	775	737	720	788	732	718	783	788	786	807	782	813	809	742	718	735	801	735	776	769	763	777	752	773	748	769	723	757	739	765	725	740	809	744	770	755	763	722	711	740	760	796	784	771	781	791	769	757	811	798	788	749	800	717	746	818	789	720	800	772	798	736	758	793	768	793	758	762	742	774	707	796	786	750	700	796	772	706	733	722	788	748	777	807	773	717	801	709	750	735	717	750	822	795	750	786	764	781	729	803	725	788	744	765	789	816	774	722	770	757	746	787	750	780	736	761	713	771	780	762	797	765	764	737	717	782	746	810	769	772	765	784	726	797	766	766	751	760	730	790	765	758	765	786	810	768	760	753	751	699	749	739	746	778	783	742	727	776	749	779	700	769	762	762	783	790	735	741	747	771	784	778	802	763	790	791	794	732	761	806	766	765	780	795	719	778	771	750	790	767	761	755	791	783	746	759	777	792	784	762	759	770	712	796	752	759	783	739	810	750	766	747	787	721	758	759	812	780	764	749	756	776	759	757	712	796	717	760	776	747	774	757	779	781	749	792	758	749	772	757	712	737	752	758	805	768	736	780	782	760	833	713	737	768	794	749	803	782	767	788	805	745	730	755	766	779	717	740	738	762	772	770	730	752	790	750	703	758	734	732	766	739	784	745	770	787	770	804	773	777	810	765	769	771	744	753	794	777	768	771	731	747	773	815	779	763	769	770	752	815	752	721	788	825	762	747	763	778	791	752	831	810	744	742	786	801	753	787	775	807	776	750	762	781	783	784	760	750	754	758	733	765	725	797	759	762	826	744	743	693	753	839	725	790	784	795	816	768	760	749	779	773	768	765	757	744	770	748	794	765	758	791	769	766	784	758	819	736	779	780	798	743	831	724	791	773	769	794	782	792	753	776	734	781	779	747	776	741	755	815	733	751	824	756	759	772	727	779	763	716	728	777	771	781	778	779	743	790	775	814	772	727	816	758	788	780	761	822	758	703	739	748	826	779	757	791	765	743	746	799	741	708	717	778	784	742	716	795	741	751	763	782	732	806	768	788	788	779	783	791	755	734	725	752	771	775	751	763	734	759	782	795	783	767	762	794	784	767	805	758	749	788	749	769	821	744	808	766	756	745	780	761	780	816	732	750	772	744	834	761	775	755	767	825	763	793	760	707	752	768	730	753	797	801	763	756	760	806	761	709	781	792	770	715	756	784	753	766	761	804	736	797	773	751	758	766	766	750	792	796	806	790	775	730	736	739	733	768	748	777	754	758	781	758	777	761	745	744	777	783	778	750	759	722	712	702	785	717	757	756	753	755	750	742	785	762	758	768	778	740	775	764	783	805	778	794	733	749	767	754	822	797	778	694	771	771	728	777	748	772	785	742	780	768	791	776	759	789	759	750	711	745	755	851	807	755	793	771	786	747	797	798	751	764	746	695	789	787	766	725	801	751	785	759	728	759	791	751	753	776	772	766	766	689	791	731	824	772	737	768	729	754	775	712	752	796	807	721	777	767	750	743	774	791	717	760	749	728	739	802	789	778	744	727	787	714	732	796	743	774	760	747	771	831	758	724	764	818	792	805	737	813	742	753	774	746	777	804	807	802	757	712	765	812	786	737	799	761	738	759	734	778	766	708	757	744	771	746	761	768	820	761	758	742	757	765	728	774	822	778	829	753	829	774	751	811	772	782	784	722	758	778	743	769	801	808	789	786	811	706	771	754	774	735	793	763	802	751	746	807	815	775	782	785	727	744	767	752	763	774	798	742	774	775	738	801	763	820	778	766	759	750	779	801	788	733	728	806	756	759	794	781	782	755	778	765	763	758	767	760	805	776	756	754	736	808	802	780	750	700	731	770	731	755	756	773	679	719	816	726	735	756	736	775	780	829	780	778	757	718	775	753	746	741	785	780	792	776	818	774	788	771	733	759	771	753	708	798	758	776	783	818	746	764	782	755	765	773	773	768	766	776	753	791	810	769	733	756	798	757	800	732	809	781	783	782	811	752	712	757	780	751	780	757	733	770	729	749	759	767	767	777	777	789	767	732	733	779	805	757	794	738	748	764	743	834	771	719	803	785	729	719	766	765	781	727	752	762	760	734	766	828	777	793	750	763	784	790	754	810	743	745	766	747	767	759	763	760	767	771	774	784	740	776	757	786	773	811	757	777	753	775	775	729	789	768	786	754	746	768	801	749	724	749	764	747	729	777	723	742	812	768	784	779	762	758	743	767	732	754	763	761	766	710	783	748	778	733	747	800	757	756	795	787	762	783	722	755	769	712	783	777	772	755	752	798	728	822	799	750	761	767	730	788	724	802	763	768	743	758	757	782	815	758	780	781	740	747	830	818	790	726	794	788	733	738	700	792	783	802	810	759	801	777	778	808	757	786	755	707	764	773	797	771	803	781	761	752	771	802	753	785	787	771	800	755	782	777	758	772	767	772	780	741	716	762	751	817	756	808	764	763	761	748	778	742	787	760	725	775	752	776	759	765	835	773	768	788	801	814	787	741	808	742	768	763	779	767	779	784	774	774	740	777	792	778	728	763	748	751	781	758	756	747	856	787	755	762	727	810	731	761	740	773	772	773	773	779	746	742	788	757	790	726	849	762	792	735	765	746	739	797	734	747	813	711	743	785	756	772	832	796	749	804	764	804	735	757	757	745	762	750
23474	21536	29406	24130	21557	20021	6291	2033	1274	993	917	1070	1182	1135	1004	811	844	821	975	864	634	431	418	369	505	1958	4443	4931	3750	2271	1204	632	453	404	388	325	325	349	338	333	365	334	335	336	328	326	340	336	342	340	319	346	345	325	348	344	332	342	361	331	322	334	345	349	321	366	329	325	318	311	353	341	361	339	325	353	325	343	354	335	378	344	339	317	385	372	348	356	343	324	345	325	338	360	323	314	346	348	348	352	335	338	327	351	329	334	321	339	350	358	352	322	303	350	292	331	330	353	344	329	332	343	357	330	337	355	347	327	306	348	333	320	330	340	359	362	347	357	350	377	367	331	355	339	345	382	328	332	364	368	319	324	332	339	338	328	324	339	332	347	342	332	343	349	352	346	363	366	320	365	354	332	355	352	364	358	317	372	314	336	342	375	368	366	370	352	320	323	338	355	353	339	367	312	348	359	340	334	337	355	324	342	353	345	315	327	367	352	365	321	362	322	330	326	331	326	334	372	343	316	341	335	373	319	322	303	325	329	330	339	326	344	355	327	339	349	332	329	338	301	352	315	341	330	368	338	357	363	349	320	330	357	334	351	333	321	362	312	336	350	323	291	356	355	330	367	331	336	333	336	343	352	331	372	345	350	331	319	340	338	342	335	362	350	326	333	350	338	347	348	347	331	343	356	324	305	283	341	365	356	343	366	337	338	366	338	332	308	321	325	309	387	327	326	308	338	352	326	302	326	339	380	364	327	333	359	368	321	360	353	375	329	338	345	365	296	323	331	358	345	344	345	307	341	352	308	330	328	369	317	385	368	338	351	324	312	350	362	332	337	345	337	336	327	313	353	348	340	337	361	346	348	350	331	342	354	382	352	330	327	300	334	326	331	355	319	356	341	344	312	344	307	325	338	314	351	376	339	315	369	336	340	324	347	373	335	321	337	337	343	342	351	315	341	341	333	342	324	340	308	322	343	324	315	327	334	343	341	347	332	349	336	324	353	320	353	335	320	345	340	316	319	347	317	337	308	343	345	343	305	353	313	315	313	344	357	324	330	345	336	318	318	354	318	323	332	361	331	362	349	351	334	351	356	318	330	315	330	327	326	335	327	320	360	338	346	324	359	326	352	361	319	334	335	311	332	340	305	325	333	301	385	313	358	333	338	331	354	340	323	332	327	351	351	375	352	315	336	347	336	340	367	362	342	364	326	324	359	362	337	321	315	352	320	351	312	348	326	317	368	350	324	308	381	342	328	339	344	324	335	367	340	365	329	357	332	333	350	341	345	329	361	346	343	335	362	318	347	332	337	327	330	331	336	345	347	350	330	332	346	343	333	347	310	325	348	347	303	362	335	331	348	333	322	336	338	338	339	340	313	337	338	329	314	345	339	312	361	332	312	336	324	339	349	348	353	339	338	341	346	321	324	336	334	354	355	375	357	349	319	328	312	335	369	344	336	295	349	346	358	343	308	355	354	340	383	348	347	325	344	351	351	335	371	307	333	356	357	340	323	340	343	336	345	357	349	316	354	339	348	352	321	354	321	351	330	305	357	324	356	344	314	334	335	327	355	329	303	351	343	301	334	337	325	316	342	346	323	324	341	348	345	317	335	317	312	344	349	348	341	361	345	316	331	357	335	318	350	335	349	336	342	351	302	328	331	368	342	385	343	307	322	359	355	324	351	356	359	337	348	318	351	299	346	371	363	347	372	322	331	345	345	344	334	340	325	352	320	386	351	353	339	318	322	318	351	301	315	295	324	295	352	338	341	355	350	345	358	345	339	343	342	342	328	319	337	356	348	319	363	336	340	359	320	336	350	351	328	323	328	301	331	354	356	332	319	357	325	332	338	336	319	332	306	344	338	340	342	333	328	319	365	318	328	341	321	349	360	326	347	345	351	334	335	344	349	334	360	329	323	330	364	347	310	322	356	305	311	342	344	345	339	299	324	352	335	351	349	336	316	331	331	313	345	329	337	377	305	314	336	323	349	306	365	306	336	321	317	324	322	333	351	351	314	329	322	358	327	312	371	317	341	353	346	339	336	365	340	308	317	382	329	353	297	341	325	323	347	322	329	347	348	339	324	333	330	348	335	353	326	354	314	349	341	332	351	331	323	328	348	321	335	322	323	325	325	325	332	345	356	330	328	345	332	352	342	345	310	343	331	309	342	333	342	366	315	338	327	357	340	327	328	309	296	337	355	334	341	341	322	330	333	346	327	335	302	349	357	362	324	309	353	324	346	344	318	340	348	326	341	340	320	283	359	356	347	327	352	385	352	326	323	331	360	349	342	332	356	350	326	311	304	313	312	316	323	308	303	350	333	390	334	299	342	350	305	318	334	311	335	345	326	336	348	331	356	330	317	358	329	335	326	341	371	316	331	375	307	324	305	337	341	344	305	332	335	342	338	331	345	291	344	318	356	299	356	363	322	366	311	313	327	355	338	326	338	343	323	336	332	338	320	361	345	326	343	362	340	324	309	356	343	326	322	319	338	331	328	342	313	341	357	324	323	307	353	323	382	315	349	346	339	337	342	322	382	335	344	367	334	347	320	344	335	340	316	358	328	287	346	316	333	332	329	339	346	335	380	334	331	356	358	319	336	337	315	346	351	339	366	332	370	352	331	319	321	324	313	362	343	313	329	351	343	335	332	320	366	359	326	347	336	352	383	318	326	365	301	321	325	305	320	343	328	367	334	357	331	343	332	340	328	330	378	337	354	365	368	363	341	346	363	338	310	343	319	346	339	350	341	329	331	317	327	347	305	336	348	346	364	340	341	334	364	370	361	349	356	344	337	341	315	354	320	349	372	370	358	358	343	349	317	336	331	348	366	357	348	330	356	302	322	306	347	323	360	312	348	332	362	335	346	309	314	357	330	334	304	380	320	348	325	319	344	351	309	292	340	303	306	318	341	293	314	378	331	329	306	351	388	306	344	332	312	324	361	308	340	314	351	309	320	330	376	328	297	308	318	322	365	313	370	319	319	356	352	337	323	336	347	358	343	349	321	352	326	371	365	349	335	319	327	306	334	358	324	339	328	289	316	320	342	305	330	339	317	355	331	287	371	344	376	334	341	358	327	362	375	359	310	308	340	337	353	349	338	308	329	341	350	323	334	349	313	325	304	334	340	330	342	309	315	326	335	319	347	351	348	303	326	350	327	306	357	376	333	333	348	349	359	331	351	342	351	317	347	348	320	299	337	358	360	350	370	342	328	368	338	337	341	350	336	331	347	357	332	300	358	305	316	325	348	345	342	328	343	389	373	347	368	326	331	321	360	332	323	320	328	308	324	350	323	338	364	357	348	316	344	337	331	347	342	323	314	340	329	373	332	315	359	357	357	332	335	343	300	315	349	343	302	345	332	340	339	368	331	327	357	359	335	365	327	340	340	322	309	310	358	329	348	360	311	310	352	350	344	310	340	303	321	345	303	311	332	373	313	309	335	338	332	336	358	298	285	351	313	317	356	358	357	328	343	295	308	329	320
14214	28154	28549	24745	18835	11661	8571	6205	4315	3264	2994	3903	4120	3538	3470	2582	2514	2875	2933	2555	1791	1134	908	844	1259	6401	12757	13255	10350	6640	3327	1505	982	709	674	619	597	580	593	680	630	639	637	631	621	647	636	645	635	665	659	622	588	594	646	624	631	654	611	622	657	636	628	630	638	671	668	646	671	584	633	632	647	601	616	648	614	642	637	618	663	659	612	645	653	649	641	626	661	637	640	645	618	599	623	648	607	647	624	648	657	632	634	651	673	643	606	667	581	613	605	613	678	597	604	684	671	633	642	630	650	625	632	651	605	651	605	651	611	623	593	636	665	679	603	591	604	629	647	662	615	612	636	609	605	608	633	595	631	633	623	690	648	650	642	641	654	610	602	644	617	647	630	624	571	647	637	634	649	628	614	666	684	660	633	649	628	616	653	628	657	634	625	662	619	623	676	657	634	661	618	635	648	616	633	629	625	652	669	622	650	645	632	642	653	677	572	684	629	659	640	643	640	618	683	631	630	641	672	620	633	643	624	651	611	628	660	612	658	651	589	671	652	640	644	607	623	646	624	652	634	627	608	621	654	627	660	619	621	638	658	657	616	614	622	635	633	658	573	636	594	601	678	594	680	620	613	547	660	667	642	634	636	672	598	635	606	603	638	639	613	666	627	623	614	603	627	632	664	643	641	621	688	646	627	655	594	603	618	591	598	673	610	617	656	611	630	615	617	640	603	654	668	651	617	617	617	641	682	630	661	627	670	654	656	640	669	642	654	616	595	612	642	642	595	640	682	634	655	653	625	624	652	655	609	618	622	693	633	594	702	653	614	622	654	657	623	619	659	620	615	619	618	596	621	599	666	619	591	602	613	609	636	637	625	615	626	648	645	619	620	678	617	603	641	614	627	606	624	634	633	677	659	613	684	627	640	606	644	660	630	642	625	643	636	615	628	633	621	626	605	635	664	681	590	646	661	590	621	654	619	607	636	641	616	635	625	593	629	636	666	637	609	604	653	660	603	607	623	694	641	661	631	641	612	626	640	636	702	643	610	618	616	638	608	624	657	668	624	631	681	680	604	615	628	640	628	636	611	635	624	587	630	575	639	632	681	622	655	629	627	645	610	630	660	616	671	626	636	640	706	613	637	611	624	666	625	643	614	635	640	609	665	667	630	669	651	644	609	646	597	674	637	577	598	672	638	599	608	609	643	601	648	590	652	622	647	635	635	624	641	619	606	641	619	634	638	649	613	651	589	611	646	628	636	652	648	607	616	638	635	653	624	647	619	638	663	605	626	672	656	650	661	649	620	605	623	597	603	617	622	645	613	592	620	623	636	632	616	601	631	666	640	619	627	634	659	622	664	643	640	653	627	595	613	662	593	648	630	633	629	630	641	632	603	638	630	628	615	647	656	661	656	576	683	647	640	619	637	680	617	672	591	638	629	614	633	651	658	634	656	609	612	643	664	590	659	653	653	681	668	606	610	641	622	608	599	604	621	661	674	620	659	649	635	626	617	569	599	615	604	620	655	647	620	642	646	639	581	614	668	670	664	588	655	685	664	650	614	632	639	654	623	591	668	637	639	630	621	656	647	608	659	618	656	640	620	647	655	609	604	642	629	683	664	622	646	656	602	617	623	614	682	696	619	569	602	599	677	581	636	623	643	592	648	634	614	640	623	651	581	608	634	624	649	591	594	633	640	672	634	614	638	617	601	635	600	658	653	643	642	706	619	656	615	628	593	622	634	673	640	636	674	628	609	623	663	679	624	617	627	604	675	564	633	598	635	594	642	655	625	646	630	660	658	625	613	643	618	615	653	671	595	667	626	636	617	634	645	616	648	641	636	631	625	621	634	689	616	628	652	658	615	674	659	657	645	564	585	627	608	671	634	662	620	627	678	645	643	616	621	651	627	625	672	644	661	626	643	660	653	676	606	639	654	589	645	675	622	662	651	650	641	655	618	633	587	625	677	594	571	630	633	655	638	641	621	594	677	640	628	606	668	619	616	621	631	620	661	646	618	622	631	650	623	626	593	629	655	658	646	639	663	593	640	634	652	644	615	623	647	612	644	597	605	628	653	641	626	611	630	638	629	656	608	669	651	645	641	655	638	652	578	645	676	602	640	610	687	653	631	614	643	698	691	610	651	616	595	626	633	646	633	611	632	649	649	633	614	621	647	673	647	617	626	643	634	624	641	640	656	626	656	643	652	626	645	653	635	618	637	628	670	655	634	633	609	596	666	631	616	623	604	659	611	631	587	621	583	629	636	655	640	669	633	625	638	633	616	655	594	663	652	593	634	650	614	646	675	651	624	623	622	640	643	594	582	647	644	627	624	633	593	619	635	622	611	657	625	662	632	608	646	621	630	631	658	659	616	691	623	677	649	641	669	601	621	612	671	595	644	628	651	666	588	628	634	650	614	636	623	610	626	648	623	625	614	629	623	619	655	658	614	609	682	630	624	607	625	690	628	693	608	619	627	663	637	648	656	623	656	629	670	657	652	629	662	639	604	639	649	616	609	578	645	626	662	656	635	684	645	652	664	684	666	647	620	627	607	643	608	655	656	656	635	614	617	663	615	580	620	662	611	620	630	588	655	639	695	657	638	604	617	653	621	629	642	599	593	647	650	631	640	638	636	608	626	643	593	625	642	629	564	655	624	625	654	675	639	651	612	630	596	677	664	631	617	643	604	607	638	668	601	659	689	602	626	651	642	647	608	648	661	615	689	632	700	613	604	600	606	628	647	649	661	613	599	620	631	599	616	663	641	654	651	612	659	576	598	600	642	597	640	636	644	650	621	601	627	631	642	622	671	623	677	660	648	624	647	635	613	643	656	623	656	625	647	620	613	606	615	621	618	675	661	637	625	640	650	624	669	623	628	680	628	639	664	652	634	613	585	609	656	662	628	665	628	626	631	596	632	633	636	648	617	676	595	635	644	625	690	648	623	680	638	576	604	577	675	645	647	602	619	651	642	684	648	615	705	638	608	618	669	589	614	609	607	627	688	657	650	629	629	639	620	566	627	614	614	644	620	598	597	665	655	652	664	628	649	630	617	607	605	662	666	690	652	623	636	645	643	610	674	612	629	612	603	617	640	645	644	673	606	661	649	645	639	605	668	633	641	616	620	615	586	644	601	613	611	621	573	632	646	615	675	634	611	595	614	621	618	623	661	641	610	595	589	639	637	686	647	612	640	639	648	621	621	633	630	634	626	631	642	623	634	639	679	634	661	683	623	649	625	616	586	621	599	650	655	662	654	612	663	626	625	638	622	627	624	633	639	659	625	606	614	635	613	616	645	647	622	612	680	604	628	600	613	626	652	665	633	640	626	603	631	640	634	609	633	640	643	636	644	633	647	622	586	663	637	607	622	636	555	587	606	635	630	698	620	598	648	610	659	635	671	600	596	628	654	626	633	601	620	601	643	650	650	594	646	654	597	635	649	680	623	600	637	582	613	631	631	623	673	624	656	633	628	637	609	667	624	613	665	655	614	661
27040	21053	16106	6606	3085	1656	1246	893	745	635	621	712	716	681	719	639	710	711	693	569	516	513	482	469	512	507	731	822	923	715	567	513	491	465	498	460	486	470	512	472	477	444	483	470	474	496	459	482	468	474	472	455	470	441	494	484	456	450	460	483	456	482	495	475	436	474	471	462	479	484	497	494	434	495	445	447	466	473	468	485	490	504	461	470	445	475	479	477	468	450	482	480	468	428	501	456	452	456	477	499	470	456	401	497	473	472	448	492	488	498	384	490	460	456	441	490	477	427	465	490	434	446	477	441	441	469	439	460	478	460	484	421	461	480	488	451	440	469	467	473	468	467	478	477	449	474	469	482	480	499	452	457	453	443	459	486	479	464	442	461	464	441	437	465	488	461	485	455	466	420	430	500	521	433	460	472	474	455	495	495	469	416	454	483	463	487	457	447	491	450	486	477	512	463	477	496	468	471	465	472	429	436	470	468	461	477	445	494	465	445	488	494	463	469	448	437	474	493	459	479	493	514	516	456	477	492	480	498	454	454	450	449	450	400	452	444	453	450	475	500	485	431	483	465	520	471	502	470	442	473	484	488	454	471	439	472	449	472	471	431	481	510	460	479	421	431	461	486	469	481	472	481	444	456	447	470	466	462	501	469	465	476	455	477	493	442	424	481	475	499	483	461	491	489	457	460	517	437	413	481	480	462	476	456	472	472	436	475	482	456	468	473	453	448	404	486	476	461	475	497	442	463	483	442	462	475	436	483	500	475	455	453	471	418	434	492	484	454	420	456	455	479	461	440	416	459	462	508	458	465	484	464	474	489	446	463	454	449	466	479	442	448	471	420	463	458	450	491	475	511	449	492	448	450	469	467	489	455	447	486	455	493	446	494	439	467	464	470	480	457	502	472	430	461	472	444	468	492	477	456	459	450	480	470	507	482	462	475	501	464	496	465	456	447	474	460	451	444	469	493	445	497	476	466	522	478	469	498	435	437	445	475	467	480	430	414	471	454	469	460	422	475	454	467	459	429	451	473	501	466	449	445	507	488	467	479	464	427	495	437	478	476	491	472	447	469	435	480	494	495	460	480	432	487	471	462	431	488	451	479	477	485	403	471	457	464	437	464	448	486	455	470	474	499	470	481	463	509	436	474	441	478	452	456	451	446	489	472	501	484	476	458	437	491	441	450	474	505	452	492	469	423	461	436	487	445	482	479	460	460	486	474	455	473	434	442	463	495	471	474	493	455	470	507	443	473	474	503	490	464	459	519	461	526	487	494	471	493	468	481	458	444	470	518	442	477	448	466	457	479	463	493	441	499	471	463	460	492	492	490	439	490	440	454	474	443	459	459	501	425	506	453	464	476	458	462	437	455	451	424	438	474	527	458	426	496	473	450	468	454	492	436	466	513	493	464	434	465	463	459	500	473	487	492	446	451	512	452	465	450	456	471	474	468	463	456	484	466	460	449	506	475	438	484	457	477	451	449	482	478	456	466	474	452	441	439	456	471	501	467	493	465	478	474	481	438	461	456	468	455	468	460	439	450	446	493	460	468	470	477	442	479	461	465	460	464	474	460	460	461	485	489	458	475	436	509	447	490	462	488	441	484	486	426	449	451	472	443	463	463	449	448	490	471	451	515	469	489	470	484	496	450	494	418	456	442	477	477	479	431	478	475	463	467	470	443	466	450	463	458	503	440	421	489	458	438	435	478	447	443	419	469	458	506	473	474	473	453	448	506	480	474	498	445	451	493	466	467	475	437	482	440	467	439	477	475	475	469	461	471	475	461	487	510	460	495	491	476	496	473	426	488	505	451	472	520	478	475	448	477	446	437	450	460	471	436	464	438	440	453	457	473	461	462	481	487	444	455	466	476	479	448	462	503	441	439	453	455	490	456	482	471	477	443	459	454	461	470	448	440	432	456	469	424	484	466	451	459	480	479	464	451	447	464	475	460	424	496	476	474	451	490	487	498	516	486	472	491	456	484	448	444	498	458	442	433	463	460	513	459	492	457	463	459	421	474	450	461	464	456	452	490	455	468	459	427	458	438	454	485	464	468	484	451	513	484	491	496	426	508	445	483	460	500	491	458	452	480	471	448	481	458	461	470	508	473	455	471	426	479	497	468	511	464	531	445	451	504	494	481	482	476	483	438	412	448	485	505	473	453	465	433	473	452	451	495	442	477	482	481	441	458	458	489	453	507	474	466	478	467	519	460	470	469	454	488	432	483	472	433	456	476	473	512	502	455	440	452	492	460	494	430	453	471	448	453	460	452	499	436	484	479	434	501	487	469	435	507	443	509	489	496	460	477	463	481	457	420	466	420	442	459	461	498	473	453	476	425	478	493	498	462	444	451	483	491	486	456	488	488	482	466	464	473	422	450	441	445	463	469	474	467	465	478	448	477	458	440	472	483	456	490	473	460	456	516	468	457	456	499	468	439	425	446	420	464	446	444	450	469	478	446	492	459	475	442	509	474	476	468	480	460	511	464	516	494	416	474	422	509	466	508	414	475	493	440	451	450	459	493	495	465	439	480	473	474	457	463	469	424	480	444	483	487	470	461	481	456	486	453	481	437	438	457	471	460	453	508	510	457	480	454	449	440	508	469	457	465	476	473	492	455	469	471	474	478	470	477	480	504	493	456	473	500	446	431	432	486	445	467	475	515	444	459	442	436	502	482	488	459	474	443	460	422	438	472	453	453	491	519	454	492	457	404	455	527	508	459	451	460	469	443	465	508	458	464	486	490	434	485	467	455	458	476	486	514	493	452	438	475	459	415	474	455	492	470	493	468	453	453	489	459	477	480	479	455	458	481	511	452	477	491	432	468	459	458	449	476	461	459	486	481	456	464	456	483	471	432	491	479	470	501	443	487	490	481	469	500	480	481	461	488	458	445	504	485	467	439	487	464	454	473	431	450	472	465	429	464	500	476	486	446	442	472	496	470	474	484	490	444	522	485	479	499	475	452	475	467	485	484	475	478	452	468	436	484	472	471	442	493	487	502	457	421	460	445	523	476	469	448	477	424	448	500	415	457	456	449	460	490	444	454	433	440	440	457	422	467	459	455	456	478	458	485	502	468	458	462	502	460	471	478	472	481	420	473	480	523	455	443	443	444	475	456	443	491	508	451	513	456	467	457	478	472	440	474	466	453	453	462	457	484	491	478	469	425	470	463	494	483	486	451	453	480	462	477	424	467	468	418	462	464	456	481	436	459	485	442	467	522	475	493	486	445	469	466	464	497	457	462	467	471	497	487	479	473	490	478	464	457	460	426	458	462	470	505	493	445	477	474	473	462	478	451	480	505	493	475	468	506	445	454	474	447	489	445	490	475	484	437	414	493	466	426	449	457	467	459	438	470	502	449	442	464	452	453	452	456	458	471	483	466	455	490	457	489	502	485	438	472	458	503	467	475	441	458	484	443	466	478	469	458	472	467	434	482	451	469	436	423	475	488	470	484	462	445	483	473	433	492	476	460	466	449	487	455
10018	17671	21722	11620	8519	5256	3759	2669	1990	1917	1710	2014	2152	1958	1968	1732	1802	1990	1722	1452	1182	1014	896	921	990	1168	1780	2032	2008	1581	1336	1100	957	921	942	878	826	849	865	899	838	860	838	901	854	861	899	814	872	833	872	848	853	876	863	882	872	860	884	859	928	855	883	908	869	890	825	841	864	845	880	850	889	905	881	847	903	868	890	810	862	853	892	865	811	871	876	829	867	891	870	883	914	871	814	843	881	872	906	830	908	880	824	870	890	866	861	844	887	837	867	913	861	883	835	894	858	940	894	858	837	841	910	826	883	852	883	890	905	889	815	879	896	852	840	883	872	899	881	848	865	837	856	891	856	859	860	833	880	833	835	861	882	902	894	849	866	923	838	898	802	863	855	873	875	907	886	863	897	901	902	873	863	951	890	821	866	909	851	872	848	870	852	865	843	934	867	893	841	895	890	848	877	851	857	910	846	869	842	898	907	854	908	916	858	892	880	852	834	895	833	853	921	863	939	828	863	916	847	826	887	952	865	862	899	881	850	879	891	886	889	875	904	853	892	865	869	893	862	930	841	855	834	851	857	898	877	891	901	868	836	913	880	847	904	861	809	892	863	835	887	878	850	872	933	857	839	928	858	863	841	882	808	874	864	861	860	856	876	857	843	889	856	877	862	868	886	904	876	880	848	870	854	881	858	873	898	881	863	889	840	896	876	916	866	900	856	861	884	894	846	858	868	878	895	861	875	847	934	870	862	899	795	886	899	828	841	911	844	862	877	911	865	910	850	861	839	902	882	829	880	881	868	874	868	859	850	859	877	935	901	883	884	897	909	834	866	928	886	860	929	925	848	908	908	879	884	874	883	883	894	840	891	883	887	884	915	865	857	903	832	898	939	896	911	876	833	881	905	880	969	856	881	877	892	910	864	853	876	867	883	886	857	952	868	882	898	848	914	900	857	882	872	855	858	880	874	871	887	941	900	857	859	839	872	897	940	830	847	864	869	843	887	869	859	907	866	944	877	903	824	884	885	857	858	860	863	863	886	882	863	849	895	841	880	857	880	884	853	871	909	916	857	877	907	893	908	853	886	860	902	869	832	876	914	896	919	878	863	874	846	890	912	855	915	873	874	913	825	878	852	871	871	865	863	847	833	877	913	825	834	904	875	886	894	858	845	870	920	882	906	883	839	874	848	852	920	908	837	900	875	880	952	820	841	843	893	863	839	925	904	930	919	866	880	848	869	897	918	891	885	930	854	873	855	904	876	853	900	890	887	909	863	886	917	929	914	834	837	923	886	806	898	866	785	849	846	941	851	914	919	867	856	843	902	879	821	894	817	892	974	838	873	924	835	866	840	880	924	877	871	924	847	880	921	906	889	906	887	908	885	855	891	881	881	856	948	875	852	857	923	794	855	927	888	837	898	877	877	907	876	888	863	871	952	825	864	939	850	853	822	872	888	924	860	818	837	907	854	863	756	842	877	881	885	880	880	864	841	909	915	882	832	900	860	879	867	858	906	900	856	868	852	916	900	851	875	912	891	893	925	866	891	851	889	859	904	833	880	872	913	903	884	910	923	884	894	929	872	930	874	851	836	877	870	871	874	901	916	884	889	895	831	907	840	872	865	902	849	845	874	882	826	851	857	898	892	880	861	886	934	843	895	891	895	950	878	843	852	877	880	870	884	883	880	864	843	871	872	838	926	891	901	856	907	890	910	904	924	861	887	875	821	865	890	920	835	894	863	856	877	889	883	878	880	936	868	880	891	876	890	846	823	874	874	897	913	935	878	832	905	847	872	863	865	860	919	874	906	820	848	855	846	931	850	871	862	897	881	823	893	890	897	872	892	848	915	897	887	863	865	894	861	834	849	915	848	878	827	869	837	920	905	855	871	902	884	848	881	887	849	860	845	840	900	849	840	847	892	902	897	856	889	899	823	866	863	884	863	912	881	869	831	878	880	872	809	866	862	844	901	869	913	866	857	803	927	831	848	854	919	880	893	894	887	864	890	816	907	880	875	860	849	967	907	872	836	881	840	829	894	850	869	855	852	884	869	884	831	834	897	937	857	914	866	891	888	866	834	902	846	824	855	876	875	871	872	888	882	864	906	790	865	951	830	884	851	860	858	894	858	891	878	906	794	875	862	933	861	867	912	891	882	920	852	869	869	863	864	851	889	901	866	899	904	901	870	900	850	902	850	856	829	903	902	859	894	898	907	858	877	906	868	856	852	832	877	829	812	844	866	834	917	870	831	823	918	883	899	854	871	916	874	856	884	836	855	835	903	871	874	807	892	918	864	893	834	864	884	855	880	872	815	880	841	900	862	826	876	903	913	810	945	839	869	879	921	839	922	801	869	913	823	886	945	847	879	848	850	862	897	918	887	868	905	882	845	850	807	841	888	926	872	927	859	890	932	947	892	878	890	895	903	871	877	892	825	823	853	867	870	797	888	868	855	860	832	895	915	868	862	852	855	894	938	888	935	874	910	925	881	917	861	934	879	855	861	841	875	885	876	894	865	838	901	807	872	919	891	868	886	888	864	861	878	863	879	913	869	863	834	903	870	915	871	822	870	827	923	931	889	816	854	876	842	816	790	922	898	884	850	868	910	870	925	924	864	894	849	884	872	894	933	883	870	906	892	883	886	858	874	898	854	879	867	893	850	834	875	858	862	901	886	902	832	879	851	849	869	879	822	830	833	903	861	929	859	895	929	903	824	882	880	859	848	857	869	879	894	888	880	876	880	896	862	893	905	906	878	840	863	879	887	894	826	879	844	835	878	903	880	883	862	923	908	893	850	842	873	895	835	849	922	897	833	883	920	859	885	852	895	876	911	905	881	901	814	879	909	809	855	913	925	857	913	872	869	857	887	856	896	884	902	870	903	878	840	887	888	895	920	902	917	916	845	906	880	890	871	887	931	877	853	901	878	861	830	870	825	909	865	851	907	884	871	902	877	845	907	884	856	866	876	949	849	869	899	894	846	936	885	920	871	896	884	908	869	850	811	926	818	877	845	882	888	919	867	921	888	827	887	905	833	878	956	783	863	881	883	890	860	848	850	859	864	892	842	901	853	871	915	869	859	862	872	907	893	831	885	879	866	852	845	874	864	882	896	827	893	879	878	904	876	841	853	919	907	874	860	905	886	925	874	902	867	920	829	884	881	857	957	911	880	885	845	859	861	852	882	870	878	877	902	808	854	856	903	872	870	869	896	906	859	894	882	887	870	885	843	881	937	919	886	882	812	869	828	912	873	886	911	911	849	885	912	869	898	898	890	829	856	828	904	886	870	906	897	843	877	877	888	892	859	850	881	862	863	922	892	896	897	860	850	853	876	849	869	903	917	868	931	856	865	884	894	961	848	877	889	878	866	839	916	910	865	884	834	865	871	875	880	853	851	871	911	921	846	859	855	837	872	878	909	883	821	850	838	899	881	904	902	864	895	851	865	860	855	935	858	886	843	924	841	902	930	848	931	876	871	877	860	885	912	917	886	890
24587	21545	28667	24848	20181	6481	2262	1316	918	860	896	973	872	839	866	709	673	752	700	589	503	423	482	464	516	1075	2555	2889	2405	1446	896	604	466	448	385	429	404	379	417	403	411	375	393	397	362	383	398	394	402	408	404	384	378	410	365	419	406	410	353	390	405	378	434	353	418	403	409	414	404	428	425	435	391	400	380	382	401	358	412	403	440	340	391	427	392	403	382	393	388	371	390	428	375	401	404	411	384	403	350	390	382	403	384	412	434	406	373	385	409	407	395	401	396	373	409	420	425	386	388	377	403	391	392	425	372	382	393	434	415	423	401	429	383	415	392	423	426	411	407	423	406	400	393	410	397	377	388	393	418	382	408	413	403	428	391	419	415	416	370	422	392	408	411	384	434	373	410	418	405	391	393	351	420	393	378	371	361	412	423	431	350	409	415	422	405	396	373	378	430	407	456	398	415	439	361	377	389	415	401	411	403	389	419	405	386	389	440	405	411	398	421	397	386	403	387	393	388	396	390	410	396	414	415	380	400	435	398	380	407	433	392	392	414	356	397	390	378	409	355	401	408	382	398	426	380	381	400	415	381	396	404	402	370	400	403	331	403	394	398	374	370	381	410	370	407	412	438	422	411	382	385	416	379	398	419	391	391	371	385	411	415	391	418	411	386	397	380	399	410	412	445	399	383	383	375	396	392	417	384	407	399	391	409	391	429	390	373	431	384	384	397	360	413	417	425	381	432	371	404	380	392	384	388	400	423	403	396	414	389	400	418	389	384	384	438	375	436	408	424	386	387	363	413	407	368	412	384	409	407	422	351	370	381	431	422	404	441	380	376	412	404	387	401	415	391	407	383	436	378	401	418	418	385	423	403	418	419	373	375	427	405	386	390	389	411	375	384	406	391	391	405	392	394	421	394	404	438	384	379	390	400	372	396	368	401	395	407	395	373	407	423	398	396	380	396	370	389	453	404	385	395	381	402	394	407	406	377	442	431	429	397	378	419	441	397	403	404	396	412	420	420	406	387	407	395	380	406	423	391	364	387	409	386	424	396	401	431	398	391	344	437	379	470	379	424	375	386	385	376	398	394	423	419	353	375	396	449	397	426	383	396	414	392	351	387	429	422	418	430	375	395	408	396	364	395	419	366	396	410	386	420	367	391	394	406	397	417	377	382	411	371	396	415	422	399	417	402	415	367	383	392	426	394	386	409	363	421	389	391	402	397	397	388	394	387	392	364	406	389	381	395	402	377	420	392	377	406	389	376	444	378	397	400	411	423	390	398	373	360	419	410	400	424	418	392	408	419	367	431	423	421	425	399	400	442	410	422	372	446	412	404	398	380	432	409	458	365	408	393	411	434	408	386	422	417	407	415	428	379	406	386	376	391	388	422	386	387	408	429	406	411	360	394	368	393	415	423	454	353	407	395	399	401	360	387	422	432	422	402	361	389	414	412	412	390	419	368	390	410	380	383	387	408	397	417	432	385	429	420	401	411	434	399	396	388	375	396	389	409	406	398	418	408	417	421	413	389	413	437	381	403	389	375	419	396	411	426	370	370	401	399	414	389	392	372	399	408	372	372	395	422	388	414	407	382	403	435	367	395	381	384	415	403	372	397	393	426	369	400	381	390	430	402	401	401	371	379	383	371	425	402	424	372	427	403	361	382	394	411	407	413	421	414	367	411	391	435	432	436	377	397	391	403	395	389	394	383	405	380	405	404	414	386	384	371	382	403	403	406	418	429	374	389	409	373	409	393	400	436	393	400	384	410	387	417	408	364	450	401	408	413	429	399	410	421	439	378	391	413	412	429	400	403	376	360	376	388	383	429	386	378	406	405	383	399	412	434	405	396	377	399	405	392	432	394	434	400	383	403	384	395	425	422	390	419	413	367	390	416	408	416	406	440	406	409	411	387	398	380	381	358	383	432	388	400	390	359	407	378	387	418	397	391	388	429	395	372	398	389	424	400	381	412	388	400	397	387	349	408	380	367	362	372	402	440	400	411	400	393	377	414	417	421	404	431	409	400	408	412	416	380	412	387	408	400	415	380	387	408	382	357	395	401	388	372	414	396	385	422	412	396	398	409	397	390	384	419	391	424	413	407	402	386	396	371	381	410	399	383	403	404	433	402	408	390	375	415	411	405	404	401	438	414	365	419	385	448	387	404	420	416	369	402	390	398	361	407	408	361	380	438	421	405	433	395	394	381	416	378	400	412	368	406	402	381	411	392	378	385	392	391	387	415	380	430	397	390	376	370	429	365	376	392	366	378	374	405	400	387	391	409	393	395	409	438	374	384	414	388	405	418	402	371	416	407	383	388	430	400	428	413	401	406	392	445	427	373	407	374	383	412	412	417	400	366	398	416	400	366	436	380	357	374	407	424	432	411	429	369	356	431	407	408	418	385	404	373	410	418	408	385	383	386	386	451	438	399	380	417	403	393	390	411	386	424	364	418	401	377	384	400	375	369	376	396	421	414	404	407	387	408	411	382	395	428	394	402	395	404	377	382	373	393	400	403	412	377	398	380	432	400	416	435	377	377	413	364	399	426	418	388	392	362	412	424	409	416	412	374	414	401	411	348	449	391	396	407	394	395	388	404	402	411	417	392	426	407	425	411	400	420	419	401	400	376	399	406	382	375	388	409	382	410	403	370	428	391	410	383	392	386	384	387	397	376	399	389	412	432	407	380	413	400	423	393	394	412	402	395	408	398	385	389	399	415	388	393	393	376	398	405	423	398	422	381	379	412	386	385	394	373	357	397	380	408	414	397	447	419	413	388	409	364	396	407	384	409	397	397	430	392	390	381	422	402	386	393	411	394	393	375	453	394	411	366	420	364	360	369	413	423	420	385	412	375	384	372	420	417	406	362	375	398	405	385	415	427	405	382	396	365	394	380	374	411	406	387	407	404	408	419	385	396	393	405	423	429	386	389	363	383	421	380	427	415	396	404	407	390	365	403	388	366	412	415	390	390	432	436	397	420	367	443	387	408	425	354	403	407	408	432	381	405	408	408	414	361	420	395	380	411	407	379	392	371	382	407	411	415	399	377	415	430	433	391	377	418	397	382	399	375	425	389	401	411	397	383	418	398	360	416	381	425	393	386	386	396	410	381	396	395	373	359	414	401	391	371	409	371	386	370	410	415	405	403	404	391	388	386	375	382	368	382	396	400	380	396	402	365	419	392	458	426	383	393	385	381	406	377	386	420	409	420	406	430	391	421	395	383	387	425	394	389	399	372	414	376	382	402	378	423	403	340	395	434	429	391	405	404	413	416	364	379	411	440	389	412	379	431	394	425	419	403	391	367	360	427	414	403	381	405	419	373	437	374	389	404	396	397	390	389	416	411	389	378	384	420	379	373	380	416	417	379	423	378	403	403	410	364	430	386	379	401	385	398	380	401	425	382	408	421	410	397	388	393	422	408	380	411	421	372	389	356	383	387	382	388	424	408	438	370	436	387	406	387	429	399	407	388	409	387	413	369	393	397	418
11795	25682	26611	18878	12111	8746	5718	4144	3145	2611	2694	3094	2817	2484	2678	1979	2008	2161	2046	1600	1112	950	902	1024	1185	3329	7987	8529	6737	4142	2352	1307	922	814	751	771	762	754	734	770	778	726	737	747	746	764	787	764	756	724	772	755	794	774	784	768	761	757	726	748	720	793	766	746	780	744	687	719	728	762	735	770	749	786	746	765	789	721	774	791	759	786	775	749	785	766	782	768	695	788	809	734	787	789	749	776	764	756	737	753	785	721	766	701	749	762	779	774	735	707	750	740	796	738	773	799	744	776	732	757	787	752	781	744	708	792	735	762	798	750	747	800	742	773	735	814	754	730	747	752	779	753	745	760	733	768	714	732	787	733	778	759	766	753	768	766	750	766	742	736	821	715	810	721	793	770	770	775	764	784	778	709	770	722	728	788	798	771	732	780	752	758	808	703	773	740	784	781	740	769	731	744	697	774	754	749	758	784	827	775	732	760	776	768	781	759	744	775	725	733	777	775	794	748	745	767	753	753	670	790	808	774	714	764	784	783	752	760	759	799	746	764	763	729	777	727	737	748	796	763	741	781	769	717	760	762	777	698	746	739	791	782	731	694	771	814	725	763	747	767	720	769	768	745	781	777	785	764	730	765	781	757	754	797	769	746	741	717	729	795	669	743	765	781	779	800	802	736	810	756	755	780	732	787	767	754	800	784	782	701	796	747	754	765	755	759	786	765	678	793	772	786	817	754	788	735	797	762	810	752	739	727	799	792	713	770	772	769	755	830	764	817	734	757	740	728	718	763	769	771	771	757	757	771	741	730	724	770	724	797	704	766	770	744	753	759	786	753	723	791	767	731	749	816	786	791	828	735	786	765	743	804	743	767	792	787	752	783	789	769	791	817	713	800	716	800	741	790	736	767	741	750	809	759	828	789	722	763	798	760	740	768	749	754	730	780	777	768	770	789	793	772	788	779	812	758	814	773	782	773	780	753	753	746	702	736	793	778	752	760	749	794	798	770	767	755	796	811	764	715	727	762	775	797	737	764	758	814	760	761	800	752	776	759	780	733	732	721	729	750	738	753	734	746	787	805	802	754	715	739	772	796	768	770	762	741	770	757	767	770	752	743	738	782	804	714	781	746	772	750	760	757	806	765	790	737	785	727	763	739	750	796	797	760	791	736	720	703	766	796	753	772	783	735	739	757	789	733	785	752	733	755	788	780	749	781	756	770	743	788	753	764	746	770	781	736	781	803	773	775	713	738	725	777	743	827	750	775	794	819	737	780	801	765	735	828	759	742	824	761	781	773	780	776	727	748	826	824	793	766	736	738	729	762	697	752	749	821	765	729	699	779	776	723	769	759	750	718	751	760	797	738	767	773	758	727	767	800	779	768	766	761	729	740	714	764	749	752	744	704	737	754	781	751	755	736	781	776	738	758	742	732	759	745	777	793	751	764	719	734	781	761	801	771	768	722	760	757	760	783	741	744	754	749	746	770	787	755	783	727	728	755	757	759	751	759	790	769	779	820	757	787	821	751	720	804	805	770	790	757	730	764	765	693	745	828	774	767	761	756	787	741	765	784	750	796	801	772	755	803	780	798	775	805	725	815	749	792	746	739	765	771	785	787	815	766	768	772	794	800	754	763	704	772	764	765	783	758	782	780	775	709	754	782	735	772	762	780	789	771	810	786	787	733	748	819	757	804	791	765	744	789	802	771	763	732	765	758	793	780	758	807	764	760	720	763	745	757	743	767	775	793	787	811	786	721	758	781	772	727	764	752	748	751	761	771	767	785	781	753	788	797	748	748	773	765	747	736	750	755	746	832	793	785	807	763	764	751	740	773	755	763	742	778	721	804	763	801	753	736	733	759	758	761	779	820	766	742	775	831	782	736	754	737	760	776	748	773	738	721	744	765	780	749	748	743	740	757	769	778	772	745	808	755	708	764	782	792	789	767	712	817	812	755	738	765	767	746	772	759	779	783	784	813	759	789	745	733	812	794	758	752	735	751	795	774	748	746	781	778	757	784	778	807	756	729	716	779	784	746	733	729	735	733	738	751	741	726	810	759	750	744	765	807	798	740	748	763	771	735	798	761	782	765	730	709	775	704	730	701	821	739	783	782	778	764	780	740	770	782	740	756	753	765	754	798	774	761	744	773	781	759	789	716	798	732	768	739	789	738	747	775	728	772	750	742	790	760	772	755	799	764	794	772	757	751	778	768	720	736	778	773	772	811	831	777	768	775	778	789	800	744	717	773	732	819	815	781	746	821	774	740	808	725	755	740	819	765	730	793	764	736	764	781	804	760	758	749	783	745	753	779	784	791	751	768	749	745	778	783	752	767	761	825	769	743	755	785	746	726	720	734	712	750	773	717	804	753	782	718	782	731	775	694	774	804	765	735	766	769	701	806	778	757	762	738	742	740	684	732	806	776	782	805	777	750	789	796	774	770	746	800	733	779	767	783	706	707	728	806	710	776	717	769	771	757	784	734	757	746	804	722	768	740	790	777	755	743	779	776	780	829	757	750	714	735	762	725	762	756	733	728	763	766	725	761	763	802	727	745	754	730	740	777	763	800	829	769	822	776	769	767	761	782	714	776	782	810	745	762	711	788	761	768	752	799	733	767	780	776	709	712	749	757	782	741	776	780	735	723	755	767	786	754	771	758	798	689	762	728	731	765	774	743	790	774	725	779	742	740	742	800	774	736	758	742	750	767	761	788	729	756	770	763	716	735	696	732	795	749	738	758	755	770	714	744	796	776	740	738	795	815	794	745	735	773	770	743	763	721	805	761	784	782	733	762	789	719	724	765	746	745	694	707	776	783	740	736	741	763	708	738	750	778	747	792	800	730	779	736	798	763	796	811	802	774	770	702	705	822	788	758	787	806	769	727	758	748	801	777	762	720	745	742	724	787	765	816	796	771	752	800	733	786	758	789	755	775	817	791	733	757	748	762	773	755	729	747	770	755	752	755	756	780	731	768	769	739	792	757	761	753	843	744	770	793	760	793	775	703	740	828	759	739	807	720	801	729	738	806	787	733	740	761	717	785	773	701	774	783	769	755	767	717	785	747	771	762	778	739	737	749	750	725	738	761	825	725	799	798	735	763	754	776	822	757	779	745	735	732	712	744	718	747	774	806	827	794	729	752	719	790	728	745	735	805	797	789	785	761	781	757	806	772	747	724	781	737	735	811	780	740	806	777	744	790	692	778	803	774	764	763	737	790	751	741	725	711	779	764	794	748	710	727	832	737	725	774	791	782	718	775	778	719	746	786	784	796	743	752	766	768	756	733	760	771	745	775	733	780	739	791	771	816	764	769	768	810	744	770	729	773	768	763	768	752	769	769	758	766	834	776	788	760	754	731	755	729	773	791	747	745	744	788	776	789	726	774	757	745	795	716	783	712	733	721	724	777	818	762	760	746	744	797	757	749	726	825	763	804	777	747	768	773	756	700	770	743	749	716	740	794	757	770	760	753	760	794	756	745	713	731	733	778	773	795
23475	21540	29366	24162	21550	20062	6004	2036	1402	1121	1181	1181	1072	1075	1004	767	811	828	715	549	424	438	427	388	434	2157	4719	5218	3737	2389	1266	642	477	389	361	346	325	357	331	323	317	338	342	327	352	331	331	339	333	336	316	383	351	320	342	343	353	366	356	324	337	365	350	347	330	326	333	347	340	339	331	328	325	350	334	314	361	360	325	307	323	319	306	325	321	309	341	335	335	310	324	334	330	344	354	329	304	297	332	343	351	362	345	321	349	338	345	367	311	325	316	354	344	351	318	359	348	331	340	312	337	329	320	341	322	345	350	323	365	336	335	304	338	316	348	388	332	343	338	323	340	317	372	311	354	332	359	353	335	355	337	326	341	351	342	311	318	324	322	345	344	307	336	312	328	325	335	311	336	353	326	342	368	326	358	339	317	335	346	324	343	352	309	351	318	329	325	312	338	328	310	327	337	321	336	335	355	335	351	330	337	366	322	326	339	291	299	342	326	347	320	332	344	298	287	317	312	383	304	332	377	350	352	344	356	347	337	329	341	331	356	312	319	355	330	353	347	355	300	330	329	319	363	343	317	314	356	302	355	305	349	360	372	341	330	350	347	313	308	321	345	340	341	373	323	359	320	378	303	319	339	372	327	325	323	312	347	301	321	335	342	329	332	337	356	294	322	314	328	341	370	352	344	326	323	324	326	356	344	333	295	320	345	336	335	345	357	348	343	323	355	359	329	321	349	344	296	309	320	331	332	333	343	337	353	307	315	303	325	338	312	350	330	315	342	329	347	346	335	343	340	368	337	343	367	328	355	353	334	318	373	324	332	313	330	310	330	345	350	316	305	346	321	364	345	329	360	373	346	330	323	334	342	333	353	349	341	354	360	351	360	318	336	347	358	323	300	345	328	362	324	340	313	346	302	289	326	299	342	342	334	346	346	346	322	327	348	362	344	321	317	319	324	333	377	332	334	323	332	336	311	337	370	335	328	362	330	337	402	338	344	325	342	359	359	319	356	309	340	329	329	362	326	308	312	289	349	337	339	340	316	367	325	328	345	316	354	314	326	352	311	329	343	310	341	351	333	327	306	353	337	352	343	356	326	333	327	336	311	340	319	314	332	319	333	340	355	346	332	340	326	348	290	325	307	360	319	310	344	305	330	317	338	324	364	339	313	333	361	334	324	327	315	314	320	322	297	340	315	355	335	358	327	364	323	324	308	330	332	341	338	346	370	316	323	347	332	326	339	336	300	345	310	300	316	356	357	333	371	315	341	382	336	336	348	326	339	344	340	343	341	363	349	336	324	325	381	319	361	320	381	303	325	339	332	308	322	334	282	381	360	318	356	343	353	365	326	344	354	327	341	347	329	320	353	332	349	342	382	340	347	348	356	351	319	352	343	348	316	310	374	320	318	318	334	305	355	304	330	331	332	326	340	330	350	324	349	368	329	359	336	363	294	321	344	318	344	323	343	335	307	327	342	355	326	302	369	321	355	358	347	347	316	361	347	350	345	352	320	329	322	354	332	346	346	340	342	378	315	311	342	326	343	357	349	352	318	334	333	354	306	349	359	326	358	359	357	327	336	334	304	345	338	340	315	306	331	343	311	322	345	326	346	366	354	305	345	308	353	330	336	329	344	340	344	316	330	340	316	320	386	335	343	372	305	337	352	329	314	334	347	352	313	381	344	342	334	344	343	303	315	340	320	337	322	351	330	310	317	353	336	348	316	292	346	335	299	323	348	309	338	338	345	325	349	339	350	337	286	326	330	369	323	325	369	319	344	317	344	344	346	334	337	349	339	365	302	364	350	348	388	305	336	326	365	331	351	335	359	332	314	352	321	342	337	351	326	334	347	317	338	322	347	335	314	314	378	351	330	366	365	336	300	337	358	353	329	297	362	329	351	337	331	326	307	347	331	322	325	370	351	362	319	362	357	388	344	350	334	347	310	354	345	319	315	338	335	317	305	372	353	328	337	310	336	344	332	302	329	334	310	319	334	349	358	357	314	307	311	350	329	348	335	332	350	329	342	309	341	330	316	320	317	360	343	316	340	333	333	358	318	337	355	364	327	309	345	330	354	316	332	332	360	383	295	371	297	323	354	339	347	321	321	353	341	344	360	331	332	325	332	311	358	325	329	349	338	349	359	310	302	332	335	319	291	315	366	301	316	348	345	358	345	344	332	343	368	317	316	344	341	309	334	361	339	323	317	342	330	324	379	340	369	313	346	326	333	355	293	332	338	350	348	328	317	329	331	310	324	310	363	365	327	355	365	362	347	323	290	338	336	332	345	301	323	337	334	341	347	347	299	327	339	359	308	354	319	360	338	304	340	329	349	338	327	366	328	328	345	313	336	335	336	325	324	344	320	316	301	321	309	348	341	385	348	329	326	315	320	347	352	341	336	387	317	351	347	342	336	347	319	332	307	321	347	352	340	355	322	313	346	366	346	339	324	333	314	347	335	319	329	335	292	350	345	348	347	332	337	343	332	311	352	317	306	341	310	305	342	363	333	349	313	324	363	349	320	371	348	371	338	325	350	365	334	319	313	317	357	369	325	325	316	311	340	338	368	340	313	320	321	353	299	353	338	331	324	342	329	327	344	322	347	321	332	340	304	334	317	357	308	341	373	344	301	337	337	350	341	349	353	362	329	372	339	317	355	343	321	307	343	330	324	315	343	323	349	349	326	339	329	335	311	368	331	350	336	301	293	316	320	323	341	325	339	313	329	369	354	363	268	330	302	338	353	349	348	327	324	344	363	337	332	333	333	313	332	372	354	328	369	302	334	370	366	323	316	341	298	330	315	348	328	324	345	353	321	301	320	338	332	332	310	352	327	336	352	371	295	337	352	286	336	353	311	374	342	341	338	319	346	359	336	345	325	332	330	361	354	358	321	294	326	345	321	363	300	332	359	363	368	345	346	342	345	334	356	363	335	326	307	330	336	352	336	335	345	350	330	317	338	347	334	328	321	332	357	339	318	346	301	361	368	337	344	341	346	336	303	341	316	313	322	349	360	348	328	339	389	348	316	356	341	323	320	323	356	347	320	359	351	356	342	316	331	346	333	314	326	321	314	318	328	319	318	324	365	305	332	335	319	358	330	316	341	340	343	339	334	320	327	360	302	298	312	317	301	339	312	324	340	345	329	320	381	343	334	322	308	344	305	325	316	308	367	331	335	349	323	360	333	320	331	313	345	337	305	311	346	326	333	314	362	345	346	320	314	363	323	370	313	356	321	353	336	319	320	323	318	339	353	323	327	349	323	347	337	344	321	335	321	326	316	314	341	343	318	339	346	312	354	345	316	323	344	308	345	355	363	334	339	342	362	351	331	352	324	341	358	308	325	297	325	351	364	323	329	320	355	330	364	319	345	334	321	309	331	342	330	337	366	335	333	349	353	311	323	315	331	324	334	352	359	332	315	319	309	328	346	330	341	308	299	329	350	336	365	337	312	332	325	320	339	336	314	314	320	324	306	331	294	320	363	341	303	332
13869	28751	27086	23866	16270	11122	8358	6073	4780	4137	4239	3942	3459	3702	2987	2412	2571	2633	2222	1445	1100	1013	927	900	1158	7036	13294	13555	10375	6732	3366	1597	1025	749	654	630	594	662	660	672	580	609	646	629	624	630	603	601	603	674	622	661	604	669	646	621	669	624	619	599	600	634	578	673	609	624	592	606	675	669	632	608	628	618	643	606	695	610	650	633	628	632	638	581	624	639	646	617	606	606	646	634	605	593	663	606	647	601	618	601	626	635	639	620	626	666	667	589	648	637	620	617	603	677	616	601	609	630	664	670	608	632	624	615	655	565	643	614	641	608	629	585	622	663	606	664	592	637	642	591	619	628	625	572	644	632	636	585	632	628	628	598	628	645	610	626	648	616	624	614	677	616	634	608	628	612	651	649	602	631	595	609	633	625	621	650	642	605	653	681	641	608	629	649	623	645	641	609	628	626	626	635	650	630	638	601	624	607	604	592	626	630	605	644	670	582	643	626	645	660	611	578	639	619	617	642	631	636	688	635	627	644	645	642	627	603	676	627	655	650	607	643	606	653	621	651	612	639	635	603	641	611	616	667	648	656	625	606	621	623	625	574	683	607	615	633	625	652	622	662	648	612	628	610	574	630	570	631	668	610	636	635	624	589	643	686	655	606	664	625	629	582	590	641	634	588	673	646	605	566	619	657	677	633	624	619	678	669	615	655	617	638	636	671	610	605	673	631	594	636	636	611	636	638	667	630	606	641	619	583	619	605	691	606	636	651	614	638	610	648	654	662	653	614	616	591	610	594	665	582	655	598	595	621	641	614	624	639	636	628	600	661	645	619	641	598	599	657	593	628	611	608	653	648	640	702	632	599	608	639	632	623	627	633	648	624	609	605	630	622	580	558	643	625	632	629	607	649	597	642	677	626	649	619	640	625	624	633	642	568	603	587	620	599	610	670	596	614	620	634	626	568	632	613	585	644	615	598	599	632	608	595	624	671	609	655	623	638	680	591	642	655	603	637	655	601	618	620	605	654	617	671	613	620	632	611	613	641	652	637	598	597	640	617	629	641	604	601	642	619	632	626	649	664	658	598	612	655	613	607	614	627	623	616	637	634	641	615	627	632	629	618	642	618	620	616	626	636	655	591	672	651	624	620	625	561	563	653	671	593	641	615	591	662	606	612	677	615	625	662	665	634	608	656	632	639	657	618	650	609	586	644	643	598	634	619	613	624	647	591	615	617	645	649	591	608	638	632	633	621	604	628	670	645	623	586	658	639	644	599	636	645	604	587	615	611	627	621	673	645	647	609	644	688	660	663	636	599	579	621	586	591	680	646	614	614	664	616	603	577	677	625	640	636	651	598	638	591	608	623	655	600	625	590	663	640	632	612	642	639	629	646	654	608	619	651	610	648	639	616	603	582	609	649	607	662	674	616	644	609	590	600	630	637	642	572	607	620	618	609	596	614	573	620	674	586	626	652	605	625	664	631	666	597	618	638	626	590	623	631	621	641	620	668	672	617	647	627	602	614	596	583	624	619	634	625	584	605	655	608	603	620	612	653	626	649	638	643	649	638	614	599	655	619	643	645	607	612	622	627	649	629	627	653	621	671	656	608	587	616	687	625	624	679	586	596	579	623	629	620	685	637	659	616	603	669	596	656	647	630	621	603	630	650	617	596	631	623	631	614	650	619	660	654	596	659	607	643	687	617	614	600	604	655	573	626	617	645	638	610	627	630	627	623	672	615	596	648	683	619	599	629	611	596	620	596	626	588	618	574	669	613	621	603	622	658	593	579	644	638	678	620	618	665	613	615	614	626	642	612	701	612	619	602	606	642	671	611	628	615	640	626	614	628	655	646	645	638	655	591	638	611	629	623	645	623	628	619	618	623	641	649	631	644	602	558	661	597	674	700	627	636	662	629	656	584	633	604	616	620	628	618	650	618	611	666	618	583	669	601	639	606	611	637	608	638	633	670	591	669	673	681	626	652	614	668	627	652	640	649	630	606	630	609	652	600	628	618	632	635	620	675	641	591	617	650	634	640	655	618	617	649	646	611	633	610	619	620	644	582	644	585	629	654	628	617	606	578	607	598	629	628	611	598	569	589	599	596	617	624	542	625	625	658	617	651	625	645	653	624	657	600	628	608	614	627	605	604	624	628	664	685	633	630	625	655	611	621	630	617	640	603	621	593	657	653	602	601	622	571	635	637	600	586	611	652	636	614	624	608	605	581	624	618	601	659	627	595	640	640	606	636	624	593	644	643	608	621	670	647	637	611	607	594	610	624	676	638	614	600	652	637	636	631	641	591	613	653	618	641	598	612	588	624	612	608	679	581	662	638	615	652	613	619	655	660	638	608	651	678	660	633	618	631	617	616	638	580	645	688	646	623	595	611	680	638	631	634	662	605	598	621	635	658	630	616	629	605	655	583	623	625	615	624	647	619	630	638	593	619	612	575	660	629	659	633	605	644	613	641	583	647	617	608	603	619	598	652	593	593	677	630	637	656	637	599	627	589	575	655	629	628	629	600	624	646	623	631	609	661	644	633	634	635	622	654	607	595	676	640	642	621	606	620	604	625	626	675	614	590	631	642	615	657	660	619	623	610	687	606	604	619	626	606	639	641	666	652	658	619	639	596	644	619	623	620	660	679	623	632	598	578	643	616	639	631	602	670	611	633	603	621	607	645	594	642	675	648	583	630	620	619	654	633	618	628	613	641	648	615	629	671	620	630	652	611	669	633	629	639	578	625	630	606	574	619	666	602	588	619	667	632	655	602	604	623	653	654	644	642	653	588	595	647	643	616	620	606	627	615	598	561	635	587	592	617	627	654	633	599	686	606	653	620	627	637	646	582	627	580	598	681	658	615	616	603	634	633	618	614	647	627	606	645	646	585	619	639	618	632	622	616	619	638	614	616	638	588	673	631	668	629	616	633	671	616	601	585	642	657	637	580	675	610	694	620	638	641	586	629	587	612	596	624	629	674	648	662	632	652	643	644	595	620	626	626	643	632	626	612	629	667	608	668	611	656	584	621	654	630	603	611	663	620	616	628	615	614	614	623	657	649	625	608	614	628	606	663	619	623	619	663	649	616	639	638	612	604	625	645	658	638	628	622	663	597	656	649	640	639	623	647	676	586	660	624	623	632	572	634	613	636	614	632	620	583	593	660	643	679	593	610	628	611	615	612	669	614	624	593	611	580	695	648	615	625	644	616	631	593	617	632	605	577	596	630	615	606	613	570	586	626	651	600	578	612	631	609	643	577	608	642	573	628	631	671	635	601	612	625	653	632	599	606	653	644	624	681	638	613	593	610	628	616	660	637	659	626	600	622	614	626	591	590	637	664	607	613	595	630	579	700	667	596	636	652	573	649	595	608	658	641	662	628	640	637	585	605	625	620	676	610	649	628	633	632	583	620	598	628	624	577	631	596	621	639	638	603	657	599	608	607	572	636	635	673	633	612	592	603	635	684	644	615	611	647	554	592	637	636	643	654	598	625	591	639
27083	20836	11926	5004	2957	1646	1108	880	810	757	755	706	652	741	663	613	717	612	600	505	519	466	487	437	453	576	756	798	745	651	527	522	462	458	463	444	464	419	489	474	429	491	464	439	464	478	486	445	456	417	440	458	465	454	474	493	457	460	449	441	442	487	456	468	441	468	455	438	425	434	478	439	480	498	443	460	450	444	474	460	447	465	423	451	447	496	443	451	499	481	468	508	458	473	456	445	456	421	471	465	464	453	466	447	450	460	472	467	494	480	476	447	487	468	463	494	440	445	423	471	468	486	434	435	479	443	477	478	443	452	471	465	470	466	441	458	447	435	444	424	480	391	481	477	452	478	452	428	481	495	463	490	429	444	455	501	472	455	454	466	494	455	468	481	505	463	475	462	487	441	461	436	481	430	422	403	507	481	468	463	487	444	473	475	454	508	479	455	476	440	447	469	483	473	498	458	475	455	441	451	465	457	467	458	413	448	450	505	460	431	468	449	440	434	455	453	444	473	443	446	430	460	468	465	463	411	463	465	482	442	479	449	449	462	460	474	430	423	456	474	456	441	484	467	441	480	467	440	475	427	487	455	483	416	437	457	468	434	437	464	496	455	446	457	447	457	475	466	436	455	441	497	438	458	467	467	418	457	472	511	408	467	454	465	451	428	467	477	454	426	443	448	453	449	454	461	445	439	441	491	506	481	440	459	454	485	494	473	441	415	493	441	431	453	437	456	454	452	460	409	477	466	452	462	452	450	495	423	414	457	459	460	454	451	437	495	459	460	502	448	447	445	413	473	475	449	424	489	463	459	414	475	485	473	450	484	432	454	474	454	454	460	475	463	456	465	474	477	463	443	462	437	478	452	448	469	475	448	438	493	429	459	460	422	454	442	440	441	449	467	455	446	444	443	410	461	459	492	480	436	452	471	491	435	462	428	448	441	439	499	433	439	424	473	495	447	456	516	492	478	451	465	467	453	455	448	432	458	436	494	492	434	471	455	454	465	438	428	451	414	435	432	437	431	493	406	457	502	441	446	481	472	468	470	505	440	448	452	445	482	479	434	490	442	438	442	455	466	513	467	465	448	447	455	454	452	463	438	465	470	449	442	431	445	430	437	467	453	411	436	471	425	449	469	465	466	450	471	447	478	431	439	519	452	446	468	467	435	500	448	445	463	476	460	458	449	463	443	479	473	417	442	465	506	465	437	473	500	464	476	479	427	423	471	451	450	473	451	474	469	451	469	474	458	452	438	448	465	416	429	451	463	447	426	431	442	488	466	492	474	463	471	442	473	462	460	468	432	429	427	472	442	444	460	487	473	482	441	417	460	456	427	467	440	472	457	469	465	435	432	472	469	454	458	431	436	464	504	457	440	459	463	417	454	501	453	454	480	477	471	467	484	454	441	424	439	449	475	463	470	473	443	445	474	442	444	485	437	470	478	448	447	460	452	467	458	452	444	454	468	439	467	443	459	460	464	444	459	426	473	471	458	441	452	443	500	470	488	447	467	448	498	429	458	468	479	460	446	467	435	482	458	467	435	446	468	450	493	473	453	473	471	493	465	475	432	445	466	447	425	452	455	457	470	452	492	443	468	470	463	463	462	485	465	481	453	418	455	411	442	471	434	471	470	440	479	435	429	444	456	401	470	445	429	448	450	445	456	434	516	466	441	439	442	474	447	460	476	446	478	439	469	434	459	466	486	450	475	446	435	497	421	488	462	480	452	415	473	430	442	459	427	460	477	462	431	460	446	462	444	447	488	437	482	444	430	453	512	457	496	459	430	457	475	451	475	473	439	456	443	477	452	474	447	455	449	509	485	451	460	463	445	432	449	429	438	468	456	465	421	463	466	467	419	450	479	514	453	466	413	481	481	482	421	426	408	499	446	472	492	483	454	443	450	496	492	471	454	458	455	412	486	446	435	491	425	409	461	443	453	442	480	476	427	470	484	429	488	457	466	484	416	452	452	493	447	484	437	418	435	451	434	448	486	456	430	456	457	462	439	437	468	490	425	462	498	472	482	463	480	497	421	442	469	450	487	482	466	492	456	434	432	464	432	493	478	441	447	454	481	446	459	494	435	424	488	410	463	464	427	431	485	447	447	439	435	500	479	470	473	429	464	452	442	464	481	466	453	437	468	441	446	433	475	494	419	456	429	480	486	453	429	447	455	438	454	491	442	447	447	484	474	473	422	461	445	430	458	466	450	486	473	457	469	432	465	431	447	501	450	477	465	445	452	436	504	462	425	461	478	487	488	397	432	485	452	473	440	487	435	459	423	441	425	490	473	471	444	496	429	433	469	500	455	476	463	504	422	474	471	433	445	455	469	450	489	426	457	469	460	470	456	448	456	455	484	453	444	450	437	417	457	470	494	471	444	486	447	484	442	512	463	426	446	502	468	478	440	447	468	456	451	500	472	463	464	428	408	434	489	424	511	499	455	435	472	505	463	437	418	466	431	466	467	439	415	480	427	443	467	455	507	454	453	455	445	453	449	484	455	449	457	386	429	472	477	462	464	479	437	489	465	494	432	454	460	447	470	413	476	449	462	435	467	451	438	459	480	429	440	478	467	461	486	473	466	453	464	463	454	446	469	436	430	440	412	441	449	437	461	460	492	480	464	472	473	466	457	455	444	484	447	442	446	484	455	447	459	439	487	441	464	428	501	470	497	410	461	463	399	422	448	486	452	472	496	486	426	443	453	427	481	439	432	464	450	470	479	458	481	447	455	439	483	439	458	466	455	439	454	463	469	503	481	464	426	460	440	431	487	399	448	442	432	449	454	459	436	476	496	433	478	435	422	450	446	446	440	491	462	495	449	473	454	449	476	460	476	484	457	433	455	451	467	445	438	476	467	466	464	485	475	451	456	468	481	429	442	461	426	449	482	468	466	455	465	437	495	454	474	460	472	447	449	462	445	475	491	469	474	448	470	409	416	462	454	423	449	454	468	532	471	471	457	471	460	445	494	451	475	416	440	433	423	451	485	473	430	443	474	486	440	479	480	476	453	493	459	480	428	445	455	490	449	436	461	459	456	420	442	430	463	453	426	470	479	446	434	468	461	484	505	429	462	464	444	474	474	452	486	455	467	460	456	504	495	460	472	447	471	468	427	432	441	443	449	507	444	452	468	458	432	479	433	492	479	444	501	478	468	464	484	473	517	455	422	441	461	488	440	470	454	471	502	464	510	484	444	447	455	454	457	423	435	472	502	430	484	484	462	467	463	500	425	491	479	450	490	492	467	500	459	505	474	453	431	460	502	465	465	498	441	480	458	484	461	494	456	444	465	476	458	477	432	483	435	456	466	450	447	457	474	496	468	467	434	454	463	465	447	461	481	469	458	447	490	494	465	488	492	493	454	458	476	443	427	487	470	439	461	464	469	453	452	439	467	444	449	463	457	451	428	479	428	423	423	459	474	465	408	466	439	435	452	473	493	475	450	491	468	465	453	462	487	481	456	439	499	481	447	435	450	476	441	457	435
10258	14317	13993	10668	8222	5267	3425	2813	2344	2227	2221	1962	1917	2089	1852	1479	1784	1694	1418	1147	1040	932	953	878	917	1444	1931	1999	1742	1351	1155	1036	941	864	870	856	862	886	913	875	892	873	877	880	898	924	861	847	854	864	811	883	892	869	871	909	892	850	820	873	917	866	914	834	842	814	843	871	891	862	881	852	874	898	846	885	914	900	894	849	891	895	872	890	925	853	896	852	872	915	875	885	842	892	890	897	860	851	861	887	880	829	831	820	862	819	916	910	820	878	921	847	911	853	828	874	845	882	933	842	886	870	888	896	898	894	892	883	881	833	958	882	836	905	885	877	835	827	901	875	890	887	827	825	919	833	879	871	869	822	860	896	840	861	933	881	806	877	874	906	793	868	873	783	900	868	887	896	845	854	862	847	805	859	896	948	890	894	959	867	870	854	891	896	867	876	828	915	865	845	902	845	847	897	912	907	872	895	848	872	850	881	835	881	894	928	873	860	863	867	877	863	911	861	840	873	850	852	822	924	846	840	850	882	869	934	859	856	882	899	894	857	866	828	888	873	839	824	898	851	959	864	875	883	858	875	880	910	844	901	831	884	874	855	861	860	871	837	823	856	864	898	847	891	846	907	879	886	879	817	921	841	904	859	858	885	910	902	904	855	873	876	864	809	817	857	853	895	896	881	907	819	875	910	853	833	891	881	896	874	817	896	854	872	881	880	866	841	881	837	929	873	876	941	855	834	888	866	859	875	888	876	905	918	898	836	890	856	899	876	846	904	931	845	890	911	878	850	826	868	877	844	880	882	896	844	859	861	843	909	887	832	876	838	893	846	830	850	887	856	889	902	911	839	848	853	867	856	865	900	869	858	833	829	918	836	866	882	860	898	856	868	856	877	855	888	902	879	960	879	847	856	881	927	863	897	838	864	807	817	879	849	854	878	866	890	804	913	872	837	816	803	857	854	923	863	864	853	865	901	857	889	806	913	872	852	821	858	882	913	860	837	876	863	882	867	921	894	891	874	880	913	881	858	905	840	903	927	869	841	913	861	853	889	848	799	836	904	835	858	871	899	883	856	884	873	859	845	918	820	838	855	887	859	851	872	896	894	879	936	883	901	924	874	892	855	811	849	857	881	874	851	840	881	914	910	877	842	867	907	905	896	862	875	836	900	813	889	892	840	814	805	854	937	829	843	900	874	845	837	877	866	856	878	812	841	862	905	889	842	848	894	901	880	835	900	842	870	859	870	892	882	832	920	879	847	885	872	863	871	876	841	854	869	856	878	871	871	821	833	841	875	901	916	866	854	868	847	862	800	860	855	909	856	866	854	849	891	859	885	912	823	897	877	878	906	876	867	793	854	875	869	899	886	817	897	878	878	860	879	843	799	846	849	839	913	828	856	830	870	844	871	884	947	842	877	879	859	882	885	881	893	866	843	927	935	901	889	880	846	860	849	897	855	847	851	906	871	893	856	872	846	883	882	868	924	908	888	852	888	871	881	876	876	897	824	851	835	808	872	791	878	838	877	856	880	862	855	877	845	859	894	868	878	828	847	846	800	858	857	907	877	881	838	878	865	886	832	893	840	867	858	831	863	885	829	890	908	863	877	912	825	917	840	887	861	859	882	889	837	881	847	894	867	814	811	898	915	861	843	926	899	902	867	873	876	863	875	866	845	856	870	823	871	869	863	890	848	875	869	842	918	900	893	884	885	918	930	889	881	926	841	836	866	889	863	790	877	877	853	834	788	903	828	884	863	916	862	893	828	863	877	841	863	886	824	887	947	903	835	889	844	841	856	880	900	868	850	878	891	871	881	852	851	860	885	886	891	893	896	907	897	851	908	884	859	891	869	880	851	853	851	843	903	928	849	817	884	819	924	837	867	874	866	912	869	835	877	845	869	860	882	901	849	866	864	811	887	829	864	872	921	878	861	865	903	870	842	811	875	924	877	888	866	921	835	880	916	854	919	852	878	857	896	870	848	852	898	900	857	841	878	827	886	881	838	842	927	881	889	867	842	878	865	885	966	866	864	822	916	845	870	856	845	849	875	856	852	893	871	871	923	828	909	848	898	843	876	910	935	858	875	904	880	834	849	833	864	878	931	877	878	884	850	866	868	883	841	847	899	903	846	814	925	878	887	830	911	863	896	880	880	841	899	858	867	835	864	881	891	841	888	868	897	884	816	863	879	860	892	892	824	839	914	872	905	920	848	829	888	835	875	889	929	890	894	841	864	866	885	865	887	858	901	803	909	911	871	901	865	820	949	886	875	874	876	871	908	848	871	833	878	869	887	848	855	808	872	860	876	941	937	840	813	910	817	855	849	847	833	890	873	875	871	891	846	834	859	882	869	848	866	878	935	885	900	890	886	918	865	850	897	808	890	884	908	888	979	896	848	873	839	887	897	878	850	881	825	860	901	882	872	877	920	850	897	882	883	894	866	835	870	882	845	860	886	869	871	888	862	898	864	921	873	903	879	822	899	863	845	850	846	851	826	876	901	891	878	862	860	812	853	888	890	888	860	888	821	868	904	874	870	840	890	914	848	896	908	885	860	874	882	895	899	854	827	882	855	839	854	898	872	862	893	845	908	928	842	863	900	829	869	841	853	853	863	959	921	796	828	840	901	838	858	903	858	886	903	888	827	885	873	856	893	896	853	828	822	890	902	866	887	900	874	858	837	878	884	888	860	888	839	869	899	849	835	815	835	840	860	856	926	872	864	866	889	852	889	885	909	919	857	870	871	914	882	878	942	860	837	891	867	869	887	855	839	865	860	871	859	829	892	852	921	868	878	867	932	830	836	863	886	873	890	825	880	827	807	907	845	847	890	836	923	882	895	911	848	907	875	862	892	832	827	918	873	861	905	879	890	844	877	896	866	841	871	880	867	854	846	863	870	864	894	809	853	869	868	909	878	866	889	845	838	867	850	871	909	833	877	935	883	877	879	856	889	879	894	880	885	895	849	890	911	907	883	888	866	849	890	871	880	890	910	879	824	884	861	814	852	835	878	855	910	843	886	911	897	898	927	811	845	906	881	884	878	907	863	903	879	868	891	867	860	860	889	866	901	867	879	889	869	893	873	877	846	868	913	850	874	863	899	858	904	842	887	911	855	842	902	920	894	871	881	869	920	904	838	883	898	850	907	798	859	849	897	880	888	880	916	869	913	876	889	846	915	877	850	876	851	883	867	829	868	869	877	823	884	871	884	868	854	869	873	862	884	890	880	899	860	856	858	879	885	822	859	855	850	893	871	896	949	809	923	814	879	855	826	873	894	839	882	919	846	865	850	837	899	904	807	875	849	934	872	819	850	829	944	885	826	944	913	920	899	867	853	909	871	845	894	875	909	897	904	898	847	864	841	903	900	930	861	869	861	871	890	831	936	912	911	878	842	875	881	897	863	877	847	896	841	860	835	861	839	872	886	859	862	858	933	888	884	876	871	893	916	851	882	843	850	904	869	853	863	853	869	840	866	878	832	876	885	866	888	866	916
24592	21551	28673	24845	20346	5997	2095	1359	1107	1080	1043	900	941	869	841	731	812	759	663	589	512	454	441	440	443	2026	2844	2584	1947	1125	736	596	453	409	444	414	383	374	409	390	392	410	409	392	394	408	397	401	387	350	367	382	380	374	403	414	394	403	417	404	368	394	397	400	410	369	410	375	424	395	384	378	397	393	380	419	405	366	406	418	395	409	390	393	376	419	380	380	399	365	369	394	381	408	369	405	388	444	404	434	419	408	383	406	413	407	426	407	381	400	391	365	409	379	389	412	386	404	407	386	403	438	425	400	394	387	414	386	398	372	426	381	388	421	390	407	362	398	419	396	393	369	382	410	391	401	389	421	372	426	379	371	355	350	412	384	361	410	415	403	384	434	376	447	410	411	394	404	393	412	412	347	392	379	398	349	353	407	410	381	406	388	382	402	370	408	440	403	393	392	413	415	396	420	387	394	370	407	406	388	389	428	399	385	393	371	389	414	369	406	369	405	443	388	415	379	424	393	381	391	422	380	385	384	379	385	423	408	382	374	395	395	402	390	379	394	419	385	421	385	344	397	377	434	399	446	380	363	393	385	385	403	415	369	406	403	405	421	434	385	379	393	396	402	389	372	368	384	390	391	416	369	405	403	397	401	404	427	389	403	395	440	376	377	405	399	408	430	381	433	404	378	389	419	407	381	405	414	418	393	385	426	400	379	384	415	391	417	355	407	408	397	428	421	407	370	408	396	402	415	376	437	413	427	381	421	432	384	377	392	392	399	396	372	403	403	400	372	364	397	396	420	398	399	393	416	403	428	393	425	386	374	402	399	414	396	409	380	380	356	396	389	393	410	405	386	356	388	443	371	399	407	414	382	441	393	386	420	408	384	371	378	375	404	380	382	388	404	375	418	371	386	420	409	399	449	391	382	396	406	388	372	374	416	427	380	385	379	403	415	403	402	407	398	388	394	390	398	423	421	389	425	416	426	357	356	413	373	389	441	396	385	395	391	366	381	386	386	414	404	393	364	428	396	382	386	378	439	392	414	424	407	398	384	360	414	403	371	361	385	385	395	401	390	400	376	407	404	442	431	424	403	424	417	368	402	413	372	398	365	400	421	416	395	391	390	400	397	419	410	418	411	356	424	424	351	426	357	411	383	403	428	411	407	385	406	381	408	392	391	389	404	411	368	362	387	414	407	378	417	390	373	398	379	417	370	385	381	378	392	404	400	393	424	411	408	382	384	379	415	366	364	424	429	420	402	378	397	402	392	397	406	377	390	420	396	433	408	367	379	408	419	389	371	361	404	378	407	423	377	422	413	394	386	413	370	366	413	351	408	417	398	404	396	415	384	426	368	427	437	371	413	400	394	412	381	378	406	442	366	369	409	392	426	399	384	432	433	391	434	359	425	399	415	414	385	396	409	387	410	410	377	390	396	384	404	428	390	407	388	397	385	384	356	405	376	382	376	409	403	392	404	390	393	413	399	357	394	374	413	380	414	378	371	425	391	405	383	370	389	395	401	373	401	425	425	404	378	397	440	422	382	409	350	403	413	439	416	371	382	377	418	402	421	397	402	425	391	402	422	391	386	378	400	340	365	360	400	355	389	367	405	400	382	412	371	417	360	386	415	366	412	355	386	403	403	384	398	434	414	395	408	420	398	377	413	407	368	409	431	392	371	375	385	384	428	389	401	368	389	413	406	373	401	404	403	396	421	403	390	405	411	370	389	389	429	378	415	375	413	403	387	393	392	412	378	400	376	383	362	395	364	395	372	400	390	450	390	404	415	365	394	423	392	390	386	372	368	416	429	389	382	376	411	426	393	384	391	369	364	422	376	423	365	374	388	407	346	382	401	397	394	412	390	350	404	378	413	374	375	388	393	390	423	382	405	410	367	405	371	382	378	394	421	399	385	381	407	402	391	405	421	424	398	417	383	414	389	429	380	392	390	374	399	389	381	369	407	420	395	370	442	439	383	412	391	374	404	425	396	369	390	404	403	425	386	408	366	396	359	427	428	409	418	437	417	413	377	407	383	390	401	399	381	396	402	403	401	384	405	408	409	398	393	405	409	352	437	441	394	410	380	416	401	398	402	409	390	394	372	378	398	397	389	369	436	374	422	402	405	428	421	407	388	402	380	386	389	401	369	366	404	412	349	391	388	390	391	383	396	400	405	390	432	409	385	355	409	386	379	412	374	412	394	417	383	392	406	402	402	427	391	439	400	377	380	382	396	400	405	401	396	372	369	382	371	355	381	389	373	420	398	422	386	383	405	397	421	425	382	409	387	416	404	396	344	381	387	394	419	425	418	378	386	412	430	366	368	377	394	403	417	421	402	357	426	382	404	410	417	399	409	435	401	388	369	410	405	389	403	370	426	428	392	433	383	414	383	362	389	407	366	371	436	382	386	433	380	404	376	393	388	392	389	412	398	395	382	412	408	414	398	405	381	366	423	397	423	391	408	379	432	407	403	423	410	411	429	414	378	412	398	369	414	398	350	396	420	418	376	419	384	376	434	352	404	412	386	377	403	433	393	395	369	373	389	402	446	385	394	381	391	395	428	411	396	404	381	400	440	368	415	394	396	374	378	402	380	384	378	385	388	385	388	407	410	369	384	392	394	417	407	397	386	381	371	394	416	367	415	420	396	375	399	418	408	431	403	386	396	387	414	375	396	411	401	397	428	351	399	401	409	369	406	413	394	370	427	402	388	390	368	421	384	385	384	361	426	379	385	398	385	429	407	418	385	376	381	395	414	399	358	370	365	411	389	396	405	410	364	417	385	419	356	404	374	405	390	387	395	350	387	434	458	400	372	380	410	376	425	439	411	430	387	403	392	386	411	382	408	371	450	422	422	414	396	406	401	390	434	399	402	387	371	417	383	411	402	393	412	381	412	382	405	390	361	418	386	415	394	416	389	436	388	396	403	400	400	395	422	378	424	366	388	390	391	351	385	433	419	394	373	408	381	435	384	386	399	389	400	405	426	397	381	406	384	401	391	407	394	393	387	448	421	390	372	395	379	387	444	360	400	396	379	398	389	389	397	390	404	359	362	430	417	409	375	376	385	411	406	414	405	382	386	371	406	375	368	408	389	386	384	386	410	411	407	385	365	386	405	387	401	414	410	402	377	388	364	404	392	413	403	403	392	412	387	400	405	396	360	389	399	405	403	394	366	396	420	390	412	409	401	382	432	377	417	366	394	414	417	371	400	385	380	381	391	360	406	382	428	374	351	400	420	389	389	400	419	405	366	406	403	397	385	346	391	369	365	387	393	416	418	412	392	403	364	390	399	393	407	401	418	387	369	381	395	400	384	387	387	405	394	361	412	371	357	408	425	392	422	382	394	411	375	389	404	355	404	396	403	415	381	392	424	431	370	433	390	373	368	416	445	393	420	364	414	412	395	382	414	372	451	419	376	428	378	407	378	391	407	393	381	358	438	429	365	423	382	390	415	390	352	375	376	411	402	415	382	401	399	370	382	384	363	400	352
11222	20765	18865	13872	12498	8269	5491	4361	3881	3757	3434	2861	2885	2796	2596	2182	2438	2083	1787	1522	1173	966	939	966	927	6427	8588	7505	5656	2933	1873	1372	1001	852	777	779	763	730	761	791	781	731	722	752	770	729	736	737	767	780	725	749	745	777	739	760	752	791	738	709	750	692	784	734	809	708	770	727	748	758	768	776	749	711	761	733	746	725	706	737	763	742	748	736	741	769	725	720	748	739	750	791	781	742	718	724	702	832	738	721	697	750	749	718	759	764	685	770	757	742	742	736	778	745	740	765	754	739	752	759	800	687	724	789	739	740	757	706	734	736	743	719	762	768	744	770	760	774	746	702	758	790	756	727	732	733	735	696	743	692	751	754	743	768	771	736	735	779	741	720	790	795	723	775	801	739	757	747	764	747	741	750	755	757	773	744	785	772	728	742	738	754	752	744	744	748	736	757	748	758	753	762	765	769	755	715	710	819	745	752	748	758	766	758	714	722	726	763	762	777	762	733	741	770	771	744	733	755	673	779	717	718	758	703	752	780	805	762	725	750	762	777	744	754	786	791	749	726	762	746	757	784	741	758	756	743	707	749	776	772	769	725	692	764	741	709	805	783	765	716	712	754	764	742	750	731	760	757	715	757	779	770	799	730	718	718	735	752	751	762	699	713	748	748	700	747	716	775	803	726	730	770	781	737	756	760	735	733	712	773	762	769	724	728	755	746	775	777	694	761	757	799	760	756	773	735	723	705	764	732	778	760	793	731	751	771	721	788	736	724	750	786	735	777	760	754	762	758	723	796	718	777	759	784	721	743	763	742	757	758	787	758	756	760	766	731	738	711	805	724	761	768	739	776	805	746	748	749	795	757	726	739	731	788	779	753	776	765	723	804	716	741	769	729	709	717	787	746	768	706	714	794	767	683	738	725	784	749	770	724	793	743	740	712	748	742	690	729	728	784	725	786	744	742	796	752	743	771	791	771	742	729	779	779	798	735	782	747	759	773	753	694	762	783	754	745	765	737	775	744	716	733	762	812	783	710	774	773	771	737	820	785	777	772	803	723	726	716	748	766	740	778	752	758	772	826	744	727	718	786	708	729	720	717	775	765	738	735	756	728	758	743	774	761	756	754	736	688	750	753	789	747	758	803	715	746	714	725	746	769	790	768	744	731	781	801	776	736	757	756	745	718	747	770	758	762	725	774	759	803	757	803	714	796	711	773	710	795	726	754	784	747	808	754	763	777	823	752	797	759	735	743	768	769	756	751	770	775	759	722	723	759	749	687	783	752	787	762	740	726	772	754	787	749	748	785	719	739	701	718	718	780	774	699	731	776	757	729	789	759	728	717	718	783	716	774	775	775	802	738	764	748	761	787	766	710	739	772	737	735	730	773	751	781	767	691	763	775	765	719	793	767	750	791	715	749	761	734	760	736	745	711	739	734	778	702	782	776	766	792	728	774	782	689	715	777	716	750	790	803	801	751	786	777	776	790	748	787	759	733	774	726	719	780	724	761	742	756	746	791	760	698	749	783	801	719	731	734	765	731	774	766	756	757	776	786	737	698	733	730	760	763	772	742	764	727	752	735	740	739	762	705	743	786	806	723	774	727	747	781	765	771	723	757	757	781	721	764	789	759	766	771	709	699	710	762	792	756	728	788	770	706	757	768	711	758	765	793	717	739	735	707	779	743	736	772	759	740	762	747	747	816	707	767	751	767	760	783	744	764	746	763	756	719	755	774	758	799	742	752	734	787	723	760	737	735	790	789	751	724	752	735	782	729	724	747	764	758	728	762	745	734	817	774	719	737	734	751	774	810	748	708	702	716	714	769	777	738	770	749	757	726	720	747	753	778	774	756	767	745	690	785	756	781	760	704	735	753	777	756	772	706	732	745	750	733	752	754	734	779	741	777	734	701	740	701	770	749	734	754	764	772	809	727	769	711	773	766	793	728	740	796	747	765	802	760	767	751	739	741	749	787	751	784	761	757	754	772	760	765	770	776	715	753	770	696	781	791	737	720	736	756	777	780	752	804	706	761	741	724	746	740	724	791	779	759	752	766	765	750	729	784	759	776	805	758	720	758	740	722	755	744	777	752	752	747	712	838	776	795	738	748	741	787	769	738	736	758	752	753	730	742	774	733	729	758	756	753	748	769	795	765	709	775	733	750	724	794	767	677	716	731	781	755	704	788	756	780	733	763	741	725	737	760	742	816	803	749	737	726	754	643	734	727	812	796	824	717	737	762	707	757	729	731	716	768	786	773	773	748	738	758	758	768	748	763	702	766	791	792	696	760	734	761	757	716	745	768	760	786	753	775	738	733	799	730	791	748	770	804	775	781	774	764	750	772	762	756	740	748	781	701	753	758	763	772	767	736	778	724	739	803	723	795	732	747	724	730	803	788	786	779	730	772	756	737	769	796	780	734	777	752	735	737	747	833	781	814	764	741	780	780	783	761	728	738	712	776	727	777	661	768	725	758	741	736	814	802	758	742	772	765	769	764	788	744	775	717	756	755	706	740	768	712	778	768	732	763	760	778	724	726	777	777	730	751	761	735	746	714	742	755	756	735	745	771	783	767	724	785	745	742	785	777	726	760	774	748	705	759	704	731	786	731	738	751	753	706	725	749	765	776	766	774	727	734	747	713	662	746	766	790	772	745	712	733	794	753	763	781	763	766	755	777	737	791	793	824	762	764	769	748	793	785	760	719	792	737	688	750	772	780	775	764	778	691	770	762	803	763	766	785	771	746	802	796	728	739	756	705	696	760	728	777	769	747	725	715	779	774	804	710	765	766	725	762	735	730	758	724	781	761	778	734	697	748	759	759	712	739	763	786	716	770	741	786	757	787	736	747	789	753	729	744	745	794	735	750	708	737	726	743	729	739	769	741	763	737	758	753	767	752	676	756	793	740	752	757	760	728	765	717	738	739	828	764	733	756	736	762	756	731	745	748	810	730	763	717	764	755	738	771	747	718	785	777	759	736	764	765	738	759	754	751	762	734	720	801	729	763	755	734	772	774	708	782	758	725	731	806	741	764	734	756	727	739	752	756	836	715	739	709	703	719	742	755	744	738	719	776	732	778	767	776	713	735	785	773	770	771	695	783	742	721	773	716	767	737	765	738	770	745	763	781	721	742	705	788	731	752	741	727	761	780	764	767	757	733	768	760	733	729	763	756	776	794	754	736	818	712	764	711	757	752	784	758	793	764	781	779	735	731	719	784	718	747	721	742	739	768	747	798	722	759	705	750	716	751	799	748	728	735	747	765	775	751	740	763	769	774	781	718	728	726	772	753	729	750	802	765	742	743	790	760	730	754	703	749	749	726	731	741	741	723	763	720	749	757	743	785	727	717	767	733	727	767	732	766	722	765	729	752	705	754	780	760	734	763	793	778	713	744	821	779	745	713	805	764	797	790	739	750	775	749	745	771	732	771	721	720	746	760	761	741	749	781	757	731	773	769	778	775	727	764	790	817	728	770	723	801	734	711	802	772	799	715
23535	21577	29424	24207	21584	20156	5544	1903	1562	1559	1272	1088	1291	1028	1052	881	918	847	729	612	562	484	447	454	559	2301	5847	4813	3186	1582	927	628	481	401	349	313	294	337	301	312	303	300	331	322	323	353	325	335	346	348	327	300	371	309	334	319	306	315	348	332	326	338	341	340	301	319	321	330	331	335	344	348	339	340	345	322	322	358	350	321	286	328	349	304	284	314	293	318	340	335	319	308	335	319	356	334	331	319	314	331	311	328	319	318	328	317	332	335	311	322	295	307	348	316	320	332	303	295	343	333	319	313	313	301	319	344	346	333	313	309	324	324	372	352	293	334	346	332	352	320	324	312	343	347	307	330	352	324	310	344	325	321	318	314	311	328	345	314	293	319	354	363	315	324	293	331	326	334	333	325	329	297	316	325	342	358	361	334	346	327	324	334	292	314	331	305	312	289	315	316	310	327	318	329	360	303	336	361	347	314	325	333	340	338	339	321	349	309	333	316	341	331	319	290	345	300	307	294	317	347	326	334	305	322	329	308	342	324	310	317	306	338	318	322	337	312	325	319	343	341	325	328	338	310	319	328	332	334	283	326	329	331	297	319	315	314	332	334	295	336	334	329	339	326	301	324	341	328	310	335	348	315	350	326	311	313	325	294	351	334	371	345	308	337	301	316	336	321	326	307	333	321	313	325	341	324	294	328	322	322	317	299	318	355	315	318	310	319	305	328	297	385	339	332	321	344	302	324	330	301	337	283	327	349	322	330	349	331	305	314	327	297	319	330	316	338	324	339	309	360	364	346	349	329	316	321	354	345	348	309	307	342	340	307	332	320	295	314	359	323	330	302	363	334	306	325	317	341	349	326	337	352	337	296	329	320	333	311	322	323	346	323	364	332	324	300	383	332	352	303	322	324	320	351	342	317	338	305	339	324	330	319	348	311	340	310	280	299	317	338	309	329	307	331	361	337	309	319	311	315	328	340	332	317	371	354	320	323	312	339	340	322	339	327	335	279	291	281	316	313	341	342	366	341	324	325	312	322	311	336	326	345	310	336	345	313	326	321	320	330	322	330	299	352	329	303	317	333	344	314	308	307	361	341	288	305	329	359	334	328	341	308	308	341	343	344	321	311	328	314	328	311	327	339	316	322	336	330	351	322	327	326	331	351	338	351	323	286	331	303	310	325	337	325	323	311	336	343	315	310	320	351	337	353	355	336	312	342	337	317	358	302	322	324	322	335	306	326	341	312	320	338	328	313	329	323	354	335	313	309	295	310	356	371	333	332	311	314	347	316	323	311	351	335	321	323	326	318	330	335	326	369	298	311	298	329	326	289	309	328	332	314	326	323	330	302	289	280	327	359	326	335	333	334	369	297	309	327	309	328	331	322	341	311	332	319	339	339	314	319	332	311	313	328	290	323	333	325	322	339	296	325	332	312	282	338	328	306	349	307	336	324	324	327	328	361	287	317	303	340	316	320	324	342	350	295	306	311	326	337	329	302	345	330	351	313	309	341	329	358	324	323	333	320	357	321	324	330	348	360	290	366	323	337	356	323	339	344	335	304	330	332	374	350	319	322	330	358	332	345	290	346	343	336	314	336	328	350	309	321	358	335	298	341	290	330	319	334	329	312	352	337	353	304	293	330	317	297	326	298	325	318	279	326	333	315	332	334	321	343	363	319	349	337	298	292	378	321	309	322	331	306	321	346	364	327	327	333	349	312	316	348	310	305	303	328	306	340	342	328	331	342	335	329	336	314	308	339	320	315	332	331	366	327	339	308	327	326	323	326	316	325	337	319	356	332	274	295	319	327	339	316	305	329	300	301	353	361	340	356	300	315	350	302	338	334	293	293	308	328	322	365	327	323	325	315	315	333	350	328	321	331	310	351	354	291	334	321	341	319	312	351	363	320	349	305	313	319	311	301	318	332	342	320	302	352	341	294	330	333	318	336	335	310	301	291	307	320	314	328	334	333	326	325	335	339	274	319	333	296	319	288	343	299	326	310	329	319	325	347	317	324	339	332	357	311	346	317	315	279	294	308	344	337	338	341	324	347	357	294	337	306	322	327	342	322	340	312	358	330	302	336	341	330	336	308	318	352	315	355	310	343	348	329	369	312	347	325	315	323	340	315	315	304	337	331	328	355	350	344	326	321	310	318	353	311	298	361	318	314	330	325	309	288	312	296	334	347	320	344	322	310	313	311	322	294	277	309	345	335	286	313	276	310	345	314	278	318	321	360	331	308	306	322	322	341	318	349	337	373	400	278	317	352	342	341	292	317	319	340	338	356	309	301	322	322	305	293	340	315	333	372	298	336	332	346	339	322	325	331	328	328	328	321	331	299	355	327	337	344	339	304	319	334	302	341	320	304	328	342	279	334	333	301	308	308	320	319	342	345	337	295	352	336	313	312	328	311	311	324	315	309	324	347	323	341	331	342	324	338	314	302	343	293	317	315	315	344	335	324	314	301	322	303	345	332	335	316	317	325	341	324	303	328	315	302	332	315	303	319	327	334	328	325	326	341	337	328	303	305	316	315	318	348	329	295	324	316	328	331	355	331	311	349	301	290	319	321	345	340	363	353	316	329	331	329	304	309	304	311	315	326	334	316	327	334	304	331	318	333	341	357	321	317	357	286	360	295	321	347	312	317	327	300	326	347	338	307	333	311	299	330	326	331	334	318	354	319	359	313	310	346	331	317	315	317	310	316	320	301	318	341	334	316	309	316	347	331	335	328	335	301	340	329	326	329	304	321	348	348	357	309	314	322	308	341	314	323	315	327	348	327	319	290	308	336	312	326	370	357	315	325	357	332	319	363	320	281	335	328	330	340	304	327	355	326	335	321	311	315	319	329	334	340	313	330	348	347	337	327	345	356	293	317	307	330	329	322	332	312	338	310	337	310	298	338	327	343	330	337	331	316	350	312	325	319	343	341	315	338	332	359	333	354	316	368	334	323	324	317	338	286	343	321	312	305	361	313	348	319	305	325	339	333	339	334	340	298	306	328	342	302	339	329	344	320	313	324	361	314	333	294	310	334	321	287	290	365	283	326	351	308	317	325	332	287	332	325	352	351	305	327	345	322	332	333	302	337	306	322	313	332	351	323	347	325	325	351	363	325	321	346	374	327	322	382	337	310	303	350	322	313	312	307	344	320	316	328	316	320	321	317	299	297	319	325	294	306	316	312	304	306	323	331	325	342	313	296	321	338	300	345	320	288	303	336	346	335	305	338	321	322	361	312	327	324	299	339	299	315	327	352	307	318	321	327	315	344	333	329	345	308	347	326	340	341	346	338	324	305	316	312	316	306	315	350	348	301	321	302	343	305	317	300	346	312	318	352	281	320	318	332	337	298	289	328	322	331	294	311	302	288	357	316	346	323	288	336	348	285	327	325	306	334	317	316	320	329	315	298	309	327	313	322	321	321	308	335	325	304	308	323	315	324	328	346	308	311	312	320	319	323	342	335	325	351	294	341	318	347	329	331	325	300	341	325
12375	25299	24045	16970	14676	11576	7462	6099	5595	5291	4505	3843	4124	3541	3277	2710	3177	2706	2133	1715	1623	1305	1021	1065	1332	7401	15737	12690	8967	4518	2366	1413	981	751	721	624	656	596	550	651	611	629	560	614	648	653	656	603	620	656	614	642	635	641	633	589	581	562	621	631	615	596	649	628	610	604	602	624	654	586	608	587	608	604	629	629	616	609	556	621	613	626	583	582	648	621	598	569	631	649	650	611	600	607	583	621	602	605	625	613	606	617	610	617	651	605	608	571	634	599	627	610	595	600	628	621	636	627	639	622	580	627	584	573	636	652	620	547	624	584	603	588	608	626	592	620	616	635	682	658	603	612	619	575	597	579	651	604	647	618	591	599	620	610	620	681	589	596	601	614	605	599	577	621	648	620	597	608	614	622	680	618	603	636	600	594	629	617	636	599	625	631	637	622	613	593	615	688	605	643	583	597	636	633	673	633	601	530	631	620	571	581	635	622	627	559	553	666	630	597	608	617	570	637	616	614	627	598	608	595	632	609	680	621	626	557	611	629	608	599	575	619	600	644	588	651	596	592	572	636	581	629	589	622	592	631	626	612	623	570	583	613	659	617	626	575	634	591	619	599	639	619	612	580	592	624	617	622	610	616	583	589	601	589	609	644	646	623	628	570	610	588	597	623	654	647	610	609	566	633	606	648	614	641	589	596	605	611	636	609	591	613	577	605	598	661	618	636	584	623	588	608	597	616	640	620	615	615	609	627	633	641	595	580	634	606	607	610	587	606	611	609	640	600	618	580	599	639	648	592	634	631	612	638	617	604	606	580	561	585	650	608	649	588	623	586	608	592	618	636	625	601	643	609	607	635	591	614	648	618	587	623	579	603	609	582	602	660	593	614	638	604	615	640	630	648	618	582	595	596	629	634	652	605	586	629	630	617	557	605	578	602	601	607	622	616	606	654	594	585	569	605	647	626	628	616	624	639	585	571	630	611	629	644	649	599	639	596	571	590	579	627	616	616	627	607	621	640	647	607	613	622	619	640	658	628	617	590	617	637	601	638	615	659	574	591	640	585	660	622	602	555	653	657	630	645	639	592	589	627	618	632	624	624	618	614	622	633	594	620	591	597	598	636	639	647	620	622	609	628	628	614	585	607	584	621	536	594	601	597	586	614	628	616	597	633	592	639	596	572	652	625	626	574	608	614	646	628	632	596	640	607	642	593	622	626	603	609	634	577	619	647	617	582	605	649	627	590	707	600	630	612	556	608	555	585	645	620	622	612	586	592	600	625	597	614	659	622	598	581	626	634	593	614	598	607	649	609	616	571	604	640	570	581	589	590	610	606	607	609	613	599	628	646	638	616	605	620	626	659	626	611	627	633	603	588	626	641	612	616	610	633	559	596	575	630	562	581	612	620	569	636	557	573	605	626	611	600	611	568	602	589	600	642	640	614	601	637	612	627	659	614	591	604	584	630	621	644	627	604	629	605	600	623	627	624	617	597	613	602	628	628	639	614	597	616	640	612	602	673	594	597	620	593	630	659	616	614	605	564	578	619	611	571	570	597	596	678	637	643	626	608	592	606	598	622	641	609	618	580	623	616	617	572	594	611	611	626	645	641	598	613	627	589	624	626	613	642	599	643	594	650	549	557	604	624	642	609	622	580	643	613	608	599	592	644	601	630	622	630	645	608	630	613	603	575	593	619	626	631	573	624	660	663	562	600	668	602	593	651	611	610	646	613	595	554	654	590	604	591	592	607	640	614	633	639	599	630	640	644	622	635	599	636	630	638	620	599	616	625	635	644	638	624	611	598	596	596	623	620	608	580	586	605	592	635	608	592	605	585	589	671	627	643	562	624	615	589	640	590	612	585	610	581	579	640	616	641	579	622	637	621	616	558	661	619	633	600	574	652	608	656	658	613	599	596	638	597	596	606	588	605	645	614	645	601	614	669	611	574	560	620	655	597	616	597	637	626	620	675	620	647	583	573	650	570	614	600	631	588	558	630	625	624	571	647	617	562	601	657	630	598	620	596	609	570	617	609	623	610	603	629	631	644	622	622	590	617	657	640	593	630	621	606	609	619	626	602	641	608	620	585	593	646	593	591	611	596	634	561	602	596	638	606	603	615	622	607	628	624	640	631	593	650	596	642	618	689	602	634	579	597	588	648	670	576	611	588	616	576	625	615	617	635	611	577	614	592	557	614	591	580	615	596	604	591	594	642	604	618	583	630	619	631	614	570	620	620	595	616	579	623	628	576	606	678	622	612	671	586	579	640	612	619	612	624	525	581	605	639	603	648	634	616	637	638	668	605	653	567	581	609	614	600	599	615	605	640	658	611	633	588	642	596	593	614	628	581	655	594	616	579	602	624	657	592	660	618	605	599	614	576	582	607	645	659	642	612	646	602	597	613	591	597	580	650	604	637	595	591	603	609	602	567	596	586	624	613	649	584	612	624	617	648	645	582	591	596	610	599	671	589	666	607	626	596	562	643	563	644	664	600	594	650	590	655	631	630	648	610	638	579	607	659	594	579	591	612	623	613	599	638	606	620	615	594	611	632	636	581	611	617	635	612	616	625	611	601	641	560	573	597	587	626	594	607	620	639	636	592	560	612	624	580	615	631	617	633	622	662	645	648	662	595	595	628	631	644	593	625	601	651	589	608	615	624	655	636	620	639	647	579	650	623	595	585	632	606	619	599	617	609	624	619	572	623	614	596	606	619	559	611	606	589	613	618	602	615	629	604	639	598	584	586	611	579	615	614	599	628	628	614	614	589	650	600	596	646	600	600	635	623	624	629	632	612	627	598	616	608	652	612	587	579	623	608	588	601	625	600	592	645	575	579	613	565	597	630	568	620	617	631	641	583	601	602	624	629	625	657	566	582	639	609	580	593	592	608	578	633	579	561	645	625	612	624	544	684	610	617	647	621	619	618	649	593	593	614	648	632	602	617	593	644	593	615	613	597	604	589	611	597	597	602	617	643	593	657	597	584	626	606	633	649	633	627	587	590	569	666	618	559	591	586	567	564	620	580	612	604	610	613	634	584	635	613	659	623	621	602	648	633	568	591	614	549	611	611	634	616	601	609	596	551	572	601	634	655	612	627	623	604	627	607	600	591	650	576	595	635	652	622	635	624	588	652	664	627	577	613	605	572	620	599	615	619	614	555	600	653	632	648	615	598	593	611	608	627	616	653	612	580	574	633	611	628	619	591	641	586	590	627	638	584	637	586	640	613	626	599	612	642	679	598	600	611	615	593	618	652	608	620	625	596	633	602	554	645	586	623	587	597	588	610	625	601	587	610	618	589	549	645	594	611	573	599	555	572	640	589	589	625	628	638	640	679	625	625	597	565	630	657	640	575	639	618	651	583	657	601	631	631	642	609	575	621	602	594	607	640	655	615	616	596	590	605	585	634	593	657	614	623	639	613	593	645	600	651	631	594	592	607	627	565	615	636	569	609	644	623	654	620	674	609	590	634	599	625	642	575	680	637	624	628	585	639
26910	20622	10894	3496	1864	1627	1109	909	830	880	763	805	842	735	634	699	762	731	619	509	535	511	485	532	481	649	911	833	639	562	575	498	505	427	435	451	443	445	414	478	477	455	460	408	476	436	444	501	440	485	483	481	458	485	458	436	436	429	447	421	487	446	479	455	468	429	432	421	466	431	487	433	438	449	456	446	490	421	461	456	431	417	471	445	431	445	430	466	508	458	438	438	457	471	446	485	435	437	419	440	426	443	475	473	458	448	449	482	438	468	458	456	427	463	458	464	448	482	475	462	406	475	428	480	389	448	461	447	495	473	458	432	466	416	455	481	446	437	460	434	479	483	455	441	468	403	447	446	477	458	455	459	473	468	454	451	470	485	474	442	436	451	454	458	441	428	426	419	467	458	456	417	481	461	462	423	444	460	450	468	466	445	480	399	446	442	436	434	423	457	425	462	439	478	467	481	466	456	431	471	444	417	427	461	442	422	454	445	432	471	464	434	426	432	459	431	447	429	420	441	474	450	449	444	460	430	468	485	424	440	474	424	451	467	492	438	447	437	500	453	477	462	441	485	452	477	465	442	446	429	458	450	465	447	426	447	424	459	461	428	433	427	416	462	460	433	457	423	449	425	462	472	482	442	477	440	494	496	429	428	450	463	439	446	442	466	424	448	432	416	478	444	465	415	450	468	441	448	482	464	445	485	450	413	474	475	482	461	489	428	484	462	405	457	416	461	447	476	435	446	460	431	479	397	422	471	435	440	430	477	447	484	442	446	428	407	455	425	468	487	479	427	445	453	425	478	435	457	433	396	462	469	452	471	452	427	428	491	486	469	424	410	457	449	450	460	477	469	422	450	454	415	443	439	459	463	431	489	452	465	461	440	441	460	479	461	438	473	453	429	457	427	472	434	497	424	460	478	474	470	445	441	455	464	463	430	442	461	472	447	434	482	459	475	458	497	448	441	469	431	444	442	445	461	477	470	461	473	484	468	446	447	432	446	473	464	459	434	480	468	477	401	447	458	468	498	424	458	425	448	429	443	461	476	436	469	442	438	425	461	442	441	441	471	470	459	464	446	443	414	473	452	429	479	406	423	461	440	470	447	454	465	487	480	458	446	440	425	440	464	482	450	463	441	463	453	493	440	459	413	438	453	456	462	449	477	434	460	433	459	447	440	463	409	455	441	473	488	430	464	466	403	450	448	447	504	449	444	436	468	464	450	458	467	458	450	468	458	435	454	458	458	443	430	416	441	460	486	471	457	430	435	467	473	453	438	429	450	421	447	443	432	435	501	458	461	449	460	457	437	460	455	468	421	430	453	435	451	444	446	486	436	467	466	453	430	472	428	468	456	494	459	493	447	450	485	482	441	461	454	445	454	505	436	459	470	451	482	395	452	464	455	448	439	450	421	436	505	457	443	459	448	447	469	412	448	439	407	441	490	486	447	433	413	465	473	446	485	465	423	461	489	393	435	440	450	472	417	479	459	470	462	449	483	435	430	443	481	423	438	423	463	460	433	442	462	456	437	488	486	474	443	423	483	439	484	419	433	455	437	448	441	431	463	421	426	470	444	435	492	413	444	433	459	435	462	456	473	417	418	436	435	473	407	448	470	445	500	467	461	457	479	457	415	411	455	452	510	412	481	453	500	448	449	439	452	439	479	441	472	468	454	437	423	462	472	473	399	482	446	450	471	430	460	460	460	497	470	443	503	454	449	468	422	466	470	452	470	442	476	440	410	463	446	481	437	454	455	458	437	456	469	420	463	461	423	463	463	439	449	431	440	449	439	435	419	470	497	453	475	444	457	462	476	465	451	457	450	448	485	429	471	449	481	462	480	460	422	474	443	429	446	501	440	423	438	448	458	464	424	451	470	447	440	457	438	447	436	417	441	423	450	431	478	461	448	446	451	476	486	445	445	462	460	480	430	427	440	456	434	458	394	425	404	479	476	439	444	458	440	423	470	446	412	461	432	454	448	469	434	434	451	443	440	445	428	469	429	456	448	450	426	466	473	470	443	412	445	473	465	451	425	418	463	427	481	428	420	464	454	455	438	451	474	462	448	442	440	463	490	488	465	445	451	484	470	447	458	418	456	447	441	444	439	447	445	467	461	455	478	468	431	436	425	477	467	460	480	456	490	437	454	460	396	479	455	433	450	413	466	437	435	467	477	479	461	430	428	414	443	482	453	459	454	460	460	453	431	419	443	466	452	480	476	493	479	431	445	474	473	438	453	455	431	482	453	420	452	437	432	468	475	459	453	472	456	431	442	414	449	432	431	428	452	432	420	447	439	472	455	440	431	458	468	465	451	452	429	457	467	438	469	500	468	489	477	409	461	481	456	464	446	445	429	463	459	445	438	447	448	426	481	439	490	453	456	460	447	471	475	422	429	452	429	481	455	487	481	475	450	497	461	460	463	431	469	430	448	460	418	446	427	402	475	471	450	447	431	449	414	455	452	469	444	481	442	455	450	420	427	423	456	430	413	446	434	459	431	431	421	425	444	450	432	465	470	463	463	457	417	421	436	457	480	445	463	456	471	455	421	444	440	461	504	478	457	471	421	462	480	459	482	447	473	431	425	410	448	445	450	472	468	429	467	432	459	426	431	458	463	395	446	480	496	432	428	467	474	464	480	442	444	485	450	433	441	440	484	431	481	428	432	457	453	457	468	440	474	417	428	445	470	470	436	479	471	456	467	468	455	432	461	472	447	448	438	418	468	412	439	444	437	437	466	435	455	467	435	476	445	476	481	464	427	466	422	463	402	396	444	458	465	411	448	400	448	473	472	494	478	467	489	424	485	454	472	437	464	452	436	489	452	489	426	444	446	464	464	433	454	441	436	480	419	471	460	425	421	437	449	432	453	446	479	458	457	474	481	432	431	439	425	477	461	458	461	482	452	461	431	458	462	467	434	453	438	432	442	459	502	427	430	454	475	433	447	430	458	472	464	446	454	445	460	443	459	437	475	448	460	440	444	449	452	464	447	446	460	460	450	428	400	446	444	460	435	449	474	457	448	471	438	469	407	449	428	438	427	497	447	443	456	435	456	458	492	463	444	446	434	438	391	445	455	424	471	424	433	427	430	406	443	444	431	428	477	468	444	415	445	444	497	439	441	441	458	476	454	449	475	512	493	460	441	412	504	423	514	466	428	449	451	435	474	425	449	426	446	435	481	405	460	461	443	478	448	423	479	483	472	432	484	459	449	438	456	405	467	403	428	436	434	423	438	455	427	465	439	454	415	484	472	467	461	444	473	449	434	422	443	451	450	459	450	447	437	446	456	447	440	430	447	446	459	441	472	464	431	453	412	463	434	440	429	445	432	435	450	432	447	401	448	441	437	468	438	474	475	500	452	459	447	451	458	426	485	437	461	500	469	444	438	470	437	440	491	470	476	459	465	443	441	448	464	442	446	458	450	440	461	464	458	436	435	461	399	443	477	462	464	469	469	463	457	461	490	457	418	434	469	469	414	496	454	458	426
7876	11573	11310	7075	5775	5322	3416	2752	2693	2669	2209	2175	2365	2120	1825	1863	2195	1861	1349	1195	1222	998	1044	1010	1107	1462	2260	1920	1412	1292	1102	906	879	839	846	785	893	898	834	773	811	844	837	891	828	859	845	816	837	876	878	840	829	839	848	853	866	816	820	852	840	860	867	848	811	873	883	870	786	822	853	885	820	856	766	859	840	853	871	843	876	830	830	817	837	890	826	860	843	821	859	827	862	822	847	851	846	860	844	833	787	807	856	823	845	801	847	875	883	846	885	851	897	904	912	852	883	856	844	857	878	837	824	859	806	816	859	877	833	872	853	853	843	801	795	853	868	826	852	847	844	806	835	855	857	838	884	809	894	814	815	847	850	838	921	826	848	861	888	837	803	811	800	846	829	809	855	850	824	837	848	826	809	838	888	811	834	858	802	864	839	833	869	833	855	825	805	911	829	873	822	820	847	849	843	875	845	820	858	857	836	823	887	881	879	866	793	845	864	849	773	829	816	883	849	895	872	830	828	830	872	855	899	825	880	835	842	806	818	820	841	875	845	881	904	850	798	851	874	821	868	797	895	848	804	822	829	843	907	841	833	901	852	838	818	848	846	856	852	808	876	849	828	825	847	839	836	876	881	839	852	877	838	840	835	876	886	822	784	837	778	850	857	830	927	803	861	812	841	893	853	908	872	827	858	853	858	814	840	831	799	808	847	855	812	877	859	822	821	816	866	790	823	827	843	825	794	817	868	874	898	839	884	835	869	831	832	788	825	854	818	900	885	902	858	826	788	807	846	843	858	845	858	882	829	847	833	819	826	851	900	877	832	856	860	808	804	809	804	825	838	817	876	906	814	815	880	816	827	819	843	909	849	841	870	850	792	902	809	851	842	841	854	841	852	832	849	803	839	837	849	828	824	828	847	818	807	864	837	846	820	842	817	824	834	887	855	817	813	896	913	885	879	839	811	832	857	874	863	850	872	896	830	844	867	857	853	877	870	853	851	908	817	840	838	819	876	865	814	888	824	828	876	847	823	855	836	866	797	866	853	817	823	864	863	842	827	899	855	790	808	834	886	889	811	861	862	842	837	855	870	818	850	881	891	861	811	862	913	827	856	801	795	800	870	864	861	813	821	823	833	838	803	858	833	814	906	837	848	901	825	826	906	862	890	840	826	834	908	836	823	861	839	841	865	871	857	839	875	830	830	879	819	842	841	903	860	870	844	861	872	824	836	866	903	857	805	875	901	854	861	866	811	861	842	828	841	891	861	877	823	861	881	869	861	854	884	874	873	853	814	820	899	852	842	834	807	857	885	868	843	822	804	842	902	790	854	786	844	814	845	847	823	846	853	809	815	857	826	830	843	838	834	884	882	778	847	855	855	855	826	832	827	906	819	851	820	835	878	844	887	830	859	831	828	872	871	866	851	826	892	834	795	880	897	866	854	806	782	851	842	838	846	816	864	774	831	856	828	834	869	826	860	834	824	853	842	879	811	821	877	822	814	829	865	890	833	878	866	909	870	863	843	811	866	823	879	856	850	863	855	874	834	850	836	835	860	814	827	918	831	813	828	819	876	834	804	871	845	812	835	779	822	860	830	790	878	903	856	855	832	846	830	840	825	819	856	832	779	804	789	851	855	874	828	811	828	813	835	823	826	867	821	856	839	856	823	864	845	834	819	816	836	842	853	867	818	872	870	823	793	841	857	809	831	846	836	887	843	857	865	851	834	818	841	921	865	829	828	831	900	875	806	874	856	828	855	835	880	855	908	850	832	864	837	849	810	839	815	868	813	815	855	853	813	848	873	886	875	813	814	857	855	854	869	881	853	794	844	855	846	813	872	834	840	844	864	836	846	820	799	849	843	802	864	856	866	840	869	857	849	897	852	886	865	838	786	841	785	896	856	856	859	859	866	837	830	855	823	845	835	847	807	870	842	886	880	881	867	895	798	825	850	788	867	850	842	864	836	880	865	880	913	849	879	861	882	864	834	894	840	840	827	843	869	842	864	860	834	805	821	825	871	866	873	839	879	836	854	844	820	836	805	804	807	862	843	839	850	877	833	871	822	821	841	874	861	882	889	816	890	799	851	830	796	823	859	882	844	802	901	854	823	806	829	831	866	857	848	853	827	861	853	851	847	872	828	822	849	847	848	875	864	916	832	835	773	818	919	830	858	882	839	852	840	829	847	807	833	837	854	841	852	860	845	853	864	851	831	822	856	843	849	820	804	872	840	800	858	820	901	895	848	861	838	878	851	877	825	857	855	857	869	881	864	830	852	867	882	817	892	814	834	816	807	878	853	871	857	871	847	816	878	889	835	866	835	871	839	897	878	815	874	827	880	830	879	842	834	879	838	832	827	823	860	836	849	822	800	862	875	853	843	806	853	889	841	888	839	838	834	803	887	842	834	836	876	815	820	945	822	879	826	813	836	863	832	863	822	826	879	838	865	855	801	819	847	851	848	823	822	844	886	845	870	808	906	843	808	811	826	878	850	847	859	832	830	844	843	872	883	890	847	891	823	809	825	871	829	853	827	834	828	875	821	836	857	822	862	865	812	850	879	831	845	799	835	834	811	802	864	856	859	844	814	846	865	843	844	864	861	862	786	849	849	839	880	851	858	908	829	855	831	836	807	842	843	851	888	823	829	866	824	823	837	847	842	856	883	812	902	798	838	829	790	840	876	829	811	820	860	895	839	847	854	849	874	852	862	812	820	834	851	871	845	860	888	790	820	851	892	838	854	860	847	823	824	826	855	852	865	854	854	892	831	825	806	831	865	855	852	814	857	842	831	833	824	818	823	850	885	844	824	815	886	859	849	853	850	874	915	764	849	834	871	823	839	844	869	787	883	800	863	782	876	882	860	845	830	810	880	859	832	851	817	842	837	858	817	843	848	878	876	852	830	825	832	864	819	845	866	866	798	849	835	846	829	907	846	839	846	809	848	924	861	846	838	859	869	877	865	830	854	822	853	850	864	841	834	818	878	864	858	846	815	853	843	837	837	851	915	837	816	852	827	858	809	824	827	837	827	836	808	845	853	845	869	819	833	846	826	878	826	844	835	805	836	846	825	813	823	819	778	821	867	871	856	830	894	830	820	891	844	837	855	868	865	895	807	896	939	854	873	887	844	845	858	821	879	868	814	803	865	822	885	817	855	825	813	838	827	868	797	810	868	845	835	866	792	860	852	813	864	858	799	840	872	790	852	877	865	860	874	843	816	879	895	835	851	847	834	876	828	838	871	827	847	853	840	823	885	828	872	868	807	906	856	823	816	825	819	829	811	851	851	899	818	838	843	870	843	841	890	836	871	866	862	818	838	805	870	870	831	839	810	877	823	885	853	844	848	883	886	855	868	826	879	829	831	830	822	905	859	850	868	873	874	781	833	820	871	813	876	858	864	862	897	842	863	815	875	845	804	845	847	854	831	841	899	796	827	840	850	824	876	832	778	800	854	808	887	933	849	802	861	866	831	875	889	854	836	784	810	907	878	871
24498	21537	28641	24836	20096	5195	2351	1561	1335	1216	1054	2309	2079	964	767	983	899	729	571	574	543	473	495	610	680	2537	2716	2107	1369	994	694	492	450	384	426	367	379	394	383	378	421	364	379	378	343	361	386	400	375	377	371	412	396	401	375	427	366	362	382	356	351	382	373	372	341	411	368	368	375	416	358	380	389	390	390	363	347	373	384	381	379	385	364	381	345	424	351	389	394	411	413	395	407	415	407	389	374	364	381	368	377	380	368	378	345	399	421	389	390	401	384	395	385	375	366	393	386	400	400	384	373	365	368	380	348	388	356	390	367	379	364	374	417	334	391	355	364	392	361	366	378	395	382	372	397	366	377	393	351	368	387	372	382	373	337	416	407	414	385	390	400	392	373	380	377	389	397	391	388	375	391	384	383	375	386	401	402	373	383	384	365	399	366	405	368	371	395	373	412	415	399	353	388	347	395	385	382	393	380	411	396	411	417	396	345	374	386	374	376	425	390	372	418	350	392	374	371	397	380	348	400	387	384	374	415	387	400	393	403	360	371	395	372	383	384	363	425	361	378	389	387	373	413	363	373	393	363	378	379	311	359	369	384	363	371	370	382	387	372	418	385	370	391	377	372	349	353	341	422	396	390	407	381	373	364	401	383	368	368	362	384	346	346	394	396	389	361	376	364	417	377	383	388	374	363	378	395	416	426	367	405	372	367	406	385	390	378	370	350	398	400	382	347	339	421	368	403	409	400	366	423	363	383	383	393	374	369	401	379	348	397	409	381	418	379	405	413	367	401	380	357	398	388	392	400	336	390	371	378	395	378	395	376	368	413	390	383	367	368	380	418	372	417	375	357	398	379	393	393	390	347	384	370	399	378	386	380	354	370	392	397	378	370	362	377	386	394	401	378	419	378	377	369	348	387	385	385	395	414	384	370	403	396	386	373	373	354	384	402	394	404	364	398	383	344	403	399	393	399	401	389	430	406	353	417	386	410	377	386	382	411	360	381	386	368	376	387	393	394	383	344	401	352	364	389	377	366	380	361	376	402	397	384	404	357	374	384	380	384	425	404	389	394	384	424	366	370	358	388	382	359	401	373	393	352	380	365	357	413	426	396	396	364	350	383	401	409	370	375	382	406	407	369	382	402	358	387	390	376	395	382	390	365	409	362	411	400	406	373	377	373	355	386	390	372	409	374	385	355	375	376	356	363	391	392	426	408	378	387	393	358	334	390	411	401	352	378	363	357	385	366	387	387	377	379	365	392	367	399	390	384	388	391	360	381	358	403	392	405	352	363	385	372	389	368	392	371	376	371	401	389	359	357	358	401	425	387	400	356	394	368	375	371	389	396	377	364	363	394	373	394	423	380	385	434	385	366	382	392	347	386	388	386	394	375	393	436	379	382	386	364	371	402	391	374	395	384	420	384	393	377	400	387	353	364	372	356	408	423	367	365	403	388	387	357	376	400	392	392	395	384	414	408	370	425	327	394	369	390	414	413	380	387	383	399	366	371	369	391	383	349	392	398	346	354	371	380	378	407	369	365	386	398	326	360	387	365	407	368	421	389	370	376	391	358	377	383	390	370	408	367	417	341	387	412	376	381	383	361	345	350	371	368	376	391	381	392	378	364	392	357	366	379	391	383	384	356	378	386	380	387	387	404	387	392	382	360	411	377	353	385	417	387	347	396	377	390	391	398	370	411	348	397	376	381	384	366	375	402	383	401	368	385	375	370	381	381	382	369	371	383	369	406	391	375	401	363	361	358	380	414	404	392	365	379	376	373	376	363	394	392	356	374	401	394	391	390	352	374	365	360	401	430	383	363	348	369	342	399	349	420	375	366	387	365	390	379	406	376	428	382	363	378	386	370	406	388	401	368	398	382	367	385	379	370	419	404	396	342	370	367	369	367	411	370	349	366	368	368	370	371	371	388	382	376	403	390	366	368	346	350	383	394	397	413	386	400	384	399	362	366	355	356	379	385	410	382	381	390	406	384	401	411	412	386	376	386	358	339	361	399	355	393	395	365	366	411	365	378	368	367	371	384	399	371	361	380	356	353	358	398	356	423	352	358	399	393	385	389	396	392	370	381	381	365	378	390	392	360	361	364	375	378	371	406	354	391	389	378	373	404	382	383	403	392	395	347	356	362	402	395	367	355	382	386	349	394	387	416	382	386	373	394	387	345	408	363	389	403	376	347	384	365	366	411	381	377	385	353	383	353	391	397	400	395	372	348	383	379	376	403	397	375	362	382	383	406	374	384	367	355	388	385	415	407	381	399	371	363	394	403	402	363	390	405	364	340	392	378	418	404	392	355	421	379	407	385	378	389	381	400	361	392	376	393	402	371	357	361	397	387	379	422	352	398	334	372	347	350	421	403	404	413	349	372	409	378	367	333	367	370	374	382	412	369	370	401	394	360	357	397	381	369	360	383	395	367	394	372	405	382	342	388	404	399	387	387	355	375	390	398	357	383	360	353	358	392	359	395	361	397	380	355	399	396	397	370	413	379	408	386	355	343	388	438	382	409	367	367	364	373	387	400	395	384	402	379	364	362	386	402	360	387	366	398	364	375	377	361	373	411	411	391	372	353	413	375	339	372	358	391	397	401	370	395	404	389	382	385	364	380	418	428	337	365	391	433	385	380	414	410	417	341	373	374	368	414	365	352	418	413	394	380	390	369	414	376	372	363	355	386	355	380	381	355	400	409	377	357	383	372	380	380	378	373	368	384	372	377	367	357	377	384	349	404	352	372	412	402	370	403	367	370	399	409	411	381	358	385	407	369	406	401	377	388	392	383	396	374	385	370	393	389	403	396	373	369	414	358	356	400	378	371	382	377	375	359	358	336	381	383	388	378	385	348	384	365	393	391	369	353	399	377	377	427	379	372	396	411	375	372	396	384	404	394	391	400	360	388	377	392	414	347	381	359	410	405	372	369	350	401	390	357	374	395	426	411	386	402	382	353	383	364	361	374	365	390	387	367	392	372	400	384	383	366	384	431	386	349	388	443	358	416	393	402	358	370	356	349	396	390	395	387	383	377	366	398	370	393	415	409	375	379	409	405	389	398	391	396	348	391	406	413	345	403	383	350	408	361	377	381	364	346	340	358	384	369	348	403	375	382	365	394	384	391	368	382	392	368	426	395	393	379	357	384	369	415	342	356	377	363	356	416	360	364	417	347	406	368	356	369	367	406	377	356	454	402	356	406	392	411	398	380	355	391	371	377	388	380	414	403	390	391	378	373	380	371	416	343	363	352	391	388	389	394	354	428	360	396	402	338	361	368	370	341	412	374	406	385	390	365	391	372	402	395	408	381	425	364	389	353	375	366	400	392	368	405	386	410	364	361	403	364	437	389	392	356	357	404	377	390	365	381	417	391	373	404	386	367	338	363	389	393	388	378	364	360	380	394	362	387	367	366	386	383	395	373	402	385	393	392	365	409	345	398	367	362	390	382	419	391	371	391	412	392	368	363	381	370	400	408	396	356	365	332	384
9624	20327	18056	12048	8633	8200	6264	5193	4508	3999	3364	7999	5636	3136	2463	3040	2701	1953	1521	1465	1390	1128	1196	1650	2077	7971	7995	5895	3893	2671	1580	1074	892	771	700	694	683	742	731	746	745	750	703	777	725	681	727	695	745	737	741	750	736	760	760	735	741	717	715	749	733	740	708	737	755	706	715	726	711	707	738	653	731	715	668	723	717	789	710	722	750	706	721	698	717	740	736	765	768	738	759	735	709	754	718	712	735	706	682	712	722	696	717	724	749	747	758	754	714	756	732	733	747	702	758	744	762	732	752	732	708	752	712	758	730	698	698	734	792	694	714	726	737	736	754	754	744	754	731	725	662	754	698	684	730	749	728	774	706	708	718	715	739	737	759	717	701	701	690	744	707	754	739	720	736	707	721	698	754	692	706	741	741	680	727	710	698	740	743	686	748	781	723	663	759	710	769	727	719	701	749	700	715	711	757	742	724	740	763	735	739	783	769	738	746	775	755	690	742	725	720	697	733	745	724	734	823	657	708	718	732	749	744	758	669	707	740	747	723	729	733	733	705	747	689	686	776	732	726	708	725	728	736	784	729	792	721	705	678	726	784	740	700	724	713	717	754	729	751	784	722	706	729	758	743	734	733	730	727	769	724	732	729	733	708	775	751	741	772	777	717	717	757	697	731	777	718	686	727	781	766	702	732	719	766	675	711	704	729	732	723	678	745	751	691	743	712	707	755	704	771	769	756	681	732	721	725	721	762	693	706	746	744	757	732	726	717	756	757	707	740	743	764	707	720	784	708	749	742	753	735	710	742	689	754	706	710	690	739	759	748	742	717	716	715	725	736	753	697	700	761	747	708	717	697	777	755	731	702	725	714	707	770	737	726	756	711	720	693	727	703	737	740	752	705	753	705	754	712	726	717	720	743	757	758	738	658	737	750	701	733	734	718	717	752	749	744	739	714	739	785	694	780	713	693	736	738	771	745	748	718	731	753	707	723	753	750	734	772	737	658	770	757	756	740	775	763	725	753	687	752	736	733	705	750	788	694	721	720	740	753	699	755	708	726	710	715	732	750	706	762	744	770	711	742	714	741	755	729	744	714	723	729	689	710	742	735	696	699	750	744	710	732	776	764	762	730	724	759	729	783	731	729	706	747	752	722	730	683	742	716	686	740	715	801	793	686	697	751	717	719	715	755	753	747	802	740	744	714	736	749	739	735	750	665	705	724	699	710	710	757	726	747	691	738	712	730	762	712	686	726	763	737	744	730	759	717	747	727	734	739	740	657	754	722	690	721	732	723	747	726	784	743	736	729	753	766	725	708	713	746	723	733	734	694	753	741	720	731	701	765	728	709	705	731	712	750	734	713	715	729	732	753	696	705	767	727	729	740	710	723	781	684	737	768	728	709	766	714	736	722	730	737	709	697	713	730	755	725	710	728	752	730	774	695	678	691	773	731	783	732	705	754	717	747	718	754	668	728	723	719	768	710	721	686	724	765	751	706	757	756	712	733	769	678	701	757	740	736	720	743	699	737	734	758	715	722	735	756	733	738	749	692	779	692	720	753	686	761	739	744	681	785	735	736	719	742	702	718	723	785	717	701	719	742	697	773	660	763	712	730	743	779	723	696	714	698	712	734	794	718	752	713	733	726	678	728	741	741	747	796	699	715	741	739	763	744	716	747	712	748	703	746	725	719	700	773	736	717	741	727	750	737	729	743	737	748	700	771	713	746	723	682	713	679	693	668	734	691	746	788	713	759	758	692	705	728	712	739	675	717	729	787	735	722	762	750	696	704	728	777	777	735	756	717	782	768	762	712	721	748	718	723	752	707	766	755	736	745	761	725	723	732	696	715	719	710	728	741	731	752	712	751	687	763	651	711	749	712	660	719	707	681	775	715	746	691	730	746	772	771	736	700	737	733	760	748	752	677	691	738	791	720	761	718	748	721	681	775	734	753	729	724	715	721	712	737	702	734	756	749	804	705	711	724	763	808	708	735	714	724	761	701	727	703	681	777	726	744	714	716	745	723	720	753	741	746	750	724	705	720	736	767	716	726	734	738	772	755	731	742	743	761	784	699	725	742	720	732	752	733	767	721	730	738	710	691	692	740	735	766	730	721	738	781	725	753	768	748	714	741	737	711	766	711	688	749	740	779	732	757	742	736	704	754	721	707	732	735	731	738	763	731	735	742	665	739	713	721	743	706	717	700	791	770	759	787	795	693	745	713	723	729	726	703	657	695	719	687	765	738	731	782	723	742	711	733	728	715	716	751	723	740	710	715	732	721	694	713	748	733	771	739	665	733	771	764	738	739	724	752	716	778	667	728	729	737	715	722	711	742	731	698	701	775	723	742	699	738	687	738	768	722	696	734	768	740	702	730	740	716	729	729	708	740	779	765	745	712	701	725	718	711	757	723	712	776	733	695	758	731	685	737	733	716	706	718	704	771	708	709	711	762	774	743	750	703	700	687	713	689	708	739	695	727	690	750	689	692	707	723	735	693	707	728	696	740	772	729	713	772	686	708	703	710	763	710	738	704	694	765	741	730	773	714	718	724	751	684	728	751	748	676	758	703	709	731	719	750	752	759	761	699	774	765	745	747	724	782	703	771	708	733	717	770	700	744	769	748	749	745	776	728	718	742	692	733	735	717	807	755	726	730	697	735	767	777	718	723	792	715	653	723	738	732	750	749	762	754	752	718	756	712	716	709	750	754	705	744	746	739	721	733	728	740	692	714	717	803	719	704	716	690	701	732	707	718	737	740	732	757	705	718	788	734	714	755	757	755	727	715	738	749	755	700	670	749	694	724	757	733	721	747	722	736	815	705	721	720	713	699	733	700	738	730	744	701	717	685	733	757	734	709	732	721	694	731	680	714	752	724	737	721	746	700	699	693	753	712	717	731	720	734	756	727	750	724	768	689	734	710	710	743	716	729	729	760	727	713	716	682	747	739	708	752	776	727	722	727	768	724	751	758	706	722	714	698	783	755	734	747	803	728	737	728	730	702	698	711	692	737	712	734	737	729	759	731	747	726	735	754	719	721	766	727	738	712	719	730	750	702	717	744	717	708	703	747	720	740	697	683	742	741	739	720	744	761	742	721	750	773	736	761	710	723	791	745	717	705	720	714	702	739	730	694	763	722	702	710	681	740	712	721	776	704	737	735	782	708	720	727	732	718	722	734	692	814	722	714	748	722	742	773	713	728	718	736	739	735	702	666	708	742	699	724	720	770	751	757	719	715	728	746	751	695	736	740	723	784	753	748	744	711	772	735	712	743	717	730	690	737	722	739	691	744	718	741	736	697	724	658	729	785	763	750	722	720	680	723	698	694	721	729	706	707	759	761	735	702	733	696	750	714	750	723	753	718	694	735	749	711	749	723	739	742	744	764	709	668	710	751	723	721	711	737	790	765	667	732	717	718	763	692	713	732	753	751	720	766	700	713	749	747	694	698	683	673	736	754	722	743	684	712	711	727	692	725	723	696	714	728	744	756	743	769	750
23569	21573	29427	24182	21574	20206	5754	2622	2048	1709	1419	9295	10822	1229	904	1051	908	762	514	512	503	526	557	1122	1372	3299	3746	2996	2138	1270	687	437	393	329	300	336	342	350	342	292	318	323	324	328	297	349	324	345	344	332	336	334	313	345	332	333	311	337	337	342	346	336	325	345	322	348	342	331	300	360	337	314	358	307	331	314	332	305	312	334	338	301	358	341	305	336	319	348	314	301	368	301	339	324	335	332	347	353	291	307	343	330	330	373	321	328	327	326	293	347	320	338	321	314	347	339	334	354	308	325	310	342	351	338	342	337	332	347	339	320	319	323	321	342	316	335	335	322	334	329	342	340	331	315	333	339	328	324	317	348	346	347	309	302	330	325	309	314	303	320	281	316	333	308	314	359	312	307	338	294	309	309	323	318	358	307	354	295	333	296	305	342	323	316	365	329	347	322	339	332	350	335	336	308	333	341	336	321	322	351	305	321	329	330	319	360	322	330	342	327	310	332	313	343	324	316	316	322	298	309	335	319	339	306	344	327	333	347	350	307	324	337	303	321	364	340	322	343	373	320	383	320	322	343	325	328	329	318	320	332	299	303	298	348	328	309	342	296	343	326	342	325	321	320	315	356	307	351	309	306	378	335	303	359	323	304	334	330	316	366	313	345	341	312	330	341	345	308	336	344	345	329	328	307	349	336	328	313	297	354	329	338	268	336	304	314	357	347	331	331	311	341	342	307	334	340	317	301	333	325	342	325	315	316	372	322	309	287	323	350	308	346	366	346	311	310	327	372	345	317	322	304	327	356	321	330	300	311	347	342	316	311	328	339	328	303	311	344	333	304	374	352	330	287	335	332	315	317	342	343	337	330	335	301	312	335	333	328	338	325	329	360	301	336	341	314	309	311	323	308	328	302	337	364	324	350	338	336	321	333	345	331	326	336	297	336	329	333	313	316	309	324	297	349	317	305	310	315	337	334	335	297	316	319	336	319	341	323	330	327	314	358	342	310	298	345	313	335	317	319	316	310	321	328	322	331	343	337	337	355	327	367	352	345	314	335	326	349	332	320	302	316	275	347	313	330	308	345	354	296	340	342	296	335	323	336	323	331	326	321	335	326	348	340	325	339	332	330	314	323	318	305	328	344	297	301	330	356	338	346	312	367	345	323	316	324	342	344	303	322	286	289	345	309	383	313	302	338	347	348	316	324	342	322	317	360	344	335	338	331	304	336	340	325	330	347	356	326	345	327	293	335	336	327	328	324	295	312	341	333	321	333	324	329	325	301	317	353	309	336	344	324	328	344	331	331	306	311	333	316	355	320	314	344	295	341	334	313	304	317	305	334	346	338	312	328	349	337	310	327	328	337	326	287	294	339	330	340	290	322	321	318	335	311	308	322	362	331	341	329	308	324	349	323	301	339	329	355	319	322	326	325	288	332	330	321	346	313	306	321	346	335	305	325	317	344	315	328	333	324	314	347	337	326	315	343	316	324	310	321	336	321	341	314	318	340	333	347	304	351	325	306	339	336	329	334	330	335	300	324	308	368	347	299	352	311	308	367	315	354	322	325	335	321	328	309	353	302	325	304	317	321	292	318	323	318	328	312	334	309	317	310	357	310	333	361	345	322	370	326	354	316	319	356	335	382	351	292	308	344	357	316	320	315	312	358	315	345	297	341	351	324	297	319	325	335	362	304	304	337	327	307	339	354	352	329	319	301	328	325	303	352	334	304	330	332	315	319	347	355	346	322	342	322	320	316	330	337	336	296	359	315	325	296	319	321	356	360	325	308	340	284	322	306	353	330	330	340	305	341	382	314	302	302	368	325	329	336	306	368	312	280	282	357	349	333	322	305	297	316	323	304	352	329	325	312	347	302	320	378	333	313	335	327	357	323	309	313	331	324	322	326	345	370	336	318	336	332	333	301	319	353	321	321	351	328	326	279	312	347	347	351	335	317	341	360	332	328	321	321	332	303	341	374	302	322	326	318	341	346	329	354	348	336	331	312	284	318	346	312	324	337	339	333	321	306	334	303	336	328	348	343	321	332	337	291	347	350	304	319	310	339	362	348	372	341	324	331	316	343	309	362	321	328	342	320	320	344	318	322	301	323	321	296	290	293	378	336	316	329	333	316	317	350	344	330	330	333	344	338	334	335	334	315	337	311	312	349	368	270	310	317	321	361	307	340	332	352	340	339	317	315	350	340	304	336	327	336	328	342	338	352	324	326	330	309	321	353	294	317	342	324	299	345	320	327	327	322	374	331	333	294	304	324	347	296	337	309	336	353	343	351	342	333	364	331	327	319	296	315	322	339	317	344	297	311	308	354	332	312	311	352	338	325	326	314	308	348	366	338	355	336	312	329	317	342	329	318	323	284	338	313	350	342	320	323	323	324	348	360	322	304	329	329	310	326	334	296	337	319	331	329	340	333	349	353	327	277	361	331	326	337	328	300	309	330	294	321	323	311	324	324	328	302	303	297	356	331	346	333	305	347	322	341	324	313	342	309	311	348	355	327	321	344	354	310	325	304	320	355	349	333	348	282	293	381	346	327	312	331	340	339	326	336	293	348	310	327	371	347	343	314	334	325	334	335	329	304	286	335	336	336	335	332	332	301	329	333	332	331	310	308	297	350	328	316	359	316	354	338	325	302	327	347	305	332	306	309	321	332	328	353	337	302	340	316	317	349	334	324	330	313	316	315	345	357	307	334	324	320	341	325	323	346	298	316	309	349	316	360	328	342	328	356	335	301	333	338	347	354	337	311	317	352	344	327	321	298	329	318	331	336	306	300	334	327	320	321	302	360	330	344	305	370	313	323	339	301	344	311	308	309	336	370	351	325	346	303	313	324	320	345	314	353	351	323	351	319	352	320	326	341	337	323	315	330	318	334	361	367	330	349	312	327	297	340	331	326	311	338	353	322	339	298	335	347	320	311	345	313	300	310	328	338	326	322	296	343	329	322	314	326	334	306	344	318	342	337	328	329	342	342	348	339	323	334	350	350	352	307	345	335	334	354	319	352	303	347	307	348	300	317	315	334	302	343	302	368	326	300	298	330	311	317	330	312	348	335	328	336	321	343	343	306	324	331	304	342	322	315	304	321	369	310	332	355	337	322	363	328	341	299	350	339	314	336	333	312	318	330	341	338	319	327	375	306	343	333	341	303	339	336	316	309	334	330	338	330	308	316	319	338	297	337	342	321	325	317	363	318	317	341	320	317	310	330	357	337	306	328	308	329	322	345	338	341	290	303	307	373	323	341	346	306	337	312	308	346	311	345	327	326	342	314	310	302	340	284	314	337	320	331	329	319	336	325	339	349	365	361	293	299	336	297	301	332	320	355	342	308	364	299	347	338	325	336	306	324	311	329	334	297	324	322	318	331	352	336	343	303	310	295	339	331	323	320	298	318	349	313	319	337	338	332	326	322	333	315	329	326	314	343	354	298	303	361	309	326	336	342	333	305	334	312	314	299	348	338	342	310	330	335	317	322	341	301
12810	28855	24138	15858	11232	10071	8715	8011	7155	5779	4981	22929	16642	3486	2816	3533	3042	2456	1496	1322	1216	1322	1625	3656	4353	10180	11324	8660	6150	3491	1732	1008	767	662	592	628	604	587	626	644	617	595	634	633	604	574	651	608	632	614	628	643	628	580	678	626	645	609	689	603	639	637	572	663	601	613	642	596	599	632	611	657	603	623	598	645	594	656	611	612	605	579	611	608	611	639	631	620	626	641	628	606	638	593	652	608	632	630	603	638	602	661	596	642	595	641	644	607	613	610	591	621	631	619	611	585	630	594	647	637	618	626	631	600	597	605	606	652	613	632	619	631	592	650	649	652	603	637	612	620	653	583	643	619	596	622	638	616	627	616	568	597	621	609	602	629	602	608	612	630	598	640	641	656	625	610	650	653	614	637	596	647	588	588	592	630	617	608	578	640	606	593	611	613	603	639	648	632	625	636	624	594	639	664	603	634	605	611	672	582	609	600	644	674	627	624	578	616	667	606	629	634	632	643	658	632	638	637	609	645	611	632	620	623	606	591	655	626	614	638	580	665	596	614	624	593	615	614	679	594	598	613	607	615	633	612	620	600	633	616	560	598	605	599	579	609	635	609	633	619	630	620	634	653	592	597	647	647	596	614	635	620	638	619	590	633	642	625	606	609	648	611	619	624	609	623	615	583	604	624	613	627	599	616	648	599	645	595	615	586	623	622	595	617	610	606	652	560	595	617	634	633	629	608	627	589	629	616	594	623	615	583	579	611	626	613	613	610	580	605	607	631	624	606	616	584	620	595	622	670	607	640	596	659	587	642	604	626	601	615	572	639	614	595	612	575	606	625	635	622	615	585	572	639	614	644	615	624	594	651	650	649	585	644	590	591	646	612	611	567	641	586	643	573	583	599	622	594	582	618	595	665	616	652	605	636	600	609	629	663	631	632	634	584	613	595	629	594	658	604	607	623	598	640	624	594	581	605	570	638	610	572	614	542	611	631	621	593	592	619	621	612	572	639	611	616	606	643	579	646	601	626	641	625	631	643	631	620	609	626	594	636	651	647	599	630	615	547	612	633	605	638	658	574	588	617	583	616	653	639	649	624	657	599	635	616	574	608	621	645	654	599	630	627	636	609	624	607	648	648	637	632	579	601	636	605	625	624	588	653	619	633	619	634	608	623	608	616	641	620	619	588	588	639	616	638	575	658	623	648	595	625	644	641	595	602	625	637	604	638	603	618	631	615	639	572	612	635	600	625	666	612	612	598	595	593	597	590	636	611	561	613	671	578	621	627	627	605	653	598	610	603	656	651	629	653	623	626	612	641	637	621	617	626	605	642	625	580	611	615	628	579	617	573	644	620	648	632	617	617	627	628	596	649	612	623	623	606	623	594	594	622	626	651	646	604	634	620	643	596	598	573	657	620	587	617	673	604	625	611	619	621	587	627	626	635	622	610	632	633	607	622	604	648	603	623	611	600	597	575	594	635	636	613	637	608	582	601	594	624	619	629	628	589	669	600	646	593	584	642	613	657	651	617	598	576	609	589	601	611	593	592	645	564	615	625	661	595	595	596	591	661	583	619	584	643	616	599	591	637	638	652	622	617	597	636	601	599	625	633	631	633	632	644	666	562	628	602	636	619	629	592	586	641	590	608	642	621	639	603	597	608	653	561	625	638	595	627	625	613	660	575	595	606	621	614	621	631	606	646	639	635	603	592	651	610	601	662	615	651	642	679	619	572	632	611	591	594	606	648	637	610	649	615	628	631	546	568	586	603	607	660	644	596	543	562	601	605	627	616	599	608	628	596	599	622	642	630	652	615	605	634	630	640	595	658	595	624	588	618	562	618	588	630	642	628	636	601	604	625	651	638	597	613	625	644	644	650	637	606	576	621	630	625	681	612	598	621	626	614	658	616	598	616	638	581	640	620	626	623	596	589	661	622	665	615	608	628	680	625	659	638	595	650	587	598	589	638	604	595	573	603	601	623	604	632	597	605	585	664	636	603	601	600	578	614	564	619	578	652	624	614	611	613	605	605	648	648	630	612	612	576	669	622	597	652	591	626	651	602	616	619	654	632	624	602	626	595	569	620	591	587	607	616	592	588	596	605	644	634	608	679	624	606	610	637	609	625	609	603	637	635	598	582	599	652	645	601	623	596	610	614	593	569	603	571	652	571	570	588	624	658	618	627	633	576	643	629	598	655	661	665	623	635	592	581	620	626	646	638	643	595	663	611	622	673	601	630	618	566	622	610	656	627	596	567	651	625	632	613	651	660	662	643	649	585	585	583	609	600	598	607	614	639	574	646	667	632	674	678	638	628	569	570	567	607	621	689	609	618	606	629	646	594	602	631	612	615	594	619	603	589	617	625	627	651	605	602	609	645	611	646	617	579	597	652	589	586	615	605	631	673	590	616	601	629	618	629	630	585	659	577	605	620	593	613	644	636	628	625	601	625	614	607	636	603	625	627	649	600	630	645	640	625	616	609	597	622	639	636	632	612	624	619	630	609	621	630	604	594	649	669	611	641	579	615	600	627	604	609	636	621	639	624	657	586	642	671	637	594	577	642	619	608	645	601	648	574	662	615	634	582	599	649	616	622	628	635	607	638	617	631	616	625	636	612	616	626	566	638	634	596	633	619	615	608	632	592	652	625	718	630	612	639	601	600	640	620	602	604	604	592	596	602	650	660	604	605	619	614	587	616	642	595	615	613	668	624	600	582	636	594	585	606	576	619	614	641	557	598	652	632	650	569	638	574	621	601	587	610	635	586	667	617	599	605	632	589	610	622	577	604	662	621	583	663	604	610	634	613	629	624	625	651	618	629	644	605	592	623	623	637	656	640	639	618	567	604	587	626	601	613	636	606	596	619	654	655	630	607	636	630	631	656	630	613	602	600	635	649	618	584	622	664	636	641	577	634	593	629	582	602	586	562	646	607	650	592	640	614	612	596	618	654	614	626	586	595	580	595	625	571	586	577	594	599	639	609	665	634	582	619	590	616	681	622	595	623	631	640	598	594	631	623	613	618	617	639	626	616	640	623	628	677	614	615	624	658	653	582	643	578	628	584	630	653	619	626	634	610	583	625	665	623	618	604	628	630	635	631	573	606	645	607	584	621	653	585	624	558	631	583	628	627	594	636	591	629	594	652	586	635	653	642	611	585	659	623	639	659	635	630	640	645	607	637	580	587	620	632	592	665	621	637	615	628	601	667	622	599	606	619	644	600	598	605	630	600	642	631	649	611	591	635	672	583	600	639	636	626	627	631	585	627	652	601	653	649	619	593	610	586	597	600	537	642	597	630	656	655	650	634	613	645	617	585	637	632	629	602	550	611	598	590	587	589	623	601	648	637	588	620	644	653	626	637	622	603	592	586	592	593	613	595	612	629	614	608	582	577	606	643	649	588	627	616	590	635	641	599	637	638	661	591	609	643	590	594	611	632	588	564	617	611	647	593	573	616	628	624	608	588	604	563	588	619	583	638	569	652	643	606	626	577	611	612
27058	20940	12003	3372	1472	1210	1230	1151	1010	901	928	1200	1288	682	627	717	690	586	554	532	482	523	493	492	427	556	722	771	675	620	556	477	472	459	430	427	446	454	432	427	457	452	441	426	452	471	444	444	474	442	448	460	453	405	435	432	462	446	379	422	465	456	414	457	462	445	442	416	451	420	457	438	429	422	448	468	470	459	466	422	412	423	447	424	445	411	455	440	424	426	462	434	450	432	463	433	433	464	438	455	431	430	451	444	463	441	432	425	450	446	442	457	434	438	460	442	442	497	441	443	429	464	472	425	422	486	418	407	449	449	439	448	428	480	413	480	450	498	407	485	435	463	433	457	440	434	424	425	472	401	432	454	424	415	401	435	428	430	459	479	438	436	434	450	419	421	408	411	456	457	419	477	440	443	416	418	429	440	474	424	443	460	442	444	438	412	436	454	412	441	423	459	435	462	452	433	426	465	418	434	388	454	450	428	449	451	404	410	479	457	436	411	468	440	446	463	451	469	430	440	435	431	467	474	446	436	417	420	454	404	445	439	447	456	435	437	426	408	420	452	439	443	467	461	468	425	453	452	488	454	427	420	462	409	452	446	404	456	438	425	478	440	437	492	464	436	450	464	459	428	463	430	428	432	452	460	435	420	493	442	456	430	453	448	462	453	435	421	416	449	398	445	442	418	416	427	430	444	468	450	471	453	447	416	417	463	484	431	447	455	446	429	445	462	436	438	464	450	461	418	430	460	438	428	463	432	442	477	427	464	418	435	430	448	442	415	419	428	417	435	432	468	419	468	430	410	447	433	403	431	451	456	460	403	430	399	426	445	465	428	481	445	450	470	419	422	460	424	428	465	429	417	469	420	426	442	443	454	413	444	414	453	432	429	473	440	399	438	477	478	447	433	412	437	428	440	449	478	399	461	448	485	431	468	441	432	446	477	450	431	429	411	416	433	430	435	417	441	417	398	447	422	452	443	447	447	453	426	445	420	424	436	466	465	454	471	475	441	441	451	441	440	427	423	424	448	457	447	433	462	452	429	477	426	407	408	431	414	438	429	458	446	450	425	432	435	434	470	458	454	471	439	459	449	417	442	435	469	439	434	480	442	431	408	444	416	447	422	464	440	427	448	430	437	456	443	440	411	458	490	428	448	407	457	445	460	421	441	446	446	442	459	440	450	416	393	416	440	444	466	457	422	440	480	441	444	419	446	463	406	440	448	494	450	454	449	457	445	437	445	449	453	439	465	485	436	478	451	435	427	428	436	485	448	439	421	458	468	448	414	478	437	426	426	440	429	462	471	451	483	443	459	432	428	420	421	427	438	438	433	431	505	455	439	443	469	429	427	465	411	467	477	435	456	485	471	457	471	431	385	469	431	446	433	439	452	460	441	451	424	449	426	439	459	459	438	414	395	424	464	470	430	439	493	447	418	447	457	474	455	412	427	441	455	430	447	406	437	427	460	416	439	440	405	493	455	485	474	426	462	445	384	428	451	485	450	433	484	462	461	475	466	426	423	502	485	396	456	446	465	445	389	472	457	436	442	444	473	465	452	424	429	480	426	454	442	457	434	448	423	457	433	452	413	419	457	410	424	429	488	480	430	435	439	473	431	471	420	466	432	436	480	445	414	406	412	433	433	439	441	446	424	439	472	420	451	455	448	456	432	443	444	472	424	456	418	452	458	429	470	412	423	474	440	471	449	425	432	461	465	481	459	451	460	434	419	470	439	428	463	446	439	436	407	432	425	467	479	389	445	450	451	420	431	437	446	421	464	483	451	410	439	440	456	450	421	375	415	391	445	437	472	470	438	438	437	422	427	415	455	495	436	462	433	432	436	490	414	421	457	467	431	434	444	425	432	451	467	459	475	455	450	483	434	429	440	452	433	450	459	405	445	471	427	427	465	468	447	427	478	435	444	431	430	418	422	418	453	475	430	410	438	481	470	437	443	470	424	426	468	433	449	466	415	439	466	461	422	411	463	421	419	460	454	468	468	450	446	423	397	432	446	461	438	452	475	475	481	416	460	457	420	426	406	459	448	458	432	440	445	433	444	461	447	437	467	451	446	445	444	436	440	415	441	466	421	427	469	447	484	418	477	453	462	420	420	437	438	405	462	446	479	454	407	435	419	443	476	441	483	446	425	415	451	474	415	448	435	464	417	421	425	465	453	438	467	446	469	474	462	438	493	432	451	433	444	427	455	454	458	434	455	473	467	435	432	426	439	482	469	470	467	445	429	413	440	462	400	421	424	449	447	425	443	447	450	467	452	429	464	408	420	421	437	415	432	451	450	470	438	459	464	417	418	433	446	453	406	463	427	461	423	461	463	443	443	469	444	428	434	431	414	469	451	476	463	420	471	441	461	447	418	414	455	467	465	450	428	450	485	434	417	459	421	419	450	488	424	463	446	439	438	438	430	448	498	439	411	435	445	421	460	486	430	428	446	465	415	478	432	447	470	424	430	451	454	425	486	429	452	449	449	461	463	441	431	472	426	443	452	406	427	429	432	465	433	464	454	451	421	422	401	447	454	408	451	414	461	470	470	450	424	479	455	464	457	424	437	424	447	489	438	462	431	442	437	439	468	456	442	444	437	408	447	470	458	415	401	448	423	465	435	435	451	441	447	434	434	416	426	427	424	395	430	431	425	435	401	460	471	452	448	417	462	436	444	414	418	424	405	449	429	457	456	461	410	453	452	468	459	451	442	417	453	462	389	445	431	434	439	477	408	437	480	456	423	416	462	433	466	449	417	427	425	433	473	456	407	418	446	434	445	465	428	423	488	499	434	463	462	486	424	447	469	427	439	447	417	460	446	422	453	437	444	455	444	412	441	468	422	405	442	429	441	450	453	488	473	435	411	422	417	405	468	440	436	473	429	454	473	443	444	445	467	442	461	430	468	465	478	466	464	437	444	485	445	442	431	436	451	442	402	454	427	424	481	459	421	433	482	435	449	399	459	470	440	440	419	407	426	390	451	448	454	442	439	470	487	421	445	444	409	471	457	421	424	479	474	485	404	471	405	428	446	426	461	433	453	453	465	439	404	400	458	458	436	450	472	480	423	482	449	436	416	449	434	422	413	457	439	473	443	456	455	390	450	466	449	446	457	473	429	406	470	448	445	456	426	424	437	456	457	468	428	417	428	463	469	438	471	433	447	443	440	445	443	452	413	444	431	455	456	462	452	464	410	414	424	433	436	444	438	430	439	455	425	417	443	436	468	445	456	440	427	450	456	452	434	449	458	421	500	428	405	392	441	444	440	432	385	445	434	431	450	432	436	472	440	457	420	462	482	480	473	446	452	438	441	431	444	431	417	435	422	433	414	413	430	455	448	485	451	398	454	423	436	459	437	441	468	411	458	433	425	430	446	447	419	460	453	427	400	451	448	474	424	434	417	438	458	432	413	431	414	457	400	433	427	438	440	451	422	469	483	453	435	451	415	440	413	443	452	424	417	434	439	407	423	428	451	440	444	419	397	385	454
11697	17167	12973	6807	4440	3770	3860	3701	3490	2932	2851	3959	4160	1895	1695	1725	1775	1484	1275	1183	1069	1135	1044	1097	944	1239	1723	1831	1593	1243	991	905	887	885	827	820	851	847	861	777	813	842	841	919	839	836	850	884	819	801	850	850	837	856	850	844	845	824	876	853	873	889	839	807	858	841	802	804	838	818	843	902	871	861	878	832	897	803	853	848	833	833	871	834	872	818	794	776	915	858	789	869	823	837	873	884	878	859	823	797	805	853	889	796	880	802	869	868	883	884	853	816	854	876	801	886	802	854	854	891	871	784	768	826	860	901	834	909	831	906	828	811	801	811	826	828	877	806	910	885	791	819	864	873	898	834	865	833	846	880	836	772	829	823	827	828	867	839	812	822	840	863	873	837	842	884	856	829	856	770	845	838	828	849	887	868	847	859	870	843	863	857	867	875	798	817	787	808	845	879	855	814	835	827	852	856	862	867	888	815	821	868	812	875	824	811	889	869	832	834	838	811	866	807	838	863	869	830	839	856	855	824	815	853	866	872	804	836	827	840	859	823	826	821	886	856	840	795	856	842	862	808	797	811	844	832	832	877	821	813	885	854	879	821	864	847	864	820	839	835	895	880	841	824	841	839	849	798	842	811	792	834	888	834	818	870	870	859	875	838	823	837	801	876	817	828	830	857	872	853	802	786	840	792	878	868	855	848	813	870	886	853	805	820	858	855	778	868	869	814	867	819	901	811	843	828	813	839	845	811	831	842	800	793	870	858	814	854	762	883	855	850	886	834	781	880	800	845	809	856	827	840	871	819	786	861	776	833	811	860	826	844	854	856	839	905	800	847	819	810	849	790	852	866	832	852	848	843	795	875	853	820	871	880	853	879	832	821	892	851	828	805	843	842	811	831	882	855	806	802	843	813	836	843	788	866	818	860	786	867	860	824	819	824	850	847	875	813	849	816	857	842	846	834	857	821	850	856	801	892	844	808	786	795	848	855	770	870	818	843	887	793	846	819	856	875	786	863	879	830	829	855	834	924	771	834	816	869	826	858	811	844	788	838	842	823	842	849	841	796	883	839	833	836	832	831	838	834	805	836	871	833	823	793	844	844	834	828	781	842	870	895	823	828	870	856	795	782	885	861	880	862	849	821	824	778	813	794	858	858	885	864	829	827	798	858	843	876	827	802	832	840	828	785	847	840	853	805	802	822	848	818	863	799	852	870	867	807	841	846	808	887	803	825	888	809	874	848	751	866	831	833	788	829	859	835	849	851	825	802	846	846	816	858	876	860	906	879	827	847	823	832	852	802	801	836	916	831	790	834	799	870	851	784	826	824	801	868	832	784	871	839	810	848	848	868	807	824	831	855	834	868	862	836	820	824	852	807	827	871	821	895	830	886	877	854	809	743	863	844	815	807	842	870	861	855	857	847	822	914	824	800	833	847	847	909	847	861	872	878	847	826	861	898	809	813	848	833	826	823	809	814	851	801	816	812	850	829	809	867	833	798	825	851	826	804	839	861	835	837	817	829	820	807	851	802	861	838	824	852	787	852	811	818	815	919	911	849	783	846	851	865	864	847	888	806	899	868	877	816	779	873	895	830	870	827	851	836	873	849	777	844	830	861	847	830	873	809	835	846	843	868	817	831	848	843	833	807	820	874	839	829	849	827	885	821	847	854	815	859	779	857	836	880	846	879	827	818	855	809	848	832	874	862	882	888	770	842	818	866	795	815	846	838	848	878	876	808	870	824	838	803	873	831	900	810	876	853	887	832	852	839	815	854	812	849	816	835	804	774	857	858	842	843	846	847	883	839	849	818	859	840	848	862	896	836	876	793	812	811	830	856	831	856	878	851	859	818	821	828	803	812	843	897	872	848	837	807	808	876	853	852	889	867	835	831	821	866	859	854	857	844	830	792	885	799	819	859	872	748	863	857	819	855	816	829	865	933	874	848	813	804	812	847	840	855	855	836	842	835	871	824	847	803	857	830	818	853	838	807	870	841	853	824	808	856	802	852	852	843	812	878	835	832	818	809	808	798	834	824	859	886	826	795	874	888	850	837	841	856	830	868	825	816	853	765	837	876	878	825	837	836	860	857	852	887	850	809	823	848	848	867	832	824	871	863	842	826	826	818	850	862	868	806	862	834	906	861	841	825	823	858	802	857	868	808	821	870	786	821	816	846	895	838	826	848	878	853	817	834	827	824	793	842	837	916	848	853	818	813	854	831	854	849	922	864	822	841	881	837	875	866	838	851	879	819	838	817	833	830	878	833	830	810	843	843	833	822	855	826	895	836	816	828	816	842	856	861	837	873	812	872	856	836	877	860	843	873	825	830	840	831	815	852	826	826	853	871	838	906	818	825	887	867	853	842	817	822	876	871	848	840	868	870	838	900	862	803	854	880	848	840	845	869	897	841	863	867	815	828	859	861	837	824	887	790	857	808	817	846	843	811	802	860	851	839	864	800	817	832	856	889	871	835	822	852	847	852	833	788	808	831	869	851	786	839	839	894	850	793	826	848	906	873	790	848	848	872	890	833	894	839	817	867	820	837	837	876	855	864	813	861	899	835	866	875	886	821	818	884	842	806	815	845	863	825	832	865	861	835	858	865	832	877	829	827	795	846	881	832	824	878	835	911	833	799	844	851	894	846	830	909	842	810	854	840	816	830	815	813	867	863	811	784	831	838	810	836	822	872	826	822	838	834	832	835	864	853	823	834	864	824	782	816	845	833	856	793	873	840	868	858	855	873	829	967	856	869	849	836	841	881	830	872	849	866	866	882	835	834	858	844	808	878	863	830	880	822	863	852	790	835	852	879	797	828	849	819	854	870	834	778	847	839	842	862	832	833	900	845	816	838	834	837	827	823	835	898	822	829	853	862	815	871	852	838	836	874	810	866	818	854	875	884	853	795	871	856	863	821	849	871	808	836	864	858	821	827	857	807	849	815	842	830	840	799	826	786	864	873	853	874	826	821	879	838	903	847	854	846	832	823	888	874	847	829	788	801	821	838	880	818	827	876	848	847	827	827	792	841	847	876	867	866	848	808	857	840	817	847	856	860	851	810	852	870	865	845	823	883	870	864	820	829	810	801	839	879	859	816	866	814	846	839	826	817	830	804	869	822	816	824	835	834	891	847	809	837	843	837	866	823	887	838	834	828	806	828	797	822	809	864	812	818	841	904	836	826	871	807	862	800	800	855	785	852	853	861	790	872	834	776	803	840	862	828	888	854	790	785	857	825	849	879	873	823	801	873	865	857	855	847	766	832	868	866	821	841	880	819	884	857	814	848	859	845	808	849	844	856	817	822	847	877	816	895	811	825	819	850	809	843	807	849	859	809	855	862	806	861	925	834	828	849	847	854	824	853	834	815	853	885	769	878	815	845	812	840	791	852	850	820	803	845	873	834	866	858	909	860	820	847	837	821	837	843	857	831	761	898	838	855	834	915	838	856	872	826	806	868	775	795	833	861	881	911	841	834	821	795	809	871	849	847	834	869
24603	21570	28755	24869	19986	4761	2024	1692	1480	1434	2022	4472	7274	1882	2823	651	718	661	612	523	492	454	478	490	808	1399	2007	1750	1320	829	528	442	395	423	389	397	380	395	402	356	392	401	385	394	408	356	363	360	379	440	397	408	400	382	414	417	375	413	366	382	377	400	416	406	371	387	388	357	391	373	381	350	439	397	370	354	383	391	404	371	398	357	360	373	369	377	381	398	384	389	392	363	385	415	401	348	358	399	372	396	385	373	423	421	360	391	386	406	425	375	424	387	409	374	380	364	412	396	401	431	401	364	396	385	387	397	395	385	373	412	376	401	411	363	350	415	397	428	348	368	356	384	373	394	380	398	385	382	399	372	361	416	419	357	414	413	406	374	393	363	369	373	406	418	362	422	390	413	385	391	396	407	377	344	373	367	422	387	389	380	411	374	400	372	408	415	409	367	387	392	380	394	317	385	387	369	389	382	419	388	393	379	404	374	380	384	392	401	359	410	378	394	362	397	396	410	375	365	374	401	377	401	367	387	410	376	396	406	362	411	352	365	402	384	378	375	353	382	367	398	398	415	384	405	381	368	391	382	402	398	410	400	398	389	405	425	376	402	375	409	377	406	404	414	437	382	415	416	403	393	398	367	416	389	405	426	404	412	383	393	399	361	390	376	366	408	399	388	414	405	388	384	381	397	377	380	383	393	388	408	376	389	402	432	391	413	396	401	402	356	357	371	382	405	367	405	418	367	355	377	386	412	441	378	392	382	385	373	392	369	397	391	397	374	400	369	375	346	371	411	392	396	393	385	407	395	406	371	369	382	364	422	373	387	392	376	398	400	398	441	409	374	380	373	381	409	377	399	379	366	350	406	413	378	403	370	396	366	387	414	388	396	394	391	409	364	418	376	389	357	447	381	393	408	378	388	381	351	371	371	388	394	378	390	384	374	417	401	403	417	408	416	348	366	400	418	403	398	362	423	390	368	371	363	385	351	391	413	387	358	385	357	398	373	405	373	398	374	390	389	400	409	382	358	381	431	378	398	361	403	368	345	363	406	398	382	405	345	425	372	376	359	382	361	425	386	351	396	383	390	383	376	398	407	402	384	409	425	392	413	367	393	385	407	403	422	368	401	392	406	398	367	396	388	406	387	398	401	415	369	407	359	383	385	393	379	382	408	372	374	403	384	399	409	377	406	419	393	340	434	375	378	378	391	365	419	390	420	382	368	384	440	412	382	365	381	336	394	387	395	403	352	380	382	426	377	366	395	381	386	373	418	396	401	370	431	407	420	378	406	400	422	399	405	408	391	409	355	402	411	391	378	389	371	411	396	393	344	408	383	395	385	374	403	411	355	387	407	422	395	416	416	395	393	417	381	369	365	402	405	382	363	375	385	381	393	386	405	411	390	355	382	389	436	380	369	361	391	411	390	396	357	396	392	364	401	377	420	369	352	412	371	399	382	387	371	367	390	403	369	361	383	417	434	387	378	394	367	379	379	359	361	366	398	402	412	406	408	393	400	406	395	396	377	377	387	404	422	365	388	376	415	413	400	444	397	410	369	354	346	395	373	404	364	400	381	411	404	402	379	385	353	376	396	365	393	383	356	404	371	385	388	382	415	439	382	408	424	344	379	405	405	380	340	379	369	378	389	417	397	433	431	382	408	368	409	370	381	370	378	388	404	395	406	356	378	384	374	378	406	446	368	399	407	437	397	371	369	369	385	413	372	386	362	375	407	399	399	376	361	380	383	378	368	385	422	387	395	372	375	396	400	389	385	396	382	401	412	390	384	414	401	358	373	407	400	393	357	405	373	364	391	369	403	404	367	401	367	398	392	377	370	365	395	381	380	401	414	352	371	399	346	375	411	415	381	390	354	411	410	411	351	385	380	418	383	396	386	388	407	401	406	387	392	417	383	373	393	435	368	388	393	397	367	369	382	403	397	380	412	408	382	436	378	396	420	359	395	394	389	376	407	404	382	388	414	413	385	385	380	421	387	381	390	369	405	387	377	404	404	369	375	399	384	367	395	386	344	390	388	360	373	349	402	383	373	375	415	427	403	408	402	411	365	422	374	359	404	363	394	366	387	377	367	379	424	403	390	393	381	358	374	371	376	388	401	389	397	378	390	394	425	383	384	416	368	402	414	372	392	402	378	441	354	377	370	394	398	393	408	424	356	364	398	387	440	391	377	390	395	407	381	361	390	384	402	401	390	421	395	416	385	390	386	381	388	394	369	372	360	426	380	380	361	415	371	333	410	394	384	397	368	440	352	385	400	394	420	407	413	363	407	398	381	373	368	365	416	384	414	369	372	389	413	398	373	328	380	379	360	392	368	386	371	390	413	357	398	394	352	378	397	396	390	379	381	377	377	385	350	377	378	376	389	407	377	402	399	375	394	403	392	385	406	354	382	375	384	393	392	380	386	424	380	376	352	371	421	376	371	386	400	385	371	402	390	407	374	376	379	401	383	360	362	415	387	356	365	398	406	398	390	404	368	364	408	426	374	375	376	395	363	370	398	385	367	390	363	425	371	374	386	370	374	356	375	378	400	398	409	387	372	390	377	352	372	385	418	401	404	387	399	393	411	401	408	409	401	402	398	403	395	348	380	404	363	380	365	374	390	394	391	421	397	392	389	402	404	395	384	362	374	377	377	367	395	368	340	352	423	400	412	387	392	399	397	390	418	408	373	369	389	381	393	373	393	388	388	367	351	376	416	369	414	408	401	431	388	397	394	371	395	397	381	399	392	393	376	360	406	376	391	363	424	371	409	390	367	369	417	420	365	365	378	405	391	417	406	369	393	403	381	373	422	402	404	400	406	440	376	410	379	351	354	445	396	383	348	400	406	390	421	402	373	414	401	378	387	361	383	410	408	355	423	392	361	385	346	383	387	424	376	396	408	410	392	375	398	379	380	420	401	429	405	367	386	380	403	379	377	392	360	378	414	379	375	357	387	377	337	400	375	410	341	443	384	412	370	391	390	398	359	373	387	390	362	402	392	385	382	369	405	375	377	403	389	397	408	364	350	373	392	398	380	354	398	392	368	371	407	389	375	368	405	410	404	366	399	371	377	385	404	401	382	398	401	377	390	388	410	399	394	385	370	390	410	354	389	401	386	374	400	388	379	404	394	388	357	400	395	392	377	385	383	401	360	415	404	386	377	384	370	382	385	430	447	402	344	392	394	334	357	383	374	371	385	366	400	422	417	396	402	401	390	400	403	367	369	390	384	387	368	367	368	373	365	388	368	380	377	416	380	383	391	383	373	416	387	398	423	388	371	350	422	377	389	344	451	371	377	421	437	398	377	410	375	381	413	370	369	374	403	396	377	370	383	405	414	409	374	395	399	386	392	402	385	384	355	392	382	419	416	361	370	393	372	367	387	408	420	380	372	388	356	388	398	408	408	399	379	401	370	377	367	363	385	410	376	402	426	370	374	414	373	384	373	359	423	383	444	394	428	391	383	378	386	389	425	398	380	378	383	426	394	382	376
12751	24857	21255	12108	7819	6808	5477	5503	5366	5092	7030	13966	18535	4742	8108	1758	2106	1775	1527	1386	1199	1088	1011	1027	2265	4642	6041	5350	3785	2149	1231	942	832	753	739	772	793	790	756	761	754	769	773	741	749	723	744	759	752	766	752	748	768	778	772	765	753	835	772	781	797	684	742	754	770	758	794	755	801	756	756	770	708	741	781	759	737	748	735	785	793	712	804	742	720	739	749	770	771	709	756	782	758	767	702	759	770	787	784	735	772	788	759	795	753	667	706	728	773	704	731	791	778	741	747	764	713	774	772	704	715	709	741	783	715	748	732	767	738	732	725	798	715	739	745	801	721	756	745	749	720	686	738	757	743	758	749	737	764	767	783	724	792	724	798	760	762	765	763	766	730	758	736	743	724	731	802	739	778	729	722	697	752	731	758	787	705	779	765	757	717	736	794	726	720	738	771	799	773	774	755	817	762	776	735	737	710	723	748	749	779	753	756	741	750	805	780	709	715	783	728	774	716	740	725	757	776	706	701	739	731	750	699	758	718	696	732	733	683	822	773	723	770	733	791	762	765	746	781	730	761	717	748	798	771	775	761	750	734	754	746	791	763	766	688	762	764	762	749	747	795	733	749	756	705	771	679	730	737	725	752	742	782	770	756	787	716	759	747	756	762	729	721	683	701	780	781	701	728	772	786	754	768	750	792	730	728	741	764	765	761	776	744	737	720	791	735	742	756	724	739	796	712	768	737	753	730	743	720	760	747	757	766	801	757	753	768	772	773	768	767	739	712	744	797	740	746	736	729	737	732	741	722	783	693	759	822	819	785	764	760	757	745	732	765	726	769	733	700	735	718	744	758	759	770	772	725	727	776	761	740	757	760	766	769	792	778	699	767	760	772	750	729	755	773	826	796	741	774	778	761	769	720	744	780	749	764	746	728	751	741	807	809	750	742	739	703	749	761	754	761	726	711	726	728	758	814	757	821	717	726	784	747	760	759	758	797	772	716	750	795	774	731	739	733	730	748	710	765	788	775	799	710	766	776	747	746	745	798	787	739	782	732	728	703	757	747	772	758	769	796	746	780	738	735	717	723	751	749	750	733	782	783	741	707	738	749	803	718	811	729	755	756	729	751	724	748	802	762	727	730	738	717	709	720	770	709	734	771	787	734	725	732	750	752	724	753	723	797	742	770	768	746	765	711	741	790	764	735	752	706	692	777	723	766	751	731	763	718	791	783	762	764	768	780	779	762	742	735	725	726	762	728	761	822	792	734	768	757	762	714	772	722	729	772	783	714	767	745	785	740	781	719	766	730	720	768	692	746	712	735	801	723	755	752	746	747	744	755	768	770	734	728	730	741	765	749	789	724	777	733	739	747	758	788	756	774	780	725	770	763	752	757	747	732	758	741	732	698	753	735	793	753	734	744	784	739	713	783	761	742	724	764	771	768	774	757	765	782	729	785	753	739	754	696	746	760	704	755	744	800	753	764	725	707	781	721	758	725	774	681	753	721	750	737	769	762	735	757	701	747	764	816	738	734	763	775	730	758	769	749	734	808	782	794	745	785	790	764	782	746	737	745	803	741	684	729	766	756	722	759	794	739	748	726	737	757	765	741	748	716	703	724	716	778	795	702	751	768	774	756	782	728	767	736	734	737	725	759	785	772	741	722	758	764	772	759	733	733	770	758	713	767	706	778	768	707	754	701	746	722	746	794	720	766	734	790	753	706	788	763	773	802	763	757	796	779	714	740	753	732	764	732	736	753	746	773	763	711	761	748	797	793	785	754	745	739	760	756	723	744	735	732	777	727	754	763	767	794	760	764	785	787	721	729	740	684	740	755	741	719	719	767	705	709	734	760	742	765	758	737	766	737	695	772	761	693	743	797	754	701	755	745	740	715	762	728	715	730	741	736	740	745	701	711	739	740	763	760	784	758	749	724	731	735	755	737	750	769	784	787	737	717	789	722	740	738	739	714	748	776	752	751	720	751	757	758	751	757	741	717	735	715	744	820	736	757	803	725	745	738	753	779	779	717	757	750	760	765	755	726	745	777	714	769	707	680	787	761	744	763	790	766	738	812	762	718	750	754	760	759	744	723	803	741	793	708	709	766	742	777	745	728	778	769	746	712	743	785	748	785	718	745	730	771	696	816	738	809	740	741	750	739	762	775	736	741	765	768	752	741	739	746	744	756	697	759	749	772	712	769	749	744	726	796	718	775	749	754	731	777	758	787	750	737	767	747	776	804	761	727	731	750	742	759	734	790	799	763	749	764	770	697	725	773	750	732	755	725	747	729	715	769	752	749	768	772	757	764	764	739	793	745	753	771	738	726	785	770	754	753	803	731	789	743	762	753	717	816	733	768	768	744	738	706	705	731	746	710	731	757	772	764	673	774	744	737	732	744	746	765	724	742	706	756	785	766	754	761	739	767	811	746	787	719	759	784	760	705	780	807	780	706	772	785	795	735	713	772	752	748	752	705	740	751	764	742	749	740	788	772	749	757	700	730	749	733	729	756	735	746	776	747	765	754	687	772	732	748	806	771	733	775	755	762	778	759	743	788	766	736	748	781	716	754	742	770	721	748	755	747	706	756	741	749	766	745	815	814	782	699	740	743	742	837	758	744	778	771	784	749	727	762	804	711	772	760	759	733	778	784	744	721	752	721	765	697	703	728	741	692	729	716	792	755	788	727	768	759	690	751	752	739	737	774	749	767	801	762	761	780	812	761	723	743	758	756	754	726	796	779	774	757	750	726	739	747	756	768	719	751	743	775	741	717	743	712	775	774	751	701	742	741	758	757	722	707	771	816	746	746	784	737	732	744	719	769	814	717	735	786	743	784	715	751	784	718	739	762	713	731	783	734	781	748	706	730	752	710	754	749	751	816	761	713	768	771	759	796	729	725	799	711	745	766	763	692	719	727	748	775	765	721	796	735	791	764	800	747	813	806	776	737	736	779	714	690	785	774	764	729	753	739	721	745	771	730	778	734	779	717	771	746	742	733	719	731	765	693	745	764	729	784	833	742	732	708	695	760	771	775	709	741	767	753	765	769	752	763	752	759	780	743	765	729	760	686	774	713	742	762	773	724	724	734	777	770	747	737	748	780	738	738	729	766	742	763	812	800	725	778	719	787	763	736	768	755	772	745	740	720	717	738	784	765	745	710	748	769	712	745	706	736	757	717	732	758	730	732	734	753	802	750	796	769	735	732	784	719	791	730	758	783	745	721	733	746	718	789	719	718	739	800	744	741	792	776	752	745	736	725	834	815	737	782	754	792	733	761	761	743	732	714	717	774	735	765	770	675	764	723	735	787	751	745	795	737	785	736	760	784	754	728	742	828	756	742	743	732	725	701	732	756	763	735	710	735	730	764	777	707	765	725	758	819	734	730	823	750	787	772	737	762	712	763	744	788	755	798	760	753	743	755	696	751	731	750	769	747	761	772	716	752	751	717	731	748	735	750	768	804	730	736	733	732	733	722	754	776	770	789	767	816	657	772	738
23515	21594	29473	24209	21596	20100	5600	2426	2085	2338	7521	8096	9079	12636	11759	773	631	590	534	603	484	484	488	484	730	1303	1514	2356	1839	1036	592	520	378	349	401	346	327	357	352	334	355	351	356	378	377	360	364	366	394	344	350	333	332	330	347	306	404	349	336	364	351	351	374	344	309	359	397	383	337	365	359	341	344	365	391	339	321	352	357	338	328	363	411	347	382	358	359	360	314	361	327	371	342	344	350	363	365	354	354	321	342	343	375	347	342	339	352	326	326	348	344	363	349	336	373	354	358	371	399	320	359	343	364	356	339	335	337	343	316	358	364	341	344	398	325	339	385	346	328	331	320	350	359	385	346	354	373	361	363	341	355	364	363	337	350	369	355	361	323	340	329	345	351	335	355	365	338	363	350	365	337	330	380	322	323	370	317	370	351	341	345	364	357	340	353	347	348	338	330	361	348	358	321	340	319	339	332	355	334	347	321	364	331	324	333	364	350	315	363	350	329	342	373	328	361	346	361	343	340	360	358	326	374	331	353	339	337	309	347	379	355	325	368	372	364	372	363	321	338	400	319	334	366	356	367	366	381	337	354	347	351	373	372	347	349	346	348	331	354	362	359	327	352	340	352	362	314	343	343	313	331	355	338	352	371	376	321	345	364	343	341	329	337	367	368	361	370	322	355	325	350	350	350	367	315	335	386	341	343	341	363	339	356	393	320	357	394	345	334	370	340	330	367	327	348	336	378	371	387	384	345	377	333	348	309	335	351	351	348	316	370	362	350	327	345	364	349	362	328	342	361	340	350	353	387	349	336	351	353	347	349	369	335	379	364	348	376	314	354	348	346	361	350	324	363	318	349	384	346	333	350	344	322	357	383	345	365	372	320	340	359	347	347	384	334	349	350	381	338	338	350	347	341	344	347	336	360	378	387	369	333	326	326	331	346	333	366	362	344	349	320	377	337	364	341	326	364	330	353	316	350	341	363	349	353	319	334	368	341	352	353	373	368	389	342	366	372	357	331	344	347	357	376	346	361	363	357	341	377	374	372	371	380	358	355	345	347	337	349	374	365	330	363	348	344	359	336	335	347	341	353	395	318	321	339	315	349	320	331	359	304	397	372	349	347	340	356	347	365	324	356	328	326	343	351	346	298	375	329	326	323	395	331	362	361	313	337	356	345	331	354	328	337	357	371	333	353	345	346	363	324	343	338	361	365	354	346	304	338	362	353	354	336	377	342	365	355	369	365	358	347	320	338	332	363	316	368	345	375	334	346	340	372	354	347	373	339	348	353	353	340	330	323	364	342	325	346	361	352	364	347	340	387	339	337	362	361	369	335	330	312	367	356	368	350	301	374	370	340	339	359	371	332	353	359	359	348	352	336	360	374	374	342	347	349	337	320	333	351	367	366	344	351	346	365	350	354	339	373	332	350	346	340	337	324	361	353	311	381	375	332	376	357	352	325	359	357	356	396	347	337	363	369	386	351	339	355	344	350	318	364	340	354	335	354	340	358	328	343	361	339	371	366	355	346	363	361	359	382	306	353	353	366	363	351	325	341	342	329	339	359	367	340	330	363	391	348	365	364	352	353	372	365	347	358	325	363	317	350	357	344	371	350	344	307	350	372	348	341	375	325	396	363	341	345	338	318	353	355	350	355	352	365	322	349	328	351	360	347	365	370	320	325	387	373	364	403	319	324	381	347	347	310	368	332	335	345	317	355	313	363	335	353	326	361	340	349	363	370	368	336	346	364	376	342	383	347	390	377	373	358	387	355	366	373	367	317	348	350	350	355	337	323	377	359	336	360	363	343	358	352	357	329	365	334	333	351	358	329	336	357	330	373	347	369	332	342	366	340	345	363	324	348	336	327	333	372	338	383	343	378	354	347	357	357	339	313	334	357	356	355	367	332	313	342	336	351	337	379	371	348	343	316	360	352	343	347	373	353	326	338	329	377	356	340	356	352	333	340	327	338	338	351	367	365	352	338	362	370	324	340	332	354	356	316	348	328	378	369	364	362	359	359	346	367	342	355	345	350	339	351	378	390	339	371	349	383	333	355	356	368	375	339	353	327	368	356	330	346	339	349	345	366	337	330	339	337	336	356	330	348	349	374	344	351	365	365	313	352	364	381	369	367	351	348	348	335	335	334	344	350	313	337	347	335	318	312	353	340	349	357	346	311	328	379	342	353	359	339	334	368	313	333	324	386	344	335	360	327	334	350	351	369	325	333	352	343	338	358	392	349	345	362	358	340	315	356	344	336	348	366	338	320	331	343	318	383	362	364	323	348	345	370	322	355	339	338	327	348	371	350	335	350	376	335	330	354	322	352	345	342	374	335	354	339	345	318	375	357	354	351	357	364	322	350	365	340	352	321	331	328	333	357	346	366	333	370	361	346	390	337	358	330	338	366	350	345	363	353	359	324	333	334	330	348	366	342	382	358	382	341	337	343	335	351	381	351	328	344	368	338	323	361	342	348	362	348	346	377	378	338	359	375	359	331	347	351	347	350	343	337	360	335	378	344	317	352	367	337	328	349	326	323	351	329	353	392	354	357	324	323	359	347	382	308	356	347	337	366	331	364	356	338	348	339	321	349	389	336	362	331	359	350	356	355	350	318	345	332	345	333	326	336	340	398	339	325	351	343	365	378	361	343	330	350	361	337	358	347	349	352	334	344	367	365	331	316	361	383	376	355	322	345	354	361	343	309	375	343	357	378	371	364	370	333	327	341	384	333	370	336	326	344	325	317	326	359	329	358	375	356	325	334	342	344	392	385	357	316	359	316	335	357	353	344	338	327	347	347	376	349	374	350	352	359	337	314	348	369	375	359	349	350	369	338	358	368	369	393	325	343	315	363	396	327	325	358	372	327	355	354	327	331	320	304	365	358	368	320	356	324	333	355	314	347	365	351	326	349	368	340	334	392	356	392	332	391	343	328	325	370	327	352	368	365	330	357	367	330	331	358	350	339	339	359	377	368	352	363	346	312	348	352	312	338	371	353	337	339	336	345	375	345	356	319	331	356	375	359	338	376	361	357	374	345	323	347	356	326	324	341	369	344	363	366	324	350	314	318	336	365	365	333	328	312	337	381	320	400	317	337	376	361	328	343	348	364	349	346	338	357	325	347	368	355	354	366	327	342	326	342	344	344	393	336	365	312	344	372	361	343	341	333	347	352	364	407	384	299	367	341	356	350	329	371	346	314	322	357	327	355	330	335	340	336	344	350	353	346	353	341	335	339	352	378	349	320	357	326	363	359	303	340	365	341	318	304	365	361	338	356	342	347	339	355	336	365	355	358	341	353	343	337	335	359	365	348	335	362	331	318	339	331	345	355	374	337	322	352	347	355	340	333	330	344	375	368	329	375	346	324	311	386	381	346	404	353	348	347	347	370	369	316	342	344	358	370	332	348	345	365	311	336	328	353	369	344	322	358	345	368	332	353	356	357	359	331	312	329	343	345	327	344	351	357	320	370	349	361	315	346	309	361	344	343	342
14020	29779	26399	17151	11286	9385	8356	7300	7342	8122	19015	20481	21468	25093	20366	1708	1909	1597	1527	1417	1215	1082	1054	1024	2292	4069	4361	7178	5490	2902	1368	1011	725	692	669	653	735	643	676	625	660	614	640	651	669	653	643	624	674	654	677	629	712	672	663	661	618	663	667	665	660	641	615	682	611	669	697	657	629	682	652	614	642	707	653	654	667	645	642	644	653	649	646	606	662	632	674	630	604	675	637	675	665	640	680	651	639	629	594	665	650	682	645	650	639	627	630	626	580	631	644	643	665	691	631	689	646	659	687	653	704	653	691	664	679	604	678	594	661	678	677	650	599	660	673	667	650	621	643	675	644	684	635	641	649	611	680	670	649	649	680	645	643	591	636	664	676	644	687	661	704	663	628	714	713	617	642	654	658	643	656	652	646	634	661	654	676	639	651	687	667	640	668	617	637	696	661	693	633	681	620	658	630	629	704	723	680	654	605	660	640	622	636	674	669	639	645	663	653	642	674	670	621	709	624	648	645	675	661	669	694	682	637	668	667	662	603	663	659	681	679	636	614	706	628	570	663	653	639	624	673	633	714	664	679	667	692	597	664	658	641	658	687	654	647	638	654	628	625	631	691	615	681	716	615	653	642	701	685	664	673	675	675	683	640	653	663	619	635	649	661	641	650	649	665	659	616	627	629	640	631	691	649	685	698	659	660	677	646	630	656	666	634	643	611	655	672	639	630	649	619	631	678	720	642	642	661	638	609	692	608	659	674	668	657	661	672	693	644	634	634	651	650	674	662	671	611	662	640	651	625	660	636	669	669	652	667	656	657	666	626	660	575	649	663	663	666	656	667	692	602	610	637	661	659	696	690	676	609	629	625	645	625	646	658	653	634	643	642	684	657	663	664	693	653	691	655	722	660	663	617	668	622	697	670	625	670	661	643	664	661	670	681	644	643	623	664	662	646	608	693	654	620	626	645	664	627	634	658	684	674	603	662	682	643	574	664	700	621	699	676	599	671	642	639	662	678	624	620	565	650	602	639	648	644	618	652	675	649	680	665	611	648	604	672	654	636	644	666	702	629	644	651	663	643	633	667	673	661	686	674	666	668	655	687	643	680	629	715	635	672	650	700	660	625	678	670	631	636	651	628	611	619	651	680	631	681	657	631	644	653	668	704	661	674	648	669	636	621	677	636	672	659	668	645	662	648	612	634	694	694	667	641	653	672	647	623	655	672	630	603	657	647	617	671	654	646	689	680	674	681	638	637	631	658	644	631	645	685	641	644	653	618	673	673	662	655	628	656	678	639	639	614	651	674	646	674	648	677	634	652	645	669	680	712	681	638	663	684	679	667	669	614	681	648	676	655	648	640	673	698	719	665	670	701	606	656	645	663	635	693	610	688	652	639	653	634	674	654	702	654	667	681	668	619	740	692	652	650	649	651	652	658	671	663	668	663	636	619	635	643	638	668	627	673	654	668	641	640	686	675	664	687	628	682	633	691	639	659	599	637	709	646	671	626	673	639	660	657	642	638	649	649	671	646	645	653	614	682	650	658	664	648	666	617	650	651	636	647	614	649	654	681	660	593	647	621	628	694	655	652	664	645	641	737	653	660	635	662	637	654	677	680	696	651	672	609	604	650	688	666	678	630	651	621	656	660	645	630	627	680	650	683	657	666	658	681	634	680	666	654	647	591	699	639	653	684	689	624	690	670	681	645	701	632	616	647	608	657	629	663	670	647	686	658	677	654	635	683	646	633	633	653	656	631	649	676	655	707	636	647	679	642	661	681	697	704	631	676	676	659	621	685	634	641	646	634	674	653	652	624	635	683	657	681	671	688	637	672	662	672	693	627	657	669	710	670	641	608	638	649	662	638	684	661	685	647	701	677	629	639	660	664	681	627	689	655	635	689	655	616	626	636	636	669	587	616	589	628	631	622	630	695	696	684	649	662	620	650	649	667	662	654	649	649	646	644	649	686	635	697	628	700	671	626	629	707	666	665	695	642	661	706	648	662	636	669	659	672	697	636	659	689	579	657	685	627	676	646	685	601	662	635	660	645	641	663	622	661	641	587	667	676	604	631	680	639	634	664	688	634	642	639	681	688	621	660	626	625	677	653	690	631	686	608	667	643	649	673	697	653	634	661	654	654	678	701	697	631	667	655	680	632	639	661	641	660	715	707	674	651	654	652	650	613	661	660	670	640	629	662	624	698	651	656	651	653	637	703	622	666	670	686	690	651	638	626	650	630	650	648	677	680	680	675	652	678	687	657	629	676	633	651	679	661	635	660	643	653	659	660	653	643	646	630	644	715	641	607	646	626	661	656	679	648	658	633	663	657	638	653	645	635	662	664	601	662	674	659	664	656	685	668	642	622	675	655	659	643	683	641	676	647	660	689	626	659	687	638	672	615	656	639	616	679	632	640	621	596	675	604	725	671	635	665	662	636	647	649	671	670	674	650	648	683	680	667	652	622	663	648	676	632	684	648	622	694	632	672	670	617	634	690	674	637	634	675	644	689	632	662	664	648	642	634	641	616	634	633	642	636	634	654	669	654	600	669	647	636	666	654	668	661	682	619	648	610	695	651	657	647	647	646	629	608	641	663	659	636	664	654	656	681	615	640	628	656	649	657	673	667	670	637	630	654	635	666	686	668	656	619	651	596	680	690	660	599	653	612	681	631	648	674	681	633	664	635	667	649	686	645	662	668	655	652	636	638	646	657	627	654	615	652	681	613	649	666	685	653	632	657	645	657	649	676	673	744	697	645	673	718	670	692	689	700	645	681	692	667	649	668	585	579	662	660	730	663	624	646	664	679	625	647	623	619	654	694	630	645	564	642	674	674	649	713	643	692	691	685	650	657	641	665	579	644	635	612	654	687	671	662	670	650	670	640	674	618	674	653	641	641	651	666	633	661	617	635	671	636	651	654	667	682	688	659	653	688	671	692	653	626	654	664	626	588	662	622	618	722	661	642	610	701	647	618	659	682	648	661	704	644	630	693	671	705	626	679	662	655	660	632	662	621	697	697	695	684	641	648	624	696	623	640	639	696	658	638	645	638	633	676	641	643	684	608	671	622	657	656	631	678	633	667	655	676	631	723	682	638	648	695	652	639	683	617	636	640	636	700	637	640	633	646	633	675	687	651	651	652	619	646	625	642	687	651	644	685	691	611	693	679	665	711	652	697	655	628	660	649	677	638	717	605	634	640	614	641	641	687	629	598	618	665	641	650	646	608	665	647	678	701	664	594	639	664	688	662	658	695	626	705	666	633	686	678	642	643	692	653	607	619	631	673	695	635	649	677	648	646	608	659	653	661	635	640	642	606	686	697	663	684	640	620	608	693	674	655	651	636	639	658	635	662	648	639	649	689	688	647	650	685	651	679	624	618	596	664	625	658	688	654	685	701	685	649	626	639	683	635	638	681	663	639	659	685	636	650	613	627	683	639	666	628	700	667	647	628	638	677	646	666	663	666	683	675	633	651	658	660	664	594	652	651	638	648	679
27068	20959	12778	4788	1949	1224	1342	1182	1085	1229	1969	1041	1017	1417	1248	610	559	544	529	445	502	511	445	470	440	489	428	529	580	504	527	487	409	458	410	504	466	447	440	475	473	448	458	428	465	445	434	424	456	448	398	465	432	441	432	433	437	476	453	453	462	471	487	462	440	466	419	463	456	430	492	465	427	435	452	477	454	466	437	484	441	464	444	457	415	468	405	434	457	434	462	487	471	457	469	451	465	473	464	454	410	424	465	465	438	452	484	455	465	481	454	403	455	487	455	473	466	468	437	425	422	428	457	427	445	478	468	453	463	490	457	456	411	451	424	451	428	399	455	478	411	480	465	471	436	430	440	478	457	444	473	472	493	430	438	474	447	439	468	460	455	429	444	427	458	465	428	421	475	451	441	423	454	501	434	428	417	448	448	469	450	408	449	440	472	445	462	432	444	461	423	469	482	476	462	436	431	452	432	419	504	415	459	470	455	457	460	442	451	417	446	425	474	453	440	420	453	482	471	449	449	435	471	440	449	432	466	470	405	444	430	429	476	454	471	485	483	438	444	436	412	505	437	427	431	471	422	429	466	460	448	464	445	422	427	449	466	469	461	474	453	495	459	440	420	443	428	459	466	479	474	426	435	477	426	466	446	432	478	477	467	479	458	454	413	433	401	433	457	451	466	457	413	425	440	474	452	456	424	438	437	474	435	472	423	429	491	449	447	479	431	463	413	416	450	411	456	420	483	404	461	471	445	458	448	470	445	453	449	432	451	478	408	448	480	452	445	460	422	470	448	464	435	470	437	430	445	439	453	444	433	439	449	389	445	438	456	430	450	443	437	432	447	422	440	462	448	447	435	477	458	452	433	472	470	466	466	471	455	479	449	476	474	444	462	448	444	467	449	442	453	472	459	498	431	435	448	461	440	387	426	442	448	457	442	445	438	441	484	437	458	433	494	477	458	461	455	463	420	415	448	458	444	487	414	452	454	463	441	450	464	457	415	470	459	424	468	466	444	458	471	459	441	462	452	469	468	439	451	450	452	406	431	449	476	483	407	448	481	434	496	460	467	461	432	476	444	442	451	461	475	414	440	458	449	457	499	453	449	461	443	480	441	450	463	461	440	446	457	460	452	426	445	443	431	433	482	425	451	464	453	410	423	409	470	468	446	441	398	480	470	422	443	447	425	473	460	437	458	528	426	429	478	474	451	454	522	428	420	427	450	490	456	465	472	452	468	466	449	448	442	441	448	476	474	436	462	433	439	436	449	458	455	448	418	464	457	426	451	443	476	451	456	431	488	446	471	456	455	437	496	460	457	423	490	480	448	493	472	405	477	478	477	436	484	421	468	463	434	439	419	444	470	495	473	477	449	443	418	475	417	507	451	444	440	455	418	442	467	438	448	443	456	442	437	445	399	442	458	446	484	479	480	482	471	449	426	470	446	418	458	467	440	457	437	485	480	430	465	436	432	394	471	466	432	436	460	470	447	480	453	429	451	421	463	443	508	480	453	485	443	455	433	465	433	464	425	427	451	435	447	476	491	436	489	447	455	471	483	423	442	443	458	478	422	465	433	422	464	447	509	480	428	473	458	440	478	428	457	423	443	478	394	466	419	443	462	481	458	448	438	432	454	444	455	490	478	453	465	433	470	461	389	438	442	470	461	435	454	446	409	432	435	426	465	462	448	454	417	459	427	442	450	473	444	471	462	417	432	432	447	481	467	447	427	421	471	449	474	436	449	451	459	447	443	469	481	471	408	459	421	468	448	480	488	466	440	454	454	501	438	439	461	466	421	470	464	464	458	475	425	468	488	451	428	458	455	428	433	467	473	444	459	479	443	470	432	474	428	465	434	429	394	456	465	465	473	457	431	469	466	471	482	420	478	516	453	448	479	472	449	460	505	428	499	443	456	422	466	447	469	426	453	450	451	434	424	446	452	430	493	447	492	449	472	456	438	471	450	429	466	418	429	513	440	448	437	458	474	425	455	432	457	445	469	486	435	452	485	462	468	423	453	454	445	452	431	442	482	465	444	507	472	456	453	453	441	445	491	458	472	452	463	448	502	486	417	439	462	479	457	438	454	451	453	496	428	426	473	446	441	433	469	459	431	454	455	484	441	429	450	420	462	463	470	460	457	434	426	458	452	432	461	487	438	462	426	425	461	458	424	449	440	442	477	481	490	447	460	409	431	485	413	445	472	467	456	494	472	461	454	438	430	456	490	422	474	480	452	448	445	479	478	503	451	467	459	427	420	457	466	453	455	470	488	443	445	416	478	455	480	453	418	435	450	461	434	459	422	460	455	460	453	406	426	469	456	453	458	472	456	442	458	461	485	429	496	460	448	482	473	439	463	444	441	486	442	435	454	455	458	429	474	472	483	449	477	466	452	445	459	469	437	472	454	439	453	462	443	467	432	444	424	481	422	413	456	453	468	467	456	447	450	419	440	421	508	430	454	420	462	442	412	441	434	433	436	439	451	424	471	462	412	489	454	446	452	454	466	457	432	477	467	431	479	481	478	435	406	451	443	449	464	472	472	464	433	434	479	462	487	439	462	458	436	454	450	445	479	457	461	443	498	419	463	487	454	451	460	456	471	426	453	454	454	429	454	417	518	462	443	453	444	440	446	407	453	470	476	479	445	462	464	445	448	427	454	431	480	456	456	459	443	477	407	480	451	492	440	465	430	476	459	449	406	427	476	418	452	443	484	460	424	432	479	466	484	436	460	461	432	458	447	440	448	426	516	431	434	415	454	446	459	434	485	448	464	478	434	416	431	476	461	443	471	427	483	468	439	449	446	441	455	461	416	437	477	462	442	459	419	454	423	473	454	439	417	474	442	461	450	446	402	439	438	423	423	450	456	454	445	469	437	489	436	462	465	453	446	442	437	442	414	426	433	453	449	479	436	461	429	468	467	452	455	431	463	441	454	451	435	475	454	433	425	433	425	471	422	409	405	433	441	465	496	450	504	430	452	443	437	468	423	473	445	441	469	477	457	438	460	446	463	464	479	459	448	469	453	430	448	419	418	435	440	439	433	438	457	463	461	456	450	445	457	461	468	487	450	434	451	445	463	456	444	425	431	443	453	460	459	470	457	451	460	436	435	474	471	449	472	480	472	448	461	453	449	478	446	427	453	456	434	465	472	472	438	483	502	444	416	462	440	450	460	419	434	461	459	440	478	491	437	454	438	449	456	452	440	450	468	437	443	455	441	478	449	458	472	457	415	459	449	403	477	424	458	485	446	420	462	450	471	495	443	425	436	483	436	450	454	445	456	435	461	457	436	452	442	465	450	456	472	471	459	473	452	430	491	442	432	464	461	464	401	468	430	469	509	442	444	432	451	446	436	447	431	432	440	418	484	424	437	419	450	436	464	455	453	425	426	479	465	462	448	419	466	494	429	461	423	439	492	439	480	472	472	454	457	444	475	425	473	457	456	449	450	514	477	447	425	422	475	481	444	502	432	454	427	450	447	461	474	500	444	439
10871	17303	15051	9311	5645	4100	4345	3983	3795	4172	6396	3441	2936	4361	3494	1259	1207	1205	1121	1057	1074	978	948	908	918	910	1060	1186	1414	1173	1002	898	841	847	863	844	808	833	859	908	883	850	885	904	840	792	869	864	875	837	825	864	838	910	802	820	843	845	892	894	920	853	855	829	876	854	881	845	815	826	892	825	816	902	840	876	827	824	828	888	837	886	830	826	846	792	814	818	859	854	830	873	834	903	846	853	845	828	873	874	853	804	888	853	873	860	870	858	895	901	856	856	847	843	845	845	833	876	845	869	891	870	859	848	891	823	866	853	875	839	826	843	874	865	822	838	807	897	843	895	856	863	831	904	842	908	924	868	896	897	850	847	865	878	853	852	891	811	809	886	811	863	873	788	825	831	879	872	899	807	846	820	810	844	854	811	820	834	835	884	832	807	869	865	878	865	869	804	861	843	856	914	825	837	840	869	834	846	854	844	917	833	897	859	888	828	907	840	845	849	823	860	853	918	895	884	822	903	812	910	865	846	804	850	859	799	818	851	857	912	847	871	877	847	859	829	783	898	866	856	820	865	839	828	840	842	894	856	819	886	852	853	850	916	847	880	864	886	836	855	841	865	829	819	832	858	837	858	883	830	855	865	807	825	889	873	868	881	913	826	818	895	843	900	886	855	857	875	844	831	883	830	865	810	848	788	888	848	856	874	881	886	866	841	829	818	876	882	924	877	875	902	829	855	869	858	835	905	842	859	873	837	864	838	872	812	789	900	898	800	914	891	814	889	873	876	818	860	905	909	800	861	913	844	884	833	860	899	883	910	861	844	856	831	840	883	848	886	895	873	892	917	818	859	870	845	906	824	881	824	870	853	870	840	794	847	870	860	881	894	890	837	851	856	854	832	815	857	857	824	852	896	871	871	869	852	836	846	867	860	828	875	850	884	864	883	867	874	903	843	829	869	890	860	813	937	881	909	858	878	868	887	810	842	847	914	862	872	822	854	812	894	836	817	845	815	851	828	887	843	865	880	848	798	875	867	829	885	898	894	864	852	856	856	854	864	897	846	849	913	826	874	920	835	851	882	869	891	844	851	859	845	830	828	891	817	885	848	889	890	833	855	881	819	790	877	878	861	879	882	837	848	867	880	830	844	877	839	822	837	834	835	854	890	832	811	835	844	858	845	840	873	865	810	903	844	862	893	844	838	884	884	878	815	864	860	866	886	868	863	876	883	912	850	910	846	855	853	825	916	906	844	844	847	801	882	810	865	882	811	906	872	877	873	867	875	856	854	857	825	832	884	806	823	846	889	876	817	878	891	863	808	884	814	884	845	831	847	852	848	771	845	896	831	799	876	864	829	839	879	833	843	867	862	865	858	875	889	906	889	845	809	910	879	843	879	865	741	836	839	866	905	861	826	845	844	832	878	823	867	888	855	850	857	869	830	840	817	852	864	833	852	838	847	820	868	809	821	842	828	849	809	894	806	872	852	832	831	861	826	847	816	820	836	846	860	846	842	844	817	898	824	839	848	887	857	835	853	885	828	838	870	882	850	855	834	826	878	831	861	860	880	850	859	837	798	836	851	858	850	805	872	831	856	888	875	883	829	819	867	889	818	849	854	878	826	836	840	883	825	857	865	859	865	868	834	850	848	885	835	889	838	918	844	904	857	858	865	850	815	890	843	904	877	831	909	836	833	878	849	822	853	885	825	853	884	821	884	831	878	874	825	842	862	853	893	824	822	826	867	844	860	879	837	811	825	856	830	858	858	878	842	888	912	867	846	822	812	881	855	869	870	831	847	844	889	862	866	824	843	875	892	892	827	861	890	847	849	889	879	818	908	845	836	881	878	852	874	862	859	849	912	863	851	871	803	843	881	845	854	840	851	853	861	866	885	873	851	851	887	884	872	800	883	905	805	842	847	865	863	850	828	857	844	895	832	863	878	906	889	853	882	861	937	873	859	889	818	869	874	845	819	909	838	868	820	847	859	875	828	811	829	818	888	819	879	879	864	855	818	855	895	865	822	814	829	875	842	886	831	860	831	844	842	842	845	850	821	894	867	898	879	836	895	807	835	868	874	860	832	903	838	854	875	806	866	861	891	851	858	857	876	842	852	866	855	855	837	906	829	902	851	840	868	918	863	863	902	887	881	857	842	862	843	856	893	856	825	826	852	880	861	855	846	828	872	857	804	844	882	863	816	855	836	833	855	824	879	844	860	832	847	907	826	879	885	837	857	838	918	858	871	886	826	866	821	908	857	883	931	870	857	884	835	881	901	844	834	929	875	846	878	861	807	853	824	859	807	853	888	864	879	864	861	868	906	854	840	852	862	904	854	869	880	859	902	869	870	851	815	886	851	831	888	798	877	865	809	852	881	863	888	897	876	845	832	851	836	832	820	818	815	912	862	933	853	881	841	881	804	838	843	843	846	877	839	839	826	866	828	834	821	837	859	849	842	881	851	936	818	877	849	847	864	882	869	867	864	875	826	814	859	836	830	792	900	790	879	879	837	853	877	830	921	883	877	832	823	837	857	868	857	921	853	853	798	871	847	859	873	890	855	859	837	871	898	860	845	919	845	857	849	881	860	923	889	829	905	862	827	859	881	937	888	834	828	840	883	841	848	881	858	888	860	876	860	895	860	870	798	820	823	909	841	881	871	877	824	843	855	877	836	851	860	820	812	872	939	886	882	888	902	869	866	892	875	894	863	831	890	842	836	881	929	892	817	853	862	830	875	864	858	855	910	851	883	856	845	849	852	823	912	908	867	856	893	855	843	905	863	938	849	868	873	853	910	921	865	847	795	857	891	875	883	853	865	877	909	855	933	941	864	883	799	838	870	903	853	860	835	861	827	896	864	875	848	840	850	862	908	863	786	829	885	902	798	865	861	837	881	841	874	858	897	897	855	875	860	897	832	863	822	839	884	823	883	833	875	831	902	865	861	900	866	843	863	870	879	809	911	872	838	856	856	853	812	902	827	849	851	870	844	836	896	877	836	852	880	873	859	862	832	933	875	835	860	868	815	835	960	841	845	828	869	812	859	838	860	799	852	885	849	840	800	870	798	785	871	861	858	807	818	919	849	868	885	885	787	839	908	845	863	794	896	853	831	878	826	927	834	898	835	885	823	878	898	832	855	840	823	874	869	843	816	850	806	879	871	877	881	856	834	888	822	839	831	871	842	780	845	887	878	821	848	817	867	890	817	894	829	880	870	851	831	860	827	851	888	874	848	914	890	854	791	842	869	923	880	901	842	867	835	812	857	847	888	836	858	843	893	868	902	849	872	870	840	820	815	883	838	833	892	887	842	842	801	852	802	881	902	860	844	865	877	872	856	877	819	820	864	872	862	804	816	923	876	813	878	850	876	867	899	844	836	873	862	851	885	875	848	798	832	855	889	820	860	827	817	836	906	897	847	818	861	823	831	836	792	909	854	811	858	885	851	862	805	844	868	849	874	889	815	917	814	883	924	816	877	821	874	863	854	883	929	809	825
24548	21553	28707	24849	20102	5551	2529	1984	1738	1954	11263	6199	7633	7152	5074	695	503	484	460	467	460	410	445	424	405	455	724	970	849	673	540	435	419	380	410	389	397	390	410	406	383	373	395	390	429	413	411	389	375	397	426	393	397	398	417	406	385	371	395	436	403	402	412	421	399	396	430	430	398	388	408	378	400	404	390	421	394	399	397	390	373	400	420	429	386	408	393	361	423	388	376	395	388	405	406	421	414	403	409	382	409	365	394	417	423	427	406	405	407	390	402	359	397	387	390	363	370	398	412	403	411	399	381	386	408	375	382	367	394	376	398	413	392	402	420	429	412	412	424	395	374	420	404	416	383	435	385	373	393	429	394	399	423	358	455	425	376	381	434	433	417	404	405	395	405	397	377	402	405	428	391	424	399	390	366	457	418	418	390	391	379	406	424	404	428	393	415	431	386	383	396	402	413	383	355	404	413	393	412	426	441	396	437	376	389	448	388	422	428	394	345	395	384	391	387	406	409	377	416	409	424	403	392	412	374	407	404	388	431	402	451	375	425	402	378	404	429	392	400	437	409	387	422	415	409	420	437	383	418	406	397	341	386	389	415	400	421	385	385	409	406	422	399	372	383	366	357	398	397	422	410	395	379	372	433	385	385	426	407	441	415	410	411	386	400	379	391	403	414	364	404	402	359	414	395	389	400	394	405	455	376	427	430	373	414	363	407	369	431	399	396	412	369	388	414	423	392	446	394	405	397	396	394	363	435	399	366	393	404	418	349	391	386	396	379	416	415	412	415	400	408	390	361	434	395	369	430	390	389	386	405	383	414	368	385	417	401	419	406	376	404	388	384	399	404	391	406	386	424	403	398	413	382	364	399	363	393	420	410	406	418	419	367	396	408	379	399	381	346	389	392	420	411	369	392	383	381	414	396	399	367	408	417	414	434	359	410	396	376	387	388	364	383	405	417	388	427	422	389	395	399	407	399	387	424	399	390	393	371	407	403	384	394	387	372	435	403	396	408	433	398	367	367	399	429	390	398	411	411	389	397	432	411	421	404	400	367	401	366	364	379	408	405	406	396	383	398	400	441	412	396	399	390	396	391	414	423	412	384	420	392	435	395	386	390	386	412	413	395	418	389	395	371	384	384	418	396	384	416	375	434	398	417	412	413	401	413	402	390	429	374	416	411	392	432	410	385	402	421	403	351	430	445	429	371	412	394	385	407	423	429	365	376	424	433	397	450	401	364	394	372	417	405	433	409	349	381	380	376	405	395	409	384	415	393	403	382	396	421	390	370	400	388	391	407	387	423	416	408	393	418	434	394	398	420	374	378	388	393	382	396	417	382	373	424	376	402	419	397	425	375	352	432	409	415	388	420	401	387	385	352	388	381	387	442	421	397	385	416	370	375	373	374	392	384	399	404	388	407	425	386	399	391	380	399	405	434	352	407	393	408	419	378	405	420	389	397	406	377	395	385	427	392	419	404	417	419	390	407	411	387	442	366	393	378	414	409	404	420	395	407	392	362	419	410	404	398	393	382	378	398	403	396	413	395	412	406	422	406	391	402	419	425	446	420	415	405	380	374	390	386	412	416	392	392	382	418	413	383	440	382	426	452	409	407	400	397	385	407	442	395	373	402	377	389	433	399	382	386	387	367	374	383	416	387	375	396	382	366	388	359	395	394	410	369	385	398	391	420	387	421	414	373	395	415	417	398	399	376	412	396	379	412	431	403	431	437	417	376	375	377	414	399	374	398	390	417	387	431	411	410	421	381	453	398	432	384	397	403	395	408	377	408	422	388	385	399	378	431	405	379	389	368	412	383	408	369	389	374	397	417	370	428	401	413	372	415	381	370	383	369	413	382	381	348	418	415	444	397	418	409	403	426	387	413	413	446	390	439	388	344	411	416	388	416	423	389	417	385	417	401	387	405	397	406	383	377	373	401	401	417	391	392	391	403	425	395	393	363	403	381	354	391	393	386	385	401	402	420	351	384	390	366	379	421	409	414	379	427	389	389	365	382	405	380	406	407	400	407	414	388	380	395	388	390	377	376	358	410	386	407	429	385	395	425	411	390	393	401	445	414	391	431	421	399	335	396	383	423	403	386	388	390	418	412	390	391	432	429	403	402	410	417	380	445	412	381	417	386	403	387	379	372	380	388	406	388	420	395	378	396	391	411	430	395	406	423	384	413	422	385	394	409	373	403	388	370	400	412	406	400	419	386	393	388	424	423	399	408	408	343	404	396	407	397	421	401	407	373	386	386	378	379	397	374	343	418	379	390	405	408	385	361	398	388	397	386	373	348	408	408	388	411	412	389	391	424	385	369	415	409	387	363	387	387	374	367	403	415	406	401	367	386	397	415	387	394	402	413	405	379	444	416	370	429	384	398	408	375	412	404	408	410	427	390	402	399	421	368	403	373	389	419	430	374	379	397	421	404	387	403	360	431	396	369	389	404	434	401	397	437	384	376	394	395	385	398	400	393	400	417	448	387	380	377	372	420	393	376	388	423	395	396	416	390	420	429	398	416	412	395	403	381	422	384	398	423	389	418	402	371	394	400	387	394	429	358	404	417	404	403	384	381	410	425	375	399	383	411	407	389	394	415	380	394	418	409	402	395	387	390	421	424	378	408	396	396	417	392	398	362	403	391	436	408	371	377	367	377	396	451	406	417	394	437	407	345	420	422	402	412	418	419	393	429	391	415	417	396	390	409	412	437	376	375	366	416	383	424	392	433	415	395	412	376	410	394	399	380	363	404	373	399	391	399	397	385	389	392	371	389	401	414	430	394	406	390	366	399	414	381	377	399	396	427	386	398	404	401	378	414	380	345	420	434	387	416	379	410	373	363	378	405	394	393	357	405	368	418	389	378	395	385	399	393	398	364	402	372	418	381	405	382	404	409	414	384	364	385	394	350	402	371	369	398	418	389	407	428	396	416	380	416	387	391	409	379	355	404	395	409	394	423	373	386	378	401	424	430	395	402	385	392	414	397	420	380	395	394	419	401	371	398	409	389	372	417	411	446	399	391	402	403	393	377	367	397	454	405	403	394	385	373	388	390	364	406	394	387	413	397	389	388	387	391	403	378	388	391	384	401	395	408	442	420	398	410	368	414	374	378	395	386	379	423	380	372	364	402	405	395	386	388	418	363	386	410	368	379	390	379	402	395	414	413	436	416	413	416	403	401	414	353	354	399	418	400	427	392	379	391	403	420	378	408	412	426	429	387	398	395	427	393	406	378	413	370	387	421	396	371	393	425	405	350	369	402	420	395	368	407	409	387	365	398	388	418	400	395	398	380	394	423	348	375	409	390	430	415	397	414	415	371	390	400	369	431	414	414	365	422	424	361	385	375	393	395	382	393	411	370	366	414	391	394	386	381	413	395	395	420	408	414	371	374	363	375	391	360	417	390	407	386	415	341	402	389	388	414	388	372	416	397	414	434	435	358	391	388	383	378	404	367	442	407	396	414	376	397	403	371	386	391	406	418	391
12096	25862	21824	14601	10561	8170	7020	6497	6128	7153	24596	14732	19362	17839	12309	1802	1248	1162	1031	987	902	875	859	871	771	800	2082	2881	2450	1624	1166	942	753	775	827	781	737	738	761	765	802	776	842	782	832	764	797	793	740	771	781	744	739	804	711	756	818	775	820	802	773	733	780	754	773	797	728	766	753	757	755	768	710	760	761	776	761	772	773	786	795	785	765	735	780	818	757	762	739	746	743	728	791	721	743	727	761	738	767	788	772	744	789	830	778	780	799	740	742	790	819	804	770	765	761	756	762	769	748	774	763	734	776	824	764	743	770	762	805	781	762	749	788	793	729	782	780	796	749	757	810	784	742	800	764	807	766	774	793	738	835	769	792	783	779	743	790	777	828	784	786	773	796	755	820	787	736	767	764	789	767	768	742	787	803	747	770	816	770	732	754	772	797	756	749	774	805	774	788	721	771	783	740	773	817	785	789	783	758	744	726	771	728	751	779	797	761	810	767	780	750	783	839	812	795	766	765	782	777	740	807	812	756	766	743	743	752	782	802	732	742	806	746	787	775	753	802	789	807	761	788	774	837	790	782	743	781	740	756	814	763	783	733	742	775	775	793	782	762	829	743	756	746	777	760	785	754	809	746	697	779	764	797	793	768	750	761	750	749	772	804	789	746	778	720	759	739	733	743	754	769	759	758	788	748	772	754	754	751	786	725	750	767	787	806	774	783	808	797	791	744	803	764	764	759	741	782	744	778	809	791	804	800	724	772	796	799	805	734	807	744	744	763	786	745	745	741	752	747	752	771	804	768	790	718	757	764	710	770	774	833	769	756	746	758	750	764	758	779	792	742	789	724	776	751	739	781	800	772	769	753	772	726	719	766	792	770	773	758	732	765	823	787	720	746	748	731	745	757	763	756	764	745	811	810	746	738	791	791	765	741	770	797	796	780	792	764	741	823	789	768	784	788	770	754	797	771	762	757	762	819	761	725	779	782	746	795	771	778	790	811	743	740	754	815	736	755	759	752	800	785	789	733	767	722	765	725	720	793	819	780	754	776	789	735	741	762	760	768	759	752	771	772	757	773	793	781	737	746	746	758	780	763	772	779	774	765	764	776	739	758	770	783	830	738	812	719	773	790	709	760	751	780	746	791	738	753	750	757	797	766	796	807	779	746	772	818	790	724	815	671	785	758	699	740	761	764	796	790	771	767	770	758	741	749	776	759	736	759	803	716	755	748	762	819	738	746	821	844	763	772	780	792	779	762	788	762	799	780	770	828	797	792	735	782	784	789	737	799	781	687	795	814	794	744	750	786	772	757	759	805	729	751	737	710	764	780	788	757	811	719	785	751	805	709	757	776	801	771	772	800	778	770	765	793	767	766	804	770	809	779	750	731	811	786	836	735	762	755	727	727	759	818	746	775	785	763	811	785	827	734	804	759	810	765	783	705	716	773	721	791	736	784	756	780	780	799	796	836	813	791	756	761	800	759	792	780	763	768	753	740	754	787	755	806	759	787	785	738	767	745	791	812	791	757	774	774	768	736	722	714	821	786	749	773	756	786	798	784	740	785	764	736	803	737	778	768	774	758	756	772	786	740	779	757	781	735	775	791	763	752	812	757	789	763	780	748	791	761	705	740	735	794	787	770	741	740	761	812	773	750	806	786	771	749	762	770	792	782	776	773	769	764	796	759	740	755	765	779	807	841	794	779	809	801	770	761	732	792	763	724	782	791	747	784	799	773	733	743	780	760	766	767	777	776	736	806	731	766	768	733	793	776	781	758	775	724	751	733	781	740	762	799	811	802	748	826	779	787	783	719	720	731	804	768	719	767	749	810	746	760	761	770	735	809	732	732	770	832	767	795	744	776	726	790	796	835	739	726	726	772	790	805	820	737	743	770	797	766	759	746	793	780	755	787	797	712	734	787	692	748	812	750	771	758	766	756	783	730	779	761	761	822	750	827	784	756	757	775	806	730	748	752	758	791	831	761	729	803	739	769	742	764	751	784	788	731	766	717	740	729	769	741	760	803	780	750	770	773	748	745	742	733	737	789	763	775	791	759	773	747	774	777	755	752	804	757	772	812	738	759	820	753	792	783	772	777	733	754	756	698	730	734	793	782	757	779	810	772	729	768	748	749	753	787	780	758	720	796	785	795	777	781	748	797	763	742	762	804	852	806	739	790	782	750	748	752	777	766	758	759	726	769	790	804	727	732	810	763	805	782	754	753	797	757	820	786	766	733	794	783	755	758	794	777	819	727	762	748	774	746	790	808	771	786	758	779	744	717	794	768	792	798	741	748	776	806	739	807	844	797	793	782	777	764	778	788	800	788	748	749	822	754	785	751	765	756	775	775	762	746	772	780	803	839	786	797	726	743	776	738	780	773	747	770	761	814	758	760	754	745	795	743	761	778	765	752	787	789	769	773	768	782	743	734	784	743	807	804	758	769	747	789	750	751	751	776	803	782	764	785	756	758	779	733	772	727	760	758	756	784	792	772	783	759	767	796	738	765	809	778	767	750	807	799	744	742	775	759	741	796	786	784	818	796	792	804	732	776	763	742	756	761	775	830	758	787	762	758	783	722	732	753	766	785	729	753	764	760	751	789	732	757	839	750	768	737	767	826	746	743	783	794	725	826	725	781	749	767	740	744	755	763	760	786	806	805	747	756	718	768	804	814	718	746	780	765	819	764	771	732	769	818	777	766	749	757	733	762	740	723	754	749	749	720	741	774	795	772	806	772	715	732	804	789	781	780	796	818	739	775	790	766	790	745	752	784	760	776	785	798	755	805	832	717	766	720	793	778	810	755	787	789	795	734	779	756	740	824	797	762	735	741	779	796	735	762	742	751	788	747	830	767	748	770	751	796	815	770	742	788	784	754	748	749	756	780	780	727	781	772	752	741	788	767	801	746	766	791	735	753	777	777	789	800	805	777	805	748	802	774	779	779	773	734	778	729	775	761	770	772	760	767	758	810	783	719	777	780	743	811	824	752	774	762	800	783	798	768	767	743	749	770	793	791	755	758	726	752	725	758	762	792	807	728	709	801	754	793	754	757	799	801	777	767	776	774	770	775	801	796	797	736	787	741	754	791	753	753	787	688	752	791	774	713	748	751	773	752	786	744	754	768	757	778	777	762	784	783	772	806	726	783	765	769	771	795	743	766	735	822	788	804	761	740	762	763	767	779	762	745	780	782	802	778	742	762	743	824	757	743	773	799	784	804	744	778	778	741	778	775	716	739	789	768	736	726	774	778	766	764	723	731	789	822	750	788	758	758	730	776	802	778	785	778	728	703	784	797	757	771	780	771	771	749	718	753	756	786	772	808	791	760	786	742	803	773	816	774	792	801	793	732	754	765	807	758	798	777	795	786	769	827	772	804	823	796	806	742	779	783	783	794	753	761	774	775	749	746	775	743	764	749	772	736	767	771	729	797	774	785	794	757	788	795	723	789	734	810	786	736	763	768	818	780	771	783	773	772	778	770	800	749	822	779	782
23319	21446	29244	24023	21449	20061	7278	3108	2537	2861	21095	12823	13626	12364	10250	923	541	460	437	438	379	390	431	398	393	547	1292	1277	1016	662	500	426	415	354	369	319	343	352	360	378	352	367	400	346	337	390	359	338	384	353	367	391	363	360	369	357	346	308	358	323	337	343	382	374	357	355	336	385	364	361	388	385	343	364	355	368	349	362	352	347	349	386	334	371	349	371	343	339	348	371	384	363	371	397	352	323	358	391	347	340	374	360	370	374	350	368	341	344	359	330	337	332	375	415	395	382	383	340	330	351	322	362	351	347	392	362	352	342	343	324	367	379	394	355	375	366	372	365	380	371	351	355	389	352	350	351	378	354	343	383	379	376	344	355	358	330	376	393	344	326	390	362	354	371	371	342	354	368	416	370	367	344	393	353	371	362	345	349	351	361	363	386	373	363	355	338	380	351	314	355	337	321	346	333	348	368	358	333	348	337	343	360	377	353	365	387	356	378	343	321	347	378	348	331	364	350	393	339	337	385	351	376	342	360	344	379	363	326	341	359	348	352	347	357	353	362	367	313	381	367	354	370	350	356	369	381	336	347	380	354	333	346	342	354	373	360	364	370	307	339	354	345	348	343	369	338	394	350	343	348	358	343	406	389	390	343	361	364	354	333	371	346	347	371	353	386	381	396	362	391	355	345	349	374	340	389	357	350	339	342	383	364	349	343	365	405	357	348	364	359	366	381	329	362	354	374	351	349	385	347	371	367	351	358	357	332	364	330	321	347	347	364	386	373	374	401	330	373	347	342	406	365	315	355	334	372	357	358	379	353	350	369	348	303	373	358	358	372	331	317	337	319	348	352	349	356	338	365	398	370	322	365	343	343	342	359	357	307	327	343	344	343	343	360	366	331	338	364	378	381	334	365	346	374	379	322	349	348	373	345	343	362	310	353	351	362	376	325	391	332	347	352	365	359	395	381	354	380	360	390	357	365	368	314	367	363	353	363	372	337	365	359	350	383	340	350	331	361	375	353	347	362	354	355	372	357	377	372	331	377	368	349	359	415	347	344	335	353	362	347	341	371	383	350	332	369	340	320	336	380	350	340	390	354	371	367	370	366	340	349	336	360	341	344	350	347	372	358	376	343	333	327	355	372	363	352	336	373	355	354	389	373	348	344	333	388	363	340	358	362	360	367	341	330	365	364	358	357	344	330	356	370	356	335	356	373	364	332	368	330	333	320	353	335	351	337	358	339	368	364	359	381	349	365	349	375	349	351	343	375	346	369	342	346	333	341	376	386	349	365	392	347	344	376	336	373	327	370	361	350	333	358	362	369	368	368	339	347	337	348	353	368	364	334	361	363	335	362	349	338	366	336	345	365	384	366	379	372	331	325	355	367	354	343	364	344	366	327	365	323	354	321	373	368	348	352	330	335	387	377	352	381	361	352	328	367	360	350	419	348	341	357	346	324	380	341	376	374	380	377	334	357	361	372	338	374	371	371	363	352	371	345	336	344	364	353	376	345	356	341	346	354	387	374	346	320	363	342	356	351	327	346	342	369	378	341	366	365	346	375	393	384	355	357	357	342	358	377	371	346	363	343	358	397	349	355	356	377	371	358	352	349	333	353	351	349	392	346	350	361	361	336	387	351	364	395	333	378	349	318	347	376	350	373	367	346	364	345	363	333	354	339	352	361	357	346	368	365	357	352	340	332	378	329	347	375	366	367	339	348	372	349	379	360	377	360	374	360	343	328	335	350	362	318	392	334	370	391	347	381	348	346	337	348	373	335	370	389	331	357	365	345	350	365	376	358	364	361	367	367	362	356	359	364	392	356	347	335	345	356	395	360	354	334	345	350	377	340	353	392	353	363	348	341	351	365	333	350	392	373	400	368	361	354	378	344	363	363	380	348	354	343	332	369	392	372	371	373	337	368	346	365	404	339	359	350	360	383	334	397	315	342	364	356	323	323	343	342	375	380	333	351	350	324	371	334	363	359	345	348	343	331	364	353	357	352	350	363	352	349	335	357	352	351	353	389	343	309	366	353	321	344	345	334	398	371	341	349	381	346	348	366	360	332	379	333	334	329	352	328	351	385	367	392	364	336	374	341	329	352	357	344	324	359	351	361	392	335	371	354	384	354	366	355	323	339	399	377	307	359	320	353	361	340	360	330	358	351	361	370	355	378	346	340	333	352	355	367	353	379	365	358	361	395	354	331	342	333	331	352	359	356	332	368	325	375	383	375	371	331	378	358	395	340	366	362	329	342	354	361	398	382	351	352	355	339	352	325	351	338	340	326	335	360	361	362	416	343	355	352	316	356	381	360	357	353	346	353	340	324	342	351	371	386	363	384	363	355	383	349	357	329	358	376	348	371	342	374	354	348	339	370	318	363	367	352	328	356	350	375	339	297	346	341	338	343	374	343	360	339	342	344	373	357	386	361	340	366	378	345	329	347	368	357	361	329	359	357	312	356	350	373	367	357	337	379	371	354	350	379	322	347	352	354	324	349	337	389	317	323	344	379	340	340	343	395	366	375	388	334	370	320	339	365	354	338	379	346	333	339	333	339	344	325	347	398	366	338	350	349	346	325	340	335	354	343	369	352	358	346	363	357	351	341	334	338	363	362	354	337	356	320	324	348	389	398	371	359	326	362	365	352	359	305	349	342	413	367	334	360	352	332	363	367	344	366	342	325	350	366	363	360	341	368	327	347	340	370	377	348	371	360	379	355	354	348	380	350	331	388	349	342	340	348	357	393	357	336	382	355	310	357	344	346	351	370	352	356	362	347	375	328	354	387	339	366	411	362	367	340	341	385	357	360	326	384	365	354	361	343	363	372	367	351	360	346	351	352	348	356	346	349	336	353	362	338	352	358	330	372	339	296	355	370	365	377	349	342	374	356	345	358	379	348	339	376	354	355	362	356	329	359	355	388	349	350	365	342	353	376	342	345	370	359	374	333	351	347	359	347	357	335	358	361	366	342	345	362	332	350	350	340	343	377	364	347	373	334	348	362	374	358	326	352	334	361	353	338	359	330	371	361	363	338	363	392	401	316	349	322	379	351	351	325	369	358	350	332	334	359	365	350	370	370	349	354	349	338	358	357	343	380	353	373	349	353	338	354	359	361	370	322	340	364	337	339	346	373	378	356	347	344	315	369	351	335	355	343	369	358	363	355	353	340	372	364	337	361	383	347	336	333	359	349	362	362	353	318	365	333	356	353	337	342	368	335	375	367	379	337	376	295	358	360	359	358	383	331	379	385	399	351	363	368	339	349	349	386	353	388	361	375	361	349	399	373	374	313	355	323	350	341	374	387	374	365	326	363	385	334	363	396	339	395	326	358	372	315	391	378	361	370	312	370	363	329	416	388	343	363	350	389	354	378	358	332	334	368	351	326	362	376	357	329	343	362	331	354	373	370	358	343	377	373	379	371	361	333	382	379	351	308	387	344	362	380	385	356	361	391	324	341	356	362	365	374	362	371	325	343	343	363	334	351	381	363
13871	31680	25898	20267	15068	12002	10918	9274	8650	9774	35183	20743	26941	24612	20008	1645	1249	1011	877	832	784	737	837	818	813	1335	4133	4031	2856	1820	1185	847	741	680	656	657	680	657	687	649	668	687	661	640	665	659	698	658	685	664	684	640	616	667	592	675	612	670	673	668	690	678	665	656	637	654	638	678	682	689	649	670	706	686	702	663	715	675	659	644	650	666	655	666	676	674	689	718	700	754	670	646	714	663	668	680	695	715	700	716	651	683	620	688	646	637	716	643	693	679	698	662	653	692	660	680	654	703	645	652	714	665	640	650	661	678	660	628	659	687	669	669	655	674	672	652	638	623	639	661	655	652	674	655	664	717	687	668	676	629	660	637	646	658	654	691	652	668	683	658	710	697	646	643	685	696	696	659	680	673	656	632	680	678	680	700	652	629	665	672	690	675	662	708	692	611	652	678	674	667	641	677	688	638	680	691	686	694	678	689	658	657	667	641	680	664	673	703	630	679	679	638	648	644	658	716	662	639	663	608	650	656	660	634	676	681	685	669	680	705	706	640	689	687	633	674	673	629	676	662	660	729	676	682	671	693	658	638	693	683	687	672	669	615	666	628	656	667	636	678	682	652	652	642	632	678	668	715	658	664	627	676	722	715	695	628	677	670	701	665	654	635	685	679	690	675	725	742	637	671	679	662	704	655	663	683	675	674	669	698	618	665	659	644	660	656	628	698	671	671	637	675	689	676	674	669	664	692	678	659	609	663	685	662	649	674	743	692	636	662	639	695	650	706	690	662	660	667	683	651	637	664	687	672	675	680	667	620	678	686	665	676	693	642	687	670	639	683	690	671	684	667	695	671	680	699	673	723	660	654	677	692	705	715	689	713	673	689	663	711	676	628	678	623	673	697	621	706	661	601	677	659	681	645	707	713	693	663	688	609	648	706	672	690	700	684	688	668	658	674	704	631	713	653	653	670	669	684	637	649	637	678	652	730	690	695	636	656	635	691	678	653	685	669	656	614	664	656	647	651	717	631	700	697	615	593	681	649	680	660	722	707	631	668	694	682	622	668	668	683	701	715	678	708	719	670	670	697	651	666	665	661	648	654	662	641	667	604	679	660	636	645	708	670	639	691	646	698	661	648	647	670	713	663	644	659	661	711	668	634	684	684	610	711	676	683	634	654	727	644	622	657	684	667	615	635	663	699	683	644	700	680	717	668	635	717	659	684	664	666	700	630	632	674	642	654	679	706	680	659	656	672	650	704	623	661	657	665	672	662	647	675	682	669	712	693	658	721	697	650	618	683	589	690	640	706	628	678	638	664	691	618	705	692	644	642	698	729	684	646	641	695	620	673	695	655	662	651	660	637	678	678	672	657	645	705	686	666	657	633	702	641	711	661	682	651	722	704	640	610	656	655	679	710	704	684	705	632	652	674	692	699	648	663	661	688	636	625	710	693	661	674	669	660	637	657	642	672	666	719	664	716	649	653	651	645	688	702	645	692	661	687	688	648	676	670	674	641	692	625	648	668	641	730	645	660	680	681	669	704	705	674	670	668	664	686	616	697	609	699	637	650	668	689	662	676	647	670	661	672	656	642	677	661	691	665	652	668	665	699	665	654	707	666	701	695	671	636	658	697	706	694	640	700	651	707	631	688	654	697	654	659	685	681	648	711	671	641	639	686	667	617	698	693	673	633	652	657	693	654	672	706	695	671	679	655	685	662	711	658	651	662	661	658	686	685	619	673	655	684	655	679	719	660	663	663	654	661	681	694	698	636	703	694	680	665	690	661	690	679	683	675	696	675	645	709	644	650	675	623	696	674	670	689	774	659	705	663	663	694	695	658	633	646	657	685	671	673	629	691	670	609	614	679	682	706	665	621	675	627	681	687	669	676	680	641	677	709	688	671	679	665	710	697	677	639	658	700	651	682	724	664	666	668	689	632	636	660	647	622	652	672	650	613	670	664	687	703	677	650	660	683	675	658	683	639	664	684	689	689	657	637	616	679	692	678	696	668	665	665	655	677	673	650	666	705	660	647	645	682	669	694	695	649	677	634	616	644	692	653	674	659	691	644	635	650	660	703	674	668	682	670	674	657	654	683	652	675	676	675	667	669	718	650	692	673	724	601	675	709	660	690	675	659	701	697	675	696	685	626	681	672	682	700	677	702	658	677	680	644	704	658	662	668	664	624	679	642	646	675	688	675	693	665	678	695	679	652	669	659	662	679	702	678	629	706	652	689	668	682	657	694	640	733	640	651	673	659	664	679	678	662	660	706	703	673	669	682	709	668	691	699	730	659	625	637	643	700	643	664	666	669	684	696	657	647	645	642	605	620	690	638	681	686	698	668	704	706	626	645	652	631	680	687	643	646	646	663	657	683	629	569	618	697	663	674	668	681	668	625	648	651	604	664	677	657	673	675	673	692	750	718	687	638	647	689	635	650	709	675	663	692	617	646	652	643	651	655	660	678	731	692	706	690	637	723	686	664	720	649	662	628	687	668	676	668	662	652	638	662	689	671	712	656	676	649	690	690	633	654	667	714	660	682	703	642	691	647	679	675	675	656	654	674	697	657	670	639	722	697	642	697	632	642	657	655	661	630	622	655	657	646	652	683	676	648	683	703	643	632	667	637	671	676	647	663	648	697	612	709	735	679	671	681	651	650	707	672	671	647	657	634	688	658	666	644	701	674	705	662	650	637	671	671	663	641	628	680	702	688	671	674	687	673	663	674	685	639	660	658	665	702	632	659	693	672	694	687	699	696	669	632	678	694	661	682	670	675	661	645	680	653	667	656	624	619	598	706	739	652	688	667	701	647	705	687	681	652	652	684	673	650	631	643	641	621	672	708	656	691	622	617	703	691	683	698	676	703	677	680	679	685	684	646	677	707	630	647	645	639	632	719	679	634	647	679	675	636	683	698	700	646	659	661	659	658	614	695	654	700	671	648	670	699	642	713	671	701	612	669	688	681	657	661	680	678	655	653	706	641	671	625	678	637	680	733	654	624	710	638	663	705	694	681	687	646	671	674	695	641	658	670	658	644	654	666	642	643	692	673	703	665	655	690	683	632	667	638	683	675	679	658	656	656	677	714	642	671	661	641	714	696	676	702	658	706	643	652	672	683	636	661	651	675	640	671	664	649	678	660	638	662	648	677	673	659	658	627	674	633	666	691	686	675	667	666	669	648	664	636	661	662	677	685	660	662	606	642	674	718	647	679	643	650	644	653	667	674	674	716	654	660	667	727	644	697	630	687	647	659	641	659	658	684	656	648	699	677	650	648	637	676	640	700	645	709	685	701	681	669	668	662	675	661	662	656	617	665	655	683	655	670	662	632	677	660	686	656	671	689	650	636	656	695	616	659	713	660	633	668	705	626	698	676	720	677	670	667	697	640	687	701	700	687	612	665	638	637	695	662	666	693	626	625	673	690	643	683	689	661	677	609	712	650	658	701	662	689	682	677	701	650	652	666	694	690	671	720	634	662	657	667	699	693	629	634
27157	21102	13022	4789	2460	1819	1699	1453	1337	1219	2157	1197	1274	1137	765	565	517	498	495	470	449	470	480	520	517	518	556	564	606	526	481	528	459	473	478	451	439	476	466	464	483	456	441	444	452	477	450	451	449	430	449	439	490	405	486	453	431	462	445	447	444	448	465	524	484	461	441	508	449	469	472	472	438	445	432	459	454	458	454	482	421	402	479	485	473	490	475	480	450	489	496	477	453	452	464	449	439	493	496	465	517	446	473	430	430	470	462	461	471	459	499	441	462	452	500	450	451	440	443	464	444	476	470	478	466	448	481	449	446	459	521	447	481	477	473	476	475	432	438	471	468	475	456	474	460	444	480	442	495	448	455	416	467	439	485	450	453	533	492	480	496	478	424	444	437	471	455	456	449	452	461	452	420	458	460	504	510	478	444	491	508	479	472	465	435	458	444	446	441	442	495	446	482	507	468	474	489	461	460	446	462	441	474	455	459	477	460	467	453	468	432	438	466	447	434	425	447	431	483	468	460	466	515	417	492	461	456	446	456	479	448	486	446	427	432	493	437	429	447	458	444	448	481	452	450	448	470	506	451	501	477	485	479	451	429	411	441	484	464	503	438	424	405	453	481	489	444	515	453	558	444	439	462	459	466	429	459	430	449	417	476	458	476	458	462	430	438	474	426	484	496	422	492	469	439	469	447	484	414	460	470	443	487	479	458	460	475	434	509	457	441	507	468	456	480	508	447	458	457	454	424	444	446	503	470	472	492	459	487	438	482	455	430	455	482	460	443	460	478	467	450	460	444	401	449	515	477	489	455	449	463	480	440	475	473	444	451	461	462	469	468	435	477	474	456	457	481	441	457	472	451	498	428	499	459	472	480	471	458	477	440	450	491	454	481	462	432	466	447	436	459	487	480	489	496	435	474	458	445	418	470	507	487	462	453	428	461	466	478	461	487	471	479	461	434	474	494	458	414	457	449	462	447	432	432	445	464	462	493	484	427	480	458	479	458	440	437	441	429	482	486	460	446	436	502	470	431	461	454	426	420	478	433	471	506	466	458	468	486	469	447	453	460	455	473	447	471	471	492	456	464	441	474	471	531	456	494	437	432	451	474	489	460	458	430	479	455	484	472	480	492	467	478	460	448	472	469	479	475	487	450	470	480	462	459	471	431	445	464	479	440	464	496	447	464	465	420	483	431	452	470	477	472	477	456	456	489	477	459	458	474	493	498	460	474	456	444	445	438	417	441	475	484	483	476	444	416	455	473	469	474	431	464	456	452	452	433	461	465	455	445	446	490	435	428	453	516	490	462	469	485	487	472	457	508	446	449	436	479	460	467	490	493	473	462	457	460	460	485	463	510	499	490	479	486	452	477	464	446	493	498	424	438	452	455	450	486	484	466	464	519	455	454	445	447	467	485	473	457	467	469	431	431	435	467	452	449	432	452	483	450	464	461	452	455	425	430	435	433	505	432	454	464	450	476	426	432	473	503	434	438	473	469	447	460	489	492	477	488	452	489	487	469	458	458	441	430	471	443	456	464	463	463	406	455	492	485	414	480	480	495	502	475	474	484	444	426	476	452	467	449	449	496	447	460	509	441	456	485	436	484	448	470	476	466	472	442	461	397	477	451	430	482	448	489	444	461	433	462	450	475	446	461	466	499	436	420	456	494	481	482	464	469	463	483	453	467	454	467	439	455	431	448	443	461	470	474	476	518	496	451	463	464	451	487	455	471	475	465	468	490	437	479	457	472	476	464	497	430	461	443	465	489	432	453	495	428	479	456	484	472	440	499	459	465	451	473	461	463	479	501	472	460	458	397	453	480	481	464	474	467	506	454	422	439	428	433	444	466	451	460	429	448	480	498	510	439	466	454	488	418	463	501	473	482	470	495	460	481	418	457	460	468	452	444	445	491	449	463	459	455	432	484	462	452	425	439	439	462	462	487	447	472	428	487	463	490	431	485	476	431	418	490	487	431	440	471	476	456	467	439	447	466	449	465	473	503	474	443	453	455	469	476	459	460	497	444	456	480	460	466	472	479	475	489	451	474	478	501	482	485	477	450	450	474	452	484	467	430	466	462	462	449	418	434	458	472	487	472	459	440	493	477	453	479	456	464	406	414	446	450	432	445	452	517	452	466	463	487	433	445	474	416	455	453	469	463	494	461	468	443	449	436	437	481	455	457	479	460	469	495	439	448	459	473	492	472	444	468	482	468	437	518	461	475	449	466	486	460	493	460	430	474	453	461	457	420	451	476	443	455	474	518	442	484	452	504	442	447	429	415	447	411	462	447	470	461	459	477	464	420	450	458	407	457	448	494	476	471	452	427	437	489	435	484	455	487	435	461	455	448	418	450	468	485	429	432	407	493	454	478	496	437	489	442	469	424	463	476	483	488	464	492	475	457	472	433	461	486	451	481	472	479	438	473	509	451	483	512	435	489	491	469	501	451	465	467	427	485	440	478	462	465	460	423	473	461	413	466	476	460	432	472	457	445	477	511	488	455	469	463	456	478	461	459	451	413	463	467	497	457	472	451	472	519	454	441	449	431	410	471	450	443	462	472	440	460	464	454	451	452	501	469	482	441	484	417	462	472	435	449	439	460	438	463	430	468	474	487	490	496	441	456	458	449	466	440	475	489	432	443	467	437	454	445	451	473	454	472	440	468	441	433	483	510	464	438	469	479	421	460	463	487	468	444	472	468	471	473	463	506	476	482	442	449	474	449	498	422	467	447	470	473	482	429	446	458	457	484	463	478	474	528	465	461	440	466	426	437	462	453	442	435	450	481	443	475	450	435	470	447	456	451	462	471	460	480	463	454	455	429	465	447	436	452	435	467	439	477	476	427	468	448	458	454	458	470	443	428	451	425	477	487	445	483	443	458	446	473	494	457	471	414	490	452	469	479	464	437	425	467	433	469	462	468	413	478	447	443	465	492	415	470	473	451	459	464	472	475	458	483	416	414	467	436	427	462	465	454	425	481	440	492	470	421	477	442	476	433	454	423	472	477	490	469	436	441	482	457	473	471	476	484	481	469	474	413	483	462	459	450	441	462	453	410	469	445	484	470	463	466	492	474	438	430	426	492	474	465	479	445	478	451	471	448	447	446	470	456	477	486	443	455	498	439	511	419	484	488	476	454	497	492	456	472	459	454	463	449	472	455	463	503	432	480	413	464	441	414	435	456	456	414	478	429	474	457	459	489	493	455	462	492	470	491	432	466	421	486	459	460	507	465	440	445	450	466	438	428	475	451	512	475	472	496	432	451	453	439	448	463	502	446	440	452	446	439	490	453	464	464	434	460	434	496	483	453	474	479	455	478	501	481	495	461	424	433	453	465	459	400	476	461	487	461	451	418	489	447	469	448	460	464	478	457	499	449	479	475	453	500	446	452	474	451	497	476	513	472	452	481	428	488	431	436	489	444	466	459	460	458	432	460	441	492	475	460	466	474	451	506	491	484	468	456	450	439	503	443	442	481	478	483	457	460	462
10582	19034	13759	9821	7155	5866	5597	4843	4411	4068	6883	3427	3899	3540	1958	1294	1167	1000	990	877	960	961	970	963	931	1013	1223	1307	1226	1018	905	885	862	814	878	901	866	828	855	857	835	856	789	817	904	883	906	856	869	854	931	899	908	922	885	855	849	816	939	867	888	872	879	867	860	861	917	861	865	876	936	851	875	910	894	885	858	879	893	843	844	863	900	890	866	860	869	892	903	841	918	845	873	858	865	875	887	926	887	908	912	839	816	894	868	921	864	834	887	891	895	857	847	869	817	875	866	881	892	829	932	865	873	924	842	840	847	877	890	866	839	941	878	893	858	853	928	871	874	837	864	912	861	945	882	835	874	815	869	830	879	887	806	856	916	910	811	872	847	839	928	832	841	855	921	868	836	881	803	896	914	850	879	860	901	855	850	870	864	844	870	913	853	935	859	874	891	891	852	858	873	892	848	881	880	895	882	846	820	865	863	856	886	841	919	881	863	873	824	911	828	874	854	861	871	907	858	824	873	826	901	881	836	851	858	918	919	848	886	890	850	870	807	875	913	876	909	870	847	901	816	899	915	873	904	858	859	879	828	872	845	834	829	893	879	939	843	901	843	857	855	870	865	874	861	870	866	901	915	864	907	867	914	868	912	881	864	865	900	860	845	847	908	878	852	843	911	843	911	825	866	906	859	905	855	880	883	883	902	863	844	887	837	834	904	910	868	828	857	805	898	840	874	874	838	862	895	913	842	804	887	877	909	861	865	836	913	954	893	877	895	892	940	899	878	869	900	830	888	852	871	901	838	882	900	878	837	924	891	887	836	836	858	881	864	875	870	873	910	881	887	890	880	811	864	847	838	877	859	930	906	861	861	887	868	846	909	896	890	885	914	868	848	883	879	852	893	868	926	907	855	889	891	881	858	850	885	772	964	863	876	864	866	838	905	881	845	923	878	897	894	859	843	900	867	898	845	875	863	863	871	865	835	846	890	881	911	920	850	887	905	882	885	827	907	897	896	853	861	851	879	838	912	890	906	904	856	898	866	857	852	845	809	886	840	883	906	844	903	834	901	898	888	864	892	896	901	827	888	900	890	922	870	833	880	870	837	925	888	847	851	854	851	813	888	857	795	867	887	869	854	868	915	854	848	867	865	887	857	841	868	898	874	856	876	869	838	834	864	858	857	852	878	890	870	852	887	857	870	931	875	858	903	898	846	867	856	925	869	880	908	890	791	873	894	875	868	907	842	862	962	818	941	833	859	897	950	886	866	844	836	846	828	888	888	873	864	835	873	844	902	851	822	944	890	867	857	815	826	858	887	873	838	880	856	829	921	937	890	865	874	897	924	865	931	891	844	860	880	897	834	908	888	872	892	877	885	872	857	827	881	817	883	853	882	843	856	859	880	848	892	895	901	912	899	850	888	870	893	868	903	897	963	892	851	872	885	829	871	919	900	840	874	839	833	853	844	883	895	879	901	895	914	892	878	879	892	827	896	865	821	888	918	870	855	812	936	880	919	891	876	898	913	817	878	874	943	853	860	876	900	897	868	852	869	881	870	862	874	919	858	900	864	834	902	831	870	865	910	877	867	905	887	873	898	872	931	890	852	870	814	881	842	865	887	843	806	869	916	878	843	903	894	885	912	857	864	903	863	878	899	910	905	861	817	849	859	914	889	818	920	885	855	887	833	950	851	904	869	873	859	873	866	896	867	829	857	873	918	892	824	874	873	911	947	900	939	887	855	845	900	880	862	893	850	872	866	857	804	807	858	832	891	855	855	863	874	926	851	918	859	883	865	887	850	854	869	861	824	874	903	823	850	828	901	854	884	899	864	896	807	904	893	851	896	883	851	881	887	871	868	860	917	846	874	856	938	878	852	868	899	841	889	893	868	898	900	874	883	859	846	834	876	897	875	808	860	881	900	882	870	850	849	930	848	862	869	874	881	902	845	864	808	852	823	869	902	840	949	843	853	869	868	842	896	856	879	875	898	883	863	832	860	918	876	928	895	886	862	853	893	860	945	909	881	853	874	862	906	895	884	863	879	880	852	830	887	858	891	912	879	854	806	825	884	827	842	859	878	793	868	860	871	897	887	880	829	851	858	907	861	906	889	915	919	924	896	886	886	903	843	874	870	885	896	871	917	825	873	868	859	802	918	904	910	883	871	902	826	898	856	857	909	862	876	824	878	904	809	839	835	827	920	898	837	895	859	831	870	849	908	816	897	902	863	930	889	889	920	910	842	850	877	843	835	859	860	861	936	910	859	897	834	907	868	923	891	845	848	890	840	851	837	869	825	863	872	830	870	922	874	796	799	838	885	918	849	833	862	904	871	859	836	887	882	864	868	879	918	871	878	902	863	884	898	950	917	823	867	857	870	843	879	798	872	873	885	899	796	859	873	895	847	860	879	879	894	860	880	847	893	867	891	915	870	837	834	828	897	885	834	819	889	859	834	894	917	876	869	883	867	850	897	873	887	891	860	915	841	866	853	856	888	860	883	878	890	816	862	923	880	926	846	896	880	864	889	811	896	871	844	900	868	872	820	915	936	896	850	880	881	907	855	926	887	850	883	904	900	848	878	875	911	854	894	896	868	885	912	881	881	943	885	864	869	825	844	875	879	852	877	915	850	918	873	865	874	885	851	842	875	837	877	893	861	850	889	821	909	836	860	937	879	916	802	872	893	881	810	864	834	891	862	875	851	888	882	870	837	904	888	890	836	910	873	904	904	844	838	816	922	852	884	894	943	851	901	859	897	859	904	837	873	877	885	821	817	865	862	864	906	903	885	952	869	907	853	836	833	832	873	854	843	849	833	861	896	866	857	854	899	875	923	903	856	845	822	869	910	971	900	849	880	868	866	885	914	841	947	909	859	898	889	847	859	911	877	861	883	948	833	877	845	870	877	874	869	877	850	817	833	828	881	907	840	839	854	872	844	867	836	882	836	886	886	818	885	914	827	892	815	878	879	899	910	851	878	876	871	882	856	898	826	829	864	876	899	880	855	854	943	859	876	896	870	831	861	848	840	841	900	898	880	873	894	830	907	920	870	869	895	849	859	874	864	859	847	885	835	863	835	859	879	852	839	876	909	813	881	858	879	846	846	901	860	876	835	872	876	856	905	905	847	838	879	829	900	809	876	826	900	867	872	835	885	878	832	870	861	922	858	847	862	916	839	866	905	864	869	860	887	862	906	888	860	871	857	879	878	856	907	901	832	854	882	879	900	890	970	848	848	853	878	963	881	844	874	873	858	863	827	854	884	865	839	854	860	858	875	854	872	871	870	850	853	869	897	830	889	862	884	851	862	881	845	865	889	856	838	822	828	868	876	853	850	854	865	841	864	831	905	839	903	859	860	916	931	851	844	875	846	881	901	873	921	938	941	836	822	875	925	891	809	814	833	875	819	854	852	902	860	876	919	887	860	888	873	904	878	866	903	815	885	903	913	858	881	867	848	905	843	862	860	863	891	904	864	936	890	850	882	897	871	887	870	894
24603	21592	28750	24891	20422	7314	3689	2233	2041	2027	8693	6828	5773	5233	860	637	630	483	473	447	487	468	470	478	488	609	1798	1766	1158	774	525	444	418	471	444	424	383	413	398	418	406	428	416	412	372	423	420	403	441	422	408	403	402	416	442	423	400	385	398	430	432	433	378	402	408	432	417	423	414	432	425	392	405	380	424	407	461	392	417	384	400	411	396	391	363	378	401	410	415	370	420	373	459	401	419	412	412	355	386	391	409	412	386	389	423	374	378	399	397	432	377	431	402	435	393	395	416	413	420	424	412	398	407	435	405	425	401	419	397	410	422	377	407	369	447	414	418	431	374	455	416	388	420	429	402	401	432	396	422	429	411	410	421	433	389	382	424	409	386	388	453	403	418	377	410	403	414	400	384	400	405	405	399	387	405	395	414	434	385	413	407	407	408	387	439	387	402	414	456	375	414	367	414	427	385	424	412	405	423	421	397	395	414	395	430	403	405	393	415	390	445	407	408	386	372	372	430	405	444	445	428	427	403	429	418	402	420	416	410	404	390	368	398	416	404	427	426	386	384	400	426	385	379	408	416	385	406	397	413	397	424	417	405	376	422	417	429	403	414	408	413	425	394	397	395	425	420	423	408	386	424	414	425	400	431	401	418	395	396	416	383	393	397	427	430	407	422	407	438	406	408	430	401	414	415	415	393	427	393	429	468	405	404	454	390	382	401	399	408	440	394	423	387	401	420	446	394	415	391	380	397	415	385	402	395	424	389	440	390	398	376	425	401	399	405	398	430	371	403	394	410	441	440	415	450	406	414	390	401	408	404	405	381	423	411	396	407	404	410	372	396	445	386	385	379	428	393	390	391	378	396	408	416	354	397	402	424	403	400	385	379	386	448	394	414	382	415	360	400	428	375	386	412	411	377	367	431	392	403	402	414	433	406	427	444	427	373	409	385	450	425	427	373	359	432	390	383	381	389	404	388	433	421	405	402	432	417	419	391	394	406	413	405	461	383	402	403	418	417	395	421	388	438	407	361	426	401	436	407	392	400	380	421	403	397	396	405	446	434	380	411	419	383	404	385	392	379	423	404	418	409	412	404	392	398	425	395	401	398	414	361	384	398	411	410	447	419	451	375	396	416	375	371	403	393	430	467	423	411	374	438	371	400	393	371	415	377	412	414	404	432	358	404	413	378	399	427	403	416	412	415	431	362	407	378	409	369	404	402	404	394	385	418	401	394	418	437	409	400	398	403	437	438	420	391	402	376	390	435	430	405	368	398	396	420	381	392	395	420	386	399	397	409	414	428	388	382	383	404	407	448	402	399	401	423	378	411	407	416	387	413	388	398	428	411	412	409	414	396	414	380	401	405	405	406	419	378	401	416	437	430	416	421	395	405	404	399	432	405	403	433	400	405	395	372	403	393	419	391	391	401	412	414	395	388	413	415	399	385	421	437	403	407	421	392	394	381	413	390	419	385	403	384	411	425	436	396	421	410	433	401	402	444	388	401	415	419	400	417	419	434	418	374	406	440	419	407	419	401	356	430	397	394	370	390	422	417	424	427	390	418	408	448	397	409	420	386	400	465	393	379	412	396	373	409	413	435	413	418	433	428	383	418	415	427	376	437	386	419	456	416	353	385	430	384	416	431	403	373	401	404	387	372	425	397	380	395	392	394	399	432	396	424	391	422	423	439	435	405	401	418	419	447	429	370	394	380	402	413	443	359	415	414	412	423	394	412	428	425	399	394	374	455	427	397	384	368	413	419	420	407	406	420	401	419	407	423	409	392	381	399	438	429	362	448	403	386	444	421	409	411	414	409	392	439	434	376	407	401	396	409	385	413	412	428	399	384	368	394	394	398	422	400	428	411	408	410	420	390	405	426	408	390	408	407	410	394	395	400	443	454	428	410	384	419	434	394	386	402	422	393	371	386	403	405	415	409	450	381	427	392	418	386	376	410	384	436	414	400	394	421	388	399	392	408	397	397	430	398	399	442	357	389	424	413	418	386	416	389	418	386	430	393	405	413	383	388	409	366	411	426	386	422	433	458	419	382	405	437	393	413	400	429	403	397	391	418	406	427	423	396	390	413	401	415	414	411	413	418	383	386	438	386	440	411	406	424	410	404	428	380	414	406	421	438	397	383	402	426	430	385	448	417	415	390	434	392	447	371	398	378	424	401	394	389	431	374	369	400	405	364	382	374	418	385	398	427	400	395	416	426	389	385	422	405	388	412	431	428	386	381	348	423	390	420	417	450	419	392	398	422	430	385	379	391	421	406	425	417	414	399	402	388	384	429	430	394	433	400	418	432	381	406	381	377	407	424	403	383	389	410	380	454	432	391	382	387	424	457	419	393	417	386	375	408	449	393	406	381	431	406	380	446	392	382	396	401	420	396	379	406	454	413	422	373	391	420	417	412	401	388	393	409	430	418	359	388	386	398	395	385	403	435	436	395	416	421	421	386	426	379	399	412	426	418	387	381	395	377	407	438	445	389	440	421	411	428	435	402	383	403	433	390	408	409	354	377	396	387	438	413	395	397	395	401	392	410	406	401	432	403	403	423	390	394	391	388	413	426	381	374	417	406	388	417	419	410	407	392	411	403	428	392	416	424	412	383	422	387	387	415	380	410	410	380	414	402	394	368	399	412	410	386	424	416	413	387	428	418	422	397	383	395	409	392	441	408	399	391	419	432	416	398	436	356	436	409	430	417	420	431	430	389	373	415	381	405	401	408	414	406	376	432	379	394	415	393	395	404	430	441	439	391	388	407	401	387	436	365	451	436	374	448	393	403	370	397	406	379	410	392	420	417	389	393	356	443	424	411	444	398	414	363	420	383	438	414	424	424	380	452	430	366	394	412	390	416	415	401	382	418	420	394	442	419	394	426	427	396	373	393	390	403	387	409	393	398	388	421	409	429	423	373	385	396	395	443	392	430	410	426	404	423	374	421	423	423	376	403	394	392	368	406	420	424	417	421	443	375	409	417	384	394	415	398	422	355	398	417	426	422	421	442	438	421	386	392	412	438	417	399	398	395	391	408	447	362	434	397	392	439	422	404	424	461	419	407	412	443	410	413	400	394	390	400	406	432	403	386	445	419	412	396	371	428	375	416	414	387	382	387	397	432	394	403	402	419	407	424	436	427	415	363	400	399	380	449	397	377	367	390	383	402	395	385	397	411	406	388	424	404	411	407	396	423	419	423	406	436	401	425	467	423	390	412	390	425	375	391	379	432	407	454	398	342	411	414	432	443	385	406	402	423	401	427	422	393	420	432	426	365	421	403	384	390	372	426	396	367	407	388	381	435	418	422	391	363	380	384	418	420	417	410	381	415	406	408	450	400	427	428	380	401	375	412	413	419	385	422	403	426	381	409	392	401	388	419	446	425	412	419	406	411	359	414	386	389	410	403	386	413	407	383	402	382	405	395	423	410	399	379	398	374	401	398	407	400	419	413	394	436	450	402	390	390	401	404	343	417	412	403	433	396	420	385	399
11770	26153	22089	16580	12745	11098	9098	7587	6616	6833	21013	17109	13567	13549	2193	1728	1632	1105	993	951	977	1024	1200	1084	1001	1742	5643	5442	3331	2036	1276	942	861	813	758	787	754	769	809	737	833	767	683	781	792	803	802	758	762	809	780	795	793	787	777	799	811	769	792	779	778	793	780	830	798	788	763	808	800	729	763	807	801	746	759	795	784	737	751	778	797	733	765	736	767	812	756	742	763	744	762	755	766	760	774	777	832	746	814	782	791	782	804	794	784	871	793	759	833	787	799	768	777	817	784	749	780	750	826	798	826	807	808	812	769	778	741	759	775	748	741	799	790	813	789	780	758	763	769	787	787	769	810	785	766	785	789	764	762	788	759	772	756	753	776	761	808	808	752	803	773	778	766	746	813	744	796	806	755	788	809	777	766	785	774	771	757	777	765	749	738	802	856	751	769	814	796	777	767	818	716	769	775	762	731	817	785	812	745	762	745	788	785	775	822	777	717	732	719	775	775	705	761	790	760	801	796	750	769	773	762	757	749	776	774	783	774	761	712	741	791	797	761	777	743	797	750	778	775	746	779	782	800	765	751	761	744	741	798	746	793	776	783	735	782	734	790	764	768	751	817	744	710	800	825	759	752	775	759	782	827	783	767	809	764	783	833	713	780	814	809	768	811	789	747	773	799	826	833	770	738	832	767	771	765	781	793	761	722	739	757	808	783	713	777	783	793	815	712	779	763	773	741	760	762	757	760	739	711	810	778	742	773	698	767	790	797	791	740	805	765	762	791	764	771	767	809	771	792	781	747	763	793	780	821	791	774	757	808	749	750	772	736	771	817	775	780	735	788	766	781	809	834	759	759	776	770	722	787	768	774	758	789	822	791	781	768	796	799	795	807	792	776	721	733	785	757	720	817	779	766	766	802	770	794	763	778	737	796	798	771	752	800	811	783	789	794	814	784	792	752	830	796	785	776	708	794	754	740	783	832	771	774	733	819	812	756	757	755	822	767	811	787	764	775	798	756	802	780	800	779	746	804	775	791	729	821	756	775	762	784	741	775	819	750	811	783	722	777	754	741	747	812	806	778	810	749	821	760	737	755	750	753	764	789	695	761	763	795	781	791	805	736	801	794	745	791	751	727	763	724	800	811	758	759	761	779	773	785	744	766	724	775	730	753	760	822	763	733	764	790	779	760	743	770	768	795	745	748	774	740	760	785	759	757	755	823	755	752	741	777	738	762	794	727	762	778	802	801	739	774	787	744	791	812	812	740	767	789	765	790	773	752	771	806	773	758	782	739	790	771	788	780	762	798	822	769	775	776	763	778	782	760	763	758	758	725	764	810	800	758	767	742	753	796	751	782	775	740	735	745	780	751	786	790	765	744	770	764	777	807	787	798	772	798	826	747	745	760	827	756	742	818	771	790	782	752	757	798	813	744	796	746	766	787	781	775	786	806	764	811	762	787	814	797	731	807	771	787	756	756	838	844	753	761	739	795	763	758	784	774	790	777	745	812	800	778	799	770	815	770	763	782	820	749	782	784	779	793	776	777	780	762	775	808	743	762	777	756	771	775	778	777	798	809	763	808	837	819	743	826	742	770	744	756	762	773	782	736	787	754	778	810	775	778	758	726	795	778	760	774	827	730	775	746	753	786	764	794	702	785	785	792	779	757	740	806	799	794	852	774	776	734	783	809	757	751	745	775	748	742	779	780	774	782	796	776	786	794	770	807	747	818	779	800	773	769	727	756	797	769	799	798	797	799	755	704	740	814	790	693	824	769	793	758	780	780	769	749	813	817	796	732	809	751	750	812	771	807	749	714	815	761	789	741	756	800	761	777	769	807	731	801	788	861	774	712	791	782	721	759	787	776	771	784	763	763	803	749	788	780	738	823	756	793	757	777	773	792	726	758	763	770	720	740	752	763	815	731	805	767	746	709	739	796	774	790	783	761	804	763	839	775	765	755	743	774	747	823	785	781	778	754	761	768	816	817	783	768	748	771	804	759	758	776	755	792	792	787	786	787	766	779	780	726	797	727	794	783	741	767	790	748	767	707	741	831	776	805	814	802	737	750	821	759	783	783	797	732	756	726	745	777	755	752	762	785	831	754	787	799	777	783	750	810	791	771	776	758	795	787	771	795	774	737	780	770	769	773	765	798	804	778	777	741	777	808	741	775	803	782	758	742	809	772	786	780	741	773	777	825	794	782	804	741	791	747	788	716	784	762	782	723	797	779	753	768	756	812	775	743	799	771	745	795	769	792	745	797	776	806	766	772	767	771	746	746	787	773	766	793	762	835	799	803	757	713	784	775	734	707	719	793	803	789	748	774	756	732	720	838	760	778	802	812	754	790	801	770	789	772	742	819	767	773	784	812	768	771	783	825	777	818	841	827	783	727	803	754	789	770	829	828	806	798	792	783	792	774	798	805	775	753	808	788	781	764	796	803	764	794	750	782	733	744	756	793	802	785	807	733	789	753	796	761	800	759	722	782	755	791	806	719	822	736	793	796	797	768	768	760	785	814	787	717	789	742	778	758	795	825	719	813	761	730	754	739	756	771	756	763	792	772	737	766	767	753	739	751	758	774	728	780	789	756	742	731	766	801	753	835	781	741	811	756	760	793	718	768	769	829	791	831	748	803	780	748	773	766	771	796	749	747	785	759	790	765	736	779	707	754	795	720	714	770	796	791	750	804	770	756	751	758	765	762	823	774	741	779	755	737	785	763	803	805	784	766	760	756	826	743	753	793	742	750	741	781	795	783	823	752	783	718	807	787	785	763	742	709	786	791	755	764	815	730	756	787	748	755	749	782	837	760	813	837	731	767	765	787	799	785	797	771	769	788	744	818	738	816	719	767	747	721	739	771	784	746	770	744	756	812	754	775	769	754	781	829	783	772	826	751	789	750	767	760	732	805	789	778	778	783	756	762	731	827	733	787	760	746	734	766	743	789	758	819	802	761	803	754	792	809	754	785	715	792	766	759	819	754	796	735	759	801	751	789	738	784	772	701	771	771	812	777	790	755	754	788	758	785	776	730	770	755	732	741	764	745	750	793	763	731	794	728	784	815	754	791	769	793	772	819	789	722	809	788	773	742	764	767	752	771	772	811	799	790	747	734	759	778	793	738	737	770	802	755	790	784	783	735	768	717	747	811	761	795	764	770	749	779	800	767	740	764	811	839	785	765	778	814	742	779	753	745	799	764	767	729	729	792	777	761	785	773	769	741	794	810	743	750	732	805	776	753	745	789	745	797	805	838	784	790	746	781	812	767	762	767	763	785	792	763	749	736	846	793	785	777	804	817	788	778	798	787	796	801	822	791	810	810	763	788	764	779	758	774	817	759	800	773	767	797	752	751	811	774	789	779	738	770	735	791	778	807	741	764	765	809	778	751	786	761	798	791	777	744	726	721	761	819	831	777	826	767	775	749	765	752	755	784	762	768	776	770	788	782	773	792	733	763	836	816	754	735	800	802	762	776	780	794	795	741	733	789	790	798	833
23509	21524	29340	24144	21540	20403	9191	3248	2403	3493	8178	12702	6769	3044	1069	910	600	477	418	434	476	489	514	460	492	1479	3886	3759	2626	1357	833	556	440	377	338	355	389	319	364	384	330	355	398	347	404	373	359	341	364	380	339	372	342	381	353	352	324	348	361	349	333	376	355	356	368	336	352	359	363	366	340	364	352	365	359	346	344	338	368	341	378	372	393	348	360	373	337	359	348	357	361	362	338	368	351	348	354	387	357	335	376	341	330	357	362	395	338	344	332	344	353	365	337	364	355	351	344	385	377	378	390	358	352	343	354	342	319	354	326	369	360	357	405	379	339	313	362	345	361	371	336	332	333	390	368	329	344	358	356	293	354	372	328	369	365	383	362	362	354	388	370	352	350	352	334	334	337	339	364	358	387	388	338	359	313	355	358	314	352	337	320	362	358	341	376	343	345	368	332	381	332	365	363	343	340	366	338	376	334	344	340	347	355	354	312	323	366	382	368	357	349	361	362	346	348	343	354	326	370	389	362	347	365	334	342	370	338	322	363	340	335	373	322	335	313	356	354	361	374	345	385	351	316	382	356	370	364	352	357	360	409	372	373	362	364	339	336	402	349	353	354	336	350	376	347	333	363	338	342	356	350	339	386	369	364	337	346	353	369	359	362	336	338	374	372	368	348	341	369	329	297	329	364	351	362	365	331	370	369	328	351	343	367	354	379	365	366	357	376	404	311	355	360	331	352	338	357	345	336	337	353	334	356	365	355	363	334	338	351	344	368	356	319	313	353	300	355	322	338	335	381	362	398	366	374	326	341	363	373	331	350	310	334	356	339	331	363	316	361	352	349	310	359	355	366	366	355	358	349	361	331	375	399	359	319	343	360	355	367	363	348	344	347	353	353	332	350	369	360	361	357	363	329	358	368	380	344	354	361	312	341	361	359	350	353	343	339	339	339	379	335	331	333	330	368	383	381	349	373	401	333	370	385	320	373	352	313	327	375	390	347	338	349	328	333	356	362	383	357	362	351	372	338	360	361	360	384	374	353	335	361	375	326	373	324	336	386	389	341	342	345	343	329	320	353	347	345	393	338	334	347	382	355	328	349	339	343	356	349	331	345	384	388	347	355	357	329	343	345	319	326	389	360	346	340	331	362	347	380	351	346	366	381	341	349	346	337	357	361	357	337	369	378	374	313	345	350	358	359	380	326	369	371	359	311	342	342	367	340	332	325	333	337	386	377	381	337	386	356	353	351	360	338	370	341	358	364	363	365	358	338	340	367	322	371	352	343	341	336	354	340	359	346	385	364	384	377	325	351	339	313	322	326	337	391	369	335	339	347	341	382	345	347	367	351	370	354	356	391	376	338	351	379	354	363	374	360	361	350	348	391	361	382	333	334	361	353	350	346	332	383	336	358	356	326	320	327	358	358	384	328	380	368	336	355	369	348	338	303	335	356	366	371	354	313	351	386	329	378	372	358	361	319	341	345	371	323	346	371	345	333	318	331	362	347	351	327	373	364	344	347	360	359	340	340	355	384	353	329	335	346	340	353	355	317	364	355	342	330	352	340	332	332	326	334	375	356	333	351	353	373	363	381	352	371	325	347	378	385	306	375	374	329	355	362	354	371	347	375	372	365	349	375	341	358	320	325	362	378	349	353	348	357	349	330	370	338	354	375	325	374	328	314	364	366	339	346	343	403	334	329	369	360	358	357	338	367	389	328	349	339	371	346	371	318	350	371	389	352	370	367	370	346	341	368	358	372	348	343	364	354	369	348	365	334	316	348	344	342	307	341	379	349	357	362	394	325	357	356	356	306	340	372	368	327	356	360	378	327	348	358	355	349	340	352	340	376	377	368	340	359	356	354	329	348	343	363	341	337	357	344	369	367	377	314	355	364	361	316	367	351	337	337	356	353	345	359	355	355	360	368	374	343	371	364	376	370	387	335	372	345	319	357	334	364	328	339	350	354	346	363	359	373	359	351	355	356	370	349	338	372	365	379	334	345	349	322	357	372	344	361	367	348	356	343	340	372	373	334	372	371	339	386	331	333	362	363	380	331	359	349	353	336	355	366	326	359	319	343	313	352	357	381	374	358	354	344	373	395	378	338	380	379	338	362	368	359	335	381	351	358	343	339	325	353	371	369	365	348	310	348	359	341	347	401	393	326	323	334	355	371	363	375	355	365	345	351	379	342	361	353	343	356	347	344	353	346	357	360	371	390	346	354	380	386	360	351	373	359	365	333	362	357	325	361	341	356	339	344	343	350	380	351	341	352	360	357	331	345	356	362	332	344	333	354	326	315	347	369	339	354	326	338	384	369	341	335	320	350	355	343	388	354	349	351	390	365	344	361	348	365	356	361	359	345	372	354	380	371	330	360	352	364	326	364	337	331	350	368	358	357	358	368	385	350	356	360	372	362	344	384	345	354	318	363	361	320	365	328	358	334	316	358	390	321	363	372	387	326	348	365	303	344	388	355	366	390	351	354	366	363	338	358	388	360	360	362	346	359	378	369	349	350	381	336	342	390	347	378	336	395	353	346	354	347	362	361	366	331	326	395	365	345	386	346	360	349	347	349	349	356	336	351	357	382	363	343	336	349	337	369	372	331	343	327	323	375	370	368	363	353	357	348	347	323	346	389	347	358	348	375	367	348	361	331	340	379	367	364	364	331	360	358	332	329	387	325	330	344	317	349	316	351	371	369	385	320	353	357	390	355	350	353	356	339	352	330	326	340	366	343	302	366	349	319	347	344	372	338	360	392	389	345	336	339	366	333	357	335	340	330	354	369	329	351	323	353	350	367	390	363	370	349	359	327	357	366	315	343	366	342	384	349	344	355	363	378	379	356	353	330	359	363	381	374	346	347	336	343	357	360	384	335	356	353	308	370	354	359	372	369	344	360	340	357	330	346	318	372	352	360	376	373	340	361	350	318	362	351	355	353	382	350	370	340	344	343	319	357	328	332	373	364	341	362	325	326	357	357	364	326	339	357	351	357	355	343	373	392	361	384	354	349	339	339	354	333	335	337	340	356	369	355	361	353	356	328	344	354	336	335	354	370	351	333	369	353	354	350	336	331	323	333	363	374	340	354	340	352	339	363	335	347	365	339	349	350	350	333	391	373	344	322	362	366	345	334	326	343	366	372	351	314	354	324	374	360	347	345	336	358	367	333	354	335	310	327	319	349	359	324	343	364	351	382	368	344	313	365	335	327	341	334	322	361	346	344	346	336	308	389	297	364	362	384	347	342	350	355	349	359	343	380	320	348	358	364	357	359	370	351	362	374	365	375	334	350	352	348	365	343	311	363	368	363	354	355	354	329	351	340	352	338	327	375	366	333	337	342	335	341	365	342	337	352	359	363	319	323	365	362	358	329	337	369	351	341	375	368	333	321	300	362	373	349	389	349	361	368	379	347	344	378	330	334	362	364	298	388	338	352	328	342	330	361	335	350	321	339	350	322	350	328	343	325	315	339	345	372	365	339	358	375	336	323	360
13183	31729	27891	21424	16717	15302	13165	9217	8292	11534	20283	25314	14100	6981	3456	2946	1616	1220	1091	1029	1077	1268	1381	1229	1257	4807	11353	10981	7450	3789	2320	1324	925	739	660	677	696	674	660	662	680	648	637	661	651	652	662	689	630	639	675	634	605	631	647	687	638	656	656	683	657	646	636	647	707	694	678	673	624	628	679	696	701	660	622	654	652	677	676	665	667	655	648	681	648	670	666	656	667	628	638	625	644	641	694	680	645	666	680	690	663	654	635	646	673	580	674	671	607	663	668	646	681	681	634	623	626	644	666	668	692	652	663	651	661	675	619	644	674	653	681	661	705	616	694	597	625	632	660	685	649	645	700	650	650	617	668	674	665	674	634	681	666	663	691	663	634	622	686	654	663	644	648	612	648	609	654	704	655	685	649	665	616	642	656	689	667	672	648	689	643	632	619	684	663	715	639	611	643	658	715	634	646	683	636	651	647	683	680	668	659	623	670	662	676	649	670	697	686	619	665	684	670	625	624	671	656	715	680	693	652	663	719	664	644	670	649	634	629	671	683	639	655	666	633	673	641	670	682	617	681	636	654	649	666	650	692	653	678	704	644	644	654	621	692	666	638	655	634	667	669	651	673	652	677	615	665	690	656	652	653	691	657	652	652	678	654	676	649	648	685	657	640	664	652	654	665	676	676	670	667	642	660	651	647	619	699	628	659	665	669	661	687	647	632	658	647	654	691	652	709	713	708	678	657	690	679	669	657	628	697	643	603	634	647	604	689	646	664	694	688	689	650	614	664	700	677	643	625	647	675	641	664	652	636	671	663	624	619	641	637	670	666	639	641	705	681	698	658	604	676	673	683	707	636	648	646	669	662	692	667	675	709	661	664	637	679	639	654	690	665	673	662	675	666	625	692	632	657	714	688	659	629	673	675	689	659	695	691	644	643	688	655	707	682	670	633	660	663	645	699	694	691	649	627	680	660	641	647	708	710	654	654	635	662	657	644	687	672	691	640	687	636	671	638	635	633	640	642	682	639	645	689	641	678	641	645	630	682	628	640	630	649	647	657	679	641	659	668	679	657	651	649	674	731	686	660	659	617	638	658	611	692	665	687	656	641	656	635	642	650	677	704	674	626	655	664	649	625	613	665	689	700	634	663	683	611	626	681	699	680	627	627	735	694	652	689	682	655	631	660	591	700	631	664	678	658	657	629	654	659	653	646	671	663	600	668	612	615	617	619	603	621	710	656	618	678	660	635	664	630	692	690	618	651	706	681	712	656	696	673	633	661	675	656	657	619	666	695	637	668	660	666	659	660	653	612	651	654	655	676	639	737	679	671	700	629	677	680	679	671	673	665	719	673	650	705	627	676	604	689	653	658	676	701	673	678	663	620	663	613	645	676	645	682	706	584	649	667	635	699	676	696	663	618	666	663	661	688	663	661	662	697	699	662	696	692	661	641	646	693	693	700	652	653	645	660	657	622	677	673	631	629	675	619	639	632	682	629	671	662	679	663	652	618	677	661	674	703	651	682	639	685	625	607	648	659	679	650	681	674	644	675	657	663	639	677	687	631	651	668	693	602	612	644	703	666	677	618	644	628	720	686	676	656	656	649	689	645	667	664	661	662	664	645	660	671	653	620	612	676	674	677	641	646	676	657	626	657	670	655	653	661	649	672	621	675	680	676	640	627	633	682	665	691	708	639	609	670	635	673	660	688	643	688	627	676	650	667	680	617	665	639	661	686	609	653	595	637	686	670	678	635	696	645	659	681	640	622	637	616	637	626	601	669	637	637	672	673	703	654	670	635	668	651	668	645	653	672	663	668	677	632	637	675	661	643	649	629	644	621	677	652	650	671	681	615	656	671	676	623	639	675	636	666	661	634	679	663	674	669	650	655	710	657	667	674	654	678	620	620	631	657	692	674	697	668	642	658	717	615	671	628	723	616	695	687	699	663	649	663	651	614	692	630	681	650	677	686	626	693	649	668	646	648	638	663	650	645	689	686	654	675	688	661	692	670	615	637	651	635	662	691	691	637	653	646	640	715	671	692	666	665	670	635	656	679	676	670	657	610	696	649	697	680	649	672	628	703	636	662	688	678	669	665	625	600	650	660	659	660	655	696	651	661	675	665	675	607	651	649	665	646	662	600	650	659	627	695	681	720	639	625	702	651	655	665	647	674	647	590	668	650	692	680	680	657	708	643	674	650	690	636	639	655	734	654	645	637	647	641	635	681	643	665	662	633	650	663	624	652	671	655	676	647	667	695	625	635	653	652	630	684	654	639	687	699	623	675	643	649	703	675	692	699	640	658	673	665	640	645	669	637	651	631	694	656	624	652	651	662	633	667	672	642	665	681	642	689	664	660	677	629	646	676	661	706	650	687	631	711	658	698	630	673	663	615	656	676	652	673	621	689	663	634	664	625	675	673	641	681	670	659	632	662	681	685	665	602	621	694	691	656	670	657	684	686	723	667	634	670	640	699	696	671	685	671	676	655	645	689	671	690	648	682	661	601	658	637	628	645	667	699	654	689	663	610	680	721	638	632	697	658	612	639	695	629	647	634	655	656	652	640	687	682	678	696	655	676	642	626	617	659	648	689	662	673	615	662	616	677	679	653	629	635	609	669	638	614	685	652	654	639	679	663	664	671	627	706	643	667	682	686	665	668	681	692	686	604	670	664	644	697	665	713	656	702	656	621	645	668	662	667	652	675	653	667	653	669	650	690	676	666	627	679	668	656	712	697	651	640	642	663	677	650	665	693	655	640	646	668	702	660	721	657	674	629	649	680	661	672	694	605	671	663	664	634	693	704	654	637	675	644	627	643	685	632	684	664	669	655	686	646	674	614	653	646	646	637	675	666	631	699	648	659	719	619	641	613	679	624	634	686	657	665	626	681	620	662	668	651	695	664	651	632	639	638	670	670	646	608	662	659	628	660	656	684	666	665	667	640	676	662	647	656	666	671	663	684	622	695	652	678	643	649	656	652	629	639	679	632	695	668	657	658	715	649	686	668	639	681	667	644	648	687	638	714	692	685	686	603	614	629	622	685	675	633	630	668	660	633	646	656	658	658	628	710	640	644	683	616	660	659	694	667	678	708	695	647	654	686	670	685	654	671	655	658	682	635	627	647	686	646	633	656	648	643	605	699	664	675	651	680	633	622	676	604	642	660	662	644	661	679	674	648	658	675	686	679	697	684	703	678	659	657	652	659	634	671	683	621	705	603	696	631	638	632	673	670	620	673	666	692	620	643	631	611	660	688	636	661	615	633	645	628	647	687	654	658	639	659	630	656	657	679	674	662	686	691	646	634	648	681	704	667	672	615	677	612	635	679	648	682	647	642	642	701	701	606	663	689	622	699	636	622	680	657	674	664	666	623	695	695	662	657	608	674	658	726	664	622	688	681	627	684	663	647	714	689	640	683	658	695	715	643	637	631	648	665	670	664	635	695	681	634	649	670	667	642	644	713	646	730	666	708	650	668	666	678	680	688	657	631	669	682	646
27123	21223	13413	5452	2958	2606	2324	1395	1296	1185	1082	1202	934	1000	817	591	495	506	473	495	441	484	529	461	487	506	539	711	850	697	640	576	484	507	469	434	466	441	481	440	473	461	487	508	427	480	475	453	489	482	469	501	471	437	488	431	497	464	458	462	462	495	474	479	429	481	454	441	443	452	454	457	444	449	434	453	460	476	476	476	449	449	469	460	468	462	432	462	441	501	441	461	475	427	454	441	484	479	446	438	442	465	469	468	452	465	460	452	445	450	462	472	447	448	468	448	467	461	451	475	468	471	477	417	425	482	469	457	479	450	470	454	439	473	496	451	470	419	497	447	462	465	452	436	465	464	461	455	445	435	463	478	432	463	459	476	465	470	507	459	485	454	470	469	466	471	445	430	459	450	454	453	474	434	461	459	443	451	468	458	451	450	491	488	490	465	447	468	484	496	434	479	469	461	449	461	434	427	443	466	447	483	470	459	484	472	457	503	461	445	447	476	482	439	448	439	463	477	482	460	454	479	458	453	490	507	484	485	455	456	462	451	455	454	497	461	489	449	464	415	465	428	496	443	455	504	449	464	446	482	471	436	460	433	482	471	440	449	466	426	425	459	478	488	475	448	456	398	470	459	450	487	481	460	455	438	472	446	446	432	469	506	457	483	409	446	463	441	451	432	417	438	455	444	446	459	453	483	442	498	463	470	465	438	424	472	450	467	441	468	466	455	468	474	451	454	485	459	456	469	428	488	433	442	461	457	465	422	461	451	488	488	470	460	464	479	419	461	448	471	449	465	477	456	497	409	447	483	491	476	435	443	471	478	430	446	440	465	453	466	499	494	504	443	444	435	492	432	485	477	413	451	507	440	483	480	440	468	459	495	459	486	484	438	430	448	415	431	465	491	466	440	466	458	442	463	441	417	456	433	452	478	453	462	500	463	461	465	489	438	499	450	487	444	443	427	481	496	425	464	494	455	484	460	465	448	425	466	459	427	454	467	441	443	444	486	483	418	450	449	446	456	442	473	455	473	432	442	464	491	417	427	431	429	439	461	444	467	449	472	480	469	464	484	473	444	441	469	471	457	430	485	471	464	444	470	451	451	448	466	481	464	466	451	485	432	469	473	457	471	474	457	485	465	469	455	434	461	448	475	457	432	486	471	468	468	447	467	446	469	428	451	475	452	458	448	493	454	472	455	459	436	458	475	468	477	499	498	457	491	466	445	469	458	450	459	440	467	441	426	471	475	513	443	435	454	450	498	462	504	463	500	467	462	486	436	487	451	477	491	472	468	483	448	441	426	458	476	470	471	475	457	432	440	506	429	438	447	433	504	461	451	463	433	435	473	474	450	466	477	465	460	445	467	497	480	436	452	475	495	470	474	440	437	463	439	415	484	489	444	448	483	420	471	465	419	461	462	503	474	488	463	458	488	463	470	419	451	434	431	466	479	451	496	473	478	445	481	452	490	470	452	448	467	461	461	437	456	461	460	531	436	474	456	458	431	459	447	466	469	427	490	450	456	431	461	416	465	414	443	444	447	455	471	441	465	472	475	454	510	440	461	443	434	470	464	450	446	426	459	473	500	442	455	453	456	459	464	482	437	491	447	396	455	449	445	445	479	492	491	472	451	434	436	455	440	482	460	465	469	465	476	435	440	484	468	483	430	462	468	461	486	449	461	492	448	432	441	456	469	482	461	462	431	458	456	471	461	468	452	433	489	513	487	478	430	476	470	425	460	471	480	454	416	460	460	459	443	457	413	457	460	483	494	440	492	484	443	461	472	469	443	464	442	451	475	488	459	455	465	441	453	459	500	441	463	443	464	449	461	463	426	448	476	424	415	516	460	481	465	465	427	486	471	453	448	459	453	470	426	475	508	466	416	437	443	449	408	426	463	438	490	418	440	484	458	442	495	477	462	480	425	465	466	435	471	472	433	470	451	425	485	437	471	432	463	434	469	476	493	459	436	465	450	487	433	441	431	436	477	482	457	436	448	460	458	511	433	480	428	426	446	466	459	490	445	483	482	431	468	476	482	455	519	452	457	440	454	461	460	438	434	457	450	497	502	429	464	411	433	442	441	457	422	460	445	443	424	458	466	480	463	505	453	443	491	474	470	465	407	502	417	435	467	444	444	446	461	494	466	463	471	461	454	444	443	446	432	441	470	453	457	455	475	490	443	447	443	471	436	410	464	407	443	496	514	499	492	464	465	409	467	459	460	449	480	491	447	472	493	460	471	459	472	487	453	471	451	465	480	488	486	455	461	490	440	468	501	485	465	449	456	456	440	503	490	447	445	434	425	445	474	470	457	518	464	441	443	447	430	448	473	456	427	460	434	463	455	449	452	441	464	452	471	456	474	484	425	457	477	458	499	448	491	441	455	428	473	480	465	445	490	464	422	452	446	466	481	441	443	479	497	455	461	460	479	444	448	458	428	475	467	462	434	451	484	434	477	464	477	469	453	464	478	504	435	460	496	455	435	466	465	466	456	477	451	458	453	413	451	504	446	457	394	458	440	483	437	477	445	425	447	477	471	456	464	444	408	486	450	468	445	548	449	442	450	473	458	439	467	418	494	484	437	460	467	468	403	467	483	417	469	438	414	458	459	461	451	475	427	462	477	480	506	462	441	457	461	450	483	420	435	459	422	439	505	445	471	473	431	464	470	460	461	493	470	453	472	447	447	468	466	456	451	460	452	459	465	451	420	436	449	445	451	451	468	441	477	473	461	447	442	446	467	447	474	491	418	475	421	440	466	495	472	477	475	444	447	444	440	455	427	439	424	477	462	441	500	446	489	459	432	477	480	465	513	436	434	446	455	488	507	453	449	458	461	453	460	464	493	497	445	456	473	457	469	499	465	471	451	402	437	435	505	465	452	427	424	469	457	456	475	477	467	459	468	421	436	490	459	473	422	462	458	432	442	487	462	424	430	468	467	439	470	475	460	480	489	468	465	436	497	436	463	467	439	442	448	455	486	453	443	445	469	445	452	468	503	458	498	429	447	459	472	449	443	480	433	426	462	475	461	463	438	495	430	438	458	454	445	430	453	454	431	477	459	427	481	484	414	446	472	462	482	452	471	482	456	458	493	480	434	498	419	488	457	435	471	416	455	494	482	468	464	432	447	474	449	390	455	451	498	478	443	487	443	543	424	477	459	456	448	471	454	457	459	482	498	484	475	493	501	492	463	408	473	460	452	472	455	447	439	454	464	429	439	442	484	466	484	462	431	439	431	441	454	480	473	487	411	443	462	437	455	419	464	429	464	422	446	422	406	466	424	455	424	454	463	436	437	458	436	438	473	501	474	476	462	450	460	449	473	480	466	482	458	431	507	475	495	495	464	451	492	476	456	468	468	444	462	428	505	444	430	416	453	427	455	456	475	498	470	455	444	500	443	441	455	433	470	448	391	435	448	470	486	468	466	471	462	490	446	455	450	414	455	454	475	461	451	462	441	457	467	453	442	442	475	480	483	489	426	474	467	466	463
10724	21406	14931	10844	8261	8026	7551	4811	4396	3883	3225	3542	2862	3010	2286	1542	1144	1055	1049	1006	1032	1048	1018	926	986	1172	1195	1634	1940	1576	1355	1217	1018	891	904	900	834	884	831	842	902	859	884	847	870	911	837	885	919	838	918	873	888	885	857	859	848	871	908	905	847	864	915	879	871	934	892	879	906	856	856	828	848	885	848	849	827	851	842	851	893	933	857	914	858	859	862	843	843	874	862	849	883	913	894	846	836	875	919	895	897	906	893	859	905	827	933	876	838	874	865	874	874	891	907	905	875	880	804	935	851	912	929	850	844	825	878	916	872	808	886	877	933	880	923	872	879	880	891	890	884	834	850	811	890	878	865	887	880	896	848	919	843	874	896	867	870	845	887	869	862	878	843	868	827	882	832	851	894	876	882	928	854	873	857	889	872	875	900	892	776	884	897	884	891	822	894	857	892	928	878	915	857	860	940	883	843	837	891	869	902	879	889	827	870	922	876	912	895	854	895	834	830	863	852	884	889	901	811	863	894	883	887	853	880	794	836	869	878	874	879	850	840	878	873	895	883	897	829	920	793	928	879	873	844	873	823	868	858	897	879	938	886	851	845	856	914	892	901	849	837	857	871	826	845	909	817	840	905	850	913	853	871	889	842	857	869	846	915	820	873	884	905	911	852	881	907	903	831	845	929	907	871	854	901	840	865	855	865	893	913	900	835	849	847	863	855	851	867	913	891	871	873	927	835	883	831	908	844	894	870	862	858	863	865	885	881	830	857	900	859	888	862	826	865	894	885	903	911	912	902	867	851	829	899	843	861	834	894	867	862	901	856	862	860	814	860	867	844	830	866	893	864	880	863	834	909	850	795	828	844	861	895	922	853	877	825	850	842	920	843	843	856	879	919	885	840	919	864	840	907	856	869	872	803	907	848	892	883	859	897	843	918	848	897	869	886	912	907	922	886	870	889	906	878	913	862	866	879	869	899	859	826	842	858	881	916	892	902	837	815	826	841	855	858	877	930	856	893	890	868	856	816	906	872	846	857	853	868	873	887	821	861	902	881	895	895	875	913	919	871	893	821	866	890	853	855	872	853	839	895	876	833	848	879	877	916	925	894	902	837	868	843	894	881	865	826	862	862	891	853	863	858	842	882	850	832	887	848	849	841	850	911	854	850	874	834	888	839	857	862	859	884	841	880	850	821	900	885	874	861	863	869	847	926	862	832	862	879	901	785	873	855	878	888	872	848	876	858	858	886	846	871	845	854	851	863	867	864	845	848	911	877	825	858	847	907	891	863	879	830	921	882	849	852	873	877	888	871	843	880	899	853	852	896	897	843	846	894	881	936	832	878	852	908	864	926	874	867	889	890	873	827	866	904	817	868	858	854	862	904	912	870	889	892	846	838	895	832	850	817	865	855	855	890	877	837	891	915	867	877	902	815	883	856	903	828	862	926	908	853	864	892	871	832	900	901	923	876	870	856	907	825	901	812	888	941	884	864	856	884	875	939	798	910	936	880	903	886	883	891	866	846	846	876	861	932	809	853	904	930	886	856	849	862	829	879	827	853	851	825	815	878	882	907	824	887	849	926	881	870	796	887	864	817	855	899	891	895	899	892	917	883	807	867	815	918	820	827	884	846	873	916	897	860	871	836	864	821	886	903	907	861	888	835	836	829	895	867	852	849	889	869	865	856	833	876	865	865	864	815	853	865	788	920	881	834	877	886	891	913	866	871	872	876	877	908	880	897	935	800	913	916	828	896	885	902	824	881	836	831	852	826	847	925	897	843	869	893	885	825	848	852	838	865	869	826	863	887	882	872	869	871	883	879	887	904	895	844	841	868	858	881	814	844	847	840	872	829	865	818	870	871	864	831	922	837	842	894	857	899	835	904	825	883	894	791	870	902	832	908	893	852	846	880	847	819	862	872	849	944	901	886	897	870	847	903	834	860	857	864	913	884	864	876	937	886	838	853	901	829	859	850	835	919	864	874	914	916	896	854	816	874	904	863	868	877	895	901	874	836	935	853	882	860	900	845	872	829	877	929	844	837	793	909	834	864	819	888	866	833	924	853	888	833	881	878	864	845	896	883	927	894	901	827	844	893	881	828	886	889	858	925	835	874	879	856	846	821	779	928	911	858	907	883	877	835	866	889	867	854	914	889	863	848	883	912	882	875	847	900	808	851	898	902	867	832	898	911	874	873	879	875	890	875	838	907	840	894	866	905	909	861	877	915	809	823	865	865	873	906	790	916	850	881	880	863	864	850	885	852	874	829	860	922	857	833	839	844	834	903	869	857	882	841	907	861	824	904	859	908	882	787	909	890	874	854	801	864	812	859	907	865	812	879	877	864	833	850	918	865	898	859	917	852	834	898	881	885	846	858	860	878	892	834	853	859	865	896	850	853	870	902	882	882	854	878	870	890	858	890	878	841	881	935	902	904	878	847	825	906	893	796	868	849	858	895	889	902	951	886	888	853	893	872	848	878	934	885	897	880	848	890	882	895	858	854	882	917	914	857	856	870	831	866	848	818	914	915	886	881	890	860	898	816	869	871	916	847	892	905	884	846	888	832	853	896	866	856	936	815	846	858	871	847	912	891	915	921	882	883	885	902	865	897	919	926	834	881	867	864	817	892	829	884	846	854	866	855	890	905	821	886	871	842	863	874	897	909	875	877	859	847	826	866	844	883	805	897	926	850	865	901	849	864	899	841	843	823	889	856	905	886	822	862	854	851	860	837	846	794	880	864	866	869	858	889	931	850	865	867	864	846	877	888	789	880	809	826	817	830	878	898	907	815	860	875	891	889	865	856	844	910	853	882	915	878	869	871	877	864	889	942	877	860	887	861	830	853	878	844	876	868	846	867	879	834	868	836	871	862	868	817	855	786	847	865	805	877	863	905	871	866	884	872	814	853	915	834	887	867	879	863	822	801	841	865	896	866	904	841	886	884	883	839	829	836	883	854	881	857	828	923	902	808	837	865	849	855	857	860	874	863	857	894	851	884	902	875	804	919	843	817	866	861	849	920	873	902	909	863	855	877	876	863	912	892	846	846	867	870	876	905	806	852	835	864	866	880	871	860	878	852	868	855	894	817	898	889	863	846	832	863	838	849	875	869	830	914	872	832	870	878	834	840	866	923	862	839	841	853	887	832	870	856	870	915	888	859	842	887	842	931	885	870	849	915	862	859	871	837	869	933	869	858	867	839	822	854	903	894	859	889	846	841	892	865	896	891	901	870	863	889	839	900	844	902	864	869	856	898	913	910	849	899	882	850	857	884	840	907	889	915	906	878	903	872	793	867	895	835	853	844	886	905	939	847	941	903	915	864	881	900	863	817	903	866	851	898	877	871	909	886	852	856	859	824	832	854	920	834	854	852	855	882	882	822	880	875	904	824	877	834	851	868	860	882	907	861	878	870	868	824	914	890	911	912	802	867	848	844	853	846	876	963	887	886	886	850	891	899	811	935	874	811	861	821	874	904	847	877	898	899	888	864	902
24564	21554	28670	24896	20188	8512	4698	2923	1729	1666	2468	1183	1371	1108	787	546	527	509	477	506	450	426	430	451	450	522	827	2155	2572	2030	1394	815	625	487	419	444	384	385	411	401	376	370	392	386	371	416	420	421	397	392	414	386	365	379	403	413	406	401	404	408	396	398	367	385	359	411	402	449	367	391	411	396	342	387	383	373	366	352	423	408	411	361	355	391	419	404	402	385	378	375	380	386	415	398	392	410	396	418	395	405	374	368	396	407	391	401	384	394	413	333	417	386	350	421	413	393	410	401	398	397	356	394	404	398	372	373	386	373	399	402	394	401	364	418	400	413	396	390	389	404	390	395	360	384	421	399	388	351	404	368	411	376	438	388	411	387	367	384	381	384	412	355	379	413	415	403	374	404	392	385	381	400	420	412	374	393	411	383	367	428	402	402	381	393	380	393	395	406	407	389	363	365	379	415	399	371	385	384	437	398	418	388	348	385	386	388	434	395	382	372	354	391	416	377	388	406	410	385	372	354	396	391	386	398	369	390	362	380	424	387	416	421	389	379	398	356	363	411	360	393	390	411	399	400	382	373	379	393	384	410	402	416	360	363	393	402	397	389	404	420	369	377	415	372	379	366	394	401	363	383	416	424	389	372	345	400	373	406	377	356	346	368	373	405	394	382	388	400	388	400	357	393	418	389	392	409	370	380	361	396	427	378	410	400	411	398	405	360	399	380	400	371	404	375	386	404	398	411	416	365	381	379	414	419	377	388	424	399	371	372	424	428	391	367	400	427	416	404	407	386	403	404	407	392	410	403	375	413	433	400	396	346	412	401	370	397	373	389	402	346	366	389	414	381	367	396	383	352	396	368	411	407	411	387	393	371	411	397	392	448	383	376	445	384	396	363	408	412	384	395	376	362	376	445	403	410	416	382	386	362	376	394	357	396	389	403	418	386	377	430	392	378	382	369	415	395	415	377	409	366	381	408	440	371	403	371	413	416	363	372	376	395	360	416	370	386	414	378	394	379	368	409	404	378	405	393	398	387	375	394	346	398	382	380	379	396	394	410	406	408	391	400	407	375	407	414	412	427	389	360	382	374	392	395	378	356	388	397	404	429	402	403	383	414	406	400	397	402	378	406	355	371	391	395	367	404	407	358	382	376	395	371	377	424	399	417	378	347	360	380	369	374	366	393	374	402	349	408	400	365	389	375	387	378	359	388	380	379	379	389	417	373	404	325	390	401	385	406	371	346	385	388	360	388	401	394	420	377	353	362	380	354	385	393	388	373	397	372	381	382	409	399	387	376	382	400	404	407	412	389	364	381	378	382	417	375	414	403	420	387	364	351	397	367	378	400	398	361	378	398	380	404	391	384	425	375	337	407	381	401	407	409	395	384	385	379	407	379	408	406	400	351	371	422	413	401	385	387	369	440	348	378	419	397	402	412	380	395	370	417	421	426	425	372	424	375	426	380	395	389	404	373	386	408	380	386	394	378	376	398	395	364	376	398	382	405	404	360	377	365	365	395	374	392	380	413	386	421	378	372	413	404	373	373	400	410	386	370	364	389	434	379	372	348	395	392	406	409	408	403	369	419	371	375	388	394	389	372	399	393	396	404	417	391	409	400	449	352	394	396	408	421	408	396	417	376	380	399	384	400	416	379	387	426	421	383	410	401	373	389	354	386	368	375	415	379	382	426	386	384	408	390	445	389	404	413	400	366	400	382	365	382	381	392	402	390	404	385	361	376	368	381	412	398	418	393	407	403	415	410	386	405	376	366	355	380	408	428	359	365	414	405	433	411	397	414	401	394	362	385	347	389	402	369	415	359	386	409	403	410	381	349	393	360	390	409	364	356	362	373	422	381	395	415	411	388	396	376	397	363	362	397	360	367	376	382	417	387	417	419	361	382	394	403	393	390	404	380	404	383	409	386	406	408	387	414	392	379	384	403	396	386	370	360	412	413	417	407	394	373	408	372	426	396	402	416	359	428	398	362	400	390	406	384	386	416	402	381	392	377	397	396	429	383	391	373	408	428	412	381	393	416	381	362	408	364	418	412	417	403	394	410	387	389	377	394	402	418	394	421	381	350	401	417	399	389	409	388	393	419	387	360	401	382	404	343	406	391	410	383	425	369	389	403	406	386	382	351	392	420	399	372	410	426	391	407	366	370	393	362	391	377	403	430	376	378	353	390	402	364	426	390	381	407	393	369	397	370	408	386	369	386	378	412	367	411	348	386	383	392	404	390	382	398	391	383	393	375	375	402	374	392	361	441	419	381	391	372	411	386	394	377	416	386	354	379	406	392	411	426	412	410	370	381	375	383	379	377	418	407	422	397	394	427	383	400	401	415	376	393	379	409	409	392	357	358	403	408	397	334	387	442	361	392	405	375	416	371	405	374	392	398	403	394	377	367	422	339	386	378	382	374	402	389	393	372	363	410	389	441	387	397	373	382	366	391	414	361	380	367	390	381	396	393	403	387	391	402	389	398	372	395	407	404	352	391	351	368	363	404	361	418	373	376	431	404	398	374	428	411	374	403	425	385	390	389	375	369	383	370	425	399	384	406	408	389	419	405	386	378	391	403	379	382	370	394	399	409	384	382	405	398	410	382	367	372	381	374	376	416	406	402	352	383	365	350	381	391	381	388	380	387	398	368	416	360	409	360	395	373	424	405	352	419	389	402	415	397	392	364	408	396	374	398	421	397	401	382	398	392	401	408	389	401	414	400	408	417	395	375	367	385	405	414	365	359	397	400	396	397	416	406	399	381	371	385	400	381	409	389	389	375	362	401	386	356	407	408	407	383	393	403	379	400	349	374	405	381	390	421	378	373	396	368	365	380	374	381	402	390	396	382	374	428	397	399	388	405	409	412	377	367	380	422	393	377	384	370	377	374	393	371	375	398	395	388	419	397	386	401	410	361	395	362	399	385	441	399	383	379	432	412	395	411	388	362	408	389	411	411	356	406	389	424	400	431	386	379	347	389	432	368	388	409	401	349	402	360	364	391	386	428	369	389	383	375	417	381	385	373	365	389	413	375	369	390	375	394	392	391	436	356	400	376	390	368	356	373	386	384	372	393	450	367	360	401	390	377	379	416	412	402	410	390	390	399	367	396	394	390	398	373	369	375	403	385	383	388	409	392	373	364	397	412	397	358	401	406	398	377	407	372	390	411	381	387	388	357	386	405	426	401	409	411	393	368	403	418	399	365	414	363	401	427	330	366	374	365	410	403	355	391	381	404	372	361	383	403	415	355	396	367	388	398	405	383	357	392	375	427	394	385	395	365	392	395	425	379	391	398	401	390	402	383	425	414	429	410	385	377	380	391	381	371	402	381	371	376	386	361	389	399	397	352	376	380	385	378	374	412	422	384	369	411	387	397	389	419	414	393	400	429	402	381	345	405	435	403	348	394	364	377	423	386	406	376	384	379	412	401	422	405	414	374	416	396	361	405	385	381	373	388	354	353	392	395	399	407	388	360	404	382	383	415	393	420
12176	29306	25486	16846	13147	13667	11335	9301	6074	5829	8180	3964	4706	3651	2393	1420	1215	1131	1094	1005	990	1014	996	941	1036	1184	2475	6652	7618	5778	3723	2189	1322	945	789	760	754	708	750	787	795	768	832	765	783	689	747	756	774	728	808	739	715	762	741	772	712	748	774	717	725	781	745	764	747	744	744	741	743	756	705	730	703	748	761	710	757	802	783	793	738	743	770	742	743	752	797	780	780	746	722	753	738	752	763	773	811	757	716	751	764	774	787	757	682	756	744	774	717	762	778	739	741	770	751	727	683	760	756	745	716	782	727	760	795	750	758	764	741	744	715	784	758	750	775	697	740	739	749	778	766	777	820	719	735	748	709	745	750	740	752	717	756	752	734	753	741	765	764	759	758	717	748	775	706	705	740	766	712	749	748	803	769	723	730	747	716	719	774	716	747	752	742	730	722	762	776	707	743	738	805	770	765	711	806	698	738	788	767	776	713	714	747	733	762	759	741	700	761	745	746	815	758	770	773	794	748	762	784	754	700	741	698	799	704	705	760	741	725	743	746	754	773	771	750	747	775	737	774	738	746	733	727	786	759	741	738	747	754	784	773	751	758	769	764	780	723	773	697	741	724	777	768	756	753	765	765	800	735	723	714	765	727	790	731	685	763	753	721	756	807	689	751	793	796	788	761	780	703	762	735	740	772	772	749	779	774	756	809	770	716	718	713	733	748	764	737	723	797	765	766	730	732	677	747	780	708	762	680	728	758	751	697	743	765	747	757	723	749	731	766	756	711	726	733	766	719	726	748	749	733	714	811	735	698	761	803	733	717	788	787	762	772	710	707	780	760	756	739	793	743	792	765	750	774	765	773	763	805	742	728	752	755	687	770	792	755	779	765	791	749	788	742	780	729	682	806	744	685	688	754	733	719	747	815	759	750	770	712	719	733	741	758	775	759	740	749	712	702	749	735	765	733	775	736	720	763	772	777	736	786	788	731	768	761	773	785	768	762	765	754	765	751	720	791	809	766	748	705	755	808	776	744	793	714	760	780	759	748	802	757	745	727	744	753	797	757	791	750	800	756	780	757	707	770	737	827	720	713	753	761	746	741	752	756	766	784	766	762	772	739	774	801	723	772	743	735	723	746	796	767	778	727	723	757	770	781	782	738	745	779	758	735	763	782	729	797	738	727	762	712	726	747	770	765	768	771	735	753	792	771	753	780	734	747	743	728	790	732	775	770	752	713	774	720	766	737	743	729	770	760	707	719	768	759	767	735	760	736	759	778	711	760	760	742	706	776	804	776	762	776	769	746	740	787	751	764	777	755	782	702	747	715	751	724	701	737	732	755	753	761	735	738	763	750	752	767	742	776	752	811	706	735	775	798	720	729	732	726	672	767	803	738	760	739	753	727	749	734	672	705	796	732	758	758	744	764	771	781	745	777	763	731	766	747	742	758	762	748	725	775	705	720	713	804	730	799	802	728	772	709	770	752	757	749	705	753	705	744	749	764	730	747	736	746	776	783	733	791	795	780	756	821	763	735	734	789	750	725	778	753	773	768	732	754	782	757	766	751	773	764	752	742	731	723	730	718	729	696	769	731	750	750	778	716	760	709	721	763	811	794	673	733	730	732	749	750	739	751	725	772	710	764	686	758	755	728	777	701	753	761	753	727	721	744	775	741	728	716	712	796	764	779	733	718	761	729	753	743	774	759	759	778	752	791	773	795	717	759	754	753	767	716	775	769	758	742	771	736	785	784	801	765	729	707	796	743	747	747	749	721	739	749	711	748	702	762	724	736	753	778	721	707	768	683	704	731	752	749	762	734	729	736	754	712	767	742	770	772	757	751	766	738	755	757	706	754	810	728	726	808	727	708	727	706	734	746	737	775	753	703	731	704	743	753	725	733	742	802	766	729	763	794	785	776	757	780	708	753	733	804	792	770	791	761	703	751	753	779	754	722	753	718	786	734	742	784	771	768	756	793	761	739	736	777	770	781	718	759	726	715	774	712	736	767	755	735	762	716	709	750	766	757	767	740	736	738	749	709	725	710	729	751	689	746	767	763	793	781	735	793	725	727	716	755	771	776	707	804	814	730	779	735	743	769	717	810	762	706	736	774	749	790	707	741	721	735	789	785	739	738	725	791	722	767	764	776	738	731	806	758	753	724	806	744	731	798	759	726	778	666	750	733	771	790	759	710	761	750	737	771	770	693	714	813	707	771	679	762	709	799	756	760	753	774	725	756	761	790	727	678	701	729	743	718	691	712	758	755	751	799	743	762	778	787	761	750	747	749	786	759	766	718	772	806	801	760	704	726	761	737	771	753	736	730	786	759	711	800	738	744	741	726	749	746	737	758	750	799	746	785	707	802	721	731	738	714	732	713	732	739	750	743	747	780	732	744	726	733	747	729	726	745	761	736	780	755	799	759	748	766	722	712	748	795	772	783	780	725	727	772	734	805	723	712	787	787	745	766	754	730	755	741	706	741	730	773	727	707	735	788	738	756	700	709	734	770	781	712	733	736	735	770	701	749	749	810	711	780	761	678	778	730	739	733	702	742	777	737	730	727	770	715	788	723	767	763	755	698	765	693	716	765	753	731	741	736	739	810	749	761	761	743	761	682	765	713	758	724	767	700	751	789	720	748	733	728	738	732	758	700	821	742	667	765	753	744	699	733	756	709	782	749	751	731	745	808	776	792	780	772	708	782	735	740	766	782	787	708	727	735	753	737	718	762	768	738	724	765	751	777	768	754	791	758	735	702	723	731	743	770	755	738	786	779	751	740	762	738	746	769	767	797	774	777	706	748	770	750	742	753	741	713	735	722	753	785	756	766	772	742	789	723	768	722	771	787	737	750	773	712	758	791	751	758	788	752	751	737	755	768	772	761	775	761	783	735	715	748	756	765	718	751	750	733	758	810	741	730	740	772	719	738	692	774	770	718	702	751	773	711	758	747	771	757	760	720	758	722	776	728	746	720	740	734	752	700	792	735	789	782	728	760	721	768	748	708	722	728	733	759	763	776	700	806	724	744	778	775	782	772	733	754	748	708	699	786	765	746	766	759	745	760	718	751	757	775	798	745	746	756	774	724	791	744	756	710	752	779	740	776	779	746	739	775	770	788	714	737	760	749	796	735	791	751	727	735	747	735	718	770	785	738	743	789	788	737	733	738	775	692	744	761	679	753	724	792	732	770	694	767	730	764	757	773	777	784	770	728	728	750	793	745	731	755	731	780	765	755	764	733	779	782	793	787	749	758	727	791	761	772	767	746	759	752	760	780	780	730	764	746	809	750	791	696	749	797	738	787	751	747	757	710	766	767	726	705	686	737	741	764	770	745	752	740	711	667	767	777	783	775	783	745	727	725	783	738	761	709	772	758	746	780	750	747	725	777	712	736	795	741	767	754	767	736	767	769	761	727	743	764	756	711	727	772	823	766	708	767	765	721	747	778	704	750	736	696	735	751	771	756	767	757	764	741	763	820	736	752	794	743	691	743	705	758	736
23536	21549	29422	24144	21563	20838	11711	5148	2052	1784	2091	1716	1217	725	671	544	524	486	487	446	470	489	454	423	439	585	1065	3543	4856	3827	2177	1181	730	469	367	341	374	318	294	313	337	352	317	325	328	329	307	328	352	325	285	311	301	348	303	334	313	338	339	319	305	291	318	339	340	306	325	318	308	342	321	339	347	350	296	369	362	322	326	322	337	283	321	321	306	365	324	325	319	315	337	281	332	318	326	396	297	322	319	363	317	323	325	309	317	321	310	315	334	336	324	339	365	337	332	322	318	328	325	321	331	318	344	306	304	316	341	316	321	314	286	316	337	315	323	339	329	354	324	323	303	337	308	314	311	318	300	334	321	321	318	320	334	310	324	311	334	335	332	325	352	333	290	324	334	356	320	317	338	301	304	349	348	324	338	336	302	335	338	342	337	327	349	291	295	331	313	333	324	332	313	338	354	326	325	311	305	339	315	333	329	286	310	309	334	328	299	366	338	354	336	332	324	295	345	345	293	322	330	338	336	320	325	327	324	348	336	345	303	322	348	315	316	351	346	322	314	300	291	332	320	335	323	327	302	327	323	348	306	320	313	319	304	326	336	311	341	306	341	389	329	326	328	325	355	316	300	345	329	335	327	319	327	325	335	339	333	323	351	330	317	325	312	334	324	317	321	342	333	324	321	322	318	343	368	311	316	294	326	338	305	340	340	324	336	321	326	322	299	283	317	305	339	322	327	326	303	274	334	288	338	311	317	327	315	314	361	316	319	347	325	304	312	324	316	318	319	305	317	339	344	339	319	347	322	307	331	295	332	309	331	324	306	307	290	319	360	354	320	317	330	347	290	319	337	328	342	341	343	321	349	312	331	334	327	307	308	338	321	321	333	299	337	320	312	336	311	344	305	307	333	303	318	303	298	305	314	318	314	303	357	354	321	314	368	307	348	303	351	306	308	353	340	322	313	311	315	350	373	328	324	316	313	303	324	323	334	332	332	321	318	353	312	337	317	328	351	291	317	309	318	317	342	313	320	320	336	328	329	314	363	337	322	342	327	313	345	337	330	332	328	317	287	314	314	322	337	321	307	323	332	331	319	320	313	332	327	321	321	321	338	318	361	329	361	332	326	326	319	318	314	286	342	319	319	289	329	327	340	352	354	317	336	312	334	300	315	318	310	329	327	322	322	356	300	333	329	309	309	290	322	312	309	322	342	327	327	340	328	340	346	334	337	319	308	329	294	340	304	318	313	301	288	299	326	331	331	294	337	316	332	333	342	318	311	329	324	313	304	322	319	334	298	330	293	299	300	331	300	328	299	315	312	323	338	328	327	329	316	318	329	346	306	369	323	323	313	318	316	331	297	354	330	322	335	328	326	311	304	309	315	316	342	329	301	305	326	316	355	328	330	313	322	304	320	300	326	305	320	332	306	316	310	324	323	330	361	344	324	305	321	342	319	321	326	343	329	324	338	349	335	307	342	353	354	352	310	335	311	361	325	308	349	295	332	317	332	357	337	315	343	311	330	299	341	323	309	328	328	337	357	368	292	353	339	347	329	325	327	336	347	300	349	318	354	311	323	334	326	349	340	279	349	319	321	300	321	319	322	342	280	344	319	339	313	285	304	322	328	291	316	335	310	321	303	347	362	315	314	335	331	332	345	322	338	320	328	310	294	321	326	295	342	323	336	271	311	328	304	345	304	341	320	309	329	312	325	332	330	309	344	319	340	349	312	325	295	328	317	318	341	307	334	338	313	299	313	307	330	316	291	354	331	319	303	323	333	342	342	321	280	306	372	344	308	297	320	325	344	342	310	347	331	334	336	337	323	348	323	326	355	331	318	346	329	316	348	315	307	314	320	333	320	289	317	314	322	345	353	332	325	329	323	302	343	323	326	320	360	340	314	325	326	351	310	340	338	331	305	316	325	351	346	316	312	352	319	300	337	319	313	343	307	344	310	339	325	307	351	313	315	327	331	321	300	322	333	367	301	318	323	352	322	329	303	307	318	325	318	320	344	338	348	286	321	309	340	377	316	353	313	307	332	309	350	322	338	322	334	298	354	342	338	324	355	334	334	347	326	304	306	287	316	327	352	327	315	308	339	357	284	311	327	327	319	305	324	327	298	346	337	366	362	306	320	304	344	366	316	356	336	332	319	309	322	326	289	319	317	346	342	322	316	330	303	338	356	286	358	286	342	322	305	306	324	318	326	342	286	352	328	316	295	336	316	358	321	318	303	313	346	316	320	324	309	343	337	315	323	300	349	290	333	322	336	316	294	309	312	324	302	317	316	335	339	367	331	329	322	335	314	287	334	355	371	335	335	311	318	330	324	329	338	334	319	324	334	313	307	353	294	307	330	337	307	340	332	304	304	332	313	328	309	319	311	319	335	309	325	325	318	333	354	322	324	286	315	357	312	338	346	304	352	279	338	322	338	343	315	331	323	299	347	331	320	313	327	335	340	351	280	334	326	312	338	366	314	321	335	327	354	319	358	307	334	325	366	326	316	328	325	321	330	298	290	354	306	329	345	307	336	345	336	313	302	335	327	309	323	321	340	333	293	338	321	307	340	325	335	327	329	317	336	322	347	315	326	325	314	328	283	319	322	309	314	333	316	319	341	333	330	312	337	354	351	352	330	300	328	324	310	338	301	334	314	361	336	321	321	324	325	319	319	326	301	333	355	325	336	314	290	328	325	355	333	332	292	316	346	320	341	355	292	329	310	337	304	344	292	337	340	316	301	325	306	303	319	342	312	322	315	355	296	316	311	342	327	334	330	337	343	339	316	300	283	328	294	307	347	341	305	321	330	303	345	301	316	320	294	334	340	344	323	308	326	322	361	354	349	334	321	322	332	331	354	318	295	351	341	327	340	352	320	318	348	340	311	311	317	382	331	307	345	332	336	331	342	288	328	315	286	328	350	322	305	301	317	298	345	309	337	341	311	328	305	335	315	319	339	322	341	342	327	312	360	341	293	304	308	346	359	297	305	354	311	322	337	326	316	302	328	315	305	318	325	328	317	332	354	326	310	338	345	337	324	306	324	333	315	317	303	320	351	292	312	341	341	302	310	340	295	325	337	311	328	296	327	317	361	332	292	333	317	316	345	320	350	336	345	328	337	369	313	355	297	313	315	329	301	296	319	310	339	345	307	307	316	327	314	299	324	319	350	326	324	357	314	345	315	365	310	320	347	321	334	336	335	323	327	369	328	365	323	340	312	282	325	356	333	354	308	296	297	318	325	329	321	320	356	349	335	331	309	310	312	336	315	304	353	326	369	302	296	305	311	342	321	338	288	327	333	334	329	323	337	331	328	334	322	328	305	282	338	298	325	325	359	330	337	317	329	329	324	339	333	301	345	326	313	309	327	317	328	334	310	330	298	338	303	321	314	308	325	310	316	337	307	319	319	335	269	314	317	329	343	342	318	315	320	318	332	311	302	377	325	314	332	353	298	325	323	334	316	349	340	332	315	319	335	340	321	345	343	325	311	345
15092	35371	31650	20829	17879	18628	16763	13848	6640	6141	7000	5962	4250	2185	1948	1560	1381	1274	1276	1101	1159	1169	1131	1013	1101	1602	3457	10630	13181	10371	6379	3398	1777	1037	720	656	642	562	643	580	622	646	576	639	618	635	607	619	599	589	610	608	585	567	572	568	600	600	586	649	660	579	584	585	596	599	661	631	641	608	608	584	610	598	615	643	599	607	637	632	591	626	646	596	647	606	557	605	626	593	609	623	616	640	618	608	640	601	591	627	613	600	596	584	617	574	640	628	592	601	641	583	599	609	606	653	583	614	627	579	636	616	571	570	659	640	554	643	646	618	643	620	596	623	581	611	618	603	590	646	605	639	612	624	634	623	608	577	619	625	617	642	630	615	610	593	617	622	611	617	616	603	600	628	554	613	637	609	587	594	633	625	648	642	570	576	634	622	608	599	598	635	607	636	647	576	632	603	589	649	607	590	594	644	628	610	600	629	619	616	581	599	610	590	580	593	617	570	612	604	630	619	615	631	600	645	602	635	629	617	608	631	584	592	587	635	604	632	618	589	627	635	623	567	624	589	620	642	608	612	593	599	632	606	574	653	636	579	589	611	601	632	636	636	593	632	626	620	617	625	574	590	620	602	621	571	586	607	570	621	621	652	630	657	592	598	586	624	585	603	625	595	579	639	647	589	625	590	652	563	594	569	639	624	613	589	631	606	585	577	632	584	633	595	606	669	626	622	639	616	570	628	636	622	584	602	669	658	665	595	612	588	596	605	596	619	631	624	636	523	610	587	608	613	608	633	585	616	616	627	606	600	568	616	610	559	607	558	614	605	631	610	570	644	585	586	650	620	623	608	608	596	586	611	604	598	588	671	626	629	626	585	654	566	581	624	613	610	585	626	592	623	580	616	564	669	608	612	621	620	630	639	608	611	624	623	584	603	615	599	607	665	600	559	620	600	607	658	553	616	594	587	618	627	565	620	644	620	645	591	581	657	618	623	587	617	605	603	627	555	617	639	578	571	616	592	610	604	540	618	602	636	596	596	607	620	591	597	595	603	597	614	607	630	583	644	619	599	612	619	588	620	591	615	582	627	632	619	579	631	623	616	603	597	632	572	656	628	616	644	609	638	619	581	612	599	619	595	588	576	619	603	656	620	617	639	602	581	553	661	653	597	593	600	599	595	600	616	554	614	601	637	618	598	643	578	576	652	619	619	661	606	576	609	598	615	571	560	587	630	603	609	590	617	613	617	578	644	577	624	659	585	619	531	610	600	582	607	579	590	607	616	602	636	601	617	596	605	637	613	626	613	609	574	603	623	610	622	653	592	594	584	584	633	639	586	633	593	580	582	615	611	609	606	596	614	643	614	599	609	592	620	612	559	624	578	619	608	605	611	642	639	596	613	618	583	580	598	613	640	634	650	620	624	607	635	590	612	583	621	631	613	635	646	596	627	595	626	613	632	703	619	606	651	585	629	582	688	624	601	626	621	610	598	589	579	623	620	563	607	600	608	635	635	638	629	632	628	592	604	599	636	615	659	581	609	570	658	629	608	616	612	578	602	594	601	619	634	610	615	617	640	617	585	552	591	600	620	588	640	616	569	640	597	599	607	625	636	631	627	580	677	589	620	625	611	646	594	588	618	604	614	557	611	625	614	639	602	598	627	620	632	603	616	566	594	590	612	621	617	595	620	626	654	623	606	601	618	610	619	628	595	619	603	621	638	609	605	640	538	608	627	599	607	618	648	611	628	581	641	599	599	575	595	627	631	634	612	640	580	628	583	610	595	616	618	622	611	666	572	595	604	593	618	624	610	649	565	582	573	625	605	646	623	600	636	569	568	614	599	595	554	635	621	592	615	566	574	631	582	597	563	585	570	607	564	622	619	607	590	650	553	629	634	605	627	594	636	605	574	580	574	584	633	595	567	641	623	616	643	580	595	653	612	576	609	596	606	614	608	594	636	597	566	659	628	585	626	580	600	583	584	583	603	619	584	568	599	628	654	626	587	620	623	619	547	600	608	667	610	588	600	641	632	606	573	599	629	589	602	623	578	584	587	623	604	606	658	613	672	609	593	617	636	609	587	609	615	628	579	606	656	586	661	592	585	605	616	609	580	600	588	608	570	609	605	617	595	641	618	619	635	642	607	632	614	603	612	600	586	597	595	616	643	600	607	604	606	644	595	631	564	624	605	597	599	609	605	620	577	636	650	572	613	603	572	598	606	605	566	620	565	605	614	637	633	549	610	607	603	592	634	621	601	646	584	607	594	622	626	621	615	603	608	593	623	609	660	614	635	637	609	600	630	586	663	618	507	631	615	601	599	608	567	650	654	624	604	578	583	644	640	575	635	614	629	627	586	597	610	606	613	658	591	581	591	619	671	655	571	614	567	554	642	618	584	632	609	611	603	615	680	598	622	626	585	605	630	602	673	592	622	607	592	637	642	612	639	629	602	622	624	607	611	625	616	644	629	664	615	584	613	581	652	594	661	621	650	589	579	589	602	630	608	628	605	632	600	630	612	581	560	580	602	631	565	615	600	571	590	611	636	614	586	659	611	612	570	581	588	631	613	652	603	560	571	614	582	616	629	623	606	584	616	609	627	625	632	622	610	593	594	600	660	589	625	636	609	599	577	611	606	648	641	631	592	599	622	616	628	605	589	607	619	606	626	654	590	631	617	646	623	595	605	581	592	556	621	564	604	633	598	626	585	602	584	600	610	600	598	631	600	610	589	598	604	610	575	644	614	627	604	604	654	572	599	633	576	567	625	572	635	594	596	611	645	606	612	598	640	598	657	682	596	608	625	591	602	619	604	630	628	585	562	587	606	633	598	561	598	579	592	577	577	604	622	618	595	581	626	631	638	589	577	613	646	636	621	544	583	604	619	631	621	659	607	579	629	651	597	593	578	576	616	662	594	612	619	619	632	607	561	620	602	589	611	589	569	611	652	608	662	580	639	610	565	605	602	597	599	633	621	631	651	651	586	612	638	617	622	594	631	615	589	656	579	614	589	616	570	649	617	611	583	641	590	601	638	614	571	610	654	610	615	594	640	632	609	617	611	570	615	626	661	661	612	640	594	590	594	594	625	614	602	601	598	612	617	589	614	595	608	595	630	611	626	650	614	646	613	601	601	594	605	567	570	603	588	620	645	595	633	577	629	563	580	571	610	612	628	591	601	643	613	644	583	603	580	593	646	590	600	607	614	612	605	573	639	598	630	600	591	555	592	643	625	623	620	611	595	686	637	637	617	612	621	603	647	575	599	607	637	563	622	632	635	609	536	628	580	628	566	574	605	613	615	606	591	606	612	621	634	597	602	621	630	542	579	586	602	592	610	616	604	625	635	621	592	608	593	619	582	598	614	627	626	563	578	625	639	635	587	618	625	605	635	596	583	652	602	609	628	558	656	626	609	587	645	615	584	589	657	615	595	613	650	586	607	631	618	622	569	610	658	647	608	584	627	590	621	615	640	594	609	565	624	612	586	643	649	596	631	629	597	585	581
27009	21414	16755	6665	3172	3521	2853	2040	1013	920	1087	899	636	563	511	515	543	524	478	528	513	511	510	463	493	529	608	739	827	753	588	568	517	426	435	484	431	414	429	414	458	438	454	451	450	440	450	420	471	445	452	410	448	509	417	414	429	457	473	429	417	461	451	483	462	430	453	488	463	462	421	444	442	466	447	446	420	448	456	444	443	413	430	431	493	477	452	451	450	457	459	421	458	444	472	453	488	484	480	480	453	419	440	449	460	453	475	432	427	439	464	449	433	428	462	472	432	444	441	441	427	443	438	467	439	418	479	464	457	407	420	455	429	467	456	483	469	422	455	469	452	459	463	480	448	472	412	465	449	418	432	442	445	451	497	396	464	463	453	449	460	472	428	493	451	461	472	458	429	458	430	456	451	449	465	433	424	481	459	410	427	457	445	463	481	419	408	416	427	450	473	462	435	475	473	479	447	479	476	410	458	418	498	448	437	447	433	446	473	481	455	422	461	443	448	479	443	399	434	455	442	460	431	459	463	428	425	442	433	453	474	447	402	468	460	431	430	469	444	445	443	437	466	458	443	445	467	472	452	420	458	440	472	508	442	441	490	433	435	460	463	421	435	438	454	452	445	424	470	426	462	465	426	471	475	479	468	442	426	432	448	458	436	500	501	435	482	467	464	485	471	447	481	455	428	424	441	465	491	440	440	472	440	437	471	474	432	441	407	477	436	428	491	491	449	431	428	470	432	447	468	424	438	450	440	457	443	423	482	426	420	458	453	437	438	419	442	477	446	439	464	410	467	446	462	451	438	429	474	479	477	439	445	470	446	438	454	442	458	432	444	463	478	429	436	462	464	482	477	428	453	455	445	434	417	437	435	480	477	444	415	436	441	432	411	441	427	446	420	446	460	440	435	462	415	453	451	435	448	440	435	440	412	455	448	505	442	424	432	451	480	436	453	396	496	460	431	467	453	462	458	495	404	448	432	448	432	447	444	425	460	451	456	457	459	449	401	472	452	436	455	458	453	458	421	427	460	426	428	435	465	428	485	467	428	476	487	464	441	437	446	470	457	417	433	474	417	471	439	409	463	451	436	443	410	458	449	471	442	444	464	482	410	440	453	429	488	428	446	452	406	476	427	459	447	460	437	433	446	457	457	478	440	460	455	443	463	463	435	423	467	436	456	412	412	468	469	457	455	419	463	434	396	473	448	418	430	447	445	482	442	452	447	449	435	442	478	425	486	489	445	448	475	448	479	473	436	437	442	468	431	426	428	468	437	440	464	437	416	469	431	420	460	457	479	451	474	445	467	473	434	447	452	441	454	446	446	446	421	457	465	465	424	447	445	447	462	479	444	460	464	448	452	443	425	441	418	443	434	433	445	465	491	472	424	435	470	449	425	463	429	450	439	463	445	452	424	448	449	462	444	455	477	462	467	452	454	404	467	442	474	474	485	484	457	465	443	464	466	474	456	432	424	470	453	463	455	455	468	468	416	464	449	478	432	408	477	423	477	447	467	431	449	421	419	460	481	422	450	450	452	440	469	455	453	435	464	439	439	443	464	430	489	476	448	444	444	454	452	412	455	479	453	422	472	455	430	456	436	469	461	450	430	483	463	421	440	463	472	418	412	467	457	434	435	468	412	461	429	442	442	453	466	459	453	438	447	467	412	456	483	473	476	422	444	448	445	413	413	429	439	424	489	443	479	446	445	496	461	466	448	416	457	450	453	466	446	454	447	477	468	466	443	454	442	439	435	454	447	477	430	486	443	478	457	452	423	457	434	458	473	492	439	408	445	482	444	442	452	484	467	476	459	480	415	481	449	428	434	460	442	435	457	429	466	450	446	417	452	457	445	473	440	459	425	481	435	431	414	455	481	436	452	436	437	434	432	486	460	433	471	440	428	429	420	482	471	458	422	462	481	461	432	454	445	444	437	433	448	413	451	472	457	452	423	435	439	420	444	466	453	420	444	409	482	446	425	481	444	466	463	450	442	447	456	491	478	457	443	460	444	458	452	472	428	499	459	441	479	467	421	458	445	442	492	453	447	443	458	460	476	438	443	444	448	446	420	466	507	438	435	440	484	452	464	472	430	428	458	483	441	392	462	443	413	440	418	401	440	451	418	468	441	455	487	502	453	432	478	453	443	451	461	468	461	502	415	460	436	446	435	442	429	426	450	420	452	446	470	460	426	456	448	462	457	475	448	467	465	451	489	459	436	457	477	468	468	430	406	466	520	469	425	441	481	429	477	443	440	394	424	418	416	461	417	441	431	420	448	430	484	430	460	445	444	453	440	448	447	416	444	421	465	437	444	448	464	451	494	399	433	449	476	430	461	455	437	422	439	466	472	442	448	477	449	403	460	462	454	472	462	445	444	434	443	468	461	456	444	428	467	446	450	416	464	508	469	449	403	420	455	429	458	440	417	432	467	414	444	498	468	423	409	481	441	461	451	463	430	434	426	478	447	431	448	448	445	443	441	447	476	461	470	439	440	479	470	401	443	456	458	444	426	440	486	452	460	458	473	450	438	427	435	462	464	451	417	470	461	437	472	421	483	406	440	450	434	453	461	427	425	438	451	437	498	444	468	455	459	430	443	450	458	450	452	393	406	447	449	438	432	443	419	433	429	453	469	468	425	437	466	464	483	471	463	453	440	437	496	467	466	436	440	494	428	459	406	463	437	446	437	436	457	453	414	451	443	445	477	448	473	423	464	437	427	423	455	458	409	473	422	469	419	423	430	463	453	467	458	443	463	467	433	445	382	456	448	416	438	473	418	452	454	408	471	410	437	481	469	475	477	457	454	451	509	442	434	453	441	438	428	418	476	421	453	443	412	467	455	448	438	438	452	451	433	432	493	428	468	464	440	502	467	478	447	413	427	459	455	457	454	480	452	444	445	442	455	451	424	463	451	475	461	485	453	461	473	453	434	421	475	441	455	434	428	418	450	429	442	463	441	427	434	428	423	444	443	428	423	454	435	469	448	463	470	438	446	488	427	424	443	447	471	439	471	474	494	465	410	473	477	466	472	439	443	446	419	408	494	467	446	469	426	448	465	409	434	437	454	415	465	481	451	421	450	490	434	431	469	477	427	432	440	436	465	451	423	447	448	417	432	486	451	451	440	432	433	468	463	436	453	449	425	430	410	409	452	458	473	479	439	420	439	468	474	513	459	459	454	450	452	469	468	440	459	459	432	434	451	450	458	430	447	437	451	465	426	496	459	412	475	421	424	466	466	430	460	460	431	433	437	476	441	475	444	474	450	469	453	414	469	452	441	462	422	443	459	449	430	402	470	471	450	432	463	435	401	423	455	455	421	437	458	422	450	499	455	435	504	495	407	463	442	494	480	442	437	425	444	432	436	463	472	466	475	422	448	438	478	443	406	452	440	445	467	436	404	459	485	432	432	454	483	416	458	471	458	452	447	463	475	441	453	428	401	451	437	452	448	472	412	434	431	456	441	473	477	447	488	467	449	412	431	430	430	485
12416	25656	21862	11992	9332	10630	9026	6813	3080	2889	3697	2745	1664	1270	1052	1146	1193	1106	1119	1097	1135	1086	1040	922	1107	1047	1428	1822	2054	1674	1377	1134	937	903	891	904	879	818	830	810	816	887	864	826	853	843	837	813	882	820	822	849	903	886	845	890	866	898	845	819	836	838	828	816	877	837	831	893	864	829	865	810	860	881	826	846	819	856	880	834	819	851	865	826	857	826	859	848	839	850	836	864	815	846	851	829	833	880	845	884	809	796	804	870	798	844	874	875	864	815	862	772	868	871	830	879	848	810	818	829	817	908	814	826	889	857	855	887	859	870	824	820	859	884	869	853	868	850	889	835	817	811	835	803	865	805	799	877	809	815	899	803	871	846	838	825	839	815	838	838	803	851	854	821	819	826	831	816	895	825	828	830	864	791	887	848	834	834	811	897	823	881	811	879	852	830	814	849	828	846	847	825	857	857	847	841	867	836	902	877	846	820	860	828	834	830	839	807	836	828	826	816	842	890	882	821	857	806	887	803	853	857	805	856	848	821	904	875	831	855	791	843	878	814	830	887	850	809	837	852	864	846	797	868	870	876	869	863	808	822	837	819	843	788	862	874	843	890	871	888	875	791	830	878	838	836	812	855	824	881	858	896	823	844	850	830	768	891	854	882	820	865	837	921	851	801	890	817	790	833	836	875	822	862	837	862	849	833	833	865	838	877	820	815	819	844	883	852	828	835	866	876	882	848	892	835	895	828	845	791	831	857	810	793	869	846	834	909	815	804	853	822	847	848	850	888	879	883	863	858	854	832	829	904	808	835	848	916	854	843	814	865	903	808	854	865	825	873	846	869	828	856	815	851	830	839	855	897	885	861	851	797	847	855	797	869	867	869	876	875	912	909	852	892	842	838	832	801	882	872	829	869	803	835	868	870	888	857	860	854	847	821	822	831	825	822	856	892	877	882	879	784	825	801	868	814	839	885	827	840	768	827	855	856	841	820	794	871	866	880	824	845	839	825	862	920	878	871	817	877	876	878	831	829	843	829	856	848	852	809	813	833	858	880	823	851	844	826	863	868	854	840	861	817	856	860	870	852	861	825	834	829	825	903	803	814	876	860	841	835	834	860	843	859	821	850	858	839	866	904	845	811	887	837	815	867	850	831	836	834	880	811	851	838	877	869	811	859	799	838	814	841	905	840	868	827	886	857	832	876	851	843	854	906	858	861	906	835	801	868	807	915	886	877	862	778	864	879	869	795	857	860	843	877	822	866	849	857	859	779	866	829	881	812	847	842	846	837	833	858	789	824	844	859	784	854	833	778	868	845	828	845	828	830	863	827	842	839	884	827	808	861	847	851	812	885	864	860	787	866	775	865	866	816	830	869	801	907	858	932	834	834	818	826	849	790	876	867	841	839	872	874	889	833	767	855	867	847	848	856	875	847	857	875	817	845	880	876	894	839	857	846	883	851	774	829	819	872	841	879	855	867	844	841	834	866	904	823	851	851	849	859	821	855	853	899	865	863	786	890	858	869	890	846	823	875	866	890	854	859	850	847	865	867	859	782	847	844	881	838	876	889	830	805	841	845	856	890	817	813	885	845	885	860	859	849	893	810	861	818	855	906	841	847	869	834	829	792	843	850	803	885	853	857	885	821	850	800	810	847	938	838	847	920	882	810	849	845	831	828	870	863	811	869	832	826	829	816	903	887	837	853	870	835	905	835	848	805	850	802	899	876	858	810	868	845	876	908	885	856	880	818	830	802	836	838	848	878	830	877	802	852	841	858	855	841	855	809	881	876	873	846	793	825	862	841	808	848	885	868	875	852	846	843	845	867	857	858	870	817	828	824	841	886	856	855	870	845	829	835	828	838	847	785	843	830	826	863	853	855	878	811	895	842	859	818	861	842	871	826	847	831	868	860	827	869	820	830	849	823	845	827	830	885	877	826	853	812	795	836	815	839	849	811	892	802	818	863	844	830	842	879	845	858	872	861	844	830	846	880	807	829	835	814	824	888	844	870	845	903	846	834	847	858	873	833	863	856	860	802	864	845	840	826	825	873	856	816	791	844	857	805	812	855	888	830	828	866	898	856	844	869	903	800	858	784	793	833	840	861	802	875	839	854	811	831	859	800	847	820	864	845	799	867	845	838	817	868	836	805	852	852	846	851	855	816	812	891	880	857	880	850	866	824	807	786	852	815	876	912	819	835	875	809	888	866	862	839	843	820	867	863	853	906	824	875	799	856	814	852	869	825	879	809	847	849	860	828	842	799	860	859	806	833	852	812	878	823	921	846	837	814	822	843	848	889	872	802	844	892	837	825	790	873	781	850	840	867	809	798	838	856	816	854	887	811	867	871	813	806	839	858	939	808	817	884	827	811	808	870	811	886	847	894	816	890	879	874	819	818	896	850	819	807	858	867	809	805	850	884	831	847	876	834	854	825	859	900	872	831	839	820	844	832	859	839	846	790	871	840	818	832	813	867	808	838	902	840	804	850	849	859	884	838	883	859	873	857	829	878	842	827	925	860	852	835	818	864	799	853	878	880	857	844	864	867	817	879	879	825	859	841	882	841	828	823	858	821	860	824	864	791	839	854	846	865	843	814	904	879	908	812	879	874	774	874	836	810	864	897	842	834	856	862	846	885	832	831	844	866	860	899	828	853	825	829	854	842	943	841	876	816	859	890	831	852	798	798	865	847	867	839	858	863	882	842	797	836	869	834	842	862	794	838	845	865	835	897	833	874	903	811	807	842	917	895	827	839	814	855	874	871	862	822	831	881	835	834	813	791	820	854	822	899	923	868	846	831	845	848	865	859	869	854	826	833	896	841	877	818	827	873	854	852	855	832	814	902	848	827	932	847	807	842	843	830	833	862	904	850	840	875	822	895	863	857	834	870	839	849	870	860	833	841	834	889	863	839	829	845	878	823	809	906	849	796	857	835	832	834	896	840	814	878	843	862	833	861	842	900	813	875	870	821	866	860	838	882	771	784	909	849	788	812	900	907	854	824	859	844	796	793	826	832	814	834	859	882	849	827	858	841	800	861	859	894	807	829	735	833	869	877	897	898	802	871	857	863	868	867	810	866	835	792	801	829	833	860	836	863	859	875	852	811	867	833	822	867	870	816	862	834	857	826	855	818	903	853	857	820	807	849	812	890	879	796	821	824	912	814	822	791	809	852	888	844	874	829	847	873	801	795	762	865	838	833	869	806	893	834	850	809	908	864	872	854	798	836	819	866	837	814	833	841	863	840	854	865	897	824	884	827	851	866	856	839	873	867	847	841	886	828	847	838	872	888	846	844	837	879	884	871	871	878	859	842	843	833	836	894	814	926	849	837	878	866	816	849	784	875	818	873	856	851	811	842	869	808	825	893	877	830	877	881	821	836	867	820	802	848	861	830	841	873	880	812	828	879	856	838	822	879	862	900	847	865	849	895	861	797	901	859	870	813	839	936	795	856	843	842	847	843	792	813	875	816	864	853	888	846	789	900	833	870	869	833
24514	21546	28754	24807	20203	8785	5745	2752	1511	1530	1421	1022	639	515	521	565	515	566	521	469	502	500	450	458	475	539	1965	2518	2112	1463	1060	679	481	387	382	371	347	406	400	348	401	403	352	400	376	377	368	377	336	358	392	402	380	377	364	387	394	366	350	365	372	339	377	382	334	337	380	369	351	357	367	365	367	349	354	354	408	338	389	360	355	390	382	366	326	357	363	423	370	378	363	348	376	373	361	372	354	350	366	385	350	363	366	370	346	374	371	377	357	391	395	390	378	363	342	364	403	366	336	375	408	391	393	353	362	360	355	350	380	378	353	364	398	355	373	359	378	368	374	364	384	358	337	355	389	375	364	357	352	390	348	373	341	383	372	377	355	376	348	374	359	379	325	388	397	391	364	363	365	359	371	352	395	386	362	377	363	353	380	379	350	349	381	379	362	358	337	341	381	393	388	400	346	372	365	342	365	390	366	363	361	372	355	347	327	390	341	367	346	350	359	375	394	375	356	353	385	354	337	355	360	352	375	357	364	354	370	362	358	361	357	386	349	352	361	355	369	407	373	394	349	366	372	328	366	384	368	382	395	373	391	376	381	393	381	364	339	366	340	372	399	344	343	355	359	341	388	337	351	373	348	351	372	371	352	388	382	351	365	392	385	378	334	366	383	374	388	345	368	357	373	332	380	367	331	384	405	345	382	390	361	365	413	371	357	366	375	346	359	377	375	351	354	357	380	347	382	382	378	356	358	366	417	353	367	388	358	365	373	360	372	387	400	369	378	396	362	375	359	354	377	370	374	396	359	313	388	369	350	375	346	366	360	390	383	313	354	366	354	350	367	373	371	358	368	376	345	392	360	357	361	339	365	367	375	362	387	362	396	358	399	385	369	399	397	406	362	345	386	352	379	320	378	398	348	386	344	383	366	354	350	408	368	371	398	355	399	376	346	344	378	393	341	398	374	386	377	342	332	362	401	386	375	396	384	379	371	357	353	402	365	363	385	375	393	380	353	357	352	360	363	378	360	392	363	360	417	379	364	346	370	357	349	360	377	349	371	364	365	386	381	361	366	372	340	377	364	373	378	389	383	399	334	387	343	353	374	362	352	365	402	343	365	339	339	352	372	388	420	405	378	385	365	323	359	379	353	373	389	384	366	364	381	390	397	386	363	383	313	353	336	388	358	377	349	387	347	355	357	370	355	393	368	371	362	387	388	370	336	379	408	377	381	383	384	368	375	346	330	355	386	388	356	331	340	390	370	375	400	337	373	360	367	368	349	373	362	383	366	354	386	380	361	373	371	357	375	387	390	365	390	359	414	364	366	392	412	332	354	370	375	345	354	385	381	390	371	346	389	369	357	375	350	395	355	373	382	366	398	400	397	319	382	381	401	357	361	324	383	367	309	344	372	381	378	364	386	352	415	378	369	327	380	382	349	396	330	343	375	368	388	357	384	356	380	363	372	363	359	380	343	385	395	378	367	401	389	367	400	395	394	386	404	363	338	390	344	367	398	361	362	345	387	336	337	348	362	361	376	365	367	365	378	383	398	361	369	346	384	378	351	389	379	375	364	311	372	381	372	366	398	335	368	333	392	368	361	382	367	371	345	417	375	353	348	409	382	401	358	423	386	353	337	387	376	358	362	364	376	350	376	370	393	383	361	355	348	374	385	398	351	368	355	399	363	389	372	334	380	360	407	331	347	369	348	383	367	378	366	397	350	348	354	355	354	340	366	401	361	346	371	388	355	379	383	365	381	359	370	386	342	360	387	381	387	348	376	343	377	369	381	388	384	355	375	340	390	374	392	380	345	368	384	381	372	375	416	396	375	368	405	361	340	369	324	389	364	382	356	304	366	355	350	383	384	365	371	380	357	396	363	360	352	367	365	340	351	355	384	362	398	339	353	354	377	373	361	418	378	345	354	367	410	405	328	359	368	339	368	395	353	371	409	339	373	385	324	389	372	379	335	364	371	386	381	386	363	371	360	345	386	398	356	371	375	390	358	377	353	386	381	385	365	375	368	378	354	348	355	358	375	350	345	372	339	350	369	368	334	361	375	371	401	354	357	349	328	344	364	377	371	348	364	416	374	353	386	355	362	360	360	386	353	349	374	350	361	400	364	357	336	327	360	329	366	327	371	370	370	343	345	345	370	358	357	333	374	351	406	380	367	405	359	365	375	367	361	401	369	386	384	346	347	368	355	391	362	366	384	408	382	378	365	357	380	376	372	390	350	361	370	369	368	317	390	373	384	360	392	367	331	387	358	409	391	392	364	367	327	386	361	360	374	359	352	374	405	329	361	359	393	367	388	404	348	355	358	391	360	384	349	370	388	398	352	329	406	387	388	344	383	389	358	384	360	343	389	347	357	333	375	357	415	349	359	379	369	357	373	359	346	371	366	354	368	351	358	361	345	360	374	373	374	375	370	329	361	406	346	413	383	341	349	364	371	360	352	392	396	355	356	339	360	338	366	363	375	348	314	342	362	365	355	351	379	335	346	362	367	371	367	341	362	378	392	368	367	385	376	374	363	367	356	348	387	345	367	403	354	347	373	365	382	376	426	363	358	374	381	363	340	364	378	360	388	357	354	364	408	370	359	374	346	391	361	365	395	375	354	346	379	380	329	390	400	356	358	334	365	355	358	374	378	368	379	392	371	367	398	370	370	445	380	382	367	380	368	371	386	385	350	388	387	370	336	385	354	386	362	343	388	343	386	386	375	353	386	383	360	357	345	358	364	340	373	397	380	372	369	392	402	353	352	366	366	406	369	322	405	335	346	352	376	373	345	357	363	362	338	352	391	378	381	354	364	386	353	360	360	330	358	344	375	364	369	377	330	372	371	351	359	418	344	361	354	377	360	359	340	360	392	389	376	361	371	367	357	362	379	368	349	362	372	352	380	373	379	392	358	399	382	361	396	350	397	392	359	390	398	384	346	383	383	343	380	387	353	395	372	380	381	332	382	358	361	384	376	370	361	330	356	349	390	412	368	344	352	382	355	375	356	337	380	392	378	325	376	330	369	390	380	411	340	346	369	384	395	383	358	373	348	353	361	382	383	331	354	385	396	376	364	346	388	374	345	339	383	375	364	374	365	373	332	367	373	344	383	363	356	338	355	394	362	373	367	375	353	371	382	396	378	394	374	424	350	381	364	355	374	349	397	350	373	384	379	375	377	393	348	389	373	358	356	376	354	388	360	376	340	386	368	369	376	381	387	355	375	395	336	378	389	362	375	404	398	374	360	361	382	359	386	388	366	318	356	370	368	386	356	374	405	360	396	377	363	319	388	368	395	350	372	372	364	360	381	390	361	339	350	387	370	362	387	370	352	372	373	355	368	364	378	361	358	376	378	361	381	353	347	391	378	377	371	390	387	375	376	369	367	376	383	351	382	356	339	371	386	366	331	374	352	371	367	343	335	377	419	394	406	359	334	368	345	375	373	407	346	400	362	378	372	382	371	359	387	371	401	377	356	385	376	376	354	383	368	384
14845	31579	28481	20388	14023	13980	13584	8659	5278	5365	4920	3437	1920	1417	1409	1434	1528	1251	1300	1227	1273	1119	1122	1088	1176	1459	6245	7812	6387	4434	2723	1643	1127	847	778	758	704	703	726	700	735	696	732	762	718	710	710	661	705	733	715	679	757	712	699	754	725	703	720	722	731	740	719	728	718	695	732	720	685	748	689	702	738	724	714	645	721	702	651	693	763	678	662	688	728	705	713	709	698	707	716	728	727	742	734	694	697	688	685	693	683	687	734	736	768	731	726	685	714	686	736	687	719	746	698	731	690	707	711	695	721	724	711	752	721	738	719	682	689	670	675	717	749	704	701	710	698	668	739	684	681	707	724	747	712	735	772	739	729	684	677	701	725	709	710	655	708	752	669	674	747	707	731	740	679	736	704	719	762	673	736	661	753	737	694	726	684	669	742	765	712	725	726	688	761	759	715	729	743	691	659	659	705	741	723	740	725	746	732	684	712	709	707	752	680	715	708	686	700	760	708	728	704	714	697	700	712	743	701	679	732	706	713	705	683	751	708	701	674	721	713	679	707	688	777	690	719	715	715	723	722	658	712	683	722	690	716	717	720	663	747	707	749	709	734	703	711	693	736	661	718	717	655	667	712	738	714	692	722	718	752	698	706	721	721	709	753	716	690	701	745	751	665	733	705	727	708	766	724	692	696	702	727	739	733	722	697	742	696	671	739	668	739	742	713	791	735	700	728	713	705	709	721	718	705	724	721	680	737	739	704	688	729	697	699	675	686	713	657	724	730	669	715	723	678	720	725	704	774	749	724	692	715	726	706	697	692	718	728	697	738	717	748	682	685	706	739	692	726	742	752	734	730	663	756	702	734	724	675	714	712	678	730	702	669	744	731	694	648	772	698	718	727	718	721	749	695	710	727	711	695	721	714	716	726	721	708	701	743	692	669	674	737	698	714	698	722	707	684	685	719	696	720	712	752	730	711	697	668	738	745	734	741	717	633	693	678	727	739	753	731	697	733	688	707	719	743	721	732	692	667	731	744	743	736	707	678	713	724	722	727	686	701	726	724	714	708	697	716	706	785	714	706	735	672	736	747	750	751	702	685	698	685	678	757	701	725	693	711	729	663	677	744	674	705	657	661	759	709	718	674	703	717	724	683	698	723	652	721	707	736	711	716	701	688	709	656	656	759	728	670	662	704	715	689	718	726	700	665	705	745	689	685	694	707	728	695	726	683	733	692	694	736	643	684	697	676	701	716	713	694	660	679	703	711	712	697	681	647	765	734	739	707	749	697	725	763	717	691	727	726	756	729	688	687	737	763	720	702	714	715	702	722	716	734	672	716	703	698	700	692	678	703	742	738	718	705	690	685	712	737	700	689	757	722	734	721	697	680	704	746	687	719	687	722	687	704	745	707	691	740	685	713	707	719	724	700	724	733	699	691	707	752	653	713	737	723	706	751	715	722	623	743	751	723	667	677	699	687	707	687	707	729	678	720	692	698	704	761	720	723	733	713	742	708	726	673	662	746	726	728	737	721	700	687	706	680	742	700	707	711	726	712	726	715	703	733	746	696	764	708	663	743	691	735	687	721	727	755	672	710	712	712	707	675	713	734	707	706	681	655	658	778	689	681	703	711	718	694	697	726	670	738	740	726	706	708	737	668	702	761	694	685	731	693	731	698	746	730	725	715	705	708	715	703	701	704	684	693	709	663	684	665	722	712	711	647	701	711	675	690	721	716	721	704	747	668	669	718	715	649	671	686	722	703	773	705	727	713	700	723	701	707	749	724	757	696	734	697	710	712	737	645	689	698	733	756	695	686	736	730	711	653	710	700	709	656	749	684	715	734	705	672	711	709	755	732	724	685	720	746	725	732	708	712	711	721	700	714	722	674	804	739	724	677	697	722	723	661	679	696	695	707	667	714	701	688	707	700	716	744	688	735	707	709	677	643	702	727	716	709	726	700	666	766	677	755	705	738	682	673	685	708	738	680	695	733	730	740	706	709	731	718	737	728	704	709	713	715	709	705	694	728	668	698	695	709	720	729	668	700	717	725	660	662	729	703	708	666	715	724	731	707	685	664	739	714	669	697	733	722	695	695	701	740	668	748	701	709	729	764	697	753	727	702	710	772	710	692	690	721	689	706	740	748	753	708	717	667	686	720	714	706	625	700	727	735	728	703	703	716	684	657	742	726	722	709	686	744	737	742	728	759	704	691	729	705	718	726	720	728	715	735	725	737	706	679	707	744	691	683	704	672	709	729	722	701	668	688	735	728	723	704	713	780	682	693	709	733	703	673	729	680	730	722	736	688	730	748	685	714	671	728	721	703	725	727	707	725	715	709	751	650	694	718	707	693	691	678	693	697	720	704	672	745	705	720	714	707	702	695	711	718	709	738	639	684	711	697	717	689	692	750	733	726	751	700	725	723	727	714	692	705	755	736	711	702	718	711	689	700	698	700	673	728	777	734	736	689	663	701	698	714	669	720	754	714	719	751	734	727	699	758	727	751	740	720	713	743	700	720	771	705	706	703	707	759	712	659	726	688	765	661	686	729	691	712	720	749	679	707	682	724	659	730	703	752	737	704	707	742	747	718	681	703	653	740	675	700	663	681	674	695	657	712	737	702	738	709	686	715	678	695	701	685	737	724	730	719	687	735	707	713	754	741	749	765	708	727	705	666	694	713	688	753	696	746	715	731	677	696	717	720	710	731	698	709	746	717	727	721	732	650	698	709	756	717	752	699	657	697	755	740	762	740	678	726	704	707	763	686	740	763	688	719	730	732	695	747	669	743	725	716	731	711	737	715	719	664	756	692	720	721	715	716	699	738	691	739	723	707	725	718	701	726	729	742	697	701	711	699	718	726	741	728	677	675	702	709	745	693	709	683	707	692	708	715	714	736	748	722	742	708	656	724	670	731	705	685	670	727	679	716	678	741	697	665	689	743	737	696	707	689	732	765	683	744	675	736	697	685	693	709	687	740	689	750	730	739	730	779	695	720	727	708	703	697	674	744	688	754	688	726	686	745	679	676	620	712	717	693	727	727	710	764	708	699	716	709	661	742	673	694	714	690	742	743	675	678	715	681	714	721	697	746	698	736	683	677	690	697	660	714	734	666	736	679	763	677	720	738	692	686	719	722	729	740	671	696	690	692	715	770	723	738	721	713	682	749	720	754	693	753	749	675	708	714	708	704	704	708	724	710	699	720	719	697	717	726	675	736	723	667	678	721	696	711	704	694	692	665	718	686	682	744	715	730	703	698	700	677	736	688	718	740	728	683	722	703	668	774	721	706	770	725	705	728	706	713	679	697	703	714	729	722	713	707	707	715	719	731	734	707	747	704	704	678	712	694	735	714	680	723	716	660	729	697	707	665	728	708	709	687	723	660	718	734	721	734	689	694	744	728	722	653	695	713	724	708	734	718	703	737	733	713	684	676	646	692	710	740	701	668	767	669	706	691	717	736	704	749	689	732	710	721	670	773	720	658	720	673	735	780	698	680	678
23597	21607	29497	24189	21633	20730	11520	4390	2624	2248	1615	882	687	557	592	583	572	579	568	493	556	506	459	551	500	1199	3731	4340	3576	2459	1349	765	467	368	321	316	280	281	313	324	295	279	303	319	317	285	301	318	317	302	338	298	313	288	293	293	278	281	296	326	304	304	292	291	301	281	332	288	335	324	299	290	285	319	306	321	289	275	317	293	307	334	293	302	302	287	301	302	318	304	347	305	335	288	331	322	345	283	290	299	303	349	319	287	313	292	299	315	288	294	310	290	287	284	300	291	318	288	297	286	344	314	306	303	261	308	290	285	286	326	264	270	308	336	317	285	326	301	286	268	312	301	285	268	292	344	298	304	283	292	314	304	270	300	326	279	315	272	297	323	302	308	290	304	281	310	304	322	295	309	332	332	271	278	324	293	292	328	282	302	309	323	272	314	257	304	294	322	276	254	314	300	294	307	277	289	307	282	271	312	301	325	280	283	288	305	286	300	320	295	299	295	295	286	341	276	322	321	315	289	301	300	320	291	336	320	332	267	319	274	285	285	300	326	321	285	321	325	275	293	286	279	313	307	267	326	299	318	296	317	320	277	273	283	354	317	315	319	282	305	294	305	323	324	329	326	300	292	282	308	318	313	323	282	283	301	273	282	262	278	293	309	269	315	281	327	324	276	309	264	296	308	305	330	282	291	318	295	303	301	298	293	321	298	302	288	329	276	274	311	302	315	286	291	287	288	290	287	275	281	272	327	280	292	292	292	290	316	311	279	311	305	296	297	292	290	329	308	292	293	281	321	302	287	262	306	315	286	302	270	284	305	327	274	327	296	291	300	291	302	302	323	325	278	304	296	289	304	292	291	270	282	298	271	318	291	301	293	265	297	279	334	292	306	298	314	292	284	309	313	298	288	300	331	270	316	321	280	299	301	307	289	283	303	286	292	291	286	298	299	322	263	296	331	296	303	298	294	286	310	331	311	303	324	287	334	286	303	254	292	277	277	300	315	286	288	311	322	300	287	310	303	284	292	310	274	307	293	295	265	306	306	278	291	294	265	289	294	308	297	258	288	305	318	319	290	306	300	321	297	275	301	296	266	311	269	288	274	292	319	311	292	261	323	307	288	281	296	308	301	314	314	304	277	314	319	288	292	321	277	310	299	290	305	280	306	322	314	289	307	327	292	286	297	327	282	277	323	301	292	291	281	309	288	308	303	320	293	297	291	337	303	301	323	322	292	303	298	287	298	307	282	294	290	331	327	289	296	302	321	294	293	310	324	298	334	299	261	305	290	304	300	339	315	266	315	315	284	276	323	311	311	293	285	312	287	325	331	300	283	280	294	288	287	289	284	322	306	312	268	260	302	339	254	308	296	302	272	280	273	299	260	271	321	307	293	294	280	332	297	276	294	307	280	291	270	284	310	301	298	311	302	283	320	295	296	295	321	299	306	311	300	293	315	299	282	298	302	307	323	314	266	307	295	266	296	312	292	299	302	326	283	290	329	294	299	318	291	263	310	302	313	309	303	280	285	259	315	299	278	304	285	348	289	295	298	317	292	326	310	304	313	301	285	284	265	334	289	299	302	304	307	309	321	296	303	305	318	292	304	310	305	310	310	293	317	293	314	300	301	317	312	283	338	303	290	307	299	301	290	311	342	267	305	312	292	301	300	300	316	301	268	327	334	289	337	317	286	300	265	276	284	262	316	315	318	292	324	292	287	332	268	309	294	317	308	291	296	275	255	279	297	318	304	271	290	320	325	294	269	332	290	320	293	300	285	270	283	307	289	310	306	303	281	310	307	325	305	304	317	314	305	306	280	331	282	291	279	283	289	330	277	302	284	320	315	293	296	275	321	288	304	281	318	309	294	311	300	329	284	318	342	296	315	289	284	288	328	286	301	290	336	325	306	314	279	316	308	290	323	294	274	296	278	303	320	300	306	296	319	287	299	319	317	274	305	271	324	276	282	282	301	283	286	305	296	294	285	262	274	296	276	283	289	321	315	292	296	300	299	307	320	321	289	307	335	299	310	278	311	315	293	290	259	302	295	282	320	330	309	315	285	310	324	304	294	321	278	297	298	298	308	304	294	296	280	313	301	284	289	319	318	318	304	297	290	287	296	297	314	301	282	317	290	265	327	269	260	311	308	299	294	317	298	299	305	304	324	319	291	290	292	333	279	301	315	291	318	312	334	287	315	310	290	293	317	320	272	302	301	309	263	276	282	312	323	292	329	280	301	307	308	296	331	273	289	291	324	287	326	264	312	286	293	280	288	314	315	294	268	306	307	274	314	301	280	286	310	273	347	293	322	304	337	289	271	291	297	311	313	262	276	307	272	300	307	279	313	277	281	302	282	332	306	289	299	299	299	306	296	292	291	306	261	297	292	289	315	303	289	285	290	284	312	319	314	304	294	286	322	304	289	291	328	307	295	278	297	305	295	265	285	310	327	308	305	286	306	331	282	277	276	297	318	341	295	331	294	303	294	274	302	307	314	297	293	279	301	300	284	324	294	300	328	312	278	284	327	295	316	296	332	332	285	295	303	338	296	299	312	300	286	296	312	321	296	286	311	300	311	285	292	291	310	266	300	286	270	330	273	310	306	297	287	335	300	293	295	286	310	284	320	319	285	344	282	300	290	289	303	311	297	308	322	319	298	319	327	293	345	293	307	293	305	306	298	278	335	303	312	298	310	303	287	302	324	301	292	315	329	320	311	292	267	312	335	324	256	295	282	302	295	316	312	302	287	298	281	319	312	292	286	289	287	287	325	306	281	284	288	311	332	320	318	307	282	310	285	297	311	315	287	313	329	301	291	281	296	278	273	297	302	292	309	286	297	300	285	317	291	309	308	319	290	283	309	304	267	310	286	285	334	297	307	302	285	301	296	295	302	288	296	283	286	307	273	312	293	278	332	303	315	275	308	294	295	320	288	297	287	284	302	291	284	279	273	307	284	308	283	325	311	327	294	299	327	275	277	289	321	295	293	285	283	309	286	291	285	267	263	282	320	318	307	289	280	306	298	279	267	314	308	292	325	294	295	331	318	264	315	284	319	278	291	290	290	303	297	308	301	301	288	336	289	300	311	298	305	295	294	305	299	296	324	323	303	312	298	300	310	322	301	279	301	291	296	299	291	302	308	301	323	308	336	314	282	293	301	278	299	279	255	315	295	303	294	286	304	302	298	301	309	273	310	285	313	272	286	319	283	327	296	329	317	293	299	300	295	329	313	357	322	300	317	310	304	332	281	314	290	291	286	313	293	307	278	306	336	325	289	299	280	300	297	285	278	268	320	304	299	295	320	292	321	315	304	279	311	285	303	285	305	342	313	276	298	319	315	336	301	317	281	312	301	338	296	315	305	306	292	318	292	300	281	304	312	295	298	306	283	285	298	313	329	314	308	297	273	283	271	309	290	311	279	296	294	317	318	301	304	276	268	354	259	295	280	258	329	311	287	276	292	308	281	309	291	337	284	301	300	292	284	317	260	307	280
17299	36579	33875	25032	20626	18889	16350	11194	9123	7500	5633	3084	2043	1802	1763	1894	1563	1570	1664	1477	1427	1444	1359	1482	1286	3861	11188	11951	9894	7118	3877	2048	1216	801	675	606	598	586	548	622	602	618	600	575	549	559	576	585	552	586	524	606	578	568	543	528	537	574	561	549	585	593	530	572	548	551	545	551	562	586	554	492	546	581	568	619	530	552	544	557	542	556	581	554	550	564	564	581	552	533	557	640	562	568	587	562	569	554	560	565	578	571	565	554	574	519	561	550	642	560	563	596	583	527	568	569	555	563	519	620	586	529	591	529	566	570	580	591	528	559	570	589	581	584	579	571	578	556	571	581	561	534	532	596	566	587	559	531	574	605	586	557	558	606	523	547	520	578	536	537	558	570	570	601	563	580	558	569	585	569	589	523	570	561	567	535	522	605	536	567	570	557	597	584	565	615	557	553	561	577	551	521	590	565	533	546	556	527	551	602	591	586	569	546	551	555	564	575	579	543	568	548	595	526	534	568	581	534	564	544	578	541	581	549	543	578	585	571	507	535	576	573	586	569	541	537	558	584	551	540	601	550	539	582	548	545	548	595	527	555	561	601	572	543	558	577	538	544	592	549	570	584	550	538	580	556	560	561	548	561	568	567	576	559	567	590	555	606	538	586	575	552	593	578	553	588	530	562	559	578	577	578	538	596	545	525	523	547	530	537	541	537	572	551	616	543	601	564	542	537	597	561	560	572	563	557	533	566	562	589	577	555	569	581	537	572	543	580	554	559	566	547	565	579	572	513	535	590	555	535	568	566	565	550	558	586	553	549	508	556	531	557	564	558	591	554	561	578	609	580	556	555	558	567	578	560	574	575	533	533	605	566	543	553	558	528	556	562	553	569	597	590	536	565	574	558	543	603	535	595	564	553	551	618	533	588	584	564	556	552	538	556	535	598	585	579	543	530	586	572	554	538	588	590	560	553	589	539	556	578	627	570	586	556	608	537	565	567	545	545	598	491	562	532	551	584	572	558	574	578	568	562	564	530	558	602	555	585	566	532	561	575	540	580	568	544	557	550	564	549	583	532	555	626	614	535	554	563	565	611	545	523	584	581	566	531	532	570	579	545	573	573	561	540	618	600	525	561	528	606	537	561	547	587	543	579	551	576	583	509	550	574	562	544	521	556	556	581	538	550	565	584	565	589	602	601	581	537	529	574	542	556	601	565	564	564	566	536	552	561	497	568	538	566	573	489	547	547	566	627	524	561	551	550	579	543	575	581	515	560	575	532	583	559	552	571	601	565	569	551	583	530	590	560	566	565	557	561	555	583	571	557	572	578	549	522	554	545	597	563	556	560	565	545	591	558	596	566	520	549	538	539	543	535	570	576	580	575	533	533	577	579	561	556	550	588	571	545	555	594	599	574	561	596	578	623	574	596	533	596	571	592	580	559	577	561	552	576	578	542	535	586	554	541	590	587	593	556	552	580	556	541	584	525	558	560	568	603	516	571	550	542	554	552	568	539	605	570	590	573	534	610	554	554	573	590	571	530	537	561	592	552	556	597	551	582	586	596	558	541	539	604	576	557	617	514	575	568	552	561	560	593	552	560	546	523	599	581	586	575	553	541	547	589	567	586	579	541	558	538	566	571	566	608	514	570	564	550	590	622	563	559	553	503	590	558	571	584	585	537	602	615	573	607	565	584	550	587	591	593	568	538	555	559	570	557	569	542	548	525	584	575	580	532	563	554	566	560	561	567	568	574	537	610	545	598	562	546	578	587	487	562	524	558	544	548	557	526	557	555	582	566	552	556	544	551	526	539	572	586	584	619	548	619	559	573	553	550	547	565	571	524	537	514	564	545	541	553	572	594	610	534	582	521	622	552	610	546	592	566	564	547	579	505	557	544	588	590	575	576	578	548	551	511	570	600	557	570	578	585	558	545	535	547	573	530	584	566	553	556	545	548	615	528	621	569	563	521	573	584	553	600	572	531	558	557	537	534	559	572	552	570	542	568	527	600	580	578	568	620	602	547	560	549	591	554	549	600	557	581	584	565	541	549	563	566	552	592	532	525	524	526	565	601	545	511	552	581	561	563	566	576	590	547	571	541	547	567	617	594	570	601	611	567	535	567	611	534	543	581	610	536	558	575	589	550	553	596	581	589	568	547	565	591	537	518	603	585	545	533	563	518	537	556	563	573	544	633	544	604	531	585	522	540	568	572	553	556	585	554	564	558	584	580	502	561	573	552	575	575	551	572	549	538	542	548	538	570	540	592	561	520	606	557	573	575	576	604	568	574	561	568	548	593	561	545	594	517	561	548	566	569	583	582	588	587	568	555	555	558	570	629	565	544	551	543	552	569	567	512	548	542	588	607	555	587	561	553	558	548	573	550	533	549	535	583	556	569	531	595	552	576	568	522	530	548	571	569	534	558	581	512	533	535	592	518	505	568	565	557	541	592	574	560	546	570	568	540	537	540	548	570	601	572	607	559	598	554	556	582	591	536	581	550	578	592	552	562	614	547	536	531	569	573	595	604	599	585	557	538	584	559	537	558	566	508	556	518	579	532	583	558	583	584	548	578	558	581	560	578	589	590	534	539	557	566	600	565	599	547	566	560	551	544	525	581	537	501	562	591	594	604	568	536	594	601	559	535	538	566	555	581	513	587	560	556	542	542	541	557	560	523	538	528	549	545	561	537	557	596	572	559	535	540	571	533	572	609	568	577	598	582	567	573	553	531	544	557	568	537	564	580	563	569	512	582	593	588	610	591	563	544	572	622	553	552	582	548	548	557	573	549	566	527	545	547	575	595	562	574	513	555	571	560	591	570	553	552	580	570	567	541	569	554	557	627	587	532	569	551	557	560	551	560	563	589	570	595	530	530	553	549	531	602	536	499	508	530	578	574	576	566	554	552	547	542	539	584	574	576	558	575	550	577	546	562	556	560	597	574	563	563	601	547	538	605	570	528	597	547	583	569	524	540	555	559	554	595	564	561	561	558	565	585	586	531	560	548	561	544	530	561	556	576	580	583	524	564	574	535	537	582	547	541	546	542	583	553	560	604	576	557	521	539	567	562	582	562	560	610	558	530	549	552	549	549	539	608	561	606	534	514	542	545	528	592	560	518	488	574	537	564	600	601	553	550	539	559	590	604	571	570	602	576	554	552	553	529	586	593	535	572	572	530	589	569	576	521	611	540	580	544	534	571	587	591	559	591	586	564	536	550	556	554	532	596	559	567	553	552	548	567	583	558	578	630	558	574	589	567	551	579	549	539	560	582	560	581	578	574	537	545	587	545	592	532	560	575	564	577	599	576	524	528	556	549	528	573	524	531	576	558	589	558	552	618	572	569	535	561	591	538	576	553	571	572	578	540	573	581	596	563	525	565	572	568	600	558	557	550	602	603	529	612	611	577	590	547	557	565	510	563	529	542	593	488	582	578	573	601	581	562	562	558	588	565	549	520	581	558	547	584	553	549	564	577	555	573	527	607	538	542	585	565	599	572
27177	21470	17713	10150	4628	2864	2673	1533	1234	863	677	578	565	569	584	521	493	525	500	513	479	496	556	526	464	550	689	540	624	681	583	482	505	477	440	413	383	398	438	434	387	401	418	406	446	443	457	420	423	387	440	424	475	452	423	434	441	442	417	421	431	397	445	418	419	448	402	431	463	439	435	405	481	474	420	461	424	406	412	397	418	451	434	430	384	422	421	381	425	444	434	460	452	441	414	444	438	437	439	421	422	454	462	419	461	413	408	446	426	432	459	397	425	414	401	431	413	441	422	446	416	447	448	435	403	416	466	449	425	444	393	390	416	423	428	405	449	451	427	399	439	434	414	429	424	436	415	425	459	415	442	430	423	431	431	402	403	472	458	450	410	426	424	442	411	438	444	453	420	407	432	420	407	429	423	434	433	450	417	424	418	453	448	450	408	436	409	395	413	449	373	404	419	406	399	410	409	442	416	434	415	459	442	437	441	417	430	423	428	426	415	452	404	404	425	437	471	420	415	433	452	476	451	425	470	455	444	420	372	408	452	414	466	431	414	428	444	441	434	382	407	403	460	414	417	410	447	405	452	447	447	412	405	412	412	418	426	417	435	414	413	386	417	415	390	402	376	394	414	447	380	388	417	437	424	401	412	450	419	409	429	436	381	463	430	409	423	412	434	424	391	429	426	404	443	433	400	398	426	432	428	419	454	401	439	384	417	423	399	440	405	418	443	412	446	437	407	455	393	411	409	432	406	407	475	413	467	446	407	424	413	433	366	409	402	431	417	401	417	422	439	429	447	409	452	440	430	463	393	441	415	406	414	418	406	369	412	376	461	405	446	431	445	439	440	426	437	392	411	448	440	446	419	398	411	439	436	412	397	420	416	452	447	417	403	402	463	472	427	451	404	400	437	424	393	411	407	434	436	420	369	392	415	392	418	451	424	409	451	430	461	429	397	386	397	410	426	431	432	406	427	449	384	446	468	416	418	425	460	404	410	405	424	436	433	427	446	409	429	423	400	412	416	429	454	426	438	440	426	441	433	437	414	439	434	432	439	381	426	390	427	430	435	417	422	408	432	399	416	405	394	420	425	391	436	448	433	399	453	407	406	429	440	406	411	422	423	396	416	449	430	430	416	437	399	458	401	410	453	441	441	435	422	415	439	454	433	409	455	418	416	436	409	425	430	443	397	419	426	417	414	381	426	451	396	420	407	416	449	435	428	427	441	451	449	436	405	428	426	414	432	433	428	436	434	444	454	437	462	431	404	414	451	409	393	454	410	402	444	428	445	420	404	406	440	416	395	385	392	405	373	413	423	400	435	413	415	423	426	436	394	439	410	384	392	419	456	418	420	437	432	449	425	410	436	421	464	421	444	437	412	429	426	408	413	426	428	384	414	421	448	370	416	455	430	449	434	445	427	394	431	420	426	431	435	441	443	423	428	394	439	415	427	416	459	442	403	426	441	434	434	421	398	397	407	405	444	473	395	421	451	441	436	430	441	447	443	400	416	433	456	410	397	453	429	398	400	424	412	436	405	404	443	393	428	430	444	433	423	413	442	435	424	375	421	369	446	423	430	418	430	463	417	404	418	413	404	388	468	426	420	452	421	388	415	461	420	455	413	403	429	422	459	407	421	438	407	406	410	423	445	410	449	428	413	441	417	393	425	414	398	401	435	425	408	383	397	432	443	435	476	434	442	433	418	447	375	414	403	464	438	439	380	441	415	466	396	419	418	419	401	394	449	461	438	430	408	389	449	473	412	403	446	431	409	440	415	433	386	452	405	452	425	407	407	407	408	414	416	423	429	380	448	447	466	407	439	436	418	430	408	433	396	406	376	461	420	425	439	419	437	433	439	375	399	405	428	450	436	460	422	406	422	426	439	404	399	423	486	406	447	412	454	428	393	427	458	407	444	460	433	415	440	463	402	414	421	444	380	432	418	442	392	404	431	422	406	445	418	410	410	422	438	425	448	423	401	392	386	419	442	450	462	430	414	379	410	432	399	445	417	396	394	451	412	438	441	382	403	440	391	394	418	405	444	382	444	404	442	380	416	394	443	392	424	405	435	426	458	448	430	405	412	405	420	434	421	420	419	436	398	405	442	434	440	427	421	438	394	417	357	445	377	395	447	431	419	426	441	413	394	440	434	406	431	423	401	423	439	416	387	418	444	405	424	416	407	437	396	436	421	408	408	419	436	428	422	459	429	403	406	415	393	420	442	420	424	439	429	435	377	435	418	445	388	394	397	419	435	398	455	458	417	418	449	393	425	415	433	425	458	392	454	450	424	387	445	428	396	433	408	412	413	411	420	436	441	435	402	410	410	428	417	428	411	440	391	468	427	424	456	438	424	424	449	447	415	419	454	407	411	431	407	456	400	435	446	406	427	401	416	425	404	420	448	434	426	403	424	429	418	390	471	416	402	383	417	423	469	406	410	452	408	437	407	423	461	391	437	430	394	386	419	400	442	432	389	408	371	405	443	406	419	417	434	416	431	432	422	442	420	422	398	462	430	423	407	403	452	421	444	417	395	415	414	398	409	448	414	416	421	418	426	452	430	413	453	444	446	410	445	409	436	431	397	420	422	419	382	432	388	394	440	434	400	439	414	411	451	438	470	433	411	371	407	433	411	393	409	424	432	391	399	394	419	422	435	392	396	411	429	400	420	423	452	438	377	464	452	390	396	443	492	395	440	444	405	410	440	401	449	426	364	434	425	410	413	420	441	406	464	443	444	434	422	406	441	421	402	412	412	406	423	403	419	436	436	428	406	409	421	413	417	427	408	434	428	413	448	412	409	421	401	400	402	409	410	431	405	419	443	436	427	413	436	468	375	444	408	393	417	457	397	421	418	364	447	422	437	397	415	412	451	404	381	482	384	411	413	451	402	398	422	424	410	422	422	434	437	427	417	418	440	391	430	410	440	413	415	455	396	468	410	453	413	418	430	421	409	439	386	416	402	457	407	409	398	406	461	397	386	407	422	397	420	432	418	399	439	396	404	452	420	414	425	442	461	435	428	449	409	423	432	440	476	437	404	454	419	413	412	417	427	452	451	437	435	437	423	424	462	441	456	430	443	434	393	434	445	416	428	441	424	439	445	428	398	437	389	423	404	389	433	449	417	394	403	482	426	448	415	457	422	420	431	416	399	411	437	444	375	434	409	416	406	452	404	454	449	405	418	461	430	428	448	425	404	465	423	453	432	438	422	457	431	417	425	435	388	388	472	426	421	428	435	431	422	433	421	424	434	413	414	448	391	477	440	445	423	426	414	425	454	407	442	458	420	438	432	433	418	400	429	451	399	426	444	457	459	422	407	460	402	399	449	431	425	377	471	424	433	427	437	406	392	420	443	405	451	440	388	466	433	442	450	422	437	397	410	401	451	391	427	417	393	411	457	429	418	409	442	394	423	419	401	429	441	428	423	435	424	431	440	420	429	428	413	410	380	451	429	405	425	362	426	454	432	420	435	428	408	393	405	462	408	435
13747	26010	23714	17812	12169	9178	8428	5252	4482	2505	1987	1573	1412	1469	1391	1163	1116	1218	1094	991	1086	1146	1183	1128	1121	1336	1783	1199	1438	1519	1256	1028	909	865	825	776	770	824	806	826	842	795	788	757	859	809	846	831	859	776	838	801	812	812	814	808	776	817	795	778	785	795	761	843	823	781	847	816	808	781	804	819	804	855	788	802	814	769	850	826	784	800	776	772	781	772	796	823	820	776	822	781	805	824	800	769	854	797	834	819	798	795	761	808	809	804	796	852	807	853	789	827	782	799	838	836	819	797	864	816	784	779	798	787	826	806	783	778	812	748	815	814	813	774	781	786	872	784	766	775	821	837	798	761	773	813	848	797	830	819	791	782	840	799	810	809	810	791	794	796	789	756	798	782	842	799	775	812	798	799	794	774	777	778	820	808	817	818	841	786	753	828	752	810	761	823	753	819	803	808	808	829	800	774	821	809	815	849	810	818	830	789	827	776	816	763	803	797	778	825	798	805	760	810	832	826	826	806	754	785	835	784	796	785	780	802	828	753	836	800	776	809	799	769	815	779	801	793	795	828	777	780	819	809	827	732	829	795	767	801	809	793	775	853	781	794	790	746	808	800	802	867	763	783	804	764	787	848	818	794	832	800	833	801	834	832	819	802	808	789	830	798	803	772	756	804	797	750	793	797	774	801	838	839	817	810	818	786	774	804	798	793	803	820	824	855	814	833	837	826	793	786	782	790	785	739	762	798	817	771	767	817	804	812	783	855	790	797	826	810	794	759	828	826	839	853	766	794	821	818	852	810	839	845	794	798	785	786	855	824	823	826	756	754	802	782	811	776	816	824	765	771	848	851	865	826	836	784	822	807	769	787	817	836	835	827	827	846	813	755	794	786	782	776	784	766	802	808	730	770	780	832	809	784	841	822	766	769	801	816	825	818	774	774	813	832	764	766	790	816	814	830	766	843	837	801	808	779	846	765	800	796	862	788	776	835	861	828	752	782	818	829	800	796	844	816	756	779	759	818	796	827	741	778	850	784	790	855	775	816	811	811	795	816	838	811	776	811	842	841	833	780	776	823	783	774	835	806	786	836	800	793	763	787	840	823	780	787	850	799	775	842	794	799	815	851	810	808	801	848	772	780	807	776	775	771	784	788	785	749	791	741	857	833	796	808	821	831	761	827	780	852	817	791	789	806	777	817	770	738	824	834	811	814	807	784	806	841	809	825	772	861	844	792	771	782	782	792	798	813	837	806	811	787	859	868	820	820	795	794	785	830	831	774	793	851	772	845	778	825	821	801	836	786	790	777	778	846	804	747	768	793	854	812	757	799	769	810	832	784	778	837	800	801	785	808	826	785	766	771	823	819	809	769	780	811	814	801	813	773	807	805	879	793	768	796	820	822	842	834	831	816	874	819	774	786	764	848	777	790	797	819	784	782	795	778	817	777	800	747	826	783	778	838	788	774	792	781	745	792	791	822	800	781	837	799	749	835	780	794	829	765	851	802	837	788	810	794	772	814	813	765	837	830	834	767	799	800	752	805	789	775	804	831	825	801	761	845	810	825	753	788	786	816	783	765	843	820	814	782	782	779	791	796	812	827	827	816	835	815	798	786	815	820	849	805	820	826	803	778	867	819	804	829	800	818	828	845	809	806	791	798	838	801	786	780	790	765	769	826	757	806	797	827	830	804	785	788	806	741	816	850	786	836	776	749	831	806	829	818	762	795	831	814	787	745	808	803	803	796	788	809	777	794	782	823	810	803	828	760	752	893	777	825	831	825	790	803	797	794	821	772	795	828	824	792	817	813	790	826	798	794	862	841	809	805	807	818	827	800	816	823	811	782	775	804	796	765	811	801	788	799	793	775	801	796	807	798	810	801	842	842	797	782	816	787	775	812	820	756	830	837	781	810	764	834	819	855	834	820	830	799	823	807	835	777	812	779	768	842	799	821	788	793	799	773	862	820	755	768	813	834	830	832	804	775	781	788	817	793	814	767	796	810	818	792	813	783	805	759	797	848	810	797	811	817	814	805	880	774	750	796	814	796	744	846	775	804	803	849	790	767	763	777	809	820	810	817	799	795	837	780	838	818	862	779	777	785	787	824	783	772	880	837	876	817	772	808	815	778	819	819	848	764	830	816	838	760	833	814	815	794	826	825	783	850	811	790	731	803	830	800	793	776	780	832	804	823	821	810	815	819	778	806	815	779	769	778	827	787	851	856	841	782	821	766	869	839	806	814	834	817	829	809	800	768	791	811	796	824	804	801	825	769	821	822	820	778	786	791	815	827	802	780	774	822	777	836	860	776	813	790	783	810	793	805	857	814	753	806	813	804	810	840	757	851	823	789	806	825	787	802	770	782	845	817	806	811	844	770	845	837	797	862	814	854	803	796	773	776	756	835	797	831	818	819	837	833	848	841	826	791	772	821	837	753	827	804	800	782	819	809	802	832	769	812	784	816	802	776	824	800	809	816	797	812	759	791	791	800	781	799	790	830	753	838	799	824	788	783	786	789	806	822	796	765	782	779	731	827	837	770	840	780	781	821	777	804	763	765	801	786	755	819	752	777	779	800	807	812	788	770	816	773	813	771	836	814	766	800	784	819	850	836	796	829	796	831	819	820	770	852	830	864	825	814	838	803	787	807	809	782	794	819	791	788	782	823	811	828	752	816	774	816	815	838	764	790	833	806	830	790	796	827	844	796	800	827	817	824	809	770	811	807	798	835	816	752	831	775	816	774	764	812	815	800	837	785	878	798	775	820	786	776	804	849	805	826	772	848	811	826	769	800	780	849	765	779	788	769	772	764	790	739	781	844	810	795	791	781	818	792	765	802	810	792	821	794	774	801	828	781	803	821	820	788	764	802	777	811	847	823	806	797	809	775	792	795	782	801	807	768	809	800	858	810	823	795	823	746	830	822	831	805	818	781	809	800	800	803	808	815	745	796	812	769	816	810	789	822	760	777	772	824	840	807	851	791	828	814	843	835	811	831	756	835	757	772	839	838	832	842	791	773	780	763	779	784	788	801	825	820	822	815	849	811	769	788	787	845	770	796	792	816	756	838	801	833	819	811	825	800	782	805	727	834	817	787	794	762	759	811	790	781	786	821	791	801	805	857	792	832	808	779	772	797	812	791	690	768	800	823	756	788	805	806	795	816	805	815	788	794	793	829	766	816	762	824	836	788	736	817	782	802	796	749	858	774	815	808	806	812	799	795	795	758	771	813	879	788	752	813	826	810	774	816	795	755	789	831	818	792	791	823	835	820	818	877	784	786	792	777	813	793	800	795	771	813	791	835	857	752	853	737	841	785	812	843	753	770	798	810	804	834	784	807	819	810	815	780	799	867	794	825	822	809	805	806	739	808	764	805	830	815	790	794	844	839	829	807	798	811	806	772	805	793	821	786	841	761	786	846	806	755	818	793	858	807	751	837	787	801	819	805	835	762	790	803	759	796	842	756	768	800	814	801	776	811	823	755	799	812	787	782	821	833
24465	21508	28670	24810	20292	9939	4661	2525	1586	1029	763	590	611	676	519	526	549	510	462	444	482	459	481	442	381	912	2816	1138	1430	1601	1221	735	495	386	368	335	355	328	358	333	343	330	376	311	360	310	321	357	340	346	326	316	324	341	351	345	361	348	328	338	358	338	347	351	373	330	347	340	356	363	335	303	350	321	349	360	363	341	350	337	330	333	360	324	324	334	361	352	332	354	328	306	331	334	362	359	343	356	320	331	323	364	331	348	359	318	340	363	319	312	337	330	337	361	345	334	311	348	376	332	347	303	328	370	325	321	338	345	303	306	365	324	330	367	307	330	319	321	338	333	329	377	327	320	337	338	352	321	332	355	342	319	360	357	319	352	319	346	362	375	362	355	352	357	343	340	321	362	343	354	333	343	330	332	337	311	336	349	338	351	339	329	335	367	319	325	335	344	320	344	331	335	334	348	347	336	355	348	351	331	316	354	366	347	370	315	342	344	363	353	338	314	356	345	373	369	329	335	362	353	345	353	310	346	291	348	330	357	329	321	334	329	359	325	322	370	328	340	328	357	340	322	334	336	348	335	357	316	311	377	345	337	308	360	371	363	341	350	353	326	307	340	337	341	360	312	362	334	318	313	347	334	338	364	334	318	372	341	361	335	332	345	326	321	336	302	363	351	340	345	340	333	309	329	341	365	333	355	332	327	375	326	334	341	326	330	340	351	333	337	351	321	346	360	336	352	317	316	340	341	384	323	364	363	326	360	375	322	357	355	346	330	330	337	359	327	317	352	333	332	324	314	316	311	343	315	325	321	335	339	346	335	377	351	332	350	364	345	329	338	336	312	334	347	337	335	342	340	335	317	368	348	345	350	333	328	347	359	334	321	338	344	356	336	304	308	361	364	341	322	337	341	361	362	326	346	312	332	381	320	314	325	343	332	338	342	321	324	334	334	333	339	363	329	336	331	339	306	320	340	366	371	326	339	370	332	345	332	326	357	319	333	340	306	337	331	329	322	333	320	360	355	348	304	348	359	358	310	328	368	323	317	350	353	333	337	352	334	333	337	360	338	342	336	320	313	316	334	322	331	337	332	341	348	328	352	349	342	366	352	350	371	360	349	305	351	345	344	344	349	329	315	313	303	303	328	329	332	345	341	328	345	322	327	334	338	337	372	288	345	331	338	344	344	351	365	332	329	383	364	319	341	348	333	344	335	335	342	372	372	334	372	331	331	347	347	331	343	383	350	333	367	364	344	340	333	351	334	345	334	352	312	336	345	336	328	325	353	342	346	344	316	312	314	347	368	324	305	346	337	353	342	309	341	318	364	346	351	325	327	338	355	354	353	354	337	322	333	327	365	364	365	325	315	348	353	369	358	304	305	349	372	345	329	319	342	332	331	327	344	325	314	323	340	370	382	342	341	374	336	331	320	323	370	356	327	348	354	359	366	319	331	341	329	330	355	344	365	344	325	335	354	348	343	347	360	312	322	338	367	343	320	378	334	332	327	339	343	332	358	325	335	353	331	332	322	340	330	315	361	320	322	333	327	371	359	300	306	335	340	349	291	325	346	345	352	327	328	343	339	343	331	359	352	345	349	345	335	328	325	329	333	336	369	364	337	338	369	315	326	306	329	331	354	346	359	319	317	335	340	342	342	358	347	365	352	387	321	364	371	355	345	319	373	334	344	326	364	316	335	338	359	341	311	341	332	359	354	299	326	323	356	317	349	328	364	315	356	335	326	362	335	333	359	320	363	353	349	311	357	371	337	345	331	325	348	331	339	324	335	319	334	329	305	352	359	337	351	333	320	313	336	350	314	317	349	356	350	351	326	335	347	324	342	366	321	354	332	309	309	307	321	315	330	351	332	334	329	331	369	342	339	325	330	370	376	332	344	322	376	331	340	336	321	329	315	351	287	296	335	330	312	349	366	325	336	343	318	363	385	343	301	362	370	322	321	339	318	324	318	351	355	314	355	372	326	326	327	350	337	345	353	333	340	323	348	299	338	331	355	321	330	326	344	333	329	346	336	330	340	353	345	317	337	337	352	324	343	361	352	362	359	297	315	359	315	337	314	341	335	338	327	313	320	328	343	342	339	316	363	353	311	349	319	324	315	330	343	351	354	360	353	329	359	334	356	319	378	388	349	325	321	327	320	319	352	362	349	365	356	365	325	339	327	321	321	304	349	339	322	317	336	336	323	340	339	326	331	326	330	323	296	354	356	349	386	358	327	340	330	343	327	368	356	360	362	349	318	318	333	342	335	335	327	349	330	310	351	352	321	351	377	333	370	334	340	331	358	327	340	356	328	356	344	327	353	346	375	361	298	358	319	348	354	337	352	381	337	334	314	310	330	322	326	390	336	328	337	362	361	359	325	324	345	339	346	333	338	336	332	319	339	334	323	348	326	372	328	343	360	348	349	363	347	320	341	332	347	355	353	323	325	321	380	345	346	350	338	372	371	337	314	358	321	315	351	317	334	348	313	327	334	341	320	333	366	349	332	353	359	318	328	332	311	350	320	367	339	326	334	343	322	320	325	325	345	356	322	362	352	350	339	345	321	333	361	305	326	311	357	336	314	359	348	313	340	328	330	326	367	315	341	332	334	366	325	351	352	358	323	340	311	318	390	343	341	292	340	339	351	360	348	339	352	320	345	313	330	327	303	335	340	307	353	361	320	316	356	330	331	347	350	363	347	347	339	358	319	360	329	332	305	328	322	350	319	317	351	333	368	346	334	324	335	336	324	362	311	337	307	330	326	332	333	362	337	357	344	310	321	350	331	352	358	343	347	363	319	304	327	356	339	334	320	359	356	329	358	350	335	317	354	318	340	322	326	351	344	352	323	332	334	366	360	294	346	346	373	330	372	361	338	295	317	371	322	368	370	324	334	375	364	364	339	317	333	325	314	303	343	367	334	338	298	319	356	337	317	319	293	330	344	321	292	312	313	326	368	311	345	337	343	371	332	349	311	339	331	347	331	338	338	322	304	357	348	320	345	378	330	339	301	374	334	326	359	348	378	344	392	350	370	352	294	332	339	337	343	329	343	338	361	328	345	316	348	327	310	306	340	340	337	321	327	354	368	343	351	333	346	355	379	343	327	353	350	355	339	316	348	346	352	376	338	343	327	342	354	329	350	335	353	322	348	303	345	334	326	322	319	327	363	389	354	319	350	336	361	340	337	311	352	365	315	327	350	314	323	342	310	371	341	339	293	336	371	354	375	319	326	351	363	339	337	308	345	374	364	322	364	342	339	333	339	349	338	350	350	315	313	344	369	313	361	361	332	351	328	318	370	351	342	335	346	329	364	308	371	327	347	316	367	320	381	313	310	357	369	330	339	345	337	303	356	335	344	322	316	337	377	377	315	317	337	339	387	364	353	289	317	337	323	341	324	308	357	334	331	393	357	356	355	329	336	360	345	352	316	361	337	349	345	348	325	303	347	339	326	314	326	339	328	310	357	358	348	338	334	343	366	351	307	353	338	339	368
13504	31595	31864	24450	18298	15221	11521	8349	5626	3368	2564	1750	1727	2108	1602	1560	1571	1286	1207	1196	1300	1110	1055	1172	1036	2847	8450	3333	4484	5059	3555	2076	1233	879	817	680	662	712	688	701	695	650	638	669	608	739	682	690	674	674	668	609	657	635	630	626	615	687	695	662	664	646	697	625	686	686	689	685	668	688	660	659	688	687	657	722	646	666	671	665	702	710	641	651	617	663	635	646	613	654	617	654	649	630	665	681	692	688	702	646	689	648	684	638	641	654	691	654	663	649	649	661	639	655	672	685	677	628	689	630	601	643	650	629	600	639	643	649	650	676	652	641	677	688	618	657	644	660	657	632	640	646	664	696	642	688	661	614	657	677	654	683	630	678	630	689	621	650	641	630	671	652	686	668	676	684	638	663	651	670	649	655	658	658	635	663	652	677	672	649	687	641	675	652	655	670	631	693	670	661	616	647	699	671	637	664	682	691	647	662	664	624	649	659	653	709	651	649	646	663	673	630	668	630	682	614	674	656	643	621	646	662	634	610	706	676	636	666	673	597	628	653	657	677	668	657	660	638	668	660	674	677	697	677	632	694	637	649	674	668	661	697	621	631	651	674	671	638	659	637	660	654	680	636	660	614	644	617	669	641	660	641	650	654	656	704	652	668	656	662	654	643	664	664	650	673	630	637	648	671	683	653	633	614	622	661	647	645	664	699	665	642	606	621	670	631	662	678	607	643	628	646	703	678	663	651	667	626	668	637	672	685	618	639	686	626	662	659	625	656	648	658	663	687	655	691	651	667	684	625	675	648	612	659	655	681	705	640	669	736	639	652	644	687	694	684	656	671	671	683	654	688	613	625	646	643	674	678	653	642	615	680	615	628	668	624	686	598	671	630	674	679	656	690	634	639	685	656	692	686	626	648	685	637	619	653	625	623	673	684	654	609	685	647	648	697	641	665	666	661	662	659	660	646	697	685	644	647	658	626	668	677	685	689	623	662	657	649	702	692	631	667	665	655	648	669	679	599	621	654	628	652	652	677	640	643	637	654	638	683	652	684	650	721	655	686	662	658	652	616	638	624	641	705	667	668	669	658	622	675	634	645	612	674	606	681	689	685	697	637	613	667	694	657	627	659	706	711	651	687	640	692	659	626	670	631	644	636	690	633	666	701	624	693	598	661	669	688	675	625	625	669	694	660	653	632	638	706	647	656	663	623	658	722	678	676	682	612	695	611	686	661	647	639	664	661	636	630	685	661	624	702	637	672	650	655	676	621	697	660	654	641	700	656	644	658	680	628	661	642	638	698	674	613	689	661	658	651	637	618	694	627	668	623	640	633	654	642	718	652	703	667	639	660	644	692	666	640	636	606	628	638	672	695	639	652	647	628	660	625	675	716	633	618	688	664	633	689	684	649	653	706	655	623	619	710	679	715	702	664	653	651	639	680	577	648	651	648	694	641	583	628	655	652	625	686	654	659	691	633	655	662	661	673	689	635	661	647	636	646	657	645	654	660	704	613	636	659	676	694	622	666	644	671	660	644	650	682	691	669	663	668	636	670	603	607	662	675	663	665	688	626	618	659	676	650	643	641	614	692	624	604	638	659	656	660	657	673	646	653	652	690	633	683	649	619	700	628	670	621	609	636	635	656	666	695	651	649	596	651	651	603	663	695	652	617	618	621	694	655	649	607	644	664	677	666	668	653	654	665	633	648	668	644	635	671	666	669	664	602	660	640	654	669	689	638	611	637	649	618	704	649	660	645	630	689	647	643	668	645	659	674	629	680	626	611	654	675	672	657	637	722	656	668	610	663	710	690	659	671	684	683	660	676	643	675	644	658	654	631	675	643	624	663	682	653	641	659	658	674	683	687	653	712	669	624	669	655	645	655	640	661	679	658	666	654	688	645	603	663	616	658	660	654	674	681	616	715	648	697	647	647	637	671	690	631	658	652	636	668	679	654	671	633	644	655	611	633	659	657	650	642	647	647	652	679	701	655	667	642	691	694	613	657	711	678	654	638	592	669	656	643	684	674	648	610	647	672	653	685	638	645	684	656	678	642	652	688	679	650	641	617	642	626	684	661	659	671	648	640	633	675	676	668	660	651	637	667	647	668	708	681	652	689	655	676	653	628	646	674	632	677	624	678	691	696	619	639	655	674	624	648	673	649	662	657	655	706	649	644	631	629	619	656	695	645	659	632	662	696	644	640	681	682	677	656	694	646	629	653	688	668	652	679	635	642	658	641	699	668	707	677	691	689	648	609	685	682	614	607	693	646	684	717	633	650	641	660	686	693	702	665	599	633	668	706	706	650	674	632	642	678	679	624	649	677	678	712	636	667	726	609	652	668	710	642	672	660	678	644	668	620	631	675	631	632	652	658	643	638	653	682	627	658	666	653	696	679	655	624	631	611	670	666	623	680	595	647	642	659	649	650	669	683	678	659	656	664	713	663	636	666	662	667	680	694	653	661	672	695	651	616	648	687	675	654	674	672	650	672	649	695	673	645	686	639	618	705	653	666	658	585	665	682	727	674	665	631	621	643	641	645	650	692	650	655	698	671	652	634	658	648	655	656	682	672	715	678	708	655	678	689	633	616	630	632	637	676	699	703	616	691	651	671	643	622	654	650	647	620	632	656	675	641	667	622	676	712	677	663	682	660	663	668	649	610	679	674	635	653	678	619	669	641	683	671	618	643	661	668	642	637	617	651	659	667	664	681	723	634	660	647	660	652	674	641	652	697	646	654	601	683	574	644	693	663	696	616	665	654	656	669	666	666	667	615	662	663	670	620	692	684	655	633	638	668	652	688	654	651	684	680	650	686	641	617	685	712	685	668	648	683	624	715	669	672	689	648	704	600	669	692	648	670	650	648	652	675	663	645	676	670	657	657	693	638	648	673	666	686	692	647	635	660	670	662	676	632	667	705	609	649	637	634	659	679	656	680	678	669	674	719	634	641	662	630	629	700	639	725	650	658	689	648	643	604	606	630	646	663	666	650	653	663	669	681	661	656	682	708	695	698	636	678	642	663	655	708	696	663	628	630	622	654	642	630	640	654	604	651	633	679	694	676	638	667	615	703	676	673	644	641	652	673	652	645	655	636	661	676	619	667	695	669	642	666	654	662	666	613	632	676	669	659	691	648	649	686	689	622	643	656	679	717	675	651	640	645	626	677	679	632	669	637	733	648	690	693	705	688	667	661	663	645	639	660	676	632	657	631	679	635	655	656	614	708	660	693	654	673	649	633	656	659	627	700	666	685	673	661	631	655	686	669	609	654	603	686	662	669	651	643	633	621	672	674	633	682	677	662	642	647	657	633	656	679	638	687	663	615	662	676	656	683	688	652	632	672	631	699	681	644	704	706	627	661	643	683	647	633	660	632	599	648	616	648	656	663	657	664	665	661	649	613	658	623	650	655	656	617	676	636	705	700	630	678	666	665	688	663	673	633	623	686	617	650	633	667	661	628	661	666	675	679	619	644	677	637	677	666	683	645	659	675	597	730
23517	21589	29441	24216	21614	20724	10372	3657	1599	1232	797	770	700	617	637	577	423	409	389	403	443	447	421	404	374	1748	2460	1795	2860	3241	2187	1259	726	416	371	259	263	235	231	240	236	232	242	241	263	220	259	242	242	250	246	248	230	269	253	246	234	220	285	279	217	247	262	224	237	246	262	250	214	251	267	257	236	267	246	221	246	256	244	249	242	262	220	229	238	253	237	250	246	211	280	239	237	248	243	241	241	232	245	239	219	244	227	232	250	268	238	236	251	254	265	251	244	242	263	247	254	209	260	236	258	255	255	258	224	209	280	252	250	228	220	224	250	265	260	230	221	253	237	265	239	255	233	268	231	248	231	247	239	227	262	247	249	234	247	269	258	259	261	237	259	226	212	218	259	215	266	223	246	235	233	255	227	231	243	261	257	242	231	257	248	230	267	266	224	239	238	225	241	225	252	276	228	261	253	254	237	247	274	247	234	252	246	223	258	250	245	216	215	238	234	242	235	272	252	217	234	252	249	258	256	252	236	223	241	264	237	234	276	247	210	228	218	227	232	265	246	242	272	252	268	231	235	236	257	250	242	231	229	254	254	251	261	216	229	255	236	234	245	242	224	228	239	262	218	207	219	238	243	229	250	266	225	262	271	239	239	250	249	262	226	223	235	246	205	253	248	238	243	257	221	249	232	259	253	226	257	232	269	262	249	249	231	256	215	243	224	226	209	262	236	248	252	258	221	260	263	243	235	240	225	234	231	243	255	254	227	248	269	233	218	224	234	248	243	270	233	260	225	265	230	213	263	236	265	238	254	283	248	271	240	261	210	236	263	240	235	214	261	286	234	217	249	235	229	258	242	215	234	243	232	245	222	264	236	235	242	251	243	246	230	245	275	263	247	220	228	238	252	222	235	264	248	252	233	254	254	273	234	238	240	255	251	229	249	260	249	235	247	280	255	240	238	220	234	267	226	230	226	258	246	248	235	266	248	249	231	242	231	208	238	232	230	229	226	254	244	245	220	229	247	236	240	238	266	233	259	245	218	253	245	221	244	222	290	252	228	237	244	247	265	244	235	236	244	272	259	232	246	233	240	217	263	269	230	262	243	261	253	261	242	238	259	227	223	252	232	260	257	237	233	237	231	228	238	262	243	236	257	260	262	257	239	255	237	218	227	259	249	262	252	287	220	252	281	252	238	239	244	257	238	229	260	238	227	249	230	243	252	253	271	221	255	247	260	260	233	257	277	230	241	236	253	249	234	280	234	245	229	249	216	242	253	252	222	233	264	240	272	250	266	235	247	243	256	248	223	214	220	248	255	262	255	239	227	278	222	244	248	240	262	254	253	249	239	221	237	255	240	251	264	248	259	251	273	258	246	245	228	237	227	263	265	246	225	248	254	244	244	240	220	248	251	252	281	255	222	240	216	250	251	216	247	221	257	248	219	239	268	257	245	244	244	271	224	253	237	231	215	235	214	225	268	230	240	271	256	245	270	248	257	234	249	235	255	258	273	247	243	226	226	247	241	268	241	233	244	242	232	275	244	246	270	232	258	233	232	255	248	232	286	241	277	270	244	227	250	228	227	224	237	231	244	238	249	229	246	232	243	232	252	260	213	222	250	235	266	246	259	271	254	238	230	271	233	254	227	253	244	251	279	268	241	257	225	214	243	240	266	246	233	240	247	232	253	227	224	250	233	251	224	250	244	238	278	247	263	248	233	248	266	228	264	220	260	256	271	252	231	242	283	208	233	272	248	235	255	220	233	221	249	230	263	246	262	249	224	244	205	222	211	240	237	258	222	255	263	238	184	216	251	248	258	259	229	257	250	228	243	237	248	213	239	259	238	227	255	235	250	261	249	256	286	254	260	212	254	230	235	236	245	236	201	268	274	237	229	223	254	256	234	264	217	248	243	240	261	259	257	237	269	230	264	222	262	246	270	260	240	251	242	240	222	243	242	247	255	258	238	250	211	222	217	229	240	249	244	215	265	249	268	227	272	252	258	229	252	263	246	242	237	244	238	229	240	288	249	247	221	224	251	213	234	240	257	242	231	251	251	235	242	243	245	248	234	247	231	267	230	242	257	240	246	262	235	250	242	223	217	233	251	240	250	228	251	246	245	249	247	238	242	267	256	220	259	252	268	231	233	237	236	264	260	245	247	247	238	246	235	277	240	245	261	254	235	235	248	236	226	231	242	222	242	283	237	253	258	256	259	229	214	263	238	254	221	223	254	261	234	257	242	243	273	238	256	242	233	250	235	227	227	229	249	252	224	230	241	231	274	222	231	243	230	254	246	243	242	244	245	243	254	260	238	242	240	241	247	231	266	246	263	259	247	241	279	256	228	236	266	254	227	200	250	259	244	259	239	235	228	256	235	239	220	245	258	257	229	239	270	243	250	229	239	246	240	252	264	236	239	232	219	259	226	259	239	243	239	267	235	245	250	222	231	235	258	259	222	263	255	235	260	269	243	221	245	220	229	251	255	237	230	229	255	252	267	251	240	246	246	262	221	245	230	235	241	234	264	249	242	265	274	261	242	224	266	263	258	271	262	235	241	264	251	234	262	229	240	254	241	221	252	262	254	251	249	248	254	218	255	249	259	245	228	207	252	270	246	237	234	259	245	222	249	270	242	255	261	245	219	259	256	279	239	258	259	254	239	226	245	250	249	252	230	219	242	255	252	223	238	231	218	253	213	253	232	256	230	230	252	216	236	231	236	265	228	232	246	262	242	243	222	247	259	232	244	227	238	225	239	227	261	239	244	236	250	254	222	268	229	272	258	239	242	237	251	241	249	209	245	206	247	234	233	224	260	250	249	243	225	252	268	236	253	243	250	240	230	254	214	233	248	246	230	252	263	237	232	228	245	231	263	272	273	223	233	232	270	250	253	260	265	259	258	239	256	257	203	224	248	260	241	253	233	248	220	274	250	255	260	218	264	254	249	238	228	224	250	238	223	253	232	263	217	238	273	242	262	240	224	256	243	247	244	265	278	250	231	235	233	274	236	242	244	232	226	236	263	220	263	231	236	253	235	268	220	249	231	264	234	247	261	248	213	245	223	228	249	246	229	237	243	250	206	256	245	250	235	230	213	232	243	251	242	259	268	219	227	263	259	238	235	232	237	248	261	237	267	262	239	247	223	233	263	254	248	248	253	236	221	258	230	235	234	261	237	235	268	237	210	239	248	268	241	223	226	248	240	239	255	264	214	261	240	224	242	237	259	246	239	229	249	253	271	246	232	232	249	229	252	228	239	226	234	204	247	226	243	256	202	255	257	225	239	273	268	205	237	219	254	235	238	230	278	230	265	289	230	269	228	243	216	254	253	262	234	247	254	233	254	233	240	258	235	253	250	242	249	260	224	242	241	242	255	240	240	219	231	236	245	253	241	241	245	248	251	227	214	236	268	236	246	247	276	264	227	229	228	255	243	243	259	250	232	222	270	280	267	238	233	237	227	239	232	238	249	247	254	244	230	264	226	255	228	240	243	237
14633	36460	36937	29985	23596	20573	13865	10089	5997	4523	2799	2616	2784	2021	2072	2034	1350	1221	1139	1197	1295	1158	1235	1043	1004	5953	7387	5610	9232	9689	6555	3879	2209	1191	729	449	452	442	448	459	489	436	464	468	452	460	475	462	527	459	467	469	486	471	508	488	455	488	485	433	484	476	478	467	489	438	506	455	510	476	437	456	500	502	440	500	464	490	467	454	491	465	448	473	491	474	487	483	469	465	491	455	475	490	473	495	461	426	453	451	472	456	426	478	465	469	477	502	455	436	500	488	463	446	469	483	442	432	451	497	472	474	473	427	471	469	450	442	463	469	485	458	451	469	432	456	447	491	433	445	469	491	492	465	495	495	483	453	474	450	447	455	494	468	495	512	456	462	471	443	494	482	500	485	459	440	429	459	447	488	477	477	457	465	423	424	431	476	470	439	507	443	449	487	452	458	453	445	444	451	441	476	438	437	491	425	409	424	448	469	446	457	467	452	452	426	458	480	420	496	477	465	463	475	430	453	496	472	459	475	457	450	434	483	450	448	486	450	476	456	489	443	475	494	478	451	444	472	453	466	456	489	486	430	484	480	434	461	476	451	466	454	455	452	494	478	502	462	453	467	491	489	437	489	457	505	492	467	454	481	458	464	456	485	510	504	440	489	501	449	522	487	488	453	453	475	477	465	477	461	467	453	484	492	470	473	475	464	453	431	469	435	474	450	452	472	458	496	474	456	464	475	453	460	507	475	486	432	492	440	524	420	449	477	462	506	472	439	495	447	518	477	495	482	469	466	480	456	430	445	477	461	443	450	476	446	464	503	464	462	477	490	453	496	448	456	433	469	453	426	491	446	468	509	469	454	464	459	482	443	470	442	468	471	480	494	464	455	476	473	455	480	471	471	456	456	443	481	461	439	467	492	435	455	452	502	442	475	482	432	462	490	494	463	487	470	464	452	426	516	471	510	470	472	433	475	484	461	471	485	482	484	422	470	454	463	476	445	473	465	460	454	470	471	499	451	459	452	455	462	448	465	446	452	456	481	474	475	467	488	460	454	473	455	444	487	448	500	502	450	449	458	475	456	469	470	459	462	439	457	484	463	514	473	445	448	449	466	482	462	445	508	479	475	479	490	454	474	465	458	487	496	422	473	474	456	455	468	472	470	488	443	451	479	436	444	478	482	490	436	469	470	478	451	448	514	491	472	444	470	464	495	447	483	451	473	469	483	460	472	457	472	461	498	457	474	501	451	492	454	475	462	487	501	441	453	472	521	440	493	413	428	444	435	482	505	484	462	456	468	477	473	474	458	480	463	493	476	505	462	448	456	454	465	444	474	491	454	467	460	482	466	467	497	413	430	455	488	464	449	441	449	460	449	468	486	472	441	449	497	476	459	439	495	506	452	463	432	438	463	460	443	451	446	493	467	457	429	486	483	433	454	467	452	459	466	438	501	437	511	480	476	450	416	430	484	480	458	460	491	447	470	467	437	476	478	426	463	472	480	485	486	490	462	466	422	451	472	480	440	466	501	457	432	478	495	487	454	527	451	476	451	504	458	462	435	474	485	471	453	487	436	525	488	449	469	463	498	462	455	470	494	442	421	440	452	458	468	460	459	474	460	459	490	460	451	465	452	475	443	496	485	470	475	478	441	480	443	476	472	491	428	479	453	468	482	488	487	454	479	459	475	442	461	483	475	483	436	422	428	467	448	473	491	455	437	450	436	467	477	456	452	475	494	457	512	462	491	448	465	464	437	442	474	472	486	446	434	441	451	448	467	492	511	481	473	445	450	458	474	475	480	482	473	474	481	465	463	464	464	461	465	460	487	429	471	480	444	477	498	468	452	431	437	427	475	461	455	451	489	475	444	480	452	491	471	492	502	427	503	444	416	456	467	461	497	468	474	476	449	479	420	473	500	431	452	446	460	441	477	459	413	449	449	460	506	446	454	465	467	451	450	483	455	459	486	475	439	453	451	485	479	443	460	487	490	477	483	468	437	463	509	452	480	465	489	426	427	505	455	453	494	470	443	485	476	482	456	454	488	448	432	440	452	500	455	464	455	472	449	483	466	470	442	452	457	479	468	502	441	485	429	437	480	490	468	448	477	488	482	465	476	440	464	441	458	459	545	481	485	459	470	485	453	450	449	442	476	476	469	474	434	476	459	482	435	478	452	458	480	482	508	443	481	495	445	421	443	443	427	473	476	465	462	467	497	457	421	470	470	493	473	461	504	502	443	470	474	480	495	468	470	466	428	456	449	475	491	459	447	475	435	451	471	517	427	478	477	477	440	521	452	447	452	452	463	444	479	468	466	420	509	458	447	485	515	473	448	470	452	475	481	453	478	495	463	485	457	470	442	465	475	452	451	445	462	459	447	482	426	472	467	432	468	460	479	476	481	465	443	465	463	449	448	453	469	450	511	463	467	497	488	482	438	500	485	468	483	468	469	434	447	466	466	445	460	457	470	458	468	487	445	462	477	470	460	469	489	498	465	450	451	482	418	459	458	490	459	487	489	481	473	467	484	458	457	453	463	451	448	498	489	454	432	449	473	432	499	448	469	474	450	470	483	456	452	463	513	472	471	468	445	499	482	460	484	476	475	464	454	459	474	490	478	477	519	448	478	446	448	473	456	456	488	465	453	478	481	466	484	491	489	481	462	449	492	462	488	446	469	484	464	432	448	470	458	470	507	451	447	448	489	463	506	443	454	461	474	478	444	473	512	440	487	467	435	461	434	480	463	482	499	498	505	486	420	484	496	469	497	450	443	486	490	465	455	463	454	471	495	423	484	469	470	462	467	478	429	444	465	458	466	488	485	437	463	455	461	470	453	434	497	435	431	507	463	460	445	473	483	464	463	473	483	483	461	456	462	445	513	442	456	499	486	469	441	452	463	491	467	470	483	429	474	464	477	457	465	418	484	422	492	404	460	445	456	469	446	450	499	466	442	467	460	476	458	442	463	445	454	481	465	477	456	433	473	476	504	479	464	491	462	482	506	452	451	515	466	499	479	454	512	451	443	483	481	500	459	467	475	460	467	452	438	455	478	470	516	491	496	459	486	457	427	476	448	510	498	460	459	461	492	473	436	453	450	476	438	470	466	480	524	489	439	502	510	469	490	503	491	488	484	469	464	462	471	477	462	481	455	459	462	467	468	444	441	446	504	470	475	521	496	477	476	470	451	481	441	454	434	469	451	429	491	448	470	454	445	498	466	426	429	479	444	478	499	483	451	436	481	457	461	457	486	458	459	453	458	492	468	473	447	472	453	447	492	451	451	438	440	494	481	489	420	454	479	447	500	445	464	494	452	479	415	463	487	459	471	425	438	521	450	461	462	459	516	497	460	499	437	499	470	458	468	465	449	454	472	495	470	459	481	462	455	453	454	443	453	460	476	452	486	471	438	417	458	464	430	457	482	477	474	455	462	480	446	481	459	441	447	422	426	464	453	491	459	452	440	450	464	452	439	451	435	431	432	467	517	463	458	451	470	458	494	459	469
27100	21686	19783	11315	5847	3654	1889	978	849	637	504	617	559	548	553	506	429	425	420	410	415	429	413	419	417	456	410	417	568	637	611	505	476	436	366	417	378	374	375	355	363	356	364	381	393	393	364	364	380	399	363	346	379	410	372	423	402	389	369	401	377	361	391	381	343	390	367	386	376	397	352	389	422	353	367	364	359	400	382	382	391	373	354	387	403	364	420	379	395	398	366	407	329	374	391	389	352	398	387	400	382	402	386	400	395	377	390	349	428	375	397	346	379	352	367	340	379	398	390	384	376	375	422	420	404	400	349	360	363	384	392	369	383	395	397	382	350	399	380	379	372	374	351	358	365	397	369	392	364	367	379	354	391	388	367	405	338	340	361	374	350	394	401	357	388	386	388	375	394	370	425	374	381	416	374	388	367	382	388	406	377	350	404	365	412	376	395	352	376	358	390	392	360	391	367	385	368	333	379	344	362	370	395	386	348	416	394	366	371	398	388	367	361	381	347	421	368	386	412	340	335	375	389	374	389	405	348	373	388	362	389	383	349	370	377	389	387	387	404	364	401	379	387	354	381	380	364	370	388	374	383	351	375	363	383	324	407	366	368	374	363	371	395	347	389	382	425	371	338	401	409	360	362	356	337	381	398	393	380	392	381	374	380	377	373	376	387	400	382	349	387	382	393	355	352	353	365	387	358	369	371	422	396	370	381	389	370	377	347	361	422	355	384	387	381	387	421	345	373	367	377	367	407	421	351	379	360	400	371	368	364	378	379	376	383	390	410	373	377	344	390	362	374	358	383	405	368	363	376	377	385	411	367	390	369	374	355	380	373	362	381	408	394	403	357	372	399	408	383	375	366	384	416	345	350	390	396	366	378	398	351	400	370	366	366	415	395	386	418	357	393	379	406	460	379	422	368	350	393	394	392	353	366	359	393	393	341	382	349	399	360	374	389	399	384	373	388	422	380	384	405	420	362	362	420	388	362	372	370	370	366	369	382	376	390	354	413	408	344	402	382	347	342	375	397	376	371	379	357	384	361	407	393	394	395	393	380	358	349	359	350	405	381	389	377	397	360	394	387	371	390	364	353	364	366	400	383	411	360	361	367	341	366	383	350	373	373	378	408	385	407	378	359	361	387	361	406	396	382	386	382	387	373	424	378	386	394	375	405	393	423	380	372	397	363	380	347	361	377	374	381	384	370	365	396	414	385	353	389	380	380	386	383	361	349	344	390	360	379	363	358	373	358	359	387	336	380	353	394	423	427	373	330	394	367	368	367	331	341	368	377	396	387	416	350	381	357	404	347	392	367	367	380	389	377	365	394	369	381	387	377	369	369	367	351	359	337	391	363	373	367	389	398	397	402	375	395	394	384	397	378	387	372	383	400	361	398	370	410	346	365	373	380	397	360	352	377	373	391	408	385	397	381	354	348	414	409	336	354	373	353	414	379	370	401	384	396	371	389	365	386	358	377	392	420	359	387	385	376	379	371	418	392	375	402	409	365	382	382	400	364	373	395	394	338	383	387	339	372	363	385	400	418	367	376	381	360	371	390	401	379	381	408	386	381	411	365	389	374	397	355	392	358	380	373	369	358	390	357	374	371	353	393	374	385	354	381	363	364	378	385	391	420	374	374	373	384	332	303	393	399	380	374	401	416	380	413	364	389	372	342	353	376	384	361	339	376	382	382	371	390	384	384	362	358	378	404	388	344	374	389	378	373	396	393	405	364	370	351	388	367	379	373	387	377	371	370	387	407	382	372	398	400	409	372	408	399	362	385	385	378	380	374	357	355	401	389	374	393	409	368	403	368	375	377	374	361	366	380	374	390	407	335	419	391	411	374	386	345	376	374	371	375	367	369	389	379	360	348	360	340	376	404	403	379	376	394	366	372	400	364	341	363	375	416	403	363	374	369	355	371	374	355	393	395	352	348	382	390	344	385	357	355	411	373	385	387	372	379	377	360	376	385	392	366	398	375	370	405	371	372	384	360	368	385	378	364	365	417	353	376	387	380	401	396	403	405	416	403	384	403	392	410	400	376	387	400	380	383	375	374	371	389	360	383	377	358	348	415	362	368	391	387	358	380	374	374	385	399	381	385	367	407	398	385	388	333	374	353	369	361	373	419	363	361	383	400	368	335	376	402	377	421	398	373	362	379	422	369	352	366	383	380	399	375	377	391	374	365	371	387	390	380	389	377	401	399	352	396	367	344	354	347	348	385	345	394	364	370	376	338	366	395	412	378	363	359	387	371	384	393	417	396	412	398	373	381	366	388	382	366	380	375	383	382	388	384	401	351	415	376	392	370	359	390	394	393	378	373	380	357	370	375	399	348	405	425	339	405	347	409	414	375	378	369	382	363	391	406	390	420	396	374	390	349	363	388	366	397	411	355	390	373	385	370	364	382	392	386	382	399	380	373	387	387	396	392	409	365	415	387	388	394	388	357	375	390	401	379	377	368	343	375	373	387	396	351	365	376	368	341	425	362	409	386	387	367	407	383	365	373	365	402	420	394	383	410	374	377	389	405	384	343	401	368	400	383	397	398	374	394	377	370	379	377	371	385	373	365	375	363	396	367	378	376	377	367	362	386	413	377	371	367	374	329	371	398	376	394	330	371	393	388	397	326	387	382	352	393	376	383	364	399	387	382	386	388	368	374	349	406	384	405	369	363	416	386	364	385	395	385	350	350	407	393	392	413	371	339	365	377	361	416	379	392	357	425	387	390	398	370	359	389	382	356	378	404	353	404	401	375	365	390	381	399	363	401	376	366	376	428	401	376	391	379	401	371	379	381	374	363	384	387	403	389	386	366	369	397	404	407	417	370	351	393	382	394	383	392	386	369	398	393	369	429	373	374	385	378	379	401	388	402	390	350	370	412	373	362	388	383	382	379	341	335	404	373	409	387	395	393	360	404	399	380	368	368	351	365	356	383	435	391	404	382	398	371	390	366	391	349	402	402	419	362	364	365	334	380	397	345	363	384	396	335	357	373	351	407	404	396	367	390	376	399	408	395	386	390	372	395	368	368	385	399	394	401	410	382	395	373	397	395	368	400	396	396	396	388	324	399	351	373	389	383	371	368	382	365	370	396	367	348	363	401	383	364	388	349	353	357	392	374	387	356	359	373	363	372	364	378	377	409	382	403	387	388	356	359	448	373	356	386	371	384	385	385	366	363	378	368	411	373	386	357	393	364	348	343	388	379	389	393	376	368	396	347	394	393	379	354	368	392	380	334	372	404	381	399	401	391	366	354	377	380	378	369	389	379	394	332	351	423	396	387	363	352	375	377	370	392	411	379	393	409	381	386	392	425	380	346	349	399	383	391	374	395	337	384	391	369	393	403	352	406	354	359	385	403	367	366	384	389	398	396	354	378	416	398	381	376	356	389	398	363	374	347	395	353	383	412	402	402	364	380	405	414	447	359	393	385	396	339	405	388	386	373	386	372	357	359	355	386	363	384	353	357	391	383	379	370	382	393	378	353	377
11812	28249	27271	18450	15135	10951	6102	3646	2668	1792	1392	1860	1618	1419	1427	1072	942	836	847	885	929	914	956	905	891	887	952	961	1472	1621	1554	1144	941	911	795	779	717	730	690	712	719	720	740	749	762	746	682	745	711	753	743	719	763	773	765	733	699	763	727	684	689	718	713	688	717	652	706	722	642	719	725	695	707	713	743	752	739	731	739	760	745	685	713	717	747	733	716	699	693	714	737	715	727	667	701	715	777	737	705	726	707	763	724	716	744	689	710	740	747	681	722	724	717	698	724	716	772	728	677	755	711	684	712	738	726	705	758	727	705	724	738	737	744	750	714	724	727	751	714	718	724	717	727	712	743	748	693	726	724	725	769	733	711	711	709	731	725	733	735	732	753	723	716	768	700	680	752	705	719	723	770	746	702	711	721	729	755	724	749	713	733	683	753	725	673	748	700	730	706	761	701	726	718	716	764	738	772	674	750	744	717	734	737	734	782	714	742	702	773	730	757	680	710	716	720	721	734	753	706	749	719	690	721	691	711	797	738	735	721	704	718	710	723	754	755	683	725	696	697	682	744	725	733	736	735	713	705	722	702	724	746	760	703	718	756	742	764	735	684	734	757	730	749	731	662	709	712	726	729	674	709	755	733	768	763	731	710	677	749	714	730	712	719	690	730	749	711	739	700	749	739	764	703	705	692	683	705	725	714	718	763	728	750	728	768	754	737	747	754	730	729	679	730	743	729	752	742	758	727	731	705	728	732	710	710	753	703	736	686	699	758	755	664	749	743	731	706	726	777	744	734	747	796	745	704	707	739	747	711	748	712	701	734	767	766	702	694	716	817	743	720	734	702	763	724	718	715	711	718	729	730	753	722	717	679	771	757	765	718	679	768	705	706	746	714	717	701	709	711	701	757	729	717	661	709	703	718	697	685	727	730	734	761	735	689	731	751	783	775	743	726	781	696	716	738	730	702	712	723	694	765	709	706	743	721	708	722	690	714	749	676	701	715	761	736	746	712	694	717	731	742	737	759	733	749	714	754	735	694	713	713	700	681	714	721	698	687	670	743	697	753	696	745	762	701	703	782	718	735	702	748	738	712	739	780	773	721	729	678	730	794	732	696	732	726	710	741	709	693	767	732	716	710	735	745	768	706	693	770	686	677	731	736	718	735	730	698	701	700	714	719	711	757	717	765	723	691	708	678	724	695	736	716	747	725	718	733	751	713	713	754	774	726	726	746	763	704	701	779	734	726	720	733	738	748	777	718	769	744	741	731	725	765	739	700	781	707	688	739	725	763	761	692	722	692	705	757	723	760	771	705	737	738	693	740	780	715	698	714	787	787	699	727	698	717	714	759	750	724	726	685	738	729	717	728	736	706	724	710	737	730	757	725	739	739	749	735	719	755	751	731	724	724	743	797	737	718	726	773	681	793	708	682	721	736	758	722	735	714	729	773	782	698	749	775	686	726	756	737	713	707	730	720	711	720	687	725	731	719	745	693	719	734	739	738	725	685	726	742	710	714	790	740	679	723	693	770	688	705	683	739	686	718	718	745	734	740	734	728	751	729	748	714	693	734	711	699	742	728	738	717	683	744	726	746	731	683	718	705	759	770	759	761	724	695	679	742	729	714	726	761	749	729	666	740	702	727	733	747	692	713	719	714	651	693	672	756	739	711	763	736	727	680	717	698	743	709	757	738	736	734	754	721	739	743	706	668	716	715	737	673	743	723	721	726	757	713	695	728	712	713	734	747	730	697	666	688	734	745	721	738	761	740	728	678	735	740	726	730	764	693	694	732	701	719	764	747	711	692	799	727	740	779	738	775	729	681	745	759	724	662	737	721	715	720	717	774	671	729	712	733	693	761	727	739	728	747	786	767	719	710	696	713	737	730	766	740	713	777	726	731	730	691	710	734	710	760	741	726	759	705	682	747	701	758	710	719	677	742	748	745	755	697	690	712	717	724	688	744	754	763	738	740	781	704	736	724	752	726	751	686	740	753	715	703	723	716	756	733	735	766	735	709	728	715	741	724	759	730	801	726	692	745	701	742	693	750	733	726	727	721	752	718	747	747	690	713	746	777	725	679	753	697	780	732	790	726	745	742	740	710	743	745	690	687	794	734	743	715	724	748	697	720	736	720	707	725	735	746	753	740	714	669	726	771	726	740	703	781	731	708	707	706	720	705	720	720	718	732	673	750	743	692	723	697	736	683	709	713	771	735	747	702	763	749	763	733	735	716	715	723	720	733	738	739	742	693	726	718	738	713	728	727	748	750	689	700	763	712	710	736	704	724	670	747	681	675	708	747	706	704	735	748	726	663	690	734	693	710	697	723	729	750	695	717	704	749	737	696	672	727	747	716	724	708	746	706	682	711	760	715	722	699	734	703	736	743	756	733	739	770	712	713	767	697	728	764	701	715	727	766	724	769	706	724	730	706	691	738	688	741	711	763	742	740	754	715	745	703	732	760	744	712	723	723	734	740	751	728	740	782	725	724	737	773	725	774	732	772	740	746	718	689	718	694	767	752	700	710	754	731	723	743	723	698	723	734	700	753	749	731	738	678	668	691	765	743	788	730	739	718	733	719	764	698	703	746	730	727	738	703	746	745	800	734	741	740	780	705	760	736	740	677	750	708	686	729	746	727	694	740	745	739	709	760	734	786	735	722	796	696	729	752	674	750	729	690	767	728	713	696	693	719	745	708	689	718	721	719	737	692	735	735	735	735	763	753	717	723	751	725	742	731	709	768	732	718	761	734	673	772	744	752	727	661	719	693	737	709	744	723	764	693	654	743	732	696	716	751	734	788	757	743	764	733	730	776	705	721	772	732	734	738	748	745	724	749	719	667	764	749	724	720	701	724	749	692	734	754	725	788	715	673	745	719	701	737	720	700	727	745	748	727	717	767	725	721	720	743	769	715	735	708	747	701	729	746	763	734	720	730	719	664	712	730	737	650	697	742	749	747	694	741	694	704	713	720	774	774	731	755	750	718	746	746	735	706	704	711	704	713	743	737	736	761	733	759	762	701	703	772	756	731	740	739	737	721	710	726	768	728	741	740	774	725	700	710	710	745	706	748	742	703	722	702	769	734	739	700	763	671	732	717	718	708	685	704	686	704	708	745	691	706	746	737	696	731	769	711	777	724	711	743	769	716	737	715	709	717	704	765	748	692	717	796	742	726	710	743	780	743	738	725	767	800	726	739	710	708	704	670	739	771	714	779	750	702	717	705	716	698	707	750	748	735	775	725	742	752	757	731	732	715	704	706	775	689	723	689	720	744	710	696	739	733	727	725	712	748	731	698	684	720	782	687	722	721	735	748	716	732	679	752	737	743	731	735	719	736	730	747	689	742	745	739	755	724	740	725	687	734	715	728	726	700	680	689	732	722	691	743	677	702	757	724	711	718	725	662	705	729	670	673	757	700	746	699	736	721	727	758	790	745	729	748	732	766	742	739	745	757	752	737	724	736	731	727	748	729	752	763	773	726	716	770	707
24505	21562	28708	24848	20653	11738	4002	1592	1151	791	693	733	593	669	462	431	383	365	391	368	409	353	346	366	395	355	298	900	2178	2444	1532	921	639	440	370	298	264	291	294	268	284	275	297	267	317	286	291	338	283	292	290	268	298	296	284	257	281	269	322	274	295	299	311	296	280	291	308	281	254	292	267	294	298	276	277	272	277	296	256	285	262	294	275	281	314	286	280	308	275	270	285	290	310	274	267	272	310	285	310	307	274	328	306	275	311	297	299	317	274	296	306	262	270	261	293	276	296	294	246	294	296	278	308	283	286	288	272	290	305	263	271	310	304	287	270	305	263	285	287	282	318	250	305	308	288	290	301	296	287	251	308	295	300	302	315	286	301	292	287	253	275	301	267	273	285	287	258	285	302	289	343	292	301	280	292	263	307	274	290	264	279	278	264	313	293	291	294	300	290	287	308	292	269	270	302	277	278	285	287	260	273	289	278	298	321	283	303	252	278	277	276	281	313	280	301	269	282	313	295	350	309	286	280	292	269	282	276	273	320	285	276	280	265	286	289	294	290	318	313	277	303	293	286	254	281	276	288	277	281	251	285	269	276	266	305	293	295	280	285	274	306	281	285	290	276	251	283	287	282	268	276	287	259	293	269	277	290	311	305	282	301	281	275	272	273	273	290	303	266	279	312	313	288	268	307	299	291	265	289	318	288	290	293	325	280	288	275	286	285	283	259	297	316	303	307	306	283	310	273	290	293	276	272	286	278	291	257	298	279	289	280	284	312	256	275	298	271	268	275	290	292	294	302	292	296	283	280	273	298	283	301	287	287	266	302	303	303	305	282	293	263	272	311	282	306	318	290	286	329	276	260	319	286	273	305	315	317	323	255	265	287	284	276	274	265	269	283	296	310	298	289	308	303	306	286	278	287	285	295	270	296	296	288	256	295	271	281	292	314	283	288	282	299	286	291	297	271	287	325	284	308	306	269	296	293	267	295	286	264	268	283	289	237	290	259	301	311	298	292	316	274	280	254	276	246	304	304	302	295	280	264	271	268	278	285	259	287	288	303	294	301	278	315	293	275	291	282	292	288	289	325	262	290	293	287	310	295	282	277	287	299	281	280	276	284	295	285	276	265	295	300	265	289	296	268	273	283	281	254	276	274	280	306	268	293	298	273	295	289	298	281	293	287	318	307	272	285	316	289	303	290	266	279	311	269	304	290	276	296	286	305	309	239	280	280	273	317	300	266	270	284	290	281	269	282	299	288	279	287	289	282	265	308	319	287	290	266	287	308	271	294	285	263	273	311	290	318	277	296	279	284	280	284	291	294	251	306	278	287	285	332	337	284	282	296	286	299	310	261	267	307	305	271	294	299	304	258	287	303	299	265	274	270	278	260	287	263	299	284	312	306	294	280	313	271	314	290	272	336	310	316	270	309	268	298	289	290	308	285	268	292	299	288	293	298	320	289	294	316	298	292	274	280	271	267	301	278	263	297	313	297	300	299	303	275	297	298	319	287	285	260	312	279	303	283	279	316	290	290	292	272	280	267	311	282	276	270	290	289	282	289	272	279	277	270	306	291	311	280	273	265	304	278	291	296	298	280	298	279	306	278	303	308	324	283	295	306	290	250	289	283	258	310	241	313	289	269	292	305	276	269	290	286	321	274	286	285	239	280	304	324	282	285	324	311	304	280	262	268	329	274	270	289	291	302	281	296	280	283	272	291	255	287	271	269	279	284	297	324	304	280	291	292	281	276	285	275	284	282	232	296	303	264	268	282	270	264	316	274	295	295	270	305	302	278	287	301	274	261	283	258	285	272	298	297	305	278	294	297	273	251	264	279	287	292	294	269	281	290	289	286	288	310	336	322	297	307	274	329	287	294	294	301	301	287	304	294	290	255	269	278	277	271	292	293	299	273	267	223	307	289	314	265	279	285	266	279	282	302	310	268	292	315	309	281	286	276	284	279	301	289	279	278	295	269	278	256	305	272	275	312	286	303	298	249	269	262	316	292	286	314	276	261	288	271	276	276	281	318	292	276	265	303	282	288	267	300	307	261	277	255	301	279	288	317	259	281	257	282	285	258	267	323	303	302	308	314	314	300	291	301	285	272	295	283	269	275	296	269	298	272	288	290	306	265	293	291	277	246	289	275	298	304	287	264	263	301	291	299	290	311	291	283	288	254	263	271	281	312	276	256	267	310	273	288	243	263	324	287	306	289	291	297	273	262	298	285	266	301	281	314	289	266	309	295	273	286	329	291	310	283	307	289	277	270	276	280	270	259	319	289	259	290	281	264	280	275	251	277	258	288	251	278	280	278	293	268	308	308	308	267	275	287	282	311	313	305	298	306	277	279	314	288	279	310	346	275	279	312	306	284	291	280	295	279	308	288	289	292	290	278	283	262	306	328	275	277	270	264	294	290	298	257	291	274	287	284	302	299	258	272	292	309	274	306	323	279	290	285	273	268	306	288	276	289	308	292	273	292	294	296	285	289	282	301	282	291	271	280	268	269	290	291	290	284	273	277	293	294	312	263	267	254	302	291	292	281	297	267	284	297	308	282	284	297	302	314	302	284	275	293	253	304	275	296	281	306	297	267	323	269	259	270	304	281	283	283	277	273	302	292	292	266	280	280	298	290	307	269	282	282	281	298	294	272	301	322	281	282	260	272	303	264	296	299	264	288	291	275	308	305	304	273	255	307	291	313	279	295	292	295	283	262	296	259	298	329	291	277	292	285	269	284	287	271	289	261	285	274	311	311	271	260	320	283	292	306	294	284	268	318	272	330	288	285	278	286	299	258	309	282	292	302	265	287	259	276	267	283	271	320	295	301	301	282	318	305	295	288	282	281	288	273	273	288	262	289	282	263	268	287	287	282	290	313	286	305	264	290	274	276	290	285	283	278	288	301	285	281	276	279	262	309	300	269	279	245	238	293	287	271	277	271	261	294	319	271	315	282	303	283	229	311	286	287	312	242	309	288	279	263	301	289	277	296	277	284	312	322	288	295	286	301	282	270	314	316	264	291	289	277	279	267	281	306	291	268	265	315	277	303	284	301	301	306	290	282	317	307	279	285	278	267	272	276	294	268	273	291	278	287	297	296	278	282	263	291	294	301	274	270	278	292	304	267	282	282	295	307	276	265	290	268	327	267	279	285	283	260	286	301	283	275	289	273	303	287	283	277	293	282	258	306	288	291	303	277	270	280	304	302	315	290	276	244	271	279	289	279	273	280	271	300	287	286	280	290	303	303	285	303	313	299	269	261	286	265	275	294	287	269	302	283	275	282	299	275	301	286	289	286	260	295	299	282	297	278	280	264	289	305	292	282	258	269	290	301	299	281	277	294	291	273	270	299	290	262	290	305	286	289	288	277	289	263	295	256	289	265	277	306	290	296	295	279	263	291	307	287	242	292	284	295	267	283	288	311	285	282	303	307	282	270	293	311	291	296	301	274	286	312	281	265	270	291	274	274	295	274	278	287	265	280	281	295	311
13896	34893	33912	24335	22514	17068	9247	5539	4171	2553	2428	2463	2213	2028	1437	1124	961	896	836	968	955	900	915	851	815	755	703	2948	7229	7569	4495	2672	1520	1027	754	589	571	561	578	544	541	589	571	613	538	556	542	545	550	571	590	553	566	511	518	576	545	585	576	576	536	591	576	582	549	590	558	557	547	592	556	580	594	579	567	519	566	509	588	567	565	542	600	553	590	568	576	575	559	575	518	558	607	567	540	570	574	566	588	557	556	563	596	613	574	563	546	563	556	582	583	536	585	580	569	554	569	557	581	538	569	594	589	564	591	555	544	590	548	593	620	565	550	511	593	574	580	556	588	580	596	573	586	599	598	633	552	503	556	584	567	583	566	559	578	596	579	598	559	528	554	559	545	542	579	550	555	527	583	551	554	557	600	565	552	578	542	602	575	525	579	564	554	565	516	575	536	607	554	561	548	526	587	573	567	572	549	574	578	583	569	597	581	555	556	594	566	591	597	595	599	579	567	533	549	511	574	584	556	572	573	593	548	569	566	592	560	605	535	532	587	550	543	595	566	554	567	566	537	587	607	545	586	583	551	530	554	558	576	567	584	569	582	571	526	581	553	615	599	585	576	555	543	525	581	560	527	541	536	581	597	545	558	565	591	558	538	570	539	568	607	575	558	558	606	572	531	568	586	556	550	589	572	558	554	553	560	577	552	553	597	615	553	563	520	555	556	549	549	578	599	590	572	552	577	590	553	561	627	517	549	596	529	562	544	574	610	585	534	531	551	538	555	568	578	602	580	554	552	580	519	566	561	585	570	638	570	535	572	557	536	533	587	591	588	569	569	596	568	553	548	586	587	557	558	581	546	522	576	565	600	553	563	557	567	556	555	548	584	574	580	530	524	608	588	598	586	534	525	536	564	584	557	576	585	576	556	572	562	538	551	574	560	602	532	615	602	546	568	555	537	531	585	579	577	565	573	611	579	590	536	567	560	573	580	582	514	583	546	548	566	592	568	543	602	600	569	577	554	557	587	595	567	557	535	577	534	578	575	553	505	570	578	561	569	575	599	572	582	576	587	593	583	587	582	558	572	562	582	545	574	564	548	579	540	555	582	527	567	604	561	605	549	588	538	562	563	592	545	578	569	570	587	535	593	557	559	546	597	583	590	550	593	563	576	573	563	523	571	577	592	564	563	601	511	585	588	555	606	566	535	585	592	575	570	584	555	567	562	569	604	577	581	564	592	566	535	578	618	606	575	601	562	585	606	551	549	595	570	651	548	573	536	603	555	596	572	556	630	588	590	573	596	565	572	590	581	604	553	530	605	585	570	596	564	589	542	585	508	572	549	567	566	552	562	536	563	573	560	584	559	531	593	541	577	556	521	529	546	536	583	567	555	570	551	557	570	542	549	584	596	576	567	547	585	566	553	615	575	610	559	539	582	532	572	526	560	554	577	539	580	529	581	585	549	578	616	551	583	543	523	549	592	594	572	603	581	557	584	551	582	593	564	541	539	579	558	574	549	522	593	546	585	545	560	585	579	536	598	574	572	604	581	578	589	563	562	571	581	522	556	555	566	557	578	561	581	551	583	535	564	580	573	552	584	573	584	563	592	586	550	558	578	539	592	552	554	557	586	566	569	600	565	547	582	570	564	583	561	605	582	554	551	592	559	569	560	563	563	602	581	567	548	559	579	593	550	559	546	555	572	603	545	614	555	606	575	577	563	563	582	579	578	528	572	584	582	547	620	599	523	609	579	570	588	561	615	568	583	536	534	576	548	570	599	576	590	597	587	567	551	532	521	562	550	586	541	612	577	618	594	535	554	551	586	589	587	615	583	575	555	550	561	567	545	570	562	535	588	550	545	539	539	620	539	597	559	573	573	592	572	562	604	598	564	568	564	567	570	567	516	601	573	556	574	553	603	542	526	554	550	562	560	558	554	552	570	593	558	574	604	540	600	513	567	606	568	554	542	567	557	576	587	564	561	564	573	555	581	551	570	560	620	556	527	565	586	617	602	544	544	519	562	548	579	581	576	524	551	555	596	549	574	601	569	591	592	525	574	598	517	553	553	552	553	568	550	601	538	582	558	538	565	585	569	588	574	576	576	541	580	543	579	558	572	569	541	557	569	540	565	580	607	595	526	560	597	600	588	619	568	550	618	578	646	549	565	598	580	562	545	559	610	555	587	540	577	575	531	516	595	550	542	528	567	593	577	573	572	551	538	609	572	608	567	563	531	546	562	608	557	595	622	576	628	578	561	566	597	554	624	543	566	575	569	591	574	568	532	537	569	544	604	567	623	553	556	537	585	589	551	562	553	620	544	592	559	600	534	566	572	573	556	561	576	551	589	576	585	529	586	555	555	508	601	584	542	590	602	598	540	579	586	524	567	564	589	540	597	591	554	577	561	552	580	549	575	532	584	554	611	576	570	528	580	561	575	548	548	578	593	617	592	598	560	553	605	565	578	573	573	567	603	589	519	580	587	549	560	566	568	571	586	583	572	576	526	540	564	611	531	570	590	609	552	570	555	535	529	595	578	593	527	583	549	541	572	566	568	576	554	571	524	567	577	562	574	560	556	548	545	571	559	598	542	577	586	581	556	579	594	533	561	570	597	596	567	525	549	551	570	504	583	556	577	593	534	608	560	554	585	570	610	595	559	541	601	544	575	565	543	539	530	548	584	560	552	567	520	571	559	543	568	571	583	541	551	536	613	622	612	551	509	598	590	557	569	587	572	591	566	549	576	575	560	613	579	566	540	538	581	509	606	566	581	541	568	533	535	567	565	578	571	511	555	567	582	546	596	561	566	611	573	572	569	546	524	594	570	560	569	526	547	543	539	541	577	602	581	583	560	538	590	598	551	569	560	574	570	578	514	581	558	534	613	587	574	560	541	578	553	567	565	524	595	570	572	556	571	535	550	521	557	576	587	565	553	548	555	584	535	599	602	558	606	571	588	583	557	599	551	573	588	581	580	582	547	556	519	553	569	571	588	555	578	579	566	558	554	579	570	524	579	554	619	565	580	556	552	587	569	564	523	634	563	561	601	562	549	587	540	552	531	537	569	563	563	557	584	609	548	583	538	559	535	561	530	548	604	608	547	594	587	573	590	565	568	562	569	578	536	540	552	550	594	591	571	574	585	537	562	566	534	597	589	596	548	559	558	524	558	554	550	558	602	574	595	578	548	566	562	599	544	542	589	548	580	540	570	578	549	537	591	582	615	603	527	566	587	531	592	581	590	590	594	533	581	604	538	572	591	543	556	617	579	553	560	512	596	606	558	611	620	575	541	607	559	572	552	588	532	524	606	566	570	534	582	586	602	534	583	535	555	628	556	584	563	574	536	554	582	589	561	579	558	556	541	526	588	576	575	551	586	577	549	553	577	571	541	553	566	543	576	549	561	556	572	575	565	536	514	558	575	626	610	562	565	599	607	624	573	611	571	568	546	575	555	601	584	534	562	550	570	519	528	600	557	592	558	556	588	559	523	598	553	586
23529	21541	29403	24153	21586	20599	10032	2905	1587	1047	986	988	761	630	455	379	323	328	322	335	316	305	297	305	319	311	293	1133	4832	4223	2501	1259	905	551	354	228	215	231	212	232	255	231	232	201	201	242	205	237	275	226	201	231	233	224	220	224	256	235	237	245	217	230	227	206	230	232	215	220	209	229	225	220	209	225	219	240	211	220	209	213	241	201	210	223	249	217	243	238	239	209	223	216	227	228	257	228	238	234	198	192	185	233	228	239	228	231	218	225	223	221	236	225	235	214	218	232	249	212	198	221	224	227	247	203	202	226	196	211	214	226	221	215	216	230	228	210	247	217	234	226	204	221	209	212	240	210	228	202	210	207	211	230	236	202	248	203	228	222	219	244	219	228	224	236	222	220	213	231	227	209	237	209	236	234	201	257	226	212	251	232	226	246	232	240	212	238	221	197	238	211	208	228	239	184	238	258	221	225	224	229	217	232	242	200	235	211	205	222	226	218	246	226	199	219	216	249	245	238	212	242	221	233	236	224	205	232	203	234	240	189	225	265	195	243	230	229	236	219	222	215	233	231	229	219	218	217	188	213	248	192	221	227	235	206	208	212	213	220	227	264	219	241	215	213	242	210	221	207	218	220	206	239	208	215	228	241	214	226	218	207	227	212	221	239	222	208	237	203	217	213	200	237	248	228	209	220	213	219	192	208	249	199	200	216	192	215	217	226	218	216	231	226	240	201	217	232	221	195	242	231	247	219	212	227	218	229	243	216	196	197	215	219	204	211	209	219	177	220	225	227	231	202	231	222	226	222	213	230	230	214	230	224	216	215	210	239	240	238	221	215	216	227	231	209	240	249	199	209	197	228	238	227	223	249	228	238	228	228	205	209	220	200	220	203	213	202	217	218	208	248	214	234	219	243	231	213	216	244	211	254	202	218	269	236	225	246	223	228	217	243	215	210	211	199	222	225	232	250	239	238	188	217	203	236	213	218	219	237	237	214	240	216	224	198	211	244	241	213	229	200	222	223	198	206	238	219	201	232	225	233	210	224	233	257	234	233	202	218	244	227	221	218	227	237	223	234	217	207	203	221	222	227	239	218	233	231	232	237	235	198	220	225	238	216	237	235	225	224	231	215	213	230	225	235	211	230	218	229	258	236	207	243	221	220	194	203	221	222	218	208	245	216	218	220	198	247	219	200	212	231	210	228	213	213	241	218	215	237	257	235	224	207	218	215	230	205	213	240	206	229	243	209	234	244	216	248	234	245	223	200	214	212	223	218	237	223	238	245	236	218	222	234	222	224	246	251	240	226	214	210	226	237	238	222	209	233	229	229	220	225	214	234	244	238	232	206	191	217	256	251	212	223	237	252	242	213	224	216	250	271	209	224	215	211	253	212	237	247	207	228	221	221	212	216	263	241	241	204	208	218	211	220	235	209	246	235	242	209	191	250	217	233	229	223	222	245	244	226	220	223	236	193	213	221	192	235	218	228	210	214	214	223	242	240	231	231	212	234	217	216	263	229	213	205	200	236	223	225	225	229	232	225	225	220	247	237	242	213	239	243	228	260	216	219	231	249	236	221	212	201	201	225	248	227	232	227	229	213	235	181	224	219	222	237	235	229	219	233	270	217	247	226	220	219	249	254	228	201	218	230	251	198	203	225	219	215	226	229	210	229	220	203	223	270	232	204	218	215	233	216	234	220	210	251	228	238	203	261	240	231	234	231	221	222	193	231	204	255	233	216	194	192	232	208	232	213	220	242	228	227	207	184	229	215	212	195	205	240	228	230	213	217	212	213	224	225	237	234	213	219	236	217	206	217	197	227	238	230	221	220	230	229	203	244	216	230	219	227	234	204	215	220	250	238	228	233	215	214	238	213	230	204	214	236	175	218	221	217	227	223	229	234	220	211	239	227	238	248	215	209	245	249	244	224	213	227	214	206	232	221	226	219	233	203	194	239	203	233	240	226	234	244	230	231	220	245	222	216	258	206	239	235	205	196	230	242	224	238	223	195	229	215	226	216	229	225	212	235	229	227	213	245	216	232	217	228	236	232	243	225	236	211	226	194	224	209	212	219	226	226	233	245	218	209	232	232	218	204	214	200	191	215	207	216	224	218	235	214	214	222	232	195	205	254	243	216	242	224	234	229	227	207	224	220	222	223	225	222	232	222	229	250	237	239	226	232	240	193	219	239	234	258	241	227	224	207	226	220	234	203	210	205	221	228	217	224	218	254	224	219	206	244	250	214	220	203	218	230	221	238	212	214	226	233	220	216	213	188	224	225	207	216	228	236	218	233	225	213	261	219	245	204	222	219	256	212	212	220	194	221	219	227	244	197	224	220	223	225	189	181	230	233	220	214	240	242	231	231	207	197	230	225	210	199	235	205	195	203	219	221	228	205	203	212	216	229	217	213	222	235	239	239	198	212	206	205	205	240	218	238	218	229	222	240	246	232	220	201	229	195	219	218	204	218	214	237	234	188	246	228	215	214	258	217	197	226	207	228	258	252	215	228	239	227	227	212	218	216	217	216	224	218	234	209	211	225	218	212	216	216	218	253	205	245	218	233	245	222	226	249	218	214	227	222	230	215	234	247	219	215	216	202	244	233	229	211	207	219	239	246	234	200	205	235	227	246	229	235	209	216	235	239	201	206	211	245	217	194	211	244	223	230	232	243	211	202	222	226	205	204	217	252	224	231	205	244	222	207	233	244	181	254	209	226	234	212	223	238	205	233	213	239	219	236	233	248	236	233	222	221	203	223	202	194	223	192	229	217	213	221	214	221	215	208	224	204	225	214	199	218	227	179	228	217	207	233	203	217	249	195	224	236	213	223	213	210	237	233	222	219	229	248	230	221	224	231	216	224	234	225	226	215	202	205	228	218	223	221	237	226	219	229	222	216	221	209	222	231	220	222	236	215	223	228	200	210	234	222	230	235	226	227	249	223	210	226	210	214	205	219	240	217	221	221	219	216	208	225	228	230	206	205	234	204	212	196	208	202	193	222	225	230	236	240	230	221	242	243	236	233	222	257	241	230	248	231	250	215	201	225	210	226	216	204	224	222	237	226	236	232	211	234	224	224	213	230	255	243	223	201	239	226	245	223	223	217	231	245	237	216	210	219	218	229	214	236	233	208	219	185	228	230	222	238	199	231	242	203	233	218	222	212	218	212	251	219	219	216	228	222	250	246	189	221	223	190	227	225	230	219	234	209	223	248	214	217	227	205	199	220	233	195	223	224	236	217	228	210	228	215	201	236	178	204	220	231	210	206	232	225	230	212	196	216	218	248	193	248	248	250	194	217	234	212	232	212	255	249	237	226	234	200	241	242	223	233	185	229	222	217	206	236	216	222	234	199	218	221	214	203	202	254	205	204	205	212	206	235	235	233	202	232	203	251	215	198	215	248	213	207	200	182	235	215	206	211	247	243	248	241	221	235	235	231	222	222	229	219	227	253	206	196	221	217	221	244	230	234	246	203	234	209	221	234	251	195
17566	38431	41483	29436	24887	19537	13361	8212	5595	3546	3385	3567	2645	2135	1368	1039	932	834	806	816	828	714	736	813	795	723	696	3924	13910	11840	7262	3928	2644	1592	842	488	463	423	419	448	401	446	412	453	434	441	444	451	411	411	430	399	424	463	430	407	423	450	470	442	425	406	416	444	407	397	440	436	448	441	421	432	446	441	442	420	425	424	397	433	428	419	442	458	396	415	438	424	450	420	406	422	460	447	414	414	434	451	427	453	406	442	410	433	435	436	459	412	431	438	418	432	417	430	439	482	413	420	442	409	376	396	425	408	412	437	440	421	436	416	444	431	442	443	430	403	386	425	424	458	460	474	419	438	449	415	432	430	398	418	412	443	419	450	447	405	412	393	422	466	444	409	446	423	453	437	411	427	449	438	433	429	433	434	441	400	433	452	406	431	427	417	402	423	432	445	454	388	427	427	462	429	418	428	415	407	429	417	451	451	442	468	407	420	438	423	464	418	437	435	420	414	411	402	404	426	461	403	413	417	448	413	455	452	442	420	446	432	431	441	438	433	447	446	457	409	408	429	450	452	415	459	410	482	433	409	439	396	457	432	446	399	398	420	449	436	428	412	444	383	407	419	415	397	440	423	441	444	444	402	431	432	417	438	445	428	417	421	415	444	417	432	441	424	437	417	408	406	433	426	422	444	443	455	448	419	431	438	428	439	462	419	432	451	435	444	423	418	425	446	448	433	434	455	438	436	460	412	421	464	423	410	439	440	472	415	424	433	440	428	442	439	452	463	404	417	448	432	472	441	432	389	438	423	473	430	420	471	395	460	434	433	408	414	464	399	439	430	426	435	416	435	446	437	432	474	450	450	446	419	450	467	397	433	407	440	431	445	432	373	417	470	408	437	476	418	381	438	430	462	457	445	420	436	439	420	451	449	421	383	402	409	434	435	442	440	410	438	416	430	433	426	422	426	433	407	422	413	444	443	375	427	442	450	444	465	419	446	457	420	419	439	406	444	442	469	413	411	425	428	428	407	443	470	438	426	446	412	452	468	428	431	441	453	442	415	420	417	410	416	430	422	441	450	452	448	419	405	441	440	468	427	435	409	424	427	422	463	433	417	474	394	402	416	424	429	414	421	405	415	404	413	435	389	422	442	454	444	421	441	425	411	418	453	424	407	433	384	431	448	393	435	427	408	465	417	429	393	411	434	451	452	415	448	423	455	452	478	442	444	405	429	383	429	474	422	431	427	463	445	442	462	431	434	390	430	426	454	429	436	411	447	410	442	418	389	444	421	429	420	447	434	440	417	415	448	423	433	430	430	439	466	435	468	428	415	454	416	418	433	416	436	426	451	421	416	405	403	409	412	413	417	440	415	474	434	415	451	422	433	465	401	416	409	427	411	465	459	438	442	410	444	436	434	426	414	436	475	427	432	392	446	428	430	428	404	458	394	450	437	422	418	386	421	461	409	396	432	407	440	414	413	399	378	435	416	426	419	416	438	463	453	459	421	448	444	439	462	440	419	387	414	437	453	403	413	421	407	411	396	456	410	458	447	417	442	434	435	450	463	449	453	409	430	415	384	469	386	423	437	438	475	424	441	439	453	432	431	442	416	434	421	432	404	406	417	451	453	407	455	469	465	430	406	457	451	427	424	409	419	450	398	424	436	421	399	442	386	425	422	425	463	454	460	428	409	429	430	428	419	453	452	467	401	450	447	424	414	433	434	445	479	421	401	427	398	461	420	429	469	443	412	415	431	400	408	411	410	442	448	431	418	398	458	451	438	475	475	430	434	428	467	440	427	433	423	470	449	429	428	433	392	425	410	455	388	423	424	408	421	409	479	417	404	452	457	423	420	434	485	437	431	399	443	439	424	482	457	426	391	426	440	418	422	450	461	477	453	400	419	469	443	449	414	442	418	445	469	403	438	433	445	415	424	413	429	434	419	467	412	467	420	450	413	482	399	440	451	399	462	426	423	466	426	475	433	398	443	456	444	417	449	441	418	411	413	438	428	445	434	434	443	453	474	459	407	435	439	424	452	434	442	410	421	442	413	428	461	454	422	471	429	432	409	408	412	425	410	437	440	441	413	425	439	429	407	413	423	447	435	463	409	408	478	453	475	449	447	471	422	417	438	486	443	415	442	446	434	420	424	438	405	448	395	418	399	418	407	421	446	442	394	438	449	442	438	433	418	404	445	418	435	445	398	447	440	432	445	412	467	423	474	405	416	415	431	417	444	410	427	455	434	425	419	418	433	445	409	430	444	427	434	449	388	476	431	396	455	420	443	423	434	430	415	425	426	409	425	418	423	441	421	412	455	425	413	425	424	426	425	407	439	406	453	429	441	457	417	410	431	425	392	437	403	458	425	426	441	447	420	454	450	487	423	443	410	455	409	417	454	482	458	449	451	447	443	391	444	427	465	414	465	423	422	426	470	411	415	417	399	422	451	457	438	430	448	442	438	420	443	437	391	416	420	461	394	392	442	426	435	461	425	435	457	431	421	428	474	408	439	437	423	411	401	426	467	436	436	398	440	419	444	430	410	408	455	425	430	441	431	432	468	441	415	431	430	428	457	459	460	455	400	428	400	433	426	432	380	464	372	437	438	463	402	455	452	411	430	405	402	493	393	433	426	410	442	409	428	426	427	434	437	382	421	447	431	429	442	423	419	458	474	461	435	438	427	411	416	415	423	456	417	420	442	436	428	421	411	439	441	458	413	435	450	416	422	443	424	464	435	410	442	402	432	440	446	438	401	416	429	424	446	446	460	429	438	414	463	413	424	428	402	419	418	416	423	467	432	448	437	431	447	455	463	421	438	426	428	421	431	402	394	429	435	440	420	412	441	436	449	426	461	404	415	388	431	397	436	448	456	447	425	428	408	412	431	413	430	428	404	442	402	416	450	439	419	415	452	377	447	428	411	392	419	450	426	448	452	434	448	476	442	457	413	401	388	426	426	390	461	470	421	433	422	436	437	396	440	435	421	451	419	400	439	470	455	455	403	463	464	404	418	441	430	394	421	411	430	437	421	448	412	432	419	410	419	408	440	453	434	451	423	431	455	471	405	447	460	420	384	452	431	416	412	428	434	415	414	396	440	442	459	404	425	391	408	441	477	466	414	451	419	434	445	396	461	425	428	422	425	444	436	413	440	407	438	452	398	447	447	451	458	388	427	436	441	450	459	440	416	388	441	430	428	419	420	433	437	438	395	402	438	428	417	396	445	412	430	416	467	455	436	436	411	441	423	427	464	446	421	439	426	420	395	461	406	420	427	421	450	419	404	425	425	422	428	448	408	421	475	453	416	387	417	401	439	391	414	430	429	397	422	428	402	425	445	426	426	469	412	465	468	412	400	423	408	425	422	479	426	426	440	445	416	429	442	398	427	408	405	432	427	458	410	431	461	430	438	420	418	445	456	428	454	446	417	422	455	439	407	445	467	424	429	474	402	432	419	414	417	429	427	467	451	401	402	423	427	467	415	391	408	446	439	422	420
27237	21808	22299	15492	6093	3804	2022	1133	751	600	678	625	501	469	441	374	440	429	412	419	444	392	393	383	416	405	402	413	576	767	640	562	544	465	417	373	415	437	387	371	385	389	405	415	395	392	398	394	384	368	408	389	404	409	413	411	419	408	399	409	379	413	369	412	420	394	414	384	415	422	427	388	418	414	371	394	401	385	380	382	374	376	396	370	380	387	386	371	391	397	392	407	413	399	392	418	396	370	392	427	372	386	401	356	411	355	399	368	396	389	393	379	409	375	410	393	410	404	405	416	417	377	361	382	426	375	395	379	370	374	399	385	367	362	375	396	379	413	377	390	369	404	381	407	359	388	390	381	366	405	373	385	387	404	376	364	360	373	391	383	361	401	372	391	383	402	362	408	394	386	400	391	388	392	374	395	402	361	400	380	394	420	382	377	383	414	398	389	420	428	390	414	365	375	403	401	391	401	398	400	403	412	375	368	391	388	358	425	396	411	383	398	384	365	375	382	373	395	384	376	416	398	390	384	417	378	370	379	371	383	362	448	400	408	392	376	400	387	348	376	377	353	394	382	423	415	380	407	395	374	426	374	367	376	367	429	389	369	377	400	425	394	366	419	381	436	353	414	375	384	377	378	398	395	386	393	381	395	375	380	373	381	409	385	372	343	409	379	396	389	404	403	411	428	378	389	425	379	396	368	382	397	377	377	363	415	425	387	377	403	385	385	421	387	382	382	395	395	358	360	388	374	387	409	366	389	367	370	392	375	413	381	366	351	398	364	392	391	407	405	402	368	379	385	385	404	365	416	431	356	398	368	408	383	375	391	386	376	381	390	400	402	401	369	399	384	407	394	390	353	380	412	379	378	369	399	393	401	387	426	364	354	402	406	396	368	396	362	405	418	392	368	381	416	354	414	388	388	389	395	406	383	353	392	386	401	381	426	386	361	378	384	400	409	388	444	400	383	405	403	378	365	403	386	403	394	412	406	394	381	379	364	415	360	437	395	367	345	373	397	374	380	407	374	372	407	420	399	388	369	375	398	373	435	381	353	398	401	410	434	391	382	400	364	374	348	391	384	398	391	367	364	411	341	391	413	409	393	415	374	381	360	410	382	362	416	418	400	361	388	388	378	378	402	399	388	408	374	387	374	423	383	381	371	380	406	379	373	378	380	421	392	387	424	360	340	358	385	395	353	415	413	413	384	406	397	389	372	344	396	407	382	388	376	416	400	401	350	377	404	401	367	392	384	375	396	370	386	374	373	368	377	412	397	387	389	392	364	388	396	392	403	371	379	383	390	383	375	406	405	376	407	412	375	382	409	372	406	403	409	385	393	389	383	390	406	400	415	376	350	395	362	405	374	432	386	425	404	365	358	365	425	403	379	404	382	344	405	395	405	388	403	384	352	421	377	359	388	425	373	368	389	410	405	387	429	389	406	389	372	418	415	381	421	385	403	391	425	386	366	387	416	409	389	393	431	381	373	407	354	397	382	381	414	390	411	396	381	447	380	402	365	418	404	371	387	369	381	389	388	405	376	379	411	349	396	379	380	431	350	393	358	381	400	368	373	396	401	383	413	387	407	371	393	349	369	399	388	377	370	399	387	399	394	371	409	403	388	362	404	366	373	413	372	388	381	365	342	396	383	409	390	352	425	410	404	369	383	385	348	397	368	360	368	412	409	375	383	392	407	400	406	366	356	365	379	439	374	394	389	413	370	349	395	414	382	379	404	383	397	395	379	422	425	364	353	420	408	382	404	370	392	390	415	410	389	395	364	389	386	370	387	390	398	370	387	409	393	371	387	403	392	381	358	368	426	419	386	375	341	394	364	377	363	422	393	407	376	382	393	394	387	361	416	415	408	416	412	380	416	384	424	421	393	391	381	366	409	416	421	368	368	388	396	367	374	349	396	372	388	378	386	383	375	423	372	421	380	407	396	386	361	405	372	402	370	392	403	381	361	399	399	396	427	417	400	404	381	414	386	391	387	382	362	402	398	363	413	362	386	379	388	373	359	398	401	365	415	392	370	410	363	411	350	378	391	379	377	369	357	414	376	386	394	397	413	402	397	363	384	383	381	357	376	412	403	393	404	390	375	388	355	385	396	356	378	364	426	395	371	398	415	443	417	389	398	401	368	367	410	399	361	380	403	411	406	411	424	378	395	416	379	386	362	378	414	395	381	386	384	422	396	397	415	411	374	352	383	376	381	385	402	356	396	354	371	410	380	387	361	425	363	413	382	408	365	377	370	353	391	390	405	398	416	385	401	425	359	395	373	372	366	392	401	372	378	374	400	385	419	404	372	386	408	393	415	361	423	403	386	346	377	378	379	406	390	381	429	402	369	376	407	426	382	382	356	421	386	397	385	365	414	392	399	386	353	407	374	390	433	350	424	414	360	375	402	407	372	355	368	379	419	414	392	397	371	371	417	385	352	370	393	420	377	370	382	395	415	381	401	374	398	413	396	373	372	394	375	406	387	386	410	389	385	409	384	358	403	391	400	403	381	399	404	383	360	386	405	385	401	413	379	390	400	401	376	412	397	402	399	347	390	389	386	339	388	388	388	399	387	392	409	391	407	411	400	406	361	367	409	373	381	421	354	388	408	405	344	375	379	414	393	408	402	387	363	379	405	395	421	412	402	411	385	386	398	370	367	372	340	439	400	368	392	404	392	371	370	396	382	385	397	419	353	364	397	358	387	399	374	374	444	383	398	418	379	398	402	385	389	367	371	360	369	393	416	433	362	379	382	411	370	405	400	399	364	362	381	376	391	389	390	399	375	397	368	358	386	340	384	364	405	398	384	388	372	403	394	394	404	386	407	381	414	353	370	375	377	401	384	389	396	395	378	368	388	422	383	403	412	408	390	384	394	389	427	383	425	372	390	386	404	373	360	368	405	425	380	391	385	438	377	439	355	398	398	427	388	374	418	371	404	385	384	383	396	360	404	372	429	367	390	368	412	388	443	398	411	369	355	390	401	372	395	400	418	368	350	368	422	386	368	402	394	382	369	419	401	408	417	396	364	430	352	388	378	364	408	369	376	371	369	397	411	423	412	412	383	424	393	379	375	393	363	393	391	401	377	438	360	398	371	396	426	374	405	381	377	432	396	396	372	374	383	392	367	386	407	458	360	400	386	406	403	413	396	387	353	392	393	384	391	383	380	403	379	368	391	420	368	425	436	430	350	380	387	362	352	391	386	407	394	348	395	377	371	391	388	396	404	368	391	365	345	382	370	403	391	404	382	415	387	415	378	394	370	416	379	388	394	382	380	380	373	402	390	388	398	405	362	380	394	375	351	390	396	399	393	395	362	387	357	391	371	375	401	382	366	396	392	403	381	382	395	385	405	410	414	366	380	378	379	414	375	384	380	390	371	399	419	402	399	387	392	398	403	399	382	356	415	402	420	392	389	384	398	376	381	385	393	423	414	415	398	461	389	394	376	404	393	392	391	398	417	356	363	368	411	386	439	415	392	403	370	406	416
16365	29230	31509	22772	14413	11155	6458	3813	2287	1663	2037	1916	1294	1084	872	864	845	832	796	856	841	836	818	792	775	783	746	867	1472	1955	1497	1265	1222	935	828	708	765	750	750	760	772	765	792	775	762	751	754	775	727	723	724	702	722	810	738	747	766	747	762	773	745	734	791	740	765	716	731	737	744	732	744	784	731	749	759	774	754	738	730	787	745	750	720	767	780	823	744	697	755	777	809	765	780	773	768	777	708	771	765	768	786	767	713	748	738	745	738	735	762	745	750	731	749	808	759	777	774	780	756	780	717	755	766	744	754	750	784	718	764	761	710	718	741	805	795	752	802	777	763	729	763	736	687	709	773	760	763	777	793	790	753	771	758	737	762	739	756	698	798	763	768	737	707	718	775	783	785	713	745	777	724	748	767	762	727	745	673	789	748	782	749	765	787	787	755	683	707	767	759	738	780	747	737	702	766	740	792	722	713	713	746	761	745	730	746	754	758	747	797	725	743	767	765	721	749	765	773	733	778	732	735	738	706	704	757	754	712	727	723	681	743	778	783	756	737	763	813	739	722	745	753	759	773	766	730	746	761	753	767	721	680	725	744	751	756	758	728	700	811	733	756	721	791	780	746	715	755	752	789	705	723	749	766	748	738	730	794	750	720	751	760	793	750	733	785	720	819	695	723	769	762	725	751	793	752	768	761	757	735	800	720	750	769	743	779	785	732	739	756	740	729	737	783	774	670	761	695	771	748	760	753	736	751	784	769	716	719	708	759	784	754	766	762	758	745	784	780	752	767	756	730	730	785	710	728	780	768	786	784	714	753	746	775	705	738	678	747	693	739	734	750	772	780	727	729	709	735	748	812	749	787	735	816	767	759	697	730	748	766	764	796	773	743	759	734	734	766	744	738	768	761	744	744	776	729	700	734	756	756	723	748	731	805	704	741	774	708	722	803	745	735	792	729	753	753	775	775	721	779	743	747	708	784	726	718	719	712	740	759	751	772	762	741	709	742	760	743	720	756	760	738	751	734	715	702	741	806	751	735	745	725	747	756	773	725	757	764	713	776	746	722	725	731	724	749	751	714	746	752	750	739	748	754	790	767	750	731	780	737	776	741	768	727	755	729	720	735	747	748	727	738	854	753	747	739	703	740	737	753	746	721	761	811	750	743	769	787	787	740	708	727	795	792	731	765	731	730	689	739	743	819	720	758	734	767	746	729	709	749	742	759	753	748	756	751	769	728	734	761	732	730	739	748	755	781	774	717	756	739	760	753	729	783	694	708	785	766	727	774	765	785	784	716	700	760	719	729	752	680	739	721	758	729	761	775	716	735	735	755	728	719	748	719	767	752	784	731	736	756	766	763	776	735	760	732	784	734	791	734	725	797	747	735	743	743	731	707	759	728	719	737	792	773	721	746	759	722	712	686	769	770	711	767	785	737	737	755	732	755	726	753	783	709	736	742	747	789	755	746	718	737	751	803	742	744	783	694	724	792	704	761	770	723	754	778	791	755	764	710	740	727	713	694	709	760	757	749	767	733	780	733	696	735	723	823	745	753	756	717	758	732	733	795	746	733	709	786	789	766	712	782	770	734	736	795	770	762	778	786	791	735	770	767	731	765	768	762	701	746	777	732	727	784	729	742	770	739	709	773	793	754	742	756	744	768	730	737	750	761	723	718	712	745	689	743	727	715	759	705	724	779	750	681	787	763	725	768	773	685	739	711	766	759	733	752	714	739	734	690	794	781	769	744	703	738	718	776	775	743	748	791	766	748	758	746	698	727	698	747	793	758	706	762	725	740	787	678	753	764	724	784	768	725	770	764	801	760	695	762	779	698	732	748	740	719	780	725	785	737	746	732	732	687	756	709	775	734	793	766	721	772	755	765	741	764	793	723	751	786	779	718	824	744	734	744	755	693	741	784	739	750	731	695	794	728	737	765	727	805	703	730	796	769	759	730	770	748	750	708	813	769	784	718	700	747	719	728	743	744	737	758	739	787	818	763	789	774	767	742	769	708	758	700	726	745	739	752	766	753	729	769	737	759	752	776	782	757	724	746	735	725	755	753	755	744	743	755	735	717	732	739	745	778	779	730	779	715	744	727	768	760	768	752	738	772	786	747	734	747	757	761	758	752	731	757	759	732	744	749	721	728	750	703	766	775	772	744	759	743	724	746	765	755	769	784	751	765	756	695	778	735	751	797	730	738	777	744	757	741	762	742	762	767	706	696	817	709	783	759	753	789	767	802	729	760	770	752	824	791	766	759	746	749	730	779	742	737	784	722	738	728	772	758	755	766	765	714	725	698	723	761	744	765	774	816	754	713	764	706	750	771	757	722	764	798	735	780	761	728	779	692	734	780	697	769	716	740	750	779	763	756	768	754	762	788	762	771	727	746	782	745	749	730	698	752	744	794	763	735	746	780	766	755	695	754	823	755	744	757	741	762	718	748	771	740	699	742	745	741	731	780	721	732	753	794	743	718	740	775	793	746	737	768	737	741	778	734	745	755	719	730	675	720	802	757	773	806	726	748	829	739	796	757	752	793	780	772	733	754	756	749	749	751	768	752	749	744	782	726	754	802	741	708	740	793	745	716	811	697	751	797	766	719	753	786	768	754	747	718	807	773	725	737	782	764	739	736	782	769	783	735	769	746	780	789	726	777	757	740	721	693	777	666	776	738	739	790	751	776	787	740	759	768	797	743	727	753	723	745	789	740	732	752	761	776	771	731	761	760	779	723	795	755	775	740	760	796	685	794	743	735	774	758	810	754	782	700	717	786	761	728	782	737	799	760	780	747	748	771	755	732	718	745	749	744	745	732	699	738	754	793	778	721	741	795	755	753	757	709	752	782	710	747	816	772	735	727	741	768	804	707	727	777	749	772	770	764	700	763	732	745	741	749	716	696	743	759	742	740	765	738	774	734	759	769	771	758	744	681	735	784	796	735	749	728	736	760	775	711	759	773	744	722	721	714	739	801	736	795	717	727	740	792	739	733	719	713	761	771	694	776	730	740	788	705	741	701	713	697	773	780	771	743	750	795	717	720	740	735	753	753	746	745	791	757	758	734	776	688	740	782	751	738	739	839	751	712	747	766	740	728	741	758	759	751	777	722	764	829	764	726	698	762	729	781	772	730	748	776	769	744	780	677	789	674	781	737	747	746	722	737	734	723	793	750	727	730	769	688	741	746	746	769	751	804	723	702	785	746	779	692	755	785	729	758	751	745	717	761	802	772	740	737	787	788	721	767	732	792	756	728	730	723	742	762	758	795	697	800	737	760	760	766	780	768	761	681	759	739	761	727	765	751	724	748	733	783	684	737	782	796	733	733	724	728	756	719	758	763	757	765	733	750	751	754	801	720	734	748	717	705	722	756	738	776	758	732	754	742	754	784	729	733	765	742	732	763	736	782	684	720	759	709	798	760	748	781	763	772	743	782	776	775	778	748	803	752	717	768	726	741	763	790	726	737	710	754	727	738	773	761	771	737	737	693	753
24494	21531	28730	24851	20366	9781	3676	1450	818	810	835	615	449	406	382	350	361	357	329	311	340	337	305	333	351	316	333	330	1403	2485	1857	1203	608	414	371	459	265	284	277	303	287	283	296	279	293	282	271	308	305	278	283	300	280	284	270	267	262	287	306	275	282	293	305	300	287	303	300	269	276	275	290	258	305	300	312	271	318	281	278	290	298	304	330	307	257	266	270	279	243	288	283	297	293	283	325	279	253	261	259	306	282	278	294	303	294	241	287	278	293	274	277	284	266	285	301	307	280	293	267	299	299	292	275	266	257	257	274	300	282	296	282	292	300	293	299	255	286	284	259	285	289	282	287	277	278	306	301	330	246	279	267	303	282	299	300	248	316	278	262	267	278	325	309	270	260	285	282	280	277	315	310	277	298	314	294	273	262	290	292	319	314	280	283	265	291	271	309	288	258	294	286	268	252	302	288	273	292	293	264	272	282	286	290	264	275	282	260	287	245	291	279	277	274	277	283	242	283	270	278	286	270	259	270	276	288	293	303	294	312	291	288	260	299	293	284	288	267	253	261	297	273	280	305	287	305	297	304	301	282	276	280	277	262	298	263	279	306	286	293	301	317	280	296	268	274	295	269	290	305	287	294	282	278	331	276	252	276	289	301	302	258	258	270	301	256	289	270	291	291	284	320	288	296	277	300	262	286	285	293	269	288	290	253	280	263	247	291	274	283	279	292	281	280	271	306	315	300	299	270	290	302	300	279	267	296	267	282	294	275	281	285	289	311	276	319	305	289	277	264	291	288	276	277	331	273	281	268	282	279	319	308	302	288	280	288	283	284	259	307	265	282	302	308	280	293	289	338	305	250	302	294	280	259	276	291	271	293	282	296	307	275	268	283	279	285	280	311	284	302	304	292	268	274	277	272	259	290	295	261	272	244	263	303	284	294	313	283	296	293	259	267	286	284	287	275	274	288	299	287	305	287	295	302	280	280	304	287	285	276	309	303	281	279	261	306	275	256	271	250	275	281	298	274	316	293	275	289	259	268	301	285	272	304	283	280	274	258	269	275	310	289	306	261	275	274	304	271	295	312	273	277	276	284	277	281	304	276	280	297	310	288	288	296	277	250	293	311	255	311	314	284	277	299	305	283	263	289	292	300	276	293	288	274	269	277	259	290	313	278	281	297	322	285	288	266	288	293	271	274	290	266	302	278	250	290	284	277	296	253	240	291	285	312	273	296	311	262	277	299	256	267	311	254	303	231	277	272	285	251	277	298	302	296	313	306	289	247	228	258	294	269	272	259	288	263	293	260	317	268	270	318	278	276	288	291	282	289	256	286	296	305	296	258	294	262	274	273	266	287	275	287	296	288	263	289	300	264	285	294	263	304	296	270	303	300	309	303	283	241	279	288	267	282	291	300	294	294	302	281	295	263	280	290	308	297	273	279	283	298	264	295	272	286	291	264	302	275	305	315	276	292	304	302	272	301	310	289	298	326	293	300	261	285	276	263	304	290	269	287	285	266	279	295	300	269	299	276	267	294	310	303	276	314	289	264	300	286	315	279	271	297	291	292	286	297	305	294	311	281	303	288	308	277	303	275	274	250	281	301	307	296	266	252	297	304	308	281	308	281	281	306	288	279	263	295	266	271	283	257	301	277	318	306	277	267	279	298	277	261	282	261	297	309	290	252	258	270	260	284	297	285	307	282	296	276	276	295	294	276	288	298	304	267	294	292	304	245	275	300	286	268	263	304	275	289	298	284	254	294	283	300	284	267	296	284	279	295	252	286	282	265	268	286	279	295	262	269	253	277	309	279	282	306	312	265	302	285	270	294	267	290	272	280	259	306	297	301	281	287	311	274	256	266	264	294	248	311	280	290	283	318	294	296	281	246	303	280	280	257	289	296	279	260	272	264	304	254	283	286	271	300	298	274	280	281	303	255	269	275	266	298	269	289	274	293	280	291	284	278	306	266	284	279	293	276	246	280	287	303	282	319	267	305	312	287	275	272	277	288	270	280	272	236	293	251	287	309	279	263	268	279	312	248	271	291	295	306	285	287	284	285	282	314	267	281	264	269	252	290	296	270	295	286	274	277	262	284	285	290	283	296	287	302	284	268	281	283	320	286	310	318	260	272	285	261	263	277	271	303	255	292	276	301	283	258	260	286	286	279	281	259	257	301	322	291	286	276	315	263	273	314	292	297	283	275	302	300	297	300	286	299	290	271	252	282	304	281	250	292	266	295	303	282	298	282	267	252	285	283	288	307	274	295	253	281	296	275	266	283	262	268	253	299	291	305	288	305	302	284	310	285	306	268	269	285	298	275	295	299	279	283	321	312	273	271	272	266	304	267	283	256	283	311	298	301	288	293	288	283	291	279	285	277	272	261	257	320	279	295	290	268	289	287	269	261	296	286	258	297	287	274	262	281	313	305	306	288	295	291	290	287	289	274	296	259	288	300	262	262	262	272	273	286	281	276	267	285	325	274	291	326	272	296	304	285	284	276	287	300	294	282	289	302	268	283	232	284	288	282	285	300	306	298	282	270	287	280	293	279	284	281	262	288	273	296	316	269	300	278	279	287	279	278	289	277	302	283	291	284	256	283	283	297	280	283	301	291	307	270	278	257	272	287	287	262	281	289	291	291	243	286	269	309	250	293	279	278	293	276	293	315	285	308	265	263	305	263	280	249	273	300	305	293	261	256	317	299	302	291	300	294	294	273	286	274	249	273	267	299	270	304	289	281	292	274	250	274	253	318	300	293	276	276	267	282	281	287	279	259	298	290	259	286	313	292	257	293	300	278	286	279	291	313	299	267	310	284	271	299	285	272	288	293	290	289	304	290	266	287	305	285	294	269	300	275	314	308	301	299	288	286	290	289	275	306	305	301	277	261	279	294	289	283	264	294	294	288	298	283	262	292	269	264	337	283	318	316	284	268	303	281	271	298	300	277	286	316	287	275	290	244	281	294	274	303	311	291	264	278	301	286	274	280	297	310	254	283	295	261	319	309	258	296	271	297	283	311	278	300	272	276	273	316	294	270	317	281	267	264	276	299	287	278	307	270	308	278	298	315	289	273	277	318	283	306	279	251	285	286	335	297	256	292	288	322	300	285	279	283	292	285	274	320	262	265	282	303	318	289	285	263	276	294	298	254	299	311	287	274	312	285	294	264	330	259	300	288	290	305	266	285	270	296	270	269	282	263	293	323	275	292	244	311	252	259	263	260	301	285	291	268	297	318	307	285	279	288	281	256	270	255	295	288	264	262	267	282	292	308	291	270	267	271	272	297	306	298	287	247	291	267	291	306	284	279	257	261	283	294	278	274	266	287	304	268	273	301	247	297	300	314	288	297	293	290	250	298	267	294	293	240	270	286	284	299	296	288	279	287	302	288	283	273	284	307	289	305	274	265	294	258	260	309	267	289	275	282	292	259	301	289	293	280	274	267	290	286	243	262	284	292	316	282	299	262	304	314	285	309	282	264	283	274	289	258	288
17327	34662	35459	27325	19705	13941	9184	4685	2822	2905	3108	2021	1385	1121	932	857	773	744	778	755	752	658	717	592	702	638	725	767	4702	8201	5820	3721	1546	1089	819	1157	584	580	597	559	562	583	560	541	571	557	581	583	551	574	599	528	582	586	574	558	572	570	530	558	571	558	549	547	537	526	567	580	594	600	578	572	518	580	559	568	567	565	549	555	580	580	599	552	540	537	565	537	578	538	552	558	569	545	531	523	531	554	561	584	553	544	574	559	548	565	547	604	617	576	541	572	538	614	538	582	567	569	621	557	572	519	521	565	588	566	547	559	582	534	513	551	566	522	626	550	522	606	598	540	515	573	592	544	528	551	533	537	580	566	560	573	555	573	571	604	555	577	575	543	538	563	579	588	570	555	555	594	555	551	576	502	545	545	556	546	581	569	564	578	524	538	525	567	565	637	533	515	547	545	550	570	575	538	595	530	584	552	558	582	585	563	598	538	573	566	560	597	560	577	551	564	578	585	547	544	587	581	539	567	612	567	571	565	551	554	553	562	574	599	564	610	587	540	557	549	574	578	578	605	537	511	574	552	554	547	580	532	571	567	514	569	561	581	573	570	576	551	563	561	532	536	538	582	554	562	544	564	563	524	558	542	562	538	547	566	554	592	554	523	590	591	526	529	559	581	573	553	512	550	548	537	552	600	585	600	558	627	572	544	566	555	552	504	541	530	580	563	526	553	553	549	552	588	594	570	564	588	562	584	553	550	607	519	576	596	629	575	585	525	595	519	535	531	563	606	547	599	583	525	546	602	582	555	540	596	549	587	544	548	553	586	591	565	545	549	548	561	570	564	559	532	577	563	569	582	546	527	524	570	577	593	527	581	596	587	536	608	590	558	568	548	516	591	535	586	562	551	552	534	587	540	539	519	557	571	594	556	574	594	537	595	584	566	582	574	573	523	587	555	574	580	575	559	574	532	544	585	554	555	579	543	547	622	547	529	564	560	534	522	551	553	592	594	558	538	557	572	498	586	580	604	561	549	586	589	531	552	608	573	543	591	556	542	580	590	508	552	587	586	581	517	571	547	579	556	568	543	559	550	538	523	568	573	524	594	567	545	549	547	588	538	571	588	548	534	559	541	562	537	556	551	543	585	531	590	533	570	600	537	520	607	535	582	543	569	540	558	572	571	572	524	557	514	565	535	559	557	559	573	558	536	566	599	527	525	601	589	518	584	556	545	531	585	566	556	537	584	551	537	558	570	538	543	542	554	586	569	579	558	567	564	562	573	545	628	558	543	570	577	580	568	550	540	531	566	582	548	564	582	525	547	534	571	562	577	580	536	568	564	562	577	550	564	540	574	586	585	567	524	563	536	571	507	579	558	567	584	572	599	520	576	564	550	595	597	577	537	510	516	613	536	550	547	606	585	555	561	575	526	549	526	573	568	552	528	548	572	567	539	563	571	517	560	563	532	558	560	523	561	544	559	573	604	582	514	561	574	582	601	543	566	552	564	632	515	581	535	596	562	551	566	536	564	543	537	534	549	524	616	593	563	577	569	551	548	561	571	575	552	553	603	551	552	570	574	564	506	569	567	548	587	643	544	538	557	553	572	569	559	520	583	571	549	578	510	551	571	565	571	550	587	577	555	586	554	537	564	548	579	556	551	500	544	614	551	574	573	548	570	590	536	567	552	541	568	549	542	568	597	560	540	576	568	548	525	557	596	553	577	586	555	580	533	528	543	622	597	567	522	557	552	581	561	582	538	563	582	574	584	585	562	569	556	566	596	547	553	539	560	554	531	533	560	531	488	575	548	543	559	596	546	536	532	540	624	543	538	557	574	586	550	576	575	546	575	547	564	535	517	572	576	563	541	560	572	568	533	580	607	574	580	581	585	555	558	575	559	556	559	522	576	558	530	590	579	562	558	594	531	555	557	543	590	584	547	530	531	569	558	583	553	577	576	589	565	548	563	536	535	563	528	576	555	566	551	547	555	586	575	556	530	558	512	532	567	548	558	538	567	562	577	556	554	570	630	570	599	541	576	564	582	550	549	525	577	580	586	568	550	543	576	585	539	550	547	531	539	541	598	535	586	533	602	541	569	568	531	566	577	590	565	551	561	597	581	578	569	546	543	554	546	572	600	577	560	536	530	612	590	566	547	612	561	546	577	563	553	603	574	510	556	566	565	532	582	550	556	525	551	546	552	516	525	548	544	583	526	586	511	547	559	556	577	529	587	574	530	579	555	563	527	546	537	550	570	556	591	584	538	598	528	571	582	548	541	568	579	578	538	552	533	563	592	568	565	567	556	553	573	585	540	545	576	563	591	554	555	568	595	556	585	590	543	630	543	559	598	582	579	566	529	523	569	579	546	553	557	575	564	560	568	525	571	540	590	571	560	568	590	596	587	550	548	536	567	522	572	573	522	605	516	566	586	524	566	541	555	570	578	580	585	594	576	561	601	579	541	522	540	588	540	536	550	568	563	573	585	525	540	552	568	536	590	578	564	527	562	572	561	569	557	523	553	569	553	576	552	539	599	543	551	625	530	563	527	570	523	566	582	584	566	542	572	599	586	551	577	579	549	547	567	607	611	574	556	576	594	610	602	572	566	563	573	546	533	549	592	574	560	572	568	560	513	573	566	534	559	580	552	609	611	557	551	543	582	561	593	587	570	575	564	543	553	551	555	574	575	549	532	557	519	564	518	549	570	550	621	550	582	539	563	544	544	600	520	542	596	508	541	546	590	570	511	602	551	602	594	557	554	590	589	564	572	599	569	539	546	548	555	563	526	557	584	522	538	582	499	578	540	592	592	568	589	565	542	572	575	563	536	569	574	584	584	551	562	562	568	541	562	567	570	571	530	573	586	542	598	499	560	572	548	585	555	568	533	561	572	562	578	548	560	536	583	554	570	567	588	529	572	551	556	569	598	544	541	536	573	537	576	590	535	529	570	591	547	620	571	578	580	602	533	575	592	551	608	582	593	558	575	524	564	552	581	597	592	567	577	622	547	547	586	529	552	554	568	548	553	520	580	546	574	540	557	524	553	534	533	548	582	560	545	572	537	589	598	576	536	522	552	553	617	587	544	591	545	554	563	553	589	549	551	554	545	589	562	567	597	570	621	545	556	518	592	556	577	536	547	556	539	564	549	595	607	533	596	545	509	575	518	546	558	511	537	536	583	548	548	574	598	531	574	566	590	558	532	568	558	578	552	563	580	545	585	525	512	546	561	564	554	577	538	567	574	582	568	531	576	634	569	553	548	534	565	566	558	562	555	558	560	567	540	515	553	557	584	572	557	528	586	600	539	564	566	568	587	565	558	552	549	560	594	549	546	547	572	518	577	578	565	559	566	557	560	566	576	567	589	539	569	572	566	586	585	546	571	586	536	564	541	573	570	559	564	565	537	571	570	567	538	602	511	547	587	521	539	556	579	570	532	543	583	564	542	561	559	559	503	597	568	586	568	562	551	537	577	603	589	581	549	547	519	576	584	559	567
23531	21560	29411	24201	21579	20255	7575	2134	1037	1110	1013	598	483	374	361	298	314	290	260	236	270	268	292	259	237	229	183	619	3926	4385	3287	1677	412	390	355	365	202	194	191	204	151	197	191	196	179	202	219	196	184	191	192	210	215	179	179	213	190	186	179	209	186	187	175	207	203	214	189	192	196	185	203	207	196	195	185	187	189	192	192	193	206	153	177	199	191	169	176	196	178	180	191	217	177	182	196	193	184	198	173	199	184	177	211	180	193	189	184	196	203	202	192	166	189	197	196	205	186	198	181	167	169	161	183	196	198	201	209	194	182	217	175	194	194	186	175	196	181	208	196	177	203	208	174	175	202	200	201	198	186	185	179	196	192	187	194	200	172	184	186	196	186	178	208	210	171	180	230	169	188	171	168	196	190	196	192	175	205	175	161	200	197	175	175	194	177	227	204	184	196	189	187	169	169	183	211	196	196	216	194	198	203	182	209	177	195	187	163	190	186	186	199	197	198	202	173	210	173	192	185	184	198	190	184	204	180	219	193	198	181	175	202	189	176	173	204	191	203	191	215	177	211	208	178	185	186	192	194	197	192	207	209	207	191	210	191	188	190	214	182	167	199	213	175	174	188	205	194	177	186	189	195	176	196	189	211	202	211	176	197	196	196	183	175	195	192	172	176	169	190	192	203	181	170	192	177	183	210	168	198	184	209	213	183	161	187	207	181	185	179	188	201	199	194	184	191	199	180	180	189	186	198	176	202	191	183	159	205	182	182	201	199	174	199	180	214	203	171	184	207	198	198	185	189	177	202	175	193	215	182	206	206	202	219	217	203	176	160	201	173	195	171	188	206	212	174	168	185	172	195	176	170	204	156	187	218	177	192	192	192	177	203	196	191	195	188	172	166	205	204	179	184	170	187	199	192	188	226	184	187	185	184	199	197	167	190	178	201	192	203	174	194	179	211	176	203	180	173	194	194	220	181	182	182	185	179	178	209	207	193	172	185	163	196	200	189	186	184	214	186	200	208	187	197	205	220	185	173	195	179	165	204	202	192	187	202	192	207	197	178	195	181	199	179	178	190	200	181	206	175	190	181	201	194	214	183	185	197	184	178	169	216	194	187	220	178	192	179	204	186	172	183	170	207	186	191	178	208	185	193	175	211	207	200	204	208	209	199	188	188	178	180	198	194	171	175	210	195	179	206	204	196	179	179	220	197	178	190	186	205	199	208	220	189	215	197	179	180	198	188	207	184	196	198	219	184	183	206	203	217	177	203	183	189	212	185	186	208	196	194	182	192	175	172	199	178	180	176	204	208	169	206	176	153	180	194	181	191	193	207	174	183	191	203	170	211	180	192	210	195	205	187	188	191	179	182	204	191	179	168	189	183	186	161	190	198	201	203	181	176	184	196	199	199	180	183	154	194	212	202	216	169	179	175	188	199	175	185	193	181	193	189	198	166	195	206	190	197	171	184	190	175	214	199	173	181	200	185	215	179	191	218	189	213	191	175	192	184	215	173	163	169	188	183	203	194	191	235	182	199	174	207	192	223	188	185	200	213	189	186	197	191	212	194	168	184	181	189	193	182	205	185	210	175	210	179	189	192	198	181	193	174	169	213	183	176	174	179	164	198	209	193	168	162	204	197	203	205	192	185	209	183	185	201	191	183	192	181	211	197	200	188	178	184	184	187	225	182	169	174	201	179	185	174	173	198	202	201	177	226	202	199	186	172	179	195	192	198	189	196	187	185	180	191	213	186	171	189	197	205	197	188	167	173	171	192	188	192	200	202	204	178	201	196	184	201	209	184	228	210	211	204	175	184	179	204	221	188	156	198	194	191	189	176	199	194	190	178	178	163	195	174	193	185	179	182	174	189	180	192	210	179	196	209	190	202	180	168	171	155	179	179	205	207	177	215	188	174	213	184	207	187	177	224	204	166	188	159	212	190	173	201	171	190	173	213	189	177	181	204	188	202	200	197	170	200	184	185	198	186	206	191	197	203	188	202	203	202	209	224	206	207	170	198	166	212	211	189	203	203	202	197	169	188	180	190	211	168	200	194	174	188	164	211	207	196	193	168	163	201	184	191	183	182	182	181	201	186	182	208	229	190	168	198	183	183	187	208	201	196	189	200	206	172	187	175	189	191	196	199	164	206	186	177	186	223	216	203	168	196	166	179	188	176	199	186	188	172	201	165	173	191	201	185	202	202	184	200	194	193	194	162	179	184	193	178	191	180	171	200	208	172	193	180	191	188	178	205	186	189	199	187	206	219	174	198	188	176	187	187	176	179	214	197	176	203	178	182	184	192	218	188	207	188	206	202	186	217	190	190	184	198	206	177	171	192	151	184	172	172	190	197	185	199	208	210	191	195	186	218	192	198	218	194	182	192	193	197	208	177	184	188	195	215	187	153	213	194	211	193	218	192	195	218	177	209	194	198	203	179	171	198	181	182	214	191	214	171	181	190	188	176	182	174	212	171	185	177	191	201	205	194	191	201	199	172	171	177	200	201	201	179	168	197	184	208	192	198	216	167	197	212	187	198	205	201	193	215	210	204	187	184	186	188	193	206	216	216	201	188	187	197	191	182	206	178	183	173	204	162	171	189	171	193	184	198	194	189	183	212	188	189	181	188	207	172	193	189	189	216	179	198	189	204	206	192	199	199	206	208	183	178	183	192	186	177	210	187	210	182	208	207	208	178	217	189	208	191	169	202	164	196	173	180	197	189	188	189	218	182	199	188	199	183	179	205	195	206	196	178	201	181	191	190	174	193	173	191	177	199	203	162	185	192	186	210	200	176	192	185	187	176	175	188	193	173	198	206	182	201	188	180	181	186	182	204	179	178	199	209	195	194	183	181	187	188	158	220	193	189	209	196	195	176	211	201	192	186	171	184	201	193	197	171	194	214	200	188	180	216	215	172	209	193	182	187	202	196	199	194	205	187	195	170	189	209	191	168	188	198	201	191	200	206	200	198	199	177	178	199	177	186	193	210	190	196	182	199	194	172	196	173	156	204	171	190	182	206	223	186	186	183	178	181	219	166	202	187	177	184	198	188	158	193	187	222	195	186	197	184	172	222	198	165	170	200	185	182	191	184	202	203	180	195	175	226	208	173	198	202	207	178	204	188	186	184	181	199	196	188	176	189	168	192	188	198	189	214	186	192	202	165	210	192	201	191	189	214	189	224	178	178	167	199	179	192	196	174	186	204	164	179	170	193	223	201	198	199	180	170	172	198	170	188	195	199	203	197	189	186	203	203	165	184	200	170	186	232	193	194	181	207	194	195	184	183	181	165	214	175	194	174	193	199	196	188	169	185	140	214	185	205	152	185	193	189	195	190	202	172	210	181	189	189	217	201	208	216	162	156	181	178	183	209	190	173	202	175	174	197	181	175	173	181	187	191	180	180	170	223	202	185	197	179	180	188	198	178	213	199	173	188	190	181	183	227	166	191	190	180	174	193	182	191	174	170	172	177	195	199	178	186	183	207	204	197	178
18439	36926	38323	30032	22729	16358	9834	6381	3842	4367	3887	2281	1599	1286	1015	830	825	781	760	676	581	648	648	604	564	560	516	1847	12034	12792	9349	4921	1060	1029	874	990	453	364	369	419	347	382	398	384	358	351	376	389	404	349	392	370	369	356	361	367	363	399	361	377	383	367	344	373	367	345	387	367	411	378	409	351	408	385	369	361	367	345	377	394	394	385	346	334	343	357	365	357	380	396	380	366	361	366	344	378	376	377	363	341	393	418	402	373	368	376	354	384	382	329	367	373	347	390	368	382	359	396	333	394	391	383	340	370	413	336	369	413	372	409	386	338	375	368	359	388	370	377	362	348	361	349	365	376	355	388	385	388	349	363	382	398	377	368	370	375	353	369	370	373	368	342	375	358	365	367	366	379	409	364	370	390	368	380	370	341	377	340	366	349	400	356	367	414	378	373	396	398	350	359	350	373	371	364	336	376	369	362	391	360	376	358	357	363	376	352	356	381	367	352	345	351	393	409	406	389	399	351	415	351	390	345	376	393	357	359	363	345	389	385	399	345	378	396	375	359	365	382	388	373	385	391	378	378	402	354	342	387	367	381	396	379	365	385	401	374	379	386	355	334	387	345	395	341	396	364	372	373	383	358	395	347	370	408	358	385	355	384	341	376	339	332	371	401	367	392	367	376	393	376	373	346	361	389	369	371	393	368	393	380	366	398	347	346	373	383	403	364	327	369	370	389	397	393	331	354	377	352	392	345	381	365	370	369	350	368	357	367	389	359	349	401	301	383	341	344	358	386	405	358	400	371	350	371	372	410	356	356	350	375	350	350	364	370	388	380	399	386	372	358	357	367	387	399	370	334	397	364	357	367	386	362	366	385	387	384	359	371	342	408	361	405	358	364	384	383	385	328	353	343	380	403	367	335	372	378	373	378	372	380	372	384	394	366	421	416	374	390	349	324	364	361	380	358	382	369	398	335	360	375	334	357	341	389	352	368	359	357	362	376	344	367	336	361	376	346	375	376	372	374	386	393	369	357	352	373	405	353	392	376	363	376	388	384	368	348	356	349	380	372	365	374	379	367	369	362	377	372	383	356	385	360	389	409	369	367	384	380	352	386	369	385	370	369	373	376	392	369	368	358	403	426	326	368	353	400	346	391	388	380	382	380	369	377	381	392	402	359	342	361	361	368	351	359	376	353	336	377	366	354	384	358	375	342	362	355	378	375	370	375	363	359	361	379	350	388	362	373	389	362	380	375	386	363	370	369	366	371	357	393	365	368	391	352	372	374	354	328	335	366	375	396	401	362	385	358	377	307	336	346	356	397	371	370	363	422	347	347	360	369	373	366	387	399	370	373	390	385	365	361	380	363	396	368	378	361	360	333	359	355	353	382	368	404	355	357	382	366	352	381	405	366	362	395	380	359	384	368	349	379	404	422	377	344	380	368	413	386	395	367	375	371	351	333	370	365	377	392	360	414	377	390	398	379	362	366	356	349	362	342	393	351	348	350	372	313	377	346	371	365	350	353	433	396	362	365	374	392	375	389	389	404	365	376	376	362	383	361	378	382	362	361	372	408	391	358	371	381	382	339	388	357	357	392	407	368	372	365	370	346	349	410	394	382	340	407	369	384	373	345	389	376	383	371	375	373	379	337	369	389	394	355	374	390	375	356	364	372	355	356	425	382	349	385	399	382	379	402	406	412	350	378	405	382	363	396	371	395	350	371	367	373	347	366	390	386	372	383	375	366	392	373	370	356	375	371	367	384	406	372	381	324	359	398	349	351	376	370	387	397	362	351	401	398	369	364	377	404	366	357	407	375	378	378	387	398	378	357	356	388	365	376	360	360	348	346	345	383	410	374	395	375	376	378	375	372	380	374	392	388	407	374	370	364	372	351	379	389	382	390	357	345	354	346	368	341	380	322	350	370	406	413	368	347	370	359	381	378	338	372	403	352	391	359	393	369	359	342	407	356	363	363	368	350	378	360	392	390	379	372	409	389	398	369	384	387	347	333	364	377	404	400	369	411	319	380	368	392	372	365	366	363	376	374	392	380	355	390	403	346	356	361	360	380	359	391	370	340	395	361	353	393	385	377	393	365	397	372	382	356	347	395	378	350	386	390	351	376	406	351	335	371	390	372	347	379	403	367	386	328	377	378	390	368	384	395	343	389	374	382	394	373	383	389	376	346	376	395	373	385	363	372	392	348	373	339	354	361	342	342	363	350	354	355	363	393	376	374	361	367	364	342	379	370	382	351	411	359	362	409	328	350	337	401	358	395	369	387	349	382	367	375	350	408	389	351	389	401	348	380	370	363	390	390	349	382	363	372	394	382	320	378	387	373	393	385	364	389	363	335	354	345	338	387	347	389	350	366	351	385	390	395	416	334	350	381	342	347	389	358	353	382	352	362	376	354	343	366	365	383	365	374	339	360	387	375	370	363	382	356	357	395	360	377	382	356	358	371	382	377	387	395	372	363	375	380	337	368	375	353	342	354	342	425	368	383	359	345	368	382	351	355	378	365	357	347	365	370	384	378	371	334	384	356	374	380	385	360	367	383	383	347	371	340	398	363	375	367	342	360	390	395	372	361	411	351	373	365	343	387	385	387	360	386	382	346	370	338	362	345	372	392	375	362	388	348	344	352	369	380	343	387	377	373	377	344	375	358	384	396	382	381	377	375	378	379	356	352	397	391	379	395	380	391	342	389	345	346	357	348	380	387	361	366	378	378	397	357	393	396	355	366	363	335	351	372	384	394	366	415	376	396	379	378	376	378	346	380	375	352	371	372	368	368	374	378	379	375	362	364	398	373	381	366	400	357	364	420	355	370	346	397	368	362	329	355	358	370	362	334	393	385	355	387	394	377	358	393	346	384	383	396	372	379	364	373	374	351	356	352	367	342	396	361	381	388	363	377	353	388	377	387	374	367	338	386	361	386	351	391	350	399	379	395	371	384	347	364	388	346	350	386	371	370	370	359	404	373	328	395	371	344	402	385	372	352	390	378	370	376	394	349	328	345	366	363	356	323	350	355	381	369	360	394	360	340	363	334	359	380	386	353	389	347	370	351	385	390	401	357	410	370	358	363	343	353	376	384	385	356	370	366	402	360	340	381	368	383	355	346	386	355	332	383	384	372	384	388	391	383	366	345	380	383	355	368	411	368	365	346	358	314	367	356	377	403	399	357	370	409	389	345	378	309	346	377	390	386	374	406	392	342	346	360	355	387	375	414	380	363	383	379	406	350	381	357	332	392	346	330	344	339	362	361	368	357	327	380	368	391	384	347	359	384	361	375	381	369	374	377	359	383	380	376	374	348	349	356	342	371	349	381	346	353	378	413	387	376	354	394	344	303	357	371	356	360	369	385	361	381	383	382	350	402	358	379	355	343	339	360	356	372	369	370	351	377	390	346	390	370	332	368	358	361	363	369	378	330	391	316	362	389	380	349	351	352	365	390	352	334	405	365	363	342	387	376	389	372	359	393	382	400	365	353	348	404
27176	21490	18006	10757	4091	2194	1472	763	641	758	605	423	424	420	392	380	373	385	367	371	363	382	370	376	340	384	373	391	674	772	641	516	379	348	346	362	354	369	342	360	347	348	351	343	386	354	346	362	343	354	333	360	357	332	381	351	353	366	363	362	378	331	392	362	337	359	358	389	362	340	366	351	356	349	347	385	348	342	343	368	319	334	336	354	378	386	355	356	346	358	348	332	394	385	364	365	375	343	333	351	347	335	358	381	313	373	346	365	338	373	340	372	367	351	337	368	362	362	388	369	357	356	363	364	363	369	377	377	334	361	338	400	350	377	368	368	375	357	340	374	343	388	346	366	362	334	368	349	358	346	369	352	337	399	396	365	342	353	379	377	325	343	366	363	352	338	388	375	366	360	363	361	342	337	369	358	400	376	386	356	327	360	333	352	368	346	364	366	382	337	402	349	396	366	327	399	407	359	374	356	354	367	354	364	352	383	386	361	352	361	372	346	379	358	372	370	345	333	340	362	346	327	373	361	357	349	334	351	351	332	343	338	312	377	369	362	338	378	377	371	327	357	385	330	394	353	390	330	325	390	326	370	366	365	357	365	362	309	386	335	348	352	384	330	358	362	339	362	348	347	311	371	374	363	341	355	344	373	372	332	378	354	355	319	351	370	370	354	349	388	372	357	323	374	355	352	349	357	347	345	351	371	374	360	365	385	335	361	415	380	370	358	343	339	380	358	389	383	377	370	407	334	339	352	387	339	350	377	372	358	352	370	343	381	356	381	366	327	366	321	371	346	373	350	353	335	358	372	352	384	337	362	350	356	346	383	352	358	356	358	351	354	350	371	384	341	324	358	364	346	354	323	356	334	377	349	388	375	364	352	314	376	362	360	342	370	344	367	362	405	332	392	346	363	357	377	360	373	349	338	379	345	352	349	325	363	333	383	386	352	356	337	376	367	380	355	375	352	331	357	369	360	362	378	349	367	356	376	347	380	358	359	345	361	380	345	346	362	359	359	343	368	371	357	383	370	324	368	351	367	357	355	386	379	345	353	375	375	388	370	365	399	370	379	339	353	340	373	367	374	360	360	388	345	371	357	346	359	363	391	365	348	363	361	369	325	335	338	343	363	386	366	361	340	364	377	350	341	401	352	366	403	322	331	338	341	365	338	352	366	351	331	347	336	339	398	351	385	382	343	350	394	364	362	351	334	309	346	328	344	391	334	352	388	389	344	415	339	362	384	349	367	334	363	361	333	385	360	320	346	339	371	332	359	366	382	356	371	364	373	367	346	371	343	330	344	381	325	350	341	375	365	337	350	336	351	370	358	344	325	354	352	417	375	361	343	380	380	357	374	367	340	351	338	361	351	373	365	372	383	343	384	348	367	346	356	353	340	339	353	331	352	331	350	405	359	384	357	365	335	371	347	344	372	358	356	363	346	368	356	363	361	373	358	328	366	331	397	349	347	345	348	382	339	364	335	371	353	362	355	382	379	364	410	387	363	362	362	360	348	349	371	362	328	358	360	370	348	340	361	342	355	367	336	318	364	363	336	353	372	375	340	373	347	335	371	350	399	342	348	364	352	365	332	365	335	390	367	368	347	357	353	366	381	335	363	358	344	334	331	361	388	379	356	375	352	343	388	375	351	359	407	349	313	350	357	340	377	332	348	305	347	339	384	342	370	333	371	354	387	368	345	392	371	322	347	379	335	378	387	373	373	393	359	353	361	357	368	346	360	354	365	326	389	354	371	381	369	382	382	376	373	374	386	356	364	356	357	359	353	368	379	349	383	395	345	330	357	353	330	378	327	366	332	365	347	378	382	340	366	374	366	353	357	383	327	342	369	368	351	353	366	356	352	338	371	354	386	353	366	382	389	357	369	342	369	377	381	353	376	380	379	356	371	384	362	362	377	373	344	364	343	383	397	386	374	350	352	413	392	400	393	348	389	363	375	347	343	345	373	323	352	350	325	378	366	378	351	366	336	380	395	361	347	361	337	358	367	396	382	389	363	372	356	355	358	361	354	373	367	350	341	349	363	360	371	352	320	363	376	318	379	360	355	334	340	324	376	339	360	360	351	332	370	380	372	332	358	368	335	376	366	355	370	357	391	349	360	335	364	369	355	353	301	385	392	376	379	335	372	349	358	369	359	324	381	406	371	364	357	365	355	381	356	360	362	342	334	381	382	376	331	366	353	367	329	322	367	362	353	359	337	376	344	355	339	344	373	358	385	346	357	357	367	374	353	317	367	359	328	384	376	354	379	348	349	384	363	342	359	390	333	355	354	395	360	365	336	392	360	363	369	337	333	378	355	344	357	331	372	334	375	385	333	392	346	399	368	355	355	375	389	323	359	322	370	351	334	346	375	354	338	345	332	355	390	393	347	339	377	387	355	327	358	371	344	346	377	394	337	396	361	348	379	393	349	368	361	353	376	387	361	356	361	407	345	362	330	377	371	348	342	358	340	347	353	359	344	337	372	384	388	357	317	376	353	363	379	370	354	367	341	358	359	364	341	373	339	357	322	366	367	341	333	384	342	378	330	365	366	359	345	350	359	332	360	364	351	360	370	359	357	359	346	387	363	381	347	375	351	358	360	375	381	345	348	343	373	356	361	404	347	374	369	354	341	322	355	379	346	371	391	357	359	335	354	368	346	337	377	340	348	354	339	339	357	372	371	367	348	404	354	353	341	378	362	345	374	353	341	344	335	349	361	356	346	356	369	359	334	314	344	382	336	350	353	337	349	346	360	364	343	364	369	358	350	353	373	365	332	356	367	378	393	320	376	349	359	369	380	360	328	365	361	364	373	373	375	394	383	365	341	357	370	358	357	352	380	362	360	361	346	332	312	334	342	342	369	381	340	337	352	366	377	367	355	379	373	339	349	350	350	399	379	343	352	366	357	324	378	349	385	358	335	374	363	368	340	376	379	381	356	350	365	379	389	336	337	421	356	339	374	360	345	369	370	353	363	370	358	361	314	385	385	341	388	358	386	338	346	339	358	402	378	331	356	372	373	369	333	376	384	378	359	367	385	356	367	370	366	353	365	358	333	349	341	340	360	363	353	368	353	439	352	372	332	382	372	351	335	363	347	362	350	315	367	367	337	369	394	369	361	349	396	343	336	360	375	401	365	386	402	339	377	357	372	378	349	351	371	354	387	359	355	346	372	355	396	369	312	386	367	357	357	378	383	346	375	390	354	355	310	336	367	375	330	391	338	342	377	369	362	363	345	367	375	355	349	349	355	367	318	415	331	361	358	353	369	366	378	366	332	381	374	362	365	383	395	390	364	384	356	360	374	376	341	376	358	371	358	400	356	367	369	365	335	362	336	370	340	375	380	339	381	352	367	368	363	344	344	347	387	350	325	333	368	381	380	346	337	376	359	333	369	374	357	339	363	331	359	371	401	370	369	333	354	357	357	328	363	365	366	405	381	366	353	345	372	342	385	341	350	364	367	382	364	345	367	351	339	357	336	363	347	358	372
14346	26515	24743	18476	10824	7214	4925	2661	2035	2602	1808	1087	969	941	845	815	778	831	793	803	746	751	724	758	687	751	781	970	1806	1993	1624	1239	731	713	704	698	737	705	680	715	682	711	643	710	708	679	710	666	704	690	697	717	712	665	708	757	706	698	680	726	744	728	674	705	690	688	735	708	682	666	739	715	696	702	649	653	669	723	744	709	746	704	703	700	713	711	662	680	711	704	714	711	691	676	693	687	717	702	708	723	704	725	664	691	681	647	683	660	681	729	708	703	681	746	700	701	723	652	723	702	743	704	700	703	634	667	713	669	680	720	694	667	726	703	700	724	712	723	682	699	634	668	711	677	678	736	672	709	695	694	665	700	697	705	684	701	727	672	675	693	696	654	751	649	742	680	706	707	716	667	684	689	700	657	693	704	700	760	677	677	730	675	738	682	699	638	731	690	670	672	672	659	639	678	651	712	744	664	686	721	675	634	676	665	681	709	677	705	701	689	723	680	664	720	709	654	698	690	680	700	718	688	701	717	697	663	666	721	698	737	694	653	730	681	729	737	707	671	689	687	698	667	679	715	674	670	672	667	730	709	704	713	718	730	667	699	721	659	675	740	672	674	693	677	744	675	694	676	678	690	707	652	744	699	681	646	689	669	688	692	711	667	692	748	717	680	743	704	747	703	695	658	758	652	676	685	712	705	703	715	732	713	692	670	697	718	711	685	693	678	695	668	683	689	747	692	717	699	715	733	669	676	718	682	697	756	652	732	704	658	710	708	691	687	682	714	685	717	767	685	672	692	710	668	686	764	679	714	688	718	706	698	667	714	687	641	645	665	750	678	690	689	706	719	709	661	736	708	728	716	701	692	671	683	721	717	700	623	712	665	694	685	724	705	716	727	700	673	736	688	688	744	679	663	700	721	677	696	720	711	701	672	691	712	677	730	715	714	678	677	669	720	701	658	706	712	672	750	661	677	745	673	664	715	721	704	705	700	733	740	698	745	685	687	660	754	723	670	740	683	701	712	703	685	723	683	710	686	672	716	686	689	693	684	732	738	681	636	710	766	621	760	673	698	750	682	678	677	722	682	680	742	709	656	687	676	659	660	709	663	678	721	685	724	681	667	674	709	698	703	695	694	720	691	706	640	694	666	692	688	718	715	711	685	708	655	689	676	684	723	692	728	650	711	685	721	662	641	671	656	686	719	732	639	669	695	710	645	696	658	684	660	685	696	698	651	695	741	708	656	712	705	702	708	750	639	734	674	720	698	734	750	663	686	681	717	751	745	672	691	697	687	658	683	724	705	693	708	703	682	680	693	675	688	730	669	726	678	728	718	720	660	662	678	718	715	700	700	655	703	669	720	684	717	695	704	670	711	681	737	734	716	695	733	664	673	635	685	649	758	674	701	715	696	709	705	708	668	696	721	689	666	712	712	715	709	697	701	711	682	681	691	649	693	705	675	744	723	680	744	664	728	694	692	665	653	682	662	725	715	707	703	653	722	696	680	686	674	726	682	685	660	683	718	702	713	669	697	705	738	684	732	685	672	713	663	699	677	698	682	728	693	684	700	716	694	666	749	673	672	737	728	705	683	704	683	646	694	730	719	689	719	678	678	674	725	745	690	672	707	648	686	686	645	690	666	691	704	719	672	718	683	700	621	661	724	718	703	719	720	686	708	716	644	728	677	690	718	652	672	744	681	704	711	689	693	704	671	646	667	698	693	657	631	682	706	669	736	697	657	688	702	705	696	665	706	700	648	677	729	699	671	742	713	640	670	715	686	688	662	710	656	680	682	675	678	672	678	717	732	708	685	722	716	694	721	687	674	733	700	703	697	667	684	729	652	718	645	668	660	642	687	753	698	695	697	705	674	722	662	716	747	687	665	670	720	712	717	727	678	668	690	712	666	719	723	715	649	723	673	671	717	694	722	703	688	666	708	693	694	709	658	704	730	689	690	663	754	716	664	685	694	705	720	693	711	670	692	727	717	665	729	674	688	706	691	665	677	722	744	729	709	747	680	727	730	706	679	664	709	724	689	718	665	676	706	693	703	726	680	737	735	682	704	666	701	669	665	731	693	677	724	699	711	708	682	690	717	709	727	701	684	666	677	704	694	681	740	704	678	658	744	681	681	691	658	656	734	690	733	714	685	673	714	726	646	664	661	750	654	664	669	707	715	670	749	749	727	715	673	671	697	674	703	681	679	703	689	725	685	742	704	653	711	699	659	686	715	652	669	685	723	732	724	687	682	681	700	677	722	709	703	692	719	669	705	690	677	659	715	652	677	703	715	670	663	690	738	690	717	727	707	704	704	714	751	699	719	689	732	702	723	704	715	730	693	718	731	656	675	674	694	698	656	686	661	711	669	713	748	673	722	691	704	677	714	736	707	744	724	670	723	690	712	655	703	674	674	695	654	682	729	670	671	699	709	687	666	681	708	655	686	718	675	726	710	711	687	723	707	715	703	708	735	726	701	697	703	661	731	749	662	712	675	701	720	704	704	782	735	639	714	730	735	693	678	688	722	742	705	713	677	678	716	673	715	706	726	742	726	688	644	718	670	660	688	676	662	716	668	670	689	675	689	733	686	690	708	660	694	715	655	685	689	713	712	670	665	723	718	659	673	691	761	708	654	714	704	694	729	658	692	665	685	717	679	685	722	670	725	629	697	703	732	681	686	691	693	716	696	695	695	687	682	680	688	646	722	716	687	688	702	690	661	704	715	700	723	726	655	682	689	717	698	673	704	661	722	712	695	682	753	714	719	720	725	771	653	697	756	672	701	656	652	679	721	705	673	678	733	699	706	646	679	680	653	714	743	722	689	701	700	715	697	731	751	724	751	664	674	732	666	672	654	729	761	733	715	702	719	721	709	690	685	712	694	689	668	688	667	711	689	731	710	699	670	684	734	644	667	673	693	719	711	643	696	653	720	676	715	693	701	675	721	705	708	665	710	669	708	666	695	703	687	690	659	711	697	714	728	679	710	700	700	678	709	691	766	692	691	694	669	679	759	702	737	662	734	730	761	692	720	710	695	698	723	666	679	689	710	713	704	648	692	748	713	694	661	747	727	703	661	717	734	722	674	705	722	648	767	680	695	744	705	748	684	714	700	655	680	728	717	733	678	692	667	714	663	707	694	696	708	734	702	704	685	715	761	665	695	683	680	705	703	661	710	680	688	668	723	711	733	680	740	704	684	714	654	708	695	745	700	711	744	736	725	719	699	660	677	710	709	712	652	710	702	707	709	723	698	730	712	692	707	690	683	680	699	741	682	671	738	682	659	701	681	706	690	680	721	711	671	729	657	673	655	706	675	722	699	703	761	709	673	745	727	718	672	659	733	651	708	700	693	704	718	722	719	686	718	668	687	709	692	671	707	717	653	688	676	705	695	683	731	669	689	745	696	671	724	683	720	692	692	699	682	679	706	687	690	721	707	725	676	671	691	689	716	725	719	692	681	647	688	697	638	686	684	687	735	714	658	718	697	710	670
24518	21548	28716	24857	20231	7845	2845	1282	1084	1124	617	480	462	364	347	358	331	363	311	308	301	307	307	328	332	273	350	1001	2415	2325	1766	1041	571	375	286	282	237	267	280	260	298	313	290	261	284	271	302	284	263	274	270	289	256	267	292	255	262	282	258	264	255	309	277	297	256	313	274	266	262	270	300	262	259	273	284	263	294	264	288	255	280	262	268	291	290	261	286	260	267	275	265	291	266	267	256	274	262	272	262	262	268	283	297	279	264	280	265	282	285	282	266	277	284	255	272	268	272	275	269	283	271	277	276	255	264	263	239	291	287	309	257	288	262	271	273	281	257	264	252	286	261	293	270	286	258	283	277	278	262	313	283	258	284	288	271	278	261	295	238	254	267	239	276	244	253	300	272	250	292	287	284	256	255	277	267	262	309	243	259	283	293	262	287	272	232	280	249	256	288	259	280	275	280	263	293	261	261	269	292	281	307	280	261	287	275	282	250	264	258	264	250	288	294	303	256	271	286	298	288	257	258	257	257	284	276	301	257	246	282	288	263	284	283	270	252	282	281	271	308	274	259	272	275	302	260	279	284	271	274	260	251	243	267	273	280	272	292	271	273	228	277	262	273	282	297	253	290	235	267	268	228	284	293	280	260	272	292	269	267	275	259	280	268	274	268	275	260	255	268	268	260	250	243	265	273	250	283	254	279	262	257	244	250	257	277	258	272	238	279	249	280	259	288	275	288	273	310	290	279	291	278	272	261	248	296	275	259	306	263	294	277	289	298	294	306	264	261	272	280	295	245	262	257	238	305	285	267	274	292	277	283	259	285	257	278	278	301	305	280	278	265	255	259	261	269	248	275	262	267	285	261	261	264	303	287	282	287	252	278	289	305	266	267	278	261	262	268	284	266	264	263	296	274	265	250	249	274	264	272	271	264	294	275	297	278	281	297	262	264	288	251	258	277	274	258	241	248	292	257	298	285	269	260	264	243	267	242	253	270	263	283	256	307	263	255	301	270	259	281	282	248	252	260	278	265	282	240	265	276	260	272	266	279	283	260	258	300	287	252	265	254	281	261	265	283	281	279	268	287	278	280	290	280	293	270	275	289	268	256	306	293	300	265	276	282	276	258	268	281	269	268	260	280	296	273	275	251	297	253	286	271	271	254	241	256	269	277	270	271	298	262	254	259	299	276	297	263	261	271	250	290	242	258	278	270	285	249	277	284	241	258	273	279	275	301	271	299	258	315	301	284	274	272	276	260	284	266	254	318	282	215	290	247	276	286	268	258	271	272	257	256	249	281	287	258	273	271	262	271	277	280	284	311	249	285	263	272	250	281	261	278	269	278	293	273	253	275	267	271	282	270	267	285	250	270	288	265	258	262	278	257	271	262	270	225	325	270	286	269	267	288	262	267	290	263	274	263	282	258	254	263	262	273	288	286	266	250	253	248	253	270	259	248	262	305	267	277	250	265	278	297	299	286	235	245	292	279	269	263	265	290	291	278	291	276	265	273	250	279	308	268	277	273	276	296	242	273	242	292	273	263	270	276	259	269	277	279	271	287	263	279	261	295	287	283	303	287	256	258	265	274	267	253	291	282	269	273	260	260	256	257	276	267	280	277	236	259	273	296	257	239	261	269	284	262	304	245	273	259	247	271	261	267	269	257	264	240	293	267	294	267	265	274	298	285	271	261	275	289	247	265	252	303	284	266	275	255	290	243	268	257	256	293	288	258	272	266	262	287	248	271	266	253	246	275	280	271	260	262	273	270	240	288	254	244	287	268	241	291	275	270	264	289	296	249	312	277	276	274	272	271	289	243	291	268	275	294	275	294	235	269	279	250	258	256	253	282	293	274	268	297	291	279	274	265	245	260	269	277	261	266	279	297	282	250	257	285	276	259	258	249	234	280	279	264	228	264	262	291	274	261	293	278	269	281	268	275	272	285	264	248	239	279	275	248	255	258	290	269	250	285	277	282	261	292	254	276	270	293	273	247	266	246	266	284	264	262	311	262	249	297	264	262	274	240	323	285	259	238	281	263	270	275	275	263	238	257	274	277	318	304	308	271	291	277	283	303	278	279	270	219	273	280	279	321	253	265	246	277	272	294	283	293	265	262	268	282	301	245	283	294	277	257	282	288	262	246	240	282	276	241	270	293	253	247	264	292	237	257	241	263	263	256	295	278	257	249	270	303	282	264	278	272	272	304	270	290	271	267	279	255	252	273	301	283	279	264	281	241	264	287	270	267	302	277	269	249	297	297	247	271	279	273	334	277	252	288	265	287	295	274	302	271	294	277	265	250	280	264	281	290	289	264	241	274	289	278	253	265	283	250	291	266	281	271	295	288	272	247	284	275	262	273	260	261	289	276	270	244	278	287	259	267	275	292	276	304	264	246	278	301	267	244	295	290	270	281	260	284	304	278	285	286	256	286	286	296	257	260	278	263	251	248	272	274	253	327	268	266	274	255	278	297	272	298	273	272	251	274	254	263	281	272	272	303	261	274	265	261	291	274	276	262	257	266	292	277	234	296	280	282	284	268	271	260	257	259	283	256	264	289	276	237	280	287	245	265	279	276	261	283	246	274	275	256	260	271	291	279	271	269	272	288	277	274	276	292	284	287	278	253	280	270	260	260	282	270	291	267	259	300	261	294	241	289	266	282	282	264	271	304	260	283	286	276	262	266	271	238	290	268	274	275	280	266	260	288	259	256	280	257	282	277	278	264	273	260	292	260	275	265	274	260	266	271	240	272	258	274	268	242	259	244	291	292	304	274	280	279	288	244	265	265	269	274	280	271	288	262	282	282	242	255	261	250	276	284	292	264	285	294	278	268	270	292	277	251	276	266	256	252	238	260	263	286	294	284	279	270	267	264	295	269	272	267	304	288	268	253	271	256	252	274	274	275	264	257	299	272	257	297	265	273	269	287	256	270	293	278	279	244	256	240	277	268	300	260	280	251	293	251	239	295	269	288	264	302	254	294	302	250	314	291	305	298	288	269	274	276	294	271	257	293	274	273	270	257	254	233	293	276	274	307	282	292	262	287	272	288	289	292	277	298	268	285	264	271	260	281	280	254	277	254	265	255	284	284	256	277	259	275	258	290	248	248	233	245	288	267	302	246	271	273	283	266	275	298	253	274	302	285	250	260	267	256	280	281	254	278	243	251	257	287	291	279	285	289	245	286	265	269	328	254	253	281	256	275	282	257	290	274	270	272	256	266	281	267	272	282	261	279	242	279	255	281	275	283	250	258	267	282	304	294	284	274	290	261	268	248	267	281	266	282	286	264	287	306	299	268	280	281	289	275	252	280	248	283	244	251	256	266	305	295	287	266	265	272	271	296	269	249	265	259	257	298	286	271	295	255	262	291	288	298	261	247	287	254	280	313	282	283	265	288	270	258	266	286	281	264	307	265	271	265	296	271	282	255	264	253	266	301	252	234	272	277	307	270	289	259	231	268	261	227	260	300	274	277	234	275	280	264	266	267	243	294	263
14573	30977	29777	23488	16251	10620	7324	4175	3901	4070	1980	1353	1214	944	890	845	805	764	761	707	700	658	679	665	657	659	759	3306	7783	7008	5274	2880	1394	798	676	601	562	524	549	531	590	534	583	520	481	548	548	553	529	534	551	510	544	542	519	532	550	547	542	561	523	520	583	587	493	543	518	515	557	557	500	571	600	506	577	545	580	512	536	522	546	562	542	542	531	535	541	498	530	531	536	534	519	528	537	541	544	539	551	528	544	505	566	532	545	530	551	535	490	558	539	525	550	556	503	522	548	545	570	549	564	537	569	511	555	578	522	483	526	524	519	525	538	533	554	536	549	520	566	531	538	538	532	522	523	573	522	497	511	530	497	520	565	512	529	554	542	505	495	527	530	525	544	569	543	538	546	540	530	556	530	547	542	578	556	553	529	552	542	526	545	533	521	526	537	543	540	549	504	556	562	573	511	560	553	514	545	531	518	555	533	526	556	524	504	550	559	555	522	551	525	511	553	502	533	509	550	557	539	542	563	544	571	519	566	501	549	549	527	542	534	508	562	529	518	540	520	526	524	505	511	548	568	521	538	516	593	604	506	518	546	511	580	519	499	530	585	595	532	508	585	538	496	532	522	562	549	546	529	541	512	579	527	547	524	582	512	584	550	532	552	517	534	530	542	515	544	555	539	524	564	526	545	552	514	496	572	528	528	536	488	574	535	567	533	558	515	529	565	525	525	503	535	533	554	535	576	550	528	552	519	516	543	538	520	507	561	519	554	568	518	539	542	496	550	543	562	563	493	524	531	558	549	529	511	532	510	519	518	550	539	500	567	540	507	536	572	525	511	575	550	519	498	535	560	537	498	531	578	585	533	513	557	502	546	518	519	555	485	577	537	520	584	539	568	547	578	563	512	548	554	539	557	505	486	549	535	550	508	509	512	530	574	536	538	557	574	542	519	533	562	566	545	563	531	580	556	527	559	569	543	528	508	563	547	544	498	573	530	536	519	543	496	532	522	551	528	539	528	520	530	548	517	457	547	534	544	602	532	483	555	511	563	576	509	518	542	522	537	516	531	543	581	497	541	514	527	542	568	551	545	564	532	553	534	521	543	511	538	547	514	594	573	521	529	555	538	516	564	539	530	570	534	521	554	533	522	575	521	519	543	514	592	536	514	538	565	538	544	559	531	528	531	565	571	557	504	524	541	570	562	547	544	539	521	508	513	524	547	514	507	567	556	522	554	521	540	530	496	521	550	563	511	480	503	505	551	533	527	536	508	595	550	504	537	520	551	528	513	565	554	555	560	567	529	535	554	587	515	540	565	535	542	581	535	538	583	505	553	593	533	529	546	553	574	540	504	553	535	511	542	551	568	532	560	525	533	490	519	544	516	524	518	553	484	532	528	546	509	521	538	538	514	558	540	535	585	583	541	543	489	600	551	575	536	545	550	525	513	509	527	528	518	507	526	535	539	509	514	531	537	542	577	503	543	515	529	564	504	521	549	548	552	539	546	549	546	543	538	500	544	484	520	515	530	543	517	532	515	540	508	519	544	567	504	494	517	553	526	531	529	545	544	540	566	543	523	482	538	570	559	558	527	525	539	540	548	511	538	548	530	559	539	556	517	563	550	520	526	523	560	554	573	527	523	551	515	530	523	541	518	571	506	517	534	547	530	546	542	518	518	545	518	545	540	502	522	538	505	558	526	547	509	491	563	518	537	545	527	548	546	539	520	545	548	548	530	515	548	532	513	548	510	534	537	516	531	536	533	558	577	534	547	561	547	538	534	554	557	526	568	531	506	527	552	516	534	533	505	529	530	522	547	503	535	550	524	520	526	545	560	537	515	518	538	549	533	512	563	508	483	586	606	546	537	529	542	542	588	560	551	530	562	517	571	566	515	588	534	554	574	561	555	575	523	551	502	556	523	548	517	523	537	523	536	516	559	516	532	526	535	497	489	531	505	541	519	563	527	524	537	541	532	533	513	515	548	505	552	484	581	556	536	527	549	517	515	533	557	479	521	537	566	510	479	523	540	537	539	519	489	524	512	577	586	545	542	542	572	561	527	513	529	532	530	540	538	521	532	576	513	517	563	527	522	503	516	532	550	586	531	539	515	554	534	536	498	538	513	569	493	486	557	557	535	512	501	520	490	525	570	515	551	546	537	527	537	536	529	523	533	522	546	543	527	534	545	518	574	514	592	522	535	516	514	558	551	516	558	585	553	544	568	490	517	529	544	540	523	543	521	518	519	512	554	555	539	509	535	576	513	538	516	510	524	538	495	539	514	528	497	539	511	530	507	531	570	543	530	516	541	510	540	490	513	534	489	522	548	576	555	550	557	578	554	530	536	509	561	552	538	512	559	519	489	526	572	540	577	526	511	527	531	533	517	504	531	555	561	511	504	496	545	490	486	569	560	470	534	583	556	524	518	551	538	537	533	511	527	515	560	556	528	564	540	540	535	532	536	530	566	504	543	517	523	554	510	542	521	541	557	585	517	559	554	536	515	568	537	560	540	514	499	571	531	522	547	543	548	530	508	548	539	552	509	511	506	503	529	575	532	544	549	536	550	523	488	580	532	540	576	531	477	556	574	557	562	539	566	558	523	539	545	534	517	504	512	515	514	503	556	564	540	535	520	539	541	549	533	543	545	507	557	518	552	531	550	539	561	530	463	548	585	523	567	549	535	553	555	502	529	556	543	512	552	576	520	543	491	513	528	525	509	514	478	555	509	510	570	552	522	552	538	498	549	497	566	546	548	540	570	575	548	538	521	519	550	567	591	509	578	521	513	508	536	545	534	556	526	530	558	562	572	558	549	544	514	541	581	526	480	529	544	538	574	521	555	530	538	569	548	562	513	533	563	534	548	531	514	527	487	550	522	545	520	552	516	516	570	566	547	557	543	576	560	502	520	529	512	538	569	521	572	542	525	496	551	559	574	570	510	519	594	532	529	549	524	557	571	528	512	520	509	554	519	560	541	510	523	557	575	538	552	540	546	539	529	535	535	499	570	534	569	522	562	547	532	526	523	483	573	514	563	534	529	543	566	555	548	483	557	526	514	544	543	521	536	536	546	506	518	573	530	513	551	514	527	519	507	523	538	551	511	592	520	521	532	514	545	522	522	540	510	516	578	551	547	549	505	527	530	529	520	526	519	531	474	509	559	512	529	555	534	539	506	578	563	550	533	518	544	516	569	531	553	561	553	513	552	527	560	514	514	533	503	506	553	583	556	521	548	532	568	568	545	581	535	521	531	572	559	545	548	586	494	579	542	500	562	547	535	513	535	554	534	520	491	531	505	552	570	503	526	560	527	503	519	536	519	498	535	562	542	539	477	541	551	536	545	581	519	552	534	526	523	525	534	499	519	540	524	590	506	508	563	533	542	531	537	519	530	530	546	517	517	551	574	540	521	543	550	509	510	543	564	539	535	540	529	530	524	541	552	545	587	530	529	507	519	554	560	554	543	515	560	519	496	541	501	547	555	550	568	516	555	532
23527	21540	29389	24183	21571	19912	6499	1738	1237	1243	651	477	379	304	348	301	302	260	257	223	208	258	278	246	223	223	253	570	2365	4349	3685	2167	1515	514	557	244	168	185	181	160	198	189	209	202	190	189	193	181	188	195	177	178	210	186	202	180	198	181	176	194	182	196	202	180	196	175	206	190	189	231	198	198	220	215	189	175	197	187	177	181	184	183	195	191	186	167	175	166	184	194	203	170	197	190	167	182	175	201	185	208	159	174	187	189	196	203	183	199	198	159	198	197	188	188	152	221	212	212	215	177	203	186	200	184	156	197	180	195	184	190	201	191	174	186	220	182	198	170	207	178	218	196	171	178	205	179	204	212	195	170	187	202	200	202	192	182	186	181	177	197	191	204	165	166	185	165	182	167	189	186	170	186	193	209	177	196	191	200	207	179	196	172	200	182	203	199	189	177	182	213	174	192	183	213	191	198	207	182	219	183	205	191	195	191	205	186	206	192	173	204	186	179	190	192	197	186	197	184	199	200	184	211	205	203	178	180	179	181	198	177	191	182	168	180	170	204	192	196	170	184	213	201	179	200	186	206	156	209	201	196	186	196	182	196	213	193	190	195	196	181	211	192	186	189	203	189	174	198	202	174	182	206	174	190	188	188	193	199	190	210	204	176	220	208	202	184	186	207	218	182	186	183	196	169	183	181	163	195	179	191	204	183	174	207	201	185	200	186	179	182	164	211	231	207	217	213	174	182	189	202	188	185	172	214	189	204	180	203	186	176	183	189	182	205	209	175	181	190	206	192	187	168	200	209	165	172	187	173	184	190	192	174	191	195	191	179	187	183	170	187	186	208	166	160	195	157	174	181	179	193	178	209	176	188	197	219	189	194	174	172	182	186	179	195	187	181	194	195	189	168	201	197	182	205	217	201	193	194	196	202	152	178	196	178	169	200	166	148	188	193	162	179	194	191	219	200	207	183	159	202	207	186	197	182	205	195	179	189	204	181	187	195	181	180	202	185	199	177	201	203	185	225	215	195	167	198	175	193	215	195	170	167	194	190	187	191	190	192	172	173	155	219	204	160	186	200	207	220	193	165	166	190	182	193	180	202	210	171	211	213	192	190	173	158	187	184	183	187	196	170	165	190	196	215	174	195	167	201	174	200	178	174	177	172	185	180	187	187	165	223	174	185	189	208	171	176	179	178	203	168	159	190	157	176	193	180	191	183	200	186	193	183	173	178	166	204	171	172	192	197	192	184	181	215	194	194	197	208	192	205	211	154	174	229	210	175	191	192	225	166	198	181	170	205	164	210	207	202	212	205	184	180	194	188	190	197	180	187	198	190	215	172	178	184	190	172	186	209	195	188	185	187	187	200	188	197	213	187	187	204	182	184	190	179	199	172	205	177	173	185	188	174	183	181	185	209	181	197	194	166	174	194	177	183	196	174	162	187	193	191	192	162	208	209	167	199	196	187	176	186	192	201	173	194	195	211	182	184	187	194	173	166	174	207	152	206	167	199	194	206	197	205	180	180	184	200	192	175	193	191	222	174	194	190	186	203	186	181	175	173	191	169	196	192	196	174	171	207	172	164	180	204	185	189	184	212	184	196	185	170	214	200	191	161	190	192	203	177	182	210	187	186	188	174	211	191	177	193	190	200	191	201	196	178	193	188	192	195	196	200	186	210	174	225	172	203	186	180	175	186	216	192	184	196	188	197	193	199	192	203	175	206	203	207	195	195	193	182	206	174	179	208	200	177	201	197	207	186	199	188	176	192	192	215	202	193	184	250	182	203	188	177	155	196	183	202	191	179	221	180	189	209	200	199	191	198	183	190	164	178	184	187	203	191	179	167	162	170	206	207	191	191	194	202	186	189	189	220	178	195	193	195	199	197	195	203	165	198	193	206	178	190	184	166	195	174	177	163	180	198	178	212	219	180	173	188	186	203	198	189	202	194	180	195	187	212	193	173	202	212	194	178	185	192	189	216	180	182	197	201	197	196	184	189	197	183	196	196	179	187	194	189	194	169	200	174	171	191	193	182	219	185	161	203	209	174	189	216	200	169	199	182	205	217	183	178	210	196	167	220	161	168	189	200	190	181	178	203	194	176	191	174	196	197	201	191	210	149	198	174	201	188	201	205	191	178	207	170	173	196	194	182	191	211	216	198	183	204	191	158	186	212	192	181	178	196	172	213	192	182	185	180	197	198	192	226	178	193	152	183	191	187	182	171	178	168	197	195	198	175	189	198	207	180	211	193	181	187	189	169	184	189	171	200	183	178	201	200	208	173	202	196	183	187	191	212	188	162	173	186	189	194	190	189	197	179	191	203	182	192	188	183	207	153	217	192	205	183	186	190	188	184	200	182	214	157	181	189	184	177	184	199	169	176	205	197	178	171	208	187	189	213	167	176	185	194	172	182	185	193	200	196	186	191	192	170	211	185	188	184	160	190	171	191	171	187	180	187	177	207	172	165	178	201	179	184	200	195	191	163	200	187	186	199	202	174	200	249	158	190	164	203	210	199	191	171	188	181	171	190	182	174	198	165	172	176	212	207	195	197	191	186	208	178	205	202	165	208	202	200	175	194	214	207	209	158	198	188	184	185	196	186	203	174	187	205	184	194	187	208	221	178	208	192	210	201	186	177	231	176	214	169	214	183	186	178	168	161	174	151	184	199	198	196	195	160	188	181	193	176	199	194	192	184	182	186	183	172	185	187	191	186	212	191	201	200	201	196	141	191	189	170	201	179	189	192	220	197	170	182	180	185	192	221	200	177	204	194	173	202	188	171	209	199	170	189	199	200	195	186	194	191	197	197	191	185	169	187	200	171	168	194	184	199	198	179	201	191	207	178	168	168	183	192	183	188	184	207	185	195	207	190	178	193	190	228	194	183	206	215	191	181	210	166	175	204	216	190	201	182	192	205	187	191	203	177	213	190	198	188	187	176	165	183	192	188	175	208	204	187	209	169	195	204	200	185	194	199	194	174	192	186	174	163	195	180	189	193	206	171	173	193	190	195	196	205	189	162	182	180	206	206	203	213	161	189	196	168	177	214	191	199	206	186	192	163	187	183	185	191	187	184	162	203	192	182	163	188	201	181	197	169	186	196	192	170	179	203	197	198	178	186	191	195	193	196	201	160	196	183	172	188	171	167	200	210	183	191	203	202	203	181	184	176	213	186	198	192	211	172	191	188	171	201	183	198	193	207	188	157	181	176	178	198	192	205	203	210	197	188	204	160	194	214	204	184	176	173	172	194	176	200	173	192	192	166	199	197	206	184	189	189	205	173	213	211	171	186	187	202	193	181	218	160	192	171	187	193	169	180	193	209	190	166	205	193	175	196	191	199	214	206	167	177	173	154	205	188	191	220	179	192	170	185	182	181	195	192	190	170	170	187	194	181	175	190	191	180	193	190	173	196	187	193	194	195	177	196	190	207	196	184	170	160	178	205	183	164	184	202	191	204	205	186	186	199	180	191	212	199	137	182	217	182	186	207
17535	34301	34224	27592	21351	13198	8696	5601	4795	4538	2355	1604	1160	1013	971	879	835	781	682	591	582	665	599	611	569	510	676	1750	7869	12625	10611	6240	4722	1404	1606	590	394	391	329	359	387	390	386	402	361	370	410	364	347	404	365	372	353	337	369	402	410	352	381	384	391	369	366	332	354	350	374	347	369	388	372	369	389	381	357	343	376	365	395	361	375	390	337	364	374	361	356	369	343	394	350	390	408	387	331	385	357	373	377	360	381	351	360	378	370	354	352	360	388	397	358	365	356	334	344	379	405	368	363	387	345	373	343	330	395	387	387	400	386	374	347	372	364	376	355	382	374	358	365	381	384	369	407	340	376	410	374	384	383	376	381	385	385	373	367	355	365	367	368	373	343	358	377	379	359	394	366	354	373	380	384	366	378	378	409	373	387	384	394	388	379	412	337	367	388	354	345	395	359	350	390	358	382	403	357	364	400	399	402	365	352	374	387	385	371	375	397	389	371	385	356	357	408	367	365	351	372	393	389	371	349	378	360	375	344	361	351	383	381	402	354	361	391	356	358	373	367	403	370	370	364	358	411	387	328	361	423	359	376	375	391	374	379	380	346	393	380	319	391	369	377	370	345	351	395	359	401	398	400	396	347	345	374	366	370	325	346	368	380	382	366	370	369	355	390	365	367	359	359	371	382	344	372	373	365	380	379	414	351	400	374	356	385	421	344	346	406	387	357	353	354	366	385	405	364	369	374	342	380	413	363	381	372	381	361	362	381	361	344	384	360	343	384	380	361	377	357	368	384	386	375	367	332	361	369	363	420	365	342	362	390	379	375	382	378	355	384	345	399	363	369	385	370	386	368	378	373	377	377	377	378	395	338	377	330	373	342	371	361	365	366	385	368	387	353	385	373	362	374	387	363	386	355	365	392	377	360	371	347	355	376	380	372	396	386	358	373	366	365	373	363	388	364	388	347	385	340	330	390	392	346	368	355	368	365	368	380	368	382	390	351	343	368	360	346	351	379	355	394	352	360	386	405	370	354	392	362	355	350	347	366	375	382	368	347	358	387	370	390	364	355	347	370	366	346	355	416	379	357	360	344	348	388	352	354	350	376	380	373	362	390	376	385	357	381	403	368	379	386	381	374	324	354	388	393	363	373	364	367	355	371	350	351	360	375	360	370	351	346	371	380	397	370	335	387	364	402	365	354	357	370	369	355	357	373	344	364	334	405	342	335	338	399	380	331	393	376	377	424	372	385	369	406	348	368	405	390	378	384	360	386	374	352	386	389	377	388	379	376	375	396	345	338	384	372	385	352	350	379	360	385	366	373	333	375	390	363	343	364	386	362	350	339	400	399	354	354	354	352	375	384	360	364	375	404	365	355	368	379	357	405	392	377	355	356	401	402	417	375	337	352	389	367	342	357	362	370	394	397	346	403	377	372	375	372	357	350	369	369	399	376	377	373	360	382	359	367	385	382	353	403	348	390	362	343	372	393	374	369	345	374	384	357	382	360	357	373	355	357	373	366	370	362	324	360	334	348	362	358	402	366	336	367	405	399	383	373	354	392	390	335	371	380	358	374	395	356	364	420	337	375	389	388	407	375	392	333	373	353	368	390	353	365	377	360	392	392	383	364	364	367	355	374	373	343	376	397	356	384	337	395	390	392	380	377	354	341	384	375	387	348	404	369	355	359	379	365	392	369	362	369	400	374	360	361	371	393	350	396	370	372	348	369	387	366	389	342	372	408	351	360	358	378	336	381	386	376	352	332	367	348	388	377	379	401	385	332	371	368	354	373	353	381	339	376	425	409	374	358	361	345	388	346	371	360	422	369	386	410	403	409	381	343	350	332	350	367	381	369	360	372	368	368	379	378	369	373	349	356	400	374	371	371	372	378	414	347	357	351	342	366	380	340	359	406	344	375	347	345	368	386	357	346	377	352	384	379	397	345	364	356	336	373	338	366	329	340	413	439	361	360	358	368	362	370	408	345	364	372	368	398	385	364	364	374	366	382	391	349	380	381	372	349	349	384	383	368	342	362	352	346	355	354	353	379	366	363	380	354	370	373	383	368	383	379	377	385	356	397	344	396	390	373	372	350	355	392	374	395	367	386	344	349	389	376	348	370	369	376	362	369	368	371	372	390	358	372	394	357	386	364	384	370	425	399	354	389	344	385	367	376	385	339	369	372	391	366	361	351	366	376	373	393	356	379	379	374	352	366	383	346	374	409	360	406	381	401	385	386	358	339	360	373	374	376	329	376	355	388	341	355	376	371	344	375	358	395	398	352	377	389	362	373	396	332	364	369	379	360	354	386	387	366	378	340	340	384	388	349	350	388	375	364	378	364	389	373	368	370	386	349	356	368	350	379	381	356	433	383	382	405	402	369	355	391	402	383	346	363	358	357	335	362	368	360	344	345	356	419	351	356	371	395	392	358	372	369	379	364	370	386	354	352	410	368	380	383	361	382	391	361	379	363	399	355	344	372	388	382	366	371	363	391	351	344	372	366	368	363	372	395	339	379	389	378	358	360	353	364	367	361	383	354	352	389	369	395	349	359	355	378	360	359	370	381	342	374	372	367	377	338	365	358	380	373	386	373	380	358	375	360	381	353	343	375	371	370	389	369	380	356	399	361	359	359	395	328	381	380	359	364	364	364	369	382	367	379	377	361	397	375	408	387	368	363	376	391	385	366	347	365	364	333	350	346	387	362	388	352	379	369	350	361	391	402	375	396	352	389	352	383	353	366	373	382	365	406	363	408	349	389	349	364	362	369	372	373	407	345	371	371	386	355	396	376	364	345	348	338	419	394	401	367	376	366	371	378	402	384	376	365	326	369	347	391	391	382	371	375	398	350	327	331	360	356	356	370	349	339	348	418	370	390	374	404	352	358	388	394	370	326	380	399	371	394	388	355	359	391	365	374	350	361	353	402	351	384	377	390	344	380	359	352	356	356	350	345	388	368	361	396	366	368	370	340	390	365	349	414	385	386	383	384	395	365	344	398	372	392	382	380	359	336	327	366	372	391	327	348	356	357	403	372	394	380	370	382	362	372	348	360	393	341	377	371	365	354	385	374	376	305	378	382	380	357	375	365	383	392	369	378	371	394	377	380	371	359	371	368	347	349	389	387	370	383	360	370	349	382	396	389	410	369	397	355	388	360	380	407	377	364	372	324	327	339	401	390	386	361	356	384	380	380	383	359	385	381	381	320	364	383	348	350	359	374	366	356	370	391	381	404	379	377	393	366	358	327	356	372	379	387	411	401	371	348	420	396	374	329	350	373	349	356	350	392	375	373	381	380	373	357	383	385	389	411	340	385	387	356	369	377	339	368	362	420	354	371	393	367	387	391	354	392	384	364	344	348	410	367	377	363	373	398	344	359	386	434	351	386	370	393	405	397	359	361	406	330	404	361	387	379	383	369	392	356	373	353	384	362	338	369	341	372	362	376	357	386	343	354	391	345	364	337	368	370	398	385	366	369	396	359	396	389	354	368	370
26995	21295	17825	8947	4007	2279	1210	766	683	585	469	427	402	406	424	405	402	412	397	344	409	383	355	375	428	382	390	359	469	690	737	681	558	437	451	392	346	377	348	362	354	386	404	387	377	404	379	327	383	363	378	400	384	381	362	357	393	364	354	371	359	387	397	359	381	349	385	361	363	404	364	353	376	362	369	396	365	371	382	339	381	395	375	349	371	380	348	381	357	389	380	351	375	393	373	369	371	398	381	397	367	375	373	396	380	382	369	403	357	400	396	351	364	366	367	385	360	367	380	375	380	338	417	354	383	390	383	387	345	364	367	376	378	372	371	363	366	354	348	362	391	385	366	352	375	371	341	397	392	358	367	347	378	404	394	340	412	401	389	362	372	395	374	369	407	376	372	370	353	382	380	407	383	390	353	332	331	356	346	383	372	342	390	356	360	356	378	362	382	350	348	374	357	369	375	366	346	344	364	350	396	367	379	339	392	346	382	361	350	387	364	343	389	342	375	351	342	327	383	384	365	363	376	378	360	349	346	355	364	375	369	342	405	368	368	356	397	391	348	369	397	360	404	359	351	366	393	378	334	350	391	383	365	397	377	365	367	360	357	391	372	375	367	382	391	398	359	362	356	350	392	376	344	390	368	351	332	382	407	361	379	366	369	372	366	354	351	404	360	347	382	378	423	366	379	339	361	338	369	388	368	417	405	353	393	365	372	384	382	332	341	383	395	385	360	371	367	362	366	374	373	386	372	387	377	395	354	364	350	388	330	338	358	348	340	367	342	387	358	344	373	377	375	364	375	324	373	382	358	349	344	329	380	368	364	386	393	373	379	352	381	351	334	365	341	355	387	382	355	370	347	354	377	379	367	390	366	355	373	367	363	379	348	396	372	369	331	378	405	355	411	366	345	389	362	364	377	338	364	370	328	374	367	322	359	385	370	369	377	401	412	355	385	412	401	362	334	341	361	389	396	341	374	362	380	386	360	393	368	381	382	381	392	381	372	380	342	362	342	318	370	375	331	349	414	385	339	383	388	388	347	422	378	377	372	349	378	378	353	380	363	375	379	370	392	355	383	367	335	359	371	374	391	390	363	414	365	346	383	379	371	367	372	388	369	351	348	364	367	353	380	379	407	378	380	393	435	352	363	369	332	367	375	369	411	392	360	410	374	370	384	365	366	355	392	378	372	385	329	357	405	360	340	392	384	375	360	384	364	379	376	389	351	345	376	358	357	389	346	394	369	379	387	325	372	366	383	367	351	409	396	371	373	380	381	381	381	361	375	390	330	389	368	367	369	360	374	379	384	364	384	381	394	358	375	381	389	379	377	382	388	370	392	353	355	353	372	357	385	360	392	360	368	361	363	348	357	382	337	395	376	348	368	376	390	373	395	370	429	407	362	385	345	350	338	347	347	373	391	362	374	374	403	370	368	367	360	399	353	366	348	360	365	366	379	372	393	386	400	358	390	373	366	369	379	348	332	362	365	349	345	349	376	385	396	374	377	377	378	353	389	360	367	362	375	358	346	346	366	368	378	363	367	382	372	361	390	374	356	386	361	371	351	357	341	371	389	358	366	399	373	399	395	362	375	365	334	334	372	381	346	358	364	370	399	365	361	380	384	356	354	341	398	371	372	355	389	338	368	389	373	379	351	379	371	420	427	392	363	369	391	393	405	399	431	341	370	362	347	384	385	347	364	324	371	405	381	361	365	365	372	351	369	375	364	376	344	361	361	359	352	371	323	355	410	375	348	358	381	345	336	363	372	396	360	359	352	350	363	370	391	351	373	381	407	394	338	383	391	372	373	375	369	388	370	353	363	356	351	381	398	394	358	385	380	360	386	370	350	351	394	362	368	349	346	362	391	384	367	366	373	368	386	375	357	380	356	403	373	387	373	375	364	365	375	371	394	385	384	360	376	384	339	365	362	296	354	401	355	352	377	345	395	364	410	369	370	365	385	375	363	370	429	352	349	370	397	394	385	389	369	366	363	360	411	395	349	362	372	353	381	392	403	380	343	382	364	370	391	392	358	389	365	394	376	387	381	414	377	354	356	372	357	367	367	404	384	397	350	402	395	382	370	357	381	350	387	380	330	379	348	364	375	387	352	372	356	395	373	378	357	351	368	391	357	371	394	372	394	340	346	398	401	355	362	408	386	361	392	377	392	380	369	354	374	334	365	391	364	372	391	411	373	354	350	382	379	378	355	356	333	358	392	403	342	383	358	386	370	340	379	344	328	369	341	347	375	389	380	363	394	374	383	379	386	348	333	387	398	393	375	379	344	374	352	398	341	377	386	378	366	360	358	398	379	406	350	368	391	386	392	400	368	329	375	334	337	338	366	349	365	370	370	368	398	395	362	364	388	358	357	363	347	330	344	323	367	379	368	382	383	367	369	350	320	398	385	375	359	381	355	349	365	353	356	379	361	346	349	380	391	388	377	371	370	363	373	378	373	402	406	385	386	377	375	360	381	387	401	354	385	334	376	330	380	351	364	353	395	366	345	402	349	364	366	375	365	375	352	365	364	367	390	376	340	377	370	364	370	356	383	354	374	395	394	396	389	360	382	352	372	373	398	358	370	352	415	375	394	353	380	394	384	366	381	351	409	415	370	379	367	334	364	355	380	371	351	400	359	392	357	353	379	351	348	351	395	387	371	370	367	377	347	386	340	367	386	337	347	349	338	377	405	362	381	342	364	390	369	393	354	406	340	382	404	369	364	362	356	353	364	342	399	383	399	386	365	393	351	382	352	346	366	384	369	366	358	379	388	342	338	349	352	367	363	377	381	363	330	364	366	385	364	358	356	360	367	374	369	381	393	364	364	390	363	379	384	359	411	360	369	393	353	372	390	360	336	332	349	360	379	384	355	368	363	328	346	373	380	366	351	397	407	385	384	380	402	385	374	369	374	337	374	383	385	357	360	335	373	387	355	370	348	376	361	379	376	364	379	369	376	366	373	323	376	346	368	346	349	382	361	353	368	317	382	375	376	355	356	365	373	362	374	374	351	347	377	367	364	381	375	356	355	352	373	361	379	338	377	376	370	390	394	386	375	368	427	362	370	359	365	385	386	358	367	375	361	378	370	374	377	378	394	350	379	418	387	370	361	409	359	385	378	342	353	363	371	354	373	370	341	355	393	377	404	367	398	365	368	377	351	424	388	352	378	352	376	325	378	373	410	357	383	379	381	362	344	351	372	340	357	335	371	367	358	364	349	391	398	348	350	399	370	373	358	377	375	382	374	395	372	400	368	391	333	356	368	384	340	380	369	385	373	370	379	394	367	361	394	360	372	373	381	385	378	380	400	357	394	362	359	374	348	376	364	408	373	385	405	366	374	390	363	373	359	374	342	365	381	350	384	388	385	372	375	372	390	417	345	389	382	361	401	366	364	402	376	400	365	378	396	371	348	374	364	365	365	365	396	361	327	371	371	373	349	364	397	385	354	380	352	365	391	413	365	371	354	349	386	390	368	365	347	396	399	372
15196	25517	24413	15707	10635	7201	3766	2487	2543	1933	1238	971	898	874	886	829	841	753	762	794	781	818	836	792	765	786	763	816	1029	1976	1878	1683	1262	828	809	766	720	688	670	719	703	697	742	699	788	681	715	710	722	756	755	715	691	715	712	704	651	698	742	762	735	695	750	694	734	722	736	739	735	738	706	683	729	716	715	728	747	728	694	727	752	724	723	751	710	684	716	691	729	700	689	729	772	706	686	735	664	698	729	720	722	707	717	721	724	696	722	727	676	692	698	732	776	708	740	696	708	649	709	670	710	751	703	727	742	713	724	691	701	716	754	700	732	715	771	735	750	715	714	750	761	720	702	716	772	712	717	700	703	721	754	723	728	692	736	718	724	699	710	709	725	734	725	755	741	727	705	713	718	742	692	722	723	711	740	700	739	731	725	725	730	743	711	748	709	708	713	716	738	701	740	710	691	781	713	720	694	732	702	729	730	715	744	676	712	717	768	737	700	729	691	703	753	745	744	682	720	695	675	742	732	709	675	758	740	680	690	788	690	689	698	711	725	680	763	751	755	762	671	712	753	689	739	701	691	687	676	713	700	713	743	760	714	744	710	712	686	738	702	744	726	754	743	679	695	729	667	720	726	746	732	779	740	767	723	735	738	678	696	732	722	786	699	726	732	742	789	693	708	727	782	729	748	703	683	717	700	729	707	711	752	704	750	760	693	701	744	700	721	727	734	725	702	740	702	740	678	702	642	718	763	695	678	745	710	715	703	754	762	705	748	693	697	742	762	748	702	745	700	717	710	682	712	695	777	712	759	717	684	699	679	689	722	742	694	672	730	679	662	711	751	734	737	750	750	719	682	752	719	681	739	708	738	753	695	732	720	683	684	727	693	687	732	660	721	710	666	731	741	717	743	735	682	672	669	719	738	750	743	710	747	639	757	683	752	721	710	702	700	713	710	740	695	743	701	743	741	741	723	703	735	734	691	708	688	734	726	722	750	722	725	665	700	713	688	727	785	678	715	722	727	723	694	738	668	738	661	635	715	740	720	778	726	705	720	767	716	741	759	740	735	749	725	773	688	724	706	749	693	678	729	730	764	749	737	730	710	691	706	657	737	750	779	697	723	747	685	752	701	730	707	738	741	676	725	755	694	753	729	725	687	740	692	733	735	738	821	700	726	728	746	722	727	741	740	760	737	736	710	743	743	723	715	715	766	674	694	700	736	681	713	684	686	689	718	695	696	712	701	701	711	694	691	708	717	704	718	723	738	736	742	708	731	684	698	682	689	754	727	736	664	737	714	666	709	659	719	737	726	742	737	719	721	687	696	701	745	705	712	709	687	687	722	715	764	698	680	699	726	708	743	755	675	772	709	691	758	712	751	704	700	730	740	716	710	739	720	717	685	661	702	753	737	679	726	763	717	714	742	764	760	713	696	731	779	699	709	735	701	711	718	695	748	714	723	742	709	721	682	734	716	713	755	741	737	694	725	726	716	704	711	706	720	748	702	737	689	740	666	721	729	714	706	739	737	761	699	740	686	739	719	811	755	730	722	724	696	693	726	733	712	746	680	721	726	710	733	713	689	733	683	742	735	709	691	750	764	739	651	709	762	762	716	687	709	712	686	688	703	671	714	742	768	722	807	674	704	717	747	751	757	714	703	767	731	751	698	725	760	706	717	735	700	710	723	706	709	703	718	706	745	757	724	774	706	758	707	760	721	700	696	718	723	706	753	667	738	725	705	753	715	732	668	758	753	691	733	756	738	702	683	704	678	730	744	760	726	752	731	718	729	721	702	723	712	751	746	735	686	735	741	698	714	761	711	746	703	712	678	734	759	747	693	717	757	718	703	707	699	731	737	740	648	735	716	733	716	748	768	767	711	689	713	708	723	685	741	711	707	724	734	748	741	777	708	730	684	720	745	696	745	740	758	712	704	721	716	743	737	735	721	685	713	736	734	689	750	749	716	744	731	728	737	682	723	700	703	661	701	722	699	779	655	762	758	667	743	717	677	689	714	734	739	683	726	694	735	713	725	704	721	682	680	766	710	683	722	703	661	780	715	675	702	736	723	690	705	735	760	708	694	703	734	721	703	749	716	721	687	685	721	758	743	707	732	692	755	718	676	710	706	739	757	699	692	757	728	712	712	707	676	676	721	681	750	713	769	728	739	711	689	717	734	750	698	743	716	759	683	712	716	689	751	720	729	700	699	720	732	715	755	721	751	700	733	668	736	720	707	693	749	774	761	697	762	667	743	715	728	747	708	712	675	706	728	730	676	752	727	716	739	711	753	712	778	712	706	762	715	676	733	697	734	712	680	724	731	728	690	753	704	743	727	687	667	736	733	697	740	752	732	747	752	667	756	759	714	732	754	759	700	724	741	699	737	689	742	746	729	741	739	689	724	729	717	698	675	734	741	696	773	712	712	732	711	667	760	700	686	720	734	717	720	741	760	672	708	687	700	723	710	698	746	741	696	755	725	738	698	703	756	743	744	740	731	749	669	701	727	757	714	713	688	739	735	784	701	777	719	734	774	663	727	744	718	708	732	730	731	706	697	706	722	684	694	731	750	744	707	720	743	715	742	718	740	785	736	720	789	697	715	672	697	678	710	762	709	674	721	701	703	741	713	695	720	749	713	710	720	707	729	720	731	689	723	705	734	681	719	681	663	711	762	771	717	716	724	752	708	704	690	735	700	706	739	713	699	749	719	733	739	706	717	733	697	733	713	740	703	739	702	723	739	753	703	691	703	748	734	773	713	743	737	702	746	757	735	751	734	744	762	735	729	690	737	699	729	726	690	729	739	760	720	729	712	713	686	684	804	732	717	678	792	739	727	701	711	774	676	688	704	681	717	678	707	718	694	703	727	716	738	716	682	737	749	657	689	687	712	699	740	717	708	684	719	699	702	734	717	736	737	673	721	699	682	727	675	706	760	739	759	733	713	725	715	695	778	733	763	743	720	722	659	727	695	786	735	721	726	732	715	739	692	764	713	746	669	704	750	749	714	720	715	737	746	717	747	734	829	705	728	707	707	709	722	706	664	666	709	708	730	737	704	712	671	694	705	748	759	725	740	735	761	738	715	756	765	719	751	759	743	740	704	713	767	675	718	778	710	708	747	707	739	717	704	734	753	695	720	730	711	725	735	707	667	719	749	711	680	702	712	693	759	711	746	775	751	693	668	684	718	707	685	712	765	675	735	709	742	707	699	726	692	686	702	702	743	687	704	726	736	686	740	719	660	675	716	700	700	695	701	735	761	684	720	722	695	733	729	762	740	706	688	750	713	695	717	786	739	761	725	734	701	739	756	737	736	766	665	722	748	688	692	744	748	721	682	722	708	756	696	766	724	708	717	714	719	712	717	732	735	714	704	638	660	696	725	726	696	684	739	702	693	714	767	680	763	713	717	797	702	722	759	706	756	747	737	697	760	758	725	721	738	699	749	751	715	706	741	720	730	718	768	688	731	698	693	731	723	722	692	726	710	700	725	736
24529	21552	28654	24884	20069	6666	1996	1104	1079	741	554	444	373	394	406	375	300	333	304	251	320	373	324	365	348	334	344	340	837	2280	2399	1829	1089	559	401	335	294	302	284	273	262	278	277	287	297	271	271	283	283	292	301	301	327	270	305	301	267	308	316	288	307	299	319	298	295	283	281	303	273	296	307	294	301	288	308	278	310	291	304	324	330	309	286	296	284	282	289	264	306	264	311	315	281	311	298	292	287	314	289	290	297	283	278	286	270	282	319	275	344	309	252	281	263	305	310	311	297	279	294	301	300	285	296	284	318	301	265	303	322	304	270	305	308	277	282	259	276	275	275	314	276	282	296	294	308	301	269	264	288	334	304	303	279	309	288	291	290	296	280	303	306	279	289	302	297	281	326	292	307	309	287	310	307	301	299	287	313	288	298	324	312	259	280	276	280	276	305	318	304	294	282	301	302	281	316	289	282	263	297	300	299	298	301	293	295	302	285	291	287	258	264	289	302	296	303	281	308	279	274	277	339	277	281	275	296	297	297	283	305	287	288	297	308	283	285	293	288	293	321	295	296	288	313	275	303	307	265	294	284	292	299	295	266	297	310	269	300	302	296	290	260	317	288	310	257	278	294	303	260	285	318	294	292	289	284	297	258	271	268	291	295	305	278	280	275	303	282	328	270	281	279	305	311	298	282	277	297	283	274	273	297	290	273	296	302	311	305	296	294	262	295	306	311	309	273	300	282	300	281	277	294	303	290	305	326	300	300	327	281	285	297	293	329	302	261	284	289	316	293	267	292	290	300	281	277	310	309	289	276	282	255	273	302	290	297	283	271	321	257	279	302	290	278	264	269	285	286	309	271	283	290	305	289	279	282	287	307	287	287	283	313	300	297	272	264	307	297	297	277	285	277	313	283	293	294	276	276	301	284	297	278	307	270	281	301	263	278	321	270	303	264	282	307	287	291	299	286	333	263	310	258	294	249	301	290	303	268	314	263	296	320	316	304	281	285	275	276	296	270	305	260	324	287	296	298	311	282	304	306	309	302	272	322	288	309	275	293	277	273	293	281	293	320	305	317	298	302	284	301	299	292	276	297	267	283	288	304	302	297	275	289	284	295	284	347	299	297	301	297	267	302	292	281	304	303	270	318	246	287	287	302	287	273	282	280	290	299	280	298	309	304	298	311	298	320	312	292	310	309	303	278	297	274	299	285	286	280	293	274	316	287	302	265	262	282	272	271	281	284	286	300	280	280	289	276	295	289	288	320	297	315	309	313	283	302	284	261	303	276	272	272	278	297	279	300	317	270	311	287	281	279	287	298	282	282	289	298	287	287	304	272	292	264	287	299	279	278	290	296	289	291	297	331	310	281	271	308	279	276	299	296	302	274	317	281	301	315	290	288	282	316	271	307	303	308	283	285	302	297	270	299	268	277	288	287	280	275	302	305	310	281	257	306	318	282	305	307	321	282	297	300	324	336	303	258	290	315	284	274	270	303	293	277	253	285	303	298	264	306	320	314	271	291	282	281	317	267	283	298	293	284	302	293	294	293	297	269	267	296	281	290	310	287	295	327	302	303	303	289	279	290	278	286	286	316	307	302	295	279	274	311	295	273	278	317	296	295	318	269	287	287	278	318	267	282	288	297	285	297	289	316	317	287	260	281	326	307	278	295	294	301	289	279	336	281	313	288	288	285	290	293	290	269	296	275	296	284	293	302	279	293	290	289	320	286	273	303	304	308	285	255	304	303	286	284	258	310	274	356	293	303	260	284	266	287	308	303	285	303	289	298	325	301	316	265	289	285	281	316	295	270	294	317	305	307	298	287	324	291	258	310	276	314	305	257	304	295	280	291	292	289	306	284	296	308	277	311	298	294	272	250	293	305	261	304	251	306	295	263	288	293	312	287	289	290	288	288	307	301	284	311	300	309	289	281	258	302	338	304	267	285	303	257	285	316	269	292	268	322	275	279	296	279	303	286	275	288	266	296	314	268	317	319	315	292	278	274	280	300	287	294	289	345	291	296	308	285	284	296	264	295	306	275	269	337	290	289	302	293	284	287	298	265	299	286	299	300	317	273	306	309	298	289	285	293	317	293	301	292	263	269	277	289	313	288	281	298	266	324	294	302	296	246	287	287	279	316	336	295	300	300	285	292	299	313	312	291	263	256	336	293	279	281	290	326	321	291	292	277	308	273	286	277	297	280	312	301	300	310	269	288	277	314	300	279	324	265	274	324	308	272	271	272	303	278	301	281	300	313	299	323	282	300	271	283	276	286	279	288	298	293	296	313	287	296	299	309	244	319	307	321	306	268	287	275	295	268	298	280	306	300	286	275	276	283	315	313	294	277	317	276	277	306	294	303	266	267	266	279	298	273	309	288	293	286	287	314	309	288	287	298	281	302	302	297	272	327	288	284	267	290	286	285	263	333	302	317	284	242	271	277	319	265	307	274	285	298	295	292	299	304	282	302	265	295	288	259	300	284	265	294	264	285	311	281	286	273	291	307	290	282	273	268	290	269	286	313	303	293	297	305	274	267	300	285	284	320	274	326	313	284	322	279	271	325	286	282	291	277	271	303	284	314	303	273	316	287	312	311	287	281	298	257	285	295	279	311	265	301	292	287	296	249	270	296	285	288	310	284	295	292	326	326	272	323	310	299	280	286	302	260	285	296	264	272	285	266	249	294	288	299	275	296	295	266	279	278	289	275	286	267	312	283	281	288	308	306	298	286	309	287	281	282	298	323	285	327	282	290	286	305	294	288	243	311	308	312	281	292	297	282	339	275	284	275	287	314	293	316	266	292	294	301	270	264	291	285	315	316	303	305	309	305	261	304	311	293	278	318	282	287	299	330	302	280	302	278	308	278	321	287	299	322	274	296	302	276	291	248	295	286	293	301	290	299	315	264	311	302	279	295	321	284	325	271	286	285	287	311	287	273	274	327	304	310	278	303	295	288	244	272	315	275	306	301	284	310	271	288	269	276	271	289	288	276	312	287	277	278	308	287	293	296	305	276	298	319	277	274	289	284	281	290	313	307	279	299	263	298	288	298	263	272	318	284	328	275	286	296	284	299	280	280	272	303	271	285	299	276	322	294	306	285	285	266	284	301	310	279	318	328	260	303	294	276	292	282	275	286	323	291	288	300	329	255	260	258	309	329	297	315	289	287	276	291	277	307	283	302	296	261	261	324	266	292	288	284	293	286	295	295	320	271	284	292	268	285	283	303	289	286	292	289	327	296	300	288	287	294	303	310	267	307	282	307	291	282	293	314	273	273	291	279	299	259	302	288	288	306	253	289	326	295	288	334	286	295	271	277	291	261	281	263	308	303	281	269	276	293	303	290	331	288	263	270	285	289	296	273	301	290	303	311	268	302	262	304	270	287	311	306	293	291	276	303	283	289	286	279	291	292	271	272	317	282	289	281	282	272	261	254	299	287	280	271	268	291	272	279	288	266	279	281	296	282	286	307	302	294	303	292	298	270	302	281	325
18420	33215	30905	20641	15111	8569	5208	3908	3660	2524	1585	1202	1040	977	934	977	837	739	699	725	695	744	816	754	782	760	802	765	2747	7437	7288	5575	3068	1464	971	651	561	577	603	588	603	613	621	578	610	564	588	584	552	582	575	597	576	565	581	615	607	597	600	523	576	591	551	554	608	565	597	566	577	565	578	600	564	554	595	539	571	594	558	577	578	574	562	572	628	623	627	584	580	548	598	592	584	583	596	554	550	570	580	574	593	590	611	569	593	552	578	601	569	615	588	552	581	612	541	565	579	578	575	568	581	610	602	582	578	594	576	631	562	569	588	628	569	561	555	576	609	632	625	580	577	567	608	601	553	612	588	620	615	621	573	591	567	568	585	552	600	586	568	604	608	547	561	543	596	593	567	603	621	590	574	558	545	555	583	596	551	544	576	560	584	581	574	533	584	595	554	600	546	585	560	545	580	553	541	555	559	572	638	582	596	549	565	573	601	598	567	576	562	548	585	566	568	580	527	600	581	579	565	594	621	566	585	573	588	568	591	597	621	567	593	566	582	576	588	554	555	556	548	584	569	557	592	623	587	557	538	565	626	583	588	570	616	573	583	627	566	589	565	546	610	562	633	598	545	589	581	550	582	546	573	549	551	620	569	581	574	630	593	559	558	573	566	556	568	594	587	594	547	562	628	572	551	577	604	593	602	589	566	592	593	580	588	613	541	558	554	589	624	612	603	540	601	617	566	591	620	575	586	582	627	567	585	522	580	552	549	521	583	570	628	602	556	594	596	545	589	553	543	609	596	559	611	584	580	609	580	572	568	540	566	560	634	569	538	620	591	536	613	575	569	599	589	564	621	617	575	558	595	587	609	616	568	571	579	596	564	563	580	598	590	586	582	575	579	570	575	536	559	581	589	554	593	559	621	602	591	574	606	575	588	594	600	579	561	559	577	561	560	594	623	583	544	573	566	571	575	575	590	596	573	564	573	558	527	580	547	591	574	592	569	546	603	541	581	556	573	582	546	569	602	589	583	610	574	601	587	600	574	612	560	587	581	589	582	618	592	577	547	578	565	593	578	604	568	557	635	592	613	594	576	564	552	540	587	566	636	596	569	612	615	609	580	613	599	553	554	540	554	602	571	577	593	604	594	644	567	585	567	593	558	578	598	574	569	610	567	605	592	590	598	564	554	576	535	580	629	563	558	595	560	569	605	577	585	572	559	608	566	603	595	614	544	555	590	620	556	594	553	585	542	608	560	597	602	609	548	565	565	540	578	573	597	573	603	571	618	593	568	621	632	564	556	566	553	633	562	582	585	513	588	588	612	585	611	539	573	508	558	526	598	576	595	611	594	555	586	579	567	571	607	565	571	602	579	616	583	562	588	580	574	566	595	610	577	611	597	619	594	595	572	597	552	560	582	573	567	586	637	610	600	543	556	583	578	571	594	577	557	561	610	591	566	539	560	535	556	576	556	569	569	536	582	541	564	529	613	550	587	618	577	589	575	534	570	552	646	559	548	570	592	578	528	592	626	583	592	572	634	595	611	573	560	553	573	609	580	609	581	565	538	607	585	586	555	611	534	557	580	602	572	598	621	585	593	541	579	584	563	622	584	613	597	571	597	584	583	527	622	602	563	595	542	566	590	604	590	604	562	607	630	579	621	607	600	581	549	589	566	604	592	597	608	578	609	600	616	518	587	577	624	568	543	572	537	586	581	556	599	561	568	556	637	555	602	601	552	581	540	546	598	565	601	566	558	615	606	585	599	586	550	580	600	562	587	575	548	614	569	551	544	600	593	577	556	555	562	545	585	572	534	643	598	591	549	607	599	609	607	614	596	575	606	537	594	585	622	575	574	613	592	553	583	573	556	571	545	566	605	608	538	569	586	591	571	566	566	569	598	584	541	594	599	580	572	597	595	566	581	627	588	569	571	601	589	631	584	606	596	540	569	580	522	530	543	572	564	548	552	521	566	575	598	567	593	543	580	562	615	575	570	560	588	560	589	587	618	587	606	646	584	577	577	540	556	575	547	609	577	593	578	560	618	549	580	593	579	581	583	577	598	554	595	606	565	568	606	602	576	572	556	587	553	564	597	557	583	599	597	590	575	593	604	575	625	595	589	596	601	598	573	587	573	578	557	599	593	592	607	590	587	578	607	543	603	616	586	565	589	548	569	574	591	580	607	592	571	574	598	608	587	595	582	590	593	610	570	582	575	600	570	632	538	585	545	572	576	553	605	554	528	602	590	597	586	613	581	604	602	584	590	587	554	609	634	576	533	578	591	553	595	601	576	561	607	605	589	588	606	588	579	557	576	586	584	556	581	567	593	583	598	585	580	596	628	585	576	600	607	565	571	560	612	533	551	584	612	555	607	604	570	612	554	593	557	555	569	570	567	556	590	619	579	577	569	567	585	560	583	599	532	569	605	554	589	585	594	539	618	559	574	558	582	557	509	539	618	556	578	575	542	583	629	542	561	569	572	556	598	573	548	538	553	556	615	610	604	573	579	522	559	599	581	583	594	589	630	553	544	608	599	619	575	590	570	588	536	591	608	550	567	591	630	577	572	554	565	607	613	586	616	604	577	578	591	591	581	568	589	576	599	526	614	539	516	554	599	582	554	578	581	570	578	554	562	588	590	562	587	551	578	606	616	551	610	578	593	637	603	607	574	566	608	544	513	557	530	610	609	599	546	602	583	590	598	580	589	567	601	586	606	598	585	594	525	627	550	594	584	595	570	604	563	576	544	567	583	560	567	609	544	592	582	572	579	560	569	587	589	575	614	606	575	579	569	548	584	567	606	565	545	583	603	552	598	554	566	538	566	557	552	641	633	580	544	603	604	610	614	587	576	576	590	605	574	526	571	550	582	569	613	577	559	568	574	539	563	593	642	560	649	562	596	579	576	549	606	636	550	595	587	574	555	580	551	571	539	588	611	578	585	599	549	565	605	589	570	613	572	612	579	590	603	599	578	571	567	595	583	578	569	552	596	564	589	613	569	576	583	604	609	580	613	611	608	549	560	581	580	576	556	587	581	563	579	557	580	606	623	589	588	587	565	583	538	587	598	586	567	585	562	557	588	601	558	600	562	572	605	544	598	586	589	592	579	560	586	559	553	579	589	576	596	600	581	581	601	584	559	565	534	545	604	551	551	607	624	539	577	557	567	601	616	594	589	610	610	563	617	571	594	612	588	584	555	554	597	584	590	544	610	550	594	565	613	584	574	554	583	542	602	559	573	559	574	529	580	594	575	570	595	574	586	564	559	593	537	622	577	603	604	572	565	621	578	590	622	563	592	587	594	506	550	562	602	566	574	595	584	589	582	613	620	552	607	550	576	541	613	565	586	589	589	612	554	586	595	585	633	621	563	617	560	587	565	596	582	590	609	560	541	568	562	571	554	576	616	530	601	620	618	597	587	579	579	580	546	545	556	585	610	594	563	604	571	566	557	601	606	586	542	591	535	639	601	534	555	576	627	596	602	592	604	576	574	586
23578	21558	29419	24171	21577	19688	4742	1535	1318	862	610	450	384	363	359	285	240	275	314	266	294	313	287	270	298	258	294	482	2378	4757	3514	2324	1625	661	359	218	208	214	189	224	212	214	197	191	199	202	195	211	189	209	213	188	214	219	193	219	196	222	190	212	213	211	215	192	183	212	204	216	174	201	215	208	205	196	220	242	229	202	205	205	222	202	185	185	217	207	216	227	227	193	195	203	208	243	191	209	233	221	205	244	213	199	211	209	202	212	231	189	219	227	220	178	212	220	183	210	215	201	231	195	218	211	199	208	213	200	199	214	236	180	198	221	201	214	229	208	226	210	213	237	211	201	211	222	203	214	182	229	201	200	240	189	198	221	196	200	183	184	202	205	222	213	217	224	198	198	219	208	203	197	210	193	207	206	226	209	205	203	212	208	227	221	218	199	202	211	208	210	200	199	197	212	196	216	171	188	210	207	242	208	204	208	212	205	211	202	226	198	225	206	204	190	219	204	202	205	214	223	218	217	215	204	207	201	210	207	225	203	202	166	195	240	206	207	204	241	201	223	193	219	177	212	189	219	205	219	195	209	190	189	200	194	216	195	215	214	187	237	220	194	203	213	190	192	201	211	211	172	234	228	199	192	202	187	215	202	209	194	220	205	199	198	219	191	229	193	198	224	210	211	207	207	182	200	184	222	219	232	215	202	195	212	225	217	197	206	198	190	217	226	195	208	213	203	215	198	191	221	227	227	203	204	200	185	185	212	198	215	195	203	203	202	180	206	178	212	228	182	191	216	183	204	180	218	185	216	208	216	178	199	209	204	216	210	206	227	200	199	211	199	186	196	223	209	181	234	212	206	202	212	205	209	218	210	211	175	199	208	208	204	198	216	224	206	212	199	187	189	219	178	175	196	201	192	210	207	202	188	206	194	222	216	209	211	206	218	211	224	208	219	213	201	202	183	206	210	207	210	207	212	237	178	195	218	180	217	203	208	211	197	201	205	176	198	223	203	227	212	223	220	199	213	209	223	209	192	217	193	202	194	230	207	209	220	189	203	227	211	200	202	191	203	203	200	192	193	210	202	194	198	189	191	200	215	180	208	212	189	214	216	208	204	217	194	239	216	199	218	210	211	221	194	196	224	236	191	181	205	199	198	203	208	223	222	185	213	194	220	211	214	197	199	209	193	212	212	215	215	194	178	195	199	187	222	216	213	228	209	205	212	218	190	202	201	182	206	218	208	219	236	184	200	222	228	214	212	224	216	215	160	194	185	206	209	219	190	195	220	208	205	204	201	197	213	221	228	236	201	197	205	213	232	230	209	205	205	206	223	226	241	186	208	183	228	215	196	226	203	203	210	224	213	222	191	220	192	197	216	213	178	200	208	208	204	205	225	211	208	192	192	197	191	208	210	198	216	215	205	205	220	227	212	190	188	207	187	222	237	202	204	196	184	195	194	198	217	188	208	189	198	202	227	193	193	210	210	218	192	209	192	214	209	217	225	184	206	212	225	204	197	231	197	187	213	209	216	208	211	205	195	180	209	199	186	201	206	205	211	233	205	196	197	213	200	203	207	205	216	197	203	204	219	215	207	212	185	229	216	227	196	207	224	190	199	222	193	211	217	178	185	209	200	251	184	213	200	218	223	227	209	207	210	216	212	177	211	188	214	202	208	212	228	237	196	208	201	210	197	230	226	203	193	198	177	222	210	231	210	175	209	196	202	220	211	193	221	210	193	219	210	216	219	207	208	218	205	195	213	185	174	210	193	208	214	202	181	208	218	195	192	199	219	208	212	193	216	202	206	215	221	218	222	182	213	179	211	200	219	206	195	209	209	241	210	178	212	176	203	211	204	202	202	219	199	200	211	184	217	215	221	202	212	186	222	197	210	191	231	202	221	229	207	202	214	226	209	203	223	200	215	225	185	198	190	234	217	209	219	218	216	205	194	221	191	197	189	224	171	215	202	205	229	195	214	208	203	200	218	222	216	204	216	224	159	180	211	210	195	193	217	200	218	201	206	216	192	164	194	222	245	213	222	209	210	195	226	193	203	205	189	183	211	204	202	202	191	181	197	216	207	198	217	222	217	206	208	224	204	204	220	210	189	211	205	191	231	198	195	214	198	205	197	201	205	194	186	231	201	220	213	231	198	207	254	207	217	206	189	205	210	203	193	197	196	228	232	211	201	229	228	169	212	190	219	210	189	193	233	227	234	204	224	219	194	180	205	206	222	200	202	205	199	189	203	189	180	234	205	194	194	182	201	178	204	226	219	195	188	168	230	218	212	209	227	202	204	210	206	172	213	201	191	203	214	229	226	194	190	227	199	235	200	220	196	214	221	193	190	200	208	190	209	195	211	215	200	198	206	206	198	209	205	197	197	234	209	188	199	193	192	212	212	211	233	209	207	198	193	212	213	208	238	223	204	201	205	206	226	184	214	220	206	198	223	196	242	216	222	215	214	207	197	213	204	212	196	219	190	231	217	223	168	209	208	223	202	212	200	186	229	196	217	217	207	208	224	196	202	196	206	194	201	193	196	197	222	198	205	188	184	221	194	205	208	204	199	214	191	193	210	226	213	207	214	202	218	196	191	197	213	212	217	191	223	200	208	202	191	197	220	197	203	195	208	209	202	203	222	228	227	195	201	201	232	232	191	214	206	196	186	199	192	201	190	230	206	219	204	208	205	224	218	212	196	184	240	191	194	188	206	225	206	194	214	188	227	202	191	203	200	196	209	222	214	203	189	224	208	211	193	204	194	202	187	239	196	188	195	214	190	184	205	196	206	201	196	212	203	214	210	175	210	209	200	208	226	232	214	190	205	232	212	207	220	204	200	207	203	211	194	187	195	215	215	201	216	210	198	183	213	214	223	227	187	197	194	233	207	199	197	195	212	208	226	207	224	197	215	229	219	209	213	217	210	218	225	211	192	219	225	210	217	192	210	178	188	223	233	196	213	222	192	222	223	200	219	200	223	180	196	217	228	180	209	208	221	205	206	208	226	198	188	207	221	195	210	202	230	208	233	211	202	202	195	207	209	213	215	185	212	187	201	223	236	217	195	205	189	235	218	198	221	213	201	200	203	198	227	204	178	215	206	214	225	201	207	193	201	195	179	216	208	203	197	198	210	212	221	193	211	209	193	215	213	189	228	210	210	193	190	215	203	205	207	200	225	208	200	224	189	183	215	204	198	185	203	205	208	215	213	177	212	208	222	208	222	206	212	215	209	202	205	192	207	211	216	205	240	212	192	211	210	212	180	210	202	220	222	184	169	223	195	196	230	198	203	222	207	213	208	221	195	206	212	207	188	200	227	208	208	216	213	230	212	183	197	192	217	211	231	219	211	196	185	207	233	171	205	192	203	178	191	214	211	221	195	205	212	188	212	211	213	199	196	207	187	216	198	204	206	215	187	211	187	216	190	191	205	201	234	189	203	234	175	203	214	233	195	208	220	205	208	192	203	208	198	199	200	194	219	218	197	206	196	231	189
21923	39619	33745	24889	17237	10875	6183	4986	5014	3069	2020	1396	1239	1103	997	809	722	649	684	621	682	770	653	752	733	637	739	1464	8015	13711	10071	6701	4796	2036	992	449	425	388	391	394	438	425	392	433	382	454	432	389	419	402	445	371	377	440	399	403	409	413	432	435	424	394	407	394	410	403	393	395	425	391	395	408	402	415	440	424	371	407	396	402	404	431	410	368	386	384	363	417	406	406	439	383	436	404	401	370	393	375	423	435	379	406	369	382	398	386	437	404	412	396	409	447	356	383	360	400	402	426	371	429	429	421	412	416	424	420	418	446	394	427	448	400	359	415	387	402	401	400	409	404	401	429	398	424	422	397	375	374	405	418	411	425	409	412	422	396	387	438	410	406	405	402	404	446	438	430	412	386	432	429	386	404	372	408	378	410	416	389	389	422	382	418	414	425	393	402	403	440	384	425	415	381	382	423	406	404	376	370	365	379	388	422	406	392	463	395	408	405	414	375	405	412	401	394	391	427	395	378	413	389	385	379	443	420	439	438	418	391	382	376	412	400	410	386	412	409	409	404	390	427	411	402	406	398	411	417	415	383	422	416	416	407	391	407	377	380	404	408	443	428	391	423	375	425	401	461	394	386	402	411	400	422	380	388	412	377	393	377	404	393	396	401	390	395	387	433	428	387	393	418	403	404	405	374	394	397	463	431	407	400	434	420	432	412	436	410	416	398	453	462	397	415	416	408	419	442	423	400	389	357	393	363	413	416	435	385	392	392	404	407	364	396	411	398	377	379	433	411	403	417	398	411	419	401	410	397	407	406	390	390	389	427	395	417	434	416	401	381	406	432	410	413	402	378	404	458	422	448	407	383	394	445	373	401	410	391	396	383	425	403	443	399	406	439	390	370	386	442	390	393	404	416	395	404	386	400	398	385	401	399	415	385	413	380	408	395	434	390	412	403	381	414	436	448	387	402	387	398	397	405	379	378	422	385	390	382	386	385	388	424	408	426	434	408	377	450	419	385	412	393	409	405	382	437	411	411	376	437	380	398	385	391	452	418	417	386	400	393	392	414	390	392	425	394	386	389	400	376	410	398	374	410	440	451	415	378	384	406	386	402	429	394	402	405	391	421	440	416	413	377	386	422	368	381	451	411	418	416	370	445	387	394	428	371	432	402	422	389	411	437	422	385	411	382	382	435	429	451	407	407	435	403	419	396	420	383	383	438	406	425	422	366	393	395	417	418	384	402	398	415	429	396	412	431	412	377	414	404	382	428	410	381	420	416	386	402	409	427	402	410	401	387	398	426	398	396	408	395	409	425	419	403	416	434	432	406	388	413	425	376	424	396	424	401	451	378	454	382	442	413	397	370	408	399	353	395	421	409	390	420	382	409	413	370	393	385	395	408	391	392	415	369	415	396	385	388	436	416	463	376	412	414	374	399	386	406	390	408	391	425	403	408	416	393	419	444	396	394	395	388	391	382	388	389	407	423	398	402	431	411	415	383	440	450	416	399	393	376	377	435	406	399	426	423	388	427	416	415	440	377	395	422	424	428	425	398	399	415	406	432	401	408	430	415	391	406	401	441	418	408	430	404	396	409	390	403	421	400	407	431	426	403	367	403	407	401	413	380	415	408	399	405	405	413	405	422	380	418	424	397	423	394	389	395	379	394	411	418	424	404	374	444	407	412	419	415	393	365	439	392	401	413	411	377	398	367	427	388	396	396	368	389	393	394	404	419	407	371	423	386	396	409	429	410	415	443	395	386	464	410	411	389	423	398	401	434	431	390	410	418	405	410	422	406	399	381	403	382	426	394	397	417	426	422	388	394	422	372	413	374	388	401	380	415	435	403	388	412	396	395	441	435	403	443	408	384	398	374	405	435	424	430	387	453	409	371	397	363	408	425	385	430	451	424	367	397	427	413	359	422	406	366	405	393	407	415	408	399	425	399	382	375	404	407	394	404	419	416	398	383	410	370	423	405	365	400	395	432	373	405	374	392	376	410	418	406	412	442	402	420	419	401	384	368	437	393	411	414	414	365	406	404	400	373	410	401	386	422	397	395	387	386	400	391	401	380	402	411	428	393	370	417	409	401	433	413	427	399	434	419	436	419	420	433	385	385	397	399	362	409	397	389	398	431	416	411	424	423	392	412	419	381	392	445	434	418	443	417	411	428	401	425	389	404	416	429	393	406	409	408	408	383	385	397	421	388	393	419	420	430	391	407	375	373	421	444	385	433	393	381	418	444	402	425	400	401	411	406	412	392	390	372	413	398	438	435	450	402	417	407	413	433	371	404	397	408	414	396	404	431	379	415	400	403	394	426	395	390	436	377	402	401	385	417	389	419	393	403	432	397	384	373	400	411	378	378	385	428	417	410	407	406	428	433	403	404	394	416	423	383	420	376	404	377	415	393	417	397	399	374	380	392	398	417	419	425	420	404	422	382	403	415	428	397	409	425	397	391	392	407	383	428	384	416	426	406	401	434	407	406	391	397	425	412	405	386	389	373	400	377	407	421	404	394	399	400	407	408	412	428	428	425	421	395	381	401	396	382	390	440	430	436	427	415	415	414	397	437	412	404	460	427	413	415	419	433	385	431	424	391	416	411	417	359	423	418	407	431	407	403	377	407	416	394	402	453	417	427	393	390	406	440	418	404	402	382	409	398	425	399	383	411	386	395	368	374	451	424	394	415	434	413	426	440	382	413	414	353	422	420	370	389	409	447	418	446	391	431	429	389	423	417	391	392	407	429	447	419	400	430	387	433	385	380	409	383	396	389	407	396	405	381	385	408	419	395	414	386	441	419	420	395	373	392	413	420	459	365	391	420	400	369	397	431	426	374	418	453	428	416	417	392	429	401	400	397	367	404	440	410	406	384	425	372	395	366	405	371	402	409	422	382	415	411	427	420	398	376	436	427	377	402	424	386	407	399	397	438	409	406	391	419	440	393	392	419	430	420	466	423	400	379	359	423	414	411	431	411	391	411	445	440	404	446	408	437	410	427	412	389	396	381	437	410	435	384	407	379	402	412	376	425	395	418	422	409	402	423	389	442	377	409	406	401	415	411	393	383	382	440	410	412	446	393	401	433	392	405	390	405	379	424	383	400	420	422	403	406	398	365	378	398	455	440	419	374	411	429	406	411	419	447	415	404	402	396	406	413	393	408	405	445	420	431	411	401	400	405	425	410	387	390	406	414	434	411	418	406	380	397	405	421	428	402	396	417	400	393	409	409	411	406	428	407	381	410	417	405	424	387	426	409	392	373	396	393	395	400	423	425	385	354	428	416	386	452	413	375	384	418	404	421	428	398	379	443	404	437	400	382	445	400	396	408	381	425	402	406	397	399	420	393	399	413	395	408	429	413	395	411	395	417	367	414	407	420	418	397	408	415	420	399	392	394	463	430	402	409	388	439	415	411	422	415	370	400	402	423	396	404	411	391	432	386	386	371	390	418	413	411	458	407	395	430	406	415	406	432	410	407	436	386	423	435	347	443
27230	21932	17836	9149	2527	1418	833	733	727	519	474	424	396	412	414	381	386	387	376	369	415	384	368	416	406	344	388	399	547	728	665	687	520	438	364	322	371	376	369	350	383	359	377	364	383	365	383	372	376	357	331	389	389	364	371	361	360	371	398	399	344	366	375	382	376	367	401	350	370	344	366	388	367	368	362	386	381	359	349	377	339	338	362	381	366	379	352	372	382	393	359	408	341	350	345	330	393	379	354	365	364	365	376	371	374	373	363	362	369	422	335	369	342	371	375	368	364	361	361	334	396	354	412	372	345	376	375	381	362	375	365	383	390	365	358	375	338	353	377	365	343	332	379	357	379	371	372	372	375	379	363	345	369	381	355	368	349	374	380	378	368	379	378	389	364	353	387	373	382	357	378	355	334	372	362	366	383	376	348	389	352	367	366	386	364	372	363	334	348	355	356	346	388	372	374	337	343	399	380	364	391	367	367	370	380	346	354	405	359	371	378	334	331	384	355	366	403	352	340	350	361	386	329	359	372	357	383	380	362	387	368	368	356	373	387	373	354	355	350	367	378	366	348	392	371	358	362	317	412	368	338	350	366	385	361	369	358	364	371	353	355	346	366	344	350	397	328	323	399	342	391	337	363	367	318	383	334	352	387	355	364	373	366	355	376	349	318	338	355	362	373	363	343	407	344	392	391	390	338	346	364	398	363	365	367	361	339	401	362	357	363	387	343	357	371	369	402	359	361	396	344	349	370	364	347	371	387	388	377	383	387	384	357	353	418	360	381	335	348	379	362	356	380	376	326	370	377	360	366	342	368	385	367	372	364	377	391	371	361	351	353	387	337	386	352	410	378	360	346	321	354	326	386	374	366	383	377	357	372	370	358	350	384	331	367	357	368	353	376	335	393	357	388	381	348	368	386	374	352	382	393	375	382	349	375	369	325	404	389	398	390	350	335	326	363	359	376	397	374	383	360	377	359	409	391	328	365	360	344	381	370	338	375	369	383	382	374	341	364	322	365	335	380	341	377	404	378	338	366	353	384	379	345	384	336	395	392	356	349	401	346	373	359	377	394	357	380	388	332	366	366	366	363	367	347	391	373	342	368	362	331	356	353	345	359	356	379	363	367	361	360	367	377	355	361	362	405	369	381	355	361	370	392	398	369	326	344	341	369	325	385	355	393	380	330	337	389	341	378	393	365	353	400	346	376	391	380	337	330	349	417	377	356	378	356	374	342	385	398	375	371	392	358	389	389	374	371	370	376	368	347	343	388	328	365	398	406	357	337	376	356	391	349	367	373	361	404	350	333	383	370	337	347	381	368	373	360	352	368	349	354	324	359	398	344	363	391	363	384	367	357	375	382	383	357	380	338	375	354	360	361	351	379	372	339	378	359	391	406	329	359	351	375	392	346	365	347	363	376	352	335	366	321	348	394	355	371	356	339	371	370	375	355	336	366	352	367	349	387	353	381	357	389	346	376	393	372	359	355	318	353	371	384	355	403	361	390	364	361	381	361	358	366	366	349	372	373	389	371	339	365	360	386	345	352	348	340	327	338	369	376	347	395	387	379	378	367	377	360	383	376	363	343	352	373	386	353	392	365	365	343	370	384	330	340	399	384	388	352	329	395	347	340	392	364	342	363	386	356	373	353	397	385	343	352	335	399	360	358	361	379	355	357	368	384	362	347	364	384	340	344	364	375	377	368	349	382	374	338	374	375	370	366	373	377	377	363	364	359	364	387	349	357	336	375	352	369	381	370	400	334	369	372	361	397	345	397	373	347	335	357	328	370	362	347	344	378	328	366	360	363	358	373	355	407	399	367	397	359	347	356	347	363	378	375	373	384	355	351	385	384	346	346	387	375	350	368	355	375	387	402	410	343	380	361	372	356	394	353	378	371	398	368	373	379	400	358	396	372	380	375	364	343	364	389	367	369	368	378	391	336	316	383	333	322	376	341	398	360	382	355	352	400	346	370	351	351	358	372	344	416	395	354	334	308	382	345	354	362	363	373	339	390	401	345	360	372	406	349	309	383	359	362	396	357	398	367	361	343	385	372	348	355	371	355	365	374	340	354	392	365	392	368	350	358	354	373	367	364	335	364	375	351	359	359	350	392	353	360	344	363	355	350	388	327	350	376	407	397	396	361	359	345	370	381	409	348	406	364	374	388	390	342	379	349	361	340	346	319	370	374	337	393	355	357	360	393	359	342	405	379	363	341	367	329	361	383	352	398	338	349	365	359	364	350	348	371	392	352	395	329	385	360	354	349	366	408	365	322	381	373	344	371	367	362	387	349	373	379	379	405	346	408	381	365	345	371	339	362	379	349	353	353	381	387	354	381	324	383	335	366	391	355	325	349	359	386	363	337	421	356	368	386	378	358	350	368	341	330	365	348	384	378	349	373	384	392	380	394	383	392	362	384	385	390	392	371	379	381	384	345	353	369	375	371	367	344	370	358	358	384	391	315	396	393	405	388	345	407	385	356	338	358	356	377	370	373	363	391	395	359	322	371	356	360	323	364	374	382	354	368	350	366	352	362	365	351	393	328	404	380	316	381	386	365	356	392	396	360	383	394	363	362	377	368	374	372	348	344	361	336	349	359	368	345	404	361	380	333	336	362	390	349	346	357	367	346	330	375	365	359	362	366	359	379	332	375	348	381	368	373	372	378	391	397	344	346	363	379	377	358	325	334	396	395	364	382	416	354	346	339	370	358	392	349	378	357	384	362	353	397	343	358	368	332	365	376	365	352	358	367	345	336	395	380	356	360	389	344	377	382	353	358	355	368	354	393	376	353	373	385	375	377	341	375	344	360	369	359	371	371	362	364	365	377	380	370	361	364	363	361	394	366	363	335	376	349	334	360	373	380	366	396	372	347	356	344	376	388	383	347	321	350	397	367	388	343	373	342	332	368	339	360	360	357	333	352	363	410	345	398	363	356	334	393	352	386	357	333	362	345	368	346	346	360	377	381	350	339	397	356	347	349	367	335	353	367	386	349	349	333	358	349	365	359	352	363	400	370	370	375	327	383	394	369	383	387	384	376	340	403	328	352	400	379	369	390	362	360	363	395	371	335	348	377	337	373	377	359	384	382	404	400	361	365	356	369	384	321	344	370	381	340	321	377	363	358	384	379	374	359	350	370	351	361	335	383	381	363	333	359	403	348	371	366	386	339	359	361	329	330	382	347	340	347	381	357	371	373	354	349	376	328	364	357	396	339	393	370	361	392	361	350	368	328	326	362	385	349	354	340	373	355	366	364	368	349	366	366	392	360	349	372	365	395	336	333	388	355	374	343	411	334	371	359	379	342	354	399	393	387	381	387	346	376	330	379	357	386	372	370	357	368	381	377	363	361	378	335	345	345	375	354	337	356	362	394	394	338	400	356	355	378	374	346	353	370	342	349	382	357	351	353	339	378	370	397	395	363	396	378	357	391	371	350	350	368	398	371	341	374	336	359	367	382	377	366	375	348	392	400	380	403	417	359	395
19349	30521	23541	15742	7238	4550	2731	2239	2445	1516	1077	920	958	887	865	746	807	770	812	787	808	794	889	757	792	783	815	826	1501	1992	1772	1423	1116	929	787	718	704	744	725	698	690	716	700	724	699	660	694	693	754	678	731	744	724	746	707	716	727	691	719	787	717	786	731	761	680	728	695	696	698	690	667	672	750	716	718	725	727	708	762	745	689	676	689	745	700	708	753	721	738	703	714	698	717	719	672	686	697	718	692	748	667	675	749	743	738	692	755	668	722	685	717	748	736	756	705	706	721	708	761	739	669	718	698	689	703	743	650	682	672	688	751	707	708	730	705	693	725	669	709	732	727	677	701	706	704	687	805	681	675	698	681	657	699	748	712	759	702	691	768	709	723	692	742	713	716	702	684	656	729	746	666	727	743	723	728	722	732	684	733	746	682	700	715	694	714	712	687	660	687	739	688	684	685	668	684	715	696	705	698	725	711	695	673	698	709	772	742	736	719	730	719	749	707	704	725	700	693	712	703	746	747	709	685	696	702	715	783	732	687	704	728	715	711	743	700	740	744	731	754	760	712	779	773	690	726	739	687	695	693	746	715	667	718	710	693	755	710	775	743	725	737	687	717	691	702	709	736	733	741	684	739	718	726	686	701	692	672	723	729	723	786	668	715	718	743	665	752	639	707	713	688	685	678	696	713	668	673	682	696	709	691	714	725	693	712	694	722	762	674	693	758	730	746	764	698	765	723	711	668	704	702	687	757	726	712	695	748	698	718	711	764	725	723	712	728	720	770	681	725	704	693	747	745	670	700	715	729	737	749	714	705	691	695	695	743	700	716	721	711	754	727	725	697	715	757	746	696	743	744	674	731	696	722	719	716	709	724	770	697	765	685	678	695	739	726	724	705	748	649	708	692	704	682	745	712	718	673	664	717	656	721	739	700	716	729	737	761	720	704	680	737	721	701	691	736	715	738	710	715	689	719	644	718	756	705	695	719	701	750	742	707	716	683	708	726	741	694	726	697	709	727	721	699	711	753	717	713	719	696	739	669	671	662	669	726	722	740	743	750	724	726	711	720	714	741	710	709	710	730	705	719	693	679	709	680	720	667	720	741	700	714	708	678	708	727	771	689	704	689	664	707	776	691	734	773	736	727	706	727	742	726	693	690	740	697	729	702	705	723	716	730	689	742	686	707	705	701	697	717	721	698	764	705	733	731	683	712	711	702	698	735	708	657	665	755	696	708	716	747	689	690	724	669	712	729	722	733	657	675	707	710	714	719	637	674	732	729	689	718	714	669	697	710	695	716	741	704	776	709	720	711	726	693	669	727	695	734	718	767	669	722	683	705	730	720	734	720	746	694	722	739	641	722	707	710	720	773	716	764	754	716	680	703	717	680	704	676	701	673	748	678	721	686	702	763	711	756	731	695	740	731	669	775	694	655	691	727	696	703	737	747	701	707	685	752	696	707	716	705	689	723	690	716	723	738	711	745	721	741	709	687	686	704	696	681	697	747	657	719	694	701	746	764	692	746	738	709	735	661	710	737	725	721	661	741	675	710	747	736	676	741	728	691	655	718	755	673	728	696	734	759	731	697	742	725	729	679	737	724	735	754	670	711	700	673	725	728	711	747	734	665	654	708	728	712	695	689	711	752	716	709	715	711	743	701	739	697	668	690	683	694	709	699	647	717	712	719	694	708	673	714	715	660	749	669	711	738	733	661	677	736	760	732	715	708	741	724	712	714	742	735	656	744	745	712	702	741	722	710	715	724	690	708	650	673	738	772	697	744	687	713	706	713	683	724	737	712	705	676	690	701	653	686	741	703	712	707	677	713	662	689	741	706	712	665	686	714	699	721	682	692	705	679	723	749	770	764	694	697	721	686	736	687	708	719	666	733	704	701	705	707	705	731	654	694	721	689	684	738	715	669	735	708	731	733	646	703	707	724	674	721	708	674	742	704	717	751	675	706	778	724	682	680	748	735	707	698	720	684	702	644	706	751	736	675	708	763	721	664	662	689	701	711	737	706	737	718	719	700	756	691	718	705	692	705	712	706	750	719	705	680	734	706	736	681	733	717	717	757	706	697	744	730	723	742	687	691	697	761	713	738	711	666	671	707	663	640	720	720	740	694	701	695	722	704	724	732	738	721	689	734	665	752	721	728	733	731	736	678	677	682	717	683	775	758	694	726	687	698	693	705	698	729	692	751	729	723	751	715	730	700	658	731	692	702	712	668	694	720	706	724	673	683	731	724	732	693	712	756	753	716	752	715	743	712	709	703	688	700	726	757	722	748	673	768	694	752	767	727	749	703	724	747	720	703	743	756	733	737	692	769	728	730	683	684	694	692	715	720	779	665	710	697	716	679	710	720	711	705	753	706	716	708	702	723	711	693	694	683	728	732	766	698	699	672	769	706	734	744	699	665	719	751	739	720	723	726	737	721	730	721	733	700	735	726	729	675	655	743	727	719	707	711	680	749	685	691	714	756	731	762	714	702	768	760	719	725	718	745	691	752	725	773	690	669	675	665	730	682	774	682	702	724	722	703	702	751	735	738	709	667	676	719	718	647	711	683	708	713	724	741	759	759	718	722	698	686	736	738	735	720	716	731	766	712	687	711	681	710	702	724	712	718	696	714	737	760	701	698	718	710	703	674	801	701	754	700	750	720	705	745	698	716	713	722	711	700	781	714	725	721	741	707	717	675	756	692	754	719	676	697	702	745	695	760	706	720	670	717	731	733	733	699	724	684	705	774	714	740	706	776	759	684	671	699	711	704	691	702	719	699	701	655	726	691	706	701	703	711	717	713	697	720	729	688	723	722	760	711	689	733	699	703	703	728	696	724	674	683	710	731	706	701	694	726	767	711	719	679	679	682	746	666	688	674	689	673	757	719	705	725	707	695	756	729	725	698	734	694	681	701	711	688	712	711	690	705	709	712	755	725	684	735	721	711	768	714	739	684	735	720	704	709	676	739	695	698	680	728	679	670	729	680	725	717	689	756	739	767	733	678	712	766	688	760	732	713	737	717	745	723	726	717	708	705	761	739	710	701	718	675	748	671	717	695	690	737	686	690	726	673	698	773	749	668	733	704	714	766	736	684	708	745	711	727	702	758	738	693	709	692	749	736	694	702	715	704	732	682	696	705	762	718	646	730	733	766	717	753	705	772	644	724	734	728	704	722	688	684	740	689	733	678	669	753	703	806	739	672	710	737	707	735	690	717	759	680	744	697	713	728	666	751	768	699	711	712	693	695	719	741	712	747	727	693	651	677	712	717	673	718	764	728	763	666	731	742	682	718	706	715	683	731	704	672	678	629	682	724	684	684	751	731	694	696	710	671	692	707	689	722	736	724	739	680	712	751	687	685	708	686	684	705	696	719	747	687	714	725	702	686	733	709	756	638	739	730	690	694	716	714	696	723	703	707	691	720	727	715	750	732	695	712	729	699	682	728	736	783	714	695	697	723	698	713	731	728	726	714	756	723	714	712	768	720	733
24622	21606	28701	24922	20069	5857	1927	1271	1037	578	523	430	392	403	375	399	365	353	313	332	335	385	321	358	339	337	286	565	2159	2641	2043	1278	762	410	278	273	270	283	288	284	315	285	335	294	267	273	299	296	271	290	253	256	287	286	307	283	272	301	282	283	309	274	270	287	306	288	313	293	285	273	296	275	271	253	313	273	287	296	289	308	278	264	272	262	290	263	289	267	316	304	281	290	269	310	268	298	269	294	258	295	259	305	297	255	261	272	301	250	285	302	287	306	302	286	255	281	280	256	299	316	302	279	269	294	281	295	280	309	296	265	271	283	277	259	266	270	272	301	299	303	279	272	299	280	315	289	272	292	291	246	285	276	311	277	310	304	325	254	258	294	299	298	262	296	275	255	301	261	286	267	269	296	287	291	248	282	266	280	264	282	277	313	288	305	270	260	328	287	269	282	291	275	288	281	280	270	308	273	312	279	310	311	286	270	318	276	299	286	304	281	277	283	288	288	251	293	292	303	290	266	289	267	270	287	300	267	279	265	279	296	285	278	278	301	281	270	286	278	302	267	303	302	295	291	295	290	269	251	283	260	304	299	303	290	273	269	306	279	301	299	292	281	325	306	283	294	333	309	270	269	310	288	307	286	272	252	296	254	305	316	294	275	287	289	323	276	289	294	287	286	261	321	269	284	269	286	318	274	274	262	274	302	270	286	293	254	295	286	286	285	282	318	283	258	287	269	286	291	293	270	264	291	279	298	318	286	267	269	235	299	276	320	283	288	283	314	268	273	302	273	291	284	261	292	295	279	288	288	290	278	300	282	271	252	265	266	298	279	292	270	263	257	263	264	267	298	304	279	273	258	288	316	284	300	279	296	276	270	281	322	265	282	260	287	285	306	268	271	319	254	288	277	279	277	296	277	308	278	289	285	267	272	244	270	279	287	256	277	276	304	285	308	284	305	297	273	274	277	263	312	283	268	277	303	286	306	259	257	261	301	279	297	257	299	284	303	285	319	307	262	303	292	271	290	295	314	283	243	282	266	287	268	293	292	291	267	283	276	306	294	282	296	298	305	303	267	294	294	288	271	268	296	312	273	300	292	293	302	271	273	274	292	290	260	288	283	288	295	290	282	296	285	316	293	300	274	307	266	276	287	288	269	291	281	283	272	293	289	302	270	268	273	268	271	312	306	267	288	290	304	297	296	300	309	268	260	309	292	287	284	310	287	283	296	260	291	274	305	263	289	300	333	291	292	280	285	272	280	258	275	303	256	271	304	282	300	292	307	300	299	309	272	277	290	281	297	283	281	285	300	267	273	294	312	296	268	287	271	279	282	260	265	291	282	304	306	299	283	286	268	276	283	293	286	321	293	319	286	283	265	282	293	287	279	294	297	291	292	282	284	288	253	264	266	301	296	296	272	273	288	328	280	274	296	266	296	307	278	273	299	279	267	313	325	251	288	288	308	257	281	265	313	274	279	314	297	254	292	285	299	301	246	265	310	281	287	295	286	290	281	284	286	284	289	273	289	302	309	290	251	293	262	303	319	248	294	316	295	284	310	285	278	278	307	263	304	281	269	298	299	308	259	261	275	290	297	285	264	295	313	267	292	314	274	275	250	291	308	294	302	283	277	276	290	275	317	289	299	250	303	305	301	283	309	291	303	260	302	262	282	270	245	263	284	297	303	279	275	277	305	272	290	255	291	274	291	305	280	286	296	299	279	295	303	277	318	254	272	272	267	276	266	277	263	308	297	323	298	266	273	285	285	262	291	278	278	266	265	283	281	316	285	276	257	295	291	283	305	303	298	291	262	261	297	276	277	287	276	292	286	274	307	255	281	325	290	267	294	260	311	303	307	284	273	266	289	280	297	261	278	300	272	276	279	290	275	283	322	277	311	295	286	309	295	303	282	309	269	312	282	327	286	326	270	286	290	284	302	290	304	320	292	252	278	277	288	297	279	297	278	309	290	306	273	284	258	305	272	302	287	310	295	294	277	295	280	271	284	286	285	283	287	278	293	275	276	289	299	283	271	294	285	267	299	286	270	255	270	265	295	320	302	267	266	300	303	290	297	299	276	258	264	253	275	309	300	298	303	323	335	323	283	276	256	256	288	298	287	278	299	270	306	262	281	281	271	262	289	257	278	286	290	301	268	280	276	266	283	317	295	266	308	295	283	286	261	287	288	275	240	279	286	268	282	294	301	294	274	304	300	325	299	271	302	285	300	276	297	292	308	259	298	310	293	298	290	284	297	270	287	299	270	277	285	302	277	302	306	280	301	281	283	279	271	290	270	295	305	319	276	267	286	293	301	273	296	302	275	288	276	258	285	283	278	316	316	285	285	284	283	267	271	269	283	296	297	271	286	296	296	304	293	291	276	271	266	259	284	286	274	279	315	293	268	261	259	296	288	267	270	296	296	288	307	309	301	284	280	297	278	270	281	276	270	299	295	288	288	282	297	275	284	312	275	258	286	277	308	279	269	280	250	294	278	307	282	298	274	283	252	274	285	268	259	293	242	298	288	264	295	239	268	283	286	315	276	290	281	263	268	305	295	298	295	319	264	289	268	297	277	294	288	314	264	273	297	306	292	282	277	275	291	294	289	284	280	286	295	297	306	276	303	289	261	298	284	283	280	270	286	278	299	292	279	262	319	265	295	294	281	272	302	278	251	282	255	263	315	293	313	282	287	288	271	321	296	282	302	285	260	281	304	301	306	275	289	300	272	287	271	247	289	279	252	308	263	280	291	275	337	262	295	273	299	298	288	277	285	299	302	246	286	291	289	277	314	262	280	292	294	302	271	284	299	284	286	285	283	256	270	277	258	292	291	269	284	304	303	288	303	268	269	274	269	304	301	281	296	263	281	266	332	282	270	274	285	307	299	296	295	290	269	283	295	286	300	282	291	263	299	300	287	278	251	300	292	304	291	266	299	292	266	278	282	301	279	268	298	296	292	294	272	290	272	286	264	281	310	271	305	295	270	286	279	289	271	267	265	297	279	286	279	282	303	283	304	315	284	290	254	254	273	280	298	282	323	262	320	273	291	259	287	282	308	272	280	288	288	261	275	295	290	308	271	290	280	285	293	278	302	295	283	300	280	309	307	261	304	295	262	261	299	270	314	286	274	278	281	283	304	280	282	289	282	290	290	306	284	271	271	294	305	292	285	284	263	306	295	285	260	269	260	298	281	296	292	281	283	267	300	271	298	297	309	266	275	308	284	304	282	289	264	281	289	278	293	304	259	272	311	288	319	312	312	291	301	317	277	277	265	305	310	285	273	278	283	296	277	293	263	287	277	302	305	261	292	284	280	260	314	292	264	284	277	274	270	280	254	298	289	268	305	263	291	294	280	290	292	256	283	295	299	285	293	309	310	293	272	265	284	267	302	301	270	256	272	293	300	250	285	277	264	304	273	285	264	305	311	275	286	261	324	299	257	286	272	305	280	316	274	278	299	306	294	287	287	287	298	294	283	298	282	293	278	279	307
18387	35931	29200	18370	14436	7444	5130	4278	3487	1988	1520	1165	1062	1030	835	818	775	794	740	835	845	769	715	793	711	670	650	1588	6920	8304	5886	3762	1993	1013	635	564	551	584	524	601	535	559	548	583	543	570	520	561	600	545	558	567	568	549	562	543	517	571	545	552	571	572	519	548	549	576	538	566	560	544	550	550	549	539	592	606	571	584	538	570	557	562	583	573	526	566	560	582	514	560	571	578	563	612	575	589	581	519	523	574	589	584	532	550	576	577	522	557	583	537	599	574	535	561	604	531	572	585	559	576	597	531	543	568	569	513	546	580	488	562	561	568	528	553	566	538	561	567	568	586	578	589	546	553	549	539	541	563	593	561	597	537	559	576	592	556	570	570	600	504	571	574	583	580	555	497	596	597	578	608	586	568	559	574	613	616	565	567	582	594	576	584	563	526	585	536	580	552	530	593	546	564	570	548	531	589	520	569	569	580	570	581	616	550	528	595	577	601	600	563	581	595	544	568	572	565	588	594	625	595	523	554	557	562	543	565	585	553	575	599	557	557	581	553	568	560	568	603	566	559	557	587	555	558	559	538	564	552	576	564	488	592	591	534	567	577	547	569	573	563	603	562	579	578	544	590	574	517	554	575	528	541	610	531	541	536	581	545	548	574	581	520	536	584	523	558	571	592	554	600	533	575	544	556	576	573	572	537	546	565	537	548	567	543	570	585	558	541	557	564	591	599	569	580	576	565	557	611	553	564	587	554	560	571	574	562	567	554	597	586	554	589	530	576	540	512	560	582	616	569	564	564	535	538	551	543	560	625	547	558	563	568	598	547	590	560	548	552	544	550	552	546	576	563	552	564	567	552	564	548	552	567	558	556	589	590	567	577	631	577	543	567	549	592	556	558	555	561	579	530	561	607	550	539	554	544	543	541	513	605	539	557	568	506	566	561	525	574	580	545	589	565	599	562	588	542	572	595	553	551	590	544	538	578	583	558	522	597	605	594	540	547	569	515	598	557	584	581	581	562	590	560	572	580	604	586	567	588	569	578	565	618	596	548	588	582	556	537	572	567	585	556	546	571	567	578	558	542	600	581	519	537	556	574	535	574	566	538	573	557	589	553	563	549	591	544	554	586	578	607	557	557	526	569	565	530	582	614	497	557	556	532	564	562	584	523	554	542	568	574	547	587	603	610	628	596	583	551	582	556	535	569	531	578	583	558	569	551	597	606	576	580	572	546	564	570	608	580	595	553	567	576	527	562	591	549	563	588	585	556	564	587	547	570	582	584	574	571	571	570	554	549	548	576	580	571	563	591	600	592	597	611	556	556	543	516	548	586	552	541	604	567	496	572	581	574	561	562	542	551	557	574	540	579	589	521	518	537	566	540	556	582	558	584	580	576	525	520	557	572	568	596	635	539	583	567	529	620	547	543	579	642	586	559	595	553	554	580	559	567	573	568	545	544	558	551	638	555	541	578	542	559	597	606	547	558	572	546	585	555	551	622	555	565	548	573	556	578	567	564	577	579	583	565	567	554	559	542	594	550	570	518	566	585	553	552	574	553	617	582	556	580	612	589	559	580	552	575	513	594	569	564	540	595	544	562	565	557	604	533	553	549	588	578	570	575	560	541	570	519	584	553	524	542	576	551	515	571	542	591	522	582	572	555	537	542	561	548	554	584	578	545	564	535	542	567	559	553	585	570	574	539	599	554	560	604	566	587	573	579	538	545	560	586	565	611	622	560	581	543	570	568	597	567	590	591	596	550	564	535	589	567	558	542	577	567	560	573	561	550	547	613	548	522	537	540	591	524	554	572	582	522	567	618	525	550	527	562	584	548	527	549	582	553	555	542	614	567	551	569	572	539	575	603	580	570	567	559	536	518	609	564	596	618	528	596	577	577	583	588	529	546	612	553	568	574	591	550	564	576	560	579	535	566	537	581	602	567	576	556	575	570	562	552	578	593	564	546	564	574	546	585	551	554	597	549	564	561	579	581	589	571	570	509	582	581	533	553	536	565	543	515	553	583	557	589	581	526	598	565	555	584	623	549	534	548	582	552	544	574	553	551	589	574	598	535	562	596	574	593	549	600	554	568	550	558	608	568	555	588	577	598	587	560	545	532	600	555	529	580	595	579	554	579	568	621	603	554	578	539	552	589	549	551	548	596	569	528	586	599	553	577	561	519	573	564	550	542	561	552	564	565	566	552	568	555	574	613	567	565	561	558	547	560	549	589	562	550	622	604	555	557	600	590	554	581	540	558	539	543	578	570	599	578	596	553	603	550	567	610	529	549	551	570	601	570	589	575	550	535	570	561	560	572	558	576	613	566	554	567	568	550	519	568	616	574	556	545	563	543	536	550	575	570	565	552	617	530	542	580	624	635	612	603	560	546	578	553	551	542	572	537	545	565	575	550	568	540	570	602	501	582	593	568	560	510	559	570	596	558	603	562	557	563	596	529	547	579	546	576	585	552	575	542	569	561	552	519	568	563	607	583	568	571	562	567	566	539	535	544	580	583	595	553	551	572	545	591	555	568	541	562	584	546	562	559	586	557	536	597	597	578	575	552	521	588	574	585	580	535	584	576	523	574	560	566	549	541	552	545	528	546	544	573	545	595	566	562	593	547	561	515	567	539	572	570	570	531	536	563	568	532	582	545	540	592	554	550	571	565	548	547	577	551	569	549	546	617	545	568	510	564	548	584	532	576	563	627	563	546	550	579	558	578	540	547	577	545	546	595	562	580	534	553	551	586	576	590	549	579	543	555	573	564	537	530	561	589	570	562	563	556	547	544	539	591	570	575	574	567	608	529	525	554	555	571	551	557	562	589	561	549	556	560	559	578	603	597	563	563	592	585	519	522	548	576	552	556	535	577	586	574	565	579	545	558	556	574	612	574	555	582	558	544	597	600	549	561	534	583	513	563	602	595	584	551	537	559	589	594	567	553	563	598	552	567	559	563	544	581	597	553	566	571	577	564	545	590	535	612	568	570	540	595	550	564	582	620	591	580	535	544	569	608	543	547	607	612	589	608	588	544	559	569	570	601	551	558	573	582	561	540	559	557	596	564	548	576	575	540	561	583	580	532	563	629	585	559	510	540	554	541	519	603	574	551	579	541	605	555	524	560	500	556	519	552	594	557	534	611	551	564	570	564	548	579	503	554	567	543	548	539	542	587	561	538	569	601	532	597	546	535	563	590	568	577	548	576	582	576	536	582	568	518	563	557	558	555	584	574	603	535	553	571	572	586	540	560	582	572	542	550	565	581	538	558	551	585	566	568	559	563	545	590	565	539	614	544	572	566	551	544	581	568	541	589	569	583	560	569	583	529	568	529	544	572	573	497	562	576	590	604	562	576	526	605	528	532	570	584	555	517	569	557	548	588	570	608	531	564	552	557	559	528	589	541	534	548	545	559	555	557	586	534	559	593	598	606	540	551	565	563	534	581	529	600	544	567	543	589	550	528	541	545	569	597	556	554	626	565	577	547	551	588	558	589
23533	21573	29445	24166	21580	19809	5370	1888	1254	766	580	474	434	373	393	374	357	353	324	320	311	316	313	317	274	279	333	1571	4331	4376	3113	1868	1016	502	297	207	223	208	196	226	233	228	219	210	223	212	219	205	213	243	221	196	205	246	226	247	181	215	231	211	230	217	250	224	215	234	215	229	199	209	243	222	188	213	215	242	204	247	219	224	196	195	234	240	224	223	209	219	238	200	203	209	210	218	221	187	220	222	222	209	224	250	199	206	205	230	213	216	232	248	199	236	227	245	236	223	217	211	214	230	239	227	239	227	231	211	219	211	224	264	228	219	230	264	210	219	243	212	225	222	212	211	229	242	235	264	241	211	203	218	208	203	219	218	231	223	231	219	206	216	210	201	216	215	240	238	200	215	208	230	202	221	247	215	209	227	226	241	212	196	210	204	187	228	215	237	221	245	220	236	200	223	221	237	211	231	225	218	207	214	235	208	227	188	209	230	221	238	220	217	216	226	235	211	215	240	225	220	191	246	200	198	239	229	211	213	223	254	212	244	243	232	227	215	235	233	196	219	229	220	226	203	240	210	210	209	201	223	222	215	211	205	216	218	225	218	233	234	228	217	192	229	244	228	225	220	233	229	221	218	224	205	207	221	241	254	217	238	231	219	234	221	228	217	222	255	223	225	202	198	223	221	226	189	217	238	242	228	235	219	228	213	242	216	242	232	229	187	228	217	218	212	232	234	222	224	232	233	188	236	222	227	193	227	220	228	227	227	232	224	241	210	215	197	238	209	219	232	218	234	203	215	246	209	218	218	200	200	211	220	212	229	223	240	230	213	224	198	231	237	208	228	209	203	210	234	250	241	218	221	244	209	216	205	200	203	222	231	242	188	227	232	210	217	227	208	214	194	228	212	235	223	189	224	218	254	233	212	234	217	195	246	238	230	224	224	198	216	221	214	212	245	241	201	202	211	253	210	228	227	236	227	227	226	210	232	210	212	221	237	216	201	223	232	208	219	234	216	221	227	236	219	232	244	206	246	203	202	234	209	230	217	251	220	196	233	211	232	220	216	226	206	186	250	246	214	223	205	210	223	229	199	221	213	235	228	205	221	199	215	251	208	241	256	231	218	223	216	252	216	213	232	209	211	217	224	226	242	210	235	205	217	230	231	218	213	222	224	211	195	225	235	229	227	248	197	220	234	210	210	239	220	233	218	216	229	219	234	215	244	242	229	243	220	238	220	242	196	228	242	209	219	224	226	226	226	214	205	219	225	231	203	237	200	214	218	221	189	229	249	217	222	236	212	229	222	228	226	209	242	226	220	216	220	217	193	217	197	230	219	235	223	202	214	211	216	238	219	234	247	225	232	232	224	223	225	228	225	213	224	236	214	223	194	219	207	199	211	238	208	217	225	228	202	226	196	224	222	212	204	209	230	208	221	206	217	215	240	205	202	200	196	215	219	258	225	226	216	215	205	228	217	197	206	206	188	198	218	207	224	228	208	217	253	208	200	224	216	230	223	235	229	227	219	213	194	206	221	219	225	214	221	199	237	251	234	232	220	219	215	216	246	228	253	231	238	226	221	193	231	192	232	220	222	207	230	243	233	217	190	217	223	214	188	235	204	225	226	247	210	230	221	221	243	222	206	209	208	219	239	252	210	210	237	231	212	228	240	216	214	225	219	213	227	209	217	228	230	212	218	241	189	238	248	233	231	229	246	239	218	203	220	215	222	223	228	219	197	222	198	209	227	210	209	212	231	229	258	217	214	206	218	230	209	202	206	213	220	221	227	223	221	234	232	241	224	214	215	219	214	235	226	236	220	218	205	222	213	242	227	211	190	220	229	207	224	209	235	217	231	225	241	222	219	223	225	220	235	221	212	231	233	187	226	210	210	203	237	223	219	225	237	236	252	239	195	235	201	244	221	209	247	231	200	231	218	241	218	205	216	210	208	206	224	204	223	219	216	223	212	239	210	219	223	200	236	217	202	199	254	229	208	222	254	208	200	194	222	213	218	213	207	224	215	216	211	232	258	233	206	228	224	231	229	206	230	217	217	229	236	217	213	208	219	235	226	210	217	217	228	225	240	229	224	235	267	235	232	261	239	229	220	225	223	210	240	231	250	201	240	245	213	225	223	224	212	211	193	218	210	223	216	219	255	211	240	220	200	216	222	222	223	214	226	212	205	218	230	221	230	183	236	253	227	211	238	210	227	195	204	190	206	205	221	229	223	211	235	214	204	233	214	235	247	217	221	211	229	200	200	222	231	222	204	229	191	236	226	230	182	244	207	215	212	195	231	213	230	227	217	212	216	209	240	225	214	227	228	213	210	212	244	241	222	216	212	239	214	194	223	222	227	199	209	217	229	224	234	234	229	230	219	226	231	234	242	229	211	218	210	228	223	231	231	245	243	215	234	212	240	207	209	210	212	223	251	237	241	227	212	212	191	253	217	228	242	213	226	218	197	237	222	236	224	227	209	201	242	212	232	234	218	243	222	251	209	215	237	199	224	204	227	220	193	204	209	223	227	208	184	201	229	201	221	242	247	217	224	252	209	257	188	196	207	249	224	226	214	244	216	228	204	221	250	242	200	234	224	225	225	224	216	220	195	222	229	221	225	191	201	226	241	219	220	222	252	212	231	211	197	241	225	207	225	223	248	216	220	229	245	216	211	234	225	218	220	204	240	229	199	223	211	238	232	224	205	224	228	216	224	216	226	228	214	200	225	207	226	245	193	199	210	222	248	255	229	233	206	222	229	219	219	214	226	200	224	234	218	224	219	220	239	239	232	230	227	218	211	210	252	239	213	219	230	224	215	227	245	211	224	214	207	207	236	229	236	218	224	255	254	225	220	242	225	206	198	222	219	210	216	214	212	228	214	233	194	205	214	236	249	239	213	223	219	235	219	250	203	207	231	221	225	224	232	222	203	238	261	230	219	217	216	235	210	226	232	240	194	226	228	219	212	213	205	217	226	213	202	226	242	224	226	238	209	225	241	251	216	218	214	206	237	195	235	185	207	234	238	213	220	217	231	226	201	226	213	201	243	215	235	218	195	228	212	220	237	204	225	213	227	221	249	219	227	234	235	214	248	223	208	186	234	227	250	220	198	236	236	211	236	216	205	239	218	239	235	219	251	259	214	211	179	229	192	200	233	210	213	203	240	244	240	248	237	202	243	194	207	211	240	217	216	234	242	201	197	236	227	205	223	225	201	252	234	212	211	232	222	240	231	232	220	230	205	216	227	196	223	204	205	217	221	229	227	224	209	219	231	211	228	192	219	224	212	210	205	204	214	239	223	220	228	227	221	224	235	202	232	213	224	215	202	220	216	223	229	215	219	228	210	215	220	212	230	189	233	206	228	185	199	225	220	196	220	211	216	200	225	240	207	221	187	219	236	219	232	232	213	255	222	221	232	210	200	221	215	222	240	192	206	210	215	229	227	215	216	231	224	212	209	206	210	205	234	243	243	217	230	184	236	231	214	218	214	223	222
19868	40260	32351	21814	16176	11692	7339	5847	4598	2642	1930	1504	1354	1198	976	979	995	901	792	804	885	830	689	711	669	737	908	5379	12802	12394	9286	5523	2782	1252	649	394	447	425	447	437	441	424	405	434	404	442	421	391	439	444	415	417	423	477	488	441	457	427	427	423	408	416	445	432	428	442	418	441	385	420	424	450	459	396	452	487	449	456	454	406	409	438	405	416	418	438	462	448	415	372	456	419	405	423	434	441	445	426	448	426	435	454	444	428	421	422	432	462	444	444	420	426	436	404	432	440	429	481	408	400	437	422	415	419	436	424	428	441	392	424	432	434	433	465	415	445	435	415	421	454	455	465	453	416	439	433	414	429	455	401	429	421	407	428	460	423	446	423	435	450	444	438	405	444	416	473	424	433	452	412	436	423	460	439	416	447	441	391	409	451	420	423	447	474	395	468	437	456	434	415	422	430	417	416	416	444	428	459	459	450	421	433	413	419	442	410	447	458	432	437	442	408	435	392	421	465	452	453	418	425	410	429	433	418	411	440	427	429	478	449	429	443	444	442	449	427	432	459	455	403	433	480	422	452	451	452	408	413	399	392	456	462	452	428	420	422	447	431	442	430	446	437	457	452	398	415	432	478	460	398	423	423	471	458	457	434	406	428	429	443	414	456	454	395	432	423	426	422	432	423	440	409	419	449	430	432	421	434	442	441	458	417	432	418	422	448	457	458	436	462	438	428	420	429	403	417	454	418	384	448	402	435	446	444	396	430	452	429	453	415	426	419	413	438	423	446	405	424	420	439	444	485	414	442	457	435	470	444	413	418	449	474	409	427	424	450	462	416	387	440	435	464	421	428	421	415	508	451	431	428	455	460	434	444	457	441	433	408	436	417	429	401	392	434	410	397	466	403	419	443	431	430	432	431	438	410	437	426	441	384	428	450	429	401	425	407	425	400	424	440	413	430	476	445	427	410	430	424	444	401	408	424	462	405	442	395	474	391	419	452	452	416	430	420	425	481	425	408	438	402	448	452	452	460	440	426	464	416	447	425	435	446	426	406	416	467	396	418	429	445	442	407	469	424	479	434	427	419	450	408	446	411	437	453	438	439	425	452	413	427	457	431	417	468	433	433	410	452	427	390	410	418	390	415	461	471	466	430	451	447	464	448	455	418	427	415	440	412	438	445	462	417	413	455	411	457	429	462	425	431	419	381	431	433	445	431	443	379	453	429	381	433	433	426	439	436	427	434	417	402	434	508	421	380	413	441	435	426	414	453	427	438	416	410	416	408	445	428	429	470	403	472	425	410	404	441	417	461	424	419	407	445	462	411	446	436	438	396	433	441	401	452	407	449	435	408	429	432	426	424	426	463	445	461	437	416	445	435	380	397	444	421	464	462	422	439	417	436	446	393	419	438	426	410	443	457	363	426	440	409	418	433	435	406	450	408	459	408	395	380	444	431	414	480	463	391	458	434	411	415	429	451	412	461	432	452	427	494	435	418	397	427	459	411	402	452	432	434	413	428	418	452	415	425	406	432	419	429	448	392	440	463	431	451	394	433	426	431	410	447	400	387	440	393	423	390	415	432	445	407	415	429	434	412	426	413	434	398	450	401	443	424	411	412	457	419	435	463	457	441	463	390	442	438	430	428	487	455	450	394	436	415	431	417	444	437	414	381	417	397	451	416	424	414	419	424	403	459	418	426	459	427	397	410	434	468	451	446	410	415	495	417	467	398	444	410	425	440	415	455	460	408	441	408	437	452	414	425	410	428	428	445	406	432	405	420	417	406	396	419	441	391	483	444	448	406	433	448	433	414	450	454	414	460	459	450	426	393	407	433	407	435	458	431	438	453	427	452	442	421	419	424	440	426	421	418	416	442	453	404	435	424	421	439	448	435	411	480	381	454	504	444	439	443	436	417	438	424	425	443	410	444	436	415	402	413	408	411	446	431	430	402	418	440	412	451	452	429	429	400	415	449	435	429	447	428	448	407	419	408	416	421	414	407	453	453	438	468	434	422	434	424	417	411	443	400	406	424	413	437	432	418	422	442	403	423	405	453	423	427	437	437	440	427	450	452	470	374	435	443	436	425	445	461	426	441	405	428	433	432	464	437	469	450	422	441	447	431	403	450	432	419	422	410	432	411	436	440	391	397	429	403	413	434	425	398	432	419	486	397	439	448	431	407	433	429	424	393	416	433	415	440	399	466	421	437	404	448	431	418	420	415	428	416	420	413	386	447	400	442	397	426	417	394	416	430	446	424	481	422	443	432	428	432	424	411	454	448	397	415	420	412	428	433	446	442	458	437	453	451	448	461	474	408	451	424	427	455	454	437	390	443	464	398	446	431	433	403	425	439	428	447	421	419	423	445	458	407	428	425	452	446	437	431	389	441	467	414	426	450	427	415	409	427	421	460	412	458	425	443	442	440	403	446	410	431	453	427	423	425	436	402	427	404	445	419	426	436	446	417	447	437	434	439	406	425	443	449	429	423	367	421	407	412	403	442	445	390	457	436	397	459	438	408	443	413	414	370	424	461	434	399	432	443	406	413	463	422	454	410	379	431	461	453	420	428	400	410	424	412	412	478	419	415	434	394	396	416	392	429	430	428	404	426	473	483	427	418	404	427	430	429	450	414	459	459	403	472	425	392	420	419	424	388	438	404	410	432	432	451	441	401	410	441	427	455	445	435	475	429	421	427	425	441	426	449	442	406	401	425	423	456	423	462	449	450	436	431	456	402	403	434	415	432	417	430	419	409	409	441	452	411	417	434	450	430	435	404	424	390	449	394	450	450	462	459	459	421	426	436	441	424	434	385	400	412	435	395	428	446	435	414	431	447	443	421	418	447	435	440	413	457	393	406	416	386	445	455	420	434	443	400	398	462	392	392	447	419	394	504	438	470	430	436	444	472	422	443	426	447	400	442	389	373	438	401	421	470	452	458	429	440	455	429	423	455	438	415	434	395	447	422	438	415	426	431	403	443	396	426	429	421	415	417	428	441	447	456	479	395	429	423	407	449	413	465	423	415	398	431	450	381	412	437	442	468	456	423	450	426	399	384	396	453	458	440	429	421	422	424	453	439	444	411	422	428	419	413	417	424	432	435	454	419	428	433	425	435	433	450	408	464	405	451	412	390	426	435	428	397	449	423	444	421	411	448	451	391	443	413	452	426	429	406	443	402	448	442	450	398	450	420	428	437	440	454	398	421	437	436	473	401	445	459	405	462	425	466	417	475	422	414	442	419	443	425	412	437	462	419	427	419	450	454	393	408	413	452	449	421	389	428	387	411	417	416	424	434	415	418	444	442	430	396	397	395	418	389	460	419	478	466	413	429	426	423	436	432	439	460	405	449	473	423	422	412	399	412	435	425	463	414	412	460	474	434	411	432	434	430	405	403	414	402	411	428	431	451	447	401	431	425	422	406	483	430	424	452	418	404	418	417	419	415	428	402	436	411	410	443	456	455	453	408	422	394	406	396	445	404	461	436	447	437	404	437
27211	21949	18652	7005	2200	1616	977	785	795	543	457	433	434	436	407	410	408	422	358	421	380	391	419	380	375	375	369	435	656	669	668	597	494	456	404	381	381	378	353	378	380	376	382	392	325	363	385	362	401	394	360	396	360	414	369	372	404	370	389	371	391	367	408	368	377	390	381	340	392	400	383	362	376	354	365	384	410	367	373	378	406	383	362	364	347	366	370	420	373	366	347	379	358	367	369	350	437	347	348	337	372	392	362	369	404	393	391	388	374	378	365	381	369	384	384	361	359	372	368	359	383	350	354	367	372	372	357	402	345	367	394	371	377	395	359	399	357	364	368	400	352	343	369	410	410	365	374	387	369	379	366	356	353	393	366	396	376	368	400	382	371	370	364	367	386	378	349	368	370	338	399	364	393	404	421	390	362	340	388	394	381	367	389	370	364	404	383	369	372	375	356	375	365	371	381	376	382	338	376	341	368	362	339	379	359	384	369	390	395	353	394	389	344	380	343	339	338	379	385	363	350	362	382	404	347	334	353	361	388	371	362	373	401	412	352	333	355	408	381	410	415	362	365	382	387	350	349	367	383	344	368	384	395	355	378	376	369	373	363	405	380	365	347	399	338	386	373	381	375	410	350	408	351	382	369	401	395	385	389	382	362	400	384	373	394	380	389	364	361	382	371	346	400	374	395	327	360	354	375	380	399	384	365	361	393	378	388	373	376	383	349	370	371	389	389	327	385	329	385	373	389	388	387	391	396	383	362	412	380	396	410	369	366	356	402	348	417	404	380	348	371	375	373	359	387	386	376	368	406	375	387	361	365	382	355	373	402	356	375	358	349	377	388	389	372	321	381	372	382	366	346	365	337	387	377	358	413	382	368	409	382	357	351	374	387	362	358	389	371	395	374	398	375	362	394	376	376	356	379	356	308	380	336	368	346	378	408	380	400	369	378	381	363	395	400	366	358	373	397	363	381	394	385	337	398	329	380	405	406	375	361	354	348	376	374	372	388	388	351	341	376	406	368	383	370	383	389	381	362	400	359	396	403	389	359	379	381	351	371	396	367	376	382	361	380	374	358	343	369	356	365	396	366	381	362	382	351	383	398	360	395	336	354	364	354	398	372	379	347	364	425	398	344	363	386	384	367	378	374	365	368	378	369	392	389	388	379	361	354	378	390	409	402	361	363	360	383	366	374	402	370	338	378	380	367	361	362	364	366	355	355	375	414	370	353	383	378	381	391	384	393	365	398	390	379	391	373	374	348	374	368	371	372	351	371	355	369	358	393	364	402	369	407	372	386	378	354	397	380	387	391	335	352	382	377	370	373	393	377	361	366	353	347	356	384	348	362	349	372	339	376	375	419	349	386	389	378	372	352	366	366	383	333	363	348	385	415	373	373	397	360	346	395	397	358	366	409	380	362	385	368	356	350	371	322	354	406	357	366	388	365	354	343	394	344	358	350	398	376	382	395	376	368	373	391	356	391	380	361	376	344	372	389	344	367	366	393	393	378	379	416	335	409	362	371	344	375	365	386	409	392	351	356	374	383	360	378	364	432	350	376	369	370	361	378	350	392	379	394	376	377	379	387	348	410	362	366	383	375	312	355	361	367	389	373	359	349	405	396	343	381	401	333	341	337	349	346	334	363	355	361	335	382	384	343	371	365	352	379	378	363	384	387	393	385	385	363	379	422	356	398	392	349	347	348	374	377	361	364	360	393	378	367	374	385	397	363	354	375	370	381	375	395	422	366	414	352	361	349	400	401	336	355	401	377	374	375	393	360	391	398	407	388	381	380	387	369	394	400	380	376	392	363	365	372	364	341	367	364	383	344	354	353	384	370	356	360	389	387	378	351	405	369	376	410	341	373	383	330	356	343	371	366	370	346	358	377	362	391	371	359	367	405	322	383	352	366	367	408	368	378	399	378	337	386	398	376	369	402	376	370	356	376	364	376	360	390	405	389	408	326	388	339	351	391	369	392	372	360	366	355	372	395	387	377	354	379	355	350	368	387	364	362	370	371	406	376	333	378	369	329	401	370	380	367	398	363	362	367	348	379	366	388	388	358	367	379	385	366	390	382	375	387	371	351	357	401	365	414	390	395	368	372	396	357	342	373	362	353	370	349	366	377	355	411	391	385	381	366	372	389	354	360	391	363	397	354	381	407	362	345	418	377	373	343	406	360	370	365	408	366	369	382	402	366	352	401	362	403	341	353	348	415	394	394	351	354	380	366	365	373	343	383	383	362	368	376	382	354	380	349	385	345	414	371	387	378	387	376	358	337	347	371	358	338	395	404	334	372	417	411	377	393	372	394	360	374	369	370	421	405	392	367	356	352	399	386	394	384	391	395	378	400	349	365	344	375	359	366	377	355	353	387	373	357	391	361	373	350	350	405	359	367	368	365	393	385	373	388	408	408	397	340	367	382	379	387	421	369	353	399	372	401	365	358	416	375	372	365	359	373	372	357	387	362	366	381	400	383	380	372	393	369	373	370	373	382	410	377	386	386	372	401	364	370	373	377	372	378	353	373	383	353	408	366	390	344	394	434	368	400	347	414	380	383	363	326	377	362	350	380	355	378	378	370	362	347	373	365	380	384	390	390	382	359	393	391	384	420	415	367	365	359	371	352	397	370	338	422	359	375	379	377	342	363	359	368	381	367	359	361	360	387	361	399	343	355	365	406	363	387	373	387	417	356	389	368	337	345	371	344	373	396	431	388	376	387	358	387	381	360	350	352	364	362	356	382	399	371	421	348	382	360	350	355	388	375	382	398	378	378	377	380	385	363	350	368	386	358	384	352	373	404	364	392	352	396	354	395	363	385	362	400	356	364	389	361	379	352	322	376	366	369	370	370	362	348	367	371	379	400	366	344	399	382	373	402	369	376	358	379	409	367	370	338	353	385	352	374	382	391	331	393	375	367	361	390	404	357	395	394	359	393	399	404	363	357	400	405	380	374	357	357	375	344	395	396	389	366	372	343	361	385	356	388	388	368	368	366	361	377	391	385	368	372	380	368	386	397	361	350	369	376	371	368	376	327	373	350	385	351	395	350	360	393	402	343	362	359	370	352	375	388	366	376	395	387	377	378	391	365	357	372	397	355	379	388	354	390	388	382	391	370	365	358	377	322	373	373	343	349	345	390	386	375	377	391	389	390	373	372	388	386	353	368	344	387	393	382	353	322	403	392	362	404	407	379	381	387	399	350	367	374	368	389	375	392	381	346	361	354	364	376	372	383	349	376	369	379	335	396	390	362	391	377	374	373	405	388	391	378	367	357	366	348	359	381	380	376	351	365	361	358	397	358	377	383	390	376	394	408	350	360	392	386	347	359	388	406	375	380	361	358	380	379	350	335	400	374	347	364	363	382	371	401	361	354	391	350	376	366	383	366	346	370	400	406	366	380	360	345	351	354	398	380	354	350	367	387	349	375	346	367	351	382	361	368	349	365	374	355	386	401	402	369	378	405	418	345	330	376	376	385	361	297	364
17178	31397	24535	11316	6375	5119	3141	2588	2272	1399	1099	982	958	894	817	867	926	898	791	820	827	796	754	795	731	791	769	1117	1670	1847	1645	1380	1167	946	769	750	728	719	738	716	715	704	730	764	694	752	724	738	749	727	758	716	730	717	715	736	682	733	669	738	743	693	753	783	702	706	746	728	777	749	700	735	715	724	777	710	740	733	701	738	707	723	723	703	685	738	752	760	713	720	715	734	715	700	719	757	719	697	752	745	698	715	684	741	705	755	723	700	759	681	742	746	737	702	693	691	789	719	718	730	760	711	734	725	777	696	711	773	693	775	730	774	742	743	672	714	709	743	712	712	709	767	713	765	713	720	737	716	714	699	706	689	758	745	717	725	722	697	705	757	763	797	711	730	712	724	701	754	695	761	735	687	666	717	717	755	699	703	728	743	738	718	726	720	745	755	687	730	694	733	748	708	742	714	714	680	703	744	721	716	709	687	693	765	721	694	716	760	711	705	764	701	761	671	737	690	703	764	754	693	736	737	734	713	667	748	703	665	790	707	703	736	694	725	767	758	734	699	721	729	680	744	690	757	751	755	726	699	679	737	709	734	739	740	757	705	724	750	756	735	750	659	746	711	716	722	753	704	703	711	715	750	720	711	758	710	750	690	724	739	732	700	725	727	720	741	760	744	720	762	701	757	717	701	709	761	762	710	732	698	718	674	744	676	745	722	725	688	712	702	701	718	700	764	764	691	713	687	772	723	672	699	660	705	711	711	718	716	719	744	736	703	656	726	722	708	718	737	688	700	738	751	757	780	779	698	707	713	690	723	738	717	727	731	735	710	740	720	693	774	730	703	760	706	724	713	674	712	752	729	712	759	685	787	712	726	737	724	694	701	728	714	738	737	718	701	708	723	747	730	763	727	740	748	729	774	711	739	698	745	736	765	734	750	726	724	740	773	695	729	759	717	683	758	713	727	706	709	744	673	669	723	682	713	724	759	693	767	751	694	765	760	713	700	716	732	700	721	739	698	667	739	693	757	708	729	739	703	737	739	715	682	688	678	744	711	712	729	706	713	732	722	727	733	715	710	693	758	754	731	714	710	690	695	706	702	701	695	717	708	697	711	714	753	727	741	755	732	734	748	754	738	741	717	716	727	713	709	718	711	728	735	697	712	699	766	707	717	726	694	698	727	747	693	704	678	743	737	721	712	763	752	721	721	704	746	749	712	744	689	700	681	724	728	748	741	736	731	700	755	722	707	734	722	786	731	743	727	746	715	700	775	724	701	713	736	725	683	716	759	712	718	695	699	771	757	663	740	746	714	686	721	695	755	717	745	708	740	679	672	725	676	726	725	732	724	731	715	745	702	710	701	719	718	733	743	713	727	723	736	715	720	741	733	741	703	722	724	744	793	708	668	690	654	747	747	728	707	720	701	711	731	712	719	699	728	702	767	727	756	737	724	741	744	756	726	705	714	685	770	719	788	732	750	739	715	721	720	720	721	775	745	746	752	721	722	716	741	720	706	751	737	702	768	728	725	751	711	729	669	701	703	761	748	692	708	748	671	700	717	732	713	673	722	716	709	732	695	724	711	751	741	754	721	741	718	714	738	719	746	754	681	714	715	714	704	744	750	697	727	719	642	728	760	686	734	772	785	722	705	734	722	703	728	729	728	723	787	722	691	696	745	719	721	750	693	738	776	688	742	721	765	709	758	734	699	758	740	733	724	709	736	728	703	787	729	731	747	751	734	728	781	752	655	773	730	747	727	728	775	666	792	772	738	699	731	724	711	729	725	717	752	722	724	757	715	726	741	729	713	713	717	758	716	792	779	714	668	699	761	714	746	749	734	736	736	723	715	675	687	717	747	728	739	770	727	768	734	695	753	726	764	716	748	723	752	679	723	730	649	713	761	737	670	721	698	717	709	736	752	706	700	724	692	693	728	699	714	699	721	740	771	723	736	748	757	693	723	731	740	749	680	692	708	744	740	722	696	689	706	678	727	737	745	746	738	703	680	739	651	732	742	679	697	724	695	744	719	740	720	759	715	776	695	722	719	752	703	745	714	727	726	709	726	727	686	736	757	714	790	751	684	741	718	675	700	749	723	735	728	738	694	746	735	719	751	772	690	709	730	694	746	714	731	720	690	675	697	728	697	687	649	723	733	781	726	715	733	698	700	699	745	727	712	705	771	707	736	733	736	749	667	782	673	723	718	775	751	720	739	744	673	709	728	715	667	710	708	689	731	727	739	706	703	684	716	724	721	719	689	697	700	722	716	706	702	734	747	747	711	724	762	725	694	730	739	682	751	759	678	723	715	690	747	699	737	730	695	753	676	742	786	758	683	680	674	728	699	657	761	753	727	766	779	719	704	748	737	728	703	757	734	730	680	746	720	719	711	731	744	689	694	720	697	704	699	751	685	731	707	710	685	706	704	737	712	743	710	765	746	732	739	783	696	754	723	711	734	719	698	722	748	726	724	710	756	693	724	726	711	711	722	693	732	758	714	732	750	762	718	721	693	722	698	742	761	720	716	679	733	705	723	715	702	705	678	691	730	745	757	719	781	720	699	705	753	707	675	776	710	724	710	760	688	759	673	745	754	702	746	737	699	752	772	773	734	755	748	674	717	734	731	706	746	725	734	740	722	714	729	743	709	715	755	742	749	697	688	702	761	674	733	673	745	728	735	754	731	697	752	685	685	748	775	722	714	768	702	702	739	706	728	750	674	669	745	683	706	732	772	739	704	743	738	744	699	707	712	757	690	703	679	754	728	708	715	730	712	727	712	728	719	691	736	735	717	711	700	690	683	732	751	689	767	697	786	701	723	737	699	691	750	691	727	707	719	714	709	727	697	725	766	740	741	718	700	748	706	703	722	690	737	727	729	715	708	755	724	722	688	706	722	689	715	725	724	765	733	770	697	728	682	716	727	723	735	707	735	713	752	743	757	724	720	724	755	682	728	729	697	693	720	700	790	685	690	727	732	735	726	780	751	717	735	700	750	736	689	707	715	727	708	721	694	717	707	734	717	690	736	753	695	732	739	690	717	740	717	721	723	693	675	731	699	748	713	710	782	690	721	740	776	756	741	735	697	752	732	731	757	725	762	752	797	809	714	737	706	721	683	769	742	735	670	714	730	712	757	754	722	706	756	709	696	708	732	728	754	734	728	667	733	764	710	711	708	709	766	740	725	754	759	710	720	716	696	703	726	733	713	675	741	722	707	765	746	742	744	740	713	732	776	686	678	772	709	728	725	687	704	727	754	692	759	721	697	696	700	711	789	719	756	773	743	747	748	765	731	695	735	746	708	703	679	683	712	744	709	686	733	736	724	655	721	770	724	703	771	727	733	721	652	718	738	698	729	747	712	693	741	783	709	714	689	741	684	749	715	688	721	758	705	714	694	737	695	725	705	742	689	687	741	731	722	710	726	696	747	715	720	730	726	716	679	669	728	744	708	712	660	698	725	722	769	758	729	720	738	742	734	711	733	722	748	722	700
24612	21552	28650	24888	19617	4884	2014	1218	915	586	503	510	483	402	419	396	393	391	350	366	341	310	318	330	328	338	344	1031	2172	2384	1812	1068	770	474	334	288	299	287	282	290	298	295	310	341	292	314	295	286	297	287	287	294	265	305	306	271	294	305	303	331	317	306	299	311	295	299	298	302	285	275	320	284	278	302	295	316	303	284	347	267	303	265	320	284	317	308	304	327	284	304	263	284	305	280	288	320	299	261	312	310	283	309	316	290	273	293	280	292	293	279	320	292	308	303	286	311	280	276	293	320	330	286	321	326	300	300	325	311	296	325	292	285	284	286	268	296	328	278	269	313	291	306	313	294	292	295	301	309	307	290	294	300	288	292	301	287	335	285	330	285	290	285	278	285	295	282	299	283	285	284	306	271	276	272	319	289	262	294	303	269	303	279	316	272	297	336	298	320	298	286	295	306	288	322	287	287	294	266	319	259	313	296	326	273	274	311	289	309	282	327	298	326	273	299	313	315	304	311	287	317	263	329	284	309	312	300	290	317	282	263	317	284	285	310	294	301	305	301	265	299	305	280	276	300	323	292	270	277	320	293	304	282	287	296	266	310	275	312	305	291	268	310	290	295	303	273	296	318	282	279	274	269	285	267	295	317	286	296	290	336	278	271	299	291	312	288	282	296	313	309	290	301	338	291	271	272	295	313	306	308	317	300	269	269	301	311	286	304	318	281	312	318	300	298	288	290	325	321	285	282	295	301	317	304	273	291	287	304	272	302	299	280	295	308	302	290	270	278	284	301	292	292	279	307	290	330	342	306	277	291	294	276	299	301	272	321	290	307	260	285	299	292	310	293	333	294	278	325	296	349	280	306	302	293	309	266	300	319	308	300	301	268	294	283	278	309	261	304	286	268	329	305	285	309	291	279	288	289	302	305	326	273	301	338	316	294	304	281	295	288	305	321	253	329	301	292	297	286	310	273	270	337	266	306	309	319	317	299	280	280	311	309	278	296	322	305	308	306	302	302	305	317	328	300	286	288	311	258	274	307	313	285	281	296	290	309	293	297	288	279	287	301	325	292	284	288	302	329	334	312	273	318	299	288	287	280	283	280	271	295	305	290	290	303	303	312	295	281	286	296	318	301	302	299	311	300	301	301	264	302	318	287	305	283	305	284	284	273	312	313	256	287	310	281	294	287	261	321	284	288	265	300	293	296	281	305	311	298	265	294	303	293	288	268	298	321	298	267	313	293	268	277	280	300	270	280	312	266	290	255	293	289	300	290	287	290	308	279	325	304	314	296	296	288	324	269	293	286	329	298	304	304	337	288	307	310	286	288	304	316	304	309	304	332	283	291	299	292	281	285	312	290	308	299	308	280	289	297	285	314	272	308	308	316	272	286	285	290	305	276	260	300	292	273	277	302	302	299	283	272	313	282	292	309	266	290	303	304	288	310	293	270	287	299	277	296	279	290	268	323	309	297	307	284	300	280	299	286	278	288	313	307	313	278	296	269	281	330	300	304	305	304	289	295	282	274	312	296	303	311	313	295	249	289	321	284	264	297	314	292	310	301	286	322	290	263	299	288	284	308	314	296	302	313	319	294	325	332	308	288	313	283	303	328	311	321	283	264	280	285	318	310	300	304	278	289	297	309	315	292	296	312	294	274	267	305	282	313	305	283	275	313	297	299	308	275	283	324	250	324	302	279	327	330	316	294	290	277	287	294	287	300	289	277	305	288	304	275	280	277	296	280	293	322	264	297	320	307	307	287	316	309	301	291	280	263	308	291	292	287	297	294	269	306	279	285	273	304	281	321	305	282	281	307	305	260	299	295	277	318	288	309	314	278	309	296	309	298	287	292	275	277	309	302	286	302	324	314	285	283	302	255	304	352	293	266	314	284	310	293	308	273	289	302	305	296	295	297	310	308	314	309	299	285	262	290	309	287	312	262	304	295	257	299	278	307	278	277	302	278	316	284	296	301	299	279	322	289	315	287	325	300	318	267	297	293	286	315	292	312	289	291	289	303	289	312	275	277	305	268	298	289	277	275	272	287	274	325	318	273	274	314	307	299	286	295	299	284	279	320	287	283	293	287	297	286	278	278	311	286	297	326	297	291	264	272	277	272	306	301	277	294	280	287	298	328	312	308	300	336	264	297	317	321	298	315	328	298	294	278	309	296	284	302	304	311	317	316	299	303	299	322	282	294	280	282	281	273	299	263	278	280	297	301	304	311	274	295	283	315	280	298	302	284	300	300	266	309	303	321	290	307	281	312	323	303	265	324	294	306	311	281	278	311	321	300	277	273	296	280	318	307	272	286	283	291	312	311	293	321	298	258	300	313	288	289	303	287	313	290	302	303	290	293	306	290	285	282	304	268	299	306	294	287	291	316	301	344	289	270	282	321	317	291	303	291	298	319	299	314	303	292	294	273	313	273	291	302	311	272	276	303	295	294	277	297	292	303	293	277	295	265	311	297	293	294	288	290	294	311	292	292	305	283	319	315	290	308	292	298	288	287	325	314	306	281	333	336	285	295	278	306	274	319	285	322	286	292	293	306	293	295	295	272	272	293	297	294	292	302	304	291	297	295	296	272	282	307	300	290	267	309	285	293	302	286	295	286	312	299	321	310	327	308	277	309	333	284	282	295	279	263	304	316	284	312	295	283	292	318	316	297	320	296	307	273	290	301	305	278	284	267	280	295	310	310	282	274	298	276	305	295	301	251	297	280	314	293	295	288	273	298	302	298	286	302	310	303	319	322	281	286	290	318	308	276	299	300	312	279	298	312	284	285	290	269	294	280	298	289	277	299	307	289	305	280	283	306	299	303	297	263	332	290	271	293	270	297	308	297	276	319	293	279	306	307	283	269	295	293	293	296	301	292	252	330	280	263	301	300	312	261	293	291	297	297	280	306	310	288	282	311	292	311	306	300	273	314	298	286	285	277	309	298	299	285	248	289	298	286	279	292	292	265	285	267	309	310	272	284	297	275	313	258	289	311	299	299	302	268	300	266	325	262	341	300	283	302	304	311	308	295	297	314	300	294	279	278	293	275	291	319	261	314	300	271	321	296	312	305	286	276	305	327	297	317	281	308	326	338	272	277	316	283	279	284	270	285	269	286	289	256	322	296	321	305	276	284	297	289	276	275	316	292	297	288	299	299	284	268	289	271	305	289	283	303	289	324	291	303	287	313	303	318	298	306	305	269	306	297	306	306	303	328	282	303	265	282	314	306	304	317	325	315	310	310	290	295	313	289	305	272	289	286	294	316	306	309	313	298	298	295	296	303	300	274	260	293	306	283	298	313	295	270	355	332	290	303	296	278	273	308	285	281	296	281	296	291	305	283	265	307	289	290	317	277	295	315	291	281	317	294	279	297	293	302	296	286	315	282	278	278	306	313	300	261	271	296	274	310	283	272	291	303	298	285	291	290	316	295	305	266	281	325	295	300	316	276	278	294	289	309	295	290	301	318	298	302	316	294	302	279	305	300	285	302
17322	35447	29570	15753	9772	6752	5489	4070	3184	1876	1526	1360	1207	1022	917	973	933	922	860	861	834	734	691	700	706	670	781	3267	7052	7550	5781	3600	2117	1159	786	601	576	579	570	561	577	611	594	567	567	580	525	570	578	593	567	574	569	544	571	568	562	604	577	577	561	569	580	556	560	568	577	540	574	602	565	571	630	577	587	568	554	559	586	582	555	577	614	589	572	569	581	572	618	591	594	605	618	620	629	550	613	571	579	551	565	630	605	549	607	566	584	559	586	584	612	571	584	600	600	595	587	554	585	610	611	617	644	609	604	556	580	572	581	580	609	600	599	596	541	599	597	569	542	590	605	576	588	617	576	562	592	594	572	537	586	573	587	579	566	594	574	567	538	594	563	594	593	600	604	615	548	616	603	532	570	581	611	555	588	571	611	610	574	579	582	583	555	591	564	558	586	655	586	639	567	536	608	562	550	570	560	593	590	602	590	577	547	583	565	575	581	600	594	555	568	574	555	583	577	643	525	562	558	577	569	569	588	574	590	560	620	606	579	599	547	559	574	581	569	576	564	577	633	594	578	609	644	615	596	585	594	585	544	591	627	571	547	550	622	575	544	586	582	585	603	608	537	570	561	598	562	558	571	571	558	596	581	567	584	606	596	554	620	585	620	584	603	590	588	590	562	604	570	555	593	612	568	577	582	592	598	576	612	583	628	572	573	596	546	565	599	572	589	567	610	593	557	589	570	641	578	614	610	626	592	564	582	587	538	580	568	645	567	582	557	601	565	587	570	556	599	566	637	568	606	623	625	565	577	539	592	620	568	529	576	575	610	589	588	584	566	567	556	590	589	582	559	613	567	569	594	555	565	577	602	630	614	600	598	603	600	590	571	584	535	570	580	598	600	604	574	537	600	600	582	577	565	553	570	567	543	582	588	589	612	590	564	567	570	590	597	582	573	556	578	576	592	582	599	589	608	593	593	628	564	573	584	587	533	519	582	554	549	607	577	593	606	560	573	555	575	619	560	612	564	610	588	571	615	606	524	572	597	594	559	569	550	579	607	567	554	558	583	545	578	539	569	534	608	567	587	564	587	588	586	563	585	586	590	523	583	581	576	564	586	550	578	588	545	572	577	589	543	569	535	548	559	614	575	585	580	577	569	597	555	538	627	644	569	548	586	577	571	568	542	582	584	585	583	586	596	609	600	593	580	579	611	568	565	612	572	550	567	586	533	548	568	591	535	637	578	568	607	592	615	554	572	583	580	564	592	568	612	575	608	595	579	557	551	591	603	556	542	594	594	589	585	605	578	623	602	549	601	557	606	549	596	589	581	611	562	594	542	541	592	599	587	576	556	553	575	581	554	612	574	578	585	564	599	550	598	610	633	553	587	567	565	641	603	586	570	585	559	589	621	614	600	548	535	563	610	535	604	596	565	562	602	592	563	571	586	578	587	604	563	580	557	571	566	580	595	577	578	591	593	585	596	563	588	562	617	595	572	569	593	606	589	604	597	571	565	584	539	568	574	643	600	550	565	601	576	599	598	531	626	583	588	578	570	580	624	585	573	557	557	575	597	618	569	575	577	582	580	585	569	601	596	576	615	596	578	560	566	574	564	594	569	576	627	622	613	572	572	581	600	589	602	589	611	581	534	551	574	601	575	557	570	583	553	574	575	586	661	588	588	587	564	553	563	581	614	573	584	560	580	600	568	549	571	551	538	545	589	566	558	554	568	580	576	570	562	600	604	569	607	585	576	600	559	627	573	595	587	572	559	606	554	565	553	548	572	597	595	608	587	553	588	619	602	564	623	581	577	601	564	566	530	640	610	571	623	576	561	570	586	598	580	558	603	602	618	562	578	580	589	574	539	542	570	572	612	568	528	565	552	584	611	580	567	616	600	546	610	601	579	549	563	597	576	591	577	567	580	559	586	594	587	587	563	560	540	597	593	551	560	556	562	605	597	569	555	587	573	609	600	588	560	594	612	589	558	551	637	555	592	610	565	575	593	580	558	582	597	543	578	605	587	604	618	589	536	533	609	602	589	581	586	577	567	567	580	588	574	592	585	565	554	589	575	615	579	615	577	576	585	601	595	577	582	595	639	544	581	550	566	582	576	559	591	563	609	552	580	580	611	587	625	608	548	559	566	568	575	571	585	586	607	618	596	567	563	564	578	576	599	612	566	579	525	617	604	579	552	567	623	640	541	602	578	590	532	588	628	591	570	593	556	576	568	582	588	538	573	561	606	575	570	599	586	574	580	597	612	598	571	586	566	571	588	551	561	635	537	631	560	588	608	553	581	604	588	584	564	596	573	601	527	527	597	561	610	561	570	568	568	584	553	586	556	571	564	606	567	569	570	592	571	598	597	594	545	595	566	599	551	573	556	595	587	581	569	605	542	547	603	587	623	602	594	579	558	587	581	626	567	574	597	596	595	546	571	592	604	546	587	560	590	576	641	580	557	570	577	562	587	565	576	534	570	589	570	577	623	574	588	607	574	620	564	577	571	577	591	571	574	547	543	569	615	620	616	567	541	619	606	576	626	606	535	571	567	562	573	583	539	626	565	650	559	586	550	573	545	567	623	634	577	585	590	543	589	584	596	593	569	590	630	539	594	564	567	581	556	598	594	579	582	598	578	566	555	606	600	578	596	590	582	560	597	605	584	590	588	546	629	551	583	613	571	565	590	579	596	583	593	536	593	600	625	582	604	533	564	552	622	599	537	578	557	597	579	599	593	577	590	568	549	580	599	616	596	599	565	567	591	591	564	607	592	546	538	579	577	569	562	592	566	583	639	568	576	542	531	552	595	629	557	637	618	573	577	566	567	592	608	631	567	566	554	574	610	573	593	575	585	580	552	615	571	573	563	611	599	581	575	564	581	569	577	581	562	559	585	572	588	592	578	539	589	582	553	557	550	553	588	603	602	620	581	580	577	574	597	540	602	653	599	568	580	635	595	537	618	616	576	580	562	573	585	561	572	557	550	595	551	583	557	601	575	550	624	605	609	561	585	573	584	598	595	567	578	617	626	581	586	582	562	562	571	628	602	589	593	569	596	587	608	609	570	593	575	581	584	584	603	549	567	602	573	586	619	570	578	582	593	584	580	618	556	586	571	569	587	576	601	584	608	580	556	564	616	591	566	607	547	565	575	557	614	618	591	553	570	579	593	601	584	535	595	558	576	591	570	558	581	572	548	595	579	580	550	635	583	562	610	519	601	596	567	581	557	625	569	562	596	590	566	577	582	566	577	589	615	563	599	574	562	591	580	597	602	618	592	632	587	570	579	575	545	594	586	529	597	580	575	592	543	618	592	592	603	570	564	562	583	580	555	604	621	577	559	581	580	548	573	582	558	600	597	591	593	566	584	577	554	579	594	572	615	591	600	603	614	594	620	614	558	581	575	590	546	574	599	570	574	555	591	553	568	594	624	585	569	647	611	591	587	571	575	602	577	559	582	603	576	593	545	581	570	604	593	574	542	610	603	591	587	577	591	535
23574	21583	29456	24190	21586	19873	5218	1994	1255	784	625	510	472	397	351	326	319	323	355	324	333	270	268	271	261	245	285	1132	3022	4164	3797	2285	1274	703	350	222	223	221	222	217	231	238	233	235	203	238	233	249	244	216	215	225	228	198	210	205	201	227	219	220	198	239	227	208	211	207	222	221	212	211	209	220	227	205	236	212	223	212	229	218	224	208	219	212	216	220	261	240	215	201	221	237	215	208	225	207	242	237	202	220	209	208	238	205	194	208	213	215	248	212	241	229	233	197	218	209	250	231	222	233	212	206	203	196	224	209	217	212	196	207	228	241	231	229	228	211	220	209	232	187	230	214	237	203	223	246	235	232	201	193	215	210	193	204	208	202	199	220	224	224	219	201	230	215	227	219	226	236	211	235	225	229	205	215	209	200	190	230	198	198	207	239	237	219	223	231	228	206	196	227	204	233	199	210	225	231	226	227	243	210	204	212	222	207	193	195	220	195	205	199	219	202	196	218	227	209	206	247	228	234	222	229	218	215	226	230	209	210	206	214	199	217	221	210	219	220	233	227	203	251	193	229	221	235	248	216	191	209	209	216	232	225	220	210	202	236	222	215	214	217	224	209	212	213	217	221	227	205	234	209	200	214	222	215	207	249	179	212	207	213	222	238	206	196	203	245	202	212	237	221	198	218	233	246	208	224	223	215	206	220	219	204	234	241	233	204	216	241	210	211	200	206	250	242	213	224	243	197	228	228	217	216	220	207	207	222	209	219	237	224	215	217	246	219	234	209	243	195	220	216	199	218	210	237	209	197	204	219	210	239	210	256	196	205	229	220	201	210	206	212	224	216	251	219	230	210	188	239	205	230	217	211	237	203	192	208	198	185	193	216	210	190	227	219	250	201	227	229	239	250	232	208	208	229	222	206	203	271	229	223	207	240	191	213	210	193	224	220	231	196	242	232	236	207	215	203	222	205	212	232	229	233	216	207	233	229	229	217	201	220	213	206	206	218	204	227	220	244	208	237	192	230	232	234	231	223	196	211	228	231	218	222	223	225	206	186	211	233	223	209	227	204	224	230	227	215	217	210	207	234	216	214	204	217	213	245	195	209	221	241	212	233	183	229	182	207	209	209	220	191	217	207	229	223	211	217	223	228	181	210	199	228	216	208	221	244	215	225	213	217	234	186	200	197	188	199	223	177	205	194	231	221	201	212	220	234	197	226	206	194	210	233	241	207	225	221	211	222	222	221	237	213	221	232	214	199	190	219	221	204	243	219	234	209	201	234	204	221	209	222	214	202	233	218	217	227	201	224	232	203	199	205	208	218	206	221	229	191	198	217	192	201	206	210	221	268	208	199	212	224	192	220	232	211	221	219	220	180	197	209	219	210	218	235	207	204	232	218	235	202	241	252	245	204	212	219	234	207	202	216	221	230	209	213	216	219	216	211	221	219	214	236	210	237	218	228	211	192	212	212	199	253	224	184	231	242	215	218	216	189	197	236	221	207	217	223	232	234	206	221	225	255	198	224	196	209	224	221	229	227	242	203	209	199	206	210	207	237	212	242	211	207	240	239	199	217	236	225	213	223	239	206	205	214	237	187	212	207	215	204	242	176	186	206	197	232	215	200	246	209	240	196	212	242	233	255	216	217	219	219	230	202	206	211	189	221	207	226	225	207	213	217	219	202	198	207	196	224	231	198	224	216	241	209	193	203	226	211	218	214	213	204	230	223	218	229	222	204	201	235	254	188	209	214	236	204	237	204	209	218	230	209	218	220	205	193	226	229	238	197	236	210	229	239	210	220	211	195	216	242	209	221	222	182	221	226	223	195	203	198	229	202	195	220	209	211	221	213	218	236	213	226	236	211	220	227	206	226	216	217	218	188	226	228	197	233	187	234	213	226	203	221	221	221	236	239	222	213	229	209	205	198	241	243	206	181	189	185	241	242	219	240	211	227	208	188	226	237	226	208	215	228	222	218	249	221	222	214	216	206	213	213	211	240	230	201	215	196	216	217	226	225	212	216	225	228	232	210	195	239	221	231	203	206	209	251	201	211	227	219	200	185	172	205	223	230	197	193	210	194	207	193	194	197	210	229	219	214	206	227	237	209	216	220	205	214	205	223	215	218	215	220	206	191	234	217	222	217	205	224	240	200	205	212	197	214	221	227	218	224	234	217	195	209	200	245	237	219	217	220	221	229	207	227	176	203	217	236	221	228	233	214	237	219	234	206	227	198	224	209	203	222	215	204	201	214	209	234	229	230	220	224	224	203	219	229	224	234	241	202	242	212	212	225	246	205	227	232	224	179	215	199	215	207	218	232	222	229	216	219	221	215	220	222	208	225	189	215	201	208	243	200	241	219	239	213	160	259	240	216	184	236	218	223	205	251	225	232	223	213	207	212	230	228	218	223	207	223	214	206	240	211	217	242	220	236	229	206	207	218	226	240	216	232	198	202	194	213	208	236	195	219	221	202	212	208	221	214	246	195	197	219	226	228	218	228	202	230	241	187	206	227	190	223	231	229	223	193	230	224	186	199	194	235	225	203	210	196	223	225	208	251	249	217	246	207	211	205	227	200	222	228	231	213	231	188	230	209	231	214	221	208	213	223	233	213	218	218	200	202	203	208	208	225	215	222	217	219	255	222	207	186	215	221	247	215	202	231	248	240	230	240	213	195	213	229	205	221	221	238	193	229	215	214	225	212	232	211	218	225	219	230	229	202	233	191	235	236	213	211	235	206	204	209	207	233	209	217	197	209	226	207	222	208	213	220	245	229	220	234	219	221	225	202	232	216	236	212	212	226	230	213	238	235	225	236	219	203	211	221	207	226	203	211	209	229	195	208	233	208	222	208	216	221	229	197	242	203	206	225	214	197	235	210	218	232	224	222	188	194	236	195	193	233	220	195	198	189	229	239	218	207	209	202	227	214	209	236	221	218	216	214	202	218	215	234	205	187	189	192	221	241	231	205	204	194	215	198	195	213	223	213	248	232	220	206	193	232	220	207	211	205	220	212	229	241	195	218	224	227	216	225	216	222	214	218	217	232	193	194	181	238	222	214	196	207	216	212	203	222	199	207	218	219	231	236	213	205	217	211	203	214	226	237	214	217	233	200	229	219	209	204	228	226	239	221	194	200	217	195	214	218	231	214	232	234	209	214	209	230	208	206	205	232	201	199	217	222	223	225	192	222	208	236	205	230	212	219	218	225	206	226	208	214	212	229	206	209	236	226	199	215	234	243	199	220	225	216	203	224	222	215	232	216	214	223	235	215	220	199	209	222	222	224	223	198	247	222	226	227	199	208	216	233	232	228	185	224	207	227	220	224	208	243	231	221	213	195	217	213	226	212	229	216	216	217	209	193	217	192	226	191	193	209	219	200	235	216	203	231	216	239	215	220	215	241	221	236	243	229	219	199	218	226	193	197	191	218	207	197	202	213	201	215	231	228	235	198	209	200	226	217	219	227	200	219	197	221	211	261	216	222	237	252	212	217
19373	37785	35363	22547	14834	9648	7406	6305	4366	2820	1965	1624	1369	1122	1011	937	875	865	1006	921	806	679	617	555	649	600	795	3996	9763	12292	10889	6824	3696	1950	884	502	444	416	371	378	450	385	422	395	438	420	380	477	407	434	472	441	410	442	421	393	417	431	421	412	429	419	401	440	431	422	445	411	423	427	450	458	438	410	414	387	412	419	440	424	447	455	440	443	409	395	439	380	382	452	449	415	424	398	393	432	410	398	457	381	438	417	489	430	439	387	429	444	484	393	417	416	412	434	449	413	451	411	421	427	431	422	438	442	428	443	403	431	429	431	434	441	418	410	404	422	445	409	435	447	398	417	406	424	438	431	437	434	459	440	380	425	430	400	398	439	440	410	472	435	407	387	412	392	376	418	440	437	421	427	402	421	407	406	417	425	412	420	433	422	431	415	435	393	457	422	424	424	396	437	409	423	428	426	418	436	431	405	425	409	386	386	401	422	436	396	435	415	407	457	425	445	443	441	417	412	433	436	400	432	426	412	464	428	455	378	411	429	461	429	393	433	405	414	409	422	402	412	434	418	422	432	424	428	412	397	421	421	421	437	413	378	399	442	419	425	430	423	401	388	396	410	409	474	442	429	445	382	401	417	422	398	399	433	409	405	431	415	440	451	425	420	429	461	425	440	386	404	417	385	459	409	441	421	407	465	428	399	406	399	415	426	418	393	424	453	432	427	447	421	457	411	433	441	402	439	423	403	437	424	370	444	435	448	445	395	426	427	430	388	422	433	426	395	425	451	439	413	415	420	436	412	452	421	427	391	419	405	417	429	424	400	458	414	428	384	400	444	427	425	435	434	409	430	439	426	407	430	421	431	419	395	432	413	432	389	401	445	424	439	428	416	408	439	452	418	410	392	408	431	416	429	417	417	452	434	467	428	382	446	422	435	437	445	444	427	398	411	436	413	410	422	415	449	407	422	432	421	387	414	409	418	431	402	413	421	435	379	404	398	396	434	398	439	399	391	409	441	420	467	434	407	418	426	426	439	412	425	416	403	424	413	426	428	421	402	457	415	425	444	418	423	390	424	398	402	412	422	436	418	421	438	424	385	422	425	409	409	417	422	398	452	401	439	437	420	406	441	425	385	379	435	442	425	419	419	413	409	386	416	397	424	409	441	451	394	398	442	453	459	414	413	421	408	425	452	402	419	404	432	446	443	387	432	401	407	391	458	418	408	395	426	446	419	415	441	448	413	415	423	445	424	432	380	428	388	398	418	385	419	434	438	398	433	449	420	442	420	419	406	397	415	424	401	388	405	403	440	447	428	402	418	430	402	390	383	400	449	400	438	402	434	387	425	454	408	468	395	395	424	386	426	405	422	401	427	410	459	425	444	451	446	448	420	426	418	427	431	390	425	461	430	404	438	423	403	389	426	418	432	413	397	426	417	414	414	389	420	413	441	442	433	427	417	407	423	441	464	391	440	432	434	406	391	439	414	398	408	397	408	423	401	403	409	429	453	414	437	371	416	405	429	422	428	414	413	423	433	445	395	420	446	409	421	428	450	405	423	421	410	401	414	427	400	445	468	434	428	441	432	395	380	398	441	417	428	454	436	440	412	413	429	411	398	412	411	416	424	456	402	420	404	402	426	427	408	398	454	433	424	428	423	407	450	449	396	427	430	434	416	433	426	446	453	409	440	417	455	418	431	415	439	407	421	408	424	408	446	432	416	416	463	432	430	401	430	468	409	441	419	434	377	394	371	417	395	442	440	376	402	398	473	430	381	402	432	392	429	413	411	442	422	410	444	409	416	423	422	414	441	430	401	412	447	399	433	425	435	386	417	446	423	390	474	400	399	450	420	410	422	437	421	402	448	416	401	442	403	433	380	433	449	403	436	412	402	453	429	418	428	450	416	446	419	398	394	437	433	434	393	426	396	389	412	437	449	433	440	412	385	407	422	424	421	458	415	390	403	420	444	406	402	428	430	365	428	433	397	369	427	403	430	422	421	438	459	402	418	438	431	394	437	446	417	410	387	404	446	443	399	439	419	418	393	408	415	414	443	379	430	400	399	406	401	413	463	414	421	428	431	415	419	417	388	454	388	426	443	432	449	417	403	401	426	439	405	422	460	441	415	390	374	396	405	415	415	438	387	432	439	384	434	436	391	400	421	377	445	402	418	386	382	418	365	419	438	442	429	401	416	408	442	407	427	410	417	426	396	413	428	447	431	398	452	398	389	396	417	396	388	449	422	394	394	408	393	415	406	403	395	392	427	417	396	445	421	425	436	458	440	457	424	413	395	440	424	441	425	417	410	423	421	427	398	439	426	416	413	445	395	425	410	416	438	386	417	421	423	399	435	413	384	391	456	465	412	425	437	424	435	444	420	395	423	408	439	443	434	365	436	406	418	420	437	425	425	440	440	384	421	416	408	453	442	371	468	440	402	433	420	444	416	425	451	443	417	409	422	424	403	444	408	389	423	434	425	444	432	429	403	426	447	404	414	420	371	428	412	428	412	410	434	448	452	441	466	394	397	429	440	388	407	415	411	413	411	410	434	423	419	441	414	440	414	408	439	430	371	401	435	437	447	441	454	438	459	431	429	417	390	405	424	446	418	383	418	400	452	422	417	423	444	459	411	381	398	392	407	375	416	409	418	423	419	382	418	405	428	452	431	407	395	408	402	463	398	431	401	432	409	446	437	378	444	401	394	441	402	465	415	420	426	409	397	408	441	416	423	413	408	429	433	454	419	406	442	412	443	467	439	387	415	443	383	437	404	420	408	407	416	446	427	426	427	383	415	417	458	438	415	432	391	421	454	420	401	395	411	432	412	432	402	424	408	404	397	410	422	387	424	390	411	422	410	438	423	446	414	416	428	406	425	429	424	428	399	403	423	403	427	415	393	421	418	412	406	415	419	413	441	421	394	421	428	422	454	441	386	425	405	400	429	417	425	439	400	423	469	398	388	443	419	395	419	387	421	396	382	390	425	421	395	393	418	421	426	441	426	424	427	396	415	424	401	411	467	404	417	405	409	401	445	429	392	439	394	406	441	420	394	427	432	423	439	441	391	389	440	414	456	470	404	428	418	426	438	405	406	396	389	391	420	416	417	401	459	404	410	428	434	394	396	438	433	452	414	396	441	410	414	416	426	429	445	399	396	454	433	431	447	411	408	428	449	433	425	403	438	449	419	435	426	428	439	406	390	419	436	419	481	408	417	439	391	411	387	437	442	431	440	411	409	422	415	435	418	424	433	434	439	419	425	424	439	402	410	408	424	422	438	422	400	413	399	400	442	445	429	442	429	415	442	439	447	417	418	422	393	419	399	438	394	411	420	409	411	434	418	370	431	431	434	413	455	405	446	422	388	420	395	434	402	430	423	433	437	440	395	425	477	438	457	426	407	442	408	461	406	435	419	410	440	433	411	435	427	446	461	399	385	407	423	406	407	393	419	412	407	427	428	395	475	442	402	414	415	440	387	399	454	400	426	415	445	422	417
27118	21061	15982	8256	2379	1534	1044	861	681	591	459	454	390	369	372	394	372	396	382	355	374	387	384	337	408	398	358	463	514	659	571	490	465	454	408	398	373	369	397	321	345	365	384	409	379	360	321	369	367	368	375	360	344	331	341	356	365	386	374	351	365	344	356	351	380	365	367	341	355	347	367	362	370	353	392	327	361	323	345	355	357	327	393	365	364	402	344	398	354	365	362	392	374	377	336	375	360	367	344	343	349	365	363	364	346	349	328	336	411	330	380	350	360	365	341	371	373	388	381	352	343	385	390	360	329	368	360	365	355	401	361	373	318	359	325	372	366	322	370	370	363	361	309	357	402	345	409	337	327	338	372	323	349	384	374	404	372	357	355	300	352	347	376	382	355	397	348	381	376	360	344	383	347	342	337	366	379	329	373	348	362	337	366	342	373	357	346	386	376	345	409	357	367	370	320	369	370	360	358	358	371	349	364	365	364	332	361	385	359	371	340	353	364	358	379	343	364	317	377	364	377	364	358	389	359	363	367	358	359	338	385	328	321	363	344	350	352	356	350	352	356	379	359	334	340	321	318	326	380	332	357	308	367	353	351	370	365	355	375	363	346	390	346	356	367	359	342	344	338	380	376	361	384	358	319	327	380	347	330	349	335	352	385	349	348	377	371	367	348	368	361	336	379	369	332	351	365	339	356	356	360	361	376	390	365	377	366	329	412	349	358	355	370	368	354	346	379	357	372	365	325	366	343	326	358	351	348	351	353	357	381	337	390	369	344	342	368	372	368	347	368	374	318	353	316	379	359	347	375	325	377	371	348	358	368	361	357	370	377	375	362	352	344	344	384	357	395	368	370	354	342	342	361	354	357	342	387	357	358	357	367	370	349	389	356	339	361	366	336	364	371	347	323	387	355	356	329	390	348	343	354	400	340	350	362	362	349	365	363	351	349	355	325	351	369	391	382	354	371	349	355	354	364	380	375	354	381	398	326	360	382	361	342	340	388	358	352	380	345	359	345	370	354	324	389	348	354	334	371	356	376	381	307	358	369	369	353	360	407	351	381	334	334	370	381	351	367	356	413	370	362	355	356	351	387	366	355	353	391	373	339	340	351	367	333	328	362	363	331	369	364	358	357	383	343	373	367	364	376	355	345	381	386	376	365	351	384	362	364	378	364	339	335	348	340	347	396	396	370	361	358	390	385	380	334	362	360	368	383	377	332	326	381	375	408	370	353	376	367	346	362	316	363	357	373	357	374	353	362	336	396	385	341	389	362	378	365	373	349	383	396	346	375	338	374	346	355	347	356	392	349	341	396	354	347	377	332	373	367	359	354	351	362	366	368	351	336	347	362	365	335	348	336	345	384	356	351	349	349	339	340	347	381	361	383	361	369	348	376	368	356	313	369	339	369	352	363	313	389	350	350	338	363	382	372	369	357	382	366	360	348	382	387	370	364	353	371	333	376	334	348	372	376	373	356	342	415	345	374	330	349	376	373	376	338	353	369	347	360	337	350	369	363	357	358	367	379	376	328	372	372	349	383	331	322	374	335	353	332	347	368	349	362	352	348	392	352	348	380	389	383	381	331	374	374	390	345	382	372	378	389	375	402	371	372	353	394	382	353	402	352	373	355	339	417	388	372	369	352	358	363	376	357	337	353	374	384	338	390	345	388	351	356	349	346	376	343	383	377	349	343	408	390	329	359	361	363	358	364	385	344	319	356	372	328	389	341	365	317	368	359	362	348	366	390	369	351	358	361	359	382	394	378	359	379	367	320	369	338	373	363	348	361	343	378	396	347	354	352	323	366	374	358	363	342	351	344	398	392	344	399	342	392	395	364	387	337	359	387	325	359	369	374	346	368	377	358	372	341	368	356	369	345	340	394	389	370	349	366	333	416	366	337	340	353	355	355	405	376	358	359	349	389	330	332	362	375	368	380	354	342	368	297	383	394	370	359	391	369	342	361	328	350	357	351	344	389	368	369	347	389	369	353	334	369	354	331	355	359	393	386	342	414	367	362	399	365	365	358	347	374	384	360	368	360	357	384	365	369	335	373	348	369	342	353	358	371	347	361	366	361	342	336	357	358	364	366	361	357	361	334	353	341	367	346	351	338	347	337	351	351	348	348	395	329	366	340	326	394	368	348	407	386	369	369	336	380	375	353	353	391	359	345	379	428	375	388	359	395	339	373	391	346	366	374	346	373	340	400	358	380	378	324	325	354	341	381	381	337	353	359	356	371	364	411	401	374	339	346	338	358	344	360	388	390	367	337	363	370	395	347	361	393	354	356	343	360	344	397	373	381	322	362	359	371	355	369	375	385	360	335	359	320	354	384	352	368	338	351	351	381	368	333	399	350	379	292	356	353	380	375	322	358	365	357	371	370	402	369	375	342	362	393	369	351	362	361	342	376	354	372	370	366	340	340	364	392	397	340	375	368	353	322	387	393	342	311	347	368	375	357	356	365	363	359	367	366	354	340	373	388	368	337	382	355	363	332	349	356	359	364	367	368	369	348	380	353	383	406	366	368	357	348	364	387	351	391	382	391	347	383	361	353	392	371	399	364	346	363	364	391	362	356	372	335	366	380	365	368	381	366	371	367	388	374	328	380	373	335	355	370	363	342	355	352	373	340	354	317	377	369	364	384	353	396	343	387	328	340	368	323	367	355	412	359	336	369	366	350	341	399	345	386	347	363	394	390	349	386	337	363	354	389	374	373	359	374	381	354	381	364	383	365	357	343	376	371	371	351	337	337	366	336	372	345	349	381	368	357	332	375	359	356	368	388	358	361	386	387	335	354	354	351	366	352	377	355	381	397	379	385	368	356	368	370	354	350	360	370	353	390	353	352	362	390	356	349	350	358	375	370	389	370	344	340	383	330	357	360	353	346	356	383	355	377	361	358	388	374	351	345	348	361	400	380	411	356	370	397	345	367	325	375	392	358	366	371	368	384	369	369	347	342	385	332	391	352	362	336	376	338	379	355	360	411	344	347	331	333	375	346	393	349	344	342	349	373	345	366	405	371	374	376	371	381	359	379	341	336	358	370	347	358	382	363	309	394	375	388	389	357	359	349	342	332	344	375	332	368	369	381	362	356	349	352	370	390	343	350	375	360	391	363	375	355	368	363	376	364	365	379	327	364	374	350	345	373	332	346	309	352	357	394	344	357	349	350	342	370	354	352	394	328	359	351	358	363	355	378	351	369	374	363	385	360	347	380	369	342	376	369	373	369	372	359	397	331	333	390	378	352	368	361	344	372	369	311	370	367	406	366	382	346	342	376	393	367	364	321	316	355	411	357	322	355	390	366	370	357	341	336	353	347	356	387	379	388	354	371	327	381	334	367	377	353	363	375	370	380	353	356	393	373	369	370	400	358	358	373	364	388	378	365	346	359	333	374	338	356	352	356	366	329	363	393	362	374	376	346	346	356	355	392	337	353	379	357	376	373	323	346	372	373	375	367	360	347	358	359	375	356	372	342	388	353	354
13665	21350	21848	14622	6879	5123	3695	2934	2265	1703	1192	1008	977	871	787	766	770	844	825	788	775	836	720	773	708	740	764	1098	1337	1623	1383	1187	1044	995	872	740	724	727	724	723	685	685	708	659	733	724	766	706	670	706	678	655	691	689	688	710	669	729	725	702	707	724	683	695	719	700	748	682	710	726	677	641	691	729	699	737	740	725	703	716	726	665	686	739	668	763	691	682	678	667	686	735	709	734	716	709	684	726	692	768	720	697	644	720	717	736	698	722	690	679	746	701	679	686	696	737	717	724	664	694	719	697	679	690	752	674	684	681	696	726	707	679	713	715	694	665	702	762	676	707	710	699	682	733	716	692	711	684	687	745	691	721	687	695	710	698	667	680	724	749	737	716	689	715	705	675	712	695	689	717	701	697	679	714	716	716	743	672	659	705	709	687	735	714	695	742	719	734	739	669	703	665	674	704	699	738	685	682	714	699	690	695	678	704	712	692	662	723	684	721	723	707	698	708	702	756	657	762	742	699	685	654	683	697	725	688	689	709	709	703	695	719	724	686	678	706	666	697	696	683	711	690	733	704	713	721	654	688	692	697	734	677	681	696	703	754	683	690	668	715	663	662	676	717	690	679	658	717	700	639	723	735	717	679	697	702	708	682	671	693	696	741	672	727	701	698	722	748	712	683	711	700	732	711	745	723	737	704	734	704	685	689	652	708	694	675	738	746	671	696	697	696	739	707	729	673	650	693	668	703	747	737	726	719	687	717	685	690	733	715	707	710	692	738	722	695	722	688	651	687	717	676	686	696	660	671	694	698	692	682	731	698	740	716	702	741	660	742	705	720	718	722	706	658	695	695	733	712	724	682	717	697	728	740	720	711	694	740	653	724	750	725	708	664	741	717	692	689	709	695	726	691	732	738	678	662	671	717	704	727	710	734	709	723	699	716	712	725	777	699	670	685	667	740	686	712	717	737	724	725	721	709	726	755	698	698	699	690	689	683	661	693	701	690	664	669	703	654	716	697	709	697	688	648	722	680	701	705	770	667	690	698	693	713	759	687	710	716	687	682	677	725	687	724	687	697	698	749	684	694	720	663	721	687	717	713	691	732	661	740	691	729	709	676	709	669	746	701	758	720	718	675	651	727	714	715	682	690	710	740	720	702	734	712	719	732	724	731	696	708	726	712	709	690	654	689	696	693	655	651	761	711	743	717	680	697	701	714	710	732	680	697	710	697	709	731	663	659	739	701	685	708	700	715	702	705	707	711	734	733	692	707	747	712	694	739	694	712	706	670	706	709	718	689	663	674	738	696	693	678	703	683	718	716	708	752	696	690	704	691	656	706	697	739	728	680	694	716	635	691	672	681	741	720	655	692	746	767	724	725	717	676	735	708	729	726	678	672	688	716	666	734	734	702	701	673	699	715	689	700	713	705	712	692	674	658	724	724	686	732	711	679	720	734	706	667	691	684	683	724	715	734	738	722	702	705	670	697	695	728	683	688	687	690	720	669	699	695	719	731	701	673	661	710	710	713	656	711	688	740	723	715	786	664	741	726	711	727	699	684	660	700	699	691	705	660	700	635	739	618	690	675	746	713	705	713	721	709	727	706	716	704	740	694	736	690	654	673	731	660	716	696	708	697	726	709	704	654	694	730	705	697	677	690	743	713	703	698	741	709	724	708	752	700	724	737	677	731	635	704	661	718	716	703	682	740	695	706	706	674	720	639	742	702	694	700	716	688	688	744	704	650	780	711	714	727	677	708	708	682	713	704	685	692	693	692	692	752	655	692	681	753	708	686	685	683	690	723	670	731	736	738	716	736	694	658	691	723	740	729	697	721	704	710	692	702	714	762	702	654	662	714	710	700	706	709	738	685	709	687	701	715	723	689	669	685	693	746	701	705	725	681	717	740	706	693	675	727	723	692	692	714	699	688	685	693	695	685	739	715	681	673	703	722	722	679	681	709	678	709	695	717	710	671	680	710	706	668	738	723	699	759	684	778	703	710	707	714	707	747	728	777	656	694	697	716	701	687	753	693	715	696	701	693	714	696	668	707	722	729	756	700	731	691	692	723	740	724	707	681	726	712	694	734	688	686	723	681	720	687	705	670	681	701	707	656	731	688	687	682	723	689	659	646	747	730	739	698	713	697	670	692	745	691	717	707	700	719	666	696	712	678	710	678	702	683	668	726	688	700	700	739	715	706	705	707	696	676	644	702	714	718	729	716	707	693	709	731	700	720	684	746	704	690	716	684	727	680	692	719	687	735	693	733	720	714	659	660	714	699	718	714	705	744	673	714	685	663	683	668	726	714	652	737	717	728	695	705	675	716	684	702	684	663	724	742	694	710	716	726	722	723	634	712	666	673	692	726	727	694	726	715	712	696	725	772	723	774	673	717	656	677	722	695	700	714	722	692	715	619	696	713	674	718	801	704	720	728	673	704	723	734	726	732	699	726	712	743	712	750	689	683	701	702	721	660	724	674	732	689	741	703	744	669	714	678	715	703	703	750	696	681	712	650	673	736	717	708	700	656	669	695	683	725	663	760	710	669	757	718	712	719	691	750	710	726	714	694	688	696	749	712	729	715	695	721	727	719	715	712	659	749	714	710	681	715	707	678	718	694	650	711	698	663	696	674	696	717	655	736	705	660	673	699	728	680	705	698	682	684	680	726	727	663	684	684	679	686	733	686	742	726	662	736	690	722	685	673	744	699	727	726	703	741	696	667	708	695	736	763	725	702	708	749	695	691	730	676	712	773	725	656	687	713	719	744	728	706	684	736	713	764	723	734	675	713	706	709	745	699	709	716	698	685	691	706	682	700	704	711	725	738	672	681	674	687	658	710	696	695	716	700	723	711	661	695	737	691	707	670	648	696	786	759	683	744	681	726	733	708	732	693	674	674	772	702	631	664	731	687	680	689	724	698	692	744	749	716	715	652	718	663	667	731	680	690	714	705	644	719	705	687	654	710	660	703	697	743	693	698	668	707	688	700	682	704	722	696	739	698	695	660	717	680	717	700	682	647	736	701	687	693	684	677	714	745	749	736	667	692	665	752	693	714	724	669	676	721	677	749	703	757	704	752	715	682	714	648	712	700	681	709	688	682	705	703	710	697	727	740	721	722	727	689	700	679	733	665	697	714	708	709	675	693	682	753	706	677	698	744	712	704	678	695	739	675	714	701	679	750	740	690	683	752	700	705	659	731	694	708	659	684	699	718	726	713	726	739	703	713	729	763	722	689	695	698	684	730	714	698	687	712	700	736	699	674	690	666	688	681	723	657	740	683	750	697	709	711	723	681	681	689	724	675	672	748	714	688	681	659	762	711	721	717	703	701	709	693	761	689	696	682	730	693	666	703	676	711	734	683	729	681	753	704	717	704	751	734	688	710	682	738	675	699	636	685	674	768	723	698	696	649	701	681	724	738	709	704	697	641	673	673	675	681	731	718	744	728	659	675	725	692	671	709	716	694	691	670	704	679	705	708	714	757	673	701
24590	21584	28705	24920	20041	6213	2240	1202	909	729	632	1862	413	379	337	361	331	333	333	300	321	316	337	304	282	318	293	519	1775	2085	1864	1222	1020	637	459	333	298	285	272	281	274	288	256	286	234	282	267	268	292	234	251	290	284	273	282	268	263	295	302	275	280	293	255	296	258	307	250	264	294	288	288	281	284	277	270	279	260	268	307	269	280	254	295	251	275	303	294	269	291	284	301	285	268	269	274	297	293	312	265	295	277	312	270	322	268	255	248	281	274	277	317	276	287	308	279	262	260	281	306	267	253	271	261	275	314	264	275	284	275	301	272	267	268	264	255	281	229	266	254	250	293	275	253	251	278	263	257	243	272	279	284	264	266	258	276	282	302	239	267	273	294	286	272	261	296	307	247	278	282	291	272	270	241	274	290	316	320	242	274	264	297	311	253	292	267	285	283	278	253	260	284	248	248	271	301	274	264	275	283	272	284	282	267	295	264	296	257	256	257	270	272	240	300	248	306	282	268	284	274	256	257	333	277	286	295	259	294	255	249	262	278	284	267	260	274	286	304	299	288	251	300	284	285	263	264	280	295	282	253	290	247	265	290	289	251	265	286	249	268	315	319	270	276	283	290	258	280	272	256	294	273	300	267	285	290	273	283	261	265	284	266	266	288	292	288	273	272	257	260	270	280	292	262	263	256	268	296	269	278	279	252	274	280	289	291	283	281	321	314	273	281	256	278	281	280	281	281	295	283	288	265	272	256	267	257	283	297	276	267	301	277	295	283	288	270	267	281	284	260	284	287	282	275	285	281	288	264	290	273	292	274	267	285	289	254	285	308	254	252	263	291	305	269	270	263	291	304	309	293	295	255	286	291	255	292	247	276	256	257	300	278	280	282	260	305	296	283	288	247	295	298	250	254	274	270	276	275	252	281	288	283	262	263	285	291	259	299	261	282	258	291	254	285	309	262	296	273	282	281	265	274	300	274	276	264	260	289	278	286	261	297	287	254	258	246	274	230	298	297	279	271	278	259	298	271	254	294	240	287	277	267	274	259	289	305	281	270	276	274	262	259	270	309	282	277	248	265	284	289	292	276	268	249	269	278	301	272	285	298	305	272	264	277	297	246	284	285	270	294	280	255	272	272	242	287	296	263	284	286	260	279	275	245	253	263	253	271	262	263	255	263	273	278	281	282	273	275	289	258	266	301	263	280	252	272	278	261	281	265	288	235	266	258	233	296	286	295	278	278	283	300	280	290	255	307	275	295	270	276	302	265	277	276	263	250	266	251	283	276	281	261	278	295	268	257	263	284	249	274	298	291	275	262	252	261	268	271	291	292	274	264	287	239	278	284	286	286	251	293	286	269	275	273	270	262	238	312	275	283	270	270	288	305	259	254	268	253	305	283	250	258	262	269	271	279	287	278	261	258	285	270	244	217	268	270	265	277	279	266	243	277	296	299	281	261	235	240	265	272	322	269	244	258	306	276	281	293	294	265	254	268	250	251	269	272	251	286	267	294	298	288	276	245	242	294	281	274	260	276	273	296	270	246	271	293	299	280	262	285	286	296	269	268	274	302	259	263	297	256	265	286	276	277	274	256	270	270	256	269	273	287	272	288	294	284	292	284	282	274	289	282	285	229	262	263	280	274	302	316	288	250	302	299	279	281	261	285	256	278	281	263	274	253	295	267	261	263	280	262	248	282	266	274	269	261	249	260	237	270	287	276	256	284	287	321	276	272	245	260	251	289	269	255	260	252	281	259	264	264	290	302	275	260	292	266	267	252	273	282	300	310	276	268	263	257	261	279	276	287	267	293	266	280	274	280	265	237	243	286	244	290	267	250	270	260	274	261	279	243	263	282	286	283	302	286	292	282	273	273	273	290	284	255	293	274	297	272	269	281	266	266	263	318	277	286	264	252	307	233	277	282	267	294	277	255	259	279	287	267	275	257	288	294	278	276	307	288	262	311	314	253	270	252	273	263	300	293	256	292	285	276	304	278	288	275	258	269	288	277	272	269	251	290	269	265	269	286	300	277	275	284	281	309	297	268	302	285	297	266	279	297	271	284	256	300	287	305	253	267	271	244	329	258	287	277	307	280	269	280	263	262	288	247	303	249	298	263	288	237	273	266	260	257	251	346	285	257	280	287	272	271	282	280	278	251	276	296	243	282	280	272	294	237	265	275	287	269	278	285	281	279	309	270	267	246	261	263	273	266	298	264	295	295	271	258	271	259	290	261	287	273	256	287	258	263	274	291	249	286	307	312	281	285	267	276	299	282	288	280	280	257	288	284	278	283	268	279	270	266	311	260	270	280	285	268	262	256	295	286	298	306	246	294	281	294	251	251	256	283	286	266	257	295	282	245	285	302	290	301	276	273	267	281	277	279	231	291	272	271	283	254	273	298	274	275	264	294	293	297	296	289	276	264	264	240	247	289	293	291	292	291	278	265	288	277	273	280	283	289	278	274	273	277	265	285	299	278	295	242	278	285	260	276	226	264	279	256	266	296	266	285	254	295	279	270	301	288	268	281	273	260	270	283	264	264	340	277	280	255	251	275	318	292	274	262	281	307	293	290	283	269	256	296	291	260	281	285	301	299	291	275	259	287	273	272	299	293	298	276	300	266	294	273	257	268	280	291	248	305	282	320	273	282	291	301	271	246	278	256	286	269	250	286	263	292	292	290	266	253	273	276	291	288	263	307	293	264	264	261	247	317	251	264	302	286	252	278	329	290	280	279	257	273	273	275	262	289	268	264	294	255	292	278	292	284	285	281	264	274	270	299	259	283	269	277	275	258	277	307	286	271	271	298	291	262	251	263	290	260	276	271	277	250	265	255	274	287	268	297	269	286	282	263	299	268	291	286	293	249	282	283	293	248	265	258	226	275	295	249	285	296	269	286	263	309	276	274	266	290	259	269	287	281	279	297	281	276	260	275	238	276	271	270	273	293	277	283	262	241	274	294	284	286	252	287	262	269	303	265	284	298	307	285	276	278	307	273	259	294	310	261	245	264	275	286	291	261	258	287	302	245	286	277	261	257	265	288	283	261	281	262	269	289	275	298	283	266	298	261	268	278	274	271	279	288	287	284	281	268	297	269	278	251	257	250	242	259	282	285	258	270	263	279	283	291	264	291	265	257	277	281	300	271	247	259	248	282	261	290	285	280	292	276	255	254	312	300	267	292	240	280	276	305	284	268	268	251	257	270	261	292	284	277	262	259	294	267	268	269	257	286	273	289	254	274	253	271	265	261	248	247	265	273	285	296	244	244	288	281	257	240	284	316	304	286	276	232	254	256	276	280	281	265	298	281	280	287	270	248	274	299	302	299	262	256	273	258	262	263	274	288	269	291	301	264	284	301	242	255	284	252	286	248	271	239	270	250	274	300	257	259	269	285	259	235	273	259	275	260	281	275	291	242	297	281	277	265	250	287	265	272	291	256	279	297	247	301	261	278	275	269	261	273	244	268	279	268	291	305	235	274	284	270	288	257	297
11376	23000	25054	21300	12921	8260	6282	3968	3135	2549	1998	6230	1140	950	912	880	752	781	770	720	767	772	707	734	673	604	666	1585	6157	6620	5744	3679	2989	1607	1022	736	585	516	519	550	514	551	534	533	570	519	543	564	527	571	586	570	537	552	569	569	567	497	536	559	586	523	582	520	572	533	528	511	578	486	547	521	501	536	542	538	534	537	521	589	566	550	528	550	552	537	564	524	538	552	581	491	550	537	539	520	557	586	544	566	533	567	545	513	517	579	555	528	473	554	553	510	531	540	526	549	542	531	482	534	539	524	549	551	535	542	579	541	542	562	600	514	542	563	545	551	561	530	529	505	515	502	554	523	556	564	525	553	507	549	538	578	502	505	490	526	552	573	562	557	551	587	529	514	526	556	544	531	561	555	541	552	554	552	528	529	527	515	552	529	576	529	540	533	513	554	514	509	561	571	561	604	516	538	539	535	550	548	578	561	534	556	559	536	533	563	475	537	549	562	490	568	511	544	543	535	555	541	542	527	567	581	531	520	544	555	535	550	506	513	552	577	571	527	550	550	500	550	546	553	528	571	525	556	528	546	541	567	544	525	520	577	539	526	554	547	535	490	626	563	535	573	566	540	545	528	529	532	533	523	545	533	550	554	549	579	560	539	524	551	547	543	540	551	553	548	513	587	549	562	517	501	529	555	484	567	502	592	528	560	544	530	584	522	546	527	529	558	569	561	562	528	552	516	512	535	558	530	563	509	516	573	558	560	556	535	550	541	518	551	572	498	564	525	526	570	558	515	518	554	535	512	574	565	564	617	566	525	563	559	543	525	539	542	542	554	505	549	578	546	549	537	556	535	560	577	565	555	522	531	550	559	573	556	548	511	554	549	538	585	546	534	565	589	585	504	538	549	535	566	551	583	555	545	553	552	536	570	550	526	537	553	523	556	538	515	495	535	594	555	582	539	537	564	565	523	583	553	542	521	558	523	557	587	554	583	559	518	507	574	574	525	531	578	495	518	547	515	538	552	551	507	517	549	546	578	536	546	558	564	530	506	537	524	504	567	499	566	591	556	566	576	550	593	525	569	512	553	512	548	572	560	517	580	507	562	582	525	520	565	546	524	569	546	574	535	572	571	502	556	573	524	513	529	573	513	568	552	553	553	517	499	518	559	567	586	526	566	527	552	538	540	532	565	536	597	533	539	533	560	546	566	522	532	520	561	530	528	529	567	566	579	559	563	512	563	569	560	559	565	582	540	558	542	524	564	525	530	554	546	544	557	548	520	546	539	554	615	587	532	579	547	526	547	504	579	546	549	534	523	562	547	549	562	560	521	579	548	543	582	584	550	580	526	528	517	553	551	552	563	515	558	558	548	574	570	550	540	562	564	576	548	537	569	553	496	544	569	523	537	519	548	527	569	560	569	515	542	559	527	513	590	553	550	573	575	526	517	547	569	531	481	573	494	549	563	564	548	504	545	582	556	511	517	551	544	550	522	570	528	518	547	540	517	552	576	568	532	557	542	552	543	541	538	554	514	530	563	520	561	525	590	512	552	510	533	530	525	581	535	513	545	575	505	521	573	575	553	542	508	511	590	582	562	494	500	542	576	537	513	575	517	520	594	570	540	526	545	518	527	563	553	512	533	536	526	519	577	546	535	512	541	528	546	531	573	553	537	536	508	530	515	597	541	554	551	521	622	545	541	538	573	559	549	580	573	578	531	527	572	569	550	555	500	545	538	614	558	520	525	558	574	554	543	514	575	521	539	560	582	522	592	522	549	547	564	577	602	520	529	562	527	545	551	538	528	591	519	555	515	537	507	562	552	539	556	585	517	525	535	592	558	541	544	561	543	520	552	507	542	569	521	506	507	569	546	560	560	529	533	551	523	561	560	543	556	524	558	594	580	580	589	523	525	529	578	563	555	501	560	515	541	515	563	559	567	536	523	523	528	528	543	544	574	505	546	553	535	599	500	527	528	533	539	549	581	547	523	565	532	541	573	544	568	541	569	531	523	507	527	542	528	537	494	535	538	510	507	542	517	516	535	550	546	498	529	551	532	520	534	535	593	557	504	528	538	567	530	539	504	502	526	555	521	552	543	544	543	544	537	555	522	541	540	588	565	494	506	567	537	511	521	562	589	553	529	530	542	516	532	519	530	547	563	539	489	553	573	569	563	540	562	522	560	552	516	552	562	545	554	564	508	554	541	532	545	567	491	533	546	580	512	531	554	507	489	573	563	575	545	569	567	555	565	547	564	509	549	583	483	540	534	548	590	508	554	556	554	510	542	531	553	529	559	574	548	586	535	564	553	548	502	509	580	523	563	477	519	552	569	563	544	498	553	550	537	512	548	555	570	544	545	565	503	545	557	564	546	576	573	528	573	560	548	559	550	597	536	538	564	561	549	574	506	539	502	543	521	523	537	573	553	536	599	512	528	582	543	553	512	544	534	582	552	565	531	602	588	542	536	529	554	575	549	554	525	526	519	509	551	567	498	526	557	567	539	508	568	571	510	564	535	579	539	568	569	530	560	547	496	572	544	513	536	597	528	495	547	534	565	568	530	512	511	534	569	570	534	536	544	544	571	543	582	543	571	588	567	553	559	558	512	536	560	567	534	538	554	532	570	527	524	578	553	584	568	563	504	594	580	565	530	580	545	547	511	536	547	551	548	517	542	530	552	519	533	530	557	539	507	578	504	576	525	566	545	530	543	546	528	564	587	562	561	549	547	530	555	543	548	592	525	569	542	557	556	530	561	532	544	502	535	524	548	539	557	599	526	540	544	548	532	549	524	527	597	552	569	545	543	559	532	556	513	519	561	569	545	541	538	560	522	548	564	539	544	524	534	595	532	556	507	565	557	511	535	536	507	559	507	524	549	564	526	517	552	543	549	578	552	546	526	564	529	577	539	537	550	568	561	533	536	526	556	547	516	522	554	542	553	555	559	534	533	482	502	515	544	559	536	557	530	569	537	543	511	518	550	595	503	527	544	512	586	575	552	559	517	576	559	568	545	519	567	556	579	567	542	561	542	522	546	557	540	523	528	529	506	540	539	567	532	516	526	520	570	548	553	538	528	528	529	536	526	529	568	583	498	582	543	525	531	581	539	521	544	547	514	503	531	514	582	564	578	535	473	544	549	514	527	546	533	514	551	509	545	554	553	549	524	554	488	547	548	538	511	570	544	522	562	501	553	547	528	560	543	551	544	519	526	545	556	575	523	575	532	548	538	535	541	555	558	547	529	505	537	523	530	514	572	524	552	543	533	524	554	563	532	528	564	563	568	578	506	575	548	568	532	563	563	567	596	506	543	599	537	524	566	548	527	562	498	525	558	499	521	550	545	513	584	557	548	530	538	542	535	535	513	527	556	518	550	536	529	526	501	543	563	523	516	524	561	554	537	536	541	543	533	595	550	547	572	506	509	531	528	548	541	540	518	546	547	548	570	557	530	514	518	550	555	528	560	528	516	560	546	550	569	524	585	481	530	538	544	515	539
23428	21475	29340	24068	21489	20006	5974	1788	1102	781	677	5403	572	330	321	281	285	293	275	233	266	292	285	276	217	185	214	1230	3502	3077	2792	1735	1157	954	406	324	240	195	179	191	171	178	172	165	177	155	179	175	203	174	166	140	171	191	176	171	191	162	192	169	188	170	169	195	171	156	195	162	182	182	164	189	200	194	172	196	159	182	203	181	187	201	185	175	215	176	195	180	184	180	165	186	168	216	164	174	196	183	188	218	190	148	162	203	169	167	166	193	195	185	180	180	176	146	164	184	162	192	168	157	190	193	181	200	175	179	213	198	190	182	181	163	174	204	180	166	194	184	189	204	182	192	168	180	177	174	188	166	174	174	160	166	192	183	198	179	196	195	182	189	179	178	210	207	187	175	174	195	205	190	169	183	180	161	169	186	172	176	172	189	162	196	182	184	168	181	195	157	168	186	174	193	193	179	181	187	180	181	170	157	179	174	187	176	168	189	192	193	170	194	174	181	175	207	178	166	202	156	180	190	174	187	215	181	207	172	190	179	189	164	188	174	169	185	188	180	186	188	189	189	172	178	185	183	191	206	194	183	184	203	164	180	192	185	185	196	187	157	198	176	178	170	193	191	181	160	175	174	170	182	169	186	208	178	177	183	187	178	190	173	176	182	172	180	173	192	169	161	193	194	174	192	193	177	191	188	163	189	169	207	165	150	195	186	208	169	184	197	190	184	199	171	165	177	170	194	161	198	165	156	196	201	182	212	182	167	163	177	183	186	202	167	150	168	169	184	177	173	187	168	185	179	193	176	222	180	170	173	196	186	175	181	172	148	170	193	187	170	171	160	193	186	181	205	171	165	178	179	167	174	177	203	144	199	201	213	178	185	156	176	182	189	169	169	174	170	189	189	199	174	163	173	191	182	173	165	186	153	180	191	190	170	204	169	174	185	169	183	160	197	201	180	178	163	192	186	193	214	189	170	193	188	201	157	158	176	175	187	170	161	192	180	173	175	183	181	191	179	172	198	195	179	187	181	160	160	193	178	171	166	178	183	199	166	194	188	165	196	192	166	182	155	188	181	196	178	196	169	161	178	173	171	190	161	187	189	170	190	187	180	161	169	180	185	179	168	189	162	184	192	195	170	164	177	192	172	187	176	160	193	195	200	167	184	166	169	191	180	172	199	159	165	179	167	160	191	171	176	192	190	190	191	181	165	197	191	189	166	193	171	177	185	183	166	158	182	185	171	174	199	170	183	166	184	181	170	140	173	205	169	190	159	160	159	193	188	180	190	194	178	167	182	166	191	195	186	139	206	185	192	188	174	186	183	188	165	175	175	171	162	181	197	184	166	200	175	187	184	179	178	199	192	177	163	161	167	185	162	151	171	188	187	173	162	179	198	154	170	189	206	176	223	170	189	187	191	177	166	196	166	185	175	173	174	178	174	169	170	170	171	178	183	170	177	179	184	171	196	172	176	177	167	189	180	203	178	172	160	187	174	186	183	205	175	179	198	195	158	166	167	149	190	186	192	197	191	190	184	174	178	178	202	176	201	182	178	193	178	193	178	157	175	186	181	196	189	178	172	176	185	186	201	193	179	179	185	159	168	155	181	172	200	192	176	187	168	187	200	178	184	192	175	184	170	178	176	150	179	171	193	169	182	196	176	177	164	187	187	179	176	165	218	182	162	183	165	177	191	174	200	186	169	180	201	168	202	186	208	187	173	203	184	171	170	191	170	186	192	167	190	198	157	177	186	182	192	169	189	177	182	160	161	167	204	178	189	179	180	164	182	194	167	209	179	174	190	163	175	200	177	171	163	196	196	196	175	160	168	182	187	145	152	204	172	170	212	187	170	169	167	160	186	185	175	168	180	188	167	219	191	176	180	176	185	192	163	191	187	167	178	181	174	167	209	180	182	163	175	165	168	159	161	187	169	176	176	146	182	179	186	156	169	184	181	184	185	196	190	184	175	189	190	143	187	200	174	177	179	182	170	186	188	165	191	184	168	170	187	155	184	183	174	151	190	161	211	181	203	167	184	207	160	191	207	212	173	173	190	186	140	168	151	205	179	164	178	170	187	180	179	173	167	160	174	172	174	183	188	180	177	192	176	163	181	191	189	191	198	196	186	170	155	184	162	187	187	161	174	174	176	186	191	198	169	179	193	179	190	179	186	205	167	176	189	205	182	161	179	187	175	170	155	173	182	180	165	180	178	184	184	192	170	186	178	167	201	170	152	176	188	192	171	176	162	192	182	178	176	153	193	174	179	179	171	158	175	201	179	184	185	175	201	183	174	173	197	192	163	185	174	187	180	174	158	175	182	196	168	170	177	179	198	195	168	168	181	172	168	180	180	188	180	184	171	184	181	201	182	184	161	183	175	166	170	188	173	172	155	186	198	189	177	166	188	201	165	178	182	179	187	163	177	164	179	165	179	173	189	175	192	174	198	164	166	206	188	178	174	201	184	166	166	186	195	168	169	204	170	206	188	182	192	166	171	167	172	171	200	168	183	183	186	192	178	179	169	178	158	169	169	190	186	181	195	201	188	182	178	178	156	169	193	183	172	180	180	176	161	189	160	187	188	166	192	181	158	174	197	195	183	183	183	181	161	161	168	162	182	177	185	186	163	159	182	194	191	190	188	186	217	183	185	176	160	192	191	174	183	169	179	152	166	167	181	172	173	174	163	198	181	171	145	180	189	177	178	182	204	175	182	171	195	188	176	183	172	169	205	166	175	215	170	195	176	169	205	165	173	182	171	169	187	184	183	187	196	174	219	189	181	180	172	178	195	191	200	199	212	154	182	176	176	179	179	173	195	179	189	185	195	176	164	178	205	155	174	185	170	174	174	205	167	186	181	172	154	152	159	183	197	180	171	173	174	181	191	174	179	178	182	175	178	190	212	154	194	160	158	188	159	171	163	183	192	174	201	166	166	190	179	161	174	201	179	176	194	177	193	163	176	187	199	190	189	197	188	179	198	173	169	177	189	156	195	175	182	183	181	208	162	190	155	157	176	173	182	190	176	186	204	190	176	182	199	179	169	199	199	176	200	180	184	183	178	177	169	207	171	194	164	177	194	193	185	179	171	171	186	184	157	181	172	183	175	159	172	193	172	181	135	160	158	169	210	188	145	162	153	160	184	203	175	180	197	178	164	187	175	175	191	175	161	177	183	176	180	181	180	174	162	202	192	133	173	179	166	178	162	196	175	182	173	170	165	171	174	179	169	181	173	195	187	178	167	175	191	153	156	151	162	183	165	179	165	160	179	194	192	169	162	172	182	187	172	184	178	172	166	194	181	176	192	151	186	173	190	194	186	169	180	184	190	188	178	185	180	174	183	182	165	198	194	193	194	177	186	188	173	182	189	168	178	173	170	150	159	193	190	173	171	198	166	181	174	164	171	191	198	182	165	197	165	205	186	184	180	182	174	182	204	185	193	172	182	187	187	175	172	205	158	201	198	200	177	158	173	183	166	197	181	162	167	202	165	176	189
12264	26412	27225	24950	18014	11838	8197	5765	3951	2891	2504	15822	1644	1063	959	831	751	764	626	674	642	696	619	635	575	493	519	4318	10803	9554	8849	5594	3688	2689	1261	952	572	340	345	345	345	358	381	352	373	355	357	347	365	382	381	327	366	370	322	358	356	340	357	343	362	340	391	349	358	336	335	335	355	392	358	369	369	351	404	359	361	349	341	371	343	376	340	337	346	369	354	399	350	357	376	354	375	347	345	359	321	339	340	349	324	347	355	369	366	348	352	377	336	372	369	341	344	349	344	338	350	365	360	319	349	371	355	354	367	314	382	366	386	352	364	361	356	350	342	356	369	367	353	358	351	348	342	339	367	368	327	358	350	344	376	375	346	383	383	360	323	358	340	358	347	369	373	329	359	334	342	361	391	376	368	357	341	369	371	336	340	382	372	342	362	366	352	365	344	353	378	346	323	352	378	347	363	360	352	359	376	346	323	348	368	342	350	381	363	379	353	352	347	325	371	384	353	407	349	355	336	352	345	381	345	379	367	342	352	352	373	349	345	340	353	353	374	368	368	379	374	344	300	396	364	320	344	330	338	380	376	363	346	332	348	342	386	370	313	340	357	358	355	362	325	357	323	382	383	340	345	331	328	329	325	361	333	390	328	416	382	378	368	372	315	354	347	363	356	384	353	355	329	366	345	364	341	372	326	356	363	336	332	349	329	361	335	347	340	367	345	365	333	323	377	359	397	369	364	376	365	380	370	330	368	379	342	333	364	333	371	364	341	317	365	340	362	363	330	408	342	352	361	355	361	371	367	346	360	339	355	362	371	361	341	363	332	331	351	375	311	344	341	383	344	329	341	324	356	361	367	333	364	354	353	344	338	370	325	349	340	348	375	378	335	330	364	374	379	380	341	342	349	380	380	353	353	367	360	365	347	344	341	366	351	348	372	357	331	338	353	360	320	372	353	377	371	376	351	356	351	333	359	355	317	350	347	332	344	355	386	359	331	366	343	377	328	349	340	338	358	348	327	362	345	393	367	328	349	330	354	351	361	342	334	364	341	310	360	346	369	367	363	376	373	386	353	336	339	381	361	355	333	348	352	338	365	378	344	381	349	357	339	355	361	350	353	360	341	364	353	380	351	363	380	348	369	327	379	332	358	368	333	326	357	341	361	328	339	354	355	345	366	362	343	357	357	348	338	308	374	317	368	366	379	382	329	360	343	379	368	345	360	383	341	331	353	338	347	314	375	357	384	328	366	356	367	364	362	342	336	335	361	346	336	350	363	337	358	359	363	360	363	353	373	337	347	355	332	338	382	382	367	328	358	347	357	365	338	359	349	324	348	322	350	350	349	358	333	359	334	344	369	380	363	351	353	325	413	344	339	327	345	370	376	359	353	330	343	343	360	318	342	352	379	328	373	365	360	345	367	337	337	379	354	358	369	365	341	360	364	339	357	333	354	384	347	355	348	360	371	345	318	370	363	351	385	381	340	356	359	374	353	349	358	350	337	327	368	360	328	350	320	344	371	369	346	346	337	342	338	365	315	362	382	331	371	340	357	340	343	376	320	363	357	337	369	321	340	303	347	341	338	374	352	369	331	350	350	358	370	330	357	325	367	363	363	367	361	321	351	332	343	346	349	355	360	408	368	357	353	315	374	329	356	329	365	369	374	356	353	317	380	381	377	374	337	326	340	369	365	350	372	355	356	356	363	366	365	343	344	318	383	339	340	371	357	356	336	331	355	337	387	338	381	367	347	322	347	344	367	366	344	340	379	372	368	346	335	345	350	310	372	382	354	367	365	324	348	340	380	357	339	351	326	336	357	365	350	336	377	335	339	355	343	365	380	344	337	364	372	338	372	364	299	368	356	349	364	354	320	320	339	368	345	353	348	345	356	338	355	351	332	342	355	346	362	339	369	361	391	357	350	340	313	359	334	357	352	374	352	344	367	346	332	351	361	372	328	358	356	338	338	368	377	363	354	319	356	331	326	357	364	306	371	355	364	374	340	374	382	335	351	315	343	324	347	351	371	381	346	355	353	352	360	332	378	359	347	352	364	319	369	355	342	337	348	370	354	355	361	357	345	370	356	360	318	381	366	354	347	382	351	347	334	304	352	374	372	332	349	328	395	377	343	373	353	346	341	348	363	331	381	375	341	343	359	336	342	352	334	370	363	341	376	320	382	359	340	342	351	363	352	322	332	349	356	375	360	359	348	377	362	383	338	345	385	317	335	348	321	342	341	368	390	337	355	345	357	341	352	335	337	333	322	362	321	327	361	352	402	367	337	351	337	322	346	359	329	347	349	370	350	337	355	335	337	356	355	374	350	349	362	358	347	389	346	354	360	309	370	383	330	372	361	354	370	356	357	333	354	406	344	355	320	358	352	375	368	344	358	348	345	369	358	367	367	348	355	348	377	353	346	354	320	347	365	334	385	342	356	378	341	334	342	369	384	341	359	367	353	357	353	325	351	339	347	354	358	337	362	375	358	355	358	381	372	363	333	399	338	355	372	346	326	329	350	356	366	330	358	348	332	365	332	339	351	363	357	329	361	362	350	360	337	357	387	326	326	355	379	351	351	359	355	351	386	336	329	338	330	355	360	322	326	370	368	341	362	367	370	356	314	331	372	355	335	357	384	347	388	352	352	384	345	371	354	324	350	335	346	393	360	382	348	345	354	337	348	372	357	371	353	384	351	363	356	345	356	359	342	326	382	335	338	363	334	343	369	346	370	354	363	344	389	345	369	356	365	348	344	405	354	354	366	342	329	345	329	355	361	364	372	366	410	365	383	356	342	351	355	368	358	348	368	365	363	373	334	365	370	362	347	374	347	359	340	350	360	346	336	331	349	395	323	375	341	324	361	331	363	326	352	376	347	357	345	322	397	328	321	385	353	372	359	339	386	359	373	326	355	355	331	348	348	364	334	330	337	328	352	335	346	354	361	335	360	343	364	341	330	395	372	342	327	351	339	341	353	355	348	355	368	351	354	366	338	373	344	345	379	369	366	341	365	370	343	344	383	327	345	352	336	353	377	364	350	344	370	370	344	357	348	378	378	319	363	325	354	352	344	331	351	359	356	358	373	367	374	385	331	383	353	362	375	327	329	361	315	366	392	357	344	382	343	339	349	374	336	332	316	331	359	337	356	365	347	337	363	340	347	357	382	362	330	369	339	338	322	352	340	365	366	355	362	313	397	370	377	349	330	336	387	345	334	336	397	363	320	374	384	405	332	355	331	331	346	338	363	359	325	349	382	340	361	355	363	336	362	343	343	350	344	351	390	386	350	352	331	327	333	358	393	350	357	359	350	361	366	338	358	353	354	353	342	393	324	331	381	366	323	370	367	351	345	321	344	388	335	345	385	355	376	394	344	345	337	370	364	372	326	357	349	360	380	360	353	325	350	338	331	355	357	342	360	348	374	407	362	353	384	371	343	320	386	345	364	329	353	379	350	362	384	361	352	373	357	366	358	330	340	377	371	346	369	368	371	345	384	346
27128	20743	10932	5376	3448	1836	1165	751	549	545	452	628	442	375	407	384	343	358	383	326	371	381	373	370	364	363	346	373	491	628	571	452	504	410	385	332	344	357	346	302	324	310	349	339	329	351	330	319	336	351	363	332	362	351	351	342	377	375	352	352	343	329	344	343	338	324	335	328	317	366	341	328	331	380	320	364	337	341	346	334	355	358	327	352	335	346	357	316	359	288	331	341	352	348	297	327	370	306	356	296	344	335	355	348	339	325	362	355	316	378	356	353	339	339	347	356	352	313	310	331	349	323	331	345	335	348	349	345	368	321	348	308	332	320	317	345	354	328	345	313	299	334	342	357	345	319	334	337	358	337	338	396	366	315	345	352	340	349	330	355	340	307	347	339	333	353	334	342	368	341	321	344	306	331	303	346	338	318	348	337	376	324	337	360	306	357	352	335	329	388	325	339	341	371	357	338	332	319	345	349	332	310	329	350	302	352	329	362	332	347	335	351	305	335	346	352	367	306	354	337	338	338	356	334	343	357	364	334	332	304	353	319	357	320	322	316	327	367	347	314	339	314	333	351	333	346	328	323	335	377	334	342	363	366	370	338	337	324	315	330	327	328	332	370	328	365	318	346	313	340	350	319	329	306	323	330	321	339	336	341	322	377	345	376	340	319	344	351	342	336	385	313	339	331	346	321	333	336	340	332	308	325	344	347	331	351	325	336	349	373	327	352	333	329	354	359	317	327	321	351	323	342	351	374	347	371	325	338	359	346	346	363	360	344	334	330	383	329	323	346	323	330	364	329	314	323	353	371	346	323	350	362	343	342	347	363	332	328	299	352	312	328	341	368	336	367	353	345	350	336	355	373	339	339	323	345	331	315	315	338	306	364	341	361	338	322	338	329	387	358	353	366	348	369	335	351	391	336	351	354	351	329	338	347	355	358	322	328	341	342	317	353	350	336	321	340	306	342	317	336	331	335	306	330	308	327	381	310	365	306	368	334	313	338	340	322	360	325	336	334	349	329	350	368	346	302	345	340	348	336	353	319	346	354	343	319	347	317	330	349	345	324	333	357	331	319	331	343	338	355	343	315	333	345	346	303	357	334	349	336	354	353	345	314	331	347	378	340	296	359	347	344	330	328	308	341	322	340	395	365	351	351	328	324	372	343	328	328	333	334	318	345	372	375	325	345	340	374	372	322	336	330	338	352	314	345	346	339	326	354	353	340	327	327	315	317	349	309	323	342	340	345	349	360	356	359	351	344	318	323	315	337	356	334	330	324	335	341	322	343	358	333	337	318	308	333	331	327	358	353	345	367	298	314	332	346	319	347	326	360	358	334	335	296	344	338	382	328	344	340	324	330	370	356	346	339	386	352	360	370	335	331	374	339	329	339	339	341	335	351	348	332	297	349	329	356	320	368	359	371	306	363	343	348	336	321	327	296	318	350	317	332	350	381	352	309	344	318	365	318	352	317	413	359	343	323	352	345	341	342	330	322	357	338	330	351	365	339	368	318	331	351	329	354	323	354	350	311	364	321	352	339	348	346	346	361	300	319	338	330	388	337	291	356	333	328	348	337	337	326	318	316	335	315	310	313	346	337	322	339	355	337	336	314	376	337	325	358	356	322	337	316	372	300	362	336	301	377	357	347	331	383	333	318	355	345	343	337	330	375	366	292	355	311	324	360	365	351	368	336	315	304	337	320	350	327	321	352	344	333	349	336	335	341	303	346	343	361	358	355	319	351	362	342	368	330	296	336	339	326	343	296	352	335	332	342	365	348	338	320	330	340	331	335	373	356	358	345	337	347	404	342	332	330	344	385	341	308	354	327	337	361	309	324	322	371	347	338	362	334	321	323	352	357	342	347	337	337	337	342	336	343	394	304	326	361	358	377	344	347	323	326	323	358	301	343	327	329	345	363	350	368	363	357	361	331	347	342	339	338	328	342	340	362	349	330	369	356	338	359	344	349	329	346	336	310	326	359	330	338	334	331	327	333	336	333	340	349	320	316	356	350	350	357	380	323	349	362	342	342	347	361	348	334	332	351	350	351	374	338	323	364	341	336	361	367	354	369	332	338	350	342	325	352	339	318	317	370	342	329	314	352	352	345	350	346	345	358	343	334	353	347	350	326	349	329	293	326	328	315	341	318	393	360	346	359	324	330	328	358	324	362	373	341	372	339	337	351	318	321	337	309	366	333	355	311	327	331	329	335	330	350	318	343	328	362	346	353	368	345	330	349	353	383	341	336	303	338	384	364	314	358	336	307	339	334	376	348	347	331	344	341	325	319	355	344	326	348	346	349	355	318	351	319	338	374	315	349	321	330	357	356	328	347	364	343	389	340	317	352	307	379	346	340	356	325	344	351	355	341	315	339	341	316	382	347	332	374	351	305	342	304	318	311	320	337	331	347	351	345	334	353	345	355	336	300	354	334	346	348	283	375	342	357	340	342	313	330	352	336	335	356	367	342	330	346	352	301	339	303	340	350	325	367	337	335	324	329	317	332	309	330	339	347	312	332	347	330	346	341	361	353	339	358	319	371	339	348	371	333	351	355	329	291	354	337	382	339	340	340	326	359	340	330	339	324	320	316	353	333	345	334	332	336	354	336	371	320	317	351	334	358	361	354	327	359	336	328	326	346	310	315	352	355	336	329	327	365	336	360	350	350	356	317	338	345	340	331	341	322	331	342	345	351	339	309	336	339	358	372	323	371	338	327	331	348	319	358	387	340	338	324	303	362	368	358	367	348	347	306	336	355	345	333	334	330	332	347	335	372	342	351	333	324	316	343	352	330	316	315	360	331	315	347	319	351	333	366	331	322	319	317	344	372	354	344	341	321	338	353	352	368	331	314	358	337	328	349	347	343	321	338	307	322	319	358	326	338	316	361	331	337	336	360	350	333	325	333	351	332	335	327	344	358	374	352	305	360	329	330	327	349	338	331	339	352	337	351	313	311	322	353	363	322	325	336	339	342	322	337	330	330	349	335	322	347	332	337	348	333	342	332	331	341	307	332	361	357	323	353	333	357	325	312	324	392	336	343	337	340	367	323	349	368	350	334	334	297	277	339	368	322	338	338	358	339	332	330	356	340	348	342	329	339	324	356	308	358	352	360	363	339	354	362	348	326	351	371	353	345	322	356	356	338	296	316	341	359	354	331	356	332	330	339	315	351	321	352	336	315	374	324	350	332	346	350	353	318	352	337	351	329	323	331	356	358	342	333	353	300	322	333	355	339	355	333	359	334	354	363	350	367	352	337	316	325	355	339	351	340	359	324	335	371	312	387	353	342	361	327	318	345	349	334	340	333	342	347	347	361	344	380	315	326	331	344	353	364	353	327	327	307	352	366	332	334	347	368	371	349	333	328	349	364	327	347	339	383	338	340	343	322	345	357	328	334	335	361	345	335	356	334	341	344	367	328	324	328	343	308	371	366	336	354	331	330	354	324	338	349	333	365	353	311	319	344	365	341	340	323	348	367	307	359	358	319
8324	12404	12909	11755	10195	5989	4039	2521	1706	1400	1086	1846	1030	863	804	825	806	752	735	703	760	799	742	766	694	729	735	808	1193	1647	1272	1035	1145	828	792	668	700	664	651	667	695	711	627	669	616	678	668	671	645	650	689	662	646	646	673	721	645	653	626	704	638	664	683	652	684	645	628	693	655	690	688	679	719	672	656	689	683	651	696	654	671	644	686	680	656	643	650	658	714	586	660	649	649	659	710	680	645	699	637	651	659	680	657	626	649	700	678	732	653	688	661	649	705	674	652	702	615	640	690	652	705	677	640	705	653	651	685	685	638	660	654	666	644	615	656	670	650	664	646	643	636	620	640	674	649	646	683	673	632	629	669	680	641	667	695	645	641	679	649	702	649	667	671	692	616	741	649	686	637	637	639	662	677	698	659	680	662	675	638	669	652	647	682	649	677	647	690	650	619	679	615	646	707	691	636	659	630	683	649	623	706	723	689	644	677	662	695	674	689	619	704	675	644	656	654	679	677	684	623	645	657	643	680	694	628	657	666	658	674	618	634	643	761	668	709	656	673	704	661	686	676	621	673	690	666	699	676	665	678	633	632	693	657	662	718	633	698	654	669	646	688	596	649	669	667	672	665	610	693	640	701	650	660	673	688	650	676	666	656	667	668	657	624	658	681	700	704	695	663	622	619	649	664	620	678	635	648	679	628	672	694	677	604	719	714	686	684	614	655	699	595	665	678	667	655	667	653	690	669	685	641	677	621	698	683	613	649	724	659	676	669	670	654	698	635	681	668	647	665	647	691	649	637	655	672	637	699	652	633	648	652	698	632	654	644	668	702	707	703	684	643	661	671	696	679	674	653	634	660	618	627	652	679	678	647	700	620	648	658	640	675	644	674	647	673	673	669	656	639	679	659	678	673	672	659	676	644	663	707	664	672	593	623	618	703	654	679	643	679	676	606	711	684	652	678	696	629	674	626	713	630	654	641	696	664	665	664	654	646	645	678	707	663	627	657	658	661	654	663	675	679	648	678	672	651	678	684	613	694	662	693	637	681	684	689	612	693	658	667	686	678	657	694	672	652	671	670	634	687	685	703	650	693	620	675	687	705	674	687	657	717	692	692	672	673	701	654	653	633	680	648	704	689	669	678	663	692	638	654	661	685	706	659	692	661	679	661	697	636	664	681	655	610	707	654	682	643	680	678	639	683	669	706	649	627	642	706	654	644	693	651	667	639	655	647	648	693	639	663	676	609	680	644	693	705	706	665	718	605	681	655	649	677	693	643	656	674	686	678	667	680	614	669	636	634	671	657	668	664	664	637	631	673	683	686	688	666	623	687	654	641	628	651	691	666	655	688	645	667	687	689	700	643	638	673	680	679	714	662	665	695	655	645	678	682	629	650	671	662	659	649	694	663	654	662	695	679	653	656	649	661	655	688	640	668	720	624	676	676	676	666	674	674	663	643	677	701	673	682	688	709	647	617	627	655	685	652	617	635	648	632	709	659	634	645	654	676	679	642	692	719	655	666	699	627	656	645	683	692	651	667	595	678	656	649	677	703	639	667	672	646	662	652	654	661	701	673	650	657	655	675	681	699	661	633	639	691	688	662	678	678	621	691	691	675	722	648	680	644	682	683	661	665	626	685	673	680	645	648	660	640	671	646	648	683	684	659	676	699	664	688	697	694	656	625	680	643	683	671	656	669	673	702	654	686	675	615	653	666	682	664	658	652	636	676	668	625	645	657	685	715	676	719	671	667	668	692	655	682	675	701	636	710	690	666	667	689	635	669	696	693	687	683	675	681	715	636	645	662	669	698	705	614	639	649	706	686	686	645	630	632	625	678	692	665	627	643	638	699	682	745	659	693	692	656	674	681	653	668	681	649	718	665	656	681	637	685	652	637	686	669	632	679	662	667	689	668	651	641	632	628	693	646	645	678	664	639	670	670	692	663	679	666	652	673	657	649	662	663	676	652	684	671	664	629	611	677	640	646	696	666	673	681	645	709	650	673	704	699	665	660	642	745	671	634	685	659	669	689	696	702	642	633	649	638	637	681	688	687	687	655	695	666	635	677	628	648	635	680	704	639	684	640	707	702	672	660	633	665	632	657	696	655	631	640	651	642	642	689	653	683	661	621	698	667	658	681	716	684	705	676	663	698	667	671	595	650	663	697	655	659	669	647	659	651	715	648	674	670	694	619	691	681	619	654	632	669	626	661	646	668	658	694	661	646	667	645	658	639	666	686	657	643	710	607	638	674	633	684	664	680	663	631	650	677	692	666	696	685	645	702	690	634	666	699	665	652	671	652	648	667	654	663	643	677	656	678	672	680	692	678	633	675	691	661	657	649	692	665	630	647	710	717	623	680	663	713	681	702	680	626	648	686	642	565	668	647	644	677	652	621	653	672	686	665	648	687	713	673	688	659	667	702	648	663	655	692	717	658	659	648	654	671	645	690	608	684	690	659	675	654	699	626	667	675	630	643	627	663	660	637	686	672	680	660	693	657	673	682	655	665	696	610	639	665	665	670	633	661	644	672	666	656	647	693	634	650	646	679	653	730	647	674	683	658	631	700	711	712	704	653	618	702	656	664	680	650	672	665	726	657	642	670	698	652	677	655	694	710	663	636	670	647	665	665	679	669	672	670	689	650	670	658	664	704	625	633	660	680	659	659	674	658	673	660	636	606	698	741	627	631	683	679	631	684	720	625	697	668	647	696	667	656	683	640	659	686	695	655	690	637	664	694	628	670	688	625	664	630	673	611	641	703	665	648	672	656	698	656	648	668	691	705	669	648	623	646	654	630	649	705	703	682	655	674	687	692	639	733	658	672	653	666	678	737	640	696	658	644	636	699	655	667	657	675	711	662	686	665	670	669	615	676	702	645	668	692	684	640	659	658	668	656	674	659	702	645	636	677	663	653	688	644	702	665	637	648	669	661	685	658	638	635	667	647	683	631	678	663	659	636	642	693	665	702	668	681	690	659	647	724	672	643	666	662	672	729	675	688	654	678	637	650	658	674	688	651	643	714	631	681	685	657	704	641	662	653	669	675	663	682	677	651	630	653	673	691	650	649	653	720	664	627	654	704	605	649	661	660	645	685	627	684	686	681	638	662	649	662	677	664	689	693	692	613	623	676	695	642	645	638	683	673	665	682	645	648	655	633	677	697	637	637	676	678	651	701	655	642	706	616	667	639	664	652	670	675	667	686	629	666	651	686	711	632	706	685	677	653	650	676	691	670	633	682	685	660	677	711	640	660	684	669	680	664	649	701	661	659	667	724	683	664	678	679	670	641	655	675	632	701	719	672	669	651	652	693	688	617	676	632	626	669	625	671	700	675	656	691	682	688	671	689	670	661	671	673	669	693	641	630	668	676	649	643	677	667	671	672	585	670	722	640	616	660	665	691	659	718	695	675	629	660	703	697	656	687	665	643	660	667	670	666	635	675	722	609	658	663	665	662	662	667	637	654	673	684	621	645	628	692	663	704	639	644	653
24495	21550	28676	24877	20234	7229	2659	1138	721	604	498	4033	1483	320	313	336	281	296	289	267	314	330	290	259	260	297	280	257	1378	2571	1731	982	559	450	360	229	237	257	235	227	246	230	250	259	249	237	242	220	231	272	246	247	236	262	238	257	237	234	232	228	216	253	212	242	264	215	248	254	243	255	232	271	226	230	276	270	227	241	235	250	254	255	283	247	252	264	264	283	238	251	255	232	246	232	233	236	233	259	248	230	221	253	244	251	230	270	271	240	209	257	249	215	252	270	245	242	223	262	254	257	234	227	240	234	262	229	250	235	247	236	272	245	258	254	238	253	209	230	226	261	247	248	258	242	236	268	256	260	228	255	235	223	239	262	267	251	261	244	283	258	272	233	241	235	232	216	260	221	269	255	265	231	244	252	274	237	202	229	244	271	226	246	246	265	258	267	242	227	238	237	265	258	219	239	266	222	226	247	254	237	245	228	251	241	258	237	219	203	245	231	231	244	255	253	252	256	252	235	217	240	242	239	249	243	248	233	233	244	232	252	256	236	229	239	273	244	237	245	246	225	262	229	245	239	266	277	254	237	248	241	232	226	254	239	220	228	258	246	211	218	248	244	235	224	229	257	245	266	252	245	239	216	244	242	237	231	264	258	237	259	223	267	278	247	231	258	244	255	238	212	243	231	215	237	221	265	251	263	239	227	242	229	253	252	214	240	250	242	216	215	247	244	243	234	242	219	239	240	251	257	234	224	231	271	268	232	270	252	245	251	261	238	254	252	247	238	232	225	246	246	248	224	247	228	229	265	259	259	260	254	260	261	250	253	276	248	254	228	278	256	258	272	253	236	257	246	226	249	268	227	245	246	237	242	209	251	227	240	242	238	248	237	249	250	254	271	248	233	278	266	226	237	250	253	223	244	277	251	236	265	228	279	240	235	234	216	243	245	248	229	247	235	268	225	262	253	238	231	220	221	239	239	249	248	237	245	238	239	244	245	242	250	232	225	261	272	242	233	247	242	251	215	224	268	232	265	247	235	233	263	244	246	258	250	232	232	270	244	261	234	227	241	232	234	272	224	226	263	255	269	241	259	227	235	248	210	233	235	226	235	237	254	270	263	243	247	249	256	222	237	254	251	261	264	208	238	201	233	251	251	267	237	236	225	229	257	242	243	226	217	261	242	235	260	232	224	269	241	248	221	255	242	258	239	238	257	258	229	239	263	230	242	227	261	215	250	247	249	287	249	220	257	255	248	251	250	250	243	251	242	208	249	247	255	224	249	265	227	216	224	244	262	252	227	236	209	239	239	243	242	233	236	244	222	249	256	280	241	245	228	215	262	225	261	239	243	225	264	254	242	265	220	249	237	244	222	262	259	258	241	258	238	278	213	224	243	242	232	225	244	242	238	258	220	233	222	245	262	246	260	227	260	258	234	279	230	237	240	245	234	260	217	289	263	284	249	262	281	250	246	230	244	237	227	239	254	245	269	226	258	239	244	218	245	237	233	252	223	230	240	237	225	236	261	239	249	234	252	214	277	243	222	259	253	256	242	256	261	275	270	249	244	241	247	245	249	230	248	231	225	239	244	229	234	218	240	226	230	230	239	255	216	248	252	263	236	220	241	254	249	253	223	220	261	212	267	241	266	249	225	216	252	222	247	255	268	245	277	232	241	241	224	237	232	234	267	265	269	232	229	233	248	267	216	243	245	231	246	238	216	235	255	244	248	232	235	230	289	217	266	203	235	218	235	245	227	258	237	252	247	255	234	253	241	248	249	256	243	246	221	270	256	268	238	232	198	231	225	238	245	246	239	260	229	258	236	253	269	227	246	232	240	258	259	249	245	242	244	238	241	240	268	257	252	252	245	238	270	230	242	231	269	223	227	242	258	236	228	265	209	250	238	210	255	245	230	247	244	230	253	278	241	263	255	245	253	244	215	220	234	290	237	244	242	262	240	252	256	258	218	253	236	249	289	252	236	239	231	239	267	263	259	258	256	253	246	239	259	225	228	241	233	241	241	250	266	206	254	223	226	210	239	290	254	251	250	234	196	260	236	260	262	222	233	237	239	266	259	234	241	250	228	252	262	245	253	218	229	251	264	224	258	245	245	264	223	258	242	262	249	254	228	253	258	259	262	234	278	272	235	228	219	233	234	266	213	259	223	250	258	215	235	227	229	239	250	258	262	229	247	218	236	239	236	236	231	244	253	272	235	223	241	228	241	229	260	231	258	240	253	252	250	241	236	219	229	258	244	247	238	225	245	207	252	247	240	215	235	251	244	251	220	258	252	263	243	225	233	257	243	255	270	246	246	243	246	242	259	247	259	251	278	242	243	257	248	197	250	264	249	250	242	232	235	250	235	222	250	238	244	232	230	248	266	220	234	240	257	236	265	239	253	267	231	217	257	236	238	244	252	245	228	206	258	267	232	226	221	265	233	243	241	231	235	222	251	213	249	246	227	264	223	268	244	240	271	211	229	242	218	243	263	229	234	274	228	222	269	276	244	264	270	252	229	274	240	256	293	275	235	227	294	240	245	244	269	230	218	206	224	230	260	245	267	250	236	240	234	228	224	252	254	240	248	242	263	260	252	271	222	212	254	240	246	255	243	231	242	246	227	283	265	262	243	257	272	224	261	253	249	255	247	222	234	240	237	221	217	245	258	241	251	218	219	219	262	237	258	262	239	235	238	218	257	238	266	266	235	280	236	224	260	269	276	218	257	248	229	213	253	242	233	241	272	245	258	267	230	275	263	234	253	256	218	244	228	267	260	256	237	240	283	253	220	228	266	226	218	264	235	229	236	218	237	224	243	238	228	237	229	242	230	244	219	248	216	248	242	213	269	237	224	236	237	234	242	252	242	248	244	258	235	239	234	247	224	234	244	238	250	249	239	238	241	258	246	226	220	247	224	254	246	259	241	270	249	243	271	221	243	264	248	222	254	243	248	281	261	237	230	260	242	252	260	240	256	213	259	251	254	245	212	250	211	235	250	256	247	235	228	276	237	241	259	242	263	262	228	252	220	228	275	241	227	231	223	237	235	232	255	249	266	239	259	221	231	267	246	260	247	240	246	261	263	263	234	241	244	213	234	248	234	230	252	236	255	261	234	245	233	267	241	264	232	227	226	230	248	254	267	250	228	276	264	252	267	243	235	233	263	214	227	232	246	259	239	233	232	254	260	239	258	239	223	232	264	248	255	229	231	249	269	258	246	245	233	238	262	249	249	233	217	278	234	246	248	243	249	261	237	281	212	240	232	235	224	250	218	242	232	220	229	258	227	262	274	235	247	255	275	247	241	225	256	239	225	213	263	245	258	244	257	241	232	273	234	243	228	233	243	198	261	247	230	245	256	243	247	260	271	240	225	234	250	204	222	248	213	241	253	216	245	235	249	241	252	242	220	233	236	260	262	241	262	267	257	214	247	246	243	223	240	251	219	255	221	238	250	229	271	240	258	232	241	247	226	225	248	253	231	245	254	212	269	218	222
9681	19397	18856	16563	15707	10738	7400	4064	2817	2018	1711	12446	3626	927	782	821	751	818	729	723	787	731	729	623	659	613	626	637	4766	8444	5571	2923	1376	1207	819	568	504	471	509	510	508	481	520	451	454	494	501	460	462	480	497	494	457	478	472	506	492	539	499	479	440	506	509	467	507	497	477	476	485	466	478	453	491	529	479	430	516	481	485	490	477	475	472	479	524	509	481	495	518	496	510	518	482	486	505	477	496	454	461	493	509	497	452	499	518	509	545	497	481	514	463	523	501	502	510	493	521	537	541	515	440	490	452	466	488	519	495	530	457	493	498	442	484	498	487	483	494	501	514	527	508	475	469	476	463	480	498	463	469	475	485	483	532	484	500	481	533	487	518	475	487	485	521	498	492	481	507	478	474	499	480	505	533	491	509	481	515	456	479	519	500	530	495	499	503	488	514	494	500	521	510	541	494	512	508	515	482	520	502	529	496	476	482	493	534	528	496	461	503	478	505	486	495	503	484	479	486	508	495	471	463	489	509	478	439	514	472	469	469	498	472	511	441	513	494	553	485	511	520	485	506	500	490	498	483	493	491	526	513	505	463	491	490	499	528	494	505	530	499	515	495	513	462	504	509	509	487	514	500	461	526	512	500	519	489	463	515	543	482	529	489	519	534	461	501	509	488	462	520	467	458	482	491	495	491	477	471	511	497	478	520	498	491	494	473	497	493	464	524	470	545	511	531	458	462	480	501	498	480	477	486	444	490	506	484	516	530	484	484	474	533	499	501	493	509	502	437	515	540	555	483	520	485	476	507	469	521	461	554	523	524	525	470	463	486	507	513	483	505	474	510	524	487	492	509	502	511	479	498	511	511	509	478	476	532	516	496	473	480	508	490	500	488	443	501	468	489	500	466	471	494	511	486	504	474	491	523	495	504	463	496	477	531	503	480	530	515	493	481	494	518	528	501	516	502	483	491	521	494	507	504	540	479	487	499	506	486	499	515	493	491	466	453	514	533	516	452	489	479	474	512	507	499	487	504	514	482	502	476	458	466	476	497	483	521	487	503	492	485	508	481	462	536	534	504	519	505	525	485	472	491	494	522	480	515	517	461	516	506	515	486	505	476	497	501	473	477	478	483	504	482	510	479	497	505	489	494	483	481	482	499	531	481	503	509	510	495	507	484	496	501	507	454	508	508	501	466	524	473	498	515	484	500	498	495	517	510	513	485	543	477	512	513	485	477	489	448	435	491	504	473	478	484	491	476	470	478	503	492	521	483	477	481	538	479	511	497	447	517	506	493	454	486	541	496	516	469	504	469	489	488	481	512	523	498	493	524	475	486	491	507	496	484	516	481	504	486	486	480	531	466	441	488	506	459	555	475	485	509	497	501	511	500	501	471	471	499	484	502	511	510	530	523	535	503	474	510	529	500	499	508	445	489	480	491	497	462	467	506	520	505	493	513	459	474	500	544	498	550	478	500	480	508	487	494	501	485	471	473	502	503	491	490	441	476	561	514	499	510	447	497	470	530	524	515	505	478	524	513	481	492	502	472	496	475	459	519	520	488	503	486	496	474	487	501	504	506	487	510	473	479	482	485	496	499	528	525	491	509	457	518	483	503	479	527	479	483	509	507	505	474	508	496	493	462	482	517	482	541	490	496	474	509	485	493	460	477	493	494	500	493	451	464	482	493	500	547	504	488	513	525	497	477	505	503	460	526	493	475	491	441	473	543	477	506	459	489	496	544	487	479	487	492	526	465	479	530	508	512	513	479	479	455	494	482	492	455	477	472	487	512	478	493	466	483	472	507	526	517	509	506	475	500	521	428	474	544	530	453	444	498	495	461	476	517	490	516	559	504	508	496	511	489	525	528	490	532	477	500	475	527	497	522	477	462	486	498	503	514	495	464	502	504	460	485	480	453	540	497	446	487	483	507	490	454	475	450	506	499	517	477	527	452	521	556	482	530	502	520	509	480	520	509	493	490	503	503	499	518	487	511	485	494	513	489	484	506	505	515	499	494	477	533	525	510	473	483	496	496	493	496	507	502	524	486	481	490	448	521	451	502	468	469	494	484	486	491	483	539	490	488	501	486	509	518	482	517	476	461	476	496	494	477	425	499	479	469	469	475	475	473	485	508	510	477	471	511	523	527	511	465	488	483	517	500	531	520	479	489	501	472	504	463	500	488	483	525	455	509	506	507	479	482	482	501	525	494	482	454	513	484	523	478	548	523	483	474	506	521	506	519	463	497	536	486	472	509	527	492	495	513	476	497	519	475	478	456	502	477	471	501	457	470	444	511	497	498	461	490	496	527	472	499	484	513	537	484	485	506	485	483	496	451	532	475	457	564	492	508	484	466	479	489	504	521	496	540	501	488	521	509	488	483	494	505	455	467	520	519	499	484	493	519	517	499	481	504	518	483	459	465	492	500	491	497	541	482	464	484	516	470	508	490	483	438	478	482	473	503	462	493	512	492	471	506	494	535	487	473	443	499	475	471	507	449	492	484	517	525	488	509	494	486	504	446	517	471	531	476	500	468	446	470	534	509	486	498	507	493	529	464	520	470	488	493	508	490	495	522	502	490	446	464	505	493	474	559	459	511	490	517	450	507	482	534	511	506	520	499	506	464	508	463	499	522	493	511	504	485	539	472	506	476	483	533	482	462	453	520	466	439	503	476	498	480	534	483	441	492	471	516	513	536	480	475	524	492	539	502	481	556	507	521	474	486	501	467	463	527	498	486	495	477	480	492	487	480	508	476	512	460	478	482	514	463	485	476	492	494	514	503	474	475	520	525	479	501	476	527	446	520	477	505	490	476	496	510	489	505	469	463	512	488	490	466	479	458	475	515	482	503	499	476	523	437	520	511	515	482	472	480	503	486	490	515	469	491	480	474	510	506	508	516	509	458	475	484	475	477	495	465	513	487	524	484	463	531	502	542	533	536	459	486	492	480	511	497	490	438	507	512	478	468	465	466	488	469	495	458	470	495	507	507	526	493	484	515	462	488	504	505	491	519	519	468	487	485	501	484	517	498	496	487	463	460	476	477	448	511	458	482	458	536	516	505	517	509	529	505	481	473	518	510	518	476	489	526	483	491	455	483	525	479	512	508	495	432	510	468	500	488	494	480	498	467	486	458	480	479	514	497	470	479	519	502	483	492	508	472	508	504	467	520	504	528	501	499	512	484	508	491	528	520	520	495	472	522	480	463	501	494	459	526	493	511	491	490	512	500	512	505	485	482	480	497	506	513	473	472	496	492	542	498	500	511	514	492	488	504	491	504	528	529	504	503	506	467	489	455	487	503	495	535	478	507	492	504	498	515	483	489	471	507	487	474	480	463	502	480	471	475	514	462	479	489	506	502	474	541	481	487	488	533	504	504	494	480	487	515	514	545	480	483	511	470	508	507	469	484	479	501	484	463	505	482	524	483	493	509	470	515	513	525	502	493	485	481	484	523	492	458	474	504	514	485	463	505	477	504	516	530	524	500	500	505	492
23559	21542	29359	24202	21559	20107	6473	2105	1051	786	624	6077	10055	382	298	284	291	278	263	281	251	267	237	197	246	245	289	274	1270	4093	3571	1574	1167	491	249	203	155	193	177	190	187	157	177	177	159	164	170	178	181	189	165	159	214	179	178	183	173	162	157	149	182	179	160	185	172	177	181	168	181	183	199	163	185	186	171	172	163	173	177	199	170	184	179	172	177	167	150	168	187	210	174	196	186	210	164	171	169	174	192	161	213	199	165	167	178	185	170	161	171	168	182	170	172	197	182	151	198	170	167	171	184	185	209	207	184	182	156	176	177	205	165	172	178	161	179	156	147	169	175	183	194	167	184	160	183	158	171	161	181	168	172	172	163	191	164	165	164	184	176	171	163	172	170	187	177	172	150	180	161	165	179	176	198	188	174	193	185	160	180	174	189	188	165	155	191	161	171	177	177	160	185	182	161	177	161	187	184	170	202	173	188	184	195	165	197	140	187	161	181	179	168	179	180	169	163	170	204	195	165	167	187	185	175	171	183	165	168	154	159	177	149	145	170	172	160	172	162	157	184	180	201	165	189	157	172	154	192	183	166	177	183	155	170	166	175	175	198	183	169	181	169	180	156	184	177	174	152	157	168	185	201	168	169	187	174	187	171	177	183	164	195	180	175	187	171	158	188	197	175	170	185	201	181	176	206	185	157	134	156	175	174	179	169	163	172	167	180	169	176	192	143	157	177	178	168	173	164	171	182	153	174	153	171	185	173	178	189	175	188	191	163	175	178	187	170	173	187	188	167	197	213	182	171	168	175	160	183	169	172	158	171	176	181	164	183	175	162	175	185	173	176	193	181	195	176	173	153	184	149	177	165	176	171	219	193	174	167	179	181	190	154	163	171	157	176	195	172	182	176	165	170	189	174	167	172	160	186	192	173	165	191	185	169	189	171	156	187	179	173	173	186	164	145	173	179	175	163	178	204	179	166	175	164	151	170	202	173	184	181	162	167	166	163	169	185	156	177	172	171	179	180	193	140	167	194	167	167	171	172	171	177	181	170	163	189	165	210	167	181	199	173	189	191	169	175	188	157	176	179	166	178	169	178	184	200	157	151	165	144	160	188	172	184	186	160	163	182	162	193	162	155	180	200	201	185	186	190	160	183	172	180	171	171	152	194	187	185	187	174	177	181	189	175	204	197	167	162	179	198	209	149	172	182	193	173	165	173	176	171	181	163	169	167	164	177	172	163	171	175	171	181	179	168	164	192	165	177	177	170	177	175	180	155	170	178	168	171	168	147	174	195	180	170	183	154	183	176	164	183	185	180	212	171	186	166	174	169	182	153	174	167	176	179	150	173	182	151	192	165	176	168	166	152	190	167	188	162	191	140	162	171	180	162	166	169	178	177	169	178	179	188	193	162	182	178	179	203	154	153	175	161	188	196	169	176	161	170	170	161	165	171	203	159	155	165	172	177	168	183	177	158	181	204	201	163	173	182	179	206	181	175	173	177	162	163	199	175	199	173	168	169	161	181	167	201	174	189	178	171	176	182	173	159	163	184	177	156	172	154	174	183	176	183	177	177	161	159	170	179	170	182	166	182	175	196	151	160	179	143	189	193	155	165	151	201	190	158	173	182	161	174	180	150	160	163	164	194	164	182	177	177	183	164	173	186	173	157	172	184	155	202	166	164	197	164	159	180	171	192	214	175	165	169	166	199	165	169	202	161	181	166	182	164	167	162	152	177	192	155	182	189	188	164	172	161	201	172	185	186	170	189	169	202	137	175	169	197	174	160	179	184	180	174	195	160	184	200	185	169	183	181	183	190	174	174	173	164	147	191	160	179	209	148	171	168	150	188	189	164	185	155	158	187	180	162	155	173	158	173	189	161	190	173	187	181	188	189	150	155	169	165	191	191	182	188	183	158	164	184	151	158	173	165	176	183	177	177	154	185	182	181	181	191	166	184	179	164	175	169	170	188	196	159	180	175	156	167	153	175	163	179	171	180	185	187	213	158	183	162	185	149	178	194	179	163	177	176	162	152	171	185	184	165	177	173	174	150	162	187	160	162	200	160	160	183	165	161	187	164	181	174	164	147	187	194	167	164	187	165	176	172	200	176	192	185	173	183	170	165	150	179	173	173	182	154	168	171	167	156	179	181	202	160	184	174	174	168	172	196	172	134	174	163	169	158	174	164	204	185	145	182	171	185	165	206	164	178	165	172	195	182	164	152	177	166	179	161	173	180	168	152	168	183	168	198	188	192	174	175	181	162	164	183	174	170	187	145	143	186	164	156	166	185	155	186	202	183	153	193	173	182	187	180	185	170	192	179	177	157	189	186	171	171	151	181	181	199	189	158	161	199	165	171	171	162	178	181	179	180	186	191	161	175	172	150	167	176	176	175	164	183	191	173	193	176	201	173	187	148	169	174	162	183	157	177	157	179	183	169	178	165	169	175	164	172	188	189	195	172	174	163	170	170	177	165	178	190	183	216	175	175	169	173	167	195	182	174	157	183	175	189	156	178	151	148	161	170	170	176	149	178	206	166	190	154	168	170	182	175	178	158	177	163	174	175	181	136	166	179	156	157	173	180	167	177	170	188	171	172	166	176	182	169	189	138	175	161	149	168	196	174	159	171	192	178	167	185	188	186	156	156	160	159	162	191	154	164	169	172	179	187	167	190	186	179	208	155	170	166	177	167	170	163	196	151	165	184	184	182	159	178	190	188	176	163	179	178	165	193	172	174	186	163	187	179	169	192	199	168	173	167	160	177	156	168	141	168	183	180	168	179	171	191	205	162	191	184	178	201	168	189	176	172	164	170	181	177	170	163	183	174	177	199	185	151	189	185	168	165	184	160	182	192	158	184	187	199	174	171	179	175	169	162	174	177	134	192	183	163	169	178	177	175	169	198	151	162	178	170	181	162	206	166	187	189	173	171	192	185	182	163	169	179	184	161	196	187	174	177	184	183	185	142	191	160	168	181	184	153	170	203	181	197	181	164	172	171	186	165	165	165	167	172	181	173	167	205	174	158	167	154	162	169	178	186	195	183	161	169	180	172	177	180	174	191	172	185	162	185	175	141	169	193	165	199	171	171	178	198	172	170	153	168	184	178	177	168	150	192	160	184	184	170	185	174	161	177	176	171	177	185	181	177	191	176	156	186	193	169	177	174	179	182	192	165	173	172	172	184	195	165	186	185	179	177	207	148	194	182	161	170	172	159	179	177	189	177	181	169	153	162	159	156	180	164	182	184	167	156	182	188	179	167	183	184	181	165	170	176	174	152	159	198	175	183	191	170	194	180	164	173	168	181	177	206	183	152	191	171	176	165	165	164	187	168	178	199	188	176	189	149	173	159	163	173	169	182	163	170	194	154	165	163	177	178	167	161	210	158	152	167	156	185	176	147	167	144	177	162	178	193	168	149	176	169	192	183	179	170	169	172	175	198	160	177	182	173	169	158	144	189	189	174	147	177	152	173	158	170	166	170	203	167	176	169	184
11975	24588	24134	19326	20066	14374	8716	6759	4090	3138	2366	17078	16140	921	905	786	716	861	708	755	707	653	718	648	734	847	719	789	4645	12550	10385	5042	3713	1481	621	408	353	336	370	364	340	381	364	354	337	366	345	322	356	344	367	353	351	349	363	346	346	349	361	334	354	374	335	354	377	358	335	344	346	349	346	317	360	337	349	350	349	356	359	329	342	352	336	332	396	328	335	365	380	366	386	336	367	336	306	384	339	348	349	360	347	358	329	354	356	320	358	342	353	349	358	344	342	351	335	326	353	340	347	320	332	362	384	338	373	355	373	348	332	365	305	351	344	361	342	348	360	332	349	339	365	363	352	338	334	329	351	328	352	363	324	331	361	342	371	367	359	331	397	344	352	336	346	330	357	329	355	342	351	336	371	360	373	345	374	366	340	335	344	338	357	347	380	341	366	350	331	373	375	347	338	339	322	374	348	351	381	327	354	345	353	337	357	357	339	336	335	326	344	361	345	345	394	366	351	354	352	362	350	350	356	346	348	340	367	339	306	345	388	325	378	345	349	341	352	338	316	357	354	371	367	334	346	366	317	334	345	348	377	341	354	371	329	341	346	352	365	362	354	367	325	365	363	379	338	354	351	323	332	342	342	370	370	349	346	379	363	319	369	340	339	336	370	335	370	352	339	325	343	351	337	323	340	367	323	331	388	366	327	354	340	336	340	338	371	322	369	340	352	337	355	326	350	370	347	314	329	367	367	349	340	343	354	366	363	347	363	354	365	348	352	337	361	349	354	357	355	343	350	364	358	373	356	374	346	376	387	343	327	340	377	344	323	347	347	357	340	332	332	332	351	368	353	336	365	333	384	346	374	367	372	327	337	331	347	325	352	345	346	385	352	347	355	348	375	371	394	345	327	357	345	344	332	356	358	375	368	333	338	355	362	358	329	320	353	359	360	366	293	333	325	330	366	351	355	339	344	353	358	345	365	385	372	326	323	315	326	363	325	333	342	335	331	372	351	355	381	361	348	361	330	342	329	330	348	348	361	348	372	316	357	334	333	345	377	322	365	402	329	389	337	377	324	344	362	359	357	377	368	367	358	374	344	362	359	322	329	378	332	337	361	347	354	358	366	340	331	356	350	335	378	329	320	354	346	300	371	355	377	343	333	373	333	368	348	364	350	345	335	347	411	321	346	360	309	344	345	344	331	330	334	390	335	321	362	324	346	354	340	309	351	348	355	374	363	354	353	364	333	336	340	336	369	361	369	339	360	360	363	330	324	347	341	331	355	339	344	365	324	363	330	401	325	374	334	360	332	314	368	365	317	339	369	322	370	383	358	342	376	326	358	350	361	374	334	336	364	377	375	369	370	372	391	344	352	358	353	319	352	322	333	343	356	349	382	356	359	334	349	344	347	358	358	335	361	340	367	355	360	344	369	351	342	339	333	364	377	348	382	335	349	356	322	365	356	359	388	358	353	351	334	385	377	364	346	404	348	357	324	363	389	351	347	333	331	358	334	368	397	358	376	352	353	311	345	357	369	340	336	317	308	332	338	340	352	358	365	339	349	371	359	318	341	364	365	366	384	361	353	340	337	361	348	381	372	358	346	335	330	329	378	357	384	346	320	348	353	368	338	364	347	362	349	364	359	378	340	332	360	342	356	350	333	354	341	377	353	353	361	342	375	360	364	326	372	360	370	342	340	344	348	338	361	342	359	298	353	355	361	333	329	356	323	345	369	374	336	347	346	393	312	327	360	343	337	325	344	401	353	319	365	374	337	351	361	347	347	337	366	342	329	372	371	335	335	336	353	355	394	338	347	352	335	350	358	347	348	357	385	346	352	337	338	373	362	350	362	384	360	350	364	331	343	402	350	355	349	371	352	342	353	335	332	361	330	376	358	346	328	362	324	323	380	338	361	311	373	335	322	355	359	322	340	350	373	372	363	367	376	324	333	362	337	333	351	337	318	345	337	321	358	335	350	360	322	333	352	331	401	340	330	370	361	341	376	303	366	379	330	352	342	328	352	362	361	351	364	363	336	343	328	346	285	353	349	339	351	382	352	319	352	364	326	349	351	334	357	367	331	352	358	367	354	357	356	361	348	337	343	366	289	355	372	349	335	353	361	326	345	331	335	357	345	362	335	341	352	358	316	339	352	337	347	331	394	329	342	363	371	366	369	356	347	345	362	353	359	377	321	348	346	346	310	382	337	385	330	352	332	353	378	363	370	332	367	371	322	322	333	392	328	353	353	350	320	369	356	323	373	349	370	355	317	343	340	349	386	389	362	395	352	330	370	381	343	351	358	374	350	343	382	332	367	326	370	325	342	338	367	326	329	363	332	349	334	311	324	330	353	369	337	334	359	406	350	374	339	362	356	325	336	403	336	366	343	355	353	338	368	364	333	336	337	369	344	366	347	330	358	349	351	342	363	362	344	328	368	344	354	356	342	344	357	337	335	348	360	343	345	355	358	355	359	367	369	371	340	346	345	382	353	351	362	374	365	337	367	356	353	357	320	353	361	381	367	347	351	330	332	345	350	371	342	367	360	332	357	354	359	338	344	327	362	351	370	333	333	364	324	359	362	361	380	349	311	346	373	357	347	365	359	375	308	346	334	358	361	348	384	339	361	359	362	373	363	356	307	350	380	323	304	349	372	337	358	347	384	369	355	352	345	375	323	339	398	361	368	339	336	362	331	369	325	351	300	323	337	349	367	350	382	358	360	328	337	361	341	328	356	307	355	363	340	354	341	346	375	337	342	371	338	356	331	342	333	348	364	355	356	352	366	357	351	311	331	348	324	338	347	383	358	358	358	375	346	325	322	352	373	353	352	351	349	341	380	403	352	355	380	371	362	352	363	364	353	400	358	368	343	313	325	357	331	371	335	367	338	345	375	373	384	349	335	331	339	359	366	329	348	344	308	372	364	333	361	355	369	316	342	331	347	365	342	322	353	367	343	355	345	332	359	333	386	362	341	359	399	336	331	329	312	371	343	332	375	342	374	338	346	380	349	365	342	381	356	340	356	342	320	357	342	346	368	352	352	353	355	348	347	353	325	349	339	336	369	359	313	364	362	355	327	363	362	343	343	334	338	342	370	340	333	330	366	337	344	342	344	360	340	358	370	362	377	352	353	349	364	348	360	360	299	335	339	384	329	341	338	334	346	361	345	356	341	367	374	364	324	365	352	334	347	350	352	369	356	353	318	324	298	362	359	329	321	355	372	329	354	330	353	338	362	328	380	384	354	348	390	351	353	348	366	323	368	361	329	327	319	336	357	340	352	338	361	347	361	356	405	373	384	387	370	344	324	339	356	378	363	321	333	366	320	349	362	369	372	342	338	362	330	357	355	353	353	361	376	346	380	351	360	351	336	331	350	332	368	337	344	373	383	351	389	329	350	359	364	339	341	380	317	361	341	332	341	364	345	342	369	349	291	368	344	317	357	386	368	358	329	320	335	318	338	370	317	347	361	376	338	323	336	340	344	363	355	337	352	381
27091	20727	10324	4569	3019	2114	920	696	607	514	446	732	839	415	373	344	379	392	449	391	382	420	394	423	369	354	357	389	406	585	626	590	530	446	393	356	314	336	347	356	355	370	353	379	338	340	334	397	367	333	345	379	338	345	353	365	379	338	334	324	348	328	326	342	356	361	344	349	376	360	363	352	316	357	360	342	364	344	374	332	370	318	363	333	349	354	361	330	383	353	347	350	365	344	343	354	352	338	350	373	365	345	334	376	360	359	347	339	353	368	348	381	314	331	396	364	365	305	343	339	343	331	359	357	339	355	336	348	348	329	331	352	384	351	343	329	337	371	384	319	357	317	332	347	355	344	348	364	365	339	366	346	379	351	373	340	326	372	341	345	314	352	351	369	323	332	327	366	357	332	337	330	344	384	349	294	366	327	373	349	362	390	343	339	336	369	308	350	318	381	344	351	379	367	330	347	312	377	348	356	311	324	368	353	342	373	341	342	354	375	334	347	344	334	375	350	380	317	356	388	374	313	336	361	365	367	336	326	343	355	347	362	381	364	358	362	336	364	367	338	331	355	357	336	345	327	344	376	317	357	330	340	365	328	347	345	356	356	334	345	341	351	348	377	368	332	379	343	350	333	350	319	355	344	378	354	345	375	327	367	339	342	379	359	335	365	399	343	363	329	344	334	329	322	333	338	364	360	357	380	354	362	341	356	355	365	331	333	357	374	366	395	330	334	352	340	375	356	376	367	319	354	364	346	339	360	358	349	358	378	344	359	325	338	383	348	348	333	304	323	344	312	349	368	316	372	328	367	334	327	334	332	334	344	345	338	355	366	340	345	336	337	311	386	340	394	366	341	345	367	331	375	361	363	348	339	362	335	361	325	351	342	370	334	351	405	370	347	347	351	314	347	368	376	368	315	337	340	341	339	376	357	350	349	367	330	307	329	357	367	360	350	345	405	340	367	381	337	337	338	361	340	337	344	338	366	326	342	364	325	355	323	371	325	357	338	333	351	375	312	347	347	327	358	373	303	350	357	336	346	366	350	338	359	366	360	362	329	355	370	322	310	350	344	381	354	322	350	355	372	320	380	346	315	387	350	327	370	356	363	361	365	370	371	345	375	390	347	337	361	352	342	319	358	305	328	399	321	384	324	354	332	326	389	320	325	402	356	315	364	329	348	293	344	324	384	345	379	372	370	361	319	345	312	374	358	366	348	413	333	351	362	368	290	353	351	385	387	359	369	321	348	340	358	334	369	362	348	302	351	324	318	339	335	325	375	397	378	326	342	317	327	360	344	337	359	368	345	369	357	355	349	340	330	344	360	365	361	350	353	383	354	325	380	375	349	341	360	343	366	338	356	332	353	344	390	346	322	397	330	356	375	337	332	322	358	331	375	339	337	343	348	364	362	351	370	386	338	353	371	339	350	368	340	367	374	339	356	357	355	348	356	365	387	367	326	341	357	366	356	332	363	354	325	348	358	353	343	362	353	344	335	353	346	361	334	354	325	335	380	335	338	348	343	383	367	354	349	392	353	365	359	366	343	383	359	352	304	346	361	401	351	347	361	354	372	336	371	328	357	301	366	316	358	323	330	361	358	327	344	361	364	367	342	340	322	349	377	336	343	359	360	357	353	368	330	329	372	343	326	346	352	345	345	330	354	373	378	350	343	331	346	381	331	334	340	350	354	372	369	345	320	352	344	363	354	357	326	396	341	390	354	355	321	338	340	337	345	345	369	364	342	379	367	321	322	357	364	319	366	337	343	373	337	323	374	347	329	397	334	317	321	391	335	319	356	338	366	349	364	314	348	387	367	337	359	384	327	339	341	354	355	389	352	328	328	362	351	360	346	399	306	392	336	352	403	356	352	363	342	330	360	343	335	337	350	363	359	382	331	351	336	342	355	335	339	339	344	353	379	373	375	349	346	378	345	322	362	321	358	397	334	364	324	387	330	326	341	338	358	334	333	374	353	316	354	358	331	334	358	366	348	341	375	375	370	341	354	365	340	359	368	358	314	352	352	344	328	344	338	354	373	314	334	360	340	378	351	351	360	357	313	342	341	378	360	349	359	352	360	373	331	336	308	350	329	370	352	311	343	374	351	347	343	336	300	312	360	345	331	386	331	339	330	366	369	321	360	405	368	330	345	343	354	359	333	367	366	387	334	341	353	397	355	336	310	337	375	341	341	365	357	323	323	331	325	343	366	324	345	295	346	333	350	377	369	341	324	342	372	364	355	354	359	322	357	335	357	348	372	369	337	333	340	347	334	339	326	354	373	363	362	332	366	322	345	343	374	364	362	318	367	373	350	352	318	362	328	359	326	335	377	331	345	338	372	346	317	365	354	352	368	357	335	343	332	337	340	361	342	328	328	354	396	364	325	352	386	361	371	351	328	370	334	318	350	381	358	375	356	343	365	363	353	331	331	341	365	327	343	323	370	359	342	368	349	347	368	352	338	348	392	375	344	365	352	327	352	326	348	312	311	350	336	332	327	349	337	348	358	356	317	350	319	346	337	367	358	332	357	344	352	346	346	339	327	351	357	352	341	324	316	392	329	339	316	362	320	370	326	333	337	337	361	359	372	324	379	340	318	346	352	364	330	349	381	381	333	339	366	357	364	362	332	366	321	334	342	394	343	332	324	372	332	343	368	347	349	369	368	344	332	369	360	376	361	321	338	343	361	336	336	328	335	346	324	368	334	354	371	339	322	362	359	339	336	352	381	349	386	356	350	371	346	346	368	353	351	358	349	380	332	365	363	325	380	337	315	336	362	384	370	330	340	349	350	346	345	354	350	377	360	335	334	366	372	323	346	327	340	355	347	345	333	355	342	360	412	329	353	327	377	365	340	336	305	353	320	347	336	343	331	334	366	359	330	327	369	362	334	373	346	334	331	354	323	351	347	340	347	337	363	333	341	348	326	349	351	318	378	319	327	385	353	328	331	370	367	373	368	349	359	326	334	329	347	337	339	405	351	359	373	375	325	336	331	312	371	360	356	343	334	328	368	365	354	363	339	350	355	382	325	346	378	373	356	345	367	344	343	318	344	349	335	388	379	348	330	361	352	367	361	374	346	372	362	358	349	339	353	342	351	368	317	323	347	333	363	366	348	334	372	334	331	378	362	356	378	361	347	348	401	342	330	356	348	406	356	361	371	367	338	338	340	335	368	366	350	354	339	348	383	323	366	355	366	321	372	356	350	349	347	364	376	363	356	374	351	343	360	346	339	352	335	365	361	346	352	362	333	367	371	354	352	338	370	316	375	384	371	366	353	338	352	327	332	323	350	350	369	354	318	378	354	343	338	322	350	348	324	371	376	364	334	343	355	356	345	357	360	308	335	353	377	323	361	344	331	339	325	328	334	363	326	340	356	325	330	364	344	350	373	363	359	410	361	347	338	355	347	354	315	352	358	370	337	378	382	353	364	359	347	351	373	338	359	404	342	346	341	351	335	333	360	369	338	342	360	345	383	333	348	373	328	298	364
8155	11029	11272	10245	9502	6881	2997	2336	1723	1474	1211	2337	2203	828	778	795	801	1048	883	823	831	969	974	861	865	834	704	691	890	1674	1777	1508	1183	943	722	676	709	714	692	760	655	689	687	670	726	691	668	711	705	733	643	694	659	630	678	687	664	727	652	676	695	687	712	690	684	734	678	726	680	662	617	685	741	679	716	665	685	697	722	697	687	683	693	702	703	693	681	705	710	710	638	671	731	706	677	683	686	712	685	694	689	710	685	642	675	710	694	676	662	732	687	720	658	703	708	715	661	652	697	702	684	717	671	731	678	705	688	664	694	684	634	677	741	659	731	672	699	687	631	679	671	684	746	655	679	728	661	674	655	682	735	668	650	663	654	663	720	673	688	661	691	709	711	722	682	698	668	683	687	706	741	713	697	688	654	670	620	715	687	753	675	711	608	687	692	653	752	719	738	662	712	683	651	706	714	712	681	655	643	683	731	701	741	663	655	711	699	678	690	706	653	669	650	698	715	678	717	708	750	695	678	707	693	691	729	662	692	695	709	648	708	698	683	648	645	722	695	677	708	694	696	667	667	692	718	721	638	682	671	650	653	699	686	686	697	695	678	652	686	685	725	661	654	668	668	728	712	706	674	664	672	675	698	698	687	623	699	692	682	655	705	658	675	696	725	673	732	721	677	721	683	686	675	694	680	666	681	731	720	697	686	713	703	691	699	653	673	714	716	723	663	715	666	661	710	642	692	692	655	679	688	740	671	712	685	744	694	721	682	678	708	692	705	696	697	619	697	675	687	674	697	676	719	682	687	682	731	646	725	702	725	643	639	671	700	685	664	703	706	704	657	718	696	664	676	706	692	715	656	694	671	666	705	781	681	703	690	731	661	691	718	692	730	712	692	730	638	668	665	685	684	646	687	714	695	675	740	614	677	717	701	658	691	700	707	635	685	672	693	689	650	692	704	760	692	700	684	652	675	665	679	734	658	703	716	619	721	748	685	701	665	686	695	678	686	669	723	706	669	665	659	702	662	698	744	704	674	715	673	689	695	696	707	691	733	699	682	699	715	673	675	697	703	722	700	676	714	664	677	735	649	684	701	605	745	710	753	704	667	706	714	665	681	638	685	727	639	720	666	646	682	695	683	714	702	664	658	653	692	713	689	725	682	718	722	685	701	697	677	680	715	744	676	690	707	666	693	651	664	701	713	697	703	714	667	711	717	624	692	676	665	697	688	667	671	716	663	674	716	675	733	685	638	667	684	696	684	700	695	663	688	684	699	703	666	693	726	715	713	664	720	681	697	683	756	674	746	716	662	747	738	702	726	699	702	698	685	703	687	687	723	699	715	666	703	729	691	733	684	680	634	693	634	644	707	642	692	633	707	727	670	708	699	671	703	703	718	694	681	727	677	708	668	731	674	687	668	674	711	673	661	693	694	738	705	702	706	727	687	703	646	697	705	705	708	668	740	655	661	653	706	668	722	698	701	706	713	656	680	698	676	658	663	661	746	691	688	672	728	671	663	666	700	686	707	713	671	690	710	690	735	700	701	685	693	719	689	680	700	709	653	696	716	688	692	679	657	666	682	712	742	665	676	669	662	724	663	655	676	725	686	699	667	696	732	675	691	649	720	690	731	681	673	681	657	707	712	693	710	669	696	698	719	728	679	688	700	708	650	703	682	657	690	711	695	673	690	711	711	661	719	723	667	644	653	692	698	728	710	664	676	699	719	699	688	639	708	677	661	711	672	721	673	651	687	683	676	681	662	719	684	705	663	697	661	708	726	714	698	721	716	689	719	667	706	662	712	654	668	697	669	677	702	726	658	684	730	677	648	717	651	690	678	671	665	643	691	683	684	679	699	691	731	682	687	692	709	678	703	702	686	652	689	696	695	646	685	675	683	699	710	700	766	664	744	665	625	692	678	659	689	704	730	697	709	715	663	662	696	660	724	676	674	679	664	694	715	670	715	737	697	735	728	682	694	667	688	728	681	702	730	685	689	682	699	686	693	728	697	671	735	669	674	683	723	706	697	720	720	733	705	712	689	683	623	736	715	696	708	677	653	678	729	660	694	705	650	724	670	713	659	776	620	724	660	704	663	687	696	666	668	725	666	672	673	708	692	697	694	700	689	702	675	668	687	740	680	681	718	629	698	676	711	674	654	706	678	702	720	659	654	642	736	660	683	713	719	673	712	691	688	706	671	691	700	688	711	618	727	677	664	659	720	679	700	685	658	669	636	645	714	672	700	650	695	686	688	671	689	719	694	714	640	719	685	695	696	694	680	726	685	675	662	740	670	666	668	715	702	688	738	658	675	701	715	715	726	704	681	699	726	671	723	731	705	694	703	689	697	719	713	682	699	685	666	667	730	700	717	667	700	687	685	649	664	719	676	693	720	729	690	700	708	643	655	708	707	686	711	682	687	710	713	711	697	668	653	676	692	721	664	672	720	663	690	707	739	704	608	697	718	700	728	688	690	718	619	720	701	742	657	698	701	700	640	672	709	677	662	662	726	632	735	675	701	686	684	731	692	703	703	645	675	700	683	666	667	724	664	680	701	715	744	650	694	711	712	696	667	673	674	732	642	670	679	682	700	664	688	731	676	674	673	687	693	701	678	684	657	689	707	699	680	705	619	656	657	711	663	708	690	702	648	678	695	711	657	695	695	690	738	674	719	689	621	679	690	683	661	691	710	670	661	624	672	686	664	677	672	698	707	704	681	666	664	692	662	695	645	713	696	701	705	689	688	718	656	693	652	688	679	706	720	651	701	692	682	698	647	674	728	641	678	703	684	679	723	675	657	739	671	707	702	698	698	699	696	724	724	691	669	693	704	688	716	680	705	678	705	676	699	657	718	698	682	691	692	740	703	717	717	689	712	695	721	676	748	635	664	710	675	731	708	670	723	661	683	657	667	660	664	723	698	666	682	658	628	737	612	640	649	733	722	710	692	700	703	708	703	658	685	682	687	690	680	701	687	680	702	692	713	641	683	662	682	688	715	680	713	678	671	655	700	713	686	660	665	717	701	738	707	674	748	698	738	683	682	691	704	704	651	686	691	715	697	697	688	701	701	724	707	680	719	696	716	673	701	657	715	690	709	657	703	712	679	672	665	666	658	642	677	737	651	667	668	671	695	683	689	682	709	642	700	679	690	713	698	685	685	713	662	718	707	664	706	710	650	651	672	669	668	696	709	639	678	659	700	677	640	706	696	678	706	678	675	671	713	733	671	689	687	697	675	720	684	707	722	693	700	706	709	690	682	711	692	703	695	686	690	671	747	627	689	660	687	701	658	705	663	728	724	684	680	663	622	711	707	681	690	716	688	698	669	673	665	696	677	733	698	725	708	672	677	700	656	703	663	705	699	721	648	663	640	685	694	680	690	702	677	718	714	654	654	713	693	683	722	702	644	722	678	687	677	684	717	705	696	628	685	655	666	685	671	719	691	698	709	708	702	708	698	696	691	693	740	643	693	673	703	688	708	700	715	672	693	658
24526	21543	28630	24903	19946	6648	2311	913	636	608	536	3439	909	407	357	348	368	437	422	400	399	394	364	298	315	364	324	360	1261	2550	2124	1455	860	462	319	295	304	293	282	263	273	286	266	269	287	290	271	290	283	264	291	278	252	291	275	302	264	257	319	268	309	304	306	267	268	253	308	270	312	272	265	258	279	262	271	241	290	257	275	300	282	272	263	274	256	292	295	299	245	293	299	294	276	247	252	290	293	279	286	271	258	265	295	268	270	284	267	282	321	289	281	284	262	284	281	250	274	293	272	291	285	256	271	258	290	263	319	233	289	294	278	269	305	302	272	301	288	278	256	247	276	303	263	270	255	276	282	276	288	292	264	274	292	296	315	293	285	314	272	289	263	291	293	279	269	283	247	287	250	256	259	267	292	261	289	277	286	262	257	287	291	293	302	298	272	277	278	296	269	270	293	261	272	264	247	290	273	262	257	276	275	262	291	255	272	303	304	267	276	280	250	256	303	278	280	254	272	256	265	255	258	311	271	269	266	273	277	248	273	278	285	291	264	274	279	279	267	281	271	266	255	274	271	291	290	257	280	278	261	262	289	260	296	253	261	298	285	261	305	278	257	287	287	270	252	275	275	296	300	275	241	280	273	273	273	291	252	268	288	274	287	266	292	251	319	259	283	323	301	281	286	251	246	268	263	282	273	282	295	264	252	277	296	292	300	278	286	287	299	292	293	267	283	266	284	274	299	278	263	255	283	305	293	272	262	253	312	267	260	274	251	310	308	301	254	273	259	286	263	258	278	245	265	284	262	249	269	291	282	270	294	248	293	276	279	280	274	301	264	279	301	300	294	256	264	286	269	273	260	267	256	290	267	275	263	308	284	272	277	280	295	278	271	270	288	268	282	251	255	268	264	269	295	291	273	285	256	257	297	294	281	247	271	287	296	270	273	285	302	276	246	263	276	299	304	249	296	264	256	284	266	248	279	259	281	306	270	301	298	290	262	272	305	242	294	250	283	296	260	295	263	282	291	290	303	292	231	283	253	292	290	263	289	295	281	260	291	294	271	271	271	269	255	281	276	277	257	259	237	264	270	279	284	279	274	265	254	279	316	279	256	295	271	289	255	278	296	293	264	254	286	288	291	282	261	290	253	302	290	292	281	277	299	273	291	250	270	266	290	290	278	279	280	285	277	235	263	295	262	283	267	298	270	252	260	278	293	273	281	264	299	281	238	265	268	292	297	288	263	267	286	279	273	255	289	293	253	275	292	269	258	260	298	277	270	286	266	270	303	277	288	259	266	277	307	316	247	265	279	274	267	272	282	296	274	283	274	271	275	271	258	262	285	248	279	270	278	275	268	242	269	252	321	284	274	311	271	272	275	271	257	267	282	259	284	276	266	269	292	257	297	250	284	267	283	276	280	272	265	259	264	249	271	270	279	255	271	257	270	261	295	262	280	268	266	292	255	294	269	302	307	265	276	270	279	268	275	290	280	308	305	286	290	269	259	269	313	263	266	271	263	289	285	285	252	262	277	294	284	294	276	260	286	283	258	270	267	283	280	277	268	292	278	275	268	268	314	313	283	258	278	289	319	298	294	295	276	297	299	288	269	297	278	293	269	264	253	288	307	280	244	268	247	301	284	274	281	298	296	285	272	299	287	245	315	259	280	295	275	273	280	307	296	288	295	301	302	294	321	252	308	285	273	278	317	277	294	292	297	282	268	280	265	271	270	283	273	268	303	292	292	299	262	279	278	259	269	260	249	275	304	278	249	308	264	289	277	314	284	278	285	299	264	260	299	294	301	296	271	292	261	281	288	265	278	270	284	276	301	270	251	290	257	282	306	309	282	264	250	267	250	280	290	271	285	271	258	278	298	283	271	281	284	267	299	251	292	269	285	272	240	287	288	296	294	268	284	284	291	268	255	269	249	291	284	293	294	280	269	285	274	252	297	289	295	259	251	284	292	276	279	265	270	276	280	288	293	274	261	261	272	308	258	288	269	265	277	276	275	293	304	301	273	278	295	253	287	276	271	284	297	293	255	292	258	277	260	284	308	267	254	298	258	286	267	276	289	287	285	291	276	288	271	251	288	266	269	252	303	304	265	288	283	278	251	253	307	290	284	284	295	292	249	281	284	304	265	251	273	253	279	306	257	283	281	284	265	267	293	282	297	275	281	278	296	255	269	252	284	260	314	266	322	268	262	292	295	248	296	297	286	268	284	275	258	278	302	292	280	291	278	262	297	251	291	283	277	299	277	308	258	283	273	303	271	272	266	296	264	279	307	276	299	288	284	269	290	286	256	286	239	268	278	272	287	273	277	264	286	261	265	282	266	278	295	292	295	287	289	293	316	288	262	275	273	267	292	279	283	279	268	302	283	266	283	253	268	305	260	277	269	309	263	272	252	267	260	252	290	272	291	258	282	265	300	291	281	265	250	277	269	287	307	272	286	278	276	267	275	277	280	306	284	284	267	273	279	277	276	277	280	283	253	271	299	307	233	251	259	286	248	293	297	262	248	236	292	289	289	293	265	279	294	286	298	281	285	290	288	282	287	299	248	270	302	281	281	300	251	301	261	268	263	274	261	293	281	277	298	268	299	271	282	296	267	233	256	269	299	283	274	277	240	274	274	278	259	305	240	254	275	272	292	272	269	263	279	268	277	282	291	266	264	316	251	246	300	280	280	292	270	273	289	279	283	308	297	263	255	272	292	294	272	285	300	287	279	284	267	268	295	292	286	282	270	276	321	261	281	270	283	278	289	283	307	266	297	274	287	280	279	286	272	264	256	319	252	283	264	262	296	270	262	275	284	248	287	285	272	280	271	314	265	311	294	273	288	270	274	270	280	284	264	279	265	290	265	265	298	305	274	252	288	285	279	252	275	282	240	289	316	258	280	267	228	272	264	280	317	314	275	310	275	285	284	260	306	262	241	288	282	252	259	289	270	278	322	308	279	268	264	256	259	279	251	266	277	264	273	275	290	287	274	282	295	289	290	301	274	277	260	274	250	267	267	294	281	243	284	250	278	255	264	271	293	267	273	283	284	262	266	310	277	292	285	323	293	294	247	275	292	256	274	281	271	271	284	251	266	272	277	289	278	278	274	267	305	311	283	291	318	298	267	288	276	270	271	266	279	271	256	293	267	317	277	252	271	282	274	278	277	259	321	298	286	274	248	283	268	242	268	271	285	276	281	252	295	254	269	274	304	276	283	265	284	290	268	255	264	268	303	282	298	266	290	293	306	288	274	269	281	287	274	284	286	244	302	300	265	244	307	271	263	299	292	299	271	262	276	264	279	286	285	261	269	279	273	283	285	258	283	278	257	283	292	274	263	252	270	299	264	278	256	292	291	247	288	290	267	271	272	258	269	267	268	254	264	250	302	256	286	306	272	283	245	278	303	280	275	262	264	278	295	277	277	256	257	295	295	264	271	249	271	273	247	280	296	305	275	252	284	284	289	262	257	268	264	255	295	290	291	280	312	282	262	270
9944	20701	17867	15936	11528	10733	5838	2883	2253	1927	1710	10958	2383	975	850	897	900	1424	1235	1050	1121	1100	984	769	778	831	870	808	4618	8150	6616	4318	2486	1254	804	550	556	519	557	573	549	553	532	539	565	541	552	563	593	559	517	541	536	580	560	574	580	601	587	563	546	558	543	514	608	524	560	540	537	531	580	530	590	550	594	566	542	582	560	588	574	526	584	572	544	558	536	563	581	542	567	520	549	579	569	543	560	533	555	566	527	552	587	558	559	567	594	552	558	574	547	517	556	536	582	561	549	528	568	544	615	614	571	611	582	550	584	550	553	571	536	564	543	537	560	517	554	565	542	535	562	522	612	565	523	583	570	542	589	588	570	561	534	567	559	535	551	570	560	550	579	570	560	565	598	557	540	580	566	597	537	592	545	569	554	574	558	576	549	558	542	549	561	566	535	516	554	588	515	486	552	557	544	546	541	572	562	578	554	570	561	586	556	553	570	564	574	555	587	537	600	576	541	554	536	543	631	545	566	562	535	560	546	591	582	549	545	559	590	565	585	589	546	573	599	545	586	563	607	513	548	576	548	590	523	532	525	564	498	531	596	523	549	561	537	584	549	569	556	595	597	572	581	527	589	575	564	558	536	552	543	528	577	567	594	533	565	574	529	569	554	590	548	546	578	520	595	566	561	603	567	599	587	547	554	591	541	574	596	569	545	575	549	563	538	591	550	488	585	567	530	587	577	529	553	579	578	574	545	546	555	573	598	566	582	564	558	594	537	555	567	561	573	571	583	579	571	520	545	559	568	573	587	556	564	585	528	516	554	583	565	621	570	606	569	548	592	543	575	555	542	592	574	604	588	548	599	585	588	561	564	560	523	550	573	537	568	577	574	543	514	536	583	516	569	582	550	543	553	580	516	567	527	557	589	576	558	559	555	571	522	546	554	605	552	583	547	586	567	522	554	538	587	597	551	563	532	596	509	568	550	581	578	540	565	567	552	586	540	615	528	567	574	559	567	556	568	525	571	552	548	538	587	561	551	575	568	584	551	585	523	578	585	590	545	557	541	575	518	594	571	529	529	525	584	546	560	543	575	528	549	546	598	523	571	536	530	606	582	574	568	574	563	590	517	543	575	557	551	523	585	575	572	568	574	535	579	568	588	581	615	558	556	540	556	547	583	550	550	571	582	559	559	469	578	572	561	549	562	551	596	542	574	561	558	551	595	603	571	569	555	612	545	540	600	601	567	557	573	553	534	575	601	572	534	568	557	533	543	586	572	566	523	554	547	563	561	539	566	577	548	586	560	605	561	563	567	576	521	598	574	546	602	594	568	524	601	568	511	565	559	539	558	558	578	583	520	530	564	551	535	534	544	555	538	571	547	548	508	558	548	602	561	561	584	567	567	563	543	571	593	567	527	565	607	586	574	521	526	568	597	564	600	544	562	570	563	556	592	550	581	633	583	576	562	575	590	597	597	570	608	567	522	524	514	559	554	571	528	573	539	553	586	565	558	579	549	590	587	519	592	558	539	567	557	540	598	548	555	562	550	568	543	571	564	570	581	577	553	558	565	594	543	616	579	552	563	549	542	542	572	620	546	553	561	542	549	581	540	561	554	540	552	567	541	557	559	599	529	515	578	585	590	548	556	552	562	501	519	572	539	529	579	541	570	573	602	581	536	547	561	529	585	567	518	551	551	543	597	549	549	568	536	538	523	575	555	562	521	528	592	565	543	542	582	538	564	554	546	534	588	537	506	544	543	571	550	558	577	545	524	563	588	523	506	541	591	524	577	563	560	526	587	512	581	577	549	565	551	530	586	575	550	608	566	586	591	547	592	585	591	543	568	548	555	570	548	535	578	578	553	560	573	545	543	582	572	583	583	543	589	578	557	506	540	569	526	577	485	554	571	573	547	600	538	537	543	533	553	574	540	576	563	567	574	547	514	579	586	550	578	566	554	573	553	595	591	520	546	535	564	589	599	506	510	531	559	533	550	568	510	565	579	567	559	554	549	573	590	587	552	593	593	577	552	603	539	560	550	541	529	514	572	519	567	554	557	553	534	539	578	568	536	508	594	583	553	580	564	557	562	580	563	588	542	521	553	545	528	548	532	572	587	601	559	523	574	529	516	563	557	554	598	552	541	583	567	544	559	552	549	596	538	539	539	556	540	548	540	574	536	567	566	563	585	585	562	586	535	586	548	546	567	591	606	554	503	570	540	562	522	570	579	627	535	564	532	551	555	530	574	562	585	517	542	537	549	560	558	596	596	607	563	572	578	562	524	577	562	582	565	552	522	541	535	585	561	498	528	572	550	541	578	573	536	553	564	554	557	536	587	571	580	592	585	570	535	595	569	582	589	555	515	555	601	567	586	558	526	573	568	598	601	567	564	546	583	516	619	527	583	564	563	563	587	575	519	563	528	544	546	549	586	593	537	553	545	554	540	552	550	610	513	565	510	573	599	545	573	552	547	561	510	574	558	543	539	583	539	572	551	586	562	573	568	536	535	568	578	521	562	552	560	568	574	577	544	548	568	581	579	577	548	555	580	555	590	560	580	545	553	591	527	566	561	540	594	594	558	591	605	531	530	563	571	569	530	527	569	568	559	550	537	519	606	554	562	568	559	528	591	585	535	566	587	582	524	550	591	555	592	530	555	545	569	540	605	572	537	505	572	547	536	586	568	532	545	524	535	571	550	546	505	552	535	557	573	542	542	552	556	535	505	580	573	579	569	556	575	545	531	596	544	588	520	583	577	547	581	596	555	570	573	610	576	561	518	533	547	579	586	584	537	561	554	583	568	563	566	543	539	592	516	487	568	609	543	567	550	554	558	556	567	582	536	544	573	556	578	561	556	562	580	543	528	529	542	565	550	562	555	578	568	526	528	526	529	562	560	515	537	504	592	552	554	572	584	497	572	561	561	547	531	555	559	580	586	537	561	541	528	542	563	559	517	540	590	585	580	575	546	567	532	567	556	560	594	559	559	567	515	545	542	535	536	543	558	529	544	559	543	561	561	522	491	555	545	542	541	586	554	568	547	582	515	571	568	539	579	570	539	593	511	547	572	558	552	537	559	512	584	565	559	576	561	563	564	573	562	537	570	583	562	545	562	525	548	532	575	555	584	542	606	566	547	544	558	541	564	532	588	578	547	557	538	547	593	557	556	566	584	564	575	531	624	567	549	580	574	589	577	563	562	556	555	527	569	609	553	566	537	553	550	575	567	532	578	528	544	569	536	584	568	531	565	608	565	531	524	542	569	579	541	597	573	601	542	546	574	600	553	558	523	577	551	552	559	537	522	572	572	561	590	590	546	595	571	547	571	575	542	598	543	537	585	541	555	539	555	519	574	622	577	579	592	544	593	575	546	541	566	609	529	558	578	558	586	528	568	572	570	558	575	541	535	510	566	533	586	580	557	593	522	566	538	617	589	578	558	547	575	531	538	526	572	575	597	547	564	538	563	541	551	555	591	552	512	589	533	586	555	570	535	561	576	562
23533	21558	29429	24181	21564	20004	5820	1375	880	718	659	6978	2181	408	347	338	404	584	501	434	405	350	347	331	281	299	278	433	2964	4562	3405	2285	1243	588	335	226	244	188	221	206	220	214	228	233	212	238	208	236	227	224	228	222	226	213	224	201	215	228	219	197	236	199	247	211	226	222	211	251	231	204	184	220	228	196	193	222	231	201	223	206	206	207	211	226	193	212	212	213	233	228	224	253	235	216	211	228	208	196	218	232	212	190	210	198	181	228	245	215	200	241	226	207	202	227	208	215	209	202	238	180	195	210	211	209	216	220	222	220	233	196	250	201	230	223	230	211	230	221	218	233	213	207	222	247	233	240	223	215	219	219	218	211	239	211	219	217	216	222	200	226	222	216	250	210	218	190	235	242	208	229	221	203	225	241	225	218	225	223	225	219	240	216	243	221	229	231	210	217	212	214	214	231	209	222	218	222	238	247	202	247	227	216	228	223	219	236	203	209	205	220	214	208	200	225	223	223	218	229	218	215	194	244	214	220	196	205	209	211	238	247	223	236	220	220	213	198	212	188	263	205	229	215	214	242	227	210	190	233	206	204	226	218	230	237	203	241	198	213	218	213	226	226	206	227	212	230	224	229	247	214	191	221	215	205	226	184	206	210	240	244	215	213	213	211	187	229	203	217	223	190	208	214	199	216	232	216	209	207	233	241	219	230	234	219	223	217	208	209	200	201	209	214	214	231	207	206	208	227	215	237	230	207	217	204	212	198	216	231	217	209	215	223	238	222	204	202	225	230	218	228	211	186	204	236	199	236	217	191	187	203	207	201	200	225	199	228	218	222	213	216	227	189	228	216	195	216	226	218	226	209	228	192	220	189	217	214	226	197	218	198	181	202	201	233	221	197	215	242	200	245	200	235	239	236	233	238	221	239	210	210	208	208	221	201	216	213	198	222	206	230	223	209	192	226	215	244	218	231	221	237	200	228	224	218	237	188	187	227	230	216	203	208	222	228	221	214	214	259	204	230	233	246	214	199	206	212	206	201	197	233	232	213	216	227	202	248	212	224	188	229	199	233	220	209	218	228	229	228	239	195	212	193	222	219	226	211	178	218	198	194	236	229	217	217	219	211	209	221	225	189	239	208	218	233	216	216	201	201	207	200	242	235	222	251	200	205	227	208	209	200	211	222	207	204	219	194	208	204	208	242	194	220	210	227	215	222	199	217	189	191	224	181	212	247	227	212	210	236	242	213	208	253	242	209	191	226	221	200	190	221	205	235	211	190	215	220	226	208	237	216	208	250	207	216	193	205	215	211	219	219	221	185	232	214	210	226	214	226	246	214	205	211	226	237	212	212	225	230	214	220	240	214	230	209	208	236	232	186	218	220	202	212	226	193	213	216	216	208	199	194	192	212	190	218	234	204	222	249	220	195	205	202	237	217	247	226	204	213	219	233	252	242	231	235	219	208	229	228	225	199	223	231	186	220	209	220	212	200	220	220	231	214	202	224	220	244	216	220	242	213	236	206	237	250	223	206	192	207	206	211	204	227	196	240	208	228	198	220	247	238	213	227	217	215	226	192	212	229	223	203	220	199	218	210	207	206	190	219	196	198	206	196	213	212	217	211	223	223	214	204	206	229	214	206	241	194	225	212	216	215	209	219	222	208	228	219	223	209	218	208	240	231	239	204	214	201	229	218	221	223	222	215	209	224	240	199	231	225	209	199	237	196	206	213	217	164	220	202	207	233	208	234	218	215	225	207	226	202	186	213	210	230	196	245	212	216	223	225	208	204	220	215	214	183	221	209	175	194	218	206	238	228	208	200	224	216	212	212	205	222	200	217	206	231	202	226	197	220	233	249	240	235	234	212	209	245	189	199	203	218	196	207	210	248	212	237	217	221	230	206	228	225	237	217	222	228	227	247	232	216	210	200	219	189	195	221	210	197	222	220	203	194	237	205	196	202	204	221	200	234	233	226	209	194	203	205	237	201	191	204	218	226	222	259	220	214	235	223	226	203	203	233	206	241	209	211	198	216	213	202	219	211	206	217	229	219	211	218	207	241	200	207	193	218	228	202	194	217	214	234	213	178	223	237	208	220	207	213	205	202	215	217	200	214	214	218	210	214	220	202	205	200	233	206	230	222	215	201	211	192	202	217	221	208	240	188	196	223	208	235	192	227	223	215	207	206	222	193	241	214	251	226	210	228	225	247	225	214	210	209	229	217	212	210	206	203	218	208	215	221	228	209	215	233	221	198	217	219	216	224	211	228	222	204	211	191	200	236	223	220	218	208	204	196	196	225	216	215	194	213	235	220	222	207	204	193	217	217	205	217	207	201	202	221	232	209	198	218	213	188	236	224	233	205	218	171	202	202	197	223	213	218	223	231	190	210	221	218	232	181	194	240	226	192	207	225	194	203	222	203	212	201	214	213	199	216	188	201	204	219	230	228	253	195	202	202	209	215	210	206	207	223	219	211	196	222	220	236	207	236	220	202	243	198	229	195	217	208	221	225	226	213	195	223	192	225	220	201	198	232	221	216	220	241	232	205	218	220	198	219	214	209	210	200	217	215	216	217	214	193	218	215	236	212	213	230	181	252	208	220	232	219	209	217	201	213	203	233	226	232	213	232	211	171	228	202	214	222	226	189	219	197	218	216	219	211	210	192	215	227	218	202	229	205	217	215	208	218	238	230	197	203	216	185	222	218	217	235	228	230	227	221	220	233	204	231	213	182	211	218	238	205	223	214	210	216	215	208	223	222	219	198	251	220	225	212	214	204	210	219	253	190	240	204	233	233	243	205	189	216	214	227	221	199	207	206	215	226	212	217	209	201	194	198	234	214	216	198	217	205	216	225	224	218	209	202	204	190	188	199	224	229	228	218	229	239	221	225	198	222	225	215	231	214	198	205	207	193	221	211	234	210	217	198	208	203	226	219	201	201	224	210	195	210	226	208	218	186	184	230	215	208	231	199	200	220	226	213	189	238	203	228	207	225	222	208	198	193	211	236	190	211	212	199	221	244	220	191	229	192	211	216	240	207	239	231	210	196	223	186	225	197	221	203	234	235	235	216	198	233	224	207	217	229	224	196	220	223	228	211	236	229	202	209	201	220	226	230	211	207	215	216	203	233	207	210	222	236	221	225	207	209	202	221	220	233	224	218	216	196	219	207	218	210	233	253	225	236	197	206	227	227	210	252	213	200	246	201	210	231	238	205	190	240	196	209	258	229	218	195	206	258	184	194	222	229	205	226	227	206	232	221	212	229	228	231	220	217	251	205	208	235	228	246	232	208	198	205	257	210	249	221	215	196	218	236	208	195	210	214	202	203	208	232	210	213	217	218	240	234	195	209	201	220	213	202	194	211	191	236	209	202	210	212	265	224	207	221	217	206	217	206	230	232	192	209	212	189	208	191	205	233	198	192	194	212	193	248	204	234	235	230	182	216	212	214	235	194	218	185	192	228	218	192	224	201	204	197	218	201	201	215	201	196	233	209
12866	26056	23434	18706	15816	11437	8875	4100	3076	2549	2205	17604	4152	1053	948	998	1131	1992	1645	1297	1152	985	1040	883	714	773	811	1290	9696	13077	9776	6499	3865	1622	768	460	398	385	421	453	420	394	395	421	444	432	417	395	446	410	400	451	463	402	433	415	425	370	415	443	390	444	449	441	414	419	430	435	412	443	438	390	438	445	430	399	449	460	411	447	429	425	430	476	403	384	403	444	478	423	448	406	437	402	402	406	454	432	433	417	489	442	454	432	443	437	418	425	438	410	407	402	461	398	426	418	432	418	422	429	398	370	421	448	488	409	414	390	433	447	360	410	433	393	442	410	448	418	485	391	417	400	423	390	403	438	438	404	461	385	450	442	411	411	407	473	425	419	452	403	443	415	466	434	412	423	406	455	415	421	397	405	429	483	404	462	421	439	435	472	433	435	445	433	449	385	443	429	451	398	389	435	459	409	446	413	404	449	451	403	429	454	425	418	388	450	414	459	419	426	412	400	424	465	414	407	423	464	429	432	451	436	374	403	439	421	420	431	431	441	392	415	423	423	421	404	430	453	423	477	416	442	450	381	390	391	459	443	413	418	410	444	409	422	424	433	412	425	442	423	444	450	450	414	449	379	414	425	438	455	458	407	445	427	434	428	412	425	450	418	427	443	447	410	424	429	453	454	417	411	436	444	455	443	416	415	410	406	405	401	460	430	411	429	430	422	424	406	445	419	458	408	421	419	426	438	462	438	417	468	425	445	414	440	396	418	473	443	451	391	471	400	447	478	441	421	438	450	446	405	438	424	418	398	419	429	419	400	422	440	426	456	437	386	447	469	435	422	457	461	429	388	419	402	418	403	403	413	468	464	442	448	448	405	415	411	414	380	436	422	450	451	435	465	440	388	398	428	402	404	431	441	415	399	479	403	451	436	462	435	452	402	409	419	350	427	450	417	403	411	408	421	396	440	401	452	435	429	423	406	443	425	441	439	394	413	472	412	449	433	452	406	437	448	427	443	400	455	405	435	450	458	410	421	437	450	441	460	411	450	446	421	409	448	435	457	439	398	426	447	443	464	403	449	387	430	412	411	391	496	437	400	450	478	448	417	396	429	396	428	412	404	417	418	456	399	426	424	383	410	375	419	430	463	454	425	430	436	413	404	424	457	425	445	441	403	457	417	434	418	426	397	402	435	428	453	452	405	433	433	448	434	439	461	428	412	449	418	417	432	432	421	423	397	393	426	434	426	426	430	428	401	450	451	431	448	407	433	415	414	448	411	356	412	453	414	426	421	389	415	397	443	446	406	421	411	452	461	397	433	411	415	451	403	438	447	439	404	393	434	421	399	430	434	420	412	412	446	410	428	426	398	414	409	431	386	430	440	445	461	450	399	427	413	443	459	448	402	402	424	427	491	399	443	417	420	451	408	461	427	404	403	432	441	396	441	433	424	434	402	408	461	408	419	418	427	417	474	455	411	410	408	392	407	413	434	427	427	465	416	436	453	411	432	432	423	409	431	422	428	425	419	503	457	405	431	436	459	415	427	414	421	433	406	447	423	430	422	362	430	413	443	425	435	411	453	432	435	398	394	447	405	423	452	433	451	441	434	415	428	465	434	409	401	440	411	447	422	399	455	396	387	425	485	434	416	422	421	423	398	427	427	466	439	416	393	430	422	401	412	435	415	430	451	433	420	422	408	449	422	445	440	389	422	444	414	406	443	441	419	407	494	409	482	395	416	422	460	420	429	374	428	441	416	406	423	418	444	404	457	421	428	428	402	410	442	412	431	468	412	425	456	455	426	417	429	417	401	417	419	464	400	424	418	425	385	452	425	395	392	459	440	454	421	398	404	417	398	456	372	434	421	449	427	414	422	372	447	420	395	403	409	433	390	396	450	432	441	377	391	473	423	427	433	438	430	426	407	377	432	431	406	446	424	404	432	413	440	413	419	446	454	418	453	409	450	421	418	451	436	422	430	414	433	450	412	466	474	420	407	401	442	430	430	425	410	373	426	385	414	417	398	460	435	455	418	429	447	439	430	420	441	445	387	425	429	430	436	423	449	416	402	411	427	444	409	433	419	438	411	447	411	438	415	410	444	444	459	400	433	436	429	432	422	430	421	418	415	434	416	439	430	448	419	421	413	414	436	407	413	436	469	442	404	438	420	423	419	415	426	425	419	394	416	436	452	449	398	427	456	467	437	418	423	429	429	439	436	418	416	451	446	397	403	450	385	402	441	427	456	434	445	409	420	442	433	440	396	419	437	399	435	450	473	423	420	452	440	432	411	409	397	424	446	436	428	415	425	456	458	430	446	413	428	458	436	407	432	393	398	463	418	450	417	433	413	440	431	424	389	411	445	422	416	449	429	374	457	428	468	416	421	434	448	418	436	422	403	444	430	416	427	450	393	435	398	394	425	436	405	461	422	437	440	468	393	375	451	428	453	428	417	426	428	437	426	420	419	438	412	398	430	452	444	445	441	458	448	409	417	438	453	465	448	425	403	422	426	437	423	416	390	417	410	417	404	458	437	437	369	381	439	418	461	407	427	390	420	454	428	411	423	406	453	381	462	427	419	423	423	390	414	427	423	410	394	408	467	382	393	434	461	438	411	421	438	417	447	421	421	410	396	427	432	389	433	405	411	435	430	435	438	430	422	448	417	419	442	453	424	440	445	435	421	453	445	428	412	422	433	403	429	447	405	428	421	400	438	429	426	409	439	398	419	408	420	400	422	387	424	434	436	411	442	434	376	462	412	415	430	474	419	473	446	396	436	456	448	428	441	414	412	425	420	481	444	459	413	411	419	414	422	442	419	416	403	436	421	420	465	422	433	430	414	411	419	416	424	465	446	412	435	386	422	435	424	430	433	431	410	433	445	424	426	441	410	447	469	429	421	454	429	411	433	410	422	451	426	428	429	447	465	450	403	412	439	407	406	413	444	434	427	422	456	421	438	418	481	410	399	424	441	431	397	405	424	439	378	436	409	422	436	446	422	441	423	396	421	417	430	448	458	427	422	450	448	430	426	443	445	414	435	467	438	450	412	389	460	411	419	414	426	408	455	443	456	423	433	387	406	436	399	470	451	386	403	405	437	439	412	502	467	427	421	406	427	431	395	438	439	410	433	418	430	445	420	420	437	384	411	419	411	419	411	442	433	458	444	413	412	402	407	417	410	358	409	401	411	439	438	394	437	426	410	427	441	445	433	400	446	424	453	405	432	441	437	455	452	423	400	475	447	457	460	454	407	421	435	482	413	445	463	429	444	419	424	404	456	440	411	441	443	448	454	429	401	407	450	422	433	443	421	422	435	401	418	431	435	432	449	426	417	430	441	424	400	447	435	451	407	435	427	398	458	435	417	427	417	464	442	424	432	391	414	441	425	435	412	403	426	435	435	411	405	439	403	429	442	400	424	355	456	419	459	398	405	429	422	416	453	430	459	448	457	397	452	404	426	482	423	418	412	423	431	444	429	428	460	448	464	441	384	406	430	451	427
27125	20743	10355	3618	2735	1593	942	671	489	444	467	687	530	367	377	348	456	475	492	453	436	376	350	360	402	384	401	375	475	699	706	647	518	486	415	383	357	347	379	377	345	401	366	360	355	375	389	354	355	329	375	397	363	391	325	359	383	372	354	347	351	353	388	345	341	363	370	371	360	339	357	363	369	362	340	379	392	348	342	356	339	376	334	356	354	356	346	349	379	322	384	352	380	370	367	377	354	362	326	346	356	364	399	364	349	397	377	349	353	361	316	352	354	360	348	385	369	370	355	362	350	406	370	345	349	382	366	342	356	393	372	381	355	351	344	379	393	364	374	315	371	347	387	356	345	333	359	345	369	361	391	362	368	343	419	364	359	350	349	350	372	348	353	355	391	353	335	355	376	381	400	325	379	350	361	390	376	350	373	383	359	359	367	368	371	347	345	336	359	366	351	340	334	358	360	385	380	374	370	363	395	382	358	355	319	366	375	363	338	370	360	358	363	350	329	375	355	367	382	333	361	383	339	368	353	351	373	375	326	356	398	350	307	330	370	330	376	345	355	356	317	359	373	353	362	366	340	328	366	343	346	368	367	373	351	372	377	348	365	382	373	343	347	339	372	350	343	349	372	370	362	361	361	379	357	351	379	362	392	362	376	374	380	382	357	351	343	377	371	361	342	404	381	362	383	364	369	380	371	374	378	348	371	340	350	358	388	360	381	364	339	363	347	347	359	334	340	377	361	365	352	319	381	346	343	335	380	385	360	358	371	321	353	328	347	333	364	333	373	312	365	338	346	360	351	347	365	366	343	385	358	340	360	341	345	348	355	337	326	375	344	380	362	356	373	353	344	373	342	369	350	346	363	353	339	369	363	340	348	346	356	362	345	318	383	410	333	352	343	337	319	342	375	384	374	353	378	358	367	365	357	357	353	392	354	368	349	363	381	372	364	348	355	366	357	341	355	328	337	355	355	389	345	350	334	363	343	407	382	369	366	336	349	371	346	340	353	380	338	355	375	370	390	369	376	366	364	354	395	371	370	376	366	351	387	367	322	322	337	343	361	379	341	388	333	357	340	360	333	311	347	365	392	372	367	354	374	377	366	357	357	337	353	381	346	363	379	355	376	337	324	337	330	334	355	376	355	375	322	301	339	340	347	378	368	367	333	291	343	352	385	353	379	403	384	364	335	393	331	359	355	348	347	357	385	379	387	367	379	365	338	323	351	356	371	330	343	350	379	346	349	368	363	375	341	372	324	370	359	376	372	358	369	380	393	381	341	391	379	348	325	390	352	356	348	375	371	358	363	358	345	381	385	350	345	336	386	379	355	387	362	385	389	377	331	389	339	352	402	397	352	370	372	403	347	376	354	366	372	363	363	358	366	384	355	371	341	365	416	350	369	371	368	359	361	354	364	346	372	367	355	371	352	326	344	374	352	353	350	349	377	360	346	370	383	347	323	332	357	343	394	381	340	320	356	336	360	373	345	360	372	336	346	367	372	375	360	377	391	358	368	347	373	347	365	368	345	381	373	365	376	383	350	370	350	357	351	338	337	404	330	340	359	345	362	352	344	373	356	356	373	367	340	334	348	361	367	348	358	368	337	330	348	384	400	365	366	359	342	392	376	307	376	330	344	355	354	358	342	338	337	358	358	353	372	341	362	347	388	366	371	360	364	356	338	314	348	362	365	380	353	375	341	389	371	370	335	343	364	405	352	395	367	366	350	322	356	319	378	366	337	338	370	342	343	357	336	365	350	335	379	354	355	324	358	340	372	352	357	347	355	340	372	359	349	368	358	346	352	379	353	364	392	374	354	350	389	368	342	383	353	366	379	357	343	366	373	368	351	348	343	352	343	346	402	360	335	348	376	351	363	371	378	354	322	359	384	338	340	359	328	378	336	325	367	344	388	370	352	369	349	372	404	356	348	369	357	340	359	343	344	369	340	357	328	375	379	366	330	343	381	372	373	353	423	380	383	361	384	332	367	351	380	350	350	330	361	346	350	363	390	356	362	321	366	316	383	349	372	365	374	360	326	333	347	352	351	391	359	368	356	336	358	362	339	347	367	365	346	335	366	367	380	319	327	372	365	358	337	383	344	352	343	343	335	376	360	361	373	372	359	330	361	356	383	316	375	364	331	364	331	347	359	358	339	355	367	343	340	372	366	364	370	354	394	369	362	357	376	341	341	325	354	414	338	380	336	367	387	352	356	353	357	372	332	360	316	331	372	377	338	361	401	369	394	368	366	346	366	332	347	356	345	365	381	348	329	322	364	358	334	349	372	379	350	336	351	346	367	387	350	350	335	387	363	361	369	362	362	335	366	307	329	374	363	355	393	339	367	372	346	362	352	355	356	348	347	362	375	374	352	376	383	350	352	353	334	360	343	372	346	355	341	367	370	377	385	340	364	369	380	336	372	398	372	345	320	340	395	346	362	377	360	307	326	373	345	344	353	344	353	334	333	332	360	364	379	361	362	365	357	348	373	339	384	354	349	322	365	369	358	333	375	366	392	347	346	378	359	363	378	358	354	345	360	348	355	381	390	341	382	344	364	341	371	370	351	338	365	344	376	378	365	318	377	376	352	322	349	359	350	375	354	380	386	350	349	366	329	356	387	351	375	343	363	350	373	351	383	362	352	389	349	355	378	322	336	353	376	323	361	317	350	356	310	383	361	359	360	369	377	361	361	389	358	368	371	367	397	359	357	356	373	367	312	367	374	345	350	304	349	351	343	417	334	353	377	359	332	373	335	400	330	344	339	356	366	365	365	367	370	338	368	358	361	387	339	361	347	356	356	331	361	369	339	382	386	401	371	374	396	333	385	360	317	366	333	392	351	329	400	367	359	380	349	358	338	343	347	358	349	350	338	368	362	340	353	347	353	339	336	357	358	344	339	340	370	376	357	377	355	371	338	353	365	308	358	341	365	358	372	322	349	386	346	356	369	347	365	383	347	367	347	392	371	386	371	391	343	362	380	353	378	359	384	351	341	365	354	331	365	376	379	337	407	336	366	378	359	359	397	333	353	366	361	331	324	367	343	340	330	339	364	353	346	362	361	323	334	332	345	348	397	358	344	365	379	369	334	335	355	386	355	346	362	333	360	351	362	378	326	367	374	368	350	331	366	400	373	370	378	372	336	351	367	359	364	379	306	392	331	356	374	370	345	359	356	392	370	361	342	343	362	367	343	374	380	413	327	389	348	345	374	373	386	339	333	346	350	363	392	319	341	379	378	366	376	354	357	365	351	338	374	376	360	334	341	345	367	344	367	346	374	353	353	334	380	329	365	351	345	381	341	387	353	377	344	320	355	382	404	330	324	393	339	314	355	367	359	371	384	394	366	347	377	364	348	361	388	376	350	395	314	338	357	379	417	344	375	374	351	343	376	358	348	374	369	319	336	353	339	347	333	348	358	367	382	335	361	318	358	358	361	365	351	359	350	325	383	359	362	344	344	374	379	327	393	333	374	349	372	356	376	364	379	362
8982	11944	11320	8246	8534	5522	3149	1864	1259	1193	1110	1936	1286	853	835	825	992	1186	1250	1063	906	796	841	820	768	781	803	830	1265	1760	1699	1543	1248	927	799	668	668	722	695	679	683	743	697	690	730	712	738	710	705	686	704	668	723	741	735	698	704	683	681	769	721	690	697	733	715	713	711	705	749	721	676	719	709	726	675	709	713	695	715	713	718	720	734	706	681	730	694	743	663	701	706	774	726	706	680	690	738	673	714	737	667	755	730	714	731	739	704	745	696	725	728	687	671	721	763	667	721	697	711	684	707	719	740	737	678	720	749	707	724	674	691	696	756	686	709	711	707	709	700	710	724	712	692	704	754	705	721	720	672	709	739	659	753	706	673	747	700	658	679	676	692	716	744	717	695	766	744	730	683	707	694	689	709	739	712	686	659	694	678	712	710	704	712	705	680	756	699	722	720	637	768	740	717	716	720	725	718	745	746	686	697	696	716	652	691	640	712	770	686	696	724	677	658	729	699	699	776	692	748	638	723	677	713	695	701	714	735	714	738	699	758	671	709	697	703	688	701	718	733	716	758	728	694	647	729	737	702	735	685	701	737	676	738	715	717	720	749	715	705	702	734	710	734	681	714	695	705	667	745	708	673	710	708	697	633	669	677	712	768	733	703	735	658	688	728	728	710	742	716	741	668	705	742	726	696	715	728	728	714	722	670	722	721	687	624	743	691	717	689	660	695	690	719	730	748	686	721	710	718	691	685	672	686	686	720	720	702	698	659	731	673	703	699	680	713	699	720	726	743	720	690	704	685	694	675	678	725	667	678	721	696	698	724	692	714	727	682	691	709	662	719	717	662	712	736	723	689	717	724	722	738	724	696	724	722	696	669	720	718	708	742	700	692	700	692	684	719	672	716	696	716	659	740	716	731	707	696	678	703	751	690	731	678	693	694	728	681	743	693	685	737	749	704	685	705	684	689	754	706	710	691	722	690	707	693	663	708	677	682	730	734	689	720	745	756	723	702	718	665	694	752	702	707	747	661	740	703	703	715	732	703	677	706	703	746	671	683	651	702	686	677	680	719	697	651	703	713	699	761	729	738	728	672	714	717	720	727	682	724	698	719	699	715	682	685	761	683	710	692	670	724	717	734	699	698	698	709	723	712	652	701	695	719	691	714	687	732	681	726	705	672	699	682	724	697	694	643	722	704	747	719	680	730	707	717	702	709	720	701	675	687	705	730	742	708	705	725	695	746	704	669	733	696	692	729	720	721	729	714	703	739	701	726	734	699	682	681	720	729	684	709	736	760	707	688	738	663	696	735	714	711	726	706	718	692	695	717	724	734	692	654	693	691	717	712	708	687	712	677	689	689	691	697	683	718	633	722	675	657	708	692	681	745	671	734	704	691	678	702	735	653	694	725	746	713	707	734	670	676	672	717	683	672	707	645	682	735	683	683	687	736	726	684	732	670	724	688	722	703	693	700	731	700	658	711	690	724	682	713	692	756	729	704	748	694	730	656	683	686	701	699	722	722	746	734	703	699	707	737	698	717	697	689	690	740	686	712	686	733	722	703	687	705	680	735	695	686	728	707	712	715	691	668	702	687	719	712	675	690	692	674	710	739	715	686	674	715	704	720	674	678	685	712	687	725	729	728	734	666	719	707	702	696	719	715	714	707	716	741	673	775	702	731	703	697	712	678	729	751	708	754	672	726	700	674	766	713	637	658	674	665	675	692	717	754	739	657	705	709	718	746	677	724	690	681	761	714	739	707	703	689	697	673	749	711	694	719	726	742	745	689	753	651	690	719	669	695	752	738	678	769	666	660	703	701	703	672	676	747	714	721	683	800	692	648	714	704	742	712	749	709	729	667	696	661	683	736	717	721	708	722	658	694	688	682	741	672	727	689	720	748	739	709	718	737	680	688	685	729	660	698	742	674	676	694	729	686	756	693	684	678	700	712	725	685	697	676	740	717	710	661	664	658	670	673	747	754	713	673	753	682	710	706	684	700	678	706	720	671	696	698	706	689	714	685	711	703	691	691	700	674	695	708	714	686	684	721	670	699	715	734	686	692	754	729	703	707	726	684	664	691	736	715	708	724	701	680	707	674	682	741	685	697	701	707	655	707	733	700	682	689	712	714	712	716	685	670	714	687	698	661	731	691	687	679	706	701	724	674	741	700	748	675	714	710	673	697	725	725	700	745	683	739	711	719	662	722	723	726	701	720	684	698	765	699	726	671	732	682	703	709	713	680	709	720	714	699	747	734	707	683	722	723	708	763	728	691	701	672	703	670	652	741	693	665	723	627	682	756	720	696	685	683	698	684	715	652	722	739	701	680	685	699	709	699	726	690	737	658	702	712	735	695	697	703	710	687	704	700	671	693	662	731	701	734	753	730	722	693	730	704	654	709	738	726	736	748	728	727	674	720	750	718	704	713	695	737	754	699	723	681	664	708	671	696	741	732	727	692	663	738	690	717	714	685	724	727	752	714	740	684	681	760	709	693	707	724	693	654	714	705	732	707	751	714	738	733	708	713	699	695	692	677	722	705	721	656	700	732	704	718	710	682	663	712	671	698	721	695	646	647	687	711	714	679	718	739	702	716	714	751	748	720	701	699	700	694	692	737	700	659	698	696	754	714	685	676	688	707	642	681	695	701	720	725	687	719	687	687	705	704	763	706	723	759	716	703	699	712	691	736	704	730	713	758	700	746	706	686	759	691	702	717	672	722	706	726	680	692	799	744	681	695	704	679	671	682	680	679	749	744	698	677	741	717	654	758	722	685	760	687	672	680	713	693	736	692	718	700	671	699	702	738	679	728	710	706	728	678	713	696	759	733	728	666	649	740	708	714	699	720	725	699	692	733	723	734	689	661	682	704	705	735	760	731	703	697	725	687	697	692	715	682	683	719	705	727	672	704	715	717	678	692	704	692	685	738	678	702	744	727	668	707	700	741	769	696	731	728	674	700	743	712	655	708	695	721	694	712	679	651	702	767	722	660	745	784	701	717	708	703	683	681	680	704	661	675	703	718	718	726	737	711	720	672	726	710	704	640	687	740	717	703	739	708	677	687	706	644	701	693	726	693	682	722	719	693	740	703	711	680	608	666	683	699	727	691	677	683	673	711	703	702	735	708	703	672	694	708	681	735	712	724	687	702	690	739	722	702	691	709	684	717	691	718	675	712	736	697	705	721	727	717	667	714	716	748	718	675	720	695	678	703	715	699	658	735	691	736	729	739	681	663	683	695	719	691	726	731	690	705	741	695	696	645	726	703	725	693	677	675	733	725	724	706	717	759	724	724	673	729	750	747	686	736	707	689	734	733	672	695	731	707	731	756	660	752	715	708	728	715	761	733	749	719	688	705	696	707	698	691	701	705	725	734	727	696	686	725	716	705	670	674	687	675	687	696	661	706	727	683	697	692	684	697	680	683	707	699	671	716	716	715	672	710	683	722	715	713	731	736	736	708	717	693	694	771	706	710	715	722	703	728	680	730	657
24437	21441	28447	24655	19856	5924	2045	937	752	655	527	1123	634	376	372	385	466	461	431	401	418	333	321	325	348	341	349	372	1155	2642	2168	1647	1042	508	388	277	298	251	299	277	268	270	306	289	278	291	304	280	300	353	272	283	284	306	310	291	293	303	257	275	279	272	292	310	282	299	278	263	262	305	294	297	303	268	296	262	289	294	300	282	298	313	264	294	285	277	294	321	282	276	304	272	319	297	264	297	272	286	278	263	285	302	276	304	300	281	310	312	265	299	295	298	286	290	238	280	301	284	304	303	270	289	267	292	272	276	309	290	268	316	285	254	271	283	284	299	277	304	293	298	302	308	283	277	292	293	288	268	270	300	276	319	300	287	271	275	295	283	273	295	262	268	299	303	275	281	277	272	299	344	272	306	303	271	312	260	277	283	284	303	278	299	262	298	271	278	251	249	276	269	295	279	291	306	317	278	281	288	284	306	299	283	289	286	291	268	295	276	279	275	283	272	290	305	301	300	267	281	279	278	279	272	282	311	282	310	288	291	289	295	300	265	304	271	303	291	280	302	277	272	277	295	280	301	270	290	305	290	271	301	264	294	299	248	282	279	298	293	292	298	272	256	289	292	263	308	300	273	271	283	257	277	309	269	265	297	282	274	299	315	267	280	278	313	280	272	283	282	283	261	287	284	280	290	290	275	265	330	288	319	313	278	285	271	284	321	274	243	295	282	278	279	301	301	268	327	291	256	294	271	270	265	277	275	307	287	291	276	299	281	296	280	275	291	248	246	295	298	298	299	291	272	295	253	299	267	278	287	304	303	298	274	293	270	312	303	288	293	256	287	305	279	302	298	287	292	264	289	275	267	263	307	256	288	260	285	247	312	278	276	260	281	312	284	264	252	266	294	255	316	279	292	280	276	272	267	281	291	260	264	305	283	264	257	300	256	275	317	274	263	287	282	289	299	288	271	271	287	259	289	325	313	282	295	294	302	270	257	282	297	281	332	317	282	265	307	261	305	298	299	286	294	286	291	264	308	282	290	278	294	272	291	302	277	287	307	292	281	296	281	285	284	294	270	293	279	297	312	254	267	266	282	311	304	284	298	279	278	276	285	263	267	259	277	273	270	276	278	319	294	256	307	271	285	281	305	273	298	288	287	299	293	304	278	283	258	315	288	298	306	288	269	272	319	318	246	302	273	293	255	275	275	301	301	276	298	269	278	283	274	287	297	295	291	267	275	285	288	271	311	280	267	261	279	278	271	290	306	279	315	290	310	304	291	318	268	287	279	269	305	275	299	269	286	299	257	259	299	298	279	292	278	278	315	275	300	294	288	316	278	304	287	314	273	318	295	310	305	276	280	289	301	279	295	273	287	263	280	274	267	298	259	305	278	288	292	253	285	261	273	286	280	262	279	285	288	261	254	290	270	278	285	302	296	288	264	297	286	290	278	250	321	283	299	299	288	265	282	299	295	293	244	268	269	290	268	284	310	261	253	309	307	271	280	294	287	267	273	282	268	294	278	310	302	295	267	293	264	338	290	292	266	291	291	267	287	284	275	255	316	288	272	315	271	308	294	282	289	313	295	327	306	297	258	269	305	301	294	299	283	302	269	282	295	288	302	287	275	272	273	275	290	276	275	268	275	268	302	260	266	299	271	291	265	259	295	276	262	271	282	292	288	283	274	283	254	273	319	298	276	259	294	263	253	282	303	278	315	314	288	293	291	279	315	267	286	292	260	267	292	291	300	281	307	272	279	270	258	299	280	284	259	272	289	271	265	290	289	301	303	278	285	318	298	261	288	285	327	306	276	280	282	281	247	294	264	283	295	279	255	298	288	271	296	264	267	291	283	252	275	274	302	273	281	281	275	294	287	276	262	265	299	289	282	257	304	306	292	283	310	291	284	284	309	282	271	296	273	288	269	302	315	270	291	266	282	264	282	280	294	287	291	262	270	270	274	276	289	263	275	293	303	303	292	286	294	283	286	284	275	283	284	283	303	274	308	270	264	314	314	269	287	262	265	262	285	283	274	274	300	270	310	302	276	279	302	288	300	265	309	269	285	326	264	302	299	281	256	278	288	253	284	285	265	246	290	298	287	300	269	313	267	306	288	292	290	257	277	279	273	282	291	286	286	289	277	260	302	275	319	267	283	266	307	283	289	266	301	304	269	294	267	270	277	256	283	302	273	296	291	287	276	259	301	299	290	245	262	298	285	258	236	267	261	287	288	279	276	271	268	309	279	271	278	273	267	280	288	278	267	246	279	294	320	279	301	263	265	293	275	270	270	276	286	284	305	266	278	309	317	262	280	285	253	279	289	294	271	337	286	304	273	267	287	271	279	289	275	285	266	320	299	263	313	280	300	270	303	270	266	293	278	288	294	287	307	308	274	287	304	302	278	286	315	272	293	283	283	319	275	312	290	302	286	258	285	286	271	276	294	307	311	284	290	252	291	292	303	262	289	271	319	269	303	304	300	252	298	274	298	279	290	283	282	312	276	309	258	285	271	271	295	298	324	301	293	273	271	275	307	289	269	277	263	300	264	276	281	280	274	269	294	278	285	307	312	275	268	260	281	271	295	300	267	250	267	278	277	285	272	280	274	272	292	284	261	304	284	294	308	254	271	261	289	285	292	280	264	270	310	278	269	272	245	284	280	301	314	299	298	280	296	284	272	263	254	270	294	244	307	288	293	292	255	309	279	295	283	251	286	319	270	283	261	280	256	264	287	292	272	297	274	288	288	269	280	277	304	286	284	262	338	290	276	279	282	290	305	297	311	283	300	284	261	269	299	308	303	274	269	275	309	259	257	291	310	287	275	278	273	277	293	293	287	295	288	300	295	290	289	270	298	304	272	289	287	288	302	289	304	288	306	279	272	295	266	260	298	314	260	291	286	260	271	286	281	265	286	295	267	270	277	298	247	277	303	296	270	294	290	266	300	254	295	298	298	294	288	289	304	275	284	291	285	258	286	258	295	276	271	289	268	291	259	290	288	282	303	308	292	278	274	244	298	270	280	273	310	277	283	289	297	270	275	269	315	285	294	262	272	281	265	304	269	298	264	276	291	307	282	313	248	277	294	283	316	310	299	276	261	280	312	293	293	250	275	257	305	299	273	273	263	281	247	282	317	306	299	282	272	278	277	296	309	307	289	301	290	290	294	306	307	293	272	286	307	299	283	313	274	277	283	238	252	308	267	264	270	286	247	299	276	279	291	257	298	244	251	274	300	291	294	273	262	282	280	304	274	296	291	262	283	313	289	297	273	270	280	265	292	281	283	298	279	291	275	281	265	298	295	305	262	305	288	281	290	280	285	265	286	304	266	288	301	292	291	287	257	271	300	308	265	300	274	289	286	301	278	276	290	295	278	277	284	296	280	290	265	277	255	285	264	305	275	280	289	272	311	280	287	275	266	316	236	307	290	264	292	277	279	249	287	279	312	284	298	286	306	289	289	305	282	262	301	267	277	265	281	306	265	282	262	257	296	307	269
9987	20149	18711	13548	11815	9360	5541	3081	2748	2076	1578	3991	1695	1007	977	1079	1337	1280	1290	1070	1067	942	852	743	702	863	856	860	3920	8342	6986	5007	3052	1369	847	672	544	564	566	579	574	541	529	569	542	583	625	585	540	597	621	581	567	576	601	539	595	519	570	604	589	548	575	576	553	589	589	568	593	576	578	572	577	590	556	580	518	594	545	568	561	594	619	556	581	587	574	536	554	556	552	563	595	568	550	532	634	577	612	537	574	514	593	595	562	542	551	559	561	569	586	600	569	577	566	570	553	547	547	571	599	555	566	628	586	584	577	585	566	532	558	585	549	536	574	565	551	570	566	597	560	524	627	606	624	542	549	551	582	554	566	579	559	553	561	566	579	562	556	578	537	593	554	631	566	573	560	564	593	549	565	526	603	581	569	552	578	552	582	540	575	569	549	549	573	546	606	580	569	636	575	552	588	620	590	548	530	546	592	546	531	556	565	623	619	555	579	524	568	522	563	537	578	544	577	593	598	541	573	564	569	588	533	582	535	571	568	582	573	575	563	601	573	580	517	597	569	577	584	605	601	604	548	555	572	592	577	601	601	517	584	544	588	556	584	574	584	545	524	578	563	545	598	599	545	553	573	596	573	586	567	578	587	553	645	560	600	609	587	590	558	570	542	534	557	562	538	556	561	575	534	565	584	531	542	591	551	550	551	532	578	540	577	575	593	578	534	591	609	547	543	554	584	567	565	560	587	598	521	606	607	549	543	585	562	534	587	571	576	519	572	579	554	583	579	607	557	586	583	553	518	596	561	551	556	570	590	538	551	561	562	571	551	567	536	556	498	563	528	585	592	549	521	549	567	553	592	560	589	565	574	527	557	587	558	593	558	583	601	558	629	575	541	579	556	558	544	516	550	598	570	564	611	595	556	563	602	550	549	585	567	593	594	586	561	549	556	584	580	545	569	533	581	602	573	595	598	536	577	561	617	585	597	581	547	571	530	550	573	556	546	582	617	592	548	522	523	573	544	550	580	575	556	550	560	557	585	550	578	576	587	578	606	621	556	583	557	633	601	615	585	541	561	623	553	560	593	624	536	589	602	545	602	558	586	572	573	546	572	619	594	612	553	595	558	577	607	588	577	547	537	601	581	549	579	567	547	575	548	576	596	561	578	604	578	560	535	563	562	575	509	515	571	594	575	538	570	523	585	543	589	557	532	636	530	558	552	582	530	576	564	560	551	567	552	589	584	551	567	579	599	573	571	578	549	543	587	557	589	583	620	615	559	591	576	592	598	560	580	555	543	582	629	592	546	552	586	537	554	564	592	548	607	549	566	567	570	544	550	554	552	521	552	572	580	603	553	567	555	570	558	545	585	592	589	538	583	598	551	536	582	602	567	598	589	582	554	545	592	550	585	600	597	590	598	577	595	546	519	605	587	604	576	563	580	536	559	568	550	557	614	563	590	613	590	587	596	562	532	575	606	545	547	598	605	590	585	551	538	553	576	550	562	594	551	531	589	573	580	548	563	554	603	579	593	544	538	592	575	572	592	592	569	517	539	596	587	599	573	572	630	581	585	598	561	562	586	533	594	558	574	608	562	615	565	540	531	564	555	592	537	555	530	579	601	562	557	561	530	548	598	533	551	553	533	588	550	522	588	596	559	556	576	563	604	524	629	583	574	573	555	550	574	569	556	550	554	589	564	623	585	550	541	565	593	571	534	575	598	592	552	575	610	577	556	585	554	540	557	610	573	576	581	615	580	555	539	574	582	561	544	553	510	573	587	608	525	539	543	610	630	540	574	582	563	571	594	540	566	589	599	562	567	568	529	596	549	519	574	555	526	576	529	552	590	605	545	596	586	566	616	518	569	576	509	517	584	572	544	557	577	537	587	592	540	579	601	551	569	560	554	594	565	600	535	563	556	574	541	542	578	578	585	578	565	532	594	575	579	561	583	620	583	580	586	562	524	612	573	562	599	541	559	565	561	628	550	581	600	584	594	633	589	591	518	515	544	583	590	568	554	556	583	535	568	598	538	528	608	545	602	577	551	579	553	589	600	563	553	566	553	572	588	601	575	572	527	583	627	548	562	532	565	546	565	550	589	542	581	641	607	599	564	574	557	586	593	516	589	572	549	572	569	549	584	563	561	599	545	576	547	584	567	539	583	587	571	560	598	593	583	582	552	527	557	593	556	555	600	549	585	552	513	555	569	563	616	601	541	599	590	569	579	564	540	581	590	578	602	583	593	547	553	555	562	563	583	553	632	568	576	592	572	599	528	551	559	532	568	538	526	590	573	551	611	560	562	572	597	517	620	633	578	620	599	579	581	569	586	569	602	572	536	520	593	611	588	566	570	615	606	555	598	594	596	523	555	567	609	559	569	577	597	613	568	571	555	548	591	579	532	602	525	553	568	544	563	584	506	563	584	555	611	578	620	581	583	567	565	532	573	547	529	565	560	559	582	562	586	551	563	567	585	613	571	562	605	561	569	617	591	585	560	620	574	586	581	581	545	581	557	601	601	590	606	572	573	571	565	566	549	566	589	557	604	559	537	548	561	567	580	597	626	587	568	557	546	570	560	582	558	579	571	582	620	569	552	569	565	629	550	584	572	587	581	577	543	545	566	579	631	557	571	683	580	526	558	555	599	576	601	544	574	561	589	575	592	579	580	588	525	566	554	541	565	590	537	600	541	615	555	612	598	587	575	571	537	588	556	602	590	567	595	623	568	542	632	586	570	562	548	542	575	550	523	567	560	537	586	559	560	578	587	535	593	551	589	541	570	590	581	591	555	608	577	569	535	552	547	609	601	578	556	551	581	589	559	564	536	607	525	568	571	598	570	541	588	571	578	557	585	591	553	550	543	589	584	577	567	540	517	559	576	551	594	533	537	561	602	578	568	545	533	609	606	523	553	570	544	596	564	582	543	572	583	607	576	546	582	540	565	571	575	580	566	614	597	606	607	581	588	541	547	554	576	581	586	607	550	556	531	590	612	546	543	550	588	600	566	552	531	554	579	564	571	593	637	611	585	562	577	597	574	542	575	542	583	576	545	568	537	528	567	578	554	529	615	547	588	588	554	609	539	602	524	574	544	544	609	553	495	517	595	573	555	581	543	614	582	563	528	571	612	570	551	544	553	569	567	552	574	548	567	573	571	596	573	590	569	593	553	575	555	558	553	572	563	554	580	562	583	562	592	616	557	570	570	543	607	553	560	572	632	611	632	595	587	537	594	572	562	636	535	590	560	556	610	535	565	542	573	579	540	604	568	564	590	550	607	555	638	641	502	522	505	590	567	570	582	629	634	558	580	564	622	593	592	577	560	557	588	564	577	589	595	558	598	567	601	584	534	568	576	582	572	553	593	588	563	579	548	571	585	597	547	577	602	537	552	561	526	580	577	602	552	580	543	551	571	573	586	604	572	587	606	570	586	537	598	590	579	588	558	606	608	555	564	591	553	582	585	542	549	568	566	560	571	590	617	570	596	542	622	538	610	587
23591	21589	29462	24181	21590	20121	5955	1936	1332	835	874	9556	6078	407	388	502	607	561	416	343	345	336	295	282	306	345	394	397	1526	4099	3475	2481	1414	638	437	282	225	211	219	242	212	257	220	217	249	230	208	253	225	224	215	255	215	222	233	241	222	194	230	223	233	225	226	247	213	247	244	242	240	241	190	246	211	231	238	229	219	246	225	231	229	233	223	234	243	239	250	246	252	234	213	229	223	245	244	234	223	248	230	214	243	231	198	239	248	233	236	215	235	236	196	232	214	237	234	238	233	231	253	219	222	213	261	222	217	233	235	219	215	252	228	231	255	246	207	232	266	232	245	205	232	219	211	230	231	223	231	258	205	242	229	242	205	223	256	250	220	247	229	239	238	228	224	245	220	260	234	249	231	236	219	230	230	224	233	215	224	231	192	228	228	222	235	230	245	218	218	219	221	223	237	229	215	270	217	230	211	229	237	220	237	258	223	230	210	237	236	209	236	226	248	194	231	224	224	240	204	218	229	212	247	231	216	216	215	229	227	248	246	214	218	239	243	224	240	248	217	233	248	227	250	234	231	213	260	212	226	232	228	225	227	226	241	214	247	224	239	247	228	225	233	232	190	262	225	246	252	230	216	232	219	209	247	226	205	219	212	239	232	237	236	255	247	226	247	264	240	240	216	223	212	239	238	237	233	254	213	260	257	216	207	255	208	233	244	230	222	200	247	214	228	238	247	205	232	248	246	219	196	222	238	228	242	219	234	233	218	233	271	244	238	233	196	246	219	239	235	233	240	229	198	240	237	228	229	247	216	223	248	223	233	222	234	242	203	239	203	223	225	246	224	231	262	249	234	245	264	253	223	227	219	243	235	225	253	218	237	209	187	207	223	225	224	258	259	232	245	227	222	233	220	229	222	238	241	223	210	222	243	233	246	235	235	245	240	233	224	230	216	246	229	239	230	231	220	214	234	217	223	224	219	225	232	217	257	240	240	237	221	220	228	230	223	241	230	236	267	210	235	229	229	236	237	229	252	218	220	250	213	183	244	239	241	208	229	219	236	234	236	231	235	239	236	231	257	246	229	203	246	223	210	245	244	247	250	212	234	206	238	237	233	215	236	190	220	231	225	235	234	255	206	239	222	244	244	248	219	215	222	227	229	224	231	227	222	235	235	231	222	235	233	224	236	250	225	225	196	220	242	229	224	222	229	214	213	230	210	222	218	225	227	240	252	221	202	236	218	249	213	226	252	215	225	237	224	219	221	198	226	229	241	232	223	240	217	222	222	222	232	223	244	249	237	203	218	224	227	269	257	247	230	229	231	224	194	238	241	233	218	247	224	248	226	244	252	249	237	230	234	233	227	216	240	221	244	204	225	236	227	229	216	261	246	252	227	219	267	212	218	223	246	226	291	218	241	236	232	247	235	228	248	247	259	226	244	215	219	230	213	230	254	227	226	207	224	213	222	258	251	217	250	249	200	217	229	232	240	256	246	263	253	265	252	235	202	241	235	252	224	216	222	230	246	222	222	242	233	258	215	235	252	223	253	218	238	221	224	221	235	240	229	221	232	217	238	251	262	241	234	233	223	234	233	239	251	264	244	229	227	213	226	204	255	207	206	241	226	247	237	245	218	216	242	227	241	245	230	235	257	213	234	215	242	218	235	223	228	224	207	230	256	241	199	253	232	243	222	217	255	224	230	206	210	228	204	238	221	225	247	233	256	222	243	236	225	232	266	241	218	220	232	227	212	244	211	231	245	232	237	232	254	210	242	208	240	230	210	211	213	203	210	206	230	241	241	245	232	223	246	217	214	229	234	238	254	234	215	241	218	239	245	243	218	235	224	244	220	230	243	194	212	236	224	229	213	218	207	216	261	215	251	216	244	198	229	218	245	223	216	226	258	227	249	221	236	254	203	247	236	219	247	235	272	210	248	246	242	253	222	211	218	204	264	223	209	211	232	223	238	263	254	208	247	229	229	215	214	239	232	242	230	233	243	237	234	214	233	217	228	235	231	246	221	237	241	256	244	225	218	217	224	206	229	245	219	231	235	235	227	253	218	256	242	225	240	226	236	242	233	241	224	227	202	216	254	208	222	223	232	224	224	212	232	244	245	226	240	253	236	211	233	226	237	217	242	218	241	207	218	240	260	226	231	207	215	244	237	233	209	216	228	204	247	233	232	228	243	246	233	232	214	228	236	224	243	237	240	238	211	239	244	238	263	245	236	223	234	236	238	234	221	248	225	197	269	219	233	210	202	211	246	216	208	231	209	241	233	229	243	229	246	234	225	224	231	208	226	234	270	222	233	224	239	220	241	231	241	257	241	241	223	217	219	227	246	219	228	252	199	218	240	221	260	234	250	239	229	226	211	211	226	227	221	231	215	210	234	217	258	236	230	221	230	224	191	213	234	235	230	250	231	244	233	220	241	250	208	211	218	261	212	254	224	249	222	213	246	220	231	227	206	229	221	208	241	204	243	230	213	213	221	234	201	222	244	192	228	239	224	231	237	251	228	233	234	223	240	244	238	231	227	230	250	241	209	201	242	257	199	252	209	210	237	227	249	199	220	215	239	236	213	224	231	263	247	223	213	238	243	214	228	242	233	245	241	229	207	234	242	208	236	226	225	221	243	237	210	197	279	261	225	218	265	230	228	245	220	215	236	227	242	225	230	213	249	265	253	235	229	247	226	259	240	247	233	232	239	228	251	216	231	247	243	214	211	254	232	229	233	203	257	227	245	219	227	244	239	225	219	236	239	229	232	258	232	270	253	207	221	241	238	214	242	245	231	230	253	218	229	228	244	227	216	253	215	216	223	220	246	253	214	236	247	265	222	214	209	212	244	231	225	225	202	229	213	231	198	217	207	247	218	217	234	221	232	222	211	211	230	230	242	216	231	230	234	239	219	214	223	225	238	224	235	254	244	243	236	231	217	240	227	240	237	247	219	244	211	219	209	250	233	223	251	229	218	232	238	232	226	228	193	240	226	198	209	225	251	218	229	231	235	238	252	245	238	235	215	245	260	196	240	232	253	218	223	242	245	233	230	199	249	238	255	261	294	262	233	232	240	212	244	229	232	213	194	227	213	222	237	248	233	232	239	221	240	250	255	242	222	246	232	222	204	258	224	239	233	230	210	238	222	241	240	263	231	204	241	260	268	222	228	236	247	250	231	235	229	199	235	233	244	209	240	233	230	218	216	233	222	237	220	232	214	230	216	225	249	228	221	231	232	241	239	220	240	226	226	221	239	241	226	242	207	237	240	249	215	230	195	234	231	240	226	233	218	234	255	223	247	215	212	248	240	249	236	233	214	249	213	240	243	241	229	246	268	217	208	236	218	214	246	222	242	225	235	227	226	230	248	223	245	241	241	222	241	220	217	214	228	230	241	230	256	227	216	259	244	236	268	237	211	219	224	235	240	249	246	217	224	234	235	233	220	249	241	222	232	228	207	225	237	243	224	231	224	238	250	227	234	216	208	229	225	232	221	254
12487	25672	24537	17393	13800	11773	8975	6104	4782	2939	3071	22049	10898	1140	1123	1835	2042	1854	1367	1104	916	892	697	760	717	836	953	1085	5318	12562	10263	7642	4204	1857	919	646	462	447	497	456	457	472	439	461	438	484	434	442	461	462	475	489	442	453	453	470	469	458	444	430	442	441	453	446	454	437	461	450	474	453	429	448	439	415	481	472	473	473	465	443	417	482	479	444	467	388	456	448	502	474	469	471	460	456	457	446	458	482	480	437	479	451	448	450	432	420	454	497	413	444	436	468	434	454	394	465	473	445	447	465	431	408	477	453	426	490	455	436	479	480	460	472	455	457	412	462	468	465	448	435	494	480	454	481	441	452	472	490	441	417	428	450	466	441	452	453	466	458	449	442	439	445	485	463	455	439	445	466	461	446	469	422	478	478	450	466	426	446	454	489	467	474	496	462	488	444	495	462	464	464	481	429	459	422	511	442	474	443	465	455	429	431	462	473	473	419	475	491	482	438	472	461	496	487	434	475	447	421	468	465	508	452	438	453	465	437	427	439	469	471	479	438	448	428	437	423	479	498	481	476	449	477	494	474	457	490	532	429	427	497	471	487	456	456	464	476	491	450	454	490	469	476	485	471	445	435	478	418	469	438	482	461	439	468	471	499	471	481	481	450	466	449	478	453	433	441	481	461	483	462	434	469	474	447	416	460	463	425	460	476	469	468	463	424	491	456	537	440	464	498	426	435	448	432	452	493	433	484	461	480	468	487	450	489	454	465	432	457	447	526	491	423	460	479	484	477	443	456	441	460	442	463	501	447	440	470	538	505	515	470	470	483	467	495	450	445	409	458	455	483	422	417	436	424	416	461	484	475	445	444	432	484	487	463	453	414	443	498	437	468	429	446	432	449	464	438	446	446	439	495	437	502	477	421	443	474	431	468	464	472	436	472	471	451	456	432	435	465	479	440	483	483	461	433	515	471	466	439	446	447	484	432	466	462	457	431	496	427	464	395	480	477	462	439	441	442	469	472	483	411	434	459	475	473	462	464	433	481	463	479	463	434	425	426	435	427	463	494	441	447	414	491	446	438	472	456	485	508	419	513	466	445	484	462	444	454	430	468	428	432	423	435	459	464	455	426	427	484	475	439	453	477	446	468	470	416	468	442	469	450	483	455	466	397	496	411	473	455	405	448	465	474	453	476	434	466	477	480	480	459	434	459	450	445	414	478	495	485	454	458	445	454	482	446	493	444	424	466	445	463	462	449	467	448	407	449	433	451	479	463	440	463	457	453	464	442	452	430	473	477	451	474	495	463	477	426	435	450	479	385	439	448	456	432	447	448	475	465	432	439	438	454	440	465	482	444	465	464	463	420	436	459	425	442	500	452	481	438	462	436	441	455	473	464	445	477	428	469	461	445	440	472	487	480	423	427	496	497	463	458	445	448	454	468	458	473	426	428	453	452	404	466	443	451	423	445	462	476	496	479	470	473	462	452	459	492	457	451	432	453	465	479	459	459	480	481	468	420	467	484	464	467	432	441	477	394	441	489	458	483	464	449	466	427	452	437	448	483	469	459	426	467	455	467	450	460	490	490	435	459	446	421	507	408	456	444	472	456	451	414	447	442	444	436	472	434	403	446	470	461	470	471	457	470	466	474	499	411	512	468	465	426	471	418	418	407	431	448	435	430	455	448	435	458	514	420	474	458	475	481	457	472	488	502	466	426	413	445	439	448	482	460	484	453	444	486	426	427	489	429	477	434	456	457	456	450	493	417	468	470	497	459	506	448	425	462	441	469	437	460	479	478	473	449	446	434	459	455	457	457	452	450	450	447	459	437	440	426	434	425	453	455	446	454	440	470	457	498	454	433	468	427	420	428	478	451	460	432	458	446	457	444	459	457	477	512	443	460	452	426	455	427	432	510	408	463	460	428	484	427	460	495	479	459	444	476	418	461	455	443	461	477	412	463	471	449	462	453	436	433	431	435	454	496	428	476	439	475	464	459	456	447	463	455	450	471	424	483	476	427	474	481	425	463	451	452	451	473	482	425	447	444	456	436	475	415	445	481	443	442	504	426	483	450	441	456	484	461	452	456	432	456	459	459	444	416	455	466	480	468	453	427	458	470	454	472	432	473	473	471	421	501	468	434	438	433	468	467	441	436	506	442	485	437	455	425	420	505	437	433	465	488	455	437	435	458	441	476	486	447	488	455	449	459	439	463	467	441	434	466	500	472	444	423	404	422	467	488	461	476	442	465	441	440	422	427	438	453	467	455	446	437	474	456	450	439	465	445	477	449	462	466	468	465	450	471	458	462	464	442	496	441	450	443	480	440	465	443	471	467	460	437	473	464	486	477	401	495	468	465	448	448	472	454	455	454	451	472	464	459	440	421	467	473	462	499	467	477	482	449	457	465	486	461	461	447	431	435	479	453	441	472	490	447	454	481	436	434	459	443	477	431	386	461	444	470	491	451	491	475	492	472	470	456	459	440	449	452	483	465	463	417	462	475	455	433	450	445	445	476	480	473	490	481	448	443	454	449	465	441	466	449	493	465	464	445	474	479	423	441	448	452	475	490	436	496	491	415	458	483	467	444	454	447	425	465	461	467	481	444	474	441	446	508	449	456	420	455	471	444	462	467	439	438	464	453	455	442	455	466	482	477	466	450	439	506	444	454	463	435	465	447	465	473	480	442	449	492	432	413	437	403	447	475	397	505	429	453	461	480	427	465	467	458	445	437	423	464	479	470	483	470	471	483	453	467	454	438	458	471	476	422	438	469	446	466	482	456	450	465	424	451	458	461	461	457	459	446	461	458	482	452	439	453	424	457	433	455	401	437	456	440	455	477	405	447	437	450	482	431	442	461	454	477	433	428	439	446	439	440	460	442	465	462	467	488	463	458	470	485	458	486	452	471	440	474	464	465	459	470	444	450	441	463	453	460	413	453	472	508	476	454	458	426	478	475	470	456	448	470	457	476	425	474	413	451	474	428	470	470	442	456	413	475	477	418	509	414	439	452	464	452	451	449	437	426	430	469	489	478	452	482	441	449	497	454	447	467	461	493	440	472	462	486	441	385	419	412	435	433	458	481	425	482	447	458	458	448	403	457	483	436	439	461	446	433	477	462	477	429	503	424	481	471	438	443	488	467	453	431	482	470	481	472	474	478	464	460	474	430	466	453	464	461	470	444	468	476	477	463	471	424	477	448	429	456	472	441	475	494	453	432	467	440	443	445	466	487	405	424	465	456	450	424	432	450	467	472	485	457	456	469	443	479	440	434	453	450	447	436	459	447	454	467	468	450	502	439	431	474	464	439	452	461	463	450	489	433	488	443	486	463	435	433	422	446	417	458	490	455	472	438	456	438	447	449	463	503	432	440	473	484	468	474	484	456	455	467	456	441	475	474	447	428	443	431	468	438	462	433	456	445	482	480	445	440	481	451	444	462	454	440	438	458	433	472	492	473	451	415	449	477	479	482	464	438	444	435	435	456	436	466	453	430	440	492
27091	20769	10541	3838	1778	1259	1009	717	617	463	477	1107	656	397	403	456	458	466	422	455	385	372	361	422	396	409	416	448	464	627	593	560	472	446	402	375	369	357	368	367	326	406	356	363	378	359	364	377	355	364	345	360	344	379	367	351	363	359	336	356	377	364	356	355	363	345	353	391	338	383	373	365	364	336	375	374	348	370	348	344	362	375	355	375	365	353	342	381	373	356	386	359	381	376	387	354	365	331	329	370	352	330	382	369	356	326	344	377	368	350	335	355	347	383	354	368	323	375	374	391	363	362	394	376	341	339	405	375	334	335	346	392	363	372	349	372	351	381	391	326	379	353	361	343	342	392	399	360	357	353	378	379	356	327	328	360	385	396	363	360	363	361	372	364	353	378	380	390	363	357	369	376	379	349	363	352	358	344	362	359	398	392	335	366	367	365	354	331	363	361	370	349	353	401	370	384	346	373	339	355	367	363	352	360	316	384	349	384	359	361	357	381	372	344	381	348	370	364	317	359	364	368	347	380	380	348	381	374	345	363	365	339	353	340	369	355	418	362	379	380	393	387	391	380	346	355	369	372	386	363	345	362	383	331	351	335	381	418	341	363	390	375	379	358	380	366	396	342	362	382	348	362	377	336	372	380	323	379	342	377	368	380	388	374	365	355	365	370	379	379	389	410	363	354	351	342	353	370	376	382	353	368	369	351	362	380	353	345	384	347	370	367	365	341	331	355	327	356	336	348	381	363	358	350	362	384	379	325	361	381	375	348	362	341	337	379	340	387	321	367	352	369	372	388	368	390	369	365	349	375	377	362	333	351	410	397	340	376	352	371	322	360	341	327	377	353	374	374	368	348	410	365	367	340	364	378	363	391	349	394	339	353	351	395	365	376	354	377	380	388	357	348	323	368	378	372	362	356	388	385	374	343	354	379	399	343	372	371	388	367	364	356	368	356	355	359	395	328	334	349	330	374	332	332	401	365	352	347	368	389	364	333	344	328	369	365	361	336	348	353	362	366	390	358	366	382	341	371	351	346	356	363	363	343	360	335	339	342	350	375	367	365	374	357	389	358	353	392	337	378	369	386	392	333	368	378	340	347	364	381	390	341	396	329	357	353	396	346	364	350	372	346	353	362	369	368	340	365	375	357	364	372	372	350	360	381	374	365	367	355	362	388	336	332	382	364	365	398	367	364	351	349	343	378	379	363	370	356	353	374	376	363	341	374	379	378	354	381	366	377	384	395	394	344	373	379	319	377	372	349	357	362	351	343	340	378	360	343	351	356	348	376	368	351	348	357	375	415	370	363	357	347	379	348	337	349	364	393	360	388	338	377	318	333	354	363	318	353	357	385	357	357	346	356	363	358	387	332	375	385	338	333	411	349	355	345	377	386	346	390	338	359	353	387	346	354	356	357	361	366	357	367	352	408	395	370	369	368	359	358	319	391	346	376	357	364	343	368	380	343	374	364	363	348	377	355	383	364	373	367	356	359	355	353	377	404	378	365	381	369	376	366	352	351	338	348	382	376	393	355	376	361	374	366	378	381	356	384	387	358	355	374	349	349	354	368	359	390	378	356	409	376	315	382	369	353	354	345	353	362	370	371	376	359	348	324	375	400	378	328	356	371	365	332	340	364	410	378	379	342	340	371	374	389	345	379	358	363	334	348	393	369	322	362	351	403	346	357	358	367	314	351	372	391	395	382	390	338	399	391	340	341	348	393	349	391	373	360	353	351	340	353	352	378	394	391	383	368	383	368	359	387	320	361	356	362	343	361	329	367	370	331	351	333	368	336	388	351	376	355	338	337	373	363	354	317	341	322	364	369	367	375	335	405	351	368	377	378	368	356	355	337	354	381	356	351	368	333	332	371	371	405	352	359	369	356	361	368	383	376	357	388	361	327	367	359	393	367	360	389	377	356	364	367	320	373	365	353	371	358	396	390	348	347	366	343	343	371	341	356	377	329	352	348	378	366	376	381	376	339	375	368	353	361	358	364	383	345	370	347	379	363	368	330	342	382	375	378	380	384	394	373	394	345	346	353	354	360	366	363	371	350	376	380	329	366	371	349	326	331	383	382	356	389	356	352	356	309	337	388	357	357	359	330	387	323	357	382	375	362	359	338	353	357	373	380	351	377	359	335	377	356	350	375	380	385	367	360	348	354	359	386	339	365	378	364	343	370	333	388	367	360	351	360	374	378	367	347	361	417	330	357	354	361	345	354	396	383	365	350	359	353	365	341	371	372	379	352	384	386	350	385	352	351	342	313	348	362	389	366	372	382	393	386	358	397	332	388	358	387	383	365	349	380	386	390	367	365	367	348	317	354	370	350	340	383	360	380	357	351	373	341	341	380	340	398	334	367	368	349	387	370	376	352	350	365	381	387	385	371	343	368	360	382	379	346	368	344	326	344	376	374	371	374	348	355	346	361	354	340	359	354	328	364	388	394	402	370	328	360	354	340	336	364	312	365	380	373	372	391	328	333	384	357	402	377	370	372	354	345	400	352	360	397	378	350	340	356	355	390	363	336	349	326	385	334	365	349	377	386	373	375	361	350	361	375	353	394	369	337	316	358	366	337	373	359	375	364	391	349	337	348	376	342	351	397	357	355	367	369	344	351	352	361	383	376	384	335	396	363	376	370	373	376	334	365	371	387	377	368	352	369	383	357	371	356	368	349	385	373	354	386	342	396	326	368	364	382	341	358	381	332	353	356	376	344	378	364	357	340	379	400	382	384	374	365	345	363	394	339	348	348	323	371	370	341	354	350	382	347	395	348	363	332	367	351	371	394	363	371	356	369	363	388	359	352	385	362	349	340	374	361	360	393	354	368	341	343	361	361	344	372	388	326	343	397	361	343	373	360	391	337	387	367	353	375	372	343	364	359	402	402	390	341	376	373	373	339	361	342	353	361	363	372	354	364	383	367	310	397	361	357	376	365	379	346	369	377	357	385	341	347	366	401	387	359	371	348	363	346	380	377	371	352	380	389	348	402	324	382	357	338	370	358	403	360	364	316	343	358	371	369	385	360	368	366	340	359	373	386	399	387	393	368	376	380	376	369	385	369	348	379	346	325	352	376	377	402	358	346	390	373	404	348	399	363	385	385	379	354	331	350	356	350	368	364	403	364	381	362	373	385	359	379	372	356	361	347	371	401	394	401	362	374	365	338	382	385	386	388	389	351	365	343	362	371	379	360	389	364	351	348	355	328	360	397	357	401	352	367	351	360	378	377	363	340	372	362	337	348	371	369	388	364	357	348	353	391	369	353	360	361	375	389	362	363	367	376	383	364	384	389	407	379	391	370	365	370	356	345	386	384	390	393	317	361	350	367	361	368	365	406	359	378	341	353	362	360	364	341	352	393	351	378	347	340	376	360	345	368	341	342	330	369	355	341	349	377	341	350	357	369	371	351	331	345	367	358	329	352	334	341	375	337	383	358	352	388	344	371	365	365	382	394	362	358	364	348	359	352	331	370	366	372	359	351
8125	11649	11946	8331	5552	4217	3236	2229	1631	1258	1183	3426	1930	930	940	1171	1421	1239	1162	1036	918	821	830	783	791	975	1012	967	1291	1577	1605	1448	1149	914	814	770	741	672	761	741	801	743	704	704	726	696	738	739	697	758	723	702	722	717	750	731	739	748	735	732	740	713	694	714	724	706	751	739	697	740	727	770	752	719	714	724	732	762	768	702	715	750	720	706	716	726	664	717	674	742	742	750	719	714	730	689	686	711	745	748	761	677	705	684	736	761	711	776	704	718	682	737	778	727	726	683	709	729	707	726	751	699	662	730	666	699	722	750	755	733	709	725	696	731	661	746	701	739	739	741	723	691	722	754	715	716	733	711	715	692	715	732	707	702	723	757	805	704	701	713	708	734	718	705	694	741	691	734	755	696	697	713	692	742	704	692	729	705	739	733	689	721	720	729	699	755	701	664	677	717	750	704	741	697	694	666	713	725	740	753	738	706	742	714	715	737	737	775	709	762	755	734	715	714	682	697	697	736	711	721	732	696	701	726	680	740	717	690	727	704	745	699	749	703	694	762	689	683	729	716	748	716	684	757	689	657	752	709	696	726	688	742	687	705	751	701	726	755	688	770	704	686	719	681	736	703	703	747	755	682	713	723	723	713	724	687	736	701	753	712	705	772	686	710	692	741	735	712	697	702	733	691	730	742	715	718	712	709	707	695	743	741	776	720	748	736	712	698	693	714	746	749	710	740	706	721	701	739	747	714	691	669	714	716	745	743	734	708	702	705	726	765	653	690	727	685	760	693	747	732	723	743	762	715	689	740	715	726	750	687	742	704	761	711	773	745	691	734	714	749	716	801	724	683	730	717	691	719	739	719	748	737	743	686	697	715	686	808	721	706	714	672	728	723	708	750	748	682	660	727	698	733	711	747	687	715	692	722	762	719	701	702	738	779	736	732	706	704	688	725	685	715	689	708	698	718	675	731	694	699	736	704	661	703	727	718	699	713	741	712	747	710	766	703	694	663	714	726	697	694	749	718	737	671	662	693	712	743	732	729	705	733	769	705	703	762	757	725	746	708	726	724	679	741	717	719	751	740	719	688	715	748	705	675	730	770	740	777	716	707	707	698	767	704	692	758	739	714	801	720	712	739	710	685	734	727	691	702	716	696	720	687	700	676	736	710	721	689	703	728	714	691	711	730	718	665	705	771	727	726	722	730	706	733	725	726	686	728	749	756	734	715	675	703	676	732	731	746	730	725	719	711	727	727	712	760	751	693	666	753	735	698	708	703	722	668	746	711	711	768	682	687	687	796	777	770	738	720	726	748	721	712	733	705	694	735	738	757	755	724	644	721	743	668	724	670	670	700	752	742	730	734	738	751	744	714	678	734	719	712	732	703	749	732	686	750	725	720	708	763	758	703	704	768	750	753	756	733	751	744	735	719	769	738	745	697	751	746	702	677	740	715	716	731	725	673	706	711	731	750	728	736	742	713	699	718	725	746	721	671	678	743	736	760	720	738	710	702	751	704	722	700	750	702	768	719	701	724	763	731	715	683	711	706	749	737	730	717	716	773	697	764	762	784	713	713	717	769	664	715	705	725	765	687	715	707	660	709	738	731	678	773	735	725	727	774	741	709	761	740	701	724	721	695	720	727	690	780	767	674	750	733	702	730	766	761	724	686	742	773	767	712	727	741	760	660	716	753	696	730	738	704	751	671	705	762	747	696	733	714	736	764	727	725	729	715	716	707	713	771	714	715	689	753	697	711	701	720	695	741	719	723	704	752	743	732	755	762	771	680	756	815	672	739	700	721	730	732	732	764	694	690	726	733	725	710	702	742	733	733	708	734	754	732	692	762	713	680	693	719	712	707	755	717	733	734	728	710	715	724	696	710	721	728	720	719	689	771	688	791	752	700	727	720	729	767	731	735	693	778	749	675	705	717	686	688	697	714	747	703	724	737	687	721	743	695	768	723	748	705	752	671	758	722	680	705	669	694	720	716	686	679	709	731	718	730	728	751	732	708	694	727	737	698	717	676	783	712	730	751	694	704	688	705	723	724	719	682	736	701	744	718	707	711	721	656	711	725	704	733	733	776	692	711	767	670	689	750	702	699	709	665	732	744	737	734	786	764	719	704	735	723	727	694	680	690	685	694	691	731	762	805	720	715	664	701	712	747	682	720	699	715	724	705	769	736	762	728	726	697	742	693	794	733	758	723	737	718	674	703	733	729	709	706	665	745	711	685	700	735	735	752	689	714	714	737	703	727	723	736	707	739	728	706	714	703	747	702	728	743	738	685	762	708	751	732	734	778	723	711	728	709	762	740	718	699	713	772	695	706	698	721	714	727	711	755	720	701	733	717	726	730	734	711	666	708	716	726	714	730	658	685	736	727	763	718	774	752	719	712	736	727	717	689	747	736	735	702	719	716	667	707	713	693	707	726	770	697	774	740	681	668	666	676	716	688	723	748	701	722	728	724	737	730	714	749	684	692	729	683	718	668	714	740	752	742	748	719	735	697	737	713	718	730	774	709	738	696	752	688	693	746	704	706	699	662	716	735	749	670	723	698	712	697	742	713	721	704	716	735	740	736	757	754	733	750	691	729	764	734	753	741	691	701	696	728	717	687	748	713	705	711	711	658	729	708	718	740	704	724	745	705	669	773	708	721	743	746	730	726	723	762	741	714	756	740	726	698	725	686	706	734	713	762	697	684	752	717	743	688	764	685	714	726	761	704	771	699	764	703	709	695	689	688	736	692	694	713	703	727	708	749	681	701	757	702	703	693	727	719	700	742	708	718	687	700	740	705	735	747	748	757	726	726	731	760	692	720	736	748	697	709	749	718	711	701	780	683	768	754	734	705	739	704	738	711	719	715	686	640	725	737	774	700	715	764	720	726	678	761	712	737	702	731	747	718	695	691	771	793	704	752	741	742	717	733	695	689	758	704	795	715	742	718	738	682	711	713	696	687	727	773	730	737	701	712	743	726	698	704	709	723	660	726	738	716	701	707	738	752	683	759	721	686	709	727	676	743	721	712	693	678	790	703	701	718	721	679	670	742	708	727	739	684	714	699	692	689	743	686	704	729	692	736	727	713	715	698	711	750	740	715	737	688	714	679	682	701	764	703	687	744	732	762	775	696	708	707	725	710	738	707	742	703	733	759	718	771	754	766	736	720	703	757	712	718	701	707	679	742	686	715	724	714	726	694	749	699	701	698	713	716	711	734	730	736	740	687	718	733	700	721	710	742	664	711	673	726	740	719	754	695	735	742	689	703	726	717	717	746	686	740	727	726	719	700	723	737	665	699	719	707	696	723	728	712	719	751	724	702	732	668	693	701	721	712	720	666	732	734	745	726	726	758	731	710	727	680	700	756	743	740	707	754	750	739	728	731	687	711	691	717	751	711	695	775	705	678	704	717	712	719	739	770	743	716	731	712	724	696	725	685	769	690	712	735	713	768	695	706	696	762	704	735	713	757	711	745	745	725	719	703	745	741	660	706
24554	21538	28623	24889	19837	4373	1695	920	657	523	1158	5752	983	425	424	594	569	495	521	415	374	363	360	358	294	354	436	384	1393	2293	1810	1381	801	480	368	280	294	265	268	293	295	280	267	276	308	288	307	301	268	279	285	268	287	294	269	293	266	314	278	296	274	290	275	297	289	268	276	285	272	319	277	309	324	259	299	293	268	287	305	282	300	265	315	314	313	284	282	282	285	284	317	289	303	326	277	310	291	278	311	305	317	271	274	316	281	308	277	307	280	275	313	258	305	310	279	281	266	326	264	297	298	273	306	275	261	302	276	309	314	304	317	318	309	304	320	297	293	299	281	269	281	316	265	314	300	327	302	301	307	306	303	279	272	303	286	328	284	285	273	307	302	270	306	293	278	268	316	311	294	307	286	323	307	287	283	289	299	325	311	282	310	301	277	318	271	270	296	259	303	283	296	305	289	281	281	323	280	302	313	299	302	315	306	282	300	307	270	278	268	303	314	291	294	309	279	302	318	287	294	304	291	301	279	274	302	307	287	295	314	277	292	300	275	271	314	296	312	303	299	334	287	301	286	302	279	288	289	297	293	232	307	272	306	288	294	255	322	275	299	300	311	281	280	304	287	278	272	296	310	305	309	279	283	313	300	296	327	309	272	280	284	282	300	296	289	309	297	294	299	323	262	297	339	276	293	337	317	298	307	279	253	291	307	299	306	297	312	300	306	289	291	303	293	283	307	257	332	309	308	281	323	285	294	299	277	320	277	320	286	272	286	306	292	305	259	302	284	274	294	300	272	318	294	268	280	261	295	301	315	321	268	297	300	308	263	306	326	276	314	318	293	287	259	319	297	308	293	307	304	314	315	294	296	299	292	305	308	284	296	286	289	303	257	299	297	303	307	313	308	277	282	297	317	297	304	277	285	289	315	300	283	272	284	286	288	289	267	274	275	285	278	295	296	286	301	285	313	294	322	302	332	289	296	312	306	279	284	283	314	294	315	281	305	309	287	308	305	284	255	304	316	269	324	287	296	291	278	283	324	274	304	297	301	264	291	293	316	302	315	277	289	261	303	274	300	310	306	316	280	313	290	283	319	303	286	276	296	296	313	318	316	302	303	311	251	301	290	278	308	300	282	312	285	335	275	271	318	308	292	291	296	280	298	277	318	297	338	316	271	313	284	291	325	289	322	275	314	283	324	311	290	273	261	294	286	319	274	288	308	290	271	285	275	295	320	296	308	287	285	293	296	272	313	321	285	300	259	306	266	272	275	270	288	306	277	285	325	271	310	318	310	297	296	298	301	297	243	291	295	282	299	283	287	307	264	289	316	288	313	303	285	292	272	300	296	298	294	278	289	299	292	294	313	298	306	303	280	251	266	298	314	288	286	292	287	318	264	287	277	299	314	275	273	319	277	311	289	259	301	309	297	303	285	283	297	271	283	283	248	304	307	257	301	311	308	269	294	304	293	292	321	298	291	273	273	287	287	309	308	297	297	296	270	266	298	302	253	295	298	296	292	254	305	297	265	285	265	316	278	264	282	281	313	286	262	291	325	262	321	296	289	314	323	276	297	283	344	307	305	308	275	303	304	300	315	283	307	271	306	270	297	289	339	288	277	279	295	276	311	296	309	311	310	303	290	310	285	270	287	270	289	274	260	296	297	281	285	295	294	295	287	288	317	278	301	297	306	269	314	301	269	305	305	301	273	320	295	283	261	294	284	303	290	313	292	284	315	280	274	279	311	295	289	294	334	325	280	283	293	291	307	295	289	331	283	301	297	321	313	297	302	289	255	287	271	295	317	276	307	277	289	265	269	279	302	292	291	308	287	272	292	286	266	258	311	296	307	293	290	298	288	305	258	284	294	300	257	302	312	300	276	291	262	305	279	297	265	283	299	282	294	308	313	291	292	268	249	266	297	300	288	272	301	297	309	271	312	291	282	303	287	314	285	289	258	300	304	268	287	312	303	302	274	270	279	272	310	310	283	345	271	294	304	315	269	256	278	268	295	298	271	316	271	303	266	300	299	285	287	283	278	278	266	313	312	286	308	310	303	295	283	328	278	314	311	263	255	308	296	312	311	268	292	307	258	299	338	290	273	305	302	308	270	291	285	286	320	288	285	326	294	270	283	271	311	276	310	294	303	325	262	296	286	318	280	257	289	289	303	285	298	279	299	277	303	277	276	298	291	292	279	284	265	347	277	304	284	275	290	272	284	293	283	299	330	282	322	301	308	307	290	287	277	288	289	281	279	307	294	295	304	312	261	329	284	328	288	307	283	308	285	303	310	286	309	289	309	312	297	287	272	242	281	330	289	287	261	261	292	279	261	294	290	302	284	281	302	319	328	295	295	290	278	305	271	303	324	266	284	263	289	287	304	295	314	293	287	321	317	276	300	274	307	277	283	279	289	301	286	294	331	308	292	319	269	285	286	283	289	287	314	303	302	330	303	277	299	277	300	289	287	280	303	288	280	282	285	288	287	305	291	316	298	288	287	303	307	302	297	294	298	285	283	280	287	286	274	292	302	272	272	263	273	301	270	300	280	298	274	329	285	294	272	299	308	313	266	291	336	304	305	288	282	318	310	280	294	296	308	292	288	275	293	277	285	303	291	309	297	301	314	264	304	309	288	327	275	323	300	283	324	291	286	285	297	289	289	298	277	264	298	291	317	309	292	302	301	262	287	290	282	283	279	305	310	293	282	302	283	286	307	323	287	326	318	303	246	307	304	276	332	318	296	274	277	312	270	286	277	306	283	325	300	298	299	296	328	278	282	300	316	282	294	323	291	280	310	299	299	326	299	291	282	280	287	293	309	292	258	257	274	270	270	280	277	328	285	307	287	297	295	291	295	282	274	269	257	310	294	258	310	277	264	296	259	286	301	268	295	291	307	293	325	295	267	318	281	301	278	327	275	316	292	307	294	301	279	290	288	281	315	290	293	328	320	310	308	299	305	279	320	302	300	270	289	298	287	316	302	303	274	313	257	270	272	243	263	279	288	289	282	290	294	284	312	299	312	285	260	292	285	295	295	298	304	309	282	280	285	267	299	320	312	293	273	296	282	266	292	304	270	306	275	319	299	300	299	274	301	292	301	296	308	265	283	263	310	277	316	281	289	283	282	280	328	292	306	342	306	294	327	292	282	271	307	303	289	292	296	317	305	273	310	293	261	297	309	305	289	299	260	281	286	293	297	274	267	302	277	301	265	308	328	259	302	256	297	274	301	292	315	313	311	296	270	289	308	275	270	284	298	322	284	298	281	282	291	299	329	308	294	264	313	283	279	301	287	286	308	298	255	295	291	279	256	268	294	266	288	270	309	321	302	269	300	271	310	314	295	277	298	296	283	279	334	313	296	291	310	309	262	307	286	304	298	302	285	302	257	315	286	311	298	294	274	297	295	312	280	310	287	304	278	330	295	273	267	284	291	297	315	310	301	289	337	272	285	297	294	312	287	277	282	280	279	291	290	296	273	325	314	306	296	302	300	304
9689	19901	19125	14224	9431	6290	4698	3231	2368	1780	4272	16058	2418	988	1123	1729	1676	1628	1410	1059	934	812	806	731	751	1036	1046	1002	5121	7554	5823	4304	2297	1260	821	661	580	639	627	542	610	577	582	603	550	622	615	637	619	620	619	609	574	616	596	585	589	590	591	622	606	609	574	631	606	621	610	614	564	556	549	609	589	594	607	574	528	589	596	603	581	602	572	581	620	569	583	577	585	546	582	578	609	621	586	581	562	615	621	574	588	580	617	617	543	576	547	579	524	604	578	623	607	569	617	602	580	578	569	598	580	607	573	609	606	589	597	586	548	586	613	556	551	583	590	568	587	622	598	607	621	582	582	594	572	600	600	590	568	607	609	596	611	602	557	595	569	577	617	634	589	607	612	609	563	585	536	553	605	633	616	599	553	558	606	583	580	646	583	578	604	600	581	587	638	577	611	543	573	645	590	625	614	634	610	588	619	575	588	591	616	569	594	597	585	601	582	599	619	594	544	589	587	556	576	616	562	622	587	586	571	617	578	562	601	596	599	600	650	611	627	593	566	541	588	576	603	632	584	584	579	626	593	634	565	525	587	547	601	576	596	556	610	541	565	596	602	623	605	613	564	633	587	543	583	604	582	610	603	618	551	541	606	571	639	590	585	587	612	595	590	610	580	547	591	597	588	579	604	619	607	570	559	604	620	541	610	588	581	578	626	578	612	570	545	611	577	562	649	597	613	586	625	628	613	608	598	628	614	564	607	599	589	604	580	605	608	617	648	581	616	609	633	578	537	593	589	568	589	616	619	572	578	575	595	597	604	590	630	566	601	569	581	565	560	623	609	622	609	581	605	600	613	580	552	598	618	588	551	587	533	576	625	597	592	579	596	582	602	604	593	577	568	631	589	584	595	584	613	605	597	629	571	574	567	557	571	612	551	610	592	585	609	607	558	598	575	587	633	536	586	620	600	638	585	609	606	611	630	587	604	606	602	609	619	600	603	572	602	597	593	588	622	627	584	592	602	542	601	619	580	639	549	569	602	654	566	613	555	567	584	598	584	549	589	574	583	591	574	621	584	591	598	570	597	566	590	643	539	552	576	580	645	655	622	627	617	605	582	606	586	578	561	585	593	589	632	602	553	596	585	585	609	620	613	596	633	592	565	601	600	622	642	574	612	591	604	581	597	570	611	569	601	562	622	562	571	568	581	585	628	576	565	575	593	577	595	605	587	590	587	604	620	569	598	579	626	550	577	563	581	568	591	594	616	615	626	552	552	602	570	586	567	619	587	571	547	602	602	619	568	622	580	568	595	590	604	592	583	554	584	610	605	591	587	583	613	593	611	578	589	600	546	553	565	583	633	574	594	559	549	596	581	633	678	552	589	586	583	591	593	594	588	591	608	564	587	618	585	598	590	596	588	558	620	580	588	599	581	581	550	586	604	589	572	637	601	607	581	555	575	582	569	553	580	608	604	625	576	593	611	609	608	578	582	598	577	601	593	570	610	580	616	566	585	601	611	547	608	549	592	586	584	626	594	627	627	616	588	581	601	631	633	629	588	609	596	589	551	600	616	554	568	598	602	551	579	612	599	596	565	601	599	581	613	582	589	584	603	566	615	562	573	618	572	653	568	591	589	589	589	612	561	568	572	586	580	596	557	622	582	623	601	556	611	585	606	587	557	611	600	595	596	627	603	573	609	564	553	622	598	605	599	600	574	562	613	597	522	523	583	595	637	583	616	592	579	572	607	625	583	585	579	608	572	629	546	578	584	576	595	601	602	621	605	585	558	625	582	670	576	574	597	622	601	605	570	587	607	604	546	591	592	576	581	576	666	591	577	575	581	615	617	580	588	555	591	628	594	627	593	607	605	617	580	597	570	625	593	601	596	602	557	543	602	582	601	568	596	602	591	562	590	546	590	598	587	567	602	569	577	598	575	576	569	602	575	537	589	595	569	589	575	573	590	559	599	578	587	607	577	597	604	549	580	635	577	587	570	550	623	591	590	596	540	575	576	560	604	623	583	577	560	635	587	538	573	580	571	597	548	614	584	590	607	601	590	572	580	620	564	595	601	611	625	612	579	577	614	626	559	563	608	605	557	602	583	577	594	630	550	567	573	628	562	573	597	588	585	598	546	579	582	625	598	572	629	571	576	546	626	601	633	590	587	626	612	564	620	610	591	594	569	584	631	600	579	576	596	572	598	612	587	654	556	572	591	617	603	617	577	595	603	598	588	583	583	595	576	593	624	582	579	605	572	577	565	604	539	590	566	655	572	575	568	646	568	639	588	578	601	556	624	573	571	588	607	609	619	586	581	575	618	621	632	577	585	538	578	618	586	581	568	581	641	578	574	551	568	586	599	556	566	594	569	565	603	630	559	574	599	612	613	601	611	572	634	615	610	617	560	591	587	595	592	608	565	551	598	601	598	588	612	601	576	604	583	581	545	571	634	590	587	567	573	586	591	600	657	613	577	570	600	617	591	587	621	590	623	582	609	572	580	575	568	595	606	582	593	564	596	564	568	558	602	607	606	593	588	582	568	590	621	536	607	604	593	560	579	601	586	572	615	601	578	573	603	567	582	585	574	586	591	604	574	581	574	565	593	608	614	622	613	569	613	541	557	626	606	561	557	597	597	611	594	610	553	601	619	551	608	621	581	564	610	625	537	634	551	572	617	579	603	575	588	610	578	641	550	579	626	594	593	583	570	588	588	637	630	574	609	582	597	631	550	607	592	590	619	605	600	574	595	596	540	539	592	602	586	602	599	601	607	605	599	591	580	586	570	587	597	595	570	533	600	597	569	606	593	636	627	607	568	577	517	578	605	595	596	603	591	606	615	582	591	626	621	634	585	615	614	602	584	588	567	587	562	590	617	580	613	559	610	614	559	575	623	560	635	629	588	635	564	576	608	598	583	582	589	574	621	587	616	619	610	602	604	598	600	631	593	605	574	584	644	639	600	622	599	581	586	569	587	581	627	608	546	584	618	565	575	578	590	545	608	638	604	609	574	593	565	627	583	618	608	573	630	612	594	609	600	542	589	582	578	576	583	562	609	606	584	578	575	561	584	632	563	617	603	603	608	588	572	614	566	574	588	560	602	557	535	573	587	603	574	600	573	597	569	632	580	582	606	570	577	598	580	637	619	589	581	596	586	573	588	626	625	611	567	556	587	661	569	599	625	577	605	587	623	585	580	581	613	581	608	582	571	602	641	598	564	597	608	579	610	592	624	612	620	586	601	578	582	533	631	571	605	567	606	622	617	614	561	578	561	593	622	615	586	606	619	594	609	612	581	595	577	583	612	563	580	622	578	587	593	571	624	576	576	532	612	584	579	551	607	571	585	586	593	608	549	588	571	582	638	589	579	636	578	588	599	628	596	561	604	568	544	608	619	575	579	557	619	582	582	571	611	571	583	582	577	566	561	603	581	570	552	638	580	601	596	587	590	565	596	589	586	658	592	592	586	590	608	621	560	594	554	614	588	591	583	596	565	587	600	551
23537	21551	29390	24162	21555	19613	3841	1294	832	696	777	6270	535	429	503	465	515	462	430	366	319	291	296	338	268	425	358	437	2441	4859	3535	2499	1345	610	357	311	218	241	224	207	231	220	253	243	228	246	253	215	235	238	210	227	226	216	253	222	214	222	215	245	217	246	224	230	224	240	207	224	212	212	252	231	216	247	212	229	225	203	232	239	216	233	217	195	233	223	214	240	228	240	236	203	208	222	237	226	230	248	208	241	226	229	238	208	242	215	214	237	239	202	216	205	262	224	222	254	214	222	249	248	254	238	255	207	240	211	207	214	217	212	244	230	227	213	213	226	234	230	238	247	236	193	251	230	236	237	241	221	221	253	234	209	252	244	225	234	241	215	214	249	234	218	237	219	239	229	238	217	222	242	238	223	222	215	228	223	207	247	240	210	224	217	232	234	260	222	236	243	227	231	221	230	226	208	238	221	212	222	244	211	208	201	195	223	233	228	222	237	233	255	242	236	218	230	231	225	214	246	225	232	244	220	243	227	217	221	233	234	232	220	237	227	270	238	228	215	217	220	229	236	219	217	200	234	227	212	249	229	196	233	238	202	253	225	245	229	227	224	226	225	209	205	194	188	240	253	241	243	225	264	224	205	238	227	246	241	236	218	231	247	247	223	226	223	249	225	222	243	215	220	230	214	226	211	226	204	220	240	216	226	224	219	231	226	234	242	245	235	223	222	219	226	216	232	224	230	219	235	229	238	240	217	216	212	211	226	251	211	233	218	230	239	214	185	210	221	232	213	231	234	225	244	229	243	209	212	220	215	223	242	234	226	219	221	219	206	224	224	225	223	248	224	201	219	215	249	230	202	231	236	209	225	236	250	213	215	230	237	253	245	205	219	226	237	239	204	210	223	225	203	239	224	224	230	252	237	230	219	216	224	213	221	209	235	232	222	240	230	244	237	224	237	246	237	238	255	225	231	243	227	243	226	222	231	224	214	241	224	215	207	247	233	249	254	249	223	203	237	230	224	231	204	234	209	249	215	218	204	250	195	264	213	220	209	224	243	211	243	222	209	235	246	240	242	201	253	242	208	211	234	238	224	254	215	229	245	234	230	237	245	225	256	224	233	230	227	201	220	220	216	243	221	232	208	224	253	233	214	224	207	231	236	224	221	254	231	212	187	219	223	241	260	236	256	237	210	232	224	245	250	226	206	203	237	200	206	220	222	232	256	235	234	219	231	217	213	213	217	210	227	212	260	243	225	227	235	233	246	248	235	235	217	220	234	216	243	264	228	226	211	229	239	224	213	214	230	227	197	222	233	221	212	212	197	233	233	233	229	242	231	206	198	212	207	222	254	232	213	229	226	244	259	243	209	223	228	242	241	252	243	241	227	223	209	257	240	247	227	214	225	201	224	238	244	261	242	226	208	225	245	235	243	197	243	240	223	211	245	236	214	243	235	225	261	230	280	233	234	222	205	200	179	218	234	223	215	234	231	206	252	238	202	227	227	235	233	224	246	211	241	205	223	258	217	198	220	240	212	211	235	251	227	217	206	194	226	220	217	226	227	244	224	261	210	225	233	220	231	226	238	233	243	212	217	209	228	238	224	222	251	210	218	240	224	211	233	227	239	243	222	222	215	238	255	208	242	218	213	254	237	235	237	222	204	191	220	245	239	235	222	219	229	238	240	212	244	222	229	213	216	210	243	237	217	238	207	226	227	211	200	211	206	226	222	230	220	229	218	211	234	259	249	238	194	223	268	258	197	228	235	239	206	236	205	225	240	231	218	253	220	222	241	232	260	237	254	247	236	227	217	213	225	232	232	204	221	248	225	216	229	232	248	218	232	227	264	258	259	206	230	245	241	231	233	235	234	233	212	213	204	238	207	214	215	256	233	225	228	207	234	231	221	235	240	197	214	225	242	227	238	243	210	228	245	237	214	224	228	243	240	221	245	217	234	230	239	229	229	231	244	228	196	242	226	221	222	243	227	238	236	235	221	226	234	251	225	242	247	207	228	252	215	226	252	236	219	228	250	211	241	234	225	201	212	243	248	228	246	186	241	227	238	245	220	237	234	233	221	227	218	211	226	221	269	219	259	231	233	224	223	226	227	229	227	255	233	209	240	209	236	251	222	224	191	209	234	243	220	209	233	200	233	256	216	227	223	232	218	238	242	207	236	248	253	229	229	230	202	208	229	256	228	229	242	224	250	245	248	231	212	233	227	252	230	233	231	252	226	225	216	226	219	229	239	231	233	229	234	223	200	225	230	216	232	235	216	259	227	218	201	226	224	199	219	222	227	203	219	261	241	223	222	225	215	253	229	221	237	240	262	247	232	245	245	238	244	190	272	237	246	238	221	232	218	248	214	215	252	229	239	226	192	216	232	249	222	223	249	247	259	225	231	207	207	208	221	226	251	246	237	246	215	222	246	226	241	229	244	242	228	238	228	242	208	204	243	231	219	203	195	231	217	204	240	208	225	225	211	227	233	238	229	231	255	223	218	245	238	247	191	238	207	229	208	243	213	221	247	244	231	233	229	218	220	241	196	228	216	221	272	228	211	213	242	250	231	219	235	246	240	231	243	237	242	217	236	234	221	226	220	225	200	220	220	233	216	199	233	230	260	227	200	225	223	252	239	217	222	221	234	215	215	227	206	197	230	228	222	223	212	225	237	247	241	246	215	224	210	254	230	204	250	263	223	231	226	218	226	239	203	242	234	237	232	211	243	214	235	212	242	237	224	269	230	233	255	218	250	247	226	229	227	268	224	182	235	228	256	221	205	227	236	237	227	231	252	220	234	225	201	264	249	222	216	218	224	198	246	258	232	249	218	238	224	216	250	252	222	234	230	242	211	222	215	226	231	235	260	232	230	207	235	222	270	234	223	213	226	212	221	241	243	220	213	231	224	234	221	218	235	225	231	230	237	210	225	208	221	201	230	246	234	243	203	243	201	228	205	246	225	222	233	230	192	249	230	205	222	214	229	231	264	233	208	260	235	241	241	228	226	219	246	209	266	229	230	224	238	243	231	223	249	216	240	231	235	232	236	246	226	218	232	219	226	236	254	235	232	222	238	268	218	243	242	216	211	234	257	248	230	207	248	231	199	213	240	233	227	216	245	235	214	219	237	234	243	209	227	227	234	243	223	251	215	227	243	245	229	262	216	219	227	229	254	209	202	234	247	180	229	215	223	219	201	222	204	248	222	251	244	234	231	210	229	226	220	249	211	232	233	236	227	218	227	208	264	225	229	237	211	255	228	200	225	227	223	238	236	211	238	258	215	241	222	219	233	224	228	239	226	245	227	208	253	238	250	244	201	230	246	242	208	243	242	223	226	233	207	215	222	239	225	246	223	206	214	209	214	207	228	228	222	226	213	207	227	232	234	250	228	243	232	200	235	231	237	210	209	233	224	192	209	244	221	229	238	224	229	222	197	211	204	209	233	218	224	223	256	227	223	229	205	230	224	235	253	205	205	222	202	218	239	215	247	239	208
12232	25567	24482	19303	13023	8495	5773	4132	3299	2240	3058	15533	1342	1284	1561	1704	1432	1307	1237	931	870	823	855	830	734	1301	963	1242	8400	13817	10710	7610	4096	1701	924	606	445	460	478	476	470	479	451	502	448	419	425	467	451	456	432	474	440	466	474	441	515	434	435	442	467	485	448	434	461	475	449	461	460	462	440	450	460	478	445	414	441	443	475	470	407	455	437	463	474	443	454	477	462	450	410	473	464	472	467	476	480	435	449	428	447	480	510	430	461	464	449	468	443	464	482	473	444	478	505	462	431	464	484	483	465	497	467	445	429	490	451	442	475	459	437	453	447	471	453	475	496	491	419	412	448	465	423	472	496	472	470	465	447	440	439	433	457	465	419	474	472	481	436	431	478	442	474	468	452	460	433	467	462	465	492	454	452	440	457	429	449	428	448	406	452	462	475	473	464	466	450	447	465	442	479	512	417	442	445	440	472	459	469	463	486	459	438	493	448	454	461	473	438	486	425	438	434	452	434	476	479	449	447	432	486	430	412	486	467	475	458	456	473	463	423	491	462	427	485	475	474	390	446	488	452	484	468	457	437	463	455	469	444	471	476	474	414	483	470	484	465	469	442	468	494	467	452	453	453	464	474	482	430	446	461	438	503	464	468	474	476	472	448	453	491	451	480	467	422	466	482	440	440	451	433	424	470	472	451	479	462	474	462	485	478	457	461	434	477	441	434	464	476	448	455	457	432	443	471	440	475	473	448	482	445	427	466	461	447	418	471	477	467	469	460	437	444	466	446	436	445	457	486	455	453	453	461	409	478	431	443	400	452	481	439	419	478	480	450	440	449	502	445	440	459	485	512	425	509	448	452	436	491	465	488	470	409	467	482	398	441	481	439	436	484	472	491	458	439	454	487	476	434	443	454	469	428	447	450	449	480	461	447	430	454	463	457	445	458	459	463	421	444	474	475	453	421	470	449	476	448	478	417	450	493	465	472	450	478	467	462	462	451	440	488	462	452	467	476	461	411	477	464	447	455	450	447	461	463	448	437	470	440	470	442	407	429	470	444	467	454	480	498	471	435	458	466	452	388	452	461	457	467	485	459	454	479	438	473	464	433	471	470	440	421	461	452	419	436	456	445	464	461	492	437	449	414	452	476	480	448	470	456	472	476	452	492	409	421	481	443	457	469	445	458	453	482	478	480	462	451	466	465	417	433	473	475	448	479	474	464	512	431	462	486	469	481	470	469	444	475	460	430	455	449	481	474	449	482	468	445	451	491	455	434	442	442	463	460	442	487	414	459	444	452	438	423	465	448	436	495	439	413	464	462	453	381	452	512	438	483	499	472	513	463	442	442	471	458	458	446	441	493	452	448	454	445	466	447	478	452	473	461	463	482	458	437	490	428	409	462	413	438	469	491	385	460	472	476	497	450	472	480	473	432	441	447	467	488	440	476	507	473	447	471	496	442	469	441	454	466	413	446	458	467	486	446	483	439	448	447	462	427	475	472	451	449	442	463	452	417	476	485	476	425	470	440	478	471	445	457	460	463	475	448	484	463	498	449	445	465	449	462	429	448	462	423	460	439	413	481	440	455	478	436	433	414	487	438	484	479	451	429	459	484	440	452	438	438	438	482	439	449	432	456	457	464	421	474	471	497	447	459	459	469	444	465	452	471	470	465	420	456	500	486	457	393	465	445	465	479	460	426	461	451	485	490	446	479	409	463	429	474	470	451	430	472	462	439	459	497	458	463	449	443	440	469	471	452	477	453	446	473	463	438	436	444	460	432	452	467	466	449	442	480	419	523	439	492	480	438	454	397	453	464	444	458	463	456	468	450	482	464	441	487	444	494	440	463	441	445	435	474	452	438	449	477	471	450	461	452	464	433	452	477	447	474	419	448	486	449	454	449	457	456	477	436	505	441	490	451	464	447	482	446	464	503	470	483	427	482	467	420	468	462	471	442	450	488	448	466	454	462	487	458	459	430	440	455	461	482	477	494	458	520	479	421	441	432	470	453	466	414	450	449	402	479	441	451	428	449	457	450	427	448	481	473	460	469	437	488	433	417	465	466	425	458	457	446	481	454	434	409	475	486	499	442	446	466	461	435	427	462	458	463	487	478	469	437	481	482	464	435	416	461	437	514	424	431	439	494	481	455	450	476	496	461	466	457	483	439	446	427	464	465	468	425	515	457	473	468	454	452	425	416	444	475	478	440	457	445	441	430	441	473	452	446	475	464	415	442	422	486	436	444	438	455	421	422	433	449	441	452	487	461	458	500	433	457	467	448	423	440	477	469	471	448	471	445	474	416	486	455	455	453	451	452	458	436	482	471	467	413	425	446	422	447	418	466	488	472	439	443	445	413	448	477	451	484	484	454	437	483	435	462	440	467	485	422	460	436	434	455	461	453	459	479	462	461	462	461	461	410	426	474	489	453	467	390	455	480	455	490	497	483	447	486	484	433	434	433	432	462	500	462	429	458	455	454	407	477	491	477	480	457	481	516	422	457	470	463	440	430	467	466	427	439	504	441	475	466	425	459	419	468	460	438	498	446	479	437	421	456	467	468	446	465	458	479	489	454	454	437	469	467	428	461	433	435	433	439	411	442	471	468	438	461	420	465	461	513	452	446	496	442	438	453	490	404	461	443	426	468	456	471	496	470	454	449	463	464	475	434	471	445	453	419	460	450	465	459	429	468	474	469	440	423	420	425	409	438	461	458	477	447	434	459	467	470	437	442	445	432	434	473	471	455	501	448	476	460	470	418	449	427	462	419	467	420	484	441	449	462	480	470	458	451	457	498	477	431	473	457	456	450	491	447	433	476	420	465	418	472	511	473	435	497	465	504	472	446	428	492	413	431	434	470	462	464	487	487	441	447	496	462	445	452	446	432	475	461	462	423	465	428	444	444	472	427	443	464	461	482	466	431	438	432	449	444	471	442	443	451	451	473	463	464	454	470	451	480	429	447	436	445	469	473	476	493	451	501	474	463	463	432	465	456	459	440	453	470	448	436	466	455	450	448	480	466	493	450	503	453	483	431	426	468	480	489	414	486	459	451	501	463	455	446	462	424	409	468	452	414	474	422	459	443	462	444	469	440	484	455	441	444	473	478	459	454	438	442	470	450	458	433	442	479	457	435	490	510	487	456	495	451	440	470	427	499	463	453	465	442	466	448	431	417	416	467	442	462	456	469	420	453	431	489	462	469	494	441	466	438	468	466	478	444	438	423	458	428	486	463	438	458	474	453	473	439	459	443	467	460	451	463	450	429	475	445	473	434	465	422	430	444	417	475	432	450	452	438	481	470	458	454	423	469	495	488	473	459	446	443	481	440	444	408	419	493	461	441	471	480	464	460	441	440	460	433	423	485	454	509	437	474	486	470	444	461	461	457	490	448	437	468	449	436	450	439	468	432	434	445	439	470	454	464	421	473	434	424	459	460	457	466	475	436	465	439	438	444	463	496	465	429	446	438	462	477	475	415	454	444	456	489	417	446	423	447	460
27019	20792	10423	4256	2238	1267	725	664	493	420	420	629	449	404	464	455	456	417	397	398	394	381	374	386	392	425	386	388	555	756	774	667	497	462	412	374	374	350	375	361	363	353	362	372	364	368	334	335	361	398	349	377	350	374	333	378	372	351	342	353	344	342	378	368	392	371	382	371	367	358	367	342	367	374	369	359	358	342	395	353	339	378	342	350	343	381	351	351	350	333	399	354	379	353	365	370	352	326	328	341	357	371	347	368	367	370	352	354	350	381	332	366	372	357	388	370	360	372	347	351	369	370	374	365	344	384	357	358	371	362	335	361	374	378	335	382	367	349	355	326	361	374	366	361	338	387	362	350	347	367	346	377	397	385	335	377	373	357	312	368	378	348	309	361	373	360	384	400	362	319	337	356	327	380	374	344	372	344	360	377	364	317	375	375	348	378	378	425	364	355	367	381	347	386	320	323	361	352	402	427	330	366	370	358	357	346	387	373	378	396	330	344	366	350	369	356	358	349	354	378	366	388	378	379	378	381	339	353	340	397	370	369	356	361	330	370	347	384	337	383	384	373	361	353	340	362	371	376	349	354	342	350	373	397	339	366	341	339	388	348	372	373	399	325	345	360	369	362	338	365	382	377	379	391	326	359	352	398	357	344	388	386	349	355	378	368	341	343	401	371	348	377	352	366	354	332	333	383	364	371	348	339	345	344	346	368	397	367	377	381	389	374	345	387	340	349	377	339	365	360	340	351	343	366	364	340	365	341	350	334	373	326	376	352	391	368	366	345	367	363	401	382	374	391	336	347	352	382	361	370	337	357	366	360	379	357	332	363	350	362	364	361	339	352	353	354	368	367	339	358	347	379	350	392	367	374	374	362	369	361	361	365	361	345	362	386	367	356	397	378	353	357	365	354	393	372	335	386	349	361	365	324	373	347	398	365	351	361	385	349	345	361	379	357	413	382	367	376	379	374	361	358	372	403	361	349	353	373	379	344	343	372	363	364	396	340	366	376	341	337	376	360	342	379	393	397	361	325	389	376	351	386	364	356	379	388	348	348	405	343	332	389	381	381	381	347	355	371	370	392	370	374	371	377	372	373	397	372	364	406	357	379	338	387	378	383	350	336	374	349	401	328	381	367	355	397	354	366	371	389	341	369	360	366	338	370	404	339	412	330	366	365	364	349	350	350	369	414	326	358	361	356	350	336	373	370	341	351	372	362	346	361	373	335	373	385	388	349	359	377	378	366	341	361	371	351	376	352	360	336	382	347	321	343	359	375	392	337	344	334	394	381	352	379	363	354	367	365	355	337	359	361	358	348	355	393	324	382	391	361	365	354	331	390	321	385	380	340	367	374	352	369	356	362	347	393	365	379	316	359	370	348	355	382	358	333	342	355	351	342	383	345	364	371	364	352	377	373	327	382	368	373	366	368	394	369	415	346	355	342	383	339	379	359	352	344	329	371	350	346	362	375	347	369	357	365	368	348	345	340	330	334	351	361	359	362	308	357	400	368	354	389	373	349	355	371	368	366	356	378	366	346	371	400	398	364	345	379	373	322	361	365	365	349	352	351	351	329	343	377	372	373	382	355	342	382	372	376	323	345	337	339	394	348	358	339	365	346	361	394	359	365	345	373	389	343	362	371	357	373	344	357	342	334	368	403	342	354	402	353	364	363	363	337	349	373	357	376	379	359	367	340	342	348	381	354	386	370	392	395	371	371	387	365	337	343	354	376	398	328	362	368	367	387	353	353	358	422	354	369	356	332	354	368	383	344	358	363	356	333	362	401	365	349	393	345	375	352	377	368	373	387	370	408	324	385	328	332	348	349	373	370	361	355	363	350	359	384	342	348	384	341	390	337	327	391	360	393	361	352	336	407	365	374	368	373	386	388	347	381	387	338	386	400	347	379	347	351	355	372	354	383	393	382	370	351	356	371	361	390	389	393	392	373	344	376	351	363	369	366	380	342	361	367	359	350	365	352	385	345	370	364	326	351	371	350	392	374	403	368	373	367	345	361	365	379	359	381	373	344	340	396	379	343	348	392	388	351	360	337	382	353	362	339	362	340	368	322	346	375	307	356	362	296	401	393	361	385	332	360	398	384	327	387	381	342	351	364	365	365	363	339	389	359	366	377	393	374	344	360	345	364	309	339	348	365	320	380	352	364	361	356	364	387	348	383	359	376	352	336	364	419	380	343	380	376	371	341	336	382	374	361	371	378	333	355	369	364	367	376	360	406	370	378	355	358	366	374	377	354	361	385	384	382	397	394	348	341	345	358	395	387	371	364	326	352	357	348	343	361	341	357	347	357	344	346	369	348	392	330	364	328	344	362	359	347	340	360	384	344	350	369	351	327	406	357	408	327	352	365	361	366	377	353	394	352	370	359	359	389	366	365	353	370	354	364	371	345	362	365	382	381	360	374	348	393	346	376	388	362	349	377	332	338	394	326	386	348	362	359	355	364	398	364	382	371	358	320	354	371	349	364	368	334	360	363	380	402	365	343	359	377	351	394	348	359	382	354	358	375	373	382	369	334	385	342	335	371	386	317	366	354	331	344	363	336	377	355	345	396	369	389	372	366	382	352	367	363	373	351	381	336	353	340	340	360	403	382	384	385	383	381	357	384	383	385	363	364	331	386	350	379	352	372	364	363	354	412	338	372	375	354	367	347	363	364	347	373	340	345	339	362	405	359	359	396	339	350	380	378	398	342	393	360	354	401	350	334	353	352	349	359	370	386	372	394	361	371	341	348	370	366	369	364	372	338	376	375	328	387	339	327	354	344	361	358	361	361	349	374	378	363	372	332	371	381	364	388	370	347	358	382	363	397	328	330	423	399	345	372	335	368	386	370	366	354	381	368	370	395	343	384	349	360	402	435	369	349	383	353	399	345	362	386	377	348	343	332	363	356	393	357	333	379	372	342	332	372	351	358	406	378	385	370	368	368	399	390	346	365	338	347	340	382	342	375	379	369	355	365	368	347	368	338	340	355	396	356	352	362	363	362	367	360	368	387	380	351	358	352	357	366	377	340	383	367	358	395	359	363	333	340	373	371	368	333	375	379	366	355	370	352	359	373	383	341	374	329	390	381	349	352	397	333	349	337	352	387	368	356	367	344	357	383	385	387	366	357	372	381	325	369	349	349	382	352	377	384	337	347	361	368	376	319	356	372	377	363	365	360	369	362	347	352	362	363	313	367	382	372	363	391	349	321	359	400	356	360	376	377	372	336	351	368	363	387	347	357	388	336	356	344	359	355	405	381	359	363	342	429	402	335	385	346	338	347	359	327	336	339	352	343	342	343	368	381	352	369	327	372	341	355	355	327	359	359	359	370	380	387	354	338	362	387	396	394	391	357	340	379	371	392	363	348	348	373	353	368	385	394	355	343	393	361	354	328	378	337	372	357	386	356	343	335	341	370	363	355	358	341	362	342	302	323	362	336	364	356	357	361	358	378	393	356	350	371	340	366	392	378	346	355	341	341	354	341
8235	11288	11627	9447	6510	3649	2095	2072	1241	1152	1036	1743	1025	870	1124	1225	1049	972	920	834	825	882	776	782	853	976	833	905	1434	2035	2155	1661	1299	971	814	766	750	701	721	692	726	728	711	703	760	722	754	764	711	751	792	697	740	702	708	747	732	714	740	717	735	714	743	744	728	738	759	711	730	709	722	717	724	688	765	677	686	723	689	751	721	698	734	704	784	744	709	721	698	746	715	721	756	692	701	758	794	739	711	725	781	715	713	695	701	708	714	690	766	722	757	788	758	700	665	752	722	700	746	720	703	732	739	717	734	715	749	712	691	704	705	731	745	720	701	769	713	725	686	681	736	775	738	725	740	714	688	747	703	721	750	720	733	751	716	714	744	700	760	717	683	671	726	771	728	697	705	734	724	724	674	747	750	721	697	687	725	712	743	728	718	706	709	756	756	713	731	725	712	694	745	739	682	696	678	716	735	751	718	737	683	737	739	745	758	743	744	704	728	745	714	745	709	755	709	724	699	672	748	728	706	737	722	701	721	762	721	687	780	721	689	663	724	741	756	747	734	743	720	719	730	647	771	732	701	723	701	726	745	701	729	702	727	731	765	728	722	726	742	722	748	688	712	726	766	724	771	710	741	690	719	739	735	740	754	701	764	672	720	733	745	716	795	719	758	684	739	735	760	750	702	653	704	763	716	738	729	730	726	724	748	739	758	674	766	751	689	785	759	697	724	693	721	730	739	759	720	691	752	715	758	662	741	721	696	733	706	752	752	711	707	747	712	704	700	731	705	727	753	707	728	789	708	735	761	709	712	691	688	722	752	732	721	773	679	781	699	762	680	722	697	717	754	689	731	722	750	733	727	766	724	656	737	727	689	737	738	753	760	664	767	711	737	734	695	732	752	761	709	735	719	712	751	692	683	724	721	748	728	761	743	761	698	718	684	739	723	731	749	690	721	741	755	724	782	706	708	736	705	686	710	745	778	732	738	767	748	701	718	738	722	705	718	728	745	767	725	710	725	684	730	730	739	759	695	703	739	700	692	735	747	680	697	737	679	749	761	727	716	753	708	769	744	716	724	739	683	787	732	696	716	728	740	724	734	704	732	732	719	729	733	688	715	713	743	737	753	730	721	679	691	719	698	724	754	722	725	704	766	683	658	746	764	729	719	698	732	759	706	741	714	770	737	690	758	718	675	659	731	733	766	698	706	746	723	738	703	732	730	721	709	726	739	658	692	706	699	746	720	753	763	705	743	688	729	684	717	709	745	784	733	689	755	723	684	665	719	714	719	726	667	764	726	758	708	710	732	700	738	740	753	752	714	735	704	718	772	727	713	713	730	746	726	696	720	752	744	706	747	736	695	735	685	736	733	707	715	735	737	732	738	733	715	731	709	734	756	765	728	738	763	664	715	666	762	748	678	726	703	714	753	728	715	772	707	776	725	736	749	758	727	722	700	723	680	721	747	726	703	754	761	726	713	759	706	721	738	689	755	712	684	733	710	680	784	722	762	686	703	675	750	759	716	714	741	756	730	754	697	733	733	714	730	752	735	691	724	745	757	698	727	714	701	764	735	683	709	702	691	728	705	713	721	712	736	709	721	709	706	750	653	739	667	798	733	730	713	753	710	702	711	735	744	731	726	743	705	716	735	712	768	710	710	719	710	727	778	713	764	759	749	719	721	760	720	720	727	688	737	759	703	755	738	740	703	687	735	666	718	773	731	681	720	764	708	741	662	730	742	739	685	697	695	707	727	695	748	735	743	659	719	731	701	744	710	691	743	701	722	702	719	716	771	722	700	694	723	745	676	763	673	720	719	736	725	728	696	719	694	725	726	706	717	738	713	691	757	670	735	730	702	714	714	709	743	761	745	696	696	733	680	713	758	713	722	708	693	720	752	684	727	719	737	778	702	685	742	728	763	728	729	734	761	735	705	732	708	745	720	717	730	757	687	723	689	678	717	714	749	713	761	699	705	721	710	738	713	725	734	737	708	763	709	718	788	709	666	731	699	701	665	716	695	684	737	748	754	745	760	710	750	746	710	690	734	720	759	711	702	671	733	729	732	715	741	735	702	762	697	746	679	706	710	757	763	771	747	683	674	716	747	719	689	699	764	695	691	656	725	664	728	752	686	715	751	725	732	796	715	734	718	734	739	743	714	699	712	694	721	710	735	718	744	699	713	727	770	723	753	721	731	742	720	736	763	747	703	720	691	695	723	747	692	704	701	731	733	737	733	757	745	718	711	704	722	733	720	753	716	690	707	686	713	733	734	721	730	769	722	699	714	720	711	693	725	744	756	699	697	714	722	760	746	688	725	721	693	738	726	730	664	749	699	749	733	731	714	723	741	731	714	716	737	762	691	722	720	681	732	680	755	741	704	743	683	745	741	713	739	668	753	703	735	694	720	711	686	721	674	700	734	716	725	712	713	725	716	769	718	730	721	698	730	742	756	751	734	719	725	735	734	732	747	731	731	749	781	737	777	751	731	752	703	701	727	730	747	763	690	721	744	689	717	647	659	708	681	672	713	730	718	713	720	750	731	692	697	727	761	748	705	729	745	686	730	766	690	700	733	708	744	729	688	701	762	707	718	739	723	689	748	694	758	737	714	703	702	699	711	753	730	724	734	719	737	669	714	743	759	727	729	766	740	722	735	760	695	719	734	640	743	749	713	696	735	768	737	682	713	740	766	757	758	700	737	747	743	715	712	695	714	699	720	694	709	736	745	720	705	717	763	709	707	734	686	717	702	724	743	729	699	737	705	702	744	749	746	692	787	734	693	715	756	722	729	735	695	706	700	685	692	718	688	719	737	724	749	722	723	757	664	716	719	689	789	740	764	704	738	708	746	738	701	697	745	698	697	695	754	735	687	709	729	781	782	783	702	744	714	689	741	715	740	731	725	699	748	724	724	723	743	679	739	710	756	729	716	730	712	732	718	789	759	699	693	718	740	685	705	700	741	735	698	734	747	743	758	727	716	706	730	732	717	721	724	737	725	738	724	722	713	705	740	671	708	719	749	709	738	726	717	696	732	698	698	755	746	730	749	746	709	724	684	690	747	753	744	755	688	689	731	767	717	716	721	729	708	748	732	720	672	759	731	771	752	729	686	674	761	725	738	704	692	715	725	713	709	732	733	729	725	713	767	689	667	752	709	729	689	726	726	731	750	739	725	737	750	714	721	714	745	633	773	720	720	730	735	691	717	717	739	724	671	675	745	690	715	733	728	724	680	642	721	756	730	688	721	759	732	723	729	694	703	696	732	755	712	683	727	736	667	694	735	737	717	728	752	723	724	719	720	729	714	744	730	691	765	720	693	806	739	746	708	742	688	710	778	748	698	727	729	734	743	693	751	754	755	730	702	744	714	758	761	748	710	746	703	655	696	702	730	728	745	747	724	694	674	719	743	712	738	731	721	716	701	731	731	758	773	748	717	722	683	693	695	744	745	725	723	732	714	721	770	719	747	753	695	728	765	686	721	744	710	671	746	714
24559	21568	28673	24894	19793	4538	1410	978	614	501	593	1064	407	375	408	396	386	352	341	352	306	354	368	343	382	389	391	381	1486	2968	2427	1610	876	492	366	307	291	297	327	315	316	311	263	316	267	302	310	339	268	306	302	305	285	285	299	308	295	277	324	305	287	295	278	330	297	272	314	296	257	289	324	284	290	297	289	287	303	322	297	307	274	290	332	280	320	287	310	302	268	304	308	290	290	286	267	303	296	295	271	267	311	287	284	258	304	286	290	259	276	299	300	320	317	294	299	269	296	321	314	307	311	294	286	280	289	297	279	271	319	255	264	305	300	276	308	315	307	294	294	293	292	295	268	300	300	287	263	257	323	287	307	280	299	288	301	300	301	282	321	285	309	321	280	319	288	288	312	309	296	303	299	315	285	285	285	279	308	292	291	279	304	333	324	286	315	281	341	297	285	298	280	263	342	300	285	303	303	295	289	290	299	290	283	322	291	313	314	293	284	288	311	308	283	301	286	291	260	309	304	300	322	295	291	313	285	266	308	282	296	301	300	301	276	273	272	309	301	278	294	277	287	309	293	263	262	284	293	285	282	280	306	322	314	330	281	285	297	273	281	308	329	306	296	302	293	284	287	314	288	279	307	333	288	313	288	304	272	293	312	261	304	287	297	300	282	317	276	277	289	260	322	330	283	313	270	299	303	295	326	292	306	308	288	254	274	289	291	287	305	307	305	333	289	298	293	302	266	281	277	343	312	294	303	309	285	299	290	285	265	287	269	319	281	280	291	302	327	288	289	280	298	272	294	326	315	289	259	276	285	301	334	297	274	299	311	282	255	325	264	350	310	318	307	293	276	272	306	309	311	274	308	268	288	268	297	284	306	270	296	308	264	292	297	298	306	294	282	301	299	275	276	269	304	301	287	316	286	272	296	263	302	307	292	281	283	271	283	306	288	312	279	301	291	290	296	281	314	307	301	313	298	306	311	293	292	310	324	293	268	313	298	301	309	301	277	286	291	297	280	298	285	287	293	293	275	291	261	297	294	320	305	270	294	297	269	289	332	301	268	319	306	269	292	319	272	284	311	313	281	277	323	307	303	321	301	290	263	303	302	294	304	274	270	266	298	302	267	322	293	287	288	304	295	325	316	301	312	278	281	306	269	296	288	298	285	286	314	272	282	308	297	262	304	269	303	305	316	269	332	311	302	303	295	290	274	282	276	291	303	316	290	287	290	260	289	268	290	302	313	303	300	279	291	307	281	329	279	288	289	288	287	319	303	272	322	292	294	311	311	323	315	294	286	295	268	306	287	295	314	294	308	286	321	318	289	288	308	342	279	308	314	281	282	287	327	301	297	330	295	278	309	291	303	282	278	309	298	302	302	311	301	271	299	298	284	279	265	317	295	294	327	272	291	319	289	309	293	259	290	318	316	271	288	298	300	275	323	298	295	274	314	296	309	295	295	278	301	279	295	308	309	275	278	291	302	276	288	296	303	299	280	293	270	318	304	295	319	273	285	302	279	297	296	318	266	277	292	304	292	290	290	302	290	312	315	317	283	292	278	310	306	326	308	274	296	299	289	278	312	309	311	279	288	249	296	288	276	300	274	275	299	294	313	290	282	273	276	294	291	314	281	319	298	269	286	323	283	333	297	267	306	302	268	284	308	296	264	296	288	263	314	291	273	287	319	259	269	307	325	286	306	272	289	318	316	318	313	301	269	298	307	287	322	291	299	288	292	247	308	297	292	275	307	297	290	271	282	284	314	301	283	293	308	280	297	292	295	332	271	260	290	317	299	305	299	295	314	319	326	304	266	287	302	314	298	308	276	285	298	307	311	304	285	314	289	296	339	276	295	282	301	288	309	301	286	299	328	252	305	288	321	325	284	280	278	326	283	250	318	296	296	296	252	286	321	291	265	297	306	293	290	305	317	278	303	298	285	292	298	283	272	307	269	278	294	304	265	287	281	333	288	277	294	271	307	295	307	308	336	270	318	281	326	277	270	296	287	287	293	305	287	303	284	279	299	269	265	285	284	289	307	278	328	308	281	303	300	272	348	280	290	275	308	303	260	287	267	292	308	301	286	290	292	281	299	325	297	287	284	288	281	280	269	301	265	255	293	298	311	308	272	295	285	292	307	277	316	277	298	254	311	330	319	293	293	275	278	317	282	277	314	282	294	302	273	287	305	262	311	304	296	301	304	297	271	282	272	269	275	298	276	276	296	307	298	300	283	294	297	303	315	302	289	283	318	272	269	286	298	309	295	284	297	291	260	287	245	287	296	308	309	324	295	298	282	312	285	293	318	272	314	279	310	288	279	296	288	273	305	271	257	273	302	269	300	301	285	276	272	281	257	276	255	296	270	287	294	299	307	323	290	264	276	307	292	253	268	324	309	284	275	306	312	296	295	292	294	307	297	298	296	279	275	296	312	313	301	280	291	283	294	276	288	291	262	297	259	298	272	286	302	306	295	294	309	293	273	267	291	279	271	289	306	299	308	287	289	311	265	286	280	288	289	287	315	298	304	276	317	288	297	313	290	262	291	313	288	269	285	308	263	316	320	287	299	303	251	287	273	272	291	294	289	276	320	311	281	295	290	302	297	291	299	310	317	300	296	303	271	312	333	287	289	278	274	289	313	286	298	303	285	289	315	286	304	278	293	290	279	308	272	343	295	325	270	287	287	296	279	307	292	308	250	290	270	284	270	299	324	280	279	295	267	319	276	281	296	320	302	298	312	296	313	294	288	305	294	293	299	296	286	305	310	303	293	306	302	284	284	317	285	283	281	286	306	291	285	292	287	299	312	321	291	266	306	307	297	303	274	290	294	301	304	314	287	282	255	299	296	300	253	325	307	269	280	289	291	297	286	277	281	298	263	268	285	290	304	274	308	309	298	287	283	308	315	318	314	294	290	297	305	299	277	295	299	314	326	312	270	281	285	271	310	296	291	278	314	280	265	274	298	290	279	265	278	301	265	305	297	315	252	269	266	276	254	262	271	281	290	311	322	301	286	302	290	302	279	286	304	306	277	300	294	264	295	320	308	273	313	281	271	306	323	284	306	276	304	300	293	291	290	299	282	292	283	303	269	283	272	293	303	294	299	278	316	291	315	251	266	280	294	287	305	309	311	299	323	297	281	273	272	308	289	323	290	303	302	296	306	284	313	298	304	297	295	279	294	315	286	314	301	305	259	280	288	314	249	294	290	294	300	290	293	300	273	278	293	282	309	269	284	304	293	291	272	323	285	283	296	301	310	270	253	288	270	293	280	287	333	303	284	301	295	286	292	320	292	274	279	291	275	294	283	273	284	327	289	268	296	303	284	282	294	288	297	298	301	273	296	283	316	314	302	290	314	288	291	295	313	283	287	327	303	300	299	300	304	288	282	305	286	256	283	274	289	269	308	309	286	278	297	292	322	293	313	290	263	273	301	286	271	273	268	293	291	333	272	266	307	281	289	297	297	275	295	309	325	301	287	305	292	289	330	296	254	305
9758	20221	18284	13660	10334	6581	3791	3319	2083	1587	1831	3582	1144	1051	1100	986	1087	939	893	723	743	822	872	861	823	935	918	993	5306	9485	7573	4984	2448	1291	809	608	632	570	618	595	620	561	610	634	580	623	568	577	621	603	559	662	583	607	555	560	611	599	614	567	557	605	560	609	617	604	604	582	585	609	608	628	646	594	608	615	596	612	581	663	593	560	593	603	596	583	602	625	614	563	652	605	602	608	564	621	585	619	565	591	579	584	602	582	559	586	608	571	568	603	585	578	586	606	585	577	600	593	585	608	598	606	589	627	586	629	609	594	544	615	618	579	548	642	589	630	596	609	572	624	607	582	607	607	614	563	598	584	639	588	579	650	563	592	597	589	575	583	592	584	610	621	565	623	617	606	566	593	620	613	605	595	559	617	569	623	589	606	586	627	653	593	554	587	577	555	601	562	582	580	592	574	587	606	568	589	636	552	639	595	573	617	601	604	608	586	598	608	612	635	609	618	577	600	577	606	609	602	593	598	647	644	559	588	615	568	592	622	612	598	642	579	600	615	596	589	653	629	610	617	558	636	605	567	618	610	551	597	605	602	591	611	559	582	616	574	610	540	589	590	585	615	592	578	608	623	576	612	626	628	629	564	561	571	574	637	576	562	538	615	571	577	606	560	601	587	610	612	612	611	604	583	520	545	599	552	590	619	569	619	569	610	617	618	594	616	609	622	620	576	561	551	538	571	596	643	606	588	602	573	615	624	570	608	617	619	616	591	596	628	593	600	619	586	570	595	540	571	569	563	629	617	612	629	598	571	606	597	582	564	618	577	618	563	635	607	611	593	606	550	620	583	603	637	641	576	591	609	597	600	621	590	607	609	582	601	605	534	588	595	609	590	602	547	589	614	609	611	665	539	573	580	641	571	594	544	565	636	546	609	613	623	553	592	584	597	625	573	590	613	584	586	588	576	619	624	591	569	611	630	607	599	646	587	586	598	606	624	596	577	596	571	604	577	561	558	608	598	594	580	615	625	624	586	588	580	568	616	626	586	620	621	591	593	563	571	601	588	594	586	544	619	588	603	649	658	583	573	633	554	619	622	612	614	605	623	653	603	595	626	588	573	646	579	630	591	597	549	570	601	598	610	610	604	583	577	591	589	529	582	581	629	609	583	648	600	620	592	577	565	588	629	585	650	563	579	600	601	622	601	605	614	566	562	592	588	578	574	594	545	575	609	589	641	584	637	608	572	615	569	598	601	604	561	560	585	605	528	578	587	630	573	622	611	640	631	557	619	586	593	589	563	605	582	601	598	575	608	557	588	596	567	589	633	629	634	602	591	619	550	609	570	605	599	628	600	577	586	591	610	575	582	601	612	572	570	594	601	577	622	587	601	583	625	594	572	639	594	610	574	591	623	622	579	608	606	600	559	572	571	636	604	655	604	581	561	609	567	547	602	554	583	566	607	572	563	623	619	578	650	593	579	653	582	589	593	591	594	593	563	602	618	601	608	603	562	577	574	586	605	580	605	586	619	568	607	624	626	586	580	615	656	566	617	589	629	578	621	595	609	617	635	640	632	608	588	595	568	581	522	592	580	518	617	628	588	558	551	656	621	621	597	617	592	651	617	603	588	582	599	620	566	568	578	565	599	612	581	560	604	583	607	584	557	619	582	631	559	627	547	594	586	570	536	581	575	588	583	567	576	601	583	605	612	579	611	606	569	625	592	620	569	549	566	595	586	621	608	601	611	594	617	582	625	602	594	614	568	610	587	594	595	590	664	580	579	621	571	595	615	600	610	661	618	587	585	577	602	595	596	570	605	569	551	588	575	643	609	585	585	550	635	604	626	616	623	573	595	602	639	608	589	560	608	574	558	571	605	601	573	617	583	597	582	592	605	590	608	608	624	594	627	595	607	605	613	583	564	602	610	610	565	645	565	618	597	606	592	563	605	593	599	575	615	649	586	624	612	569	585	585	591	585	619	618	581	600	542	583	550	601	588	568	598	608	596	592	582	551	603	595	595	567	611	569	577	581	628	630	580	593	631	635	570	575	521	596	594	591	570	619	631	581	566	595	571	596	595	619	574	582	566	567	587	585	601	618	649	584	575	582	590	592	598	585	616	629	571	589	632	597	615	625	624	602	595	561	616	566	539	597	577	612	626	590	614	607	598	563	564	586	582	595	586	617	579	579	641	657	585	624	631	584	588	582	586	602	636	571	621	635	641	582	612	586	595	599	587	589	560	628	615	564	609	612	575	617	602	621	620	573	580	583	583	560	622	620	576	615	587	596	579	614	617	624	607	569	626	613	583	602	586	577	568	606	622	609	591	582	585	599	590	587	591	609	581	600	599	610	605	599	587	611	613	621	585	605	593	585	612	601	639	585	595	567	565	583	576	547	589	562	582	603	581	612	605	578	617	585	560	613	615	552	637	572	588	618	564	627	586	601	591	606	635	557	573	633	627	577	619	604	609	611	613	522	579	592	595	564	605	618	614	597	540	609	625	584	581	582	614	596	641	617	632	623	617	627	609	572	586	615	573	610	582	574	643	574	603	590	571	574	624	616	614	610	595	553	596	600	628	618	635	593	643	588	635	628	603	598	612	598	614	592	604	596	634	592	619	586	610	605	572	616	603	597	595	543	628	593	597	575	597	645	565	590	559	580	561	563	612	568	629	584	591	620	571	566	622	627	615	563	580	573	602	577	602	590	604	593	645	593	615	547	598	598	561	597	587	593	602	575	554	633	599	597	573	577	582	592	576	589	572	596	560	580	611	588	575	631	621	586	598	640	559	588	557	639	596	631	598	568	560	617	602	602	589	625	622	616	573	602	624	611	589	624	591	576	612	592	602	616	586	624	601	579	557	632	594	614	617	628	605	556	593	588	585	532	562	578	585	592	567	582	610	604	601	612	607	624	586	611	648	575	597	630	595	576	573	602	593	550	569	570	607	606	525	559	609	588	628	583	597	560	607	604	614	603	598	645	571	581	582	587	604	570	577	609	591	582	613	602	587	591	561	596	648	574	635	604	611	573	582	573	576	599	574	563	614	585	609	595	618	615	582	613	622	585	578	591	563	605	605	615	604	584	630	583	606	579	555	575	590	603	600	605	586	566	553	629	579	588	638	557	634	579	568	602	591	554	595	607	591	575	606	576	570	634	630	602	544	620	599	603	559	628	592	604	593	591	615	620	576	596	627	571	624	567	608	588	592	611	568	591	589	602	586	595	642	598	577	589	593	588	547	599	579	572	618	613	598	552	602	601	625	557	646	649	555	602	563	593	581	568	600	565	578	571	626	601	601	575	605	548	614	635	630	570	626	610	564	617	622	593	590	651	586	567	606	576	561	607	593	597	603	630	601	628	620	545	580	608	603	593	609	549	599	580	654	569	629	589	606	546	594	594	585	568	581	573	571	618	578	600	580	577	606	645	542	629	551	642	598	604	597	613	523	628	583	592	575	574	593	628	633	615	590	587	588	582	606	541	600	616	587	609	615
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
